skysight-inc/HackerNews huggingface dataset:
You never really know what to expect.

I've heard Russia uses Cellebrite devices at borders, which means cloud-storing an image of your entire device for foreign intelligence agencies to carve up later is possible.
The cellphone in my tv has reported this comment to the watchers.
Dude just forked Interview Coder and says “I built”

Meanwhile stealthinterview.ai is actually a better product and not a clone, with multiple models, multi-display support and system design support
> I used ChatGPT and recipes I got from github

Will you share the github source?
This work eschews practicality. The API will be super annoying and no one will want to use it but me. For example, the IO god object is passed to main as a reference rather than by value. I don't think there's any risk of splitting the ecosystem and I don't expect the cap_std project to really be interested in my BS.

That said, I did not know about cap_std until you mentioned it. I might steal the thing where all fs functionality is provided as methods on a `Dir`.
What U.S. courts will look for is an industry standard for safety, even if implicit, and then see if you are meeting or exceeding that standard.

In the U.S., for climbing gyms, part of the standard is a belay test. In the article, Mayfield talks about trying to get the industry self-regulating before the government steps in. This is basically how that works: industry founders or leaders establish some procedures for safety, prove them out over time, then insurance companies implicitly adopt them and everyone else follows.
Absolutely fascinating to see the earliest images of living organisms. Capturing life in such a way was a groundbreaking moment in science.
Impressive to see an app dedicated to sight reading stick around for 10 years. Must be doing something right!
It's hard to believe, but this person's code is so convoluted, it makes my head hurt. I've seen a lot, but this takes the cake.
Good small fun project
Very simple.
1. Orders of magnitude. Digital transactions can be billions in single transaction. While making large cash transactions in cumbersome and unrealistic.
2. Because they can. Regulating digital transactions is simple. Regulating cash - next to impossible.
Lazarus/Free Pascal has horrible documentation. I was spoiled by Turbo Pascal/Delphi, but this new stuff is incomplete and even understanding what all the parameters do to various functions is hard going.

Otherwise it's an awesome project.
Right, indeed, amluto's comment is incorrectly broad. But it's still a thing that a ring buffer cannot guarantee, but std::deque impls must.
Not opposed to code if that’s what you fancy, from a use case perspective, my suggestions optimize for time to market. Click it, ship it, ship code for product.
https://www.thefire.org/news/blogs/free-speech-dispatch/germ...

Are you saying FIRE is teutonphobic and the report is false, that those were all irish nazis engaging in terrorist plots, or that immigrants should have fewer rights to speech than citizens?
"The bargain we are being asked to ratify" – AI as technological bribery
This is true for more than dev productivity.
People are doing this with vetinary drugs too. A company called Tarsus Pharmaceuticals recently developed a drug called xdemvy by repurposing an anti-flea drug for dogs. It basically cures an eyelid condition called demodex blepharitis. They're a $2b company now.

They barely had to do any new science. It just took some creativity and almost $250m worth of clinical trials.
I work in data. I knew what was at stake. But for me, I wanted my son to have the ability to trace his paternal lineage, should he ever be curious. His dad isn’t part of our lives and lives somewhere in Europe. My mom died before he was born. I convinced my dad to take the test (actual quote: “Obama’s going to put me on a list”), and I took the test too — so that my son could someday deduce his paternal side. I think it’s Polish, German, and Danish, but I’m not entirely sure. I didn’t have him take the test, just wanted to leave him the option.
> (from my perspective)

In california, where electricity routinely reaches 50c/kwh (and rising) with PG&E, the economics are upside down.

That said, a battery + generator system allows a smaller quieter generator (maybe even DC), and possibly fewer batteris, so could be very efficient in other ways too.
Shouldn't it be tree of the year every year? What tree is catching up to it and overtaking it?
Those use cases pre-date the switch to USB-C.

USB-C made some of those use cases much better for Pro model devices which support USB-C-era speeds. Some (non-Pro) models are artificially capped at USB 2 speeds.
Thanks for the reply!

