skysight-inc/HackerNews huggingface dataset:
I don't think that System Dynamics modelling tools offer the depth of control over the governing equations that Modelica has. In addition, Modelica has a nice standard library with many physical components that you can link together to form a system.

In short, Modelica is better for simulation well-specified physical systems. System Dynamics is good for simulating the approximate behaviour of larger, often poorly understood systems.
TikTok asks Supreme Court for emergency order to block a US ban unless it's sold
De Gaulle was a general not a politician, though. Until he went to England instead of surrendering like most other French generals and politicians.

Not exactly a career path that’s easy to follow in any stable western country. You can’t really just jump from the military to government regardless of how capable and qualified you are.
> Create perfect Christmas and New Year messages for your loved ones

Still not sure if this one is a joke.

Trying to outsource love to a machine is surely strong evidence that
you have none.
Most software running on w Linux server are not running in a container, which itself has (minimal) resource overhead.

Unless you are talking about VMs in cloud computing, but even in those cases the VM is usually abstracted away and the end client only sees a VPS (e.g. with EC2 or GCE).
the greens could always use more votes
I have always believed difficulty is inherent to the problem. Regardless of whether that solver is a machine or a living organism.
Maybe I am tainted in the same way since I studied complexity theory.
The term ‘computer’ originates from humans trained (and paid!) to explicitly do lots of math, so it seems to be.
checkrestart doesn't tell you to reboot after a microcode/kernel update, or restart a Python program after a module gets an update. needrestart is a better alternative to that.
A battery detection automation really helps with the maintenance (even for AA/AAA): https://community.home-assistant.io/t/low-battery-notificati...
It's so fun to watch go devs rediscover all the patterns that they so happily threw out in the beginning. It's like watching a person grow up from a sunny little kid to a mature disgruntled alcoholic.
It is a very interesting counterpoint to the line throughout this discussion that the UK is some kind of oppressive state, yet you state here that in the US a cop can arrest people just because they want to. That would be an extreme edge case in the UK. Constitutional freedom of speech, and a paramilitary police force that can ignore the law.
1. Passkeys are unique, so no more password stuffing attacks.

2. Passkeys can't be to short, in contrast to passwords

Passkeys essentially remove almost all risks for websites and moves them to the user (lost passkey, attacks on their password managers). It is not perfect, but it removes a lot of problems that we have right now (like more than a billion leaked passwords in the wild)
> In general it's safer to use a smaller root partition and a separate one for /home. However, NetBSD worked just fine off a single full-disk partition.

Right until there is an update or anything and a bootloader or one of its required files gets written past the 8GB barrier, rendering your system unbootable.
> I tell it to make a row of widgets and it outputs all the div+css soup (or e.g. material components) that only needs some tuning instead of having to google everything.

As someone with a fairly neutral/dismissive/negative opinion on AI tools, you just pointed out a sweet silver lining. That would be a great use case for when you want to use clean html/css/js and not litter your codebase with a gazillion libraries that may or may not exist next year!
You still see politicians step up today, especially in times of war. I also wonder how much a modern media environment manufacturs or amplifies flaws of politicians, I once met someone in person who was convinced that Obama hated veterans.
I guess it is the cost of the exported externalities we are used to in western civilisation.

And imagine how higher the cost would be if everyone involved in the chain was paid a living wage, from mining to processing to logistics to to to..
Well, yes. Kinda. You need to know a bit about high level organization and structure of OSes first as the codebase is not particularly small.
Search youtube for stoicism, you'll find an overwhelming amount of generated content. And a lot of other niche subjects have been colonized like that.
Where are you getting exponential growth without predators? That simply does not follow logically from any assumptions.
I would assume so, the extreme case being just one key, which of course has only one partition. But see https://youtu.be/NXehLy7IiPM (2024 Reinvent S3 deep dive) - there’s still replication happening on single objects. So it’s still sort of sharded, but I do think key partitions where groups of keys have shared choke points based on sort order exist.
I'm actually interested in what you think AI will do as this is quite vague.

> "AI" tools offer an opportunity to change the way we do those things.

The way I see tooling in programming is that a lot of it ends up focused on the bits that aren't that challenging and can often be more related to taste. There's people out there eschewing syntax highlighting and code completion as crutches and they generally don't seem less productive than the people using them. Similarly people are ricing their Neovim setups but that doesn't seem to add enough value to outperform people using IDE defaults.

Then software engineering tools like task management software, version control and documentation software are universally pretty terrible. They all "work" with varying foibles and footguns. So I think there is a massive advantage possible there but haven't seem real movement on them in years.

