skysight-inc/HackerNews huggingface dataset:
Maybe if you drink from the NPM PyPI firehouse without checking (as too many do unfortunately).

For regular Linux distribution there are maintainers updating packages from upstream source that can spot malicious changes slipped in upstream. And if maintainers in one district don't notice, it is likely some in onether distro will.

And there are LTS/enterprise distros where upstream changes take much longer to get in and the distro does not change much after release. Making it even less likely a sudden malicious change will get in unnoticed.
Yes and no. Money is an abstraction over resources. However, it's not quite that simple once you add credit/borrowing into the mix. We no longer trade sheep for lumber; we no longer buy lumber with cash from our wallet. Instead, we borrow from the bank, buy more lumber than we could otherwise afford, on the assumption we can turn around and sell finished houses before the loan comes due.

If the bank stops lending, we can no longer buy enough lumber to build the houses. The market slows significantly - instead of building 100 houses at a time, we have to build them one at a time. The demand for 100 houses hasn't changed (all else being equal), but the supply has. Prices probably go up, but until the bank starts loaning, the pace of the economy doesn't return to previous levels.

Or something like that. Way too complicated to distill into a single post.
I really doubt battery usage is the #1 thing users care about...I'd imagine users care about intuitiveness, usability, value way before worrying an app kills their batter 3% faster than other apps...
Firefox is turning into garbage. Not only is the new design horrible when it works, Firefox for some reason is unusable for me at work. This is why I don't update firefox on my personal machine and will stop using it altogether if I'm somehow forced to change it in the future.
Ok for you... I was mostly saying most people don't pay in general for google products and yet complain about google
As I said, it is a historical argument to argue why something was designed in a particular way. You do not seem at all interested in attempting a historical argument. You aren't going to convince me without offering something in the way of common uses of block matrices in numerical linear algebra in the early 70s or without technical notes describing the intent of the parameter to be used for general block submatrix purposes.

Yes, what you are saying is correct about the technical capabilities of the parameter; I have agreed with you 3 times already, but it is irrelevant. You keep ignoring the actual point: an answer of what you can use the parameter for is not the same as an answer to why that parameter is there. You can be quite right about what the parameter allows you to do and quite wrong about why it was added in the first place.

The origin of LDA as an argument traces all the way back to LINPACK. Just read chapter 1 of the LINPACK user's guide, https://doi.org/10.1137/1.9781611971811.ch1 and see them using the parameter as I describe. It is used precisely to over allocate an array in a program so that it can be dynamically sized at runtime. The allocate an array A of size 50 x 50, specify LDA to be 50, then assign N to some value and use 2d array notation to set a block of the array A to a matrix. My assertion is that is precisely the use case they designed that parameter to be used for. That usage is why algorithms with LDA are first class and there are no variants (and they offer many variants) without it: because they knew that people would compile programs with overallocated arrays and require it.

LINPACK predates even fortran 77, tracing back into subroutines developed by Wilkinson this sort of use arises from fortran 66. I'm having a hard time finding technical notes describing those routines though. I'm curious if LDA shows up in the ALGOL 60 versions. In any case all this history was relayed to me by my supervisor who worked worked much closer to this history than me so I trust that quite implicitly.

For you, maybe it was enough to see that the parameter was a stride and stop digging. For me, I saw that, saw it always being set equal to N (and M = N) in all actual uses in the modern code I was working with and I was curious why it wasn't abstracted away because even at Fortran 77 is was easy to hide it behind a zero cost abstraction. So I went down the historical rabbit hole. Maybe I should have just pointed out that the names of the subroutines are limited to 6 characters because of history and you would have agreed that use of LAPACK is a trigger for most people to realize that fortran is filled with historical artifacts.
I taught high school for a hot second. I think the approach you suggest would be terrifically engaging for students. Teach them the tricks and make a game of trying to fool one another by setting up two competing teams of "news media," print and talking heads. Essentially, you're teaching them informal fallacies.
It's pretty simple really- don't trust anything you read online unless you have a good reason to do so. You'll build up sources you trust over time
Right, it's precisely like calling an FBA warehouse employee a "Big Tech" employee. They might be good jobs in a general sense, but they are not fat turkey jobs from the perspective of politicians like a junior executive making half a million dollars a year in a low cost of living state.
Step 1. Enter valid credit card details in order to start using Mac OS.
Conservatives at the time felt it was a first amendment rights violation. Further, they claim that this policy was leading to two talk show hosts, both leftists, but one claimed to be conservative.

