HNHacker News
TopNewBestAskShowJobs

herbstein

1,407 karma · joined January 14, 2015

submissionscomments
herbstein··on Face recognition is being banned, but it’s still everywhere
They did. Two comments ago. But it's in Swedish so you probably won't be able to read it.
herbstein··on Worker pay isn’t keeping up with inflation
> A bunch of rioters doesn't really say much about the whole country erupting into revolution.

Uhm...

>> the January 6th Committee has essentially uncovered and extensive coup plot that spans the White House, DOJ, and DoD

That's a bit more than just "a bunch of rioters"..

herbstein··on Worker pay isn’t keeping up with inflation
DK: Dansk Folkeparti

Well, they lost of a lot of their voters... because most of the middle-seeking parties adopted their hostile foreign policy and made them irrelevant.

herbstein··on The CIA and the Media (1977)
Manufacturing Consent is such an interesting book. The framework of analysis Herman and Chomsky present is general enough that it, while approaching almost 40 years old, still very accurately seems to describe the current media landscape.

Chomsky is a famous left-leaning anarchist, and I find it interesting that his analysis isn't "the media is too right-wing" or "the media is too left-wing". Instead, his analysis is primarily about how power begets power -- even at the level of the local paper.

This[0] short 3-minute video does a fine job of letting him explain his position on media bias while not really going into the nitty gritty details. His books, however, do go into the nitty gritty details while still being relatively easy to read.

For anyone interested in Chomsky I highly recommend "Understanding Power"[1] as the intro to his views on the world. It's not as detailed in every topic as many of his other books and is primarily conversational in style - owing to it being transcribed discussions with audience members after he has held a speech.

[0]: https://youtu.be/x60pSXlwmNE

[1]: https://www.goodreads.com/book/show/194805.Understanding_Pow...

herbstein··on Legendary F1 team boss Sir Frank Williams dies, aged 79
A moment that sticks in my brain is Lewis Hamilton driving Sir Frank Williams around the Silverstone circuit.

https://youtu.be/kSoQtwbpcGU

herbstein··on Ask HN: What are the best-designed things you've ever used?
It depends on how niche your tastes are, or how specific you are about quality. Getting Blu-Ray REMUX files for smaller, forgotten movies on public trackers is nigh impossible in my experience. Meanwhile, private trackers gives the community incentive to seed these large torrents with tiny swarms.
herbstein··on CIA and Gen Z
I'm not even gonna entertain the implications brought here. I will however utilize this opportunity to say that every citizen has the right to interact with the government on equal footing. Elderly people without internet- and computer-expertise have, as before the technology explosion, access to "citizen services" that'll help them with everything. Including helping pay non-government bills if need be.
herbstein··on CIA and Gen Z
> A National ID, that is designed to more strongly prove ID and also designed to be used as a secure form of Authentication for Authorization services...

I can share that here in Denmark we have a system exactly like that, and have for more than a decade. It's called "NemID" (lit: EasyID), soon to be changed to "MitId" (lit: MyID). While there definitely are some problems with the current implementation, having a 2-factor auth solution in front of every government, banking, insurance, etc. web service is very helpful. [0]

Keep in mind that my only interaction with individuals from the government, on the phone or otherwise, is when picking up books at the library and renewing my passport. Everything from filing my taxes through registering a child for school to reporting a move is done with a NemID login and a simple, guided form. [1]

My taxes are pre-filled with the information they've already gathered from my employer and the bank through which I handle my stock portfolio. The only thing I manually have to put in is my union fees and how many times I drove to the office -- both giving me a sizable deduction.

Doing my taxes at the end of the year is simply a formality too. At the start of the year I do an advance statement with what I expect to earn, and my monthly taxes are automatically pulled based on that. The end-of-year tax calculation is to ensure I didn't pay too much or too little -- the difference being due either way in April.

All of this to say -- a sane, digitized interaction with public institutions is not only a possibility but a fact in certain countries.

[0]: https://en.wikipedia.org/wiki/NemID -- the entry is critical but not unfair. The MitID changes mitigate many of the big points.

[1]: https://lifeindenmark.borger.dk/ -- It's both a "guide to Denmark" but also has the aforementioned forms. Try going through the "Health insurance card" order flow. You can't accidentally order one without a login.

herbstein··on Playstation 5 root keys obtained
You're right. I misread the question and thought they asked why they weren't using symmetric keys for everything. My bad.
herbstein··on Playstation 5 root keys obtained
Symmetric keys means that anyone with the key can do everything the key allows one to do. That's bad if you're building consumer devices that contain the key. Signing with public key cryptography, which allows only verification with the end-user key, is much more secure in this scenario.
herbstein··on YouTube deletes rapper's 'Let's Go Brandon' song claiming medical misinformation
You're ignoring this line. Not exactly subtle what is being said.

> Pandemic ain't real, they just planned it

herbstein··on Tesla is outrunning the supply chain crunch
I obviously can't speak to your experiences, but this conversation is one you see quite often around any popular luxury product.