But LLM based AI just doesn't seem it, it's too often wrong, whether it's Slack's Recap or the summarizing AI in Atlassian products or code completion with Copilot it's not trustworthy and always needs babying. It all feels like a net drain at the moment, other than producing hilarious output to share with your coworkers.
> My prediction is that junior to mid level software engineering will disappear mostly,

That statement makes no sense. It's a skill progression. There are no senior levels of anything if there isn't the junior level as a staging ground for learning the trade and then feeding the senior level.
Quite, IMO.
I mean considering I did document classification back in 2010 using tesseract, I wouldn't say it was impossible.
A pre-processing phase does a lot of heavy lifting, where we stuff the table and column comments, additional metadata, and some hand-tuned heuristics into a graph-like structure. Basically using LLMs itself to preprocess the schema metadata.

Everything is very boring tech-wise, using vanilla postgres/pgvector and a few hundred lines of python. Every RAG-searchable text field (mostly column descriptions and a list of LLM-generated example queries) is linked to nodes holding metadata, at most 2 hops out. The tool is available to 10.000 users, but load is only a few queries per minute at peak... so performance wise it's fine.
I think that's a great question!

But I also think it's similar in a way to 'why matter and not antimatter' or 'why ~3d space rather than no structure' (much less obvious the second one!).

But I think the real answer here is touched-on by nmstoker in a sibling comment: We're so far down the energy-gradient of the current-default-chirality on earth, that it would take exploration of an insanely-deep valley for all molecules in a cell (there are zillions even in a bacteria!) to flip the the whole thing to the alternate chirality.

It's a bit like the idea that a good chunk of matter (like even a whole amino acid) could all spontaneously-convert to antimatter at once, sure it's possible in theory but the chances are so low we might as well say it's impossible.
NOYB is a non governmental organisation which initiated many of the investigations against Meta. E.g. they recently filed a complaint against the social media app BeReal for not taking no for an answer and continuesly asking for permission for data collection if you decline.
UV Tricks
Fixing C Strings
That sounds like a stretch to me. If not, I’m impressed how the articles can describe such similar things in such different terms.
I wonder if that memory usage is with X running. If yes, then Im very impressed. 32MB with X is very decent result.
A corollary of this is “Always visit when a baby is born.”

(In the first few months, if not at the hospital)

I have noticed my love and respect for my friends who never visited after our newborn declined significantly, and it has never been the same. Does anyone have a similar experience?
You can look around and see vast gulfs in income or profit per employee in some industries. Sometimes it's hard to explain, except as them being inefficient.
What if it's a big hoax and we create a better world for nothing?
Yeah I think the risk is completely overblown but after the controversy over COVID and Wuhan gain of function research, bioethics discourse seems to have taken a conservative turn.

Long before we’d be able to bootstrap a fully mirrored organism we’d have to develop synthetic biotech that could easily weaponize something already scary like ebola or hendra virus. Synthetic organisms have so far been paired down versions of existing bacteria, not engineered and assembled from the ground up. Once we’re capable of the latter, mirror organisms are just one entry on a very long list of existential threats.

I think the real risk in the foreseeable future is horizontal gene transfer of chiral checkpoint proteins. In order to insert even a single nontrivial D protein into the genome, we’d have to modify the proteins that make sure everything is L-handed. If those managed to escape into the wild, the results would be completely unpredictable and potentially catastrophic. Bacteria mutate and evolve much faster than mammals so if any of them develop surface proteins that are functionally equivalent but D-handed, they could become resistant to antibiotics and our immune systems.
Surprisingly I saw this on the front page mere minutes after deciding to use protobufs in my new project.

Currently I'm not quite sold on RPC since the performance benefits seem to show up on a much larger scale than what I am aiming for, so I'm using a proto schema to define my types and using protoc codegen to generate only JSON marshaling/unmarshaling + types for my golang backed and typescript frontend, with JSON transferred between the two using REST endpoints.

Seems to give me good typesafety along with 0 headache in serializing/deserializing after transport.

One thing I also wanted to do was generate SQL schemas from my proto definitions or SQL migrations but haven't found a tool to do so yet, might end up making one.

Would love to know if any HN folk have ideas/critique regarding this approach.
If as a developer you are already reliant upon LLMs to write code or require use of abstractions that LLMs can write you are already replaceable by LLMs. As a former JavaScript developer this makes me think of all the JavaScript developers that cannot do their jobs without large JavaScript frameworks and never really learned to write original JavaScript logic.

That being said you can future proof your career by learning actual concepts of engineering: process improvement, performance, accessibility, security analysis, and so on. LLMs, so as many other comments have said, remain extremely unreliable, but they can already do highly repeatable and low cost tasks like framework stuff really well.

In addition to actually learning to program here are other things that will also future proof your career:

* Diversify. Also learn and certify in project management, cyber security, API management, cloud operations, networking, and more. Nobody is remotely close to trusting AI to perform any kind of management or analysis.

* Operations. Get good at doing human operations things like DevOps, task delegation, release management, 24 hour up time.

* Security. Get a national level security clearance and security certifications. Cleared jobs remain in demand and tend to pay more. If you can get somebody to sponsor you for a TS you are extremely in demand. I work from home and don't use my TS at all, but it still got me my current job and greatly increases my value relative to my peers.

* Writing. Get better at writing. If you are better at written communications than your peers you are less replaceable. I am not talking about writing books or even just writing documentation. I am talking about day-to-day writing emails. In large organizations so many problems are solved by just writing clarifying requirements and eliminating confusion that requires a supreme technical understanding of the problems without writing any code. This one thing is responsible for my last promotion.
Sadly there's no AAA equivalent to the simple old square Tradri 0/1 on/off dimmer switches that use the cr2032 batteries. Those old switches are small enough that I could 3D print brackets to mount them in my standard wall covers. The newer AAA devices are all much bigger or try to do too many things.
From how I understood the post, the forums were never self-sustaining financially and always required a considerable amount of time, so the new legislation was probably just the final straw that broke the camel's back?
It is outside of passkey scope. Most services will use email to recover access.
It was an API. After years of getting shit for not opening their social graph. To this day I don't understand how the world decided that was a big deal.
He must have had a very interesting educational path to write functional Java code without knowing about println. I marvel at that. I almost admire it. Because I think pretty much every tutorial in the world for every language starts with printing, and every project has it someplace. He must have learned via some esoteric means.
Don't think I saw it so will bring up that wouldn't it be a gap between employees with kids and not? If paying below market, there would be little reason for a single person to pick it over another company that does, assuming confidence to change jobs if they become less single.

Assuming companies don't want an entire workforce of parents for various reasons, paying at market and providing childcare benefits would be the only option. Then the whole shareholders win argument takes hold since income would go down. Most likely miniscule impact, but that satisfy some investor types.

Otherwise, government just has to require it for all companies over certain thresholds. And that becomes the cultural issue. For countries with smaller governments, I guess competition becomes the only venue. We are seeing more public-benefit corporations, which should be able to provide company benefits more easily than shareholder companies. And if startup performance finally picks up in this AI age (well, probably not ;), big companies might be incentivized to retain by providing more benefits.
It's even less, as you can see 18 of those 32MB are cached stuff, but this is without X.
I think you can put the CEO and board in prison though.
> Large companies are still thinking about privacy of data etc but all of that will simply not matter in the long run.

That attitude is why our industry has such a bad rep and why things are going down the drain to dystopia. Devs without ethics. This world is doomed.
I think on balance there's a net gain in value. Enabling new
companies to navigate burdensome regulation contributes to the economy
in the long run. If money is a problem big companies who made the
regulation necessary with their ill behaviour can subsidise the entry
of competitors. I think people are starting to call that
"coopertition" as a idea somewhere between taxation and corporate
social responsibility.
Also: The IKEA rechargeable LADDA batteries are rebranded Eneloops, confirmed by multiple tests to be virtually identical in capacity and charge retention.
We're proud of you! xoxoxo

:-p
And 3D animation still requires hand animation! Nobody starts with 3D animation, the senior animators are doing storyboards and keyframes which they _then_ use as a guide for 3D animation.
This tech is cute but the only viable outcomes are going to be porn and mass produced slop that'll be uninteresting before it's even created. Why even bother?
Technically you can, but most software will make it impossible or hard. It is not supposed to leave the secure storage.
Basically the same as if you had lost a physical key:

You either have an extra set up or you work around the problem through some kind of recovery method.
She doesn't think sandwiches aren't real. It was just a point about not liking them.

The current actual leader of the UK decided to politicise this, in a real moist bread response:

> Prime Minister Keir Starmer — who leads a country grappling with a stagnant economy, straining public services and multiple crises abroad — in turn accused Badenoch of talking down a “Great British institution.”
Okay, I see what you mean. To me "program" usually implies process, even in a runtime.
When "LLMs will become so good, that senior people won't be needed anymore" happens, it would mean such level of efficiency that I don't need to work at all (or can live pretty comfortably off some part-time manual labor)

So I don't care at all
I think people are coping. Software engineering has only gotten easier over time. Fifteen years ago, knowing how to code made you seem like a wizard, and learning was tough - you had to read books, truly understand them, and apply what you learned. Then came the web and YouTube, which simplified things a lot. Now with LLMs, people with zero experience can build applications. Even I find myself mostly prompting when working on projects.

