skysight-inc/HackerNews huggingface dataset:
The concert example was was taken out of context. The paper used it in a section about people believing a specific, unlikely alternative explanation in the face of contradictory evidence of intent.

> People can believe something to be true because it “feels” that way. To illustrate, please read the following passages

> B.Ted’s boss told him that his performance at the company has been good. Yet, Ted wonders if he could have done better. In fact, he feels like a failure. Consequently, he starts to believe he is a failure

The point isn't about whether or not the statements are 100% factually true.

The point is that some people will discard the statements entirely and substitute their own worst-case alternative explanation, regardless of any evidence to the contrary.

If you're focusing on the statements, you're missing the point of the paper. The point is about assuming the worst in the face of uncertainty.
If wearing masks were solely a matter of your own personal protection, I would agree. Particularly since being vaccinated nearly eliminates your chances of having a serious covid infection.

But vaccines do not prevent you from catching and transmitting covid to others. And some people are precluded from getting vaccinated for legitimate medical reasons, same as they are precluded from other vaccines. A vaccinated person wearing a proper mask is less likely to transmit the virus to an unvaccinated person than they would be without the mask.
Leatherman tools
5 meters of Spectra rope I've owned for 20 years and use for everything
Thinkpad X220
Shimano bicycle drivetrains
Sure, I'd love to hear about them. Cloudflare has yet to charge me for egress.
Never heard that. I guess it’s possible, but I don’t really see it.
It's very reasonable to give people yearly updated shots. There are big overlaps in the variants so we wouldn't need one for each variant, not to mention you could combine multiple variants in one shot.

Also, your case mortality rate number seems wrong, by orders of magnitude.
I didn’t know how badly I would like to see this until now. I love static-ness in UIs.
were those odds really long? TensorFlow is a beastly mess; and there were some very serious breaking issues between minor version revisions, it was so bad that I used to work at a company where we joked "this company only exists because people can't install tensorflow". We also used to joke that in order to install TensorFlow, step 1: install the JVM.
Good thing I'm into legs... They loaded first.
The publishers subsequently issued an “Expression of Concern” indicating substantial doubt about this abstract. Here’s more: https://www.reddit.com/r/COVID19/comments/qy88on/abstract_10...
"This literally reads like post apocalyptic fan fiction."

That's a huge part of the pandemic, people are not used to being exposed to that kind of language, so their imagination runs wild.
Exactly.

PyTorch is not only easy, but is a joy to work with.

Among researchers, TensorFlow is rapidly losing ground to PyTorch, and, I think, will keep losing ground until it becomes a niche and only used by Googlers and some others.

https://horace.io/pytorch-vs-tensorflow/
> This is why the safetyism that equates emotional harms to physical harms is fundamentally flawed.

For this example it might make more sense to equate that to an allergy then: there's nothing wrong with that tree, but there's something wrong with their immune system and they should consider treatment.

However there is real emotional hurt that is 'natural' and not just an improper reaction based on a misunderstanding. Though typically that is not the kind of thing that can be avoided, safetyism or no.
I have been thinking about this quite a bit. Thank you for your answer.

It is sort of funny that collectively, people whose minds are so good at synthesis and analysis never lifted their heads up to see what we were creating.
My Roku shows ads on its home screen. Do you have an older model?

Even my Roku remote control has ads: the Netflix, Disney, Hulu, and Sling shortcut buttons that can’t be reprogrammed.
Maybe do the Gerogia Tech Online Master's in Computer Science? If you're considering studying full time the fees ($10,000) are trivial compared to the foregone earnings. You don't even need to finish before you start interviewing.

https://omscs.gatech.edu/

Alternately go to the Recurse Center. They exist for people like you and make their money by helping you get a job afterwards.

https://www.recurse.com/