Teslas are popular, so for many it's the first expensive car they've splurged to get. This also means they don't know what that amount of money could've gotten them from another manufacturer. Whether another manufacturer would win over a given customer considering a Tesla is up to the personal taste of the customer, but most people splurge for the Tesla, and not any car at a given price point, looking at the pros and cons, then choosing the Tesla as the best option.

It's also one you'll see with Apple laptops. You'll see someone swear that a MacBook is the best computer they've ever owned. However, the MacBook is $2500 and their last many computers were $600 from Walmart. Of course the MacBook is better, the question is if it's better than everything comparable. I personally think the new MBPs with M1 Pro/Max chips will be, but was a MBA pre-M1 better than the comparable XPS? I'm less inclined to agree.

herbstein··on Overhead of Returning Optional Values in Java and Rust
For anyone not sure, here is the proof.

https://godbolt.org/z/4zhWM9hTP

herbstein··on Overhead of Returning Optional Values in Java and Rust
> This is somewhat tangential, but in my opinion implementing Optionals as a "normal" wrapper type, as is done in Java, doesn't really help that much

The great thing about Rust is that `Option` is a normal, generic type. You could very easily implement your own equivalent type.

herbstein··on Facebook Political Problems
You can know that you're spreading misinformation, creating political division, and harming children's mental health without being able to point to whether a specific piece of content is doing that.

If we rephrased the GP post slightly it would say something about creating a system of incentives that, knowingly or not, created these outcomes. It's in fact entirely possible the current system was implemented with no ill intent. The creation of the system itself isn't, as such, the critique. Rather, the critique is how they, after seeing what the outcome of the system is, choose to keep it in place.

These things are complex and unpredictable and fixing it isn't as simple as setting a boolean flag. What we want to see is the public realization from the executives at Facebook that what they're doing is harming vast amounts of people and a decisive commitment to concrete, proactive, and fundamental changes to the system. All of this backed up by short-term visible results in both the short-term and long-term behavior of the system and company.

herbstein··on How Marvel took over cinema and TV
You didn't like The Martian and Blade Runner 2049? Not exactly mid-budget movies but one is a well-made popcorn-flick while the other is the highly improbably well-made sequel to a 40 year old cult classic. The amount of non-superhero Sci-Fi in the theaters at the moment is a bit of the low side for me but there has been significant, good movies since 2014 and Interstellar.
herbstein··on How Marvel took over cinema and TV
I'm usually in the cinema for opening night of new MCU movies, so this isn't said from a place of hatred of disgust of the movies. They're cookie-cutter corporate media that does the bare minimum to not be entirely the same movie every time.

The acting isn't high quality across the board -- it's average. The plots and their twists are, frankly, banal in every aspect apart from being vehicles of spectacle. There's no real moral gray-ness to the characters, Wenwu from Shang Chi being an obvious exception to the rule.

The shows, which were supposed to come in with a fresh, long-form perspective on main characters and their struggles start out with interesting premises and then quickly falter because of their adherence to the MCU mythos. Wandavision and Loki completely fail in the latter half of their seasons to pay off any of the character beats in favor of big spectacle and exposition dumps.

herbstein··on Apple Watch Series 7
The S10-line from Samsung has that feature so it's certainly not impossible
herbstein··on AI Recognises Race in Medical Images
> People are not 'race x' or 'race y' biologically, as if race is some discrete set of features common to a whole population. Every individual has a set of biological features inherited from their ancestors which, theoretically, could include any or all so-called 'races'. Human beings have a continuum of features that is heavily interlaced amongst all the 'races'.

Exactly. One of the people I'll always point to as evidence that race is a social construct is Barack Obama. He was the "first black president". In reality he is, genetically, as "white" as he is "black". We still call him black because of the color of his skin.

If people insist for long enough that racial categories are inherently biological you'll eventually end up in one-drop judgement territory. Not a great place to have a discussion.

herbstein··on AI Recognises Race in Medical Images
I recently read a (non-fiction) book where exactly that kind of clustering was talked about. It's correct that you'll find clusters in each major continent, but with just 6 clusters one of them will be entirely devoted to a small, insular community in the north of Iran. To your eyes and our social consciousness this community would be considered "middle-eastern" when in reality they're about as genetically as different as "Black people" and "Asian people" are.
herbstein··on I Got a 'Mild' Breakthrough Case
Coming back in late here.

> No need to be silly. Surely these tests are done in a suitable location

My tests were done in the middle of a former cold war airstrip. This link should show the complex in a satellite view: https://www.google.com/maps/place/K%C3%B8reteknisk+Anl%C3%A6...

Notice the darker patch of tarmac. That is extra-slippery when wet and has a sprinkler system on the grass next to it.

herbstein··on I Got a 'Mild' Breakthrough Case
Sounds sensible to me.

The US in general has super lax driving tests. Here in Denmark it's about 3 months of theoretical classes side-by-side with driving with a certified driving instructor. We also learn the basics of cars on a closed track, and later learn to drive in slippery conditions on the same closed tracks. The closed-track tests include being able to catch the car after pulling the handbrake in a turn while going 80 km/h (50 mph).

Oh, and to actually get your license you also have to drive 45 minutes with a police official checking your every move.

