MurphyA/hacker-news huggingface dataset:
by wizzwizz4 | 2025-11-19 20:51:59+00:00
That 50% figure seems extremely dubious. I'd expect either methodological failures, or a definition of "costs" that I disagree with (e.g. fair-competition regulations preventing price-hikes, "costing" EU companies the profit they could obtain from a cartel). However, skimming the report (https://commission.europa.eu/topics/competitiveness/draghi-r...), I can't find the 50% figure.
by reify | 2025-11-19 20:52:02+00:00
Not actually ready though!!

The investigators tested the platform in vitro using human vasculature models and in vivo in sheep and pigs under realistic clinical conditions to demonstrate its capabilities.

I suppose, realistic clinical conditions, means it was done in a lab and they wore masks.

Their tests demonstrated that by applying specific magnetic fields, the system can be made to maneuver through complex blood vessels and cerebrospinal spaces, trigger controlled heating to dissolve the microrobot, and precisely release drugs into targeted tissues, even reaching the smallest vessels.
by darrenf | 2025-11-19 20:52:03+00:00
In the main, the sigil refers to the type of the eventual value, regardless of what contains it. The tl;dr is that you mostly use `$` unless you're wanting more than one value, or to dereference (when you use the sigil for the type of reference). Some examples:

@array = ("a", "b", "c", "d"); # @array contains scalars $array[0]; # use `$` for a single element @array[0..2]; # use `@` for an array slice @array = ( [1..5], [6..10] ); # @array now contains array references $array[0]; # use `$` still because references are scalars $array[0][1]; # still use `$` even when going multidimensional @{ $array[0] }; # use `@` to dereference an array ref to array %hash = ( a => "b", c => "d"); # % for hash of key/value pairs $hash{a}; # `$` because you're getting a single scalar @hash{"a","c"}; # `@` because you're getting an array of values

Where things become a bit less regular is the difference between reference and non-reference for hashes and arrays when they are top level. At the top level, you need a `->` but that becomes optional at levels below (because at levels below, they have to be references).

$arrayref = [1,1,2,3,5]; # `$` because we're creating an array reference $arrayref->[0]; # `->` because top level $arrayref = [ [ 1 ], [ 2 ] ]; # arrayref of arrayrefs $arrayref->[0][0]; # no second `->` $arrayref->[0]->[0]; # ... but you can use it if you want!

And then there's stuff like getting a slice out of an arrayref

$arrayref = [1,1,2,3,5]; $arrayref->@[0..3]; # oh dear. get a real array with an `@` but not at the start!

So... yeah.
by tecleandor | 2025-11-19 20:52:10+00:00
That's a NAT gateway, but if you're pulling data for analysis from S3 buckets you don't have those limitations.

Let's say they decide to recalculate or test a algorithm: they do parallel data loading from the bucket(s), and they're pulling from the wrong endpoint or region, and off they go.

And maybe they're sending data back, so they double the transfer price. RDS Egress. EC2 Egress. Better keep good track of your cross region data!
by millipede | 2025-11-19 20:52:11+00:00
Both ints and floats represent real, rational values, but every operation in no way matches math. Associative? No. Commutative? No. Partially Ordered? No. Weakly Ordered? No. Symmetric? No. Reflexive? No. Antisymmetric? No. Nothing.

The only reasonable way to compare rationals is the decimal expansion of the string.
by mstngl | 2025-11-19 20:53:10+00:00
So far this extension was a solution for accessing Mail-Accounts hosted on Exchange and even O365 by using OWA in a miraculous manner. It‘s not easy to overlook how this compares for simple end-user.

Owl for Thunderbird https://reviewers.addons.thunderbird.net/en-US/thunderbird/a...
by seemaze | 2025-11-19 20:53:22+00:00
"You don't think 'oh, the lawnmower hates me' - lawnmower doesn't give a shit about you, lawnmower can't hate you. Don't anthropomorphize the lawnmower." - Bryan Cantrill

[0] https://youtu.be/-zRN7XLCRhc?t=33m1s
by FarMcKon | 2025-11-19 20:53:29+00:00
How about measuring the political bias in base reality?

