skysight-inc/HackerNews huggingface dataset:
You can make massive LoC changes by reformatting everything or just adding superfluous code or changes.

You can rip out a lot of code rewriting it to simplify and then losing a ton of business functionality that was used, or causing the need for a lot of business changes in process that might not be for the business’s benefit.

You can, on your own or with AI, write many LoC, and maybe it provides business value, which seems to align with being a “good developer”, but someone has to maintain those LoC, so then you have to weigh the business value to the end user and the team. Is it ok to the team to have all the extra LoC to maintain? How often will those changes eventually result in valid further changes to get that code to work? Will other devs just rewrite it and are their changes good?

So in the end, no, LoC added/changed/removed is not a good indicator of added overall business value when weighing both the business value to the user and the ongoing maintenance time that ensues, even though “good developers” along with “average developers” and even “bad developers” may have high LoC added/changed/removed counts.

During what some come to think as their peak years, they still don’t think of things this way. But as we get older and more experienced, we realize that sometimes new or old crappy code is ok, sometimes we should do a better job if it makes sense for the business and team, that many can contribute in their own way if those are the people and resources we have, things may change, and overall there is a limited amount that humans can do.

If you base performance on LoC and alter the team accordingly, you may lose great developers. You may also introduce volatility and risk later having a codebase that is higher cost to the business.

But embracing change and working fast and loose may also be important, so it depends.
The main problem with es modules is mocking in tests. How do people work around that issue?
It wasn't easy. When my imaginary friends was out partying I was sitting there, home alone, reading FIX specs
Last time Nato's article 5 was invoked it lead to Europeans dying in US wars.

We need to go back to WW2 for you comment to have any value.

I think Americans can thank themselves and nobody else for their people dying in wars.
The amount of storage isn't the issue unless you're taking about 10++ terabytes.

The things that's interesting is how you're accessing and writing to it - depending on that, it might indeed be infeasible to do everything yourself as an individual.

A "cloud" storage like next cloud with only 1-3 users? That's not gonna become a problem, while the base configuration with backups will likely take you a weekend, it's not that hard.
> Because Latin has died out as a spoken language

It evolved into Italian, Spanish, etc:

* https://en.wikipedia.org/wiki/Romance_languages
Would love to hear more, what was the C code used for, specifically? What information did it process and how? In real-time or batched?
You can do the same with a modren C compiler - the extern and auto mean the same and int is still the default type.
Also the now non-zero possibility of an actual conflict if the threats to invade Canada and Greenland aren't complete bullshit. (Which is the only defence Trump supporters have for those statements, of course)
You don't use modules as a replacement for DI?
While there's some truth to that, it makes a huge difference whether you have the choice between two (realistic) options or five.

> And it has always been thus. One votes for a representative

In the US, yes. In many (most?) other countries, many votes are for parties instead. This allows for better representation.
Dupe: https://news.ycombinator.com/item?id=43457666
The latter is true only if America take a measured, stepped approach to pulling out of Europe. Something I, as a European, have been wanting to happen since 2003. It's insane that we let the US dictate our foreign and trade policy and they only reason we do is because of German fears of rearming.

Doing so rashly? That vastly increases the chances because it encourages Russia to do something in the 3-5 year timeframe.
Sadly ESM don't work with local files (file:// protocol).
Your OSF/1 link makes a lot of references to Mach 2.5 which still required the Unix portions to be in kernel memory space so it was still a monolithic kernel. This was the same as NeXTSTEP which is the basis for the current Mac OS X. It looks like OSF/1 did move to Mach 3.0 which was a microkernel but I'm not sure if the Digital Unix / Tru64 moved to that or not.

As for AIX, I used it on an RT around 1990 and then POWER based RS/6000 machines in the 1990's. It was a monolithic kernel.

Your own link mentions the failed Mach based Workplace OS and all the different "personalities."

From your link:

Internal discussion at IBM focused on AIX. Finally, at Comdex in 1993, IBM Chairman Louis Gerstner announced that the microkernel would not replace AIX. IBM realized that many AIX users would not accept performance penalties associated with microkernel systems. IBM was also concerned with the microkernel presenting a competitive impediment against high performance HP or Sun Unix systems than ran directly on the hardware. Instead, Gerstner told AIX customers that they would be able to migrate to Workplace OS, later if they were interested.

https://en.wikipedia.org/wiki/IBM_AIX#IBM_mainframes

> With the introduction of the ESA/390 architecture, AIX/370 was replaced by AIX/ESA[28] in 1991, which was based on OSF/1, and also ran on the System/390 platform.

I think another way to look at it is that "AIX" is a larger term for a family of operating systems. The one that I used and probably the most popular was the monolithic kernel based on System V Unix that ran on the RT and POWER architectures.

