skysight-inc/HackerNews huggingface dataset:
There was an interesting thread in reddit's /r/AskHistorians about common mistakes amateur historians make, and the top comment was this

> Valuing primary sources over secondary, and first person accounts over records.
Primary sources are great in that they are created in or near the moment; however, the lack the scope and broader understanding hindsight provides to secondary sources.
First person accounts are great until you start accounting for perspective bias, mirror imaging, qui bono, intended audience, and time between experience and narration; all of these can have drastic effects on first person accounts.

See the whole thread here:
https://old.reddit.com/r/AskHistorians/comments/16d474n/what...

Now, the context of the OP is less about history and more about contemporary events, but the key point here is that there is different value in primary vs secondary sources, and that primary sources aren't always categorically better.

As a personal example, I grew up not knowing a lot of racist dog whistles that some politicians use, something I would have missed if I had only read or listened to the primary source (ie the politician). Having secondary sources interpret and explain things was highly valuable to me.

However, the OP also has a really good point that sometimes these secondary sources can't always be fully trusted. It's a tough epistemological problem about who and what you can trust, interleaved with social influences, mass media, and personal worldview.
Yeah, with all those Hitachi SH-4 32-bit RISC payloads running around in malware you can't be too protective. With the mighty power of 200MHz just imagine all the RISC malware it could run.
We're all making bets all the time. I am positioned as I wish to be. Godspeed to you and your assets.
That is true, we must assume nothing is genuine or authentic, video or audio. It used to be photos before, but it is no longer limited to images or photos anymore.
It depends how fast the turkey was going when it hit you.
YouTube Subtitles Downloader
Exterminations in Progress
Occam’s razor. I could build a good chess playing wrapper around OpenAPI (any version) that would consult a chess engine when presented with any board scenario, and introduce some randomness so that it doesn’t play too well.

I can’t imagine any programmer in this thread would be entertaining a more complicated scenario than this. You can substitute chess for any formal system that has a reliable oracle.
Ye I'm thinking about trying that one. I need to setup a Linux box as media center and game emulator for the TV to replace the crappy 'smart TV' OS.
Why would you want to remove the IP layer?

Or are you thinking about IP layer, just not on the "internet", but on a separate network? If this, then how do you suggest connecting people together? Mesh becomes innefficient due to mesh routing at larger sizes and sooner or later you just reinvent "your own internet", but not worldwide, because you don't have the resources to actually connect the whole world together.
Ugo Bardi is a professor of chemistry, a member of the club or Rome and has been mentioned on HN before. He has a pessimistic outlook but I like his humor.
Commentary has its place, but it's in the context of primary sources. It can't stand on its own. And there's a vast quality chasm between expert commentary and mainstream news commentator commentary.

I can't speak to everyone's experience, but I have never been to an event later reported in the news where the news report corresponded to what I witnessed enough for me to believe the reporter was even there. And anymore, they aren't. They're trying to synthesize observations from dozens of different people, who themselves may or may not have been there, and doing it so fast they don't have a chance to verify whether they were. It's like a giant game of "telephone," but it's presented as though it's all fact.

In the specific example of the law, I was specifically saying, "[Politician] approved the change of a law from saying X to saying Y," so the text of the law before and after the politician's approval was the specific issue in question. I can see why there would be lots of situations where expert legal commentary would be important to understanding the impact of the change, but in this case, my brother was trying to say that politician hadn't changed the law at all, which just plain wasn't true.
Massive handouts to corporations that neither need nor deserve them is one of the few things our government can be relied on for.

At least this one is not direct. This one seems like an unfortunate consequence that it's hard to give out any subsidy without benefiting some large business.
Anyone holding NVDA or any tech stock for more than 10 years would have had massively beat the market.

I assume by speculators short term holders and traders. Sure these people wont have alpha over entities that take it seriously.

Anyway I don't think EMH holds at most a very very weak version of it. It's quite obvious that smallcaps, micro- and nanocaps are from time to time mispriced. The big traders are also not around to mess with those.
Why not just use Docker?