> We want Claude to be seen as fair and > trustworthy by people across the political > spectrum, and to be unbiased and even-handed > in its approach to political topics.

So, a lot of 'seems' rather than 'is.' They are training this to be non-offensive, based on some weird moral / media takes that shift year to year, political cycle to political cycle to political cycle. Not for bring forthright and fact based.
by amonks | 2025-11-19 20:53:36+00:00
For what it's worth (maybe not much from an internet stranger), I couldn't possibly overstate how much I love my Ridgeline. I love the trunk under the bed, I love how the back seats fold up for extra in-cab cargo space, and I love how the unibody structure and independent rear suspension make it drive like a car. It's comfortable enough that I can use it happily for longer road trips.

I love it so much that when it was stolen on a trip to Montreal a few years ago, I bought the exact same year and model again without even googling other options.

It is a bit longer than I'd prefer--I live in urban Chicago and occasionally do have to forgo a good parking space, but usually those are, like, Honda Civic spaces that a slightly smaller truck wouldn't fit into either.
by hollowturtle | 2025-11-19 20:53:53+00:00
Where are the products? This site and everywhere around the internet, on x, linkedin and so is full of crazy claims and I have yet to see a product that people need and that actually works. What I'm experiencing is a gigantic enshittification everywhere, Windows sucks, web apps are bloated, slow and uninteresting. Infrastructure goes down even with "memory safe rust" burning millions and millions of compute for scaffolding stupid stuff. Such a disappointment
by edbaskerville | 2025-11-19 20:54:10+00:00
> As an outsider looking in I'm starting to wonder if this world is just a bunch of academically capable but socially stunted individuals being preyed on by socially voracious people like Epstein with no morals?

The present-day tech world seems like a pretty extreme version of this phenomenon. Many of our sociopaths (e.g., Musk, Zuckerberg) got a boost from actual technical abilities along the way, which I suppose is similar to Epstein—he seems to have been pretty talented at finance.

(Edit: Musk and Zuckerberg are not socially talented in the usual sense, but have still been extremely successful at getting other people to do what they want.)
by Boogie_Man | 2025-11-19 20:54:15+00:00
I recall being flabbergasted the first time I saw someone watching (what I think was) tick tock. An adolescent boy a few rows in front of me at an amphitheater was watching what I believe was comedic content at full volume, but the jump cuts and sound effects were so jarring and constant that even when I focused for a minute and tried to force myself to understand what he was watching, I couldn't follow what was happening.

I can recall being that age and being overwhelmed and exhausted after watching a Pokemon TV show battle sequence, but this has nothing on what I assume is the worst kind of short form content today. "The weed is different now bro".
by SR2Z | 2025-11-19 20:54:26+00:00
> they push into total dominance with the help of sleazy methods

Ah, yes. The famously sleazy "automatic security updates" and "performance."

It is amazing how people forget what the internet was like before Chrome. You could choose between IE, Firefox, or (shudder) Opera. IE was awful, Opera was weird, and the only thing that Firefox did better than customization was crash.

Now everyone uses Chrome/WebKit, because it just works. Mozilla abandoning Servo is awful, but considering that Servo was indirectly funded by Google in the first place... well, it's really hard to look at what Google has done to browsing and say that we're worse off than we were before.
by eptcyka | 2025-11-19 20:54:34+00:00
I'd say the sad part is that nix really works well when the toolchain does caching transparently. But to deliver good DX outside of nix, you kind of want great porcelain tooling that handles everything behind the scenes - downloading of libraries, building said libraries, linking everything together. Sometimes people choose to just embed a whole programming language to make their build system work e.g. gradle. Cargo just does everything. Nix then can't really granularly build everything piece by piece when building rust crates with Cargo - you just get to rebuild every dependency any time the derivation is built and any one input changed. I wonder how much less time would've been wasted if newer languages chose to build on top of nix. Of course, nix would need to become slightly more compatible with Windows and other OSes for this to be practical.
by the_af | 2025-11-19 20:54:57+00:00
I don't know if that's the only discernible difference.

While 3 minutes is indeed an arbitrary limit, the difference between short and long form videos is very noticeable. Long form requires another form of attention, focusing more, more commitment, less distraction; there's even a form of "delayed gratification" (a form of attention that only grownups can provide) in that the payoff isn't always immediate and can sometimes be very delayed.