To clarify, when you rank effective strategies you're saying that, for you, books are the least effective and making thing is the most effective?
Define “vibe check” in a way that communicates some kind of rigor, understanding of the code, a repeatable process, a reliable path to good software. Does it just mean “looks ok to me right now?”
Prosecution is not Persecution. Fugitives are not refugees.
Interesting. I remember php being on top at that time, with JSP just starting to take over. I was in a rural area, though, and our local developers were far more influential than any internet community during that period.
I do that. Cook it to an internal temp of about 145 F (about 63 C). That's hot enough to kill Trichinella in an under a minute (as well as other pathogens), but the meat will still be pale pink and juicy. I've only done this with American supermarket pork though, so experiences may vary.
From my limited understanding of SPIR-V (since AMDGCNSPIRV is in essence SPIR-V), I would say yes.
What about restricting UDP, or only allowing connections to some IPs?
Problem is most email provider web interface and mail agents don’t handle dealing with aliases correctly. For me I’ve found only Fastmail & mutt to be able to handle my 500 email aliases.
You shouldn’t be getting downvoted, this is sometimes true. Most often what happens is a junior staff member is overly rigid in applying what they were taught.

I once almost failed a belay test because I did not know that gym’s particular trick for “counting strands” to prove the figure 8 was tied correctly. I just know what a correct knot looks like after decades of tying them. Ultimately I asked them to check with a manager, who passed me.

That said, I’ve also seen experienced climbers with terrible belay technique; catching them with a modern test would seem like a good thing to me.
The Bitter Lesson is about general methods that scale to hard problems once you unlock a minimum threshold for compute, so neural nets definitely qualify.

Traditional ML methods exist for all of the things we use neural nets for, but none of them are as effective, for a plethora of reasons, but one of the biggest reasons is how much training data they can handle. If you have to invert an NxN matrix, for example, where N is the size of your training set, you aren't getting very far. But a neural net scales to datasets containing billions of samples, and can be adapted to multiple domains that previously had their own special techniques. The bottleneck was being able to train them, and letting go of restrictions like provable optimality. Once we could train them, we quickly discovered that scaling to larger datasets produced models that dominated everything else.
Maybe India more than Japan
Please, show me a single benchmark that shows any other language that is even a single "order of magnitude" faster than JavaScript at literally anything.

It's funny that you put in the effort to condescendingly define orders of magnitude, but you forgot to check to see if you were actually correct before writing out eight paragraphs that made you look like a pompous ass.

Hating JavaScript is just pointless and sad at this point.
The voters are far more aghast at the price of their grocery bill and their fear of layoffs than anything you've said. Democrats need to stop peddling outrage and start talking about how they are going to fix things voters actually care about.
You can learn to touch-type on any keyboard and never ever look at it (actually gets confusing to look), and many where you never have to move your hands around either, before you need to get anywhere near chordal.
A major reason Alzheimer's research hasn't advanced in the last 25 years is that patents aren't long enough to study it. Remember: patents don't kick in after the FDA approved your drug. It's after you develop it. That's why ozempic is going off-patent in a just few years even though it's a new product. They patented it a long time ago.

With Alzheimer's though, the clinical trials are going to take a long time. Probably 10 years at least, because our current understanding of the disease is that it begins in your mid to late 40s, and only manifests as severe memory loss decades later. Our current method of trying to treat it is like putting someone in pallatiave care with stage 12 cancer through chemo. Just doesn't work.

But drug companies have no choice because if they run 10-15 year trials, their drug will be off patent before the FDA/EMA even looks at it.

If I were King for a day, one thing I'd do is a blanket 40 year patent life on Alzheimer's drugs. It's worth the cost. This disease will bankrupt every nation otherwise.
> yes, we design some pieces of RavenDB with CPU microcode for performance

This is… Oddly worded? Unless I’m missing something major (possible), they just mean “writing assembly with microcode in mind”, which is pretty standard for anyone writing optimised assembly, but they’ve written it as if they’re etching new microcode into the CPU
https://www.dw.com/en/germans-trust-in-state-institutions-hi...