It's been around for years now, is super battle tested, and user tooling continues to get easier. As a bonus, it works for not only python but other tooling as well.
A DBA (doing business as) is $35. And not worth the paper its printed on if not filed by an actual entity... which cost $300+.

AND you have to give some new nebulous federal entity because "money laundering," or sometimes "OFAC enforcement."
Apple Smells Blood in the Water
I just put everything inside a docker container. But those 9GB containers when you use pytorch and Nvidia cuda libraries. Has anyone tried using this for that type of packaging?
I really like this idea and have (briefly) tried something similar with a 'personal' discord server. I think this sort of thing would be great to rebuild local community over the internet instead of mostly faceless or parasocial interaction.
> QCs are in all major data centers already

Citation needed
For sure it can[1] but Julow's perspective is that it's a lot of work so if it's important to someone the contribution would need to come from the community: https://github.com/Julow/Unexpected-Keyboard/issues/343

Interestingly while searching for that issue I learned that FUTO claims to have both a machine learning based autocomplete[2] and a swipe input so I'll definitely have to try that out. I wonder if it wouldn't be easier to teach FUTO about the corner keys than to try and integrate predictions and swiping into Unexpected

1: https://www.f-droid.org/en/packages/com.menny.android.anysof...

2: https://gitlab.futo.org/keyboard/keyboard-wiki/-/wikis/FUTO-...

3: https://gitlab.futo.org/keyboard/keyboard-wiki/-/wikis/FUTO-...
Hydrogen is a very poor long term storage. It either uses very expensive tanks or it leaks away. It's also a couple of orders of magnitude more expensive.
> I doubt HN is interested in reading this. Especially half of the post are materials against Qualcomm.

Considering Qualcomm's business practices of the past, I would rather consider the material against Qualcomm to be beloved by a significant fraction of the HN readers. :-)
Climate activists sentenced for powder attack on U.S. constitution
> But I remember an example with some other tricky C expression/type declarator where the number of actual dereferences differed from the amount of asterisks in the code.

Was it this code?

void f(int *a) {
void *p = &a;
***(int*(*)[])p = 1;
}

Reading your comment made me think of this. I tried to find the original post for this, but it seems it was deleted. I only found it again through this post: https://zig.news/sobeston/using-zig-and-translate-c-to-under...
Show HN: Pornwitch.com – Category-Based Porn Search
Hey HN,

We’ve launched a new porn search site built with Next.js and Elasticsearch.

The main problem we’re tackling is how most adult sites struggle to handle complex searches with multiple categories. On PornWitch, you can mix and match as many categories as you want, and the results will always match all your selected filters.

Right now, we’re pulling results from Pornhub, XHamster, XVideos, and Eporner, with plans to add more sources soon.

Check it out and let us know what you think! We’re open to any feedback, feature requests, or ideas. If it fits with what we’re aiming for, there’s a good chance it’ll be added.
California firm Aptera unveils solar car with 64 km of daily charge-free range
what's that like 6 miles?
I think the trouble was that it didn't take any time to pull up the facts. A quick search for the text of the law before and after the change, for example, on the phone already in my hand, to show the difference, easily happens in real time during the conversation. That should be enough to make someone stop and think, shouldn't it? When you think something is true about the world and someone can show you it's false in real time? How do you not even stop and consider that information?
3rd party. ROFLMAO.
Transcontinental (US) telegraphy preceded the transcontinental railroad by a decade.

Both preceded the Civil War.
possible solution is to give H1B to the top 85k applicants in the order of salary. This will prevent employers favoring H1B because of low salary and will give chance to those who really deserve.
Part of what scared me was that his "authorities" on the matter were mainstream news commentators. It would have been one thing if he had been pointing to experts who actually knew the topic.
Agree, mastodon always had a big UX problem and threads never gives me anything I want. I’ve actually really been enjoying bsky, it has the early social network feel right now where everything is just fun
He can't --- at least not legally.

