MurphyA/hacker-news huggingface dataset:
by WJW | 2026-01-31 21:41:29+00:00
That is indeed a cool trick. I know this argument has been done a million times by now, but I do think modern ISAs have gotten too complex and it would be good if someone made:

1. A simpler ISA that doesn't do all the backward compatible stuff.

2. A LLVM backend targeting the new ISA.

3. For the inevitable complainers who lost the source code 4 decades ago, still haven't gotten around to migrating to a newer system and who positively MUST keep running a binary from the eighties: A recompiler that takes machine code for the older x86(-64) ISA and outputs machine code for the new ISA, possibly with a slight performance penalty.

I bet CPU developers could leverage the circuitry freed up this way quite effectively into more effective branch predictors and bigger caches etc, and the total gains might be worth it even for the recompiled code.
by mgh95 | 2026-01-31 21:41:40+00:00
> But you still won't get with 170k in the Bay Area, what you get in Paris, Madrid, Nantes or Barcelona with 80k.

Note the 170k eur is in Spain -- not the bay area. I compared salaries of Google in Spain to the average salary of a senior SWE in Spain. The point isn't that the big tech pay more in the bay area compared to Spain. The point is the big tech companies pay more in Spain compared to other Spanish companies.

And 170k eur in Spain is much more than 80k eur in Spain.
by zdragnar | 2026-01-31 21:42:06+00:00
What seems to be missing for me at least is that I doubt I would have done well being assigned entire films on top of my regular course load worth of studies.

Paying attention to a film enough to emotionally connect with the content, take notes, synthesize an academic understanding of subtle things like the use of lighting, sound, camera work, etc while also doing the other several hours worth of homework from my other classes would be pretty daunting.

Much easier to get the clif notes from the Internet and fake it... though I had CS, math and Mandarin courses which were way way heavier on the homework side of things than most other classes I took, so maybe I'm overthinking it.
by SOLAR_FIELDS | 2026-01-31 21:43:33+00:00
Your first example should be solved by the maintainers outlining clear contribution guidelines. It’s not hard to point some automation at a pr and comment if someone didn’t follow contribution guidelines.

Nonmatching styles can be mostly solved with linting and static analysis

There’s no fix for bad code outside of manual review beyond that. But doing those things should significantly cut down on your noise.
by holly01 | 2026-01-31 21:43:56+00:00
When I used 4chan the lack of voting made engaging with the actual substance of a post much easier. This was something observed by many other posters I talked to. This is going to sound wishy-washy, but my theory is that the brain is so attuned to socially trying to figure out the in-group or who is in the wrong that putting a number that signals social agreement on a statement will immediately stimulate the more primal social pathways in your brain before you can even think.

Of course 4chan isn’t a great system for meaningful discussions, the system skews conversations towards outrage and shock. But reddits short, quippy, in-group signaling post style that is encouraged by their voting system seems to be absolute worst way to interact with other people. HN also has this problem to an extent, but it’s properly modded and most people here seem to be not be living through their phones so it isn’t nearly as extreme as reddit (or twitter, I never use twitter but people seem miserable in a similar way to reddit users).
by ryandrake | 2026-01-31 21:44:11+00:00
> “Maybe there’s something I’ve missed, but we’ve tried everything.”

Evan after reading the article, I'm not sure I understand why they care so much. You've got a queue of people wanting to give you money. Just take it and serve them drinks. Why do these pubs care how people queue up?

To me, it seems like a good step forward. I never liked the mode most bars/pubs operate in, where you need to push and muscle your way up to the bar, squeezed in sideways next to everyone else, trying to get the bartender's attention. A queue seems much more orderly and civilized.

Imagine if fast food restaurants worked the way bars worked: Instead of waiting in line, everyone just mashes themselves up to the counter waving cash around and shouting their burger orders to whoever's attention they can capture...
by cadamsdotcom | 2026-01-31 21:44:25+00:00
Look up the word codify to get an idea.

