HNHacker News
TopNewBestAskShowJobs

an_ko

1,673 karma · joined May 4, 2015

https://github.com/anko
submissionscomments
an_ko··on Everything Becomes F – ending credits [video]
I am aware that the anime's official English title is "The Perfect Insider". I think that title sucks, hence this direct translation of the original title, which whole point was to reference hexadecimal.
an_ko··on Kaketsugi – A technique for repairing holes or tears in fabric (2021) [video]
If you or others wish for more of this type of optimistic slow mini-documentary, NHK's "Document 72 Hours" is a show which camera crew stay in 1 ordinary public place continuously for the titular 72 hours, at all hours of the day.

They interview people they come across, and collect small and honest stories of people's lives. The show has been going for a long time, and they consistently manage to find heartwarming little stories in places you wouldn't expect to find them, with nothing but kindness and attention. One of my favourites so far was at a coin-operated hot ramen vending machine at the side of a road. The English narration is pretty cheesy, but I suppose it's part of the style.

You can watch the most recent episode here: https://www3.nhk.or.jp/nhkworld/en/tv/72hours/

For archives and discussion, have a look into https://www.reddit.com/r/NHKWorldFans/.

an_ko··on Show HN: Kontxt – Social web layer with CMS and social network
First impression harsh feedback: It takes too many seconds between opening your landing page and understanding what your product is. The first thing I should see is your product doing something I want. By the time I scrolled to the cute icons with aspirational text, I did not understand what it is. To actually see what any of the product looks like, I have to click a video and watch about 15 seconds of contentless title screens.
an_ko··on Pens and Tablets for Linux
Wouldn't being required to release hardware specs support that healthy competition though? I'm sure the market will eventually settle on the better product either way, but it will happen faster if systems are documented and interoperable enough that people can easily switch to a better competitor. Companies withholding data that would let consumers make better decisions, or deliberately making their systems incompatible, is anti-competitive and wasteful.
an_ko··on Nintendo is removing switch emulation videos on Steam Deck from YouTube
I think you're getting emulation and piracy a little bit muddled, which to be fair is a common reaction.

An emulator is just an API-compatible device. It is legal to make and sell an emulator. It can be used for playing legit and pirated copies of games, just as the original console can. It's a healthy form of competition (like between PC manufacturers), resulting in better performing hardware for the consumer.

The comment you're replying to doesn't mention or defend piracy. They're only saying Nintendo's Switch hardware is lacking so people are searching for a better performing alternative, and Nintendo is using anti-competitive legal trickery to suppress alternatives, instead of improving their product.

an_ko··on Akamai to Acquire Linode
That's what every Our Incredible Journey post says though... In my experience it has no effect on reality, it's just a form letter.
an_ko··on Off the Grid
What counts as "truly" off grid to you? Start nude with a rock? Even primitive people were born into a world with pre-existing humans who have some form of technology. It's not electricity, but there is a "grid" of some form.
an_ko··on Ask HN: Why does Cloudflare/hCaptcha care so much about buses, boats and trains?
I wonder if this means self-driving vehicles' detection of important traffic features will be at the level of an irritated and disinterested web user who is trying to just do the minimum work to please an algorithm.
an_ko··on This website has 81% battery power remaining
Don't trust the client with that, or everybody is getting goatse'd.
an_ko··on Vegetable Oil for Lubricating Chainsaws (2008)
In industrial settings, sniffing unidentified mystery fluids may lead to a very bad time.
an_ko··on Return YouTube Dislike - Extension
I think the reason they removed dislike counts may be exactly because people (like you) tended to click away immediately on seeing a high ratio of dislikes. It's game theory.

If people do that, it means their recommendation algorithm's watch time and retention metrics get bad data; users aren't actually assessing how good the video is, but assessing previous viewers' assessment of it, so you get signal feedback.

If someone can get a good snowball effect going by brigading a bunch of dislikes on a video, they can reduce its reach even if the algorithm is showing it to people just as much. And it can snowball the other way too; people watching a long video a bit more hoping it will get good eventually because it has such a high ratio of likes.