Short form is like junk food, zero friction, instantly addictive and doesn't require you to really pay attention. Surely the immediacy of attention it needs is completely different to long form video.

I also disagree with your other comment that maybe long form can promote similar consumption habits (you call it "overconsumption"); I don't think anyone can get "addicted" to long form video, it's simply too time-demanding, you don't get a "fix" and the "zapping" effect of quickly moving from one video to the next.
by godelski | 2025-11-19 20:55:22+00:00
I don't think you're wrong but I think you're being too quick to attack the gp. They're not wrong either. The point you brought up doesn't contradict theirs but adds nuance.

I'm all for nuance. Its also why I'm biased towards long form media as it's more likely to contain nuance, but not guaranteed. The gps specific example of lectures is quite narrow and more likely to have depth. Which is the entire problem of short form media, that we live in a complex world where we can't distill everything into 1-2 minute segments. Hell, even a lecture series, which will be over 10hrs of content is not enough to make one an expert on all but the most trivial of topics.

You're right that we need nuance but you're not right in arguing for it while demonstrating a lack of it. A major issue is we need to communicate, something we're becoming worse at. We should do our best to speak and write as clearly as possible but at the end of the day language is so imprecise that a listener or reader will be able to construct many, and even opposing, narratives. It is more important to be a good listener than a good speaker. I'd hope programmers, of all people, could understand this as we've invented overly pedantic languages with the explicit purpose of minimizing ambiguity[0]

[0] https://m.youtube.com/watch?v=FN2RM-CHkuI
by kenjackson | 2025-11-19 20:55:29+00:00
I really think there is so much variance to how people live. Looking at some of the Epstein emails I'm floored by the behavior. It really seems like middle schoolers. And the racist chats that came out from the Young Republican group earlier this year -- I can't imagine ever being a part of a chat group like that. I would literally think I was being pranked or they were genuinely crazy racists, but they were actual early leaders of one of our two major political parties.

The thing that perplexes me is that these people aren't in poverty or victims of some violent trauma. They are among the elites of the country -- and yet this is still how they behave -- are these people a niche group or am I?
by ovo101 | 2025-11-19 20:55:35+00:00
Absolutely — DNS goes way beyond just resolving websites. It’s been used for service discovery and coordination long before tools like etcd came along, and still is in many systems today. Adblocking is one use case, but DNS firewalls (like RPZ) and logging frameworks such as Dnstap show how powerful DNS can be at the infrastructure level. Thanks for sharing the link — it’s a great reminder that benchmarking speed is only one piece of the bigger DNS picture.
by Chabsff | 2025-11-19 20:55:37+00:00
Honestly, I don't mind the format in principle, and the process that goes from YT's homepage to watching a single one of them is not that bad to me. As long as I get to make a decision that I want to watch something, consciously go "I will click on this thing and watch it" and only then proceed to watch it, then it's _fine_.

It's the algorithmic loop that starts the moment you scroll to the next video that starts playing before you even have a chance to decide whether or not it's something that you want to watch that's abhorrent to me.
by tptacek | 2025-11-19 20:56:00+00:00
I keep having to say this because people keep bringing this canard to HN: it it not in fact unlawful to use intelligence tests in hiring processes, some of the largest companies in the US do so for some roles (though, tellingly, not for elite roles), the companies that administer general cognitive tests (advertised as such!) have logo crawls on their front page of companies your mom would know, they have deep pockets and would make rich targets for contingency employment discrimination lawyers if this legal claim was true --- but it simply is not.

The reason more companies don't IQ test applicants is that it doesn't work. It's a revealed preference. People here would make fun of a tech company that relied on IQ tests to qualify employees. (Braintree apparently used to!)
by drivingmenuts | 2025-11-19 20:56:12+00:00
> segueing into something that might be embarrassing

Like his support of racist organizations in Europe? Or hiding information about failures of self-driving automobiles? Or unexpected layoffs? There's probably a lot more, involving SpaceX, etc.

