HNHacker News
TopNewBestAskShowJobs

legobmw99

609 karma · joined January 10, 2021

submissionscomments
legobmw99··on Supreme Court will decide whether web designer has right to turn away gay couple
“Conservative” is not a protected class which faces generalized discrimination like gay people do
legobmw99··on Returning Values and Errors
The article gets close enough to this that I’m surprised they miss it: result types and typedefs get the best of both worlds. If you can define ResultString = Result<string> you don’t have to worry about the “fussy <>” problem (though I cannot tell if this was a serious critique or not), nor do you need to duplicate code you get from a non-generic implementation

In a language like OCaml this is really easy:

type UserIpResult = (UserIp, string) result

legobmw99··on Ask HN: Software you hate but can't replace?
This take is ignoring the social nature of much of gaming. Changing which set of games I play is one thing, convincing my friend group to go with me is another. Especially for my friends whose primary way of playing games is on an XBox, meaning we rely on cross play as much as we can
legobmw99··on The EARN IT act is back, and it’s more dangerous than ever
Ken Thompson has something to say about trusting the compiler you use for that OS, or even the microcode the CPU running said compiler is using. It’s functionally impossible to not trust an outside vendor for something on a modern computer

https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...

legobmw99··on Exponential growth isn’t cool, combinatorial explosion is
Grow like TREE

[1] https://en.m.wikipedia.org/wiki/Kruskal%27s_tree_theorem

legobmw99··on Venmo, PayPal and Zelle must report $600 in transactions to IRS
43.6% in 2019 for anyone curious like me

Source with both numbers: https://taxfoundation.org/us-households-paying-no-income-tax...

legobmw99··on Ohanian Says Play-to-Earn Crypto Games Will Be 90% of Gaming Market in 5 Years
Well, throw in all the additional climate concerns of a crypto economy on top of the current flaws of gaming, for one
legobmw99··on Ask HN: What's the best book you read in 2021?
Highly recommend Left Hand of Darkness if you haven’t read it yet
legobmw99··on Python 3.6 has reached nominal End Of Life
If anyone is curious what new features they can use in the next version of a library which is bumping its minimum python version, here are the 3.7 release notes from 2018: https://docs.python.org/3/whatsnew/3.7.html

Highlights for me are dataclasses and dictionary ordering guarantees, but capture_output flag to subprocess.run is probably the thing my code will use the most

legobmw99··on Ask HN: What extensions/packs of VS Code are must for web/developers to install?
“Live Server” is great for launching a local web server when you’re editing web files
legobmw99··on Covid vaxx efficacy after 8 months
My whole life the pitch behind the flu vaccine has been “it might keep you from getting it, and even if it doesn’t you’ll be better prepared to fight it”
legobmw99··on On autoloading
Having never used Ruby or even heard of this feature before, is this not a massive supply chain-style attack surface? If I define methods/classes with the same names as common other packages, is there any way the user can tell which one they’re using if I get them to install my package?
legobmw99··on Charlie Munger defends windowless dorm rooms for California students
In addition to the caveats in your edit, the scale is also different. The new proposal is several times larger by interior square footage
legobmw99··on Black Lotus Labs uncovers Linux executables deployed as stealth Windows loaders
Yes, and I believe enabling it requires administrative rights so the risk to a lot of organizations with locked down Windows installs is minimal unless they’ve enabled WSL intentionally
legobmw99··on Show HN: Web browser to help programmers think clearly
And now we’re back to the original commenter pointing out that this new browser lacks such extensions
legobmw99··on Boris Johnson prepares to overrule experts and offer vaccine to all teenagers
This comment in a prior thread provides a good explanation of why someone might make this choice besides some sort of dark, political motive:

https://news.ycombinator.com/item?id=28410695

legobmw99··on CDC Finds over 83 Percent of Americans Had Covid Antibodies Before Delta Surge
> “Data from blood donations show Americans w/ COVID-19 antibodies increased from 20.5% to 83.3% after the rollout of #COVID19 vaccines.”

At first read it seems like the headline may be trying to suggest that the vaccine was unnecessary, but in fact the opposite is found in the body