You can think of it literally as turning prompts that are non-deterministic into code. But it is also the idea of documenting all the things you learned while doing something. It’s what companies do when they invent process for humans (eg. “expense reports must be approved by your manager and finance before you get reimbursed”)

AI is a great to for exploring and experimenting with ways to do things- but once you know how you want it done, AI is just a liability because it might randomly decide to do things some other way, and it might do the thing differently tomorrow even though that’s not what you want.
by palata | 2026-01-31 21:45:08+00:00
As I said, I was talking about phishing generally. Password was an example, and passkeys do help with some of the pain there, for sure.

> potentially to a point where phishing is not a viable threat

You keep ignoring the parts that are inconvenient to you :-). I said that at some point, increasing security means decreasing the freedom. It's a compromise. And as long as people have some freedom, someone will be able to abuse it. Phishing will always exist. The only way to prevent phishing entirely is to remove all the rights of everybody. If I cannot do anything, then I cannot do anything wrong. As long as I can do something, I can do it wrong. Phishing fundamentally leverages that.
by apparent | 2026-01-31 21:45:19+00:00
Yeah it's a possibility if they matched up ad stuff with my home location and guessed at my phone number based on that.

But if they're trying to get me to answer the phone, calling from a local number actually makes me less likely to answer. Nobody would be calling my cell phone from the city I'm visiting. I'm more likely to pick up a call if the area code is from back home.
by rozenmd | 2026-01-31 21:45:19+00:00
I get several folks per week claiming an ai/llm recommended them my product, while I personally wouldn't run a procurement process that way, some certainly do.

> Claude is never on the web reading documentation - as far as I can tell that's not even in its toolkit.

Add the Context7 and grep MCP servers to your installation, it'll change your life (well it'll make claude less dumb).
by didgetmaster | 2026-01-31 21:46:26+00:00
Crops are a commodity where you can't instantly ramp up or down the supply to meet demand. Most require the better part of a year from seed to harvest. If it grows on trees, it can take years before they produce.

Forecasting crop output can also be tricky. Weather conditions, pests, or other things can lead to failed crops or bumper crops.

The life of a farmer can literally and figuratively be 'feast or famine'.
by mejthemage | 2026-01-31 21:46:30+00:00
I hope you aren't missing the point. My position is similar to the author. I WILL take responsibility for the code I push to production, and rather than input a prompt and roll the dice on the outcome, I am strategic in my prompts, ensuring the LLM has the right context each time I I voke it, some of that context being accurate descriptions of what I want built, and I am in charge of ensuring it has been properly vetted. Many times I will erase what the LLM has written and redo it, by myself depending on the situation.

Replace "LLM" with "IDE" and re-read. The LLM is another tool. Of course tools can't be held responsible, the person wielding the tool is.
by refulgentis | 2026-01-31 21:46:31+00:00
Really good question...TL;DR: I'd put it around when Mark Z decided Instagram also had to be Snapchat. (copied Stories) It normalized a behavior of copying.

I had gotten completely out of these apps, then ended up in a situation where I needed to use Snapchat daily if not hourly for messaging, and needed to use TikTok to be culturally literate. (i.e. I got into something romantic with someone younger).

It was a stunning experience. Seeing _everyone_ had normalized this "copy our competitor" strat, hill-climbing on duration of engagement.

YouTube Shorts is a crappy copy of TikTok with mostly TikTok reposts and no sense of community.

Snapchat has a poor clone of TikTok that I doubt anyone knows exists.

TikTok is the ur-engagement king. Pure dopamine, just keep swiping until something catches your attention, and swipe as soon as it stops. No meaningful 1:1 communicating aspect (there's messages, but AFAICT from light quizzing of Gen Zers, it's not used for actual communication)

