skysight-inc/HackerNews huggingface dataset:
Outside of, like, the 6 most expensive cities in the richest nation on the planet, where is this true in the US?

The nation has like 4 million square miles - we can focus on more than 80 of them.
Curious if they use NWS weather station data or if they collect their own.
My thoughts of "revenge" aren't things that I would do to a person, for example, I don't think about slashing tires or calling their boss or anything like that.

It's much more internal, like "let's see how they like it when I'm gone". "They'll never find another guy like me". "This company will never survive without me". Stuff like that. When I get very angry, I shut down. My move is to leave.

I've acted on this many times when I was younger to my regret. I've learned to never make big decisions when I'm tired or angry, because a lot of the time they are vengeance driven, rather than what's best for me.
Sadly, there's a good chance it's not.

They're basically advertising they have a poorly coded, insecure app.
Urldn – A Free URL Shortener with Tracking and QR Codes
We built URLDN to offer a free and powerful URL shortener with analytics, QR codes, and branded links. Unlike Bitly, it’s affordable and transparent for all users. Would love feedback from the community!
> You will understand once DOGE starts ethnic cleansing

The administration's ethnic cleansing policy is already being executed, DOGE so far hasn't been particularly central to that aspect of the Administration's abuses.
To add to this “they” in this context refers to “the current officials in power”
> For fifteen thousand years, fraud and short sighted thinking have never, ever worked. Not once. Eventually you get caught, things go south. When the hell did we forget all that?

The problem is that for far too many people fraud and short sighted thinking have been working out great. Really great. Fraud and short sighted thinking have been making people money hand over fist. It's turned people into billionaires. Occasionally one of them gets a slap on the wrist, on extremely rare occasions one of them will end up behind bars, true, but the more money you make the less likely that becomes. Eventually you get people who are literal serial killers but are basically untouchable because even while they commit crimes repeatedly, publicly, admittedly, they are rich enough to be above the law.

The "eventually you get caught" argument no longer holds up.

The "things go south" argument is still true, but things don't go south for the people making a fortune committing crimes. They go south for the rest of us.

The solutions to fraud and corruption haven't changed. It takes transparency and accountability. Until we have those things consistently both corporations and assholes will continue to do whatever makes them the most money regardless of what laws they break or who gets hurt.
Well: though we are not particularly likely to I do think that replacing people with machines would be fantastic if we actually just let people relax and work less, and so rather than lament the state of things I tend to focus on the need to promote the value of social systems which support human thriving. On the second point, I guess I would say that most of the marketing talk we see is unlikely to manifest but the future will in fact bring fantastic and fanciful advances in technology - it just won’t be what the marketers are trying to tell us.
Those who do immoral stuff don't do reflecting and all
There's an art to outsourcing, and - even worse than with LLMs - it's not something you can ever just do and forget, because without active management, you'll eventually end up wasting money and time while getting nothing in return.

QA is a whole other story, too. Outsourcing QA is stupid, but even more stupid and short-sighted is not having QA in the first place, and that unfortunately is becoming a norm.

There's lots of false economy going with jobs, too. Getting rid of QA may save you salaries, but the work doesn't disappear - it just gets dumped on everyone else, and now you're distracting much more expensive engineers (software or otherwise), who do a much worse job at it (not being dedicated specialists) and cost more. On the net, I doubt it's ever saving companies any money, but the positives are easy to count, while negatives are diffused and hard to track beyond overall feeling that "somehow, everything takes longer than it should, and comes out worse than it should, who knows why?".
Yeah, without the latency regression, it probably would have gone undetected much longer. Using a secondary thread and spreading the CPU load over a few seconds would have made it not even register as a spike in CPU usage.
Why are you embarrassed? You can always put your phone down and read it on desktop later
Elon Musk and Internet Startups vs. Microsoft (1998) [video]
Do bullets actually fall at exactly the same speed if dropped or fired horizontally? In a vacuum, obviously they do. But my intuition says there would be some impact on the vertical air resistance from travelling 500m/s in the horizontal direction. As the bullet pushes through the air, the air pressure above and below it is increased (you can actually see that in the photo in the post). So wouldn't it effectively be falling through denser air than in the dropped case? Also, of course, it would be falling in a horizontal orientation, whereas the dropped bullet would probably realign itself to vertical.

Anyway, none of that invalidates the broader point, and the effects would be comparatively tiny even if present. Just found it interesting to consider.
Made that up. Say function can be composed, that's the core algebra. f,g,h... and compose operator, but often you need more involved logic and types that can't be encoded in a simple domain Int and types like Int -> Int[0]. You need DB, Logging, Transaction, whatever lower level system used. In OO you use inheritance to be able to integrate all this through layered method calls.. I kinda describe this a protocol. Problem is, OO is loose on types and mutability.. so I'd think there's a gap to fill between function algebras and these 'protocols'. A way to describe typed "function graphs" in a way that can be intercepted / adjusted without passing tons of functions as parameters.

