MurphyA/hacker-news huggingface dataset:
by ksherlock | 2025-09-03 19:23:57+00:00
to expand on that, this assembler include the address mode as part of the instruction opcode rather than as part of the operand.

normal:

lda #0 ; load accumulator immediate lda (index),y ; load accumulator indirect,y

weird:

ldai 0 ; load accumulator immediate ldady index ; load accumulator indirect,y
by lovich | 2025-09-03 19:24:33+00:00
Maintaining a resume is burying the lede. Being "interview ready" in software means maintaining a separate set of skills that are rarely used in the day to day.

When companies are asking for people to reverse red black trees and then turn around and expect their employees to hook up wordpress sites, or build generic REST based CRUD apps, they are implicitly putting the burden of training on the employees.

I posit that the software field is one of the worst fields when it comes to this
by danialasif | 2025-09-03 19:25:02+00:00
Appreciate the kind words. You’re right that the big SIS and ERP vendors are building their own AI features, but at the end of the day institutions own their data and expect interoperability across systems. Workday, PeopleSoft, and similar systems all provide APIs or integration layers that schools already use for reporting and warehousing.

Where those systems are more closed, we work with the institution to find creative but still sanctioned paths such as through their integration hub or data warehouse. That way we are not asking the vendor for special access, just making better use of the plumbing that is already there.
by coldpie | 2025-09-03 19:25:18+00:00
I don't know my history well enough to answer your question, but you can see one approach to the 1970s computing experience in this excellent video series about the Altair 8800 by deramp5113 on YouTube: https://www.youtube.com/playlist?list=PLB3mwSROoJ4KLWM8KwK0c...

There were fullscreen editors. You can see one with a 1978 copyright date at about 14:45 in this video: https://www.youtube.com/watch?v=YQNHg1XuFR4
by fluoridation | 2025-09-03 19:26:22+00:00
>Otherwise you end up in a situation where provably successful strategies are jettisoned for no reason beyond their age.

"Otherwise"? Uh, no. Let's appeal to neither tradition nor to novelty. Let's instead judge things on their own merits.

But that's totally irrelevant, because the definition of a word is a neutral fact; it's neither good nor bad, it just is. You just tried to appeal to tradition to bring legitimacy to your made-up nonsense. I insist: Even if it was true that past cultures defined "adult" the way you do (which I don't grant), that's not the modern meaning.
by bentt | 2025-09-03 19:26:43+00:00
I believe this just based on my experience. I've also noticed that the rewards I feel from programming are stolen, and there's this conflicting feeling of accomplishment without the process. It's maybe a bit like taking mind-altering drugs in that they create reward artificially.

Much of what keeps me going with work is the reward loop. This changes it fundamentally and it's a bit frightening how compelling the actual productivity is, versus the psychological tradeoff of not getting the reward through the typical process of problem solving.
by anon_e-moose | 2025-09-03 19:27:19+00:00
That short-term individual success is at the expense of the wider long-term success.

If 10 people live in a lake and I fish more than everyone I will be better off that others. But then everyone else will seek the same individual short-term success because my first step in being an asshole was not punished. We will all end up starving in this scenario. A central authority agreed by all to manage this situation fairly is the way out. Rules agreed to in common beforehand and enforced by a neutral party.
by EnPissant | 2025-09-03 19:28:05+00:00
There are 2 issues on Apple:

1) How much font hinting to apply. More hinting changes the shape to make glyphs line up better with pixels so that less antialiasing is required. macOS prefers very light hinting to preserve shapes at the cost of blurriness. This is what you are talking about.

2) Subpixel rendering. This effectively triples the horizontal resolution when rendering fonts, and does not affect the shape at all. Fonts look dramatically better on normal dpi displays when using it. macOS removed support for this many years ago. This is what I'm talking about.
by peoplenotbots | 2025-09-03 19:28:16+00:00
THE TLDR from the podcast:

....the reddit CEO said "all the good people we know will do something in public service/run for office." "my wife said I should give back to city of SF some how..." "I have a big decision."

And he non-named how most start founders want the wrong thing from local politics.