Just speculating of course.

an_ko··on Ask HN: What are the best-designed things you've ever used?
Huh. In Finland, fire code requires that external doors swing outward. It's intended to make it faster to exit the building since you can just walk forward, and to prevent people getting trapped indoors if a panicked crowd tries to push out through the door.
an_ko··on Rust maintainer perfectionism, or, the tragedy of Alacritty (2020)
As a free software maintainer, I have high standards for quality because (a) I like it that way, and liking it is why I do it for free, and (b) if your PR sucks, chances are I'm the one who has to write the docs, fix the bugs, and deal with the design consequences forever.

If you disagree with maintainer priorities, just fork it! Merge whatever you want, advertise your fork in the unmerged PRs' comments, see what happens. Nobody will be offended; the license specifically encourages this.

Maybe you'll find you're just better at this maintainer thing and the world now contains better software, or maybe after a few years you'll find that you understand their perspective.

an_ko··on In Praise of Idleness (1932)
I recommend ignoring everything on the front page of Reddit or at most treating it strictly as entertainment. Stuff only gets up there if a large group of people understand it and like it, which means almost all "discussion" that gets up there are one-sided rants that lots of people wanted to hear. A global popularity contest is a game of numbers that doesn't favour subtle goods like truth or intellectual challenge.
an_ko··on Will it rot my students' brains if they use Mathematica? (2002)
You'd leave calculator physics for later, and focus on the practical physics of steering your 2-tonne cyclist crushing machine, I would hope.
an_ko··on Setting Up 1.1.1.1 for Families on a Pi-Hole
Depends on whether you trust your ISP's DNS more than Cloudflare's. According to https://www.cloudflare.com/en-gb/learning/dns/what-is-1.1.1....:

> Unlike most DNS resolvers, 1.1.1.1 does not sell user data to advertisers.

Putting aside the question of whether they actually honour that commitment, has your ISP even published a similar statement to put their reputation on the line?

I think Cloudflare's commitment is plausible. They have a financial incentive to maintain their free DNS resolver's reputation and popularity, because they are selling points for their commercial authoritative DNS service; https://www.cloudflare.com/en-gb/dns/. Does your ISP have a similar financial incentive to behave?

"If it's free, you are the product" is not always true. Sometimes, if it's free, you are the marketing funnel.

an_ko··on Toki Pona: A Language with a Hundred Words (2015)
He also has a whole playlist with lectures specifically about Toki Pona: https://youtube.com/playlist?list=PLjOmpMyMxd8T9lZjF36c4mn4Y... Great channel; I second the recommendation.
an_ko··on ProjectM – The most advanced open-source music visualizer
I think civil disobedience is a form of protest. As you say, it helps drive the point home. If "illegal" video game tournaments are widely attended and accepted as societal good, or Nintendo lawyers anger enough people, the activism and legislation you hope for will follow naturally.
an_ko··on Why civilization is in decline – and what can turn it around
I agree. My complaint was that the title is clickbait. It promises a solution ("and what can turn it around"), which the content doesn't deliver.
an_ko··on Why civilization is in decline – and what can turn it around
Saving you a click: No solutions are presented; it's just a list of obvious problems, and "maybe it will sort itself out somehow". Followed and preceded by a pitch for the interviewee's new book, of course.
an_ko··on Username ending with MIME type format is not allowed
Last names in many places evolved from that same need to disambiguate between people though. Attach some marker of connection to a place (common in Finland, e.g. Joensuu meaning "mouth of river"), profession (common in Germany and UK, e.g. Müller, Cooper, meaning mill worker and barrelmaker), lineage (common in Iceland, e.g. Grímsson meaning "son of Grímur"), or some other culturally relevant characteristic.