Just like he can't deport 10 million illegals either.

The reason is simple math.

Current estimates are it will cost $10K to find, detain, process and deport one illegal.

For every employed illegal deported, his Trump voting employer will lose $1000's in productivity, income and other costs associated with finding and hiring a replacement. Since some illegals are not employed (wives, children, etc.), let's conservatively assume a flat $1000 per person in lost productivity.

Thus, the conservative total cost for Trump's deportation boondoggle as stated will be:

10M x $10K X $1K = $1 X 10^14 = $100 trillion.

By comparison, total annual budget of the US government is only around $6 trillion. Total GDP for 2023 was less than $30 trillion.

Needless to say, millions of workers and $100 trillion taken out of the US economy will trigger a global recession and is simply not practical or reasonable. In other words, you were lied to. It ain't happening --- except for perhaps a few examples done mainly for show.

Maybe Mexico will pay for it.
IP was originally an overlay network on top of the telco network.

That has many benefits most importantly it makes adoption easy.

Now we run telco networks over IP for legacy apps. If this Yggdrasil stuff is successful, I presume eventually we’ll run IP over it for legacy systems.
me and my friend used to joke about how to get VC funding a few years ago and it's about to be true soon at this rate
VC: what are you building?
me: Decentralized deep learning powered vertical farming using quantum computing on the blockchainfor onions
I would be interesting if finding quantum circuits was one of the things that quantum computers were good at.
What exactly causes anterograde amnesia? Why is it temporary for some people and permanent for others?
Yes, Docling and Marker do very similar things and can be run fully locally.
For n<=8, GCC will also just inline it for the naive version in C: https://godbolt.org/z/TvdcTvEKx
Blockchain and AI algorithms yield novel insights in superconductor quantum computing
A "dominant tool" is the one Visual Studio sets default for installed workflow package
Sure. I just mean it won't ever be possible, because we humans are full of contradictions.
The thing is, these symbols are supposed to represent something, so it's better if they give some intuition. But some words get overused, exactly because of that.

E.g. the two Rs we are talking about here both stand for the same word - Real. Except one is Real as in the Real numbers, and one Real as in the real part of a complex number.

If you go with a random symbol, you're putting a different kind of cognitive overhead because you have to map a random symbol you never saw before to a specific concept. Here you just have to distinguish font, and even that is often not necessary, because you often are dealing with a branch of maths that only uses one of the meanings.
As someone blessed/cursed with the gift of gab, I always enjoy when people interrupt me (particularly when they direct the conversation, curious about my thoughts on everything; I am not an engineer, but love their factual approach to assertiveness).
Some questions:

1. Can't Hertz's sue Tesla to get "cashback" or something? Mom and Pop can only stare helplessly, but surely a bigco can demand something?

2. Link from "We'll let you be the judge" gives a strong impression that ex-Hertz's _Teslas_ are problematic, but can "Tesla" be omitted and it's still the same? (Meaning, nothing to do with Tesla or EV, just "ex-Hertz's are bad").
Who would've thought that mono-cultures are not a good idea in the long run.
> Audience + Easy Task = Performance Decrease
> Audience + Difficult Task = Performance Increase

I haven't been able to replicate this during coding interviews
The first thing I tried to find on their website and their GitHub was a protocol specification, to be able to implement it independently from the reference implementation. I thought this would be straightforward since it’s advertised as a scheme/protocol, but such a spec isn’t referenced anywhere! Digging on my own I eventually found [1] on a side-branch of one of their other GitHub projects.

Kudos to the author: I think it actually covers a lot of what you’d need to know: crypto identities, message formats, wire protocols, peering and stream semantics, spanning tree updates and root selection, the DHT, forwarding logic, sessions, etc. A couple things are TODOs like how to verify and sign root updates, and there’s some ambiguity in the tiebreaker algorithm for next-hop selection.

It seems to be very tightly coupled to TCP as the transport layer though, since all packets need to be delivered reliably and in the order they were sent, and need to be capable of being fragmented into smaller packets for varying MTU sizes.