I met Seibel once and he was the nicest person I ever met formally associated with the big orange YC.
by jorgecastillopr | 2025-09-03 19:29:14+00:00
I made near to $200k with a Jetpack Compose book and a course.

I have decided to share these numbers and my journey not to brag, but because I know how motivating it can be to see real examples of what's possible. When I was starting out, I wished someone had been this transparent about their path and actual results. If this helps even one developer take that first step toward building something of their own, or gives someone the confidence to price their expertise fairly, then it's worth sharing. We all benefit when more people in our community succeed.

From sharing online, to writing a book, to launching a course, to making side income from it.
by gardnr | 2025-09-03 19:29:16+00:00
The gist of the report summary is that VPN companies can be really shady. At the same time, these companies enjoy an undeserved implicit trust from the public.

Sending all our data through an untrusted intermediary is a bad idea. Installing software from an unknown company (that hijacks the machine's entire network stack) is not a good way to protect data.

It all really depends on what you are protecting against. For the average person wanting to protect data and avoid being tracked, setting up thoughtful DNS infra, and a basic firewall, is probably more effective than using a commercial VPN from your home network.

For public networks, it's probably safer to set up a VPN server on your home network and use that in case you need to connect to public wifi or some other potentially hostile network.

I'm not aware of any authoritative article on this topic but I generally share writings by Schneier. This one touches on the subject: https://www.schneier.com/blog/archives/2021/06/vpns-and-trus...
by zozbot234 | 2025-09-03 19:29:52+00:00
It's not that weird, and it's a lot simpler. It maps directly to how the opcodes are represented in the binary machine code and saves the effort of parsing and pretty-printing the standard syntax. With a different ISA one might argue that there's simply too many insn+addressing mode combinations to represent each with its own mnemonic, but this doesn't really apply to something as simple as the 6502.
by krapp | 2025-09-03 19:30:11+00:00
This seems like a bit of a retrofiction. People weren't pushing the anti-vaccine narratives because of the replication crisis, rather they used the replication crisis to justify their pre-existing mistrust of vaccines.

The science around vaccines is actually sound, there's was no "replication crisis" or failure of rigor in that regard. Yes, even the covid vaccine was tested and went through clinical trials.
by Arathorn | 2025-09-03 19:30:26+00:00
for the sake of completeness, we got the DB recovered after about 23h of downtime. postmortem will be forthcoming.

See also

https://www.theregister.com/2025/09/03/matrixorg_raid_failur... https://www.heise.de/en/news/Matrix-main-server-down-million...
by spankibalt | 2025-09-03 19:30:33+00:00
Great form factor but far too overspecialized, which is the norm these days for devices of this class.

I can see it working strictly as a digital notepad and PIM, provided they don't enshittify it to hell with badly designed applications, mandatory subscriptions, and other lock-in garbo. For anything else it's far too weak.

Sad, as the candybar form factor is made for a pen-focused ultramobile general-computing machine designed around standards.
by jibal | 2025-09-03 19:30:35+00:00
> So clearly he doesn't mean UB by the same definition as you do.

Wrong.

> so I don't really care that much about the actual definition of the term.

Yes, it's evident that you don't care what's true or about being accurate.

> Anyway, best of luck in convincing Bill to use the term correctly as well!

He does use it correctly, but his claims that Odin has no UB are incorrect.

Over and out.
by bbanyc | 2025-09-03 19:30:59+00:00
The most significant contribution that DEC BASIC made was the REPL-like "immediate mode" that lets you execute individual statements without having to RUN the whole program. It was copied by both Microsoft and almost every other BASIC implementation since. Being able to fiddle around with "PRINT 2+2" is so fundamental to the BASIC experience that it surprised me to learn that Kemeny & Kurtz didn't come up with it, DEC did. (It came from DEC's earlier language FOCAL, which had an "English-like" syntax and doesn't resemble BASIC in any other way, and probably ultimately from LISP.)
by psolidgold | 2025-09-03 19:31:33+00:00
Farmers spend millions on seeds partly because they are/were contractually obligated to NOT harvest and reuse seeds gathered from the patented GMO plants. While you're correct that resistance traits generally are less effective in F2/F3 generations, they would be committing a crime if they even attempted. Aside from this farmer-hostile position, there's plenty of other reasons to believe Monsanto and now Bayer were historically and continue to be evil. There's a relevant Veritasium video posted just 2 days ago about this very topic and I think "evil" is a very apt description. https://www.youtube.com/watch?v=CxVXvFOPIyQ

Secondly, your claims about organic farming are way more nuanced than you're making them out to be. For instance, the pesticides used in organic farming have way different toxicity profiles than conventional farming pesticides. The argument of "they use more pesticides" doesn't hold water under serious scrutiny.

Finally, you're creating an false dichotomy where everyone who criticizes Monsanto/Bayer must have a pro-organic stance. I am allowed to think that Monsanto/Bayer is evil while also supporting GMO farming. In fact, that's my exact position.
by msarrel | 2025-09-03 19:31:34+00:00
It's like it would just be the end of the world if one American had to think about another American's life. Very disappointing, but then again I guess getting rid of vaccines will be all the rage until the backlash and then it'll be 20 years of we need vaccines and then it'll be 20 years of no vaccines and then... Because we just can't learn anything.
by rvnx | 2025-09-03 19:32:18+00:00
I think you do not understand the value proposition of Zed.

It is an editor made for people who are used to double-clicking individual files rather than opening a folder in VS Code, so they close and open their editor dozens or even hundreds of times per day.

Let's say VS Code takes 5 seconds to boot.

Some programmers may argue: "yes, I spend 3 hours on a project or just leave it open overnight, so 5 seconds per week is nothing"

But here is not the case, it is for programmers who come from Notepad/Sublime/Notepad++/emacs/vi, and who opens a single file and closes the editor right after.

If you work 2 hours, maybe 4 files per minute, this means 120 * 4 openings = 480 openings.

It means you would have wasted 2400 seconds (40 minutes per day!) waiting for VS Code to open (about 33% of the 2-hour work session spent waiting)

Yes, like with Notepad or Zed, you lose some features like Colors or Syntax checking, but still, time is the most precious thing in life.

For users who come from very advanced but slow text editors like Microsoft Word (used in coding exams: https://stackoverflow.com/questions/76102874/single-and-doub... or programming courses: https://youtu.be/0TVugOJtAiU?t=162 ), this is truly revolutionary and life-changing.
by leoc | 2025-09-03 19:32:19+00:00
I assume that it would be clearly useful if your terminal was a slow paper teleprinter. Once you got used to reading listings with the lines in reverse order, which shouldn't really be very difficult, LISTREVERSE would let you start reading from wherever you had got up to in your partly-completed listing, then cancel whenever you'd got enough context, instead of having to guess in advance how far up the program you'd want to look. You could even then print out the same range of lines again unreversed, if you wanted.
by usually | 2025-09-03 19:33:31+00:00
It's interesting to see how much Haskell has changed since this was written. It feels weird not having every Monad be an Applicative Functor. (Sidenote, I really like that you can define a Monad instance in Lean 4 and automatically get those. I guess Haskellers derive this stuff anyway, so it's not the biggest deal)
by thisislife2 | 2025-09-03 19:33:37+00:00
If your account has been hacked, and even possibly misused, the company would be well within its right to take the time to verify everything you say. They wouldn't, after all, want to fall foul of the law in any manner and be liable for something illegal. That said, check the consumer laws in your country - In mine (India), when I wish to file a complain and send such notices to a company (informing them to resolve the issue or else be dragged to court), I generally have to give them a "reasonable" time to resolve the issues (around 15 to 30 days). (And yes, if the company has stopped communicating you, send them such notice / demand immediately so they will have to respond to you - nothing gets a company moving faster than unnecessary legal expenditure and being summoned in court. If they have an office in your country, they are bound by your country's law). (For more on the legal aspect, ask in law.stackexchange.com and consult an attorney).
by hollerith | 2025-09-03 19:34:08+00:00
If I heard somewhere that insects are good people food, I certainly wouldn't go repeating that assertion in public without having tried eating insects at least once.