Again that's a bedroom thought, maybe people do this with Category Theory in a haskell library, or caml modules, I'm just not aware of it.

[0] Then there are monadic types to embed a secondary type but that seems too restrictive still.
> I instituted a rule of counting to five before hitting enter on any `rm -rf` command.

That's just (should be) standard practice. Another risky command is `sudo dd`/`sudo cat` for writing disk images, always chant the disk device against an fdisk -l listing like a magical spell, lest you nuke your main drive.
Next.js Middleware Exploit: Deep Dive into CVE-2025-29927 Authorization Bypass
You don't want to make too many assumptions about where a civilization that can construct things mesuring several AU and harness yotawatts of power find habitable.
Maybe just enforce law would be a good start I would think.
AI will take your job. Get over it
I’ve seen a number of outsourcing project failures. The two things they all had in common were that the organizations in question were terrible at managing projects but they blamed the developers for management’s inability to plan or make decisions, and they were trying for unrealistic savings – it wasn’t enough to save 30-50% on salary, they wanted 90% even if that was below the market rate for those skills even in India.

The first one is definitely happening with the LLM bubble where companies really want to pretend that the hard part of the job isn’t understanding what to build and how to do so maintainability.

The second one is going to be more interesting: I expect LLMs to put downward pressure on wages in a lot of places but also for smarter companies to realize that nothing short of true AGI is going to replace the need for people who can actually understand what the customer needs. If I’m right, this will swing the pendulum back towards specialists again – the seagull guys who come in, declare that their favorite framework will solve everything, and leave are more vulnerable to being replaced by an LLM than someone who knows how to code but is also bringing actual business-relevant experience and judgement which an LLM can’t have.
Vibe Day Trading
I've been "Vibe-TDDing" all afternoon and I'll tell you what, vibe tests are better than no tests.