Nowadays the meanings of our last names have largely disappeared, so you have countless Coopers who have never touched a barrel in their lives, whose children will be called Cooper also, despite that. I think it's a little sad that so much of what people call us is semantically equivalent to a random UUID with tons of namespace collision. With that in mind, I'd say "da Vinci" is more a last name than most of us have.

an_ko··on Show HN: Kryptor – A simple, modern, and secure encryption tool
Security-critical software is best when it's obvious how to use it, and how not to, which is easier with a focused tool. I feel like GPG has so many features that it's hard to look things up in a manual, or to make use of shell tab-completion, or to get a clear mental picture of its possible failure modes.
an_ko··on Minecraft is helping children with autism make new friends (2016)
The difference I see is whether the suffering they cause is avoidable.

To my understanding, the argument made by autistic rights advocates is that people with the condition could usually live like anyone else, if society open-mindedly accommodated for them. This is already the norm for disabilities requiring e.g. braille or a wheelchair. Attempts to "cure autism" feel eugenics-ish because they're lazy intellectual shortcuts; avoid our shared responsibility of accommodating for differences, by erasing the differences.

In contrast, the case for abortion of Down syndrome fetuses is that the condition necessarily comes with many "built in" physiological complications that current medicine can't fully manage, effectively guaranteeing some amount of suffering that ends in early death, no matter how well we accommodate for them. They're not aborted to avoid accommodating, but to prevent suffering.

an_ko··on Optical adversarial attack can change the meaning of road signs
I'd you mean "question that sounds basic, but which many professional programmers wouldn't be able to answer at gunpoint": How do prefix and suffix increment operators (++x vs x++) differ in functionality?
an_ko··on Guy Makes His Side-Money Selling D*CK Pic NFTs (NSFW)
Saving you a click: The title is bait. "Dick pics" here does not refer to penis-photos, but to humorous penis-themed pixel art.
an_ko··on Psilocybin repairs 'brains cells damaged by depression' in mice: study
The effect a natural deterrent causes in species that it didn't evolve to deter is pretty random. Even if the effect is positive sometimes, as long as its presence yields an overall fitness advantage (or at least no particular disadvantage), then evolution preserves it.

Like humans can be outright killed by touching some jellyfish, while turtles just eat them. I wonder if to turtles, jellyfish taste pleasurably spicy due to what chemical poisons us, like onions taste for us, which poisons insects. Overall, they're still good deals for the jellyfish and onions, since the traits are preserved.

an_ko··on The Idempotency-Key HTTP header field
With that scheme, I imagine the server would need to maintain a per-client timestamp of when a token was last generated for them, so as not to generate them too often.

But at that point, why not use that timestamp directly, to rate-limit each client's form submissions? What's the benefit of also issuing tokens? (Do you mean to thwart copy-as-curl script kiddies? Parsing a token out of a previous message to add it to a new one is a pretty low bar.)

an_ko··on Why you should quit ranked session-based multiplayer video games
> But apparently not enough time to become even a half-decent player, since I never broke through the 3800 MMR ceiling in Dota 2.

Eh? 3.6k is Legend[5] which is 83rd percentile. https://www.opendota.com/distributions/ranks Maybe it didn't feel like it in an evenly matched pub, but objectively speaking you were very good.

But be as it may, I'm happy you've found hobbies you enjoy more.

an_ko··on Air Pollution Linked to Increased Mental Health Outpatient Visits
In Germany, vehicles have emissions ratings, with a corresponding windshield sticker. https://www.germanemissionssticker.com/ Vehicles below a certain threshold are banned from "low emission zones" defined by local governments; most are densely built inner city areas.

I don't think they make much of a difference reducing traffic, since the requirements for a rating that will let you drive everywhere are really easy to fulfil. But I suppose they trim the worst of the worst.

an_ko··on Show HN: RonDB – fast key-value database in the cloud
> world's fastest key value store

Where can I see the data for this comparison? A quick search only brings up benchmarks of this db against itself on different VM setups, and the site doesn't link such a thing from anywhere I've thought to look yet.

← PreviousPage 3 of 9Next →