That’s at least what was claimed. I don’t really know how you overcome that.
The epistemological relevance of statistics at the level of daily news is almost non-existent. Heck, professional scientists routinely fail (for various reasons) to apply statistics correctly to very controlled circumstances. News reporting is quite far from the controlled experimental context in which statistics would be applicable.

Seems like a weird suggestion.
I am not OP, but think of it from a contributor's point of view: you work X hours on a new feature that even gets accepted into the master, but then you know that 99.9% of mosh users will not see it because it's not part of a release. I don't know how I would feel about that.
For those like me who had to jog their memory about the Covington kid:

https://en.wikipedia.org/wiki/January_2019_Lincoln_Memorial_...
When have you seen a child (less than two years old) using TikTok?
Most people do not work on apps that scale to that level.
> I'm a parent [...]
> Apple can already scan your stuff on their servers (and should!).

It's crazy to me how you fail to see that instead of everyone playing cyber cowboys and child predator indians the focus for preventing child abuse should be in real life. Criminalizing content does absolutely nothing for those kids who are abused by someone close to them. And unfortunately the vast majority (~75%) of cases happen like that.

If the stats are even remotely right it's unfathomable how bad prevention and deterrence is. (Over the course of their lifetime, 28% of U.S. youth ages 14 to 17 had been sexually victimized -- https://victimsofcrime.org/child-sexual-abuse-statistics/ )

This shows how bad our aggregated priorities are. War on X so far only made X worse. ¯\_(ツ)_/¯
Friend, you need to stop missing the forest for the trees.
The paper, if interested: https://www.medrxiv.org/content/10.1101/2021.07.20.21260795v...

Note: I'm double-vaxxed. I'm tempted to believe it, but have to read the study first. If true, this almost reads like a Dunning-Kruger chart. I wonder if this might be because those with PhD's tend to be more inquisitive and skeptical.

The top comment on the article also mentions a quote I thought was relevant:

"Some ideas are so stupid that only intellectuals believe them"
First, read the guidelines. Don’t do “did you even read the article” here.

Secondly, I did read the article. All it talks about is spotting questionable sources, comparing reports to shake out fake news, etc. As I said, the most effective propaganda tool is omission. You’re not going to compare sources on something you never even read about. After fact-checking a hundred times you’ll decide that NPR does report facts, but do those facts paint the whole picture? Also, comparing sources in this day and age is not helped by biases baked into search engines.
Great idea. A suggestion: it may have taken a bit more code, but a powerful and idiomatic way in C# would have been to parse S-Experssions into LINQ expression trees. That would have made parsing more involved but would have made the Eval function trivial.
This article sucks nobody has even been able to explain what these supposed cracks are. My guess is that they are defects in the paint or erosion protection system.
This depends on how much access and control you have. If I am building something on my own, or a small team where I can configure everything, or at least see everything, I totally agree with this. But in a large corp where as a software developer on an application team I do not have access to any of the firewall configuration, the database configuration, the networking configuration, the operating system configuration, etc. and that requires paperwork to get someone from the right team to look at things and allocate time. Then I will just do it in software. Its unfortunate, but if it saves me a month of paperwork and hassle, I would rather write a function in software in an afternoon, even if sub optimal.
Switzerland is a common talking point, but the practice and culture of gun ownership there is very different, just one small example:

"People who've been convicted of a crime or have an alcohol or drug addiction aren't allowed to buy guns in Switzerland.

The law also states that anyone who 'expresses a violent or dangerous attitude' won't be permitted to own a gun.

Gun owners who want to carry their weapon for 'defensive purposes' also have to prove they can properly load, unload, and shoot their weapon and must pass a test to get a license."

https://www.businessinsider.com/switzerland-gun-laws-rates-o...

https://www.csmonitor.com/World/Europe/2018/0307/Switzerland...

Do these sound like the kinds of regulations that the NRA and typical 2A types could get behind? If not, then it seems to me they're not really interested in following a "Swiss model" and are just making a bad-faith argument based on the top line numbers.
(Modern) java has ADTs. Sealed classes as sum types and records as product types.

Full-blown pattern matching with destructors is coming.
It was interesting that retail closures actually fell last year. I’m pretty sure there are a lot of zombie companies out there just clinging on.