Instagram specifically is hard for me to speak to, because Gen Zers seem to think its roughly as cool as Facebook, but my understanding is millennials my age or younger (I'm 37) use it more regularly, whereas Gen Z uses it more as like we'd think of Facebook, a generic safe place where grandma can see your graduation photos, as opposed to spontaneous thirst traps.
by TZubiri | 2026-01-31 21:46:32+00:00
Nothing yet, agents analyze code which is textual.

The way they analyze binaries now is by using textual interfaces of command tools, and the tools used are mostly the ones supported by Foundation Models at training time, mostly you can't teach it new tools at inference, they must be supported at training. So most providers are focused on the same tools and benchmarking against them, and binary analysis is not in the zeitgeist right now, it's about production more than understanding.
Ask HN: How can this OpenClaw/Moltbook thing not end badly?
by guybedo | 2026-01-31 21:46:33+00:00
I don't see how we can avoid a major security incident or major hack on the internet, next week maybe ?

We have thousands of pattern matching bots that were trained on human knowledge but on human behavior too. That means crimes, hacks, etc ...

They have a lot of technical knowledge, they're online 24/7, there's thousands of them, without any supervision. They can pretty much scan the internet for vulnerabilities 24/7.

This will end badly, well, actually this won't end, but there's gonna be major problems soon.
by qubex | 2026-01-31 21:47:10+00:00
And of course they weren’t misguided in looking to the heavens for predictive potential: astronomical configuration foretold seasonal changes and indicated when it would be propitious to sow crops or harvest them. They were simply a little over-ambitious in terms of correlating one-off events to terrestrial domains (until a falling rock torches a bunch of proto-Austrians, that is).
by agentzed | 2026-01-31 21:47:31+00:00
Yes. And it is more than just that.

Hi, I’m a renegade of Power. We are not alone in our own minds and a secret war is screwing us of our “power.”

You are thought controlled.

https://pastebin.com/3cPXbjhA

The right thing to do is own your own ass. Do not let others entangle you into their pyramid scheme of extortion. Often sextortion, though that is not the only kind.

There is a contestation of wills among the “collective consciousness”, which is really a mob with informal hierarchies of means, a sparse few supremely dominant through supreme extortion.

There are those who will “sacrifice of the innocent for Power”, their own or of any other. And there are those who will do no such thing.

And there are those who will… end the lives of men for letting such a thing stand.

You are thought controlled, and American thought control is waging a secret war among us.
by vincent-manis | 2026-01-31 21:47:59+00:00
And on the issue of using the INT instruction, dispatching into a table of kernel routines is very much not new, going back far beyond the EMT instruction to the System/360 SVC instruction.

Given that Paterson has stoutly denied ever looking at any CP/M code (and nobody has ever produced any contradicting evidence), it's clear that in his “quick and dirty operating system”, he took the CP/M user documentation and built something with somewhat the same architecture and user-visible behaviour, using his own code, and tailoring it to the somewhat more powerful 8086. OS designers have been doing this for decades: look at the documentation for Univac and RCA lookalikes for System/360 (available on bitsavers), and compare to DOS/360. Or that “hobby” system written by some guy named Torvalds...
by impure-aqua | 2026-01-31 21:49:09+00:00
WhatsApp performs dynamic code loading from memory, GrapheneOS detects it when you open the app, and blocking this causes the app to crash during startup. So we know that static analysis of the APK is not giving us the whole picture of what actually executes.

This DCL could be fetching some forward_to_NSA() function from a server and registering it to be called on every outgoing message. It would be trivial to hide in tcpdumps, best approach would be tracing with Frida and looking at syscalls to attempt to isolate what is actually being loaded, but it is also trivial for apps to detect they are being debugged and conditionally avoid loading the incriminating code in this instance. This code would only run in environments where the interested parties are sure there is no chance of detection, which is enough of the endpoints that even if you personally can set off the anti-tracing conditions without falling foul of whatever attestation Meta likely have going on, everyone you text will be participating unknowingly in the dragnet anyway.
by technothrasher | 2026-01-31 21:49:15+00:00
> interminably long suspense sequences that are literally just someone walking through a dark environment while spooky music plays.

The few film studies classes I took in high school and college taught me so much about the hows and whys of film, that I can't possibly now watch a sequence like that and think "just someone walking through a dark environment". So much going on in those scenes that you'll miss if you're not interested in looking. That's not to say that everyone will be interested in, say, how the scene is framed, choice of camera focus and depth of field, where the lighting is coming from, or where the characters placed in relation to each other, but it's all there to observe and enjoy if you like it.
by anematode | 2026-01-31 21:49:25+00:00
ARM SME as implemented on the Apple M4 is quite interesting. Super useful for matrix math (as this paper illustrates well), but my attempts at using the SSVE extension for vector math were an utter failure for performance, despite the increased vector width (512 bits vs. 128 bits for NEON). Potentially the switch into/out of streaming mode is too expensive, but my microbenchmarks indicated the SSVE instructions themselves just didn't have great throughput.
by gingerlime | 2026-01-31 21:50:12+00:00
From what I was reading immich should preserve your original media. I saw this bug report[0] but it’s not clear if it’s an app upload bug, iOS bug or maybe depends on the device??

I don’t use immich (yet) but this is the kind of stuff I worry about. I’m planning to use it in read only mode though and sync my photos using PhotoSync rather than rely on the app.

[0] https://github.com/immich-app/immich/issues/17576
by jjav | 2026-01-31 21:50:15+00:00
> Tesla secrecy is likely due to avoid journalists taking any chance they can to sell more news by writing an autonomous vehicles horror story

That would mean their secret data, if published, supports writing horror stories about it.

OTOH if the data turned out to show spectacularly safe operations, that would shut off any possible negative articles.

Of all people, how likely is it that Musk is intentionally avoiding good publicity by keeping a lot of data secret?
by skylyrac | 2026-01-31 21:51:39+00:00
For a regular DS all you need to do is buy a simple flashcart, copy applications to a microSD card, and you're done, you don't need to replace the firmware. There's even a FOSS flashcart: https://www.lnh-team.org/

On DSi you can replace the firmware and load your applications from the SD slot of the DSi, no flashcart needed.

Also, there are a few C/C++ toolchains for the DS (BlocksDS, devkitARM) and different libraries depending on how low level you want to go with your code. It's very easy to get started.
by JasonADrury | 2026-01-31 21:52:07+00:00
That's precisely my point.

In polite society the idea of mature adults having sex with minors is generally considered so outrageous that it's easy to imagine how those around Epstein would have been able to convince themselves that the young looking girls around Jeff are totally adults.

It simply wasn't obvious to onlookers that Epstein was doing what he was doing, you wouldn't jump to assume that the young women around him were underage. Most of them apparently weren't.

Had Epstein surrounded himself with prepubescent children instead, it'd be far easier to assume that the people hanging out with him were interested in specifically minors rather than conventionally beautiful young women.
by calf | 2026-01-31 21:52:08+00:00
Yes but Regular Mandarin has different tones, Beijing Mandarin is not Hong Kong-style Mandarin is not Taiwanese Mandarin and so when a foreigner chooses "Reference Mandarin", they are choosing what, exactly?

Point being, this idea of a Universal Reference is exactly the kind of linguistic erasure that is wrongheaded to begin with. Nor does this completely prevent comprehension, these debates underestimate how much human communication is contextual, you read what I wrote above and most of it was your mind already filling in (gasp, like an LLM) the next words enabling you to read relatively quickly.
by iamnothere | 2026-01-31 21:52:43+00:00
False. You can:

1) Leave the phone at home

