skysight-inc/HackerNews huggingface dataset:
I've found that a lot of more junior engineers just want to rotely pattern match on one-size-fits-all "style" rules in their code review without fully understanding why those rules exist in the first place.

Like all rules, there's always exceptions. In a hot code path like the physics engine logic, you're going for performance optimizations (which often LOOK messy) and that means making slight compromises on readability. It's quite a bit different than the code implementing the business logic in your SaaS company.
Thanks for the link, it's fascinating:

> some radioactive dust was released to the environment. This happened just a couple of days after the Chernobyl disaster. The operators played down the incident, which caused a loss of confidence in the regulatory authorities.

Radiactive dust is not a small problem, it's fatal if inhaled. Skin can stop a lot of radiation, but dust in the lungs is a worst-case scenario.

> THTR-300 was only in full service for 423 days

It was dismantled after only 4(!) operating calendar years because of rising costs and lack of faith in the regulation process. Of course, the government is on the hook for the overruns. What a disaster.

Oh, exactly the same things the HN nuclear apologists gloss over.

The challenge in the US is that most reactors have their operating permits rubber-stamped to extend 20 additional years. It means they're active much longer than designed, inviting corrosion and brittleness problems, and the operator can avoid paying for the decommissioning "until later," when it's somebody else's problem, usually the tax payer.

Hence why nuclear reactors need to be stopped before construction even begins.
Huh. I was the exact opposite; there was no schedule for my symptoms. Some days I woke up great, and was exhausted by noon, other days I woke up feeling terrible, and had tons of energy in the afternoon.
Using machine learning to classify story arcs into six basic shapes
A small clarification: this trick is not new. It was discovered very early on in the investigation of the Wii VC release of Super Mario 64. It was rediscovered by a group of people who were interested in an application of it (which enables one to beat SM64 without the A button) a couple of years ago, and the discovery that the glitch is a result of inaccurate rounding mode emulation followed a couple weeks later.
They're saying the reasons were surprising, ie they expected it to be controversial for different reasons
Maybe physics needs a more holistic light theory based on stillness and the two-way motion of each phenomena in the cosmos: https://wikischool.org/divided_light
You can always go to old.reddit.com to use the older reddit interface.
Stuff like Kahan summation breaks horribly with -ffast-math, because if you assume that sum is associative the error term, which is ((s+x)-s)-x, simplifies to zero.

https://en.m.wikipedia.org/wiki/Kahan_summation_algorithm
> If various staff members created a few weeks (or even months) worth of work on storage that isn't backed up, then the response from mgmt would generally be "Bad luck, you'll need to redo it".

Thinking of them as "staff" is the thing. If the random grad student is doing the work the pi really needs done, and deadlines are approaching, then other people's reputations are suddenly on the line. And maybe there's a deadline for a grant that would bring in millions that couldn't be met without that data. Would you pay a million now for much more grant funding?

And maybe that ransom money simply comes out of a different financial pot, but the purse strings are loosened for an important faculty member. Maybe the faculty member is hugely important but runs their own shop for vanity reasons, (which the it department really hates, by the way), but when the faculty member gets in trouble he can pull rank and raid the it department budget for the ransom.

The incentives and power structures in these organizations are complex. And the egos are huge.
I think in some ways we end up living in a self-made "bubble". Chances are we might get saturated with our own "belief templates" (for me this has been the case.). But then, no idea if it's statistically valid. There might even be a whole cognitive research on this particular topic.
Based on this article, it now uses Hypervisor.framework: https://www.quora.com/What-hypervisor-does-Docker-use

> In Linux, Docker uses kernel features. It does not use any hypervisor.
> In Windows, Docker desktop uses Hyper-V.
> In Mac, Docker desktop uses Apple Hypervisor.framework.
Isn't dark matter something like a shadow DOM.. It's there but also not there?

Edit! Wow really feeling the love on this comment

What I mean is dark matter is different from matter we just can't detect, it's matter that should be there but we can't seem to find it
> So because that's what you want, let's make what other people want harder.

No? I haven't said it should be harder to statically link software. I just said I want to discourage it. I want to advocate that my Linux community resist these kind of ecosystem changes that would, in my opinion, harm the free software community.

> Shit like this is why I stick to Windows.

Seems like telling on yourself. Compare the results: the software available on Linux distributions vs. the Windows freeware market.

> I like having a direct relationship with the developer of the software I use.

And what if that developer isn't trustworthy in some way? (See the Arch Linux dev's post that I linked.)

> If they update their software with a feature or bug fix I need, I want the update right now

Just one example, but I've sometimes gotten updates for Firefox on Arch Linux before the official binaries got released. The maintainers seem to be on top of their game. And never mind the fact that if you're counting on automatic updates, you're assuming that they roll out to everyone simultaneously (often not true) and that automatic updating is always desirable anyway. (Plus a lot of Windows software doesn't update itself at all, so...)
>After a few years my phone's battery indicator started failing, or at least that's what I think the problem was.