Or you could "just" learn in public and chronicle it. Make a Twitch channel or livestream on YouTube. Do enough that people you don't know personally will vouch for you for a FAANG interview. Do three months of Leetcode and go to a few meetups and someone will do that.
Yeah plus in 5 you could still follow the source of the included libraries. I’m 6 the concealed them somehow
No, the reply raises a valid issue. I was implying that op overloading was a modern thing, but it's apparently been around for a very long time, and doesn't seem to be the best example of a "modern" feature of languages.
They loiter in no parking areas, same as the cabbies.
> The reason travel bans don't work is because we apply them too late and too selectively

So then don't do either of those things.

> You also cannot ban people from returning to their home country

You can quarantine them for two weeks.

> Establishments requiring vaccines acknowledge that you cannot stop the spread of the virus but require you take some minimal steps to reduce the risk profile. They are not the same thing.

But that's exactly what the US acknowledges with travel bans. They are minimal steps to reduce the risk profile and slow the spread.

> Doors and windows will not stop a motivated person from entering your home. Neither does a wall.

And yet you lock your doors, because they still provide a net-positive benefit and protection.

> People crossing the border illegally are motivated people, and a wall would not stop them either.

And yet mere talk of a wall gave us the lowest illegal border crossings in decades, while welcoming them with open arms, unsurprisingly, has now given us the highest number of illegal border crossings in decades.

You can't let the perfect be the enemy of the good here. Do you also not use hand sanitizer because it "only" kills 99.9% of germs and bacteria?

> this largely has come out of people literally buying it in horse paste form from Tractor Supply and taking it because they think it will help with CV19

No, it comes from the establishment demonizing ivermectin (or any vaccine alternative) from the beginning, causing a few loonies to become paranoid and try to secure some ivermectin for themselves. Then, the establishment took those few loonies, and shut down any legitimate discussion about ivermectin for use against COVID by repeating "horse paste" over and over and over ad nauseum. That doesn't sound very scientific to me. It sounds like treating the vaccine like a religion, and anyone who doesn't follow the establishment-party line is a heretic.

Do you know how many times the average American gets an antibiotic prescription in the US over their lifetime? It's given out like candy. Ivermectin is just as harmless if not more so. And yet the media is real big on these new Merck pills which we're now finding out are probably barely effective and have plenty of side effects, much more so than ivermectin.
I do think sending notifications without permission is going too far.