The AIX version that would run on Mach for workstations was never commercially released. The AIX version for mainframes was based on Mach but AIX/ESA. You can see other versions like AIX/386
I wonder what could be the reason?
How to improve the situation?
Any idea?
Trace your local Ollama model with Langfuse
The difference between UK farmers voting numbers for Brexit and the general UK population voting numbers for Brexit was ~ 1% .. within the margin of error and shows that farmers overall voted much as the general UK population did.

Given the smaller absolute number of farmers, their vote carried less significant weight than many other blocs.

~ https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fv...

~ https://www.sciencedirect.com/science/article/pii/S074301671...

Face it, the UK population as a whole voted against their own interests, there's no justification to single out UK farmers as being somehow different to the UK population and more deserving of blame.
Open-source does not mean "We will send you spam and a binary black box."
MCP (Model Context Protocol) is an open protocol that standardizes how applications provide context to LLMs.

https://modelcontextprotocol.io/
Both are a good thing? Even from folks in America who strongly dislike the fascist leadership, you'd be hard pressed to find folks who think "Europe should underfund their military and rely on the American tax payer for defense" or "Europe should be uncompetitive in technology and just buy American and Chinese solutions"

I don't understand why Europeans have to blame Trump for "spending a fair minimum on their own defense in the face of existential threats" or "investing domestically in technology".

These are things you always should have been doing.
The flawed premise here is that globalization has not already been a win-win endeavour, both for people in wealthy countries and people in poorer countries.

The evidence is overwhelming that it has been win-win, albeit with some negative side effects that need to be managed better.

We can always do better but that should not involve throwing the baby out with the bathwater based on a faulty understanding of where we currently are.
Is anyone actually using MCPs productively? I feel like everyone and their mother are releasing specialized ones but I have yet to find them really useful.

The stuff that's cool works with purpose-built tools like what cursor and claude code do to edit files, run commands etc. Bring your own function hasn't really been useful to me.

That being said I do believe that giving current relevant documentation into the context does help with results. I've just yet seen anyone do that very successfully in an automated fashion.
> For most games (especially a "2d hide and seek") you drop a zip file and press a single button on your dev console to publish

If you read through the actual pipeline, you'll see it's not just "drop a zip file and press a single button". Firstly, you're missing everything that goes before even having a ZIP file, making that process reproducible is valuable regardless of what you do later. Secondly, doing this for three platforms would mean repeating the same thing three times, in slightly different ways. Automating it just makes sense at that point.

Overall, building and publishing a game via automation just brings about every benefit from CI/CD, just to a "game development" context instead, so you'd do it for the same reason you'd automate any software release process.
> risk of Americans once again dying in yet another European war.

How's the proposed Canada / Greenland wars fit into this? As well as ongoing support for the forever proxy war in the middle east between the US and Iran.
I find middleware annoying in general. It saves some typing, but it makes debugging much harder because you have to dig through layers of nested middleware to figure out why you’re seeing a 404, unexpected redirect, or whatever.

I’d rather just factor common logic into a function and call it in the handler for every route that needs it. Boring, repetitive - but easy to understand and debug.

It probably is a good idea to have some kind of thin middleware layer that adds an extra layer of auth protection, so that it’s more difficult to accidentally do something like allowing access to /api routes for users that aren’t logged in. But for reasons that are obvious in this context, you should never rely entirely on URL-based logic to protect access to resources.
You're surprised that GitHub allows people to host arbitrary repos?! Do you really prefer that GitHub would go "I'm sorry Dave, I'm afraid I can't let you do that"?
An EdTech Tragedy
Resume site or professional network?
There is a pattern:

Silk Road, SkyECC, EncroChat, TorMail+Freedom Hosting.

What do they all have in common?

Their servers were found or their encryption were broken under mysterious circumstances involving classified "techniques".
In 3 out 4 cases malware was sent from the services to their users once taken over.

All were hosted in the EU, even stranger, all of them had servers hosted by OVH. Although SR was not directly hosted by OVH Ross Ulbricht had a vnc server (virtual desktop) there which he apparently used to administrate the SR main server and on another OVH server he had a deadmanswitch and his will.

In a sense this is the counterpart to the survival bias. But in this case we only know where the taken down services were hosted, we don't know where the survivors are being hosted.

All this has serious Crypto AG vibes. Back then it was: trust us, we are from Switzerland, we are neutral....
I'm very glad this wasn't productised before my in-laws were my in-laws
!! Not to be confused with Minecraft Coder Pack !!
So protest vote people that'll make your own situation 100x worse? This is logic that never checked out for me.
scam emails are pennies on a dollar, though. it's so easy to just go through any email list ever and blast out thousands at once. It's not really a business that cares about targeted approaches.

>depending on how policy on immigration and naturalization shifts

Birthright citizenship invalidates such profling, but even then: I don't think the government needs DNA to figure out identities of people in the database.
It's okay - I have definitely been naive and optimistic in the past with my views on some things and people, and maybe I'm doin the same thing here.