You describe the classic symptoms of a failing battery. The charging efficiency of a battery at the end of its life drops through the floor. This confuses the columb counter in the charge indicator: it sees an amp hour go into the battery, but most of it becomes heat, and maybe ten percent is useful charge. Therefore, the battery indicator happily says the battery is at 90% right up to when it abruptly dies.
Before industrialization nearly everyone was doomed to serfdom.
Yeah, that's the obvious counterexample, but that's why I said "more often than not". The statement I was questioning was that fast-math is "normally not more correct."
Do you honestly believe that modern households, even after the Great Recession, spend more on food than housing?

Come up with better data if you don't like mine.
> But now it’s time to consider...

Almost invariably when an article title says "it is now time to..." there has been no actual threshold that has been crossed making "now" special at all.

The growing types of evidence for a "dark matter" effect on large scales, vs. the absence of any small scale evidence for it, has consistently begged for new particle, gravitational, and other types of theory to be explored.

It is a strange situation to have something appear so consistent with one of our pillars (general relativity), while completely absent from the other (quantum mechanics).

I am crossing my fingers that any successful understanding of dark matter on the small scale might shed light on how those two pillars could be combined into a single theory. But any explanation will be most interesting!
Screen resolution / 4k monitors? And maybe font complexity (i.e. lots of web pages seem to be downloading fonts now)
Recommend the paper "A Pendulum Swung Too Far"[0] as a nice take on Rationalism vs Empiricism. Interestingly, the paper was written in 2007 when the current crop of deep learning methods were not around (the provocative Hinton/Sutsekever/Krizhevsky paper was in 2012) ... so the pendulum has swung even farther! To the point that, as the post points out, we don't even have good statistical justifications for network architecture design choices. We have some answers, for some choices, but mostly a compendium of techniques empirically validated to work very well.

[0] http://languagelog.ldc.upenn.edu/myl/ldc/swung-too-far.pdf
That's a fair point. I was responding to this idea of all of these being part of a single "process machine".
Could they perhaps have sent negative confirmations to the banks with the balances? IIRC that’s an acceptable process for verifying balances - though it’s typically used to confirm much smaller account balances. I’ve really only seen it used in bank audits where it’s sent to a sample of retail customers.

But a negative confirm would be a way to “verify” for audit purposes without actually verifying.

I’m not sure what would be worse though, using a negative confirmation for billions of dollars or sending no confirmations at all.
Right. And IIRC Arthur Andersen and Accenture had been kinda hostile to each other for a long time. It was funny because they seemed pretty much like brother companies from outside eyes.

The trouble was that AA kept trying to invade the turf (= juicy consulting gigs) and it made partners of Accenture mad.
What you're asking for exists: https://github.com/neoclide/coc.nvim
You guys are on the right track with Aether. I love the features especially decentralized sovereignty and the moderation based on that. This needs to get adopted widely to stop censorship.
Fire victims compensation falls below hopes on PG&E refinancing
For a brief period of time.

For substantially longer we just hung out with our buddies, banged, and picked up food right from the ground when we were hungry.
I like that - "sufficiently ethical government" - funny without being vulgar.
Why would you use crappy free Wordpress when you can pay a couple hundred thousand for a vastly superior MS SharePoint setup...
Rendering models & expectations changed.

Once upon a time (a decade ago) it was OK for apps to directly draw to the front window, compositing wasn't a super established thing. This saves on precious memory bandwidth, which CPUs didn't really get all that much more of over the last decade.

However now that GPU composition has to happen, GPUs actually don't super like the linear formats that CPUs write to. They want swizzled textures, and they keep those formats private. And on not-heterogeneous memory systems, the buffer the CPU writes into needs to be sent over to the GPU as well.

Meanwhile screen resolutions & pixel counts skyrocket, as did UI visual & animation expectations. Being responsive is a lot easier than being fluid. Especially if you're trying to be fluid on a high-resolution and/or high-refresh rate display.

And this is all while ignoring things like Apple's "high DPI" handling, which is to just say fuck it and downscale instead. Which means you're pushing resolutions far higher than the display's actual resolution quite commonly.
Unreal shares its source purely for the sake of people who already license it and need to know how something works/fix something/customize something. Wouldn't be surprised if the same is true here.
Show HN: Yet Another Shell Server
(1) Zimbabwe and Venezuela are two extreme examples.

(2) microfinance is not those currencies.
Uber Rides Cost More? OK
that article makes the point that basically all the savings from food from 1900 went to housing and transportation in 2003.

~75% of 2003 household budgets went to food, housing, transportation, clothing and healthcare ("essentials"). among non-essentials, only ~5% to entertainment.