https://www.lemonde.fr/en/international/article/2025/01/31/g...

https://rmc.bfmtv.com/actualites/international/on-l-a-fait-e...

The historical german inability to correctly read geopolitical currents, anticipate their domestic dynamics, or understand international perceptions of Germany seems to be intact. It's true that The Atlantic Council and other US cultural-state entities aren't making it easier, but this is egregious.

No one looks to Germany for leadership on rule of law, or human rights, least of all Germans.
The submitted link is a gift link that should let anyone view the article, including the embedded videos.
Ultima III for the Vic-20
If I keep removing one element in front and adding one element on back, then normal ring-buffer deque will involve no copying, but this will keep doing copying to empty space, so its performance could be much worse than deque if the queue is large.
Not quite a hiring manager, but the Recurse Center is very thoughtful about their application process. They stopped giving feedback, even though they really want to provide feedback. Here's their explanation:

https://www.recurse.com/feedback
I feel like the diode in this schematic is the wrong way around for a normally open switch: it speeds up the keyrelease event when the switch opens instead of the keypress event when it closes.

But I think the 100ms delay Ken mentions was intended for a different purpose: to wait for all the fingers in the character to be detected. I think a much better approach would be to wait for one of the keys to be released before registering a character. Isn't that what Engelbart did? I suspect this timing-based approach explains why Ken found it so difficult to use.

As I understand it, Baudot's original chording keyboard instead mechanically locked the keys down until the character was transmitted over the telegraph line. The telegrapher had time to enter his next character while the system was transmitting the characters of his colleagues, interleaved with his own at a fixed baud rate.
A Linux laptop with a brilliant display and performance
A simple and beautiful design for a Linux laptop out of the box.
What I liked about this article were these points:

> I try to stay positive about my choices

> As someone deeply embedded in the Apple ecosystem

author clearly mentioned these and that is nice. But then that is what it is. This post is "how to do few of X things in Safari browser". There are no comparisons, none - nothing at all. Because something like privacy stands nowhere until we know what else is out there, how better you can be protected. Because I am pretty sure Internet Explorer (current name is Edge, right?) must have been saying from the day 1 "we take your privacy very seriously", just like good old Zuck's toys say.

But then the author happily turns to the browser wars (something they explicitly said they are not into; repeatedly) and brings Firefox in the conversation. "For fun" of course :)

But still all good. Eventually it boils to that and author kinda says it - they just want to be happy about their setup and that is all. That is what this blog post is - a "so called" happiness post. That is nice. Very nice.

PS. And god, Hush never works. At least it doesn't work for me :D
Gift links don't survive the HN submission process (canonical link tracking) only way to include one is to add it as a comment after posting.
Add more humans and LLMs to correct for errors. If humans sometimes go crazy and try to randomly end the world at a rate of 0.1%, requiring two humans to turn two keys synchronously to end the world reduces the error rate to 0.01%.

So, to avoid depressed AIs ending the world randomly, have a stable of multiple AIs with different provenance (one from Anthropic, one from OpenAI, one from Google...) require a majority agreement to reduce the error rate. Adjust thresholds depending on criticality of the task at hand.
Weekend HN is a different vibe. Much lower bar to hit the front page. Maybe because everyone is out climbing instead of reading HN.
> The first amendment (and to my knowledge most of them) at least in theory if not in shit-smeared practice, apply to all people within US borders

Moreover, the First Amendment is held (not just philosophically, but this is the legal theory behind its incorporation against the states under the 14th Amendment) to be declarative of a universal right (a right "fundamental to ordered liberty"). It is therefore monstrous to try to excuse its violation by the US government against any person subject to its power under any circumstances.
Are you suggesting the Internet Archive is vulnerable to being tricked into including arbitrary data in page crawls? Is there a known CVE? (Edit: Genuinely asking. That sounded adversarial.)