It will be interesting to see how it all unfolds.
Show HN: Crowdsourced Databases and Sui Generis Rights
This paper started as a conversation between an engineer and a lawyer: ended up with a new legal concept (crowdsourced databases). We just want this conversation to keep going, access to data demands it. Share your feedback with us and, who knows, more people will write about this. The authors are here to talk with you.
> These procedures have a reason to exist, of course, but they do not determine any objective fact about the reality of our current knowledge about these vaccines.

It's still in phase 2 or 3. it has to be beyond 4. The reason is that indeed, theses rules were put in place because it was "assessed" that this delay was necessary to proprely evaluate thre effects of drugs, based probably on past problems. As such ou "current konwledge about these vaccines" is incomplete
Unfortunately law enforcement don't have super-human powers and very often don't know who exactly is involved..
If they would just spend time to fix the copy/paste bug instead, for example…
Do not listen to article or people who tell you to do or not to do
Show HN: Deploy a Jamstack site on AWS Lambda in 10 minutes or less
Thanks for reminding me of the term "stable sort". It was a contrived example. I suppose I could have abstracted even more:

Algorithm B sometimes fails on the output of Algorithm A. We can fix the issue by making B deal with that case, or we can change A so it never produces that output. Sometimes changing the algorithm in A just makes the problem go away, and maybe that was a good idea anyway. This seems too abstract, so I picked a slightly more specific (sorting) thing for A.
The key word is ‘specifically.’
Assets have increased in value because interest rates are close to zero per cent. Other investment classes (like bonds and cash savings) have a similar return on investment to the interest rate i.e. close to zero. In this scenario it makes sense to go for assets like property and shares because the opportunity cost is favorable.

One of the most straightforward ways the asset bubble will pop is if interest rates rise. For interest rates to rise there needs to be inflation at high levels for at least a couple of quarters. If we see another few months of inflation above 4% the fed will need to signal shift toward increasing the interest rate, only then will we start to see a rebalancing of investments away from assets and back into cash.
It's nice to dream about but it will never happen. The incentives are all wrong for public education to teach critical thought.

The politically appointed or "hired by reference" committees and/or teams of bureaucrat that are responsible for setting curriculum at the state level would never do that because then they'd have to answer to politicians on both sides of the isle for making their job harder. People operating at these levels of bureaucracy don't need to be told what the boss wants, they read the room and know in which direction they should be erring. Your career doesn't take you through those sorts of positions that far if you're not the kind of person who does that.

Furthermore, the career arc of someone who believes that society's problems will be solved or mitigated by helping the masses think critically is unlikely to take them anywhere near the high levels of public education policy.

And even if it did happen the schools wouldn't teach it and they'd have to be dragged kicking and screaming over a decades long period (because the unions and the municipalities have enough power to play that stalling game for that long) because corralling teenagers is harder when they can call you on your bullshit forcing you to address tough topics that have no good answer other than "I'm in charge, deal with it".
How to Change Your Wi-Fi Password to Keep Intruders at Bay
They don't have to have an individual benefit (or even be an intentional thing), evolution isn't great at perfecting things it deals very well in just good enough and doesn't really have a great mechanism to deal with small issues with small effects to reproductive strength. See the recurrent laryngeal nerve for a pretty simple example of it. [0] It has little/no downside to reproductive ability so there's no reason to 'fix' it evolutionarily speaking.

For the vast majority of our time evolving the biggest issue was spotting a stalking predator or hidden danger before it could hurt us or spotting food better than other chimps/homo */lizards (at various points on the evolutionary history). For that quick efficient pattern matching is what you need not solid reasoning about large groups so that's what we've got.

[0] https://en.wikipedia.org/wiki/Recurrent_laryngeal_nerve
Mods, can you please take a look at these comments? I see a lot of the comments do not discuss the merits of the story and go into “there are good people on both sides” political arguments. This doesn’t feel like HN to me
If that makes you feel better, I advocate for both.
"Teddy Technothrasher" rolls off the tongue nicely, I must say
The importance of coming to a common consensus on key issues and ideas as a society means that we gotta try, and public institutions is where it should happen foremost. Writing them all off with broad generalizations and cherry-picked moments from the last few years to justify it is just a long way of saying that everyone should give up without trying.

No. We gotta try.
There's not many more capitalist places on the internet, the fact you identify HN as a "left wing mob" indicates you've completely lost touch with reality.
That’s just wishful thinking. So far nothing shows that batteries would allow even most current “short” flights by airliners, only some trivial extremely short regional connection flights at most.

That’s also why no major aviation company is going towards batteries for airliners.

