skysight-inc/HackerNews huggingface dataset:
> ABIs are mostly a convention between operating system and CPU vendors, C compilers have to play by those rules just as any other compiler that wants to output code that can call (efficiently) into operating system APIs

Yes and no. Unix has a very C-oriented ABI because it's written in and tied to C, and since Unix and C won other operating systems have felt pressure to make their ABI C-friendly.

> we could just as well be stuck with Pascal calling conventions instead, which was used by 16-bit Windows versions

If we'd gotten Pascal strings in the ABI that alone would have eliminated one major class of bugs.
> Nobody else knows you use `jj`, so no barrier to adoption.

All my PRs now have branches named "push-kjasdfkhdf", so it's not terribly well hidden. :D
And really who would choose to stay in 1938 Germany if you could leave. Even if you are some rich upper class Herr Doktor Professor, life for the next 20 years in Germany wasn't that great compared to England or the US. Why risk having your children killed paratrooping into Greenland. The world is still quite beautiful and quite full of kind people.
There's a dedicated physical button for it on the Roku remote. Kind of hard to miss.
What makes you think they care?
>but the compiler needs to do memory-unsafe things

sorry, but why?
Assuming all you’ve said is true, why doesn’t every country have an ATC shortage?

> cannibalizing other talent pools

If we accidentally paid ATCs so much that it ate into the investment banking or high frequency trading talent pools I think we’d still be ok
The majority of americans aren't paying much attention and aren't going to notice things are off until things have really gone off the rails, but by then it'll be too late. There's also a lot of "It can't happen here" attitude (apparently because we're special or something) which is exactly the kind of conditions that make it more likely to happen.
This is revolting.
SEEKING WORK

Full-Stack Engineer | React, React Native, Node.js

Location: Lagos, Nigeria

Remote: Yes

Willing to relocate: Open to opportunities worldwide

Technologies: React, React Native, Next.js, TypeScript, Node.js, MongoDB, Tailwind CSS, Docker

Portfolio: angelofpc.com

Resume: https://docs.google.com/document/d/16xRGYfmkKf0_D4iGeq028ZKt...

Email: ace@angelofpc.com

I'm a Full-Stack Engineer with 6+ years of experience building scalable web and mobile applications either as a frontend, mobile or backend developer. As the Head of Engineering at Rumi Africa, I've led the development of high-impact products, solving real-world problems with React, React Native, Next.js, TypeScript, and a strong backend foundation.

Open to opportunities that challenge me—whether full-time or contract—where I can contribute to high-growth products and teams. Let's build something great!
Court Orders Brazilian Nationals to Pay $128M for Fraudulent Commodity Scheme
Nope, the president has the power over federal agencies. You might argue this wouldn't be something he could do if he didn't specifically campaign on this issue, which is usually where the line is drawn. But the fact that he DID campaign on this, and that the president DOES have the power to such a thing, means he can and has every right to.
> There is no corresponding popular replacement for C that's more minimalist than Rust and memory safe.

In the real world, memory safety is not all-or-nothing (unless you're willing to concede that Rust is not safe either, since unsafe Rust exists). I'm working on an embedded project in Rust and I'd MUCH rather be using Zig. The only safety thing that Rust would give me that Zig does not is protection from returning pointers to stack-allocated objects (there are no dynamic allocations and no concurrency outside of extremely simple ISRs that push events onto a statically allocated queue). But in exchange I have to deal with the presence of unsafe Rust, which feels like a gigantic minefield even compared to C.
Yes. I think thats true but possibly a result of the strategy to make it compelling to move into the ecology. "Brought to you by apple" would be more openly "meh, you can make other choices" -Apple TV for instance, drives fine through devices able to do the API calls with apple approved client software, its not "sorry go buy an Apple TV" only.

Apple don't sell the Roku or Chromecast devices, basically. So, for Apple TV it's clear you don't have to be iFriendly only.

Probably I'm seduced by how amazingly cheap 1TB of Apple cloud is, compared to the others. Its a LOT cheaper than Google 1 or Microsoft's offering, discounting all the other side benefits.
Palantir, for one?
Somehow this reminds me of my old physics professor, who often had simplistic, almost boring explanations of things, like jiggling atoms making friends with each other, or how a train stays on the track.

His name was Richard Feynman.

https://www.youtube.com/watch?v=nYg6jzotiAc

(Highly recommended video.)

I should also note that "teach me something" was intended to give the candidate a chance to be the expert at the beginning the interview.

It wasn't something they would be judged on, it was an ice-breaker. And a fun one, based on the feedback I got from candidates.
There’s definitely relationships and cross pollination between genres, but that’s why the lack is concerning to me. It doesn’t directly matter to me if little new shows up, but indirectly I’ll be worse off.

> I don’t see any signs that this evaluation has ever stopped or will stop.

It wouldn’t be difficult to name something as new if there was a lot of meaningfully different new things to name.

Now I’m not saying things will be static, obviously we people will create. But I think it’s clear things have slowed down noticeably, and that means something really has been lost.
"We sleep safely at night because rough men stand ready to visit violence on those who would harm us"
No center party. Arguably the eligible, but non-voting share (~36%!), could have made it happen, but alas such choice does not exist.
Hey thank you for the thoughtful response.

I didn’t mean to say that serverless is the way. I was just talking about AWS in general.

Although serverless is a broad category that includes Aurora Serverless, which does has trade offs but it’s a good choice in some cases.

I also like Step Functions a lot.

EventBridge for an event bus.

I’d even put ECS into sort of serverless category. I don’t manage the underlying servers and only care about the abstraction at the container level.
I believe that what we're not accounting for is the belief among many wealthy people that scientific research and all other intellectual labor will soon be automated by AI.

I believe that what those wealthy people aren't accounting for is the need for some class of humans to act as a translation layer between the expert AI systems and the rest of us in order to allow the discoveries and results to percolate through human institutions.

Or, rather, they may be underestimating the bottleneck that will be introduced by trying to hoard all of those results within their own circles of trust and influence.
out of ~18000 EPA employees only 1000 might be fired for being wasted space? That doesn't seem problematic at all.
> These "regular people" that you seem to condescendingly speak about

There was zero condescension in my tone or intent.

I put “regular people” in quotes simply because I think most people who do follow the news absolutely don’t realize that the vast majority of people don’t.

A simple litmus test for this is to ask random people you meet outside of your personal social and professional circles (e.g., the front desk person at the gym, a cashier at a grocery store, a rideshare driver… whatever) a simple question like “Who are our US senators?” or “What is the NIH?” I’ve done this, and the sentiment was largely “don’t know, don’t care”.

This isn’t a criticism. It’s just an observation that some issues that some folks on HN care about (e.g., details about how lesser known parts of the government function — for example, what’s happening at the NIH and NSF) just aren’t on the radar for large swathes of the population.

> absolutely notice it at the pump and at the grocery store. They aren't mindless robots.

I think we agree on this, right?

And my point is that price changes for most things won’t hit immediately.

1. There have been delays in most of the tariffs.

2. The impact of some tariffs will take longer to hit than others. Fresh food will be fast. Goods with longer shelf lives canned goods, alcohol, and prepared foods might take a while.
Nukes haven't yet wiped us out. They still may.
C programmers have long suffered the cumbersome ritual of struct manipulation—resorting to C++ merely to dress up structs as classes.

Zig shatters that with comptime and the 'type' type.
I don't know why that's relevant but I'm willing to bet you're referring to a popular science myth about short lifespans

Yes lifespans were extremely short on average in Medieval Europe which faced constant famine and disease from peasants living in such close conditions with animals.

But medieval europe isn't the whole world. Hunter-gather lifespans varied greatly depending on environment but the modal lifespan is usually around 70 years old. Modern archeological evidence shows us that people living past 100 was far from uncommon even 1,000 years ago:

https://sci-hub.ru/https://doi.org/10.1002/ajpa.22329
Most people will not understand how awesome your comment is, and if I could, I would triple vote you up.
> Trump is literally for completely ridding Gaza of the Palestinians so Israel can colonize it. An ACTUAL genocide.

This was the goal of the Biden administration. The difference now is that without Israel demolishing Gaza every day, the resistance has demonstrated they cannot be dislodged. Trump has no credibility. They simply cannot do it and both the U.S. and Israeli officials that enabled this are war criminals that should be prosecuted immediately.
The idea of using a smaller version of the same (or a similar) model as a check is interesting. Overfitting is super basic, and tends to be less prominent in systems with fewer parameters. When this works, you may be finding examples of this exact phenomenon.
And does that change their behavior or their votes?
Things are very black and white these days, no room for shades.
The issue is not with the "Java" trademark (also owned by Oracle), but the "JavaScript" trademark, which was issued to Sun in 1997.

JavaScript was released in 1996... and not at Sun.

i.e the Language and name both pre-date the trademark.
My understanding is that this is a distinction that doesn't make a difference? Without a residency, can you become a doctor?
I'm looking forward to a Cursor-like experience but using voice - so we can discuss code changes verbally, as if we were pair programming. honestly I'm not sure why we don't have that yet.
there are no profits like war profits
there is nothing usual like people dying
Is it possible that eight graphics cards is the most practical configuration? How do you even set that up? I guess server mobos have crazy numbers of PCIe slots?
Mechanically Powered Flashlight
I started coding in the early 80s, so yeah, indeed alive back then :)

And I still respectfully disagree with you
Genius. You give him the app, he gives you the outrageous $10 per week subscription fee!
Quite the opposite.

If you own a disproportionate amount of INflationary currency, you are, you know, still a rich person who can afford investments, investment consultants, tax optimization experts, have preferential treatment from banks and personal relations with the government employees, so you're good anyway.

Whereas if you're poor, you don't even have a chance to save enough to invest a little bit, because whatever you save today becomes useless paper tomorrow, so you're forced to spend, thus enriching service and goods providers, that is the rich.

In a deflationary currency you actually have a chance to save some money for an investment, plan for tomorrow, or even next year, and not spend everything today while money still have today's value.
The wealthy will just take their money and leave the country.

And for all you HN readers supporting these massive changes: you'd test changes beforehand and plan their deployment carefully if this were software. So why why do you support explicitly not doing those things when the livelihood of 300 million people depend on the economy being stable?!?

And before the inevitable derail or whatabout attempt: Don't play political games with people's lives.

And, again, everything is political, including every aspect of discussions on HN.
Are you asking about the Nazis in Germany? The first major book burning was in Berlin at the Institut für Sexualwissenschaft (Institute for Sexual Research) where they burned thousands of books containing information about, among other things, LGBT people.

Or are you asking about the current situation? They’re trying to burn all of it —- any research papers funded by the NSF or NIH.
We could also rebrand it as Js and it would be the funniest thing ever. Few things would make me happier than seeing Oracle being screwed by something that's technically correct, but clearly nonsense to every living human being.
It's a luxury belief to think you won't one day be scanned by an AI to determine if you're killable or not
You have no evidence to back any of this up. You're just trying to flood the zone with bullshit in order to smoke screen the destruction of our liberal society. And I mean liberal in the classic sense of holding the truth paramount in science, law and society.
The last days of the American Orange juice
Honestly fair enough. Pay package over principles does pretty well describe the policy of far too many of the colleagues I've worked with over the years.
<< I also not see an issue with changing a word that has a bleak history with one that hasn't, it doesn't remove anything from people

I will be very blunt. You are simply wrong. Not just inaccurate, but wrong. Not technically wrong, but wrong. If it removes word, it removes something. And since "something" is far, far removed from 'not anything'. You are factually wrong. As in, you cannot get more wrong than you just did. Fucking QED.
A few countries may not want him after this.
As much I deeply dislike Meta, it's not the same. I can simply open the Play store install facebook or Instagram. For the Apple walled garden, I need to spend $800+ USD
If the first part of your description is true, then the second needs corrected by replacing the "not...or..." with "therefore...and...".

"Insane from frustration" explains, rather than contradicts, "unpalatable" and "toxic".
That is ironic, given how the whole push to get Apple to support RCS came from google in the first place. They had that website with the open letter to try and tell Apple that supporting RCS was in everyone’s best interest and would enable Apple and Android users to be on even footing, etc etc.

But then oops, turns out Google’s on wireless service doesn’t even support it. Maybe google didn’t think Apple would call their bluff?
It also polls, it just does it as part of the OS. Power saving by the OS can often interfere with apps like nfty that want a long-running background process, especially if they haven’t been opened in a while.
It does imply a potentially interesting algorithm though:

Show all of the women to all of the men. From this you get numbers on which women are the most highly rated. Then, show women a) men who are at the same percentile as them or below and b) the smaller number of men who have already liked them.