We don’t have a lot of info on how Oracle manages that part of its infrastructure. If they were able to upload a file to the server, that instance or build may have already been replaced by another deployment. Perhaps with or without that vulnerability. An IA snapshot could preserve the evidence beyond such events.
It’s funny to me that this post calls out Podman-Compose as “not actively maintained” with its last commit being 5 months ago, then turns around to recommend Podlet (whose last commit was…5 months ago) as an alternative.

Podlet can be useful and helpful, but ultimately it doesn’t support many of the features of Docker Compose and doesn’t always provide a clean translation. In particular, Podlet doesn’t support stacking multiple yaml files (e.g., -f docker-compose.yml -f docker-compose.override.yml)
My phrase "future, hypothetical" was trying very specifically to avoid any discussions about whether current AI have qualia or internal experiences. I was trying to think about whether something which did have some kind of coherent internal experience (assumed for the sake of the idle thought), but which had far greater predictive abilities than humans, would have the same intuitive feeling when making those much more complicated predictions.

It was an idle thought that was only barely tangentially related to the article in question, and was not meant to be a comment at all on the model in the article or on any current (or even very near future) AI model.

I don't expect anyone would have an answer, given the extreme degree of hypothetical-ness.
When you see them after weigh stations or agricultural inspection checkpoints, they are positioned to intercept runners.
Why is Hacker News still keep this hard-to-use UI and has such poor readability?
Hacker News has been around for years, but its UI feels stuck in the past. It’s not user-friendly, and the readability is quite poor compared to modern platforms.
Every time I use it, I suffer.

Why hasn’t this been improved? Is it a deliberate choice to keep things minimal, or is it simply not a priority?
Quadlet is one of the best things to have come out of Podman and I highly recommend anyone curious about Podman or switch to container-based workloads to check them out. Being able to slot containers in and treat them like essentially any other system service feels great, plus I don't have to learn some extra orchestration layer to get them to work together or depend on non-container resources. I can just write the same systemd units I'm already writing. The auto-updating and service restart/notify on failure/etc is just icing on the cake. I've seen the equivalent Docker versions before and they're awful; giant messy run commands to try to work around the Docker daemon and half the time you end up with phantom services and containers anyway. Quadlet's end up being much cleaner; plus it means your whole setup (besides volume contents) exists with your other systemd units (/etc/systemd/, .config/systemd, /usr/local/lib/systemd, etc) so it's easy for backups.

The only downside is they're not really an answer to docker-compose on the local development side and the podman team doesn't seem super interested in tackling that segment. User containers are nice for long running local test infra (i.e. a background database) but are too clunky for a normal compile-> docker compose up -> test -> docker compose down loop. The best answer is either .kube Quadlets (kubernetes plays) or using docker compose [0] against the podman socket.

Either way, I've enjoyed using quadlets enough that I've spent the last few months writing a gitops tool for managing them in my spare time. They just feel like the right way of managing containerized servers.

[0] NOT podman-compose, which the article points out as being not very good and under-developed. Podman implements most of the compose spec so you can use docker compose for most situations. I suspect many people who tried Podman when RH first started pushing it ran into Podman 3 being kinda of bleh and podman-compose being awful and bounced off it.
Check out CLEP tests. In most degree programs at least 1 year is pre requisite subjects that are not directly related to your major and which would not benefit from being in person. You can pass some of those by reading a textbook then taking a CLEP test for $80.

Just make sure whichever school will grant the degree accepts CLEP tests, not all do.

Also community colleges often have in person classes scheduled around working people's schedules, like 6-9 pm. So you can do some pre requisite classes that way for cheap.

Also you might think about planning to complete your degree over 6 years instead of 4 years. That would only be like 2-3 classes at a time instead of 5. Would be easier financially each year and easier to schedule.
Maybe it is driven by how people are increasingly using it. There is a lot more political content now for example.
Why would something like xmahjongg go away?
You have to start each line with two spaces:

//
//
────────── ///
── ── //
─│ ///│
│ // │
│ // │
│ /// │
│ // │
│ /// ┌────────│──────────┐
│ // │ │ │
/// │ │ │
// ─│ └────│──────────────┘
// ── ──
──────────

Edit/view: https://cascii.app/1762d
The current implementation doesn't.

You could add that functionality via 'tombstones': when you delete an element, you replace it with a 'tombstone' marker in the structure.

Whenever you clean up the structure (eg for a resize), you skip the tombstones when you copy the old contents over.
I hate such sites. You open it to play for a minute and hours get lost.

Also, when creating a new variation, a blank pattern is created. It would be cool if I could copy one of previous patterns and modify it instead of recreating it from scratch.

Also, drums seem to not be balanced perfectly - in some patterns, when several sounds are playing simultaneously I cannot hear all of them. Are some drums too loud or is it a problem with me maybe?
The electrical and plumbing books are from a series from Home Depot called "1-2-3": "Plumbing 1-2-3" and "Wiring 1-2-3". I love them but some other posters have shared books that look even better; I plan to check them out. The construction book is "Modern Carpentry" by Willis H. Wagner. I can't find the landscaping book - haven't needed that one as much - but in my stack I noticed Reader's Digest's "Home Improvements Manual" which I've also used quite a bit.
The persistent mischaracterization of Google and Facebook A/B tests
Relatedly, there is a YC company right now that states on is web site that it will ONLY hire "vibe" coders.

And you're expected to work 16 hour days. And weekends. And for about half the pay of a regular coder.

I don't know how they wrote that job listing with a straight face.
Sweet a new thing vulnerable to supply chain attacks to fix things vulnerable to supply chain attacks.
Yes, good spot, I ranked them least to most effective.
I know the guy that created that project, he's also published a paper on how important and valuable it's been for species monitoring and conservation
https://link.springer.com/article/10.1007/s10841-021-00350-7
Did you even read the thread you're commenting on? What makes you think I think it's acceptable?

Some of you are truly insufferable, holy shit.
Apple's app-store search is a joke. Actually... it's not a joke; it's offensive to developers and users alike. You can search for the name of the publisher, spelled perfectly, and Apple will instead show you hundreds of screenfuls of apps that don't contain your search string ANYWHERE.

This despite Apple claiming that publisher name is one of the top three criteria for search.
> Accurate (within 3deg F) weather predictions

Sniff test: ASTM E230 standard tolerances for the venerable Type K thermocouple is +/- 2.2°C or +/- 0.75%, whichever is greater.

Expectations are in need of recalibration if anyone thinks a single number is going to meaningfully achieve that level of accuracy across a volume representing any metro area at any given point in time, let alone two days out.
> In practice, the main problem is that you can't use private mappings (which are the default and for good reason); you have to use shared mapping, which are very finicky to set up and cause infelicities with `fork`. [This does make me wonder how reflinks/`copy_file_range` interact with `mmap` and the page cache.]

Yet another reason fork was never a good design choice.
Not the same but reminds me of noisecraft vibes
- https://noisecraft.app/532
> Maybe if you are attending top3 country schools

This is bog standard stuff for any school, not "top 3". Working in software doesn't mean you know jack shit about anything. I also notice calc 2 or 3 isn't included in the list.
gerrymandering is so messed up.
but speaking strictly from an outside perspective it is a gangster move.

dare i say, gangster moves back are REQUIRED.

to whoever downvoted this, you want to take the high road? when our citizens’ voting rights have been marginalized?

or are you just turned off by the word gangster?

anyway, i propose making the gerrymandering an anti—american thing. which it is.

make it the center of everything. there should be zero other issues until the ability to vote on the issues for all our people has been corrected.

i would call out every single politician that was responsible for this gerrymandering. repeatedly, over and over again until they were harassed into a retirement recluse. that is my gangster counter move proposal.

focus on the individual politicians reponsible for this and launch an all out aggressive offensive to eradicate their whole memory from America.
That'd break arbitrary reads being contiguous O(1) though.
Well take out the two words “business impact” and the rest still applies to you.