Honestly, that first one alone merits a lot of hairy eyeballing, but I despise racists and hate that my home state is associated with them.
by keeganpoppen | 2025-11-19 20:56:14+00:00
wow i was really primed to hate this article and this take because i, for lack of better terminology, genuinely view Bret Victor as an idol of mine. but i guess that is the thing with idolatry… to be clear to anyone who doesn’t care to read the article (understandable): there’s nothing untoward or unseemly, just a research group that is clearly lost, and Bret as BFDL not being able to “save” it. i will say that the other researchers come off as being pretty soft and useless, but that obviously does reflect back on the group’s raison d’etre and thus, by extension, its leader. like, imagine being recruited to a research group by Bret fucking Victor and being like “nah, i don’t want to work on anything useful, and if i can’t do exactly what i want to do, i quit”. i say this all, despite appearances, with the utmost respect for all those principals, who i have stalked on github, X, etc. to an unreasonable degree out of a pure, assuredly naïve desire to get more bits from people who i consider to be doing the so-called “Lord’s Work”… the people they brought on absolutely are legit enough to have earned the right to not genuflect to anyone, but… where’s all the idealistic belief in building something better for tomorrow that they all portend to care about, from their own words? i don’t want to get political, and won’t, but… it feels like the most self-centered take on idealism since… aw shucks, yesterday… it’s my fault for putting these incredibly brilliant people on a pedestal, but i still find the whole thing incredibly disappointing, as someone who, well… idolizes them. and i would rather be disappointed than chastened and cynical— the world has PLENTY of that to go around, and i still believe in the power of the intellect to transcend this kind of bullshit, this case notwithstanding.
by MaxBarraclough | 2025-11-19 20:56:23+00:00
> don't have to write code for that exceptional behavior, except where it makes sense to.

The great Raymond Chen wrote an excellent blog post on how this isn't really true, and how exceptions can lure programmers into mistakenly thinking they can just forget about failure cases.

Cleaner, more elegant, and harder to recognize https://devblogs.microsoft.com/oldnewthing/20050114-00/?p=36...

(ctrl-f for taskbar to skip to heart of his point.)
by ovo101 | 2025-11-19 20:56:38+00:00
Fair points — blocklist‑based local resolvers can indeed be slower, and raw speed alone doesn’t capture the bigger systemic issues. The tool isn’t trying to measure microsecond‑scale differences, but rather provide a clear comparison of resolver behavior under load and over time. Things like EDNS handling and service affinity are exactly the kind of deeper characteristics that benchmarking can help surface, so users can decide which trade‑offs matter most for their environment.
by bitpush | 2025-11-19 20:57:02+00:00
https://www.theverge.com/news/823191/meta-ftc-antitrust-tria...

It is actually a monumental case ruling, and for some reason it wasnt reported or discussed here. Lina Khan's FTC has lost both their marquee cases now (Google, Meta)

> Meta won a landmark antitrust battle with the Federal Trade Commission on Tuesday after a federal judge ruled it has not monopolized the social media market at the center of the case.
by taw1285 | 2025-11-19 20:57:13+00:00
This tracks for me. I have deleted TikTok and Instagram but now I find myself browsing X short videos!! Addiction is a crazy thing.

I have a daily 30 minute one way commute. I usually put on a YouTube video about startup or tech talk. But I find myself forgetting it all the day after. I am curious how you go about remembering the content without being able to take notes while driving.
by ubergeek42 | 2025-11-19 20:57:20+00:00
I've been in the QA space for a while now, and one thing that repeatedly comes up is people neglecting their QA data. It's always an afterthought about how to get their application into the right state to be able to test their functionality properly.

So I'm curious, how do you all manage the seeded test data that you need for your QA tests?
by SR2Z | 2025-11-19 20:57:20+00:00
> Besides, IDEs don't "win" by having more users. The opposite could be argued, actually.

The most successful IDE of all time is ed, which is enthusiastically used by one ancient graybeard who is constantly complaining about the kids these days.

Nobody has told him that the rest of the world uses 250MB of RAM for their text editor because they value petty things like "usability" over purity. He would have a heart attack - the last time he heard someone describe the concept of Emacs plugins he flew into a rage and tried to organize a death panel for anyone using syntax highlighting.
by Octoth0rpe | 2025-11-19 20:57:31+00:00
That is true, but not evenly distributed. Oracle for example: https://arstechnica.com/information-technology/2025/11/oracl...