There's certainly something to what you say. On the one hand you have power because you're making something in demand, but on the other hand, those demanding from you have more power in other ways. Giant catch 22, almost victim of own success kind of thing. Sometimes I think if Taiwan had not developed an in-demand economy, it would be left alone by major players to be more independent, ha!

Another point of reflection regarding independence (from everyone, really, not just US) is the local politics. A reformer popular with young people who had practical (not ideological) policies, nearly became president last year, and it was covered almost not at all in the Western press, despite Taiwan's ostensible "importance" to the future. And now the guy is seemingly being punished for daring to upend the system, currently prosecuted for corruption regarding a construction project while mayor. Someone like that could have practically chosen to increase ties with China for economic reasons, but perhaps that would have angered the US or others. Conversely, maybe he would have angered the Chinese, because he was an unexpected variable -- instead of the traditional predictable polarities of two parties.

I concur with your point about sacrificing interests of Taiwanese people - it seems that the middle class there is much exploited, with expensive housing, ineffective policies and some wage stagnation, while a few at the top get rich, and two parties keep playing the same song. What's to be done?

I like to entertain these optimistic theses... it could be naive but I fee like: the Taiwanese got themselves to this position of some power, maybe they are figuring out how to use it, and I wonder how.
Why Proton mail? I'm currently looking to switch away from GMail but I lack good/bad references about the different EU providers.
> Then push the entire sdk directory into S3, and in CI you then pull it, login without a password, and push the entire thing back to S3 again.

Doesn't that effectively defeat the purpose of 2FA?

Personally, I feel like I'd automate it in a way that everything up until that point is automated, but the actual "release" (upload really) to Steam would be in a different step that asks for the 2FA every single time, on purpose, so I actually get the benefits of a 2FA together with automating most of the pipeline while still having control of the final release.
I build sales funnels for living. Popular ones are HighLevel, ClickFunnels, Kajabi, FlexiFunnels etc.
We're[1] seeing a huge influx of new clients right now, and not just any clients, but excited and enthusiastic ones. These are from EU, UK, Canada, SE Asia, Australia. Typically they are growing startups or SMEs who are no longer see investing further in AWS/GCloud/Azure as a good idea. It isn't solely because of politics, but politics is generally the catalyst.

Honestly, it's pretty exciting.

[1] EU Infrastructure with DevOps included - https://lithus.eu
Lilienthal flew with gliders. The Wright brothers claim the first powered flight (i.e. an airplane).
Coca cola is bottled locally. It does not make any sense to move water, sugar, nor the syroup.

Probably they move a bit of their secret sauce, but rest is probably sourced locally.

So impact of tariffs on coke in Germany is mininal.

During WW2 german bottlers missed some ingredients so they've started making Fanta.
the Apple App Store / walled garden

For the inverse, X / Twitter
My wish for this christmas is for some large-ish organization to pull this off and then release a series of blogs discussing the tradeoffs. It's such a steep hill to climb, I think many believe it impossible unless there is a success story to refer to
Cash still exists since there could be war, massive catastrophe, your bank might have offline hours, there could be internet failure, electricity failure. Cash always works. Getting rid of it is plane stupid and asking for troubles.
Coca-Cola is mostly produced locally.
Atleast the mixing of Sirup and bottling is.

I personally don't know if they ship their sirup around the world.
original link seems down.

https://web.archive.org/web/20250324104040/https://plausible...
Thats actually more interesting that LLMs answer based on language questions are asked, I never thought to test that. It would be nice if we got to a point where you train an LLM to genuinely figure out these nuances and fix its own model.
It’s a different leader. Those are unfair attacks
It seems to me that this is still unemotional (where really I'd rather say mercenary, as I've seen so many business decisions driven by ego, which is definitely emotion).

Businesspeople have seen the U.S.A. do things like the Citibank account freezes, which is explicitly welching on paying money owed on a contract to companies in its own country, turning off and on supplies to a country at the personal whim of its leader, putting air traffic safety at risk as a means of privatization (using the OCP playbook straight out of RoboCop), and arresting foreigners at its borders.

If they've been paying close attention they've seen civil suit court orders ignored, lawyers having executive writs of attainder proclaimed against them, and rulings handed down about blanket and extensive executive privilege and immunity that take things back to the centuries past when banks could go out of business by lending to monarchs who then just decreed that they weren't going to pay.

Even the dumbest CEO would by now be thinking of the business risks of things like flying in personnel to a business conference or to visit a satellite office; let alone of supply chain reliability, whether U.S.A. courts are still capable of enforcing any civil decisions or U.S.A. lawyers capable of doing their jobs on behalf of foreign businesses, and what this means for loan risks and banking stability.
Ah right of course, MS is an investor.
The real problem is that a professional network is just kinda boring.