those are aggregate numbers, so you'd still expect more than 50% of american households to be spending 80-90% of their budgets on the essentials (said differently, the median household is most certainly above the 75% figure because of the highly disproportionate skew of the top 1%).

you could argue that we own too much house and too many cars on average, but i doubt that makes much difference to the big picture, because that's also disproportionately skewed to the top 20%. most american households are still spending most of their money on real essentials.
The Correct(tm) way: find [whatever] -print0 | xargs -0 rm
Hah, yeah I played with it more myself too and instantly found still many issues. The biggest one for me was the comment section is still using the short width format, which is a no go for me.
No. Because dark matter is understood mostly to be less interacting matter. Don't think it's a ball of dark stuff, think something you couldn't even see

Whereas he's proposing regular (dark as in color) matter
"New" reddit (not that new anymore) still _frequently_ just gets stuck on the spinners. Also with some frequency, when navigating to a page I've been to before, it will load everything from cache nicely, and then REPLACE THE CACHE WITH SPINNERS THAT NEVER LOAD THE CONTENT. Sometimes it will do this with a page I've never visited before, ie it will load the page and then replace it with the spinners and never load. Worst of both worlds. Grinds my gears.

The _old_ reddit always just worked. I never had to reload the page multiple times, sometimes giving up entirely.

Obviously I'm still using the site or I wouldn't be complaining, but like, what exactly was wrong with old reddit again?
Adele breaks silence on album delay
I was curious if font complexity could be it. Does feel like a good guess.

Resolution could also matter, but we did have higher resolution displays back in the day, as well. Feels like 2d acceleration somehow regressed.
Lightning Fast Testing for Subscription Payments with Stripe and Laravel
What type of insurance does UCSF have for ransomware? Last year, ProPublica noted how some insurance companies like to pay ransom for their business [0].

[0]: https://www.propublica.org/article/the-extortion-economy-how...
I’m giving it a shot. Neat idea, basically trying to condition a reflex/pattern of motion while awake, since we can’t in sleep.
First you had to have the productivity gains before you could have the labor movement. Look, there's no easy way to farm with a mule. Most people were subsistence farmers for most of human civilization's history. They grew just enough to get by with not much more. That is back- breaking, life-shortening labor. Technology changed that. Industrialization let modern society soar past the relatively high living standards of ancient Rome, which were lost in the dark ages.
YC to cut the size of its investment in future YC startups
Why I'm not surprised? The first two minutes doing google dorks returns all sorts of private stuff from quite a few US universities.They are easy targets to say the least.
Some persistence timeout even without any players would be nice.
Not in WebAuthn. I am specifically asking about Apple’s and Google’s implementations of it. We can ask for attestation that it’s an Apple or Google OS that’s providing the auth.
I agree. I will do side by side quite often when I'm programming or doing a specific multi-tasking work, but my "regular" browsing is fullscreen. I don't see why I would browse the web (single focused task) on the left or right half of my monitor, that just seems... silly?
Overall... The vast majority of the states have done really well. The us average is thrown off by a few states -- not even the largest states. I'm not sure where people get this idea the us has done poorly. New York and surrounds did terribly mainly due to not following issued guidance. But even with them pulling up the average, the us has done fine. If new York had closed down when told and then followed federal guidance about sending people to nursing homes, the US would be lightyears ahead of other countries

In terms of testing, death rate, positivity rate, death rate amongst confirmed vases, the us has done as well or better than many developed nations.

Could the us have done better? Absolutely. But we also are doing at least average... If not downright better. Can you cite per capita numbers in relation to other developed globalized countries?
This seems such a "flat earth" type of hypothesis. I mean viruses depend on their hosts 100% so them coming from somewhere with no hosts and successfully slotting in with new hosts just seems immeasurably unlikely.
No. Individuals are less efficient in doing shut down than government, because of the https://en.wikipedia.org/wiki/Coordination_failure_(economic... .

We can see that play out in practice, comparing how different nations dealt with the pandemic.

But I do agree with the premise, government shut downs happened because people by and large wanted them, not because the government wanted to impose some random restrictions.
https://images.wsj.net/im-198718/IM why is that picture used? those people are outside in sunlight! Shouldn't the picture show people indoors as how you get it?
What does "excessive" mean then?
I'm bewildered by people who continually comment on the internet as though the epidemic is in the rear view mirror, for months now. Currently the doubling time is slightly over a month. A baseline requirement for sane discussion, in my opinion, is that one not talk as if it might disappear tomorrow.
There are reasonable precautions that organizations can take to mitigate a ransomware attack before they happen. You might even say that organizations should be obligated to have some minimum IT infrastructure in place if they're going to be responsible for customer (or student) data in any fashion.

