HNHacker News
TopNewBestAskShowJobs

bubersson

187 karma · joined March 23, 2013

submissionscomments
bubersson··on El Salvador to adopt Bitcoin as legal tender
It's pain in the ass and quite extra bit of fees to send money from US to El Salvador. Even when the currency is the same. So using Bitcoin is presumably much better in this situation. 23% of El Salvador's GDP is from remittances, so this is a large use case.
bubersson··on El Salvador to adopt Bitcoin as legal tender
That would really depend on what Satoshi would do exactly with his/hers holding. It would probably cause volatility, but imo not larger volatility compared to what we are already used to.
bubersson··on Elections, Bitcoin and M2
Specifically for the mortgages I don't think that will be much different with bitcoin. The whole fractional bitcoin reserve category is already booming and they do the same things as banks do in terms of rehypothecating the collateral, e.g. https://blockfi.com does that.
bubersson··on Application Load Balancers enables gRPC workloads with end to end HTTP/2 support
I'm not OP, but the main parallel is a well defined schema of communication between the services using different underlying technologies.

SOAP is in my experience really hard to use and get right, compared to protobufs that bring well understandable set of primitives and intuitive support in many languages. gRPC is a solid carrier for protobufs. Yes, gRPC has many cons (e.g. with undefined/nil values, etc.), but overall it has worked great for our usecases.

bubersson··on The local timeline is the key to enjoying Mastodon
It doesn't sound like you tried it? If so, I would suggest you give mastodon a try.

The way how I think about this is that there is a free and open market of communities and community rules. You can choose the one that resonates the most with you.

E.g. if you are in any way into Open Source, you could check out https://fosstodon.org/public to get a feel for the conversations that happen there.

bubersson··on The local timeline is the key to enjoying Mastodon
Usually it's under /public link. For example https://fosstodon.org/public .
bubersson··on A follow up to Coinbase being a mission focused company
"JavaScript", "Frontend", "Angular", "React" have the similar effect.
bubersson··on Zettlr – FOSS markdown editor for personal knowledge management and publishing
I was using Zettlr for couple months, but some things were a bit clunky and it was missing better key-bindings, etc. Most of what I need is just "show me my folder with .md files and let me edit them nicely".

For now I ended up with Mark Text (https://marktext.app/), which is open source, cross platform, works nicely and the migration time was zero (folder with .md files ftw).

bubersson··on Go Debugging with Delve, or No More Fmt.Printfs
I think we all ultimately want Chrome DevTools features for Go :)
bubersson··on TSA officers who tested positive for coronavirus did pat-downs at SJC airport
You can check out the mutations here https://nextstrain.org/ncov?branchLabel=aa
bubersson··on The Brave browser is brilliant, but probably not for the reasons you think
If one of the selling points of Brave is that it saves my time, then spending hours trying to set the right extensions and updating rules doesn't sound that appetizing.
bubersson··on WireGuard Gives Linux a Faster, More Secure VPN
Make sure that the port is correct and it is UDP (not TCP).

(I just did the same setup with PiVPN. Somehow I got a wrong port number first, but then it worked)

bubersson··on Show HN: I built a website to better compare USB-C hubs found on Amazon
I did exactly that. And I'm really positively surprised about the build quality of Anker hub.

I bought some of the wireless chargers from Anker before and those feel quite plastic-y, so this was nice.

bubersson··on “This is why I use ad blockers and a pi-hole server”
pi-hole shows blocked DNS requests, it doesn't show the the number of the AJAX/Static request your browser tried to make, which is going to be quite larger and that may match your 36%.
bubersson··on VPN⁰: A Privacy-Preserving Distributed VPN
To make this type of search higher precision&recall you would have to focus especially on the indexing part (e.g. improve NLU of concepts in the pages), right? The training of such ML models could be federated across the nodes in a private way.
bubersson··on Ask HN: What Have You Learned at Google as a Software Engineer?
This sounds like a really bad experience. Another completely different team and manager may be a day and night difference. For example there are many Google projects that work directly in open-source being led by folks that are the top of the given field, so worth checking out.