If you replicate that aspect of LinkedIn then not much is achieved.

The real opportunity is to create a trust network for granting access to send email.
Dumont did it first in the sense that he achieved a flight long enough, i.e. over 100 meter, in order to win the prize for such a flight that had been instituted a couple of years earlier.

A half of year before Santos Dumont, also in Paris, there had been other flight attempts that had succeeded to take off completely unaided, by rolling on wheels (by Traian Vuia), but the achieved lengths of sustained flight had been much shorter, too short to qualify for any prize.

So while the achievements of Santos Dumont are very commendable, the word "invention" is not really appropriate for them, because all he had done was to do better some of the things already done by others in their attempts to win the French flight prizes.

The Wright brothers have started from Otto Lilienthal's work. While their improvements have been extremely important, their work has also not started from zero, but it had built upon the work of the predecessors.

In the history of inventions, it is typically impossible to say that something has really begun with some inventor. Instead of that, the right way is to point to each inventor and show what they have done better than what existed before them.
Depends on what they're selling. Elon is a bit awkward but has/had a cult following.

Edit: It's about communication but also hype/motivation. Be it for the team, shareholders or customers.

And communication can be done in many ways. It doesn't have to be political speak, sometimes the directness some smart awkward people bring can be good and being awkward gives them the right to be direct without coming off as rude professionally.
you're right. i should rename it. but it is free though. and works great. also, i really dont have time to spam. just occasional updates for the product
The exurbs are where people are moving
A dynamically young and perturbed Milky Way disk (2018)
Think about it, what do you read when integrating APIs, code or documentation?
There's a whole pipeline designed to capture young men (Tate for the dummies, Moscow-Lex for those who aren't) who are also a key demographic here.

I understand it too having seen the fallout and overstep of the "social justice left" with the reading comprehension of sewer rats - almost all American - who themselves attack white men for the crime of being white men (I've been on the receiving end a few times and I was supporting them; if my profile was a black woman or a trans-woman then I would not have been attacked).

Actually the average reading comprehension problem is really a thing, and Americans seem - anecdotally at least - to have the worst level in the English-speaking world. That or they outnumber the Brits by 100-1. This isn't just hyperbole - the numbers on reading comprehension have been dropping for years. We had to pay extra special attention to our kids to get them up to scratch.
A lot of complexity is defensive, that comes from limited information on how the code will run.

For example if you’re asked to write a server with a public handler with an access to an important db, you may think of rate limiting it immediately.

Or if you have to compare two slices of a numeric stream to find out which numbers are “new”, you’ll spend half a day adapting and testing a complex dynamic programming routine, cause you don’t know if O(n^3)-ing it is fine cause n never exceeds 10 irl.

Programmers receive understated tasks all the time. Simplest solutions tend to fail and create Friday night recovery, so they learn to foresee the obvious and forecomplicate things to turn Friday nights into Friday evenings.

You don’t know what to take away. You may not even be sure how you will use your own system yourself.
Ask HN: How many of you avoid cloud storage?
I'm curious. I'm considering a move away from cloud - especially with the political climates in the US now.

If you've never made the leap to cloud, why?

If you've moved to cloud, but moved back off cloud - what was your rationale?

Any other thoughts on cloud storage? (doesn't matter what service it is - sync'ing your data on someone else's machine).
I'm consuming a lot of "quality journalism" in three languages from many countries, including the USA, much of it on paper. They have in common that they report things that move the world. But there is no shared narrative, no planned coordination and no organisation. Many of them are on different sides of the aisle, and yet they all talk about the same stuff, albeit from different perspectives.
we've tested Alfa on thousands of roles and candidates, and it has a better accuracy than humans
Show HN: I Got Tired of Looking Up Words While Reading, So I Built This
I kept running into words I didn’t know while reading online. I’d stop, Google them, re-read the sentence, and half the time forget the word a minute later. It made reading feel like a chore.

So I built a Chrome extension that lets me:
• Highlight a word
• Get a quick translation or definition in context
• Save it with the sentence
• Later, I can review it through auto-generated example convos

It’s made learning vocab way smoother for me.

Here’s a quick demo

https://www.loom.com/share/64f17d983e9740f1b250ce51a2105a0a?...

If you’ve had the same struggle, I’d love to hear what you think—or what you’d want it to do next.
Relatedly, who invented the television? Marconi or Baird?
>£€ Not to be confused with Media Codec Pack €£<
SV billionaires did vote for him yes, but not HN crowd.
when you present this to LLM, it will be confused the same as a human reading this
The same Sarah Paine that speaks about how China lifted 1B+ people out of poverty and created tens of millions of millionaires?
Farmers are not stupid. Read up on petty bourgeoisie and why they tend to support reactionary movements. Hitler too famously found a lot of support in farmers and small businesses. There are very good material reasons to this.