[1] https://github.com/yggdrasil-network/yggdrasil-specs/blob/ys...
Its partially this but also starting older kills off the 3+ kid families skewing the birthrate. My particular sitution my wife and i figured out late that all the fear mongering is bullshit amd not having kids makes you miss such an important and fulfilling part of being human. We had our first kid at 37, second kid at 39 and now have been trying for a year for our third kid but not having lick leaving expensive ivf as our fertility which means in practicality we are done. Also there was a massive upswing in inmarried people in my cohort vs older genertions that also kills fertility and is missed in this discussion
i thought they did DSA interviews at netflix what happened? I had to watch the fight on someone streaming to X from their phone at the event and it was better than watching on netflix..if you could watch at all. extremely embarrassing!
Hasn't Unreal Engine 5 gotten a bunch of criticism about a lot of the games made with it having high system requirements, and often playing like a stuttery mess? Though it's hard to tell where the technical decisions end and developers not caring much about optimization (or expecting people to use upscaling even for 1080p) starts.

Recently, it was revealed that even the S.T.A.L.K.E.R. 2 benchmarks used upscaling and the problems with visually stunning but horribly performing games like The Forever Winter were also pretty obvious.

I did very much appreciate what Black Mesa did, though. Maybe Project Borealis will also be a success story in due time.
Oh that sounds useful. Basically bypass the grid and just power an ac directly. Do you have any examples of units like this?
40 years ago I took a 3 semesters of statistics summer seminar that lasted 8 weeks. It was 8am to 5pm of stats, 5 days a week, two chapters per day. The seminar started with 350 people and ended with 36. But we became stats gurus, it was crazy the on the fly verbal debates the class carried out. Ever since then, my career has had a foundational use of statistics. I'm actually somewhat surprised I did not see LLMs coming.
> But a specification doesn't need to be written in English, it can be written as a formal proof, and indeed I would expect a theoretical Rust spec to specify the behavior of the borrow checker as just such a proof.

Did you miss the part where the person you're responding to mentioned Rice's theorem? Do you know Rice's theorem and hence understand what they're implying?
Here's some information on it. https://gekk.info/articles/towns-tour.html

EDIT: Here are some of the highlights:

• Towns OS had a custom GUI that was fairly advanced for the time.

• Towns OS included multimedia support.

• Towns OS had an API that provided advanced sound and graphics capabilities.

• Towns OS included support for overlaying videos in different modes, which boosted gaming and multimedia support.

• The FM Towns computers came standard with a mouse and gamepad in an era when PCs typically didn't have these things.
Second Thoughts on James Burnham
Show HN: I built a(nother) house optimized for LAN parties
I wasn't quite sure if this qualified as "Show HN" given you can't really download it and try it out. However, dang said[0]:

> If it's hardware or something that's not so easy to try out over the internet, find a different way to show how it actually works—a video, for example, or a detailed post with photos.

Hopefully I did that?

Additionally, I've put code and a detailed guide for the netboot computer management setup on GitHub:

https://github.com/kentonv/lanparty

Anyway, if this shouldn't have been Show HN, I apologize!

[0] https://news.ycombinator.com/item?id=22336638
Not to be flippant, but don’t your final two paragraphs boil down to : “if you ignore all the non-Linux stuff, everyone is on Linux?”

Also why is that the “arguable subjective definition”? Why are we trying to define “actual engineering” at all, even if subjective?

On what scale are you defining that? Users? Complexity?

Not to be rude, but it feels like “people in a Linux bubble are just reluctant to admit that there’s a wider non-Linux world out there”.

You said “most of the engineering discussed on here” but there’s tons of posts about graphics engineering. It just happens that web/saas is the most approachable end of software engineering. Again, and not trying to be rude, I think this is a case of being too close to the trees to see the forest. Are you perhaps only clicking on the links to subjects that are relevant to your domain knowledge?
Man what do you want to use as shorthand for the entity that produces hearing aids, glasses, wheelchairs, and medicine? And describes why some people have access to them and some don’t? I'm open to a novel nomenclature here I'm just pointing out that there already is an established framework for talking about and thinking about this stuff we could use instead.
Visual Basic 6 recreated as a cross-platform IDE in modern .NET
> Maybe I should have not gotten a spinal fusion because of the rich tapestry and long history of "living in constant excruciating pain due to degenerative disc disease" culture?

