skysight-inc/HackerNews huggingface dataset:
Fair enough. During the pandemic there was an acute shortage of medical supplies and there were really not enough to go around for everyone. It would be a tough sell to convince the person who is actually making these supplies to put the needs to an arbitrary person above the needs of their immediate community. I didn't really enjoy having to be the one to go without on that round, but I would have been pretty angry in a hypothetical situation where my neighbor has needed medical supplies and refuses to provide them to the local fire department because he is trying to sell them to a foreign country for the greatest possible profit. In any case I don't really hold much personal animosity to the people and organizations who made these decisions during the pandemic. I do however want to make sure that we can avoid repeating that the next time around.
The world is heating up. How much can our bodies handle?
I think you're conflating a few pieces of the ecosystem.

Linux (and GNU/Linux, and POSIX, and the tools that run on and through them) have the same great strength and great weakness: they aren't owned by anyone. To a first approximation, the only thing that gives them consistency is some loci of discourse and consensus built up around some charismatic leaders (Torvalds, Stallman). But the end result is that nobody's actually in charge of making all this stuff work together "all of the time or we don't ship," which means... It all kind of works, most of the time, with some weird corner cases that make a person dig deep into some historical interactions to fix it (TIL that manpages aren't even all in the same language, or that `man` does more that pop a file open and dump it raw to the terminal).

... but on the flip side, there's no artificial barrier to entry. If you want to get started, you can download a distro onto a machine willing to accept some media that will overwrite its boot rules and get started. And that's extremely powerful.

The Linux ecosystem is awful and weird and gross and arbitrary and broken... And beautiful. And it's not going away anytime soon because it's free (beer and usually speech). The alternatives can't replace it because they generally lack the incentives to be as open and fast as the incumbent ecosystem; they either aren't free (beer or speech), so already constrain their domain to people willing to pay... Or they are too different (even if different in a better way), and therefore don't interoperate with the software that's already there and have a labor shortage (having an ecosystem that mostly works most of the time creates a positive feedback loop on improving it that is missing in the attempts to burn it down and replace it).

(Side-note on git: while I concur that git out of the box doesn't make it obvious the right way to use it... In fact, there is no one right way, that's the thing about git... I've used four version control systems in my day, and git's the only one I've ever used where there was a way to do what I wanted, every time. The flexibility of its abstraction makes it tricky to delve into but powerful).
Worse than projecting one's values onto a rationalization of the new tariffs is to simply take the administration's rhetoric at face value. That other countries are "taking advantage of us" is just a talking point. We have to look at how the tariffs fit historical conservative programs. Republicans have long wished to replace our progressive income taxation with a flat tax system, but that's simply not achievable, even for Trump. Further decreasing tax rates from high earners and replacing revenue with tariffs to avoid the ballooning of the government debt, for which Trump was heavily criticized during the first term, may be the closest he can get to approximating flat taxation.
Yeah, i haven't seen a reason why we can't just use REST. Like, auth is already figured out. The LLMS already have the knowledge of how to call APIs too!
this was fun! - I'd love to be able to see the boards of people on the leader board.
What Are the Oldest EReaders Still in Use?
In my mind there are two scenarios:

1. He's literally just a moron and is fixated on tariffs. Many think that's most likely but something tells me it's not the whole story.

2. They see a war with China coming in the next few years and they need to decouple as quickly as possible and make sure the US is not reliant on China or Chinese manufactured products, while also potentially harming Chinese trade. Something to ask here is, if we thought we were going to war with China over Taiwan in the next few years what actions would we take now to better positions ourselves for that coming war? Making our allies angry doesn't seem to be helping, but were EU members really going to send troops to the Pacific to defend Taiwan anyway? Certainly not when they have Russia at their doorstep.
And this reaction is different how, exactly?
Senior Engineer Tries Vibe Coding
I have mixed feelings about local small businesses. Like you, if I have the time, I go to a small hardware store about 40 minutes away instead of the Home Depot, which is within 10 minutes. I usually use Amazon as a catalog and then try to find a different on line outlet that sells that item. Usually, shopping at local stores involves an afternoon of driving around from store to store looking for what I want. Then I discover nobody sells what I want or they sell the same Chinese crap you would find on Amazon at twice the price.
There is literally a "Submit to HN" button at the bottom of the blog post.

Moreover, the author appears to be a lot more serious than just a free time blogger:

https://web.archive.org/web/20250405193600/https://endler.de...

> My interests are scalability, performance, and distributed systems

> Here is a list of my public speaking engagements.

> Some links on this blog are affiliate links and I earn a small comission if you end up buying something on the partner site

> Maintaining this blog and my projects is a lot of work and I'd love to spend a bigger part of my life writing and maintaining open source projects. If you like to support me in this goal, the best way would be to become a sponsor
That is cool, man! If you add your email to this I will tell you when you can try it: https://tally.so/r/wbzYzo
We recently updated our post on WhatsApp tool poisoning, to include an attack setup that does not require a malicious MCP server.

It suffices to send you an injected message.

See: https://invariantlabs.ai/blog/whatsapp-mcp-exploited#experim...
Whats your definition of "properly compensate" when dealing with hundreds of millions of artists/authors and billions/trillions of individual training items?

Just a quick example, what's my proper compensation for this specific post? Can I set a FIVE CENTS price for every AI that learned from my post? How can I OPT-IN today?

I'm coming from the position that current law doesn't require compensation, nor opt-in. I'm not happy with it, but I dont see any easy alternative
Recent enough Androids have this "Work Profile" feature. You get two app stores, and work apps get little "work" overlay. There are separate lock settings and sound/notification settings for work profiles too - I think this means you can have simple pincode for personal stuff and more complex for work one. And you can turn off all work apps at once with a single button press. And if your admin gives "remote wipe" command, only work apps are wiped.

Sadly this is automatic, which means regular people can't use it. You workspace admin got to enable MDM, and then phone will prompt you if you want a work profile when you try to install it.
Well it's a good thing you exuded such a confident number in the article to make your point when you very well knew it was completely made up. Definitely gives the reader confidence that the rest of the article is completely true!
I think that has to do with the rate at which it moved no?
If I were starting out now
It's a cool technology, but the hard thing about building an MMO is architecture, not just making the server faster / wider. If you want a good overview of the types of problems to be solved in scaling an MMO, check out https://youtu.be/-c4t3Y5l5jY.

There is a pretty big underlap between these problems, and the ones solved by SpacetimeDB. So much so that if you built a system using both SpacetimeDB and another, high-level tool to manage chunking, transitioning, server provisioning etc. it would obviously be the latter system that was more indispensable to scaling your MMO.
Hunting street-level cell phone surveillance with Rayhunter
Rather than some conspiracy, my suspicion is that AI companies accidentally succeded in building a machine capable of hacking (some) people's brains. Not because it's superhumanly intelligent, or even has any agenda at all, but simply because LLMs are specifically tuned to generate the kind of language that is convincing to the "average person".

Managers and politicians might be especially susceptible to this, but there's also enough in the tech crowd who seem to have been hypnotized into becoming mindless enthusiasts for AI.
Agreed. Make a guess, then verify that guess with running code, repeat.

I'm surprised this is controversial; engineering ostensibly follows the scientific method. Without forming hypotheses and testing them, there is no scientific method. Unless we want to nitpick the difference between guessing and hypothesizing, making guesses is a critical part of programming.

I always come back to Peter Naur’s essay "Programming as Theory Building". It's 40 years old now but still nails the essence of programming. The value produced by programming is a shared working theory of the system, not the source code itself. I can't see how you would develop a sufficient theory without first forming hypotheses.
Ironically, I tried to use the official "github-mcp" and failed to make it work with my company's repos, even with a properly configured token. The thing comes with a full blown server running inside a docker container.

Well, I just told my llm agent to use the `gh` cli instead.

It seems all those new protocols are there to re-invent wheels just to create a new ecosystem of free programs that corporations will be able to use to extract value without writing the safety guards themselves.
It reminds me a lot of Brexit. Politicians in the south of the country were warning that the financial sector (predominantly in London) would loose 100,000 jobs and people in the north were saying "oh, that sounds pretty good".

A few years later when that didn't happen to that extent I remember an interview with someone from a fishing port which lost a lot of business that previously went to Europe. They were complaining that Brexit wasn't hurting the right people and why are prices increasing all the time.

It seems no amount of logic is going to convince some people.
This is very long, I’ve skimmed over the article.
In the end, what I’m trying to understand, is what server components solve? Faster performance? Serving compiled app html on refresh? Why is it so much better than the old school hydration?
Money! He wants money!

These tariffs are a wonderfully regressive tax that will hurt the poor and middle class. The beneficiaries are his constituencies, the rich and privileged.
Basically, yes. Also, disabling some CSS breaks sites whose usability depends on layout. This tries to preserve layout.
Artisk: Define the Future of Brand Design
Key Features
• AI-powered image and art generation for branding needs
• Automated logo creation tailored to business identity
• Customizable design templates for cohesive branding
• Seamless integration with digital platforms for brand consistency
• Intuitive interface enabling efficient and creative workflows
• Upcoming features: corporate gift design and advanced brand integration

Artisk is an innovative AI-powered platform that transforms brand design and management. It provides a comprehensive suite of tools for:
• Generating unique logos tailored to a brand's name and industry.
• Ensuring brand consistency by automatically applying guidelines for colors, fonts, and patterns.
• Enhancing digital design integration across various touchpoints (coming soon).
Artisk empowers businesses to establish cohesive and visually compelling brand identities, making brand management seamless and impactful.
Thank you. I see these coping strategies everywhere, from sources I would never imagine would try to find reason within the damage these will do. People want to feel like these are rational well thought out choices with experts behind the reasoning and that they must be missing something. Because how could the POTUS willingly cause so much harm to the country? So there is cope instead of coming to terms that this man is single handedly destroying the economy and their future.
Seems like the bit at the start of your paragraph is the cause of the bit at the end of it.

Perhaps the only solution is Democrats never get back into power lol
I'm pretty sure Java usage is still increasing, just not as fast as the industry in general.
The best programmers know that using the free resource of the Internet Archive is the optimal approach for their own effort and cost, versus making their own website scale for a temporary load? (Kidding…I think)
Triggered that nostalgia for me too, thanks for that!

Can't wait for the ChatGPT powered Messenger Bots to return.

Shoutout to Smarter Child!
We kind of did but its all put in the context of containers. Check out the unshare command.

unshare --mount

Most examples you'll find put it in the context of containers, like https://www.redhat.com/en/blog/mount-namespaces
I find KDE Help centre makes a good man page reader: pleasant to read, searchable, and references to other man pages are links (I do not think references within the page a links though).
How many ways are their to build a site that doesn't have these defects and risks?

Good engineers build things that eliminate failure modes, rather than just plan for "reasonable traffic". Short of DDoS, a simple blog shouldn't be able to die from reaching a rate limit. But given the site is dead, I can't tell, maybe it's not just a blog.
> I get that government subsidies tilt the scales

it's not just the subsidies that tilt the scales, its also efficiency of scale with the chains being able to do more/cheaper because they are a big chain. and it's really hard to fight that, or even argue against it because it is more efficient.

the only thing a small local could do to compete on that front would be able to exploit local features that the chains don't know about -- tailoring inventory to local taste, making deals with other small local producers -- but once you start doing that it's more like the local is evolving into a different niche of 'serve regionally-specific needs' while the bigbox is 'serve generic needs'
The available commands are:

:CodeCheck -- runs code check without any additional information.

:CodeCheckExplain -- requests detailed explanation of the issues found.

:CodeCheckAskQuestion <args> -- asks a question about specific issues, where <args> is your query.
I don't -- Just my recollections FWIW. I remember when they were hot. I remember seeing them around. I still have mine!
I think this outcome is obvious, actually

Of course we will rely on AI too much

Just like we rely on vehicles too much and our general health has suffered as our activity levels have decreased

Yes, the invention of the automobile was incredible! It enables us to travel much longer distances than before! It also means we walk and run less. Yes of course our diets are also terrible which is probably the main problem with our overall health, but less frequent exercise is absolutely still a factor here

AI is incredible! It will enable us to build things faster! It will also mean we think for ourselves less. There is no doubt in my mind that it will lead to less critical thinking for many, many people
Or DragonFlyBSD with vkernels

https://www.dragonflybsd.org/docs/handbook/vkernel/
it's accurate. I'm willing to bet those games wouldn't have 10% of it's players without the waifu and sex bait and the gambling mechanics. And there are gambling mechanics present even if you are f2p in those games, i bet. You just gamble your daily currencies or whatever. And it's always just one click away to actually spend money.

Not to say I'm a hater or something like that. I played a lot of those back in the day. But it's more honest to admit the art and the casino mechanic make the brain excited... the mechanics are 'okay'.

Edit: I just had a random thought. One of the strongest desire of a person is that of aesthetic desire. To feel that our life is 'picturesque' or aesthetic or beautiful. Overloading the game with aesthetic beauty is actually genius since it's an easy and strong form of aesthetic (beautiful girls. not just sexy but 'beautiful'. As in their whole face and outfit. Also other aesthetic quality like purity, innocence, cheerfulness, cuteness etc. Waifu stuffs.). And it's often so saturated with beauty that all ugly things in the players' real lifes fade away. It numbs our 'life aesthetic check' since it's flooded with so much 'beauty'. That's why people who play these games say 'i dont even think about the waifus anymore, so the mechanic must be good,' cause that numbed state is the intended state. Wheny our aesthetic center is kinda 'numbed'. And that's probably why it feels so good to play these games. When you play other games your sense of beauty is not similarly flooded and numbed, so you're all too aware that this action of playing games is not 'beautiful' in some real sense.
The tools shouldn't require the use of chroot. It is quite common on Solaris to be able to specify a path that should be considered the root directory for the tool, usually -R. This was super useful in a netboot world using nfs, and also for crash recovery.

If a system is screwed up enough, then a chroot strategy won't work because it relies on the path you are chrooting to to be generally valid and functional. If it's missing libraries you may well be screwed.
> "Trump is only in power because millions of Biden voters stayed home."

From a detailed post-election analysis posted on HN a few weeks ago (https://news.ycombinator.com/item?id=43400172): "The reality is if all registered voters had turned out, then Donald Trump would’ve won the popular vote by 5 points [instead of 1.7 points]. So, I think that a 'we need to turn up the temperature and mobilize everyone' strategy would’ve made things worse." Anyone who still thinks that there's some latent segment of the voting public that's on the Democrats' side needs a wake up call.
It's not big deal for MOST Chinese, who are used to consuming cheap Chinese goods and will continue to. It's a big deal for MOST Americans, who are used to consuming cheap Chinese goods but will not continue to. It's also a big deal for some Chinese producers that depend on US which is minority, because US though largest, is not significant share of PRC exports, and US producers who depend on PRC. The former I've acknowledged.

I don't think Americans will see large price increases, as in nothing most households can't absorb / pile on their credit... but US is debt society, so many will drown. The pain is not the same as PRC dipping more into savings if they deal with price increase.

So no, IMO the most likely scenario is many americans are going to feel the tariffs, some will drown, some PRC producers that depend on US and american producers (that depends on PRC inputs) are going to drown. But your average Chinese will tighten belt like then did in 2024, because vibe sucks, not because they're losing purchasing power or going bankrupt, since PRC has high savings society.

> seen this manifest

Again, wipe 3% off PRC GDP (i.e. near total cessation of US trade) and they're back to 9 months ago. They'll broadly feel what they feel then. Some will feel it worse, because they're specifically exposed to US trade. But most will not. The average American will feel the trade war more than the average Chinese, because the average Chinese will continue to get cheap Chinese goods. The psychology is going to hit different on society level and influence accordingly.
The audience is Google cloud customers + investors
This is built into Android as Work Profiles.
> If I’m hiring “senior” developers, being comfortable communicating technical topics and answering questions is a requirement.

While I agree completely, I also know plenty of people who fit this description, but would probably aren't the folks you ask to give a power point on a technical topic.

TBH I've done my time in management and done my fair share of presentations, but I would HATE this to the point that I might well opt out.

There's a reason I'm not in management anymore, and a presentation like described is a far cry from working with stakeholders and engineers to define and document technical requirements. Or even presenting those to a group with shared context.

I might well take the fact that you've made it a part of the interview process to be an indication that this is a regular job requirement as opposed to something I have to do here and there.
Just tell Todd that it needs a re-release like Skyrim.
Does America or Europe have the industrial capacity to produce enough anti-ship missiles to stop China from taking Taiwan?

Does America or Europe have the industrial capacity to produce enough ships to stop China from taking Taiwan?
> I can imagine Amazon's AWS (or MS, Google etc) can be banned in Europe in same way Huawei tech was banned. That will hurt US economy.

I'm surprised that with the current shenanigans around DOGE and security that Europe hasn't banned them as I don't see how they can be considered GDPR compliant if the data can be plundered whenever Trump and his menagerie decide that they want to look for dissenting opinions.
Taxis still exist and are still more expensive. You pay for them to use bus lanes in SF and so on. Uber prices are not beyond the competition.
Amazingly, this is exactly what Russia has been trying to do for years now: introduce chaos and uncertainty. Capitalism can handle bad news all day long, but it can't withstand prolonged unpredictability and ambiguity.
FP64 is more like 64 times harder than FP8.

Actually the cost is even much higher, because the cost ratio is not much less than the square of the ratio between the sizes of the significands, which in this case is 52 bits / 4 bits = 13, and the square of 13 is 169.
Other engineering work. Currently I'm doing integration work.
It can be more briefly solved without constraints than the linked code, brute-forcing through the possible correct-answer permutations:

member_of(List, X) :- % helper swaps args for use with maplist.
member(X, List).

score(Given, Correct, Adder, NewScore) :-
(Given = Correct % Prolog if/else
-> NewScore is Adder + 10
; NewScore = Adder).

puzzle(ColinScore) :-
length(CorrectAnswers, 10), % ten unknown correct answers,
maplist(member_of([a,b]), CorrectAnswers), % each 'a' or 'b'

% compare player answers to correct answers, add their scores.
foldl(score, [b,b,a,b,a,b,b,a,b,b], CorrectAnswers, 0, 70), % Mary
foldl(score, [b,a,a,a,b,a,b,a,a,a], CorrectAnswers, 0, 50), % Dan
foldl(score, [b,a,a,a,b,b,b,a,b,a], CorrectAnswers, 0, 30), % Lisa
foldl(score, [b,b,a,a,a,b,b,a,a,a], CorrectAnswers, 0, ColinScore).

Then:

?- puzzle(ColinScore).
ColinScore = 60

It's fine for a toy puzzle and it uses fewer resources than invoking the constraint solver, but it's a poor way to approach a puzzle or real world task with a larger search space.
I was in the same boat in regards to trying to find the actual JSON that was going over the wire.
I ended up using Charles to capture all the network requests. I haven't finished the post yet, but if you want to see the actual JSON I have all of the request and responses here https://www.catiemcp.com/blog/mcp-transport-layer/