The result is that 60th percentile women end up primarily liking 60th percentile men and so on, because they're the highest rated men they're typically shown, and they're going to pick the top 5% of whatever distribution you show them.

Then you end up with good matches, instead of having all the women match only with the 95th percentile players who don't want a serious relationship.
I hope the dev sees this, it really should be addressed. Hopefully, the wikipedia api has considered this.
As a former "staff engineer" these executives can go and have their careers and leave people who want to have code they can understand, reason about and focus on quality software well alone.
There’s a bit more colour on the content of the argument from the other side: https://handmade.network/blog/p/8989-separating_from_handmad...
I think you misread what I was saying. Hard power is really costly to deploy. It can work, but it is incredibly expensive and the U.S. couldn't even suppress resistance in Iraq, Afghanistan, or Gaza on a durable basis. Blunt deployment of these techniques will cause the U.S. to lose friends, territory, and civil unrest as the treasury drains and life domestically just gets worse and worse.
> And, yet, if you like one, there's a very good chance you like the other.

Among my friends I know several people who are very enthusiastic about board games and several who are very enthusiastic about craft beer, but there's not a particular noticeable overlap. Personally of course I am very into board games and I don't drink at all.

> I would argue that C is not a minimalistic language either. There is a lot under the hood in C.

Nah, C actually is small, that's why K&R is such a short book. It makes enormous compromises to pull that off, but presumably on a machine where 64kB of RAM is extraordinary these compromises made lots of sense. C23 is quite a bit bigger, for example "bool" is now an actual type (albeit implicitly convertible) but still small by modern standards.