If there is a special free trial (Apple TV for 12 months if you buy a new device, vs 7 days for the regular free trial), inform customers about it in the Settings app (but if they decline, don't continue to show the red notification badge) or by email.

Finally, let people delete the apps. As far as I can tell, macOS still does not allow the News app to be deleted.
Leatherman Skeletool

Potato peeler
I think it's just the "print ()" syntax
You have to have real good taste to use operator overloading. Often it just leads to obfuscated code where the operators have weird behavior. Extension methods are also way overused. I have had numerous occasions where I thought the .NET framework was buggy only find out that it was somebody’s badly written extension method causing problems.
I wish we did have 4 months of vacation.

From the day you get your first job till the end of your career, you have about 2 years total to split between you wife, kids and aging parents that may pass away before you get to retire. This is quite sad actually, work for 40 year to earn 2 years of life
Having written a non-ORM Go-Postgres tool [1] similar to sqlc, I'm a big fan of this article, especially their acknowledgment that using SQL moves the eng culture towards data-centric engineering. Some thoughts:

- Application code should not rely on database table structure (like the ActiveRecord pattern). Modeling the database as a bunch of queries is a better bet since you can change the underlying table structure but keep the same query semantics to allow for database refactoring.

- Database code and queries should be defined in SQL. I'm not a fan of defining the database in another programming language that generates DDL for you since it's another layer of abstraction that usually leaks heavily.

- One of the main drawbacks of writing queries in plain SQL is that dynamic queries are more difficult to write. I haven't found that to be too much of a problem since you can use multiple queries or push some of the dynamic parts into a SQL predicate. Some things are easier with an ORM, like dynamic ordering or dynamic group-by clauses.

[1]: https://github.com/jschaf/pggen

Similar comment from a few months ago comparing Go approaches to SQL: https://news.ycombinator.com/item?id=28463938
Functional programming is a lot more than just recursion and there's nothing about GPUs that precludes an immutable first array based language with functional programming as core. Google Research's Dex is an example.
I haven't ever run V7 or looked at the code, but I am going to bet that run levels in SysV init are not in V7.

Perhaps some people disliked that innovation as the current detractors of systemd.
In US, passenger rail is subsidized, but freight rail is not. Freight rail in the US is a healthy industry, with steady revenues and profits.
But it's at pretty near the speed of light and how would there be an advantage to doing it the way the GP says?
> Of course, the water starts out cold (because the water in the hot water pipes are cold)

No, this should be considered a failure condition for a constant temperature shower. I don't care how they do it, just bleed the cold water into a separate pipe off to the side or something.

We have sent people into space, I want actual uniform temperature water.
In the end there's not much difference between the two. In both cases you essentially call a function/operator to verify the correctness of the object. std::optional doesn't really enforce a check, it only makes it more obvious to the user. On the other hand, returning std::optional means that it will always check the invariant, whether you need it or not, so there is a potential performance penalty. Just something to be aware of.
There are what, two billion people using a browser every day? Three? For some amount of time measured in hours? There is nothing that could prevent a product in that spot from becoming more sophisticated over time, and it doesn't require any corrupt "corporate interests".

The alternative does exist: you can surf the text-only web with lynx, or by reading pure HTML. Even today, most content is available via RSS as well.

Nobody wants that because the modern web is better than it used to be.

Arguably, Google's interests have been aligned with web users' for the last decade or two. Because their #1 fear is/was "walled gardens, both of the Facebook variety as well as native apps. So they need(ed) the web platform to be just as good as native applications, which is how we got joystick and USB web APIs. This is a chance of this changing because they have their own walled garden in the form of Android, but I'm not seeing it yet.

Besides, all browsers are open-source, standards support is incredibly good today compared to the past, none of them try to lock you into their Windows-only ActiveX components, they don't intercept ads and resell them in the black market (except the self-proclaimed "brave" browser)... I really don't think browsers are epitome of corruption you consider the, to be.

Microsoft's attempts to upsell you aren't really evil, they are just tasteless. Seriously: one of the features of really high end products is that they don't quite need as many flashing lights to get your attention. Apple does earn a lot of money, and it likes nothing more than selling you more stuff. But they certainly have enough self-respect not to run banner ads for third parties in their software.

(The difference is (was?) most obvious with these insane stickers ("Intel Inside", "Windows Ready") every other manufacturer had to ruin their notebooks with. But, then again, I know enough people who never took them off to suspect they don't care. Or worse.)
You market to your customer, the purchase of their product will be approved by a C-suite Yama, not the mortals stuck in Samsara.
It's unfortunate that we've had successive governments (both sides) attacking privacy and security. From a casual glance, it looks to be done out of incompetence, when you see such headlines. But boy is that a long streak of coincidences.
The case => death rate is much higher worldwide (https://coronavirus.jhu.edu/data/mortality). Even if you assume that every human on the face of the planet has had COVID and the death counts are perfectly accurate you arrive at a rate of 5.5M dead / 7.8B cases = 0.07%, ten times the rate you stated. But of course not every human has contracted COVID, largely thanks to people taking preventative measures like social distancing, mask wearing and vaccination. The path you suggest would likely lead to the preventable death of many million more people.
Definitely not.

The former is in general preferable to the latter, though, because it makes it a little more clear that arbitrary computation is occurring.
Well, I mean the chain the_mitsuhiko -> whatshisface -> Retric -> gruez -> you

And yes, there seems something got lost there.

Assuming that the result is net-positive (which might be an incorrect assumption, but I'm going with it), it's irrelevant as to the 'why'.

Hmmm... no. the_mitshuhiko stated that intentions were an important reason as to why things were worse. Then the discussions drifted to other situations where intentions were the same and the results were not.

That could invalidate the_mitshuhiko point since selfish intentions not always lead to worse results.

Then Retric suggested that in fact the_mitshuhiko might be right because along with selfish motivation there could be also selfless motivation.

gruez's comment is where I started feeling a diconnection, because hey, the point seems to be that you can do selfless things for selfish reasons. I really got lost there. If your motivation is selfish, you're not being selfless, like, not at all. Yeah, your actions could lead to good results to society, but that doesn't make them selfless, just useful.

When you respond to gruez, you don't say that. You say that it doesn't matter what's the motivations. I actually kinda agree, but it does matter in the context of this thread.

I consistently get frustrated when a thread goes too deep and people starts responding just to my last comment, maybe I'm being extra sensitive here.
yeah, then you try to use numba + scipy and then sure many things work but you're never too far away from a tableflip and wanting to curse your fucking life out.
I guess the main use is meant to be for inspecting industrial machinery? I feel like they should have had a demo of the drone bumping into an epo button (or a button that operates a machine) to show it doesn’t get pressed. I suspect the drone would be too light but it would be a shame to have your kit turned off by a clumsy drone with a silly name
The browser has become the application runtime for most purposes today, including in the enterprise. It's also on the front-line for most security threats as its functionality relies on parsing & executing untrusted and potentially malicious code safely.

It's the perfect place for security features, enforcing policies and productivity improvements. The Enterprise™ spends huge amounts of money on (often dubious) security products and productivity tools and their complexity sometimes even exceeds browsers. A paid browser that offers better security, supports policies such as restrictions or data loss prevention and productivity features (such as ad blocking, reader mode, an easy automation API) would definitely have customers.
That’s very important. This is the reason why I would use Java over .NET for new code. MS is making a big mistake not providing means to call Java from .NET. There was a library called KVM but I think it has been abandoned.
I do, and then MS just keeps revoking my licenses because I change hardware, real fun user experience all this.
What you label "deeply dysfunctional" I see as "emphatically normal".
Hah, maybe in some abstract social planning sense - but no one (numbers wise) will use them because as an individual they’re clearly terrible as an individual experience compared to a car. You sit in the same traffic as the car, but have no privacy, no control of your environment, little to no control over your schedule, etc.
I think that's inherited from matlab.
Sure, there's hurt that is an appropriate reaction to a real thing that happens in the world. If your "friends" set you up to be Prom Queen then dump a bucket of pig's blood on your and get the whole school to laugh at you, then it's fair to say it's a correct assessment that they weren't really your friends and betrayed you, and feeling hurt is an appropriate reaction.

Where safetyism goes wrong is that it elevates feelings above reality. If you feel bad, then things necessarily are bad, regardless of the reality. But sometimes your feelings are wrong and should be ignored or re-examined.
No, it's a very valuable tool for corporate IT.

The egress is a way to snare a lot of extra margin.

It's 100% clear that orgs. wanting to host large public platforms will have 'major concerns' over this pricing issue but that's not their target market.

I'll bet most HNeers are thinking in terms of 'Hosting my App' there vs. AWS Bread and Butter is mostly hosting corporate IT services, which is a different thing.
No U PNP
> Keeping one's distance costs nothing (which is not the be-all of social distancing, I agree).

Actually this costs trillions of dollars.[0]

[0] https://www.bea.gov/news/2020/gross-domestic-product-2nd-qua...
But there is the possibility they don't get hit by a bullet. No harm done. Do they still have the right to become angry of a mere possibility that didn't pan out? At that point it's pure conceptualization.

2nd, this seems very much to be predicated on Cartesian dualism, that the mind is independent of the body. Would someone growing up in a society where they were subjected to daily derogatory statements in regards to some group to which they belong, would their physical wellbeing be divorced from their mental wellbeing?

If the subjective is to be discounted, then there is little in the realm of human reality that will remain. Everything that a human perceives is part of their imagination. Our consciousness does not touch the real (so far as we may know); it constructs sensory data models that are by definition subjective.

Why should the speaker be granted carte blanche any more than the listener? The language game is not merely the pitcher and the passive receiver. Even silence is an interpretable phenomena. There no way out of the dance of meaning.
I suspect the future is just a good browser excel, rather than a Linux custom excel.
Have you tried the alternatives?
I got a 16C from my father as graduation gift and almost 40 years later I still use it.
Is F# still moving forward? I am tempted to try it but I don’t want to bet on another tool MS may abandon soon like they did with the .NET frameworks.
Indeed Apple and Google could be engaged in dumping, using their revenue from another market to sell maps service below cost to bancrupt the competition.
...maybe. Pretty sure the "wreck" would be local to the region around LA, and maybe a few of the countries on the other end of those lines. The immediate effect of an unexpected outage (e.g. the physical destruction of the building) would probably be a lot of rerouted traffic overwhelming systems "nearby" (in the topology of the Internet) for a few hours. It would not take months to recover even in the absolute worst case.
Kitchenaid direct-drive stand mixer. I have one from the 1950s that has been used multiple times a week since it was bought new by my grandmother.

The dough hook, whisk, and other attachments secure in place with machined fittings so there is no play or wiggle. This has made them last.

I took the top off of it 10 years ago to make sure it was still properly lubricated. That’s all the maintenance it has ever had. (Well I broke one of the Pyrex mixing bowls…but eBay)
Coming from a developing country, I was very impressed that you could get drinking water straight from the tap in some countries. My wife, a civil engineer, couldn't believe it either. There's just so much complexity involved in it, including storage, which can have rats and rust.

Normally we just filter the stuff between the tap and cup. And as a kid, we had to boil and store it, and just learned to tolerate the metallic/dirt taste at times. This was when soda peaked.
I thought about that, but it seems like whatever changed must have happened nearly instantaneously. Looking at the plot, it's a rather pronounced step change.
The Blichmann BeerGun (v1 -- I'm sure v2 is fine but it's not the same).

It does exactly what it is supposed to. It's better than the "pro" tools, despite being marketed to homebrewers. It always reliably fills bottles, to a consistent fill, with quick and easy pre- and post-purge with CO2.

Moreover, the engineering is beautiful. Every part has a purpose. Everything that could be a stock part is. Each custom part is machined as simply as can be.

Just a joy to use.
Yeah, i hate the ruled that make all the power sockets fit together!
Opera started offering payday loans in Kenya a few years ago:

https://allafrica.com/stories/202104090297.html
Isn't updating the vaccine on a yearly basis something that's already being done for the flu vaccines?

> because flu viruses are constantly changing, the composition of flu vaccines is reviewed annually, and vaccines are updated to protect against the viruses that research indicates will be most common during the upcoming flu season.

https://www.cdc.gov/flu/prevent/keyfacts.htm
$10K!
> (1) V7 did not use a MMU, there are no shared object libraries. The whole stack feels simpler, less layered. It is straightforward to hand-craft a binary on a pre-ELF system.

It is strightforward or not quite. V7 on the PDP-11, even those with the MMU, had a 64kB process address space limitation (actually, I think it was 56kB); therefore, the solution was the overlay linking (a cheap and nasty implementation of memory paging in the user space) for applications that could not fit into the fixed address space which was pretty arcane to get right.

If the code accidentally crossed the overlay boundary, it would result in the application entering a death spiral of discarding a chunk of address space to replace it with the next overlay to discard the loaded overlay almost immediately and load the previous overlay back into the address space and start over again.
Further watering down the definition of “terrorist” is the last thing anyone sane should suggest.

Not unless you really want the governments of 1984 or V for Vendetta to come quickly.

https://www.merriam-webster.com/dictionary/terrorism
Sorry, misplaced decimal point…

World covid deaths = 5.7 million

World population = 7.9 billion

Death toll = 0.07%, rounded up