And so long as you have some decent-to-solid understanding of coding and testing (this is non-trivial, I've been coding for professionally for ~20 years) then you can direct the machine to put up decent guardrails first, and then you can kinda go nuts and let shit grow, prune it back, repeat.

Basically, if you know what code/tests ought to look and act like, then you can significantly reduce the negative externalities of having LLMs do your coding for you.
I read the same book and liberal elites were ot a thing in that book. Seriously.

The goverment workers were ex-soldiers, leaning right and supporting dictatorship. Judges, cops and prosecutors were leaning right and much more lenient to the right. Country leadership were former aristocracy and pro monarchy. Journals belonged to parties, each having own.

There was real communist uprising, having nothing to do with the only pro democratic party social democrats. Which was NOT elite and more of middle class thing.

Social democrats did not collapsed until Hitler took power and imprisoned them in amos right as he took power. And that last election was quite violent, with a lot of violence from the nazi side and a lot of attempts to tie communists to social democrats. Hitler did not had to win, altrought he did.
Cursor? I finally got around to trying it this week and it exceeded my expectations.
Because compared to a year ago, it's much better. Compared to two years ago, it almost didn't exist. Compared to three years ago, nobody was actually talking about it.
Tesla’s stock is valued on the basis of the self driving tech.

That’s slated to be out this summer, but the insiders are certainly not behaving as if it will be. In fact, they’re acting exactly as one would if they expect it to be delete once again and/or underwhelm greatly.
Why is Europe like this? I feel like this is what happens when you have a region that can't innovate and only knows how to regulate.

Innovators cease to be represented at the government level and the general public equates regulation with safety. The result is an increasing amount of absurd policymaking related to technology.
That is a big 'if' though. Don't CDNs work by having equipment in every country so you don't have to?
Really? Opinion, based on the fact that there are basic improvements that can be implemented on what we have now, using the skills that we have now. If you don't agree, that's ok.

Now, about your comprehension skills, where is there any mention on my part of there being 'no limit'? In fact I go as far as to speculate on at least one.
What does "I'm not technical" actually mean?

It sounds like a euphemism for:

I don't want to work hard.

I don't care about the details.

I don't want to learn new things.

I want somebody else to do my homework.

I don't want to put in the effort it takes to succeed.

I cheated my way through school instead of learning from classes.

I've always had everything handed to me on a silver platter, and I expect that to continue.

I want to put more effort into yapping on Twitter and getting followers that actually doing any work.
Until this knowledge is widespread, a lot of devs better hold on to their current good jobs.
Nope. They were talented devs who all (well, most) landed in great companies after.

We just didn't need them anymore because LLMs and tools like cursor are insanely good.
My though was that if they can create a swarm like that, they can also partially shade the earth to cool it. This would only work in the partial scenario which has 3 degrees C warming. 140 degrees for capturing all of the suns output is huge.
Moments like this realize I don’t understand programming fundamentals. Imposter syndrome sits in and I realize that my lack of formal education is costing me.
C macros and gcc do not allow to run arbitrary code during compilation.
>" It won't last forever."

And who cares if it is true? So far programming is one of very few professions when person can set themselves for life in a relatively short period of time. When / if it is gone there will be something else. I have few friends who'd switched to be a handyman. They are doing great from what I see.
You're not wrong in general here, but C++ is going to get the core of reflection in C++26. I'm not sure enough of the details to know if it supports doing this, however.

Rust on the other hand... that might be ten years.
Show HN: Keep your NixOS base minimal with on-demand extensions
I built a NixOS module that allows you to dynamically enable and disable parts of your NixOS configuration at runtime with a simple CLI. Needed to keep my kernel + initrd sizes under control since I am netbooting my systems.
no the soundness of the compiler is at risk because the target has limitations, not the host.
I don't pretend to have any legal expertise on the matter. All I know is that I remember reading stuff that made me think there was a consensus that this wasn't allowed by the licenses, and that they did it and I didn't notice any consequences. Maybe it was BS, but I think it's also fair to argue that there's quite a lot of licensing terms in software that haven't been fully established via precedent in the courts yet and instead mostly ends up being followed out of risk aversion rather than anyone being totally 100% sure how a court would rule (which isn't something people can necessarily predict on _any_ given issue, rather than something specific to software licenses).

If the common consensus was BS, I actually don't think that detracts from the larger point I was trying to make much; I probably distracted from it too much with my over-enthusiastic wordplay at the end, but my original intent was to convey that Canonical might just intentionally have decided that they aren't concerned with the types of licensing issues that people are discussing here with regards to coreutils. If my theory is correct, it's due to sound legal judgment or intentional non-compliance isn't something I have any strong insight into; I mostly just thought it was worth suggesting that what people here think about it might not really matter all that much because it seems unlikely to me that they'll either be convinced to change their plans or suffer significant negative consequences from going forward with what they've decided, regardless of whether it's right or wrong.
Very typical SV argument that R&D is "complex" and everything else is "simple".

Would it blow your mind if I told you 10yrs ago that we'd have AI that can do math/code better than 99% of humans but ordering a hotdog on doordash would be cutting edge and barely doable?

I don't disagree that "common" tasks are more valuable. I only argue that the argument these are easily automatable is a viewpoint based on ignorance. RPA has been around for over a decade and is not used in many tasks. AI is largely the same, until we get massive unrestriced access to the data for it we will not automate it.
The Good, Bad and Ugly of MCP
Story from an airline pilot who regularly flew to Beijing and visited a mall that was primarily focused on air crews shopping there. Lots of fraudulently unbranded versions of major brands being sold to these crews at extraordinary discount.

Every so often all of the stores would close their store and one would become ‘tribute’. They’d put a table full of whatever product they sold out in front of the closed store and the police would come in, confiscate the limited quantity offered and leave. The stores would reopen a few minutes later and everything would go on as before.

The Chinese government touted these ‘raids’ as evidence they were being tough on infringement.

Hilarious theatre; just like all fraud and enforcement of it, even here in the US. The government targets a few big names who got caught because of their hubris, sends them to jail, and the world continues doing the same thing.
I know how linux and bsd work. I still have yet to find a satisfactory answer to why linux cannot create security primitives which are useful — like wireguard. I understand that landlock tries to abstract complexity, but why do we need to design complex user interfaces? Pledge and unveil are just simple syscalls, there is no magic secret sauce on BSDs which enable these syscalls. It is true that bsd userspace has been compiled to bake in plege and unviel syscalls, but that is totally separate from the usability of the interfaces.
Seems like the DOGE cuts were overhyped after all. Honestly, anything connected to Trump is overhyped. He has a protective aura of noise. You're not going to figure out what's going on by just reading headlines.
Europeans consistently support a regulation regime that routinely pushes absurd tech policy. It sounds great to normies so it goes unresisted. But it's a complete fucking nightmare for anyone trying to actually build+ship anything.
This is one of the worst security vulnerabilities I have seen in a while. It's so blatant, so easy to exploit. So many nextjs applications written by beginners that are completely exposed.
Nah, the article is generalizing from a single sample of current state, ignoring the larger trajectory (that, for AI coding, went from sci-fi to reality in two years).

Sure, the tools aren't perfect, so there's some art to using them now - which the author of TFA seems to be unaware of. Take for example:

> You cannot ask these tools today to develop a performant React application. You cannot ask these tools to implement a secure user registration flow. It will choose to execute functions like is user registered on the client instead of the server.

Of course you can ask them to do it. You can literally ask them to "write better code" (yes, with this exact phrase; see [0]), and you'll get better code. More performant, or more secure - it depends on specifics of the case. Or, you can ask them specifically to focus on security or performance, and you will typically get improvements on those axis.

That's today. Next year, people will know how to prompt the models away from most common failure modes, and the models themselves will be further trained to avoid those same failure modes. In bringing specific problems up, TFA isn't making a convincing argument against future of "vibe coding" - it's literally helping in making it happen.

--

[0] - https://minimaxir.com/2025/01/write-better-code/
i didn't use reflection in this example, but note that consteval shouldn't be able to do this because I mutate the string; it's not const at comptime.
Half-disagree: Firings aren't their goal (nor, demonstrably, are cost-savings.)

The goal is coercive power over a culture. Firings are just one tool in the toolbox.

______________

Tangentially, loyalty-oaths are another case where the purpose goes beyond the immediate effect.

Fascists presenting an allegiance-or-else choice aren't extending any of their own trust to affirmative pledges. They know it's coerced, and the fact that everybody else knows it too is a feature, not a bug.

Why? Because the real goal is not to create trust for themselves, but to destroy it for everyone else. To survive the purge, victims must scar their own reputations, making it harder for anybody--even other victims--to trust them in the future.

Ex: Even if I'm totally certain Mr. Smith was lying to the fascists when he pledged loyalty to keep his job, there's a "damaged goods" aspect: Would he lie to me if his job was threatened again? What other compromises might he make to other threats from authority?
Nvidia RTX PRO 6000 Blackwell GPU with 96GB memory listed at $8435
They successfully took down large portions of the CFPB site.
You can't have return to status quo. Too much of checks and balances were already destroyed. Even if people started to long for what was before, which is something conservative people just don't yet, it would be impossible now.

President can be lawless and can retaliate hard toward his opposition. Supreme court approved that. That is reality now. It means Republicans can't allow opposition to get power again else they will be in the dame danger ... and it means there will be no real opposition.

When the party can destroy companies that sued them and fire regulators that forced their company obey the law at least a little, the game is lost.
TIL that Rollercoaster Tycoon was written in Assembly.

“[Developer Chris] Sawyer wrote 99% of the code for RollerCoaster Tycoon in x86 assembly language for the Microsoft Macro Assembler, with the remaining one percent written in C.” - Wikipedia

What a lunatic.
The code that AI is good at currently is exactly common tasks.

Good luck getting it to write a competitive video card driver for Nvidia hardware or anything else that requires actual creative problem solving that isn’t github boilerplate.
You don’t even need to run in a container for this. It’s possible to do this entirely in systemd service configuration. The easiest way is just to have separate user for every service and reduce stuff running as root. You can also restrict filesystem access, network access and even syscall access (although some of this may be implemented as a container under the hood).

Unfortunately, this wouldn’t help with the xz vulnerability because the SSH server is the one loading the compromised library in that case (indirectly). Since SSH itself needs to have access to the private keys, it’s not really easy to secure it against vulnerabilities in the library it loads itself.

On the flip side, unless the vulnerability is in one of the important binaries/shared libraries, the amount of damage it can cause it probably quite contained with simply having good user isolation. Nix can make this analysis really simple (because of explicitly specified dependencies), so you can crack down on critical dependencies a lot more easily.
If any of that is happening, society is already a fascist dystopian hellhole and my 23andme DNA is least of my problems
Remember, glue is a great way to keep cheese from sliding off pizza!
This is pretty much Wall Street finance behavior and when you consider money motivated, highly educated, succeed at all costs, personality types had steered away from finance and into tech over this time period I think it makes a lot of sense. Also, crypto as a whole being lumped into “tech” is massively tempting way to commit fraud. There’s so much room for shenanigans that it draws in con men of all pedigrees.
Wait until they have to maintain, debug or secure that software. You’ll see things really blow at that point.
Ooh but don't you know we just need an extra language with abstractions that can be compiled into prompting statements. Maybe something like sql.
You may both be interested in this newsletter

https://nlp.elvissaravia.com/t/ai
The damage is real even if the dollar amount of the cuts is overhyped.
People who write game engines easily fall in this category. Especially when they start thinking about fluids, fibers, cloth, fire, etc. it's high level math and physics under 60fps constraints
I think you're talking about a different phenomenon, having remote mixed teams is IMHO different from offshoring.

There's at least the crucial difference that you had devs in both western countries and traditional "third world", where the 90s view of offshoring was throwing whole processes abroad and only keep "heads" in-house while the remote teams/companies would deal with all the execution, making it inherently difficult to deal with production monitoring.

PS: to your point offshoring to India has become more common but Indian companies are also not that cheap, so we're past the initial framework. Perhaps the same way outsourcing production to China used to be about sweatshops, when it can now be about unrivaled expertise at a cost.