HNHacker News
TopNewBestAskShowJobs

thurn

1,761 karma · joined December 26, 2009

submissionscomments
thurn··on How bad is my gas stove?
Hm, so you'd dispute uHoo's claim of "±20 ppb or ±10% of actual value" for their NO2 sensor?
thurn··on How bad is my gas stove?
What kind of air quality monitor is being used here? I've been looking for a good one to purchase for myself, would be good to get one with N02 capability.
thurn··on Format Strings in Rust 1.58
How did they stabilize this so fast? I feel like we first heard about this feature only a few months ago. Meanwhile I've been waiting for `let_chains` since what feels like the mid 90s...
thurn··on Best Wordle guessing strategy
Well, the author is already looking at the larger Wordle wordlist, probably using an english dictionary would be more in the 'not cheating' spirit.
thurn··on Best Wordle guessing strategy
This is interesting, you should re-do this analysis using the actual lists of 2000 valid words and 10,000 valid guesses, since it does fairly significantly change the math vs. a normal English dictionary (the word can almost never be plural, for example, dramatically reducing the frequency of S in the final position).
thurn··on Best Wordle guessing strategy
I also did this and also got AEROS/UNLIT (well, AROSE/UNTIL in my case). You've made the same minor error I did of looking at the frequency distribution of all guessable wordle words, not the smaller list of possible answers, which has a different frequency distribution. If you look at that you get ORATE/LYSIN as the best starting pair (based on frequency only, not considering position)
thurn··on Tell HN: Stop Accepting Shitty Interviews
People never talk about the most important metric for interviews: your target rejection rate. Google and Facebook need to do these interviews because of the number of applicants they get. Any process they design must definitionally reject 99% of people who go through it, and they found it is essentially impossible to hit that kind of rejection rate with just 'tell me about your work' questions.

If your startup operates with a 50% or 75% target rejection rate, you absolutely can and should operate differently, and this could be an important competitive advantage for you.

thurn··on Lab Leak 2.0?
This is interesting, but even a brief discussion of selection bias would help it be more convincing. If you pick the most wildly successful mutation out of the thousands of available choices of course it is going to be an outlier in numerous ways. Isn't it perhaps even likely that the most widespread variant would have a low number of silent mutations and strong immune-evasion capabilities?
thurn··on Boeing 777 departing Dubai nearly had a major incident after takeoff
do they not have GPS and the ability to look up airport elevations on a map?
thurn··on CPM MagnaCut
So is this getting us any closer to making a knife I can regularly put in the dishwasher, or are we still limited by the technology of our time?
thurn··on Why Not Rust? (2020)
I love using Rust, but I also get a bit annoyed by the hype. It's absolutely true, for example, that there are highly useful programming patterns that are extremely difficult to express without tools like garbage collection -- including many classical ideas from functional programming. But Rust users sometimes give you the impression that wanting to write any code which doesn't fit the specific shape the borrow checker expects is morally wrong.
thurn··on 100 years of whatever this will be
I assume you'd also have felt this way about e.g. segregation? An equally controversial issue in its time?
thurn··on 100 years of whatever this will be
(also the person, Mississippi Solicitor General Scott Stewart, does not to my knowledge identify as a woman)
thurn··on Ask HN: EU devs who moved to the States for work, has it been worth it?
I've lived in the Bay Area for 10 years now -- one thing you should be prepared for is that it can be a very 'transitory' place. The majority of people you will meet have plans to move back home in a few years, so it's harder to form long-term friendships. Not sure if this is a regional thing or if you'd get the same phenomenon in big cities like New York or London.
thurn··on Saintcon: Lock Picking Lawyer Keynote
It's really interesting stuff, although realistically, the situations in which it matters how hard to pick a lock is are pretty rare -- the majority of situations where an evil actor is trying to bypass a lock are ones where they'd be willing to employ destructive techniques instead.
thurn··on Low overhead C++ interface for Apple's Metal API
Somewhat unrelated, but is Rust `Arc` able to match the performance of Swift reference counting? I know they do a bunch of fancy tricks to embed the reference count into the pointer high bits, it seems like Rust would probably struggle to achieve that.
thurn··on Rust data structures with circular references
Has any ghost cell stuff gotten closer to production-ready in the last couple months? It seems like it's still pretty early on in its development lifecycle.
thurn··on Paradox of the perfect code editor
Mun is a subset of Rust syntax which supports hot-reloading, I think that could be a good direction to enable this sort of thing for the most frequently-changing business logic.
thurn··on Python interpreter written in rust reaches 10000 commits
Being able to embed this inside a rust program for scripting/the ability to tweak behavior at runtime without recompiling could be really cool. Although my dream is still that someone makes an interpreted subset of Rust itself.
thurn··on Differences with other Lisps
Swift (2014) would be a strong contender
thurn··on Reflections on software development from anywhere on an iPad
The greatest thing about books is that they are easier to read in bright sunlight. I wish we could crack that problem for computer screens, even really bright screens like the iPad essentially must be used in a very shady environment.
thurn··on Vscode.dev
I've love to see this for open source, especially integrated into GitHub. A simple "click here to contribute" button could really lower the barrier to entry for first-timers.
thurn··on Old Mouse Dot Com
I have been using Evoluent vertical mice for years, they have 3 buttons + scroll wheel. I find the vertical orientation more ergonomic as well, it keeps your wrist neutral.
thurn··on How did American “wokeness” jump from elite schools to everyday life?
Do you not think there is a difference between 'you should follow my religion' and e.g. 'you should use neutral pronouns to make other people more comfortable?' The later isn't about some fundamental belief, it's really just an extension of a concept that has existed for thousands of years -- politeness
thurn··on Tech-savvy audiences block Google Analytics
Are there any ad blockers for iOS that can block ads in google search results? Or is that kind of thing essentially impossible?
thurn··on Iced: A cross-platform GUI library for Rust, inspired by Elm
This type of state is typically used for "interface state", e.g. "is this toggled open", "which menu item is selected", etc. It's definitely normal to combine that with a 'database' style model layer, as you say.
thurn··on George Mason professor wins Covid antibody lawsuit as vaccine exemption
I'm not precisely sure this where the article's text contains a well-supported legal argument about why the mandate is unconstitutional -- in fact I don't believe there's any discussion at all of the relevant statutes & case law? A link to the decision itself would probably provide more of that information.
thurn··on George Mason professor wins Covid antibody lawsuit as vaccine exemption
It's funny you say this, because I think everyone would actually agree that I have a strong First Amendment free speech right to tell you what to do with your body. Similarly, businesses and institutions have a First Amendment right (the right of association) to choose who they do business with.
thurn··on (Risp (In (Rust) (Lisp)))
Very nice! I think there could definitely be a market for a nice scripting language that natively integrates with Rust and doesn't require crazy huge compile times, the way Lua is used in game engines.
thurn··on The string type is broken (2013)
.chars() iterates over unicode scalar values, not actual grapheme clusters, so this code would also be incorrect in many circumstances. Ultimately it is incumbent on the developer to understand what their actual unicode-processing requirements are.
← PreviousPage 3 of 13Next →