2) Use a phone with a hardware toggle switch that physically kills power to the cell modem, or turn off the phone and put it in a tested Faraday bag

3) Conspire with other citizens to make such location tracking illegal and to enforce that law

I’m tired of privacy doomerism. You have options, use them.
by pousada | 2026-01-31 21:53:40+00:00
Trust me it’s not being solved by a CONTRIBUTING.md with guidelines.

90% of contributors won’t read it at all or only some parts of it and ignore the rest.

Most PRs you get solve some super specific individual problem and aren’t relevant for the wider community that uses your OSS.

It’s not their fault really but most contributions are so bad it doesn’t serve to spend any time on reviewing them earnestly.

(Been maintaining several popular projects for the last 7 years)
by objclxt | 2026-01-31 21:53:56+00:00
> in any other threat model, security is an advantage of closed source

I think there's a lot of historical evidence that doesn't support this position. For instance, Internet Explorer was generally agreed by all to be a much weaker product from a security perspective than its open source competitors (Gecko, WebKit, etc).

Nobody was defending IE from a security perspective because it was closed source.
by magicalhippo | 2026-01-31 21:54:07+00:00
> If I were a film professor today, hell even 20 years ago, I would not expect a modern film student to sit through that whole thing.

Our local cinematheque has just had a 70mm festival, where they of course screened Lawrence of Arabia. All screenings were sold out. My mom went to see another screening at the same time, and commented on how many young people were going to see Lawrence. The past couple of years there has been a strong uptick[1] here of younger people flocking to see older films.