There really isn't that much "under the hood", it's often just the least possible moving parts that could possibly have worked.

a[b] in C++ is a call to a member function a.operator[](b) -- arbitrary user code

a[b] in Rust is a call to core::ops::Index::index(a, b) or, in context IndexMut::index_mut -- again, arbitrary user code

a[b] in C is just a pointer addition of a and b - one of them will be converted to a pointer if necessary, and then the other one is added to the pointer using normal pointer arithmetic rules
How is it woke nonsense to not want to create a weapon that probabilistically determines if a civilian looks close enough like a bad guy to missle strike them?
yeah. just two days ago:

https://news.ycombinator.com/item?id=42910829
Yes, but this is not the way to go about enacting change. This is just carnage to prepare for tax cuts.
Who is to say a wielder of a kitchen knife is not "morally bankrupt" - whatever that means.

In my garage, I have some pretty nasty "weapons" - notably a couple of chainsaws, some drills, chisels, lump/sledge/etc hammers and a fencing maul! The rest are merely: mildly malevolent.

You don't need an AI (whatever that means) to get medieval on someone. On the bright side the current state of AI (whatever that means) is largely bollocks.

Sadly, LLMs have and will be wired up to drones and the results will be unpredictable.
> Instead, he's directly modifying production without any CI checks.

Or code reviews. Or audit trails. Or anything other basic safety guarantees that even 6-people startups have.
In my city it's an underpaid work-a-day job that half of them hate. There is something about being trapped that can make any job sick the life out of you.

I remember a former CEO who would come into work each day and let out a heavy sigh before unlocking his office door. I learned that he was trapped in the job until he retired for various reasons...most of his own making.
Ah! That makes sense.
If anything their trick is in how they describe the storage tiers on their website[1]:

> $0.99/mo for 50GB: Storage for thousands of photos, videos, and files.

> $2.99/mo for 200GB: Great for family sharing or larger media libraries.

> $9.99/mo for 2TB: Plenty of space for all the family’s photos, videos, and files.

Other than the $0.99 tier, these storage numbers are comically low for the uses cases Apple describes in plain English. But that's par for the course with Apple... An arm, a leg, and your firstborn for storage and RAM upgrades. As in hardware, so in SaaS cloud storage, I guess.

[1]: https://www.apple.com/icloud/
>Microsoft support lifecycles are no joke.

Except for Mail and Calendar that they randomly decided to murder and replace with some Outlook webapp garbage.
They don’t need anything else though. Technological advancements helps society as a whole but if you have more money that you could ever spend who cares?

You can buy another countries tech if it benefits you or just move.
> USA is a place where you can go from $100k to $100m vesting if you are lucky. That very few do achieve this isn't the point: you cannot do it, in almost any other economy.

That's a kind of lottery-mentality that Europe doesn't want to attract anyway.
Gabbard's favorables are +43 among Republicans and RFK Jr.'s favorables are +71 among Republicans [1].

[1]: https://d3nkl3psvxxpe9.cloudfront.net/documents/econTabRepor...
Here's a thought: laid-off tech workers should encript every database and hold the keys for ransom. Or just until these jokers are nullified.
I just use the CLI, even when using IntelliJ. I may be wrong, but JJ seems to have recently moved to a new model where your most recent change is (always?) stored in git as "unstaged". That means when you use an editor, you can be using the CLI to add a description, diff, or other things, and the editor will still show all the UI hints about changes, let you see the diffs there, revert there, etc. You can blame, see history, everything. There's almost no need for a dedicated plugin.

When I first started using jj, I remember just doing a "jj st" would commit everything and I'd lose all my editor support. It was pretty much the only part that got worse after switching. And now it's "fixed". If anyone knows more about jj than me, I'd love to know if I'm right about this, or just hallucinating. :D
'The Difference Between God and Larry Ellison[0]', Mike Wilson. It's a worthwhile read, and I think the joke is funny.

[0] - God doesn't think he's Larry Ellison
Harmonic Loss Trains Interpretable AI Models
The lesser evil is still evil! I do know I've seen a lot less dead children since the Biden admin ended.
If your engagement with politics, civics and public policy begins and ends with how much groceries and gas cost, then you are the perfect consumer, and something less than a thinking, rational human with agency and awareness. What is a human without curiosity or critical thinking, but a biological consuming robot? Which incidentally is what the new department of education will try to create a population of, by destroying public education.

Edit: Scratch that, they plan to abolish the department of education
Wow, the site is really well done. I wonder if that is really what things looked like. Things have changed.
> It makes jj modal, and one of the things I most appreciate about jj is that it is not modal, you don't have a separate staging area or stash or anything, it's always in the same consistent state where you can do the same set of things.

Staging and stash are modal--YES! I'm going to steal this.

I've been trying (and failing) to explain what I hate about staging and stash for years and this explains the issue so succinctly.
Amusingly, I've never heard of either of those. Partiful is much more oriented towards less "professional" parties, it's replacing what was the facebook event segment of a lot of my social circle event organizing.

I'd be pretty peeved to spend any money on such a service, and many of my friends simply couldn't.
most wars after ww2 were made by…?
> How does a government become more fascist by spending less money and having less "employees"?

Fascism isn't a spending level (and because corporatism is an element of fascism and blurs the lines between public and private institutions supporting the governing ideology, the level of resources that are formally in government is particularly irrelevant to fascism.)

Also, employees are countable individual entities and not an undifferentiated mass, so fewer, not less.