herbstein··on Ask HN: Why does validating a user require 14000 files?
With a conservative analysis it's possible to make an underestimation on the names one can remove. This shouldn't be done on object files but at a level where program flow information is still preserved. A flow-independent analysis using a superset lattice over the callable names should do the trick for a first-order implementation that will look good enough compared to shipping 37mb for google authentication. Further you could make it flow-sensitive for a more accurate analysis with the caveat that the runtime will be significantly longer.
herbstein··on Hell Is Other REPLs
The fact that monads aren't technically required to perform IO at all but rather is an abstraction that meshes nicely with the Haskell way of doing things. If you don't want to use monads for IO you're certainly going to meet resistance in terms of library support.
herbstein··on We built a system like Apple’s to flag CSAM and concluded the tech was dangerous
Herman & Chomsky's "Manufacturing Consent" proposes the method through which the media influence isn't by way of "old men in a dark, smoky backroom" as the claim conjures images of. Rather, it's a series of filters that funnel like-minded people into the decision-making roles of the companies. If we simplify it a lot, it's the claim that a CEO is very likely to hire a senior editor that shares his views on the world, that editor in turn hires writers with a similar outlook on the world, etc. etc. Likewise, promotions within these companies is predicated on this same mechanism.

To the question "Do you think all journalists are self-censoring? Do you think I'm self-censoring?", posed by the BBC's Andrew Marr, Chomsky answered "I think you believe everything you're saying because if you didn't you wouldn't be sitting here". Both quotes paraphrased but meaning-preserving. [0]

This is 1 of 5 filters laid out in "Manufacturing Consent". It's, in my eyes, a very compelling analytical framework.

[0]: https://youtu.be/lLcpcytUnWU?t=176 - Video title is terribly divisive but the quote is at the timestamp. The whole 3 minute video just gives a bit of context to why the question is asked. It also cuts off as Andrew Marr is about to say something, making the video's title bunk. Viewer beware.

herbstein··on NYC to mandate proof of vaccination for many indoor settings
> However for a large fraction of people they will make you feel like shit for 2-5 days.

I'm healthy and 23 years old. I've had Covid. The feeling of being out of breath for 2 weeks straight is horrible. You'd think you would get used to it but you don't. It was a constant struggle that kept me from falling asleep. Feeling like shit for a couple of days, but only the "known" headache and soreness, is strictly preferable. I've been vaccinated with Moderna (the mRNA vaccine with the worse side-effects as far as I can tell) and had a mild case of symptomatic Covid. Getting the vaccine is vastly preferable to the chance of getting symptomatic Covid.

herbstein··on Why we're blind to the color blue
I saw some of the same things you'd have seen in the MoMA (not actually called that) in Nice, France. Walking into the room of these insanely blue paintings and sculptures was almost a religious experience. It's the first time I experienced Stendhal Syndrome[0]. I just had to stand there and stare for a while.

Yves Klein's "Leap into the Void"[1] is another one of his works that really grabbed me when I first saw it. Can't quite explain it. Those are the best types of art experiences in my book.

[0]: https://en.wikipedia.org/wiki/Stendhal_syndrome

[1]: https://www.metmuseum.org/art/collection/search/266750

herbstein··on Functors and Monads for People Who Have Read Too Many “Tutorials”
The point about Haskell is that it forces you to, or at least heavily nudges you to, understand monads and the rest of the typeclass hierarchy. However, you use the properties of monads all the time. The Stream APIs in JAVA and LINQ in C# are examples of abstractions built around Monads and their properties.

The definition of a monad, as it relates to programming, emerges when you realize that an Option type, a Result/Either type, a List type, and a bunch of other non-container types all have the equivalent of a `flat_map` function. Write out a few mathematical rules for how a well-behaved implementation should compose and you have a Monad and its rules.

This is why another approach to learning monads that isn't focused on the theory introduces it as a design pattern instead. I find this to be great for intuition but horrible for understanding personally, having used both approaches to teach people about Monads IRL.

herbstein··on A backlash against gender ideology is starting in universities
The question wasn't whether the teacher was allowed to talk about things that might upset a subset of students. In some cases, like talking about the Holocaust or slavery in the US that will not be possible to avoid entirely. The question was this:

> If a student asks a teacher not to call them something that offends them, is the teacher required to stop using the slur?

If a teacher calls a student a slur, or otherwise directly addresses the student using a slur/derogatory term, should this teacher stop doing this? Stop moving the goalpost.

herbstein··on Lego Island Rebuilder
I like my job very much, but the day-to-day is the same as in any other big corporation with all the "agile coaches" and office politics that come with it. What we also get is an amazing workplace (look up LEGO Campus) with a huge amount of tool freedom and flexibility. I've done projects in Rust for internal tooling because that's what I'm excited about right now, and one of my more TDD and CI/CD-interested colleagues is allowed to spend time really fleshing that part of his work out.

And of course, when I first got the job I (as a Dane with Danish family) wasn't told "congratulations with the job". I was, however, told "congratulations with the job at LEGO" with a very big emphasis on the last at LEGO. It's a point of pride when extended family asks because it's so revered.

← PreviousPage 4 of 11Next →