Carmack’s tweet feels out of touch. He says we should focus only on business value, not engineering. But what made software engineering great was that nerds could dive deep into technical challenges while delivering business value. That balance is eroding - now, only the business side seems to matter.
I wonder what would be the closest (because I do not think there is such a thing) today.

And I do not mean military grade things. I mean „normal“ laptops that are tough and functional.
Do you think allowing Twitter and Facebook to operate in the UK brings in significant foreign investment?

If I Google poor and homeless people in the US, will I find there are none? Everyone is healthy and getting medical treatment?
"For the price of a cab you can take so many ubers it's not even funny". Yeah, until the price dumping stops and workers demand better conditions and you start comparing apples to apples.

Why do you have bad programmers on staff? Let them go, LLMs existing or not.
Breathing coordinates brain rhythms for memory consolidation during sleep
BlackBerry sells Cylance to Arctic Wolf at a loss
Homo juluensis: Scientists discovered a new species of archaic human
There is a distinction in the English language though
The trick given this rule is to simply decline to solve any problems. Keep your solve time at zero and laugh at the ten minute rubes
You can solve it by adding congestion tax depending on vehicle size and making public transit readily available so people are less likely to take their huge trucks everywhere.
Pretty much, and also there is more documentation for some parts as linux. Not the prettiest code in the world, but ok.
The issue I take with OP's point is that I'm pretty sure I heard Jordan Peterson or JD Vance use the exact same words "travel, party, drink" and use it to justify some heinous stuff like stripping women of their reproductive rights. I'm tired of seeing it repeated thoughtlessly with no critical thinking whatsoever.

I believe if a government really thinks fertility rates are an issue, the only think it should do is make it materially easier for citizens that want kids but can't to have them. Any other policy I can think of feels incredibly authoritarian.
I wasn't saying it's bad or untrue necessarily.

Just funny how the same thing is said while the goalposts keep moving, buttressed by this vague, unspecified notion of "the real creative work" or "the things only humans are good it".

And with current LLMs, and the spectre of even greater automated intelligence, our sphere of unique ability shrinks.
I prompt a lot everyday for various reasons, including, but not exclusively coding.
Because jsx/tw is indeed very verbose, it requires a lot of accuracy because there is sooo many places you have to be just perfect, this is something LLM are inherently incapable of.

Don't get me wrong, it will output the code faster than me. But overall, i will spend more time prompting + correcting, especially when I want to achieve special designs which are not looking like basic "bootstrap".
It's also much less enjoyable to tweak a prompt than just spitting jsx/tw which doesn't require lot of effort for me.

I don't have a demo to justify my claim and I'm totally fine if you dismiss my message because of that.

I recon that I don't like front ending with LLM yet, maybe one day it will.be much better.

My website where I tried some LLM stuff and been disapointed https://ardaria.com
mass software-making has been commoditizing for decade+ maybe (~~LEGo-like sticking CRUD APIs), and now ML/LLM jump-accelerate this process. any-API-as-service? combination-there-of? In the terms of wardle-maps, its entering a state of war, and while there will be new things on top of it, the gray-mass will disappear / be unneeded / replaced.

IMO the number and the quality / devotion of programmers will go back to levels of pre-web/js, or even pre-visual-Basic. They would be programming somewhat differently than today. But that's a (rosy) prediction, and it probably is wrong. The not-rosy version is that all common software (and that's your toaster too) will become shitmare, with the consequence everyone will live in order to fix/workaround/"serve"-in-a-way it, instead of using it to live.

Or maybe something in the middle?
And he may well have done, if Ada Lovelace hadn't got cancer: she had managed to convince him to let her run his business, leaving him to deal only with R&D.
The Magnavox Odyssey 2 all the games I know of
I have compiled a list of all the Magnavox Odyssey 2 games I know about. I also classed the Europe games as Magnavox Odyssey 2 games as the same machine released in Europe but with a different name called Philips Videopac+ they have a few different titles but check it out and let me know what you think.

This is a passion project the whole of voxodyssey.com is I just do it cause I love games and gaming
> Otherwise we would see a lot of similar moral leaders ie in Africa or South America

Oh you would be surprised. Check the assassinated/persecuted/encarcerated leaders for going against Western interests.

Some that comes to mind: Haile Selassie, Gaddafi or Fidel Castro speeches at the UN.
There's no paradox in that. People became more capable and can afford to do more.
I played the IBM version as a young kid.

This works great on my Steam Deck!
Thanks, this teaches me quite a bit. I will be more mindful of this
I would be incredibly surprised if HN is NOT a target for the US government, given not only the power of people frequenting it but also the deep link between silicon valley and the military industrial "defence" complex.