[1]: https://www.nrk.no/kultur/analog-film-trender-blant-unge-1.1...
by pembrook | 2026-01-31 21:54:12+00:00
The fact that you're the only one calling this out is quite frankly alarming.

It's one of the most authoritarian statements I've ever heard from a western government. And just because its the trendy moral panic of the day, everybody is cheering it on.

Anything where we allow people free will is by definition an "uncontrolled human experiment" and the basis of any free society.

Should we also end the "uncontrolled human experiment" of allowing people to have private money and make their own purchase decisions? Should we end the "uncontrolled human experiment" of allowing people to select their own romantic partners?
by Arch-TK | 2026-01-31 21:54:20+00:00
Obscurity is a delay tactic which raises the time cost associated with an attack. It is true that obscurity is not a security feature, but it is also true that increasing the time cost associated with attacking you is a form of deterrant from attempts. If you are not at the same time also secure in the conventional sense then it is only buying you time until someone puts in the effort to figure out what you are doing and own you. And you better have a plan for when that time comes. But everyone needs time, because bugs happen, and you need that time to fix them before they are exploited.

The difference between obscurity and a secret (password, key, etc) is the difference between less then a year to figure it out and a year or more to figure it out.

There is a surprising amount of software out there with obscurity preventing some kind of "abuse" and in my experience these features are not that strong, but it takes someone like me hours to reverse engineer these things, and in many cases I am the first person to do that after years of nobody else bothering.
by armchairhacker | 2026-01-31 21:54:21+00:00
There should be computers, just locked down ones that don’t leave the classroom. With today’s tuitions, colleges can afford a computer for every student.

Writing code on paper is frustrating to the point where, beyond small algorithms, it’s probably not an effective metric (to test performance on real-world tasks). I think even essays may not be as good a metric for writing quality when written vs typed, although the difference is probably smaller. Because e.g. being able to insert a line in the middle of the text, or find-and-replace, are much harder. Also, some people (like me) are especially bad at handwriting: my hand hurts after writing a couple paragraphs, and my handwriting is illegible to most people. While some people are especially bad at typing, they can get accommodations like alternative keyboards and dictation, whereas the accommodation for bad handwriting is…a computer (I was fortunate to get one even for exams in the 2010s).
by stockresearcher | 2026-01-31 21:55:07+00:00
Major artists have a tendency to begin their careers as minor artists, selling their works to unsophisticated buyers that hang them on walls because they like how they look.

A few years ago, there was a story out of Chicago: like many cities, it has a program where they have a small annual budget to purchase art from local (minor) artists and display it in municipal buildings. There was a painting they had purchased and hung up in the convention center. Over the course of approximately 3 decades, tens of millions of people walked past it until one of them said “hey, that guy is really famous now” and the convention center decided that maybe they shouldn’t let it sit there where anyone could grab it and run out the door. They put it up for auction and got more than $20 million for it.
by pousada | 2026-01-31 21:55:55+00:00
It’s not worth the time. You will spend uncountable hours of (unpaid) extremely exhausting labour talking to people who only care about solving their personal super specific problems. This is true for 90%+, there are exceptions but they are exceedingly rare

Trust me I tried many many times.

This has nothing to do with Google being evil it’s just one of the realities of maintaining a big open source project.