It is unethical profess a belief in public, especially an unusual belief, but neglect to test that belief when a test would be inexpensive and straightforward.

It is also unethical to propose a radical change to society with only very tenuous basis in reality: people should be able to demonstrate knowledge (and not just knowledge about what beliefs will prove popular or fashionable) before they engage in public policy discussions. If the person I'm discussing with hasn't tried eating insects at least once (preferably a lot more often) he is doing us all a disservice in even engaging in a public discussion of the topic unless perhaps he has deep professional-level knowledge of the nutritional value of insects and the effect of nutrients and anti-nutrients on human health (and "insects are high in protein" alone doesn't begin to be enough knowledge).

Trolling is widely believed to be anti-social. It is approximately just as anti-social to try to whip up a public discussion of some radical social or economic change or some radical change in our daily lives with as little grounding in reality as this discussion of insects as food.
by johnisgood | 2025-09-03 19:34:31+00:00
I posted the link and now the PR is getting filled with comments. Lord. This is why I did not want to look for and post the link to begin with!

Some guy did ask questions I would have asked, at least.

Back to the CURL prefix, what is wrong with it? It is how it is in curl.h and without it, it looks kind of meh. What would the "CURL" distinct type be without the CURL prefix? :P

I hope I did not make a mess just by posting the URL. I will remove it. I do not need more (supposedly trolls) in there and make more of a big fuss than I did on here.
by AuryGlenz | 2025-09-03 19:34:33+00:00
Eh, ours was pretty neat. I say was because my wife has a habit of killing plants.

My mom’s is still going, and she’s made some cuttings that have done well. The glow is super dim, sure, but it’s still neat. Hopefully we can eventually get full size trees with the same effect - the size alone would add a lot of brightness.
by bondarchuk | 2025-09-03 19:34:48+00:00
>"An organism has conscious mental states if and only if there is something that it is like to be that organism – something that it is like for the organism."

IMHO the phrasing here is essential to the argument and this phrasing contains a fundamental error. In valid usage we only say that two things are like one another when they are also separate things. The usage here (which is cleverly hidden in some tortured language) implies that there is a "thing" that is "like" "being the organism", yet is distinct from "being the organism". This is false - there is only "being the organism", there is no second "thing that is like being the organism" not even for the organism itself.
by ndiddy | 2025-09-03 19:35:38+00:00
The Microsoft BASIC language is similar to DEC BASIC, but the actual implementation is completely different. For example, DEC BASIC compiles the BASIC source code into bytecode as it's entered for faster execution, while Microsoft BASIC is a pure interpreter that simply interprets the source code tokens at runtime. You have to remember how different the memory-constrained 8-bit microcomputers were from a PDP-11. Even if Gates looked at the DEC BASIC source code, there wasn't much there that he could have used.
by michaelt | 2025-09-03 19:36:47+00:00
You can see a guy following Dave Gingery's instructions to make a lathe bed here [1]

And as you say, a granite surface plate is needed. Of course, Gingery's books only claimed to set up a metalworking shop starting "from scrap" and "simple hand methods" and that "it isn’t long before the developing machines are doing much of the work to produce their own parts" [2]

Of course, to truly make a lathe from scratch, you must first create the universe.

[1] https://www.youtube.com/watch?v=zPGZg45dGXA [2] https://gingerybookstore.com/MetalWorkingShopFromScrapSeries...
by tomrod | 2025-09-03 19:37:18+00:00
You would need the following cohort size per alpha level (currently 18) at a power level of 80% with an effect size of 50%:

0.05: 11 people per cohort

0.01: 16 people per cohort

0.001: 48 people per cohort

So they do clear the effect size bar for that particular finding at the 99% level, though not quite the 99.9% level. Further, selection effects matter -- are there any school-cohort effects? Is there a student bias (i.e. would a working person at the same age, or someone from a difficult culture or background see the same effect?). Was the control and test truly random? etc. -- all of which would need a larger N to overcome.

So for students from the handful of colleges they surveyed, they identified the effect, but again, it's not bulletproof yet.
by usr1106 | 2025-09-03 19:37:24+00:00
I did self-learned programming on an PET with the half-sized keyboard and cassette deck at highschool starting 1980. After 3 weeks or so I had filled the 7 KB of memory and needed to optimize GOTO commands by rearrangign the code. Every digit in the line number took 1 Byte, so many GOTO 20000 were wasteful. The trick to reveal the Microsoft text was known, but nobody knew what company that was. The PC did not exist yet.

My next step was Pascal on a VAX at Uni. Never looked back to PET or Microsoft. Linux user today.
by CuriouslyC | 2025-09-03 19:37:33+00:00
The amount of weightlifting a strength athlete needs to do to stay near their peak (but outside medal range) is ~15% of a full training workload. People can play instruments once a month and still be exceptional once the pathways are set down. Are you getting slightly worse at direct code jockeying? Sure, but not a lot, and you're getting superpowers in exchange.
by adfm | 2025-09-03 19:37:49+00:00
It's understandable that some people get emotional over politics, but if you look at where the US economy was a year ago, it's not a stretch to say that deporting a ready and willing work force, occupying cities with military force, and invoking ridiculous tariffs can have a direct effect on the market. Aggressive culture war nonsense and poor economic choices consistently wreak havoc on the bottom line for everyone below the 1% year over year. Go look at the last 70 years of economic data and you'll see the dips where you expect them. The current administration is bad for business.
by leptons | 2025-09-03 19:39:42+00:00
I'm a happy PIA user for many years, but I probably won't really trust any US-based VPN with what the Republicans are going to be doing in the next couple of years. They will absolutely destroy all privacy for the "save the children" boogeyman. A VPN not based in the US is the only workaround I can see, and that's if we're even allowed to use them.
by Jimmc414 | 2025-09-03 19:42:01+00:00
Again, another prominent and cited anti-AI study with major methodology flaws.

The AI literacy measures are fundamentally flawed. The 25-item scale confuses unrelated concepts, mixing questions about HIPAA regs, PCI DSS standards, and password storage with actual AI knowledge. Question 10 asks about HIPAA sharing rules, question 5 about payment card standards. These measure regulatory knowledge, not AI literacy.

Each study uses correlational designs while making causal claims. The title itself "Lower AI Literacy Predicts Greater AI Receptivity" implies directionality that cross-sectional data cannot establish.

Study 1 uses 27 countries with massive unmeasured confounds l;ike cultural attitudes toward technology, digital infrastructure, education systems to claim AI literacy drives receptivity Study 2 has a 41.9% attention check failure rate that correlates with AI literacy scores. Authors even acknowledge this creates bias but proceed anyway.

Studies 5 and 6 test mediation through "magical thinking" using cross-sectional data, violating the temporal precedence requirement for mediation. You cannot establish that low literacy → magical thinking → high receptivity without measuring this over time. The Hayes PROCESS macro they use explicitly warns against this.

The "magical thinking" explanation appears nowhere in the preregistrations but is presented as the main theoretical contribution. The explanation is unfalsifiable and contradicts their own data. Study 6 shows people with low AI literacy rate AI as less capable and more fearful yet supposedly use it more because it seems "magical." This is incoherent. why would perceiving something as less capable but magical increase usage?

The biggest flaw is that without establishing what "AI literacy" actually measures, every subsequent analysis is meaningless.
by jfengel | 2025-09-03 19:42:21+00:00
Israel repeatedly accuses Hamas of using such sites as bases for rocket attacks. They claim that Hamas does this precisely to encourage posts like yours: blaming Israel for Hamas' violations of international law.

I cannot validate Israel's accusations, nor can I refute them. I just think it's important to mention them, because if they were true, it changes the interpretation of those facts considerably.

Unfortunately, confirmation of such things is practically impossible, in a self-fulfilling way. At least one side is willing to go to great lengths to deny their own violations. It's entirely possible that it's both.
by rypskar | 2025-09-03 19:42:50+00:00
The problem with blood tests in my experience is all the false positives, skin prick tests are often used based on result from blood tests. But when having many allergies it is normal to only check for the most severe using skin prick tests.

Food diaries are probably good for those that are more experimental in what they eat, the difficult part come when it is a combination of things that give a reaction. The most important is to learn to listen to your body and not buy into peer pressure when someone urge you to try something new that you are not sure about