Surely you can argue better than to provide such a clear and obvious false equivalence. It is a matter of fact that there is a distinct culture among those who communicate via sign language and not so that there is a distinct culture among those who... what? They don’t like surgery in general? They don’t like that specific surgery? Why would you even bring that up as a comparison to Deaf culture?
No it is not.

It's using gdb's "mi" mode.
Hmm, it appears that you are right. I vaguely remembered that zip was streamable, but it appears that it only means that it's stream writable, as in you can write zip file contents from a datastream of unknown size, and append the checksum and file size later in the zip file stream.

However such a zip file is definitely not stream readable, as the local file header no longer contains the size of the following file data, so you can't know where to end a given file. So for reading you definitely have to locate the central directory record.

In my defense the spec says[1].

> 4.3.2 Each file placed into a ZIP file MUST be preceded by a "local file header" record for that file. Each "local file header" MUST be accompanied by a corresponding "central directory header" record within the central directory section of the ZIP file.

Then in 4.3.6 it describes the file format, which seems to be fundamentally incompatible to altering zip files by appending data, as the resulting file would not conform to this format.

So basically some implementations (maybe opportunistically, relying on compressed sizes being available in the local file headers) stream read from the zip file, assuming that it's a valid zip file, but not validating. Some other implementations only use the central directory record at the end, but don't validate the file format either.

A validating zip file parser should be possible, by locating the central directory record and checking that the referred files with their metadata fully cover the file contents of the zip files, without gaps and overlaps. But this probably won't win any benchmarks.

[1] https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
Are you one of those people who shout "ALL lives matter!" when you encounter BLM?
Technology Connections' Alex has a great video on the subject: https://www.youtube.com/watch?v=YGT1EvmDJh4
That doesn’t help when 70% of phones in the US are iPhones and even a higher percentage of upper income earners are iPhones. It also doesn’t help with Macs
Just saw your other thread (but can't respond on it). We offer a similar service, no need to share your number. Add a call now button to the website, user clicks on it and you can take the call on your laptop/cell phone/PBX/browser. If not, call goes to VM (and you are sent an email with the message).
No, not even close. We are not "tabula rasa"[1] or blank slate*. If you would actually like to understand why, some good books about this are "The Self Assembling Brain"[2] and "The Archaeology of Mind"[3].

[1] https://en.wikipedia.org/wiki/Tabula_rasa

[2] https://press.princeton.edu/books/hardcover/9780691181226/th...

[3] https://www.amazon.com/Archaeology-Mind-Neuroevolutionary-In...

[*] One of the things that frustrates me the most in the discourse on LLMs is that people who should know better deliberately mislead others into believing that there is something similar to "intelligence" going on with LLMs -- because they are heavily financially incentivized to do so. Comparisons with humans are categorical errors in everything but metaphor. They call them "neural networks" instead of "systems of nonlinear equations", because "neural network" sounds way sexier than vectorized y=f(mx+b).
Its because they use medium-hard leetcode instead of hard. I suggest 8 rounds instead of 4
My theory is they've so heavily optimized for static content and distributing content on edge nodes that they were probably poorly setup for live-streaming.
It’s just an objective fact that in any political thread the top comments are one of either:

1. A lazy attempt at seeming impartial while holding a subtle, elitist anti-republican opinion.

2. A not-so-subtly marxist or socialist outburst.

Under each comment the top 3 direct replies are an agreeing sentiment that pretends to add some nuance to the discussion. The fourth might be a contrarian (either right wing or conservative) opinion that gets barraged by downvotes and angry responses.
Reminds me of Nucleus stuttering during UFC