Organizations that try to pinch pennies year after year by avoiding paying for the basics are harming IT in general and they're further harming society by sending money out to criminals that will go on to spend that money on attacking other people and organizations.
I just tried it for 30s, and on my first try opening a comment section, it just failed and gave me an error, then I had to press retry to get it to load. I get reddit failures maybe once a month normally, so I'm either super unlucky or new is very broken.
I see what you're saying, but I have to say as someone who was there, this was not the problem with Reddit. Early Reddit (as in first year) was extremely tech/programming/"netizen" focused, and it was really a lot like HN has been for years.

But when you start to gain popularity, the way you treat "free speech" becomes an issue. Discord is not a great example in that niche communities are not scraped for web search (that I know of).
In the spinning animation, the black bands in the white parts quickly turn another colour (brown for me, apparently blue or other colours for others) while the image is spinning.

The effect is much reduced if I tap on the image to make it full screen on mobile. The larger size seems to reduce the velocity of the spin, which seems to be an essential part of it. Could this be the reason you don't see it, are you perhaps on a low performance device for eg.?

Just for the sake of completion, the effect is incomplete for me - the outer black bands are always brown, but the inner two switch between black and brown. The middle one is more often black than brown, but it seems when that one's brown, the innermost one instead turns black.
If you don't think there's something seriously rotten with 50+ companies selling "interview preparation" and all sorts of randoms selling you their get-into-Google courses, books and Youtube videos, you're not really paying attention. You should take it as a sign that these parts of the industry are FUBAR and steer well clear. Herd thither, me hither. Stop copying what the pseuds are doing, come up with your own vision and follow it wherever it may lead.

Assuming you're not fresh out of college and have plenty of experience (and skills to go with it), find a job that doesn't put you through this dumb grinder. Odds are it'll be a job you'll actually enjoy doing.
What if the ones and zeros have to do with human life?

Imagine there was a cyber attack on Juicero and software engs throughout SF couldn’t make their Soylent-Bitcoin shakes.
Ok, is it just me or is Andrew Kelley a one-person, prodigy coding machine? I’ve been following Zig’s development for a few years now and the technical wizardry he’s gone through to develop a powerful, innovative language that is self hosted, challenges all the new systems languages out there, compiles C and supports magical cross compilation is just mind blowing to me.

Thanks Andrew for pushing the boundaries and rethinking what can be possible with modern tooling.

I highly recommend people to watch his live streams. Excellent stuff.
Sure.. Easy for you to say. You're likely white so statistically 'avoiding' it for most people on hacker news is simply existing as a white person. Try growing up in a poor minority neighborhood in Chicago... Not so easy.
No? I think that housing prices as a percentage of income have increased since then and are trending worse for younger generations, which a quick google suggests is true:

https://www.jchs.harvard.edu/sites/default/files/Harvard_JCH...

https://www.usatoday.com/story/money/personalfinance/real-es...

The late 90s (just before this study ends) were also one of the last periods of meaningful wage growth.

So combined with, again, a lack of consideration about things like rising healthcare costs, it’s difficult to view this study as relevant or meaningful. And especially when the data ends before the now two largest downturns since the Great Depression.
My experience does not include microloans, but I can clearly see the gap that they could fill in some of the situations I work through.

In many circumstances I encounter, financial need is a symptom of a deeper need that's harder to address and might even be exacerbated by financial gifts that aren't paired with something else to address the deeper need. Don't misunderstand. The financial needs in these cases are formidable with compounding impacts to be sure, but the root problem cannot be solved just by providing financial resources in the cases I'm describing. Satisfy a cash need and you can be only providing a bridge to essentially the same situation in the near future along with the despair of not being able to get out of the cycle yet again. By deeper needs I mean things like habits that need to change, mindsets that disadvantage, relational deficits, medical issues, etc. I also don't want to imply it's always primarily the person that needs to change. There are very real systemic issues in our society that need to be addressed for all to flourish.

Poverty is debilitating. Hope is important. When we can in our help identify real assets a person has (talents, passions, non financial resources, etc.) and empower them to be a part of the solution, there's hope there--they can act in a way that gets them to a better place. It might be assisted, but they're doing it. This is very important in many cases. If I take that same person and just impersonally satisfy their need, that can communicate they have nothing to offer, and it may reinforce problematic mindsets that are keeping them down.

Ultimately, microloans are just tools. All tools needs to be employed in the right way to be effective.
> viably teaching the tapestry, may require a much lower prevalence of misconception, and lack of insight, among teachers and texts.

I think in most western countries, the vast majority of actual teachers get very little say in what's taught - the content or the sequence - or how the streams are sub-divided.

The massive inertia of the education sector is not the fault of the people standing in front of the students.
Ask HN: Mastering math word problems for upper elementary student
Hi, my kid will be 5th grader this fall. One thing I have noticed consistently is the kid struggles to solve math word problems. The kid gets the problem when I explain but again struggles with a new problem for the same concept. Are there any techniques to improve this? Thanks