Also, it may be true that these companies theoretically have the cash flow to cover to spending, but that doesn't mean that they will be comfortable with that risk, especially as that risk becomes more likely in some kind of mass extinction event amongst AI startups. To concretize that a bit, the remote possibility of having to give up all your profits for 2 years to payoff DC investment is fine at 1% chance of happening, but maybe not so ok at a 40% chance.
by aforwardslash | 2025-11-19 20:58:50+00:00
I know its easy to criticize what happened after the fact and having a clear(er) picture of all the moving parts and the timeline of events, but I think that while most of the people in the thread are pointing out either Rust-related or lack of configuration validation, what really grinds my gears is something that - in my opinion - is bad engineering.

Having an unprivileged application querying system.columns to infer the table layout is just bad; Not having a proper, well-defined table structure indicates sloppiness in the overall schema design, specially if it changes quickly. Considering specifically clickhouse, and even if this approach would be a good idea, the unprivileged way of doing it would be "DESCRIBE TABLE <name>", NOT iterating system.columns. The gist of it - sloppy design not even well implemented.

Having a critical application issuing ad-hoc commands to system.* tablespace instead of using a well-tested library is just amateurism, and again - bad engineering; IMO it is good practice to consider all system.* privileged applications and ensure their querying is completely separate from your application logic; Sometimes some system tables change, and fields are added and/or removed - not planning for this will basically make future compatibility a nightmare.

Not only the problematic query itself, but the whole context of this screams "lack of proper application design" and devs not knowing how to use the product and/or read the documentation. Granted, this is a bit "close to home" for me, because I use ClickHouse extensively (at a scale - I'm assuming - several orders of magnitude smaller than CloudFlare) and I have spent a lot of time designing specifically to avoid at least some of these kind of mistakes. But, if I can do it at my scale, why aren't they doing it?
by helterskelter | 2025-11-19 20:59:30+00:00
Honestly one the best use cases I've found for it is creating configs. It used to be that I was able to spend a week fiddling around with, say, nvim settings. Now I tell an LLM what I want and it basically gives it to me without having to do trial and error, or locating some obscure comment from 2005 that tells me what I need to know.
by big-and-small | 2025-11-19 20:59:44+00:00
I'm honestly clueless about reasoning behind bigtech investment into AI. For me it's all just look like another seasonal fad like we had many of during last two decades. Everyone invests into AI because of FOMO.

I know the tech itself is real and people do use it. And it will certainly change the world. Yet I doubt even fraction of money burnt on it will ever be recuperated because race to the bottom.

But yeah - I'm just random tech guy who has not built a big successful company and honestly have very little clue how to make money this way.
by hollowturtle | 2025-11-19 20:59:45+00:00
The best AI is the one hidden, silent, ubiquitous that works and you feel it's not there. Apple devices but really many modern devices before the LLM hype era had a lot of AI we didn't know about. Today if I read a product has AI i feel let down cause most of the time is a not very well integrated ChatBot that if you will to spend some time sooner or later will impersonate Adolf Hitler and, who knows, maybe leaks sensitive data or apis meta. The bubble needs to burst so we can go back to silently pack products with useful ai features without telling the world
by pcthrowaway | 2025-11-19 20:59:53+00:00
I probably spend 1-2 hours per day watching content on youtube (and much of that is at ~1.5-1.75X speed)

I don't know what qualifies as "addiction", but it is typically where I get my news, where a web-series I watch is released, and where I learn about social justice issues important to me, through video essays.

I'm sure my consumption is very different from that of someone who watches 100 1-minute Tiktok videos per day, but I think it's worth at least questioning how this might also contribute to cognitive performance and mental health.

Though I think a big difference with short-form content is the autoplay functionality (as your sibling commenter mentions). I watch videos which are released by channels I subscribe to, and occasionally (maybe once a week) watch something Youtube recommends to me. So I retain some agency over my viewing habits compared to someone whose decisions are dictated by the algorithm, which also has an incentive to keep people watching as long as possible.