legobmw99··on Why Don’t They Believe Us?
There are a lot of claims in the article besides COVID policy effectiveness, for starters. They present the racism of the MAGA movement through a single debunked anecdote, rather than hate crime statistics. Policy brutality is presented not as a reality which has numbers and history but as an event that happened one time to one man, etc.

As for COVID data, it would be foolish to claim that the data we have is perfect. After all, we had a seemingly official policy of “if we don’t do tests more, we won’t have more cases” for the first month of the spread in the US. And without a doubt, there are people with stuff to gain by artificially inflating the numbers (incendiary media, etc) and artificially suppressing them (governors, etc). But, I think it’s also difficult to form a coherent claim that the data available is, in aggregate, completely bogus. If you slap an error bar of even 20% on the case numbers, I don’t think my ultimate interpretation of that would not change very much, but YMMV

legobmw99··on Why Don’t They Believe Us?
I think there’s a line between empathizing and excusing, though. Understanding why someone feels a certain way doesn’t mean you have to give credit to those reasons, which the above article does.

I think that it’s difficult to consume articles like this, even if the goal is empathy. At best, this is one viewpoint among many, and at worst, it’s a borderline straw man hypothetical. Particularly with the assumptions the article makes (like when it asserts that the reader is white…)

There probably are people whose vaccine hesitancy follow the exact steps laid out in this article, but they are certainly not everyone. The first set of events which the author present as undermining mainstream authority are a lot newer than vaccine hesitancy writ large, which has been steadily increasing through various avenues on the social internet. I try my best to understand, because it’s been clear for a while that yelling doesn’t help, but I don’t think this article does a good job of fostering understanding, it seems more interested in yelling just in the other direction

legobmw99··on Why Don’t They Believe Us?
This article is long on emotions and short on… anything else, really. Data, for starters, or an understanding that individual events don’t determine the truth or falsity of claims like that institutional racism is real and present in America.

It’s not clear to me if the author is taking on these views themselves, or just presenting what someone _might_ think, but I think it’s combining and conflating a lot of disconnected things to justify a viewpoint which can be deadly to hold

legobmw99··on The Orbit of Planet Nine
Seems like an uneven error interval? Meaning if it’s not our estimated valid of 6.2, we have less confidence in the upper bound than the lower bound, or our estimates are distributed nonuniformly
legobmw99··on Is Covid-19 making us irrational?
Can you find any source which suggests that vaccine mandates are the reason for the shortage of nurses in Oregon? The first 5 results on Google for “Oregon Nurse shortage”, which are mostly from April-May, list workplace stresses and at-risk family members as reasons for the exodus.

Some articles are as old as December, which is before the vaccine was even available, let alone mandated

legobmw99··on An Opinionated Guide to Xargs
No I think if anything seeing it was a response to “xargs considered harmful” made me take the authors side quicker
legobmw99··on Why is learning functional programming so damned hard? (2019)
It was two courses actually, the first was taught out of https://www.cs.cornell.edu/courses/cs3110/2019sp/textbook/ and the professors personal notes on the history of programming language design, and the second was taught primarily out of Andrew Appel’s tiger book with some content from the dragon book
legobmw99··on An Opinionated Guide to Xargs
This is only tangentially related, but after all the posts here the last few days about thought terminating cliches, I can’t help but reflect on the “X considered harmful” title cliche
legobmw99··on Why is learning functional programming so damned hard? (2019)
My two cents is that anything is hard to learn without an application you can test your knowledge against. It’s always hard to learn language X until you go ahead and build something in it.

Functional programming is hard because in a lot of cases, especially ones beginners encounter, the imperative solution is simpler. Purity and types are things I think you only truly appreciate when you’re writing large or complicated programs. I wasn’t able to really grasp FP (beyond using things like map() in Python) until I took a compilers course which used OCaml, and the ability to pass around and destruct these very complicated immutable trees was a very natural problem to tackle in the domain

legobmw99··on Killing the Sat Means Hurting Minorities
<deleted>
legobmw99··on Is π the Same in Every Universe?
What’s the name of this short story?
legobmw99··on My proposal for scaling open source: don’t
My guess is the answer is something like “the group most similar to yourself”
legobmw99··on Radian: A 21 century R console
It’s sadly still quite popular in the research world
← PreviousPage 6 of 7Next →