Recent submissions

Comment · 4 years ago
The site isn't really about dogs, it tracks a few dozen different topics that people consider difficult.

It's not so much about any longstanding personal policy, but if your dog of 10+ years had just died recently, and you sat down to watch a movie to relax, you might not want the movie to feature a prominent animal death, for example.

Comment · 4 years ago
I use the site mentioned in the article almost every time I want to watch a movie. Its easy to dismiss it in terms of "pampering" or being too soft, but there are people who have lived and seen horrible things and do not want to be reminded of them.

It's also great as a nutrition label for media of sorts; "is this movie appropriate for a small get together?" is a question that's often hard to answer without a service like this.

Comment · 4 years ago
Comment · 4 years ago
Putting fundamental features of the language behind a price barrier at all will keep students and people who want to experiment with the language out of the ecosystem. This isn't a papercut, it's an intentional omission that has backfired and can only be fixed by tooling. If the only way to access an often necessary feature is proprietary, why not make the whole language proprietary at that point?
Comment · 4 years ago
They've fixed the import / modules situation to a point where it's usable and much improved, and generics have been added.

However, the issue this brings up about structs / types not explicitly declaring which interfaces they implement is a real and unaddressed problem, especially in large codebases. The only tool that I'm aware of that finds implementations is GoLand, at steep JetBrains prices.

Figuring out what type an API is asking for should not require reading every line of code in the package, and slows down every developer of large Go projects

Comment · 4 years ago
Firefox is not based on the chromium codebase, it is older.
Comment · 4 years ago
Isn't it sad that he has to type out his only messages to the world letter by letter, and he spends his time typing out the names of mega-brands?

"...‘(son’s name) moechtest du mit mir disneys die hexe und der zauberer anschauen auf amazon’ – ‘would you like to watch Disney’s witch and wizard with me on amazon’ on day 461"

Comment · 4 years ago
I essentially paid my way through college by turning SMB's spreadsheets into CRUD webapps + some tiny reporting. There is a huge, huge market for this if you wanted to trade some of the time you would spend writing code with marketing, cold calls, chasing down clients for invoicing, and other non-tech stuff.
Comment · 4 years ago
Perhaps off-topic, but .su is the TLD of the Soviet Union.
Comment · 4 years ago
You should expect any software to not have ads.
Comment · 4 years ago
As useless and pithy it is to say "just restore from backup", having your livelihood (or a significant time investment) depend on a system far outside of your control, where you have no service guarantees or even a billable relationship, is a fairly shaky ground to stand on. Ultimately if you spend your time producing digital assets, you should have taken action to ensure you had ownership and control over them somewhere.
Comment · 4 years ago
I always backup my TOTP secrets to a file on my computer. Android apps like Aegis can automate this, by having an encrypted export to a file anytime you add or change a secret. You can use {Nextcloud, syncthing, etc.} to maintain that export file current with your computer.

If your phone is stolen, you can generate codes manually using a TOTP utility, or by restoring the backup to a new/old phone.

Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton