skysight-inc/HackerNews huggingface dataset:
Neat! Looks like the closest equivalent in your tooling would be pe2obj, which repacks a PE executable as a COFF object file.

Unless I'm mistaken, it doesn't seem to do anything in particular w.r.t. relocations, which is the tricky part about delinking. My educated guess it that repacking might be enough for purely self-contained position-independent code and data, but anything that contains an absolute address will lead to dangling references to the original program's address space.

My tooling recovers relocatable section bytes and recreates relocation tables in order to export object files that are actually relocatable, regardless of their contents.
> In the EU under GDPR you have to disclose within 48h

72h actually, but yes, data protection and breaches to sensitive personal information is taken very seriously in the European Union and its legislation.
Earnings for contributing to human knowledge also needs to be higher, which is why lots of people don't choose those paths and have to commit to grinding corporate ladders.
Holo v0.7 Released – What's New and What's Next?
I bet those two places were swimming in money then, as Southern Europe and Latin America are not regions where most developers are swimming in money, US style.

To put this in perspective, in Portugal that would be about two months salary, assuming running expenses, where minimum wage is about 800 euros, and top jobs in IT pay around 1 500 euros after taxes.

Everyone that owns a Mac tends to buy them in on credit, or with bundles with their mobile/cable operator, which are anyway credits in disguise.
The worst thing about CSV is Excel using localization to choose the delimiter:
https://answers.microsoft.com/en-us/msoffice/forum/all/csv-f...

The second worst thing is that the escape character cannot be determined safely from the document itself.
In retrospect, it makes sense that fastest general-purpose inflate implementations can be beaten by fine-tuning for the kind of specific non-text data found in PNG images.

The Rust PNG crate took the same approach: https://lib.rs/fdeflate
Oh yeah. This is the big open secret. Theft is way up with these. It turns out that when you take people out of the equation and combine that with prices going up, a lot more shoppers figure it is only natural to compensate themselves a little. Just some little things you can plausibly explain as having overlooked them if someone finds out. Buy three chocolate bars, scan two.

I have no idea what the next iteration will be, or if this is considered acceptable in terms of profits.
I have different reasons for avoiding AI.

I enjoy understanding what my programs do to the deepest level, so making or using AI are both boring; they remove the fun part of programming and leave only the boring parts (mainly debugging). I haven't liked the current ML field since the beginning (early 2010s in my case) for this reason.

I want a tool, not a slave. I don't want it to be "smart", but an extension of my body. A thinking body part is always more annoying to deal with, because you have to reverse-engineer what it's doing to get it to do what you want.

I don't think this reasoning applies to everyone. I think it's fine for other people to use ML algorithms. I just don't want them myself.
> Its like when you hear a conservative pundit claim that all antifa are weak people who need extra genders, and then in the next breath complain that they are an effective, brutal, brick throwing, pundit punching street militia.

Those two aren't mutually exclusive.

I haven't met many (any?) Antifa members and wouldn't begin to categorize them, but a person can both want non-binary genders and throw bricks.
If it doesn't, HolyC might
Those automate things that humans find tedious. Modern AI automates things that humans find give their lives meaning. If we automate creative and intellectual work, what else is there?
Of course that's an issue - but I don't think it's the main reason.

If you go back in time to when the original super market designs were made, prices where on items with printed labels and the person at the checkout actually did the adding up by entering the numbers!

ie checkouts originally existed because adding up to total cost was a non-trivial job, and then you had to hand over cash and somebody needed to calculate the change, work out how you split that into the notes and coins and count it out.

Overtime these steps were automated way - first with barcodes for cost totalling and then both electronic payment methods and payment machines that take cash and automatically give change.

Then the job just became swiping the items across the barcode scanner and pressing a couple of buttons to enable the electronic payment and it took a while for people to realise the original reason for the job had gone and customers could do it themselves.
I agree with boycotting AI, and personaly go as far as refusing to ever speak to a voice recognition system, as one comenter here put's it....I picked my lane
and sure it's sometimes difficult, and I feel a bit bad for forcing and blundering my way through
to the human who then has to deal with my obstinence.....some of who...are truely outraged at my flat out refusal to just "go along to get along"
though to be perfectly honest, I am a pragmatist and so will exploit whatever technology that becomes main stream, for my benifit......but at one remove.....through business only services and identities that I have.
And as a hard core refusenick, I can see how sophisticated fingerprinting accross different platforms has become, and how there are various
AI's getting better at faking that it is a human presence attempting to interact, which with, what?
5 billion people on line, trying but now failing to connect because of AI out clicking them, there is a very real chance of things going horribly wierd and becoming non functional.
> And finally, who and why hired those bad people in the first place? Or did they become bad after they were hired?

Often good people become bad for common corporate reasons:

1. They are hired with 100% benefits and slowly benefits are taken away, effectively a paycut (e.g., higher health insurance premiums, higher co-pays, no more educational reimbursements promised on offer letters)

2. They are not given pay increases in line with cost of living (sometimes given no pay increases) despite company products costing more with inflation and despite growth (employees arent dumb and notice this)

3. Promotions are popularity contests, not based on merit, and ambitious engineers realize merit doesnt matter and clock in/out w/o care
That's not actually true.

Many times in corporate environments you don't have permissions to do that, and let me tell you it's a pain when you 5 layer down a RDP rabbit hole to figure out which locale you're using
MCP is basically commoditizing SaaS and software by abstracting them away behind the AI agent interface.

It benefits MCP clients (ChatGPT, Claude, Cursor, Goose) more than the MCP servers and the service behind the MCP servers (GitHub, Figma, Slack).
With open models this isn't as true. The weights are local, you bring your own compute, there's nothing between you and the model. Regarding what is a better result, personally I encourage you to define what a better result is in an evalset and then optimize against that. Agree that having no criteria is not a great situation to be in.

This was the main point in a tutorial I did about a month ago now showing how to make a simple AI app using gemma, though the principles hold for any LLM.

https://www.youtube.com/live/9zM_93mYdu8

Hope this helps!
I think that the concern that AI will take away creative jobs is missing the forest for the trees. I want to write more about my thoughts on this but the gist of it is those jobs may become rarer, but that doesn't have to mean that creative endeavors will cease. I think we need a broader reimagining of what employment means to individuals and to society.
I got their point and disagree with it because it's a highly cherrypicked example used to broadly dismiss a real and valid concern
> You can't trust it to not tell you to poison yourself, or invent people/things that don't exist, or make up stories about people that _do_ exist.

My mum was a big beliver in homeopathy and Bach flower remedies. Kept sneakily dosing me and my dad with one "for memory". She ended up with Alzheimer's just shy of 20 years younger than her mum.

I could name a lot of elected officials over the years that made up stories about people, the hard part is picking one sufficiently uncontrovertial that nobody will object to the example.

What matters is the rate at which these things happen, given AI is now sufficiently competent at presenting as a human to be a problem for those who need to know they're discoursing with a human (job interviews, grading essays, is this video call really with your relative who really needs an emergency payment or is it all fake, political propaganda).
This isn't always a bad thing because microservice architecture isn't always the best solution.
Oh I do know a few people who legitimately don't use the internet and still participate in society. Its more possible than it seems when most people are online constantly.
Putting aside Waymo specifically for a second (whom I believe is the leader in the space, but also self operates their own custom cars).

If the current state of commercially available ADAS was dramatically reducing accident rates, then Teslas etc would have lower insurance rates. And yet they instead have higher insurance rates.
Hence my comment:

>The counterpoint to that would be that all these tools are gonna end up sort of the same and there won't be a way to differentiate.

I mean, I have LLM preferences, but the competition does force a downward pressure on the market. The competition benefits me but not OpenAI.
and just when you think you know it all it will get a major overhaul. Then there will come another language that compiles to JS, and then that language will die out and you have to rewrite your code into the next language that compiles to JS.
I am not a big fan of Kotlin, given its community specially in Android circles, but the language is there as better Java.

Compile times might be an issue, I know it was an issue in the past.

C++ can actually be quite fast to compile, if the right decisions how to approach the build infrastructure and code styles were taken, which usually is not the case, hence its fame to slowness.
What’s political activism?
Yes because users can read the data themselves and don't need a programmer.

Financial users live in Excel. If you stick to one locale (unfortunately it will have to be US) then you are OKish.
My impression from the internet is that the US is particularly weak on this - people talk about tickets for DUIs like it's not a big deal.

In the UK you get a minimum 12 month ban, an unlimited fine (which are based on income and have been quite big in the past (Dec of Ant and Dec got an £86000 fine). I don't think this approach is uncommon in Europe.
I don't think taking how long something took to debug in number of days is at all interesting. Trivial bugs can take weeks to debug for a noob. Insanely hard bugs takes hours to debug for genius devs, maybe even without any reproducer, just by thinking about it.
In most cities, public transport service frequency and coverage has expanded massively. So they halved the workers per bus and doubled the number of busses.
These articles are gold, thank you. I used your gemma one from a few weeks back to get gemma 3 performing properly. I know you guys are all GPU but do you do any testing on CPU/GPU mixes? I'd like to see the pp and t/s on pure 12 channel epyc and the same with using a 24 gig gpu to accelerate the pp.
Show HN: QuasarUI – Premium components and templates for quasar framework
QuasarUI - Premium components and templates for Quasar framework ( Vue js / Nuxt) to speed up your project development You will get access to 200 premium components and 2 advanced templates built using Quasar.
Wait until you hear about the post-COVID rates of lawlessness in the US with uninsured and/or unlicensed drivers on the road..
Aiko: Japanese Language AI Tutor
I used it heavily in 2006 and the UX learning curve was certainly a steep wall, but once broken through it became quite intuitive, even back then where everything looked like a Space Shuttle cockpit.
Waymo does not have remote operation capability. Here's a blog post from them explaining how "fleet response" works:

https://waymo.com/blog/2024/05/fleet-response/

It's possible to put the car in manual mode, but that requires a human behind the wheel.

I have a Tesla myself, and while it's a great car, it's a long, long way from actual autonomous driving and their own stats bear this out: it can manage 12-13 miles without driver interruption, while Waymo is clocking ~17,000. Hell, where I live, Autopilot can barely stay in lane.
@jevyjevjevs,

Can you add rss feed to your site blog? I found few of the articles interesting and helpful. I would like to subscribe but I don't see rss or email subscription.
Beer CSS allows you to implement Material Design 3 UI with overwhelming speed
Actually it can and it is. Build system dependencies, especially ones that apply to all packages, are something that concerns the distribution as a whole and not something where each developer can just add their favorite one.
They’re maybe more convenient for the shop but the lines seem equally long where I am as people aren’t as fast as a cashier. I don’t notice any difference in efficiency other than I now need to scan and look everything up myself. So a net loss for me.
Precisely - even insurance doesn't have the fat tail of awful driver data because they are disproportionately driving around uninsured illegally.
Time is not the driving influence of forest carbon storage, study finds
These will also almost certainly by targeted by the EC for reciprocal tariffs (they were in minihands' first term), so European importers are likely shifting to other lines in advance.
I always refer to them as “quantum bugs” because the act of observing the bug changes the bug. Absolutely infuriating. I like “heisenbug” better. Has a better ring to it.
no it doesn't, you just diff against the real source code. probably something more fuzzy/continuous than actual diff, but still
I don't think we have a different usage based on the label "intelligent" or "not intelligent". I would leave this discussion to (armchair) philosophers, and focus on the utility and risks - which are exactly the same, regardless of the label we put on the box, because the products in the box do exist and act in the same way. An automaton with access to the red button can kill humanity just the same as an AI with access to the red button - the problem is giving it access to the red button, which the AI fans often seem all to happy to give.
Europe doesn't dictate US policy. As for being aligned with Russia? It's Europe that is abandoning the foundations of Western Civilization, not the US. Further, the US has always been Europe's big brother that insured that no bad guys picked on them. It's time for Europe to grow up and defend itself or at least pay for what the US provides.
Nein Nein Nein. Nicht gut. Hans lass sein. German in Programming seems like the worst idea ever made.
DampfSchifffahrtGesellschaftsVertragsKlasse = nil
Midwest United States we used to use the word Berk interchangeably with times we would use the word asshole.

I never really understood why, but now that I understand it's rhyming slang I'm even more confused as to why we did that.
Piranesi's Perspective Trick (2019)
And now we have a machine to channel all those mistakes/lies!
Worth noting how much the quality of each tier of Uber has degraded as well. In 2025, Uber Black car/driver quality is like Uber-X of 2019. Not unusual to get in an Uber Black with blown out shocks, smelling of cigarettes and streetcart food. Reminds me of yellow cab days.
Do What I Mean (DWIM)
Gigantic (A Tale of Two Johns): A Movie About They Might Be Giants is available on YouTube at https://www.youtube.com/watch?v=6LaAgpV5UAM
> Anecdotally, only one person I talked to was willing to admit that they would have voted differently if they knew what was actually to come (which they should have given the first take at his presidency.)

One interesting thing that showed up before the US election in 2008 was the bizarrely small number of people claiming to have voted for Bush. It was a big enough effect that it messed up the polling to some extent. Some unhappy Trump voters are likely claiming not to have voted, now.
I have used blender plenty, I don't think it's mega intuitive, but it's not "I need something else to do the thinking for me" level hard.
Private Data and Passwords of Senior U.S. Security Officials Found Online
I'd also add creating a Trust is relatively easy and the elderly can continue living their life as they normally do. The Trust will then own the house, assets, etc., with distribution instructions included.

In support of the point above, after having to arrange housing and care for elderly relatives in that stage of life, I found assisted living significantly more expensive vs. paying a care agency to have someone live at home in the United States. You get the added bonus of more accountability of a standard of care and ensuring loved ones are being taken care of. Talking to the assisted living facility, it sounded like most of their residents were using insurance.
Whatsapp is dominant in most countries in world, it's not overstating. Your 3 country example mean nothing in comparison.
Which country is your company based in? And which countries are you selling your services to?

Legal/tax things are always different in every country. B2C also makes things a lot more complicated. Overall, lots of sharp edges to look out for.
auto is insane seeing as how it's already a reserved keyword in C.
Is libel free speech ?
Organic Maps Leaving GitHub
It used to be in c++ too and I have never even heard of a conflict this caused
> Go watch CGI in a movie theatre and it's worse than 20 years ago, go home to play video games and the new releases are all remasters of 20 year old games because no-one knows how to do anything any more.

Even more glaring is TV shows, where you now get an 8-episode 'season' every 2-3 years rather than the old days of 20+ episode seasons every year, often non-stop for 5 or more years.

It's not so much about capability/competence as pushing production values to unsustainable levels. You could get away with much less expensive VFX, sets, and costume when filming in standard definition. Now every pixel is expected to look flawless at 4K.

Another more controversial factor is that everyone brings their politics/activism to work and injects them into everything that they do. Now everything has to be pushing for social change, nothing can just be entertainment for the sake of entertainment.
Also dont forget about deskilling. Right now its fine because you are able to debug. But it would get gradualy lot harder if you are not flexing that muscle.
A great first step in getting Rust in the high-integrity arena with the likes of Ada/SPARK. First, a specification, and then tooling to allow for formal verification ala SPARK. My current project chose SPARK due to its tooling and legacy applications in the high-integrity, high-assurance demands of the mission-critical sector. Hopefully, there will be a stable version to avoid having to update the Rust spec. too often. SPARK 2014 is the latest version, and it is based on Ada 2012. Stability leads to wider adoption for these types of applications. I also like the cross-pollination going on between Rust/Ada/SPARK.
Why should one trust her? What's her full name and the reason for deferring to her expertise?

And yes I'm aware her posts have made it to the top of HN many times in the past. That I've seen, they've all been unhelpful vague-posts like this one.

Maybe she's actually a real expert I should be listening to! But layer upon layer of vague "if you know, you know" do not make that case.
Practical Programming: Developing programmed instruction (1966)
EU applying import tariffs definitely helps, but Canada is the single biggest purchaser of American export products. Something Americans on the whole don't seem to know. The cancellation of all wine & liquor purchases is absolutely being felt but what is remarkable is the degree to which the American press is doing its best not to report this connection.
Could be. But these two data points are from today and 2 days ago.

"Microsoft ditches more AI data centre leases as spending bubble looms" - https://www.capacitymedia.com/article/microsoft-ditches-more...

"Alibaba chair warns of AI data centre bubble amid massive buildouts: report" - https://www.capacitymedia.com/article/alibaba-chair-warns-of...
Nice templates are Good
Scooter v0.4 – glob matching, editor integration, performance improvements
On a small point, from what I understand, I think full credits must be given to JG on MD it seems to be his own idea and implementation, my recollection of what I heard him discuss about it on his podcast in the past, was that Aaron Swartz helped him with some ideas and notes.
Is Tesla’s higher insurance rate not related to them being more common targets of vandalism?
I belive the claim is that *saying* "only weak people need extra genders" is incompatible with also *saying* "they are physically dangerous due to capacity for violence".

The comment does not itself appear to be making the claim "wanting extra genders is weak", but rather is criticising those who do say that.
That is great QAing. It also speaks to why QA should be a real role in more orgs, rather than a shrinking discipline. Engineers LOVE LOVE LOVE to test the happy path.

It's not even malice/laziness, it's their entire interpretation of the problem/requirements drives their implementation which then drives their testing. It's like asking restaurants to self-certify they are up to food safety codes.
No, I mean, what do the Edera developers do differently, in order to provide more robust foundation with this new container runtime called Styrolite? They still use Linux namespaces, as far as I can tell from TFA.
> I refuse to use them, as the only reason they exist, is to fire cashiers.

Jobs are not supposed to exist for the sole purpose of generating paychecks. There is supposed to be real work that needs to be done.

A "dig a hole and fill it in" job is a symptom of a society unable to benefit from it's own progress.

Other animals don't do busywork as a means of survival.
Thank you. Theso are excellent. I'll be coming back to this comment often until I internalise it all. And I don't even write in public, but I want to improve, for work, and for myself.

Ps: the irony on the second paragraph of the third point wasn't lost ;)