Also, burning H2 does generate heat and water emissions, but it’s not the case with fuel cells. Those can be literally 0-emissions.
There has to be some coordination, if suddenly all the protests and antifa demonstrations stopped seemingly overnight in news reporting.

I would be surprised if interactions with police quite suddenly turned less confrontational. People still do things to attract police intervention and police still respond and have to leverage lethal force, but we don't hear that much about it in the media. so, what gives?
Well let's examine all the reasons you might suspect the silly Biden laptop story to have been planted by the GRU.

1: Rudy Giuliani is involved

2: Rudy Giuliani specifically traveled to Ukraine in 2019 to dig up dirt on Biden, a mission that he publicly announced.

3: Rudy Giuliani is the GRU's "useful idiot" according to a report prepared for the White House by US intelligence services.
"We do not negotiate with anyone who has nothing to give in return for weapons".
The most mind-boggling bit is the inverse relation between mass and density. Quoting[1]:

> A black hole of 387 million solar masses would have the average density of water and would be comparable to a giant water balloon extending from the sun almost to Jupiter.

[1]: https://arxiv.org/abs/1312.0340
The article says otherwise. Could you provide have evidence of your claims?

> The entire premise of "media literacy" is that what the mainstream media is telling you might not be true

For example, the class studied a video that spread on Facebook, not in the mainstream media, for misinformation.
yes I think good away forward better so future students won't cancel math classes anymore
(https://www.wsj.com/articles/california-leftists-try-to-canc...)
> Right, it's precisely like calling an FBA warehouse employee a "Big Tech" employee.

Amazon hires warehouse employees directly, though, so in a sense they are employees of a Big Tech company even if they’re not doing tech work.

The situation in this article would be more like the contracted electricians who work on Amazon warehouse buildings complaining about their electrician employer company and then the journalist trying to pin those complaints on Amazon because that’s where the work was done.
Good process to keep in mind, thanks!
> * Apple should be fined to impose such a huge internet traffic for... nothing: each iOS or here macOS minor update weighs hundreds of megabytes, sometimes even gigabytes*

Most YouTube videos and Netflix movies I watch use more bandwidth than Apple‘s updates. Do you want to fine them too?
> "We do not negotiate with terrorists"

If we have the high ground*
Spaces are more pythonic than tabs.

https://www.python.org/dev/peps/pep-0008/#tabs-or-spaces
It seems they are confusing herd immunity with complete eradication? Most likely the virus will become endemic. We've already achieved a level of herd immunity.
Compared to the US population, the proportion of PhDs in their sample seems inflated, and the proportion of people with only a high school diploma is lower then expected. I wonder how much one can trust a self-reported PhD degree, especially from a survey collected on the internet.
You're right, the "trusting trust" compiler hack is way more complicated.
Most likely from Brett Weinstein and Heather Heying. Two biology professors that are now full time podcasters. This particular theory is being advanced by a guy who dubiously claims to be the inventor of mRNA vaccines because he was the middle author of a paper in the ballpark of mRNA about 25 years ago.
It would mean the great filter could be behind us.

I'm not sure how a black hole would help create life, an inbound Planet 9 would certainly be a hinderince to life's existence though.
The classification of who are terrorists, is fluid anyway...

Deranged man shoots up a [whatever place]?

Does he have white supremacist leanings? Years ago/Fox News: "mentally deranged person". Category appointed by the left: "Right-wing terrorist".

Is that person Muslim/did he tweet about ISIS? "Terrorist"/"Links to terror groups are being looked at."

Remember, Nelson Mandela was once a "terrorist" too.
Ask HN: Which systems programming language(s) is/are beginner friendly?
I wonder if DrDisrespect was ever notified?
You mean you don't trust teachers? Then take your kids out of schools
> "We do not negotiate with terrorists"
> has officially appointed negotiators with the Taliban

I miss Trump already
I've always been of the opinion that a lab leak is certainly possible, but still very unlikely. It's been wild seeing this rollercoaster that is entirely based on media coverage without one shred of evidence either way.

Very disenchanted with the media over the last 5 years, and it did not used to be this bad.
I agree this would be a great tool. But I hesitate to think how they will overrun reddit and other places with their newfound tricks to dupe the olds.
I am a Python dev of too many years and I neither could nor would want to. It's one of those penis measuring contest as interview question questions. I like the concept of "furrowed-brow code".
My initial suggestion would be to at least list it below work visas - it caught me off guard to see it at the top on a website about working :)

I really like the site design, by the way! Did you use anything to achieve the consistent look?