But yea, things are not always rosy and maybe Google indeed isn't the right fit.

bubersson··on Bitcoin climbs to $10k
There are some nice updates in Lightning Network, e.g. I just saw that Lightning Labs released beta of a “non-custodial” mobile wallet that with good UX internally runs Lightning node on the phone: https://blog.lightning.engineering/announcement/2019/06/19/m...

I think the UX is still far from great, but it’s slowly getting there.

bubersson··on How to pass a programming interview (2016)
I'd recommend actually doing both.

Find a good project and make it work well. By this process you will hopefully uncover and learn practical details, skills, programming language, how to write high quality code...

And learn Computer Science (algorithms, structures) to show that you are smart and can learn stuff and when given a problem you can solve it efficiently.

When hiring, - we definitely check if you have something interesting on github - we ask both computer Science questions and then some more practical questions (e.g. if you are Web FE, then rendering some interesting situation, maybe optimizing page speed...)

bubersson··on Buck – A build system developed and used by Facebook
What are some other things apart from dremel?
bubersson··on Seven earth-sized planets discovered circling a star 39 light years from Earth
Are there places that would have high concentrations of floating hydrogen? You would just need to "fly" through those.
bubersson··on Seven earth-sized planets discovered circling a star 39 light years from Earth
Based on his previous achievements I feel like he is likely to move the field forward by big steps. And if not him the people after him. I'm not sure if pushing myself into field I don't understand much would help the progress. Scientists do science, not activists.
bubersson··on Seven earth-sized planets discovered circling a star 39 light years from Earth
At first I was confused about if the star is 39 light years from earth, how come it would take just 41.8 years from the observer perspective (assuming me looking out of the window). But with pen and paper I see that you would be accelerating the first year up to speed of light, then 40 years at almost speed of light and then one year decelerating. What is the efficiency of some current hydrogen -> helium fusion engine?
bubersson··on Closure Compiler in JavaScript
I wonder if that would that change your workflow in any way? Usually people use typescript compiler to compile TS into JS and usually it's being executed by some runner (grunt, gulp, bazel...). Adding tsickle + closure compiler to the process should be essentially just adding couple of lines in the build process. I agree that it may be slower and have bugs - is that the worry?
bubersson··on Disassembling Sublime Text
If it fulfills your needs perfectly then there's no need to change. It may be still worth playing with a bit and doing tooling investigation to find out if there are some super useful features for your case.

I switched to vscode from sublime recently, because it has much better autocompletion and "goto definition" especially when working with JS and TypeScript code, which is exactly what I need. Other than that I was able to replicate all features from Sublime (e.g. multipoint editing) and I'm not aware of any missing feature from what I used in Sublime. One con is that vscode is slower to start and slower to open up a file.

bubersson··on My Google Internship
In SF office, the Unisex toilets are nicer and more spacious.
bubersson··on I Love Go; I Hate Go
I agree and disagree with the post title.
bubersson··on Why Angular 2 Switched to TypeScript
I have this only from experience, no hard numbers, but I've seen the types make more and more sense with more developers developing the same app. If it's just upto 2 devs I would consider writing it in plain JavaScript. Currently we have around 8 devs in frontend and having type checking via Closure saved us so many times. It's also nice to use the same struct definitions both on Go server and in JS (we have the structs defined by protobufs and we generate both Go files and Closure JS annotations from it). It also gives us nice autocompletion in the IDE.
bubersson··on Google and LinkedIn announce massive land swap
It's all about the most strategic asset ... whoever gets Sports Page wins
bubersson··on LGTM is a simple pull request approval system for GitHub
Google uses LGTM quite heavily in UI labels and conversations, e.g. "I LGTMed it".
bubersson··on JavaScript async/await implemented in V8
We also favor using const as a default for everything in our team's code. When someone uses let, it's right away obvious that the reference will change.

One case that surprised me a bit is that it's correct to use const in for-of loop, e.g.

for (const a of arr) {}

← PreviousPage 2 of 3Next →