MurphyA/hacker-news huggingface dataset:
by chrisweekly | 2025-04-26 06:17:14+00:00
This looks pretty cool, at least at first glance. I think "traditional web testing" means different things to different people. Last year, the Netflix engineering team published "SafeTest"[1] an interesting hybrid / superset of unit and e2e testing. Have you guys (Magnitude devs) considered incorporating any of their ideas?

1. https://netflixtechblog.com/introducing-safetest-a-novel-app...
by mrweasel | 2025-04-26 06:17:52+00:00
> Tell me you haven't purchased a vehicle in the current millennium, without telling me?

I have, and I think they are way to expensive for the use I get. My issue is that $20.000 quickly becomes $30.000 once my government is done with adding taxes. I drive a 12 year old car, original price was ~25.000USD. It's going to be around 30.000USD to replace it, once it dies. The price difference between getting an extremely bare bones car vs. one from a known brand, in colour, with better range going to be negligible I fear.
by YZF | 2025-04-26 06:17:53+00:00
Yeah- Maybe it's "eventually working". It's hard to trust when it seems so fluid. Maybe there needs to be some mechanics to make it harder to change. Something like being able to suggest changes/corrections but having those come out on some schedule after a review? (thinking software release process here). Quarterly Wikipedia releases? Creating some "core" of Wikipedia that is subject to tougher editorial standards?

Not sure.
by brigade | 2025-04-26 06:18:41+00:00
It does not; the decompression is memory to memory, one tensor at a time, so it’s worse. They claim less than 200 GB/s on an A100, and their benchmarks suggest it’s somewhere between 1.5-4x slower at batch size 1 depending on GPU and model. This overhead of course mostly disappears with a large enough batch size.

Other lossless codecs can hit 600 GB/s on the same hardware, so there should be some room for improvement. But A100’s raw memory bandwidth is 1.6 TB/s
by muldvarp | 2025-04-26 06:19:15+00:00
I don't see any surprised compiler authors in that thread. The reporter immediately suggests the correct underlying reason for the bug and another compiler author even says that they wondered how long it would take for someone to notice this.

Even if you read any surprise into their messages they wouldn't be surprised that C does something completely unreasonable, they would be surprised that LLVM does something unreasonable (by default).
by arrowsmith | 2025-04-26 06:20:03+00:00
> Poverty is through the roof. More people using food banks than ever. More people on zero hours and low paid contracts.

Is that supposed to prove me wrong? I said that everybody is getting poorer.

> Wealth inequality is through the roof.

Wealth inequality, while high, is still roughly where it was in 2007. (Source: https://equalitytrust.org.uk/scale-economic-inequality-uk/)

> If you think the problem with the UK is that rich people are leaving

I said it's a problem, not the problem. And it's not just the ultra-rich who are leaving, but vast swathes of the middle classes. Many poor people would leave too if they had the means.

You and the other replier seem to think I'm defending the status quo. How on earth did I imply that? You think I think it's a good thing for the entire country to get poorer?
by vessenes | 2025-04-26 06:22:36+00:00
Seems to me “Skeleton Key” relies on a sort of logical judo - you ask the model to update its own rules with a reasonable sounding request. Once it’s agreed, the history of the chat leaves the user with a lot of freedom.

Policy Puppetry feels more like an injection attack - you’re trying to trick the model into incorporating policy ahead of answering. Then they layer two tricks on - “it’s just a script! From a show about people doing bad things!” And they ask for things in leet speak, which I presume is to get around keyword filtering at API level.

This is an ad. It’s a pretty good ad, but I don’t think the attack mechanism is super interesting on reflection.
by psychoslave | 2025-04-26 06:24:35+00:00
"les états n'ont pas d'amis, que des intérêts."

States are very different beasts, unlike human individual which have clear skin borderies as a given, they are able to take parts of each other and assimilate them. Even when they are not in official direct opposition, rampant dirty plots are always going on in the parallel background of any the official sympathy to everyone, be it because even within a state there is a broad variation of contenders.
by krasin | 2025-04-26 06:25:40+00:00
> Slightly tangential, but what's the state of the art in auto routing and placement these days?

I always recommend quilter.ai: https://www.quilter.ai/ - they "eat" Kicad or Altium files, and produce autorouting and/or autoplacement. I tried them about 9 months ago and made a couple of boards that worked well.
by muldvarp | 2025-04-26 06:26:11+00:00
> I just want compilers to treat UB the same as unspecified behavior, which cannot be assumed away.

Unspecified behavior is defined as the "use of an unspecified value, or other behavior where this International Standard provides two or more possibilities and imposes no further requirements on which is chosen in any instance".

Which (two or more) possibilities should the standard provide for out-of-bounds writes? Note that "do what the hardware does" wouldn't be a good specification because it would either (a) disable all optimizations or (b) be indistinguishable from undefined behavior.
by abenga | 2025-04-26 06:28:49+00:00
To a beginner who is used to ordinary imperative languages, that Ruby line is extremely difficult to understand. Is `.filter` a method or a property of `xs`? Is `{ |x| x.odd? }` an argument to a method or just a statement that comes after `xs.filter`? If it is passed to `.filter`, why does it not have parentheses around it but the `", "` passed to `join` does?

This all makes sense to a person who knows the language a lot, but wrinkles the brain of a newcomer. Too many concepts to juggle in order to understand. On the other hand, the Python one reads quite easily, even if you may have to go right to left.
by anerli | 2025-04-26 06:30:41+00:00
Definitely a good question. Using an actual LLM as the execution layer allows us to more easily swap to the planner agent in the case that the test needs to be adapted. We don’t want to store just a selector based test because it’s difficult to determine when it requires adaptation, and is inherently more brittle to subtle UI changes. We think using a tiny model like Moondream makes this cheap enough that these benefits outweigh an approach where we cache actual playwright code.
by lodovic | 2025-04-26 06:33:56+00:00
Now that's an interesting trend. It's no longer feasible to have an independent web site, because nobody will visit it because you don't have the page rank. Journalists that do find your site copy your data and may add a link (that noone vists). Their pagerank is much higher, so they get all search engine links and all the ads, for your content.
by raphael_l | 2025-04-26 06:33:57+00:00
A bit off-topic, but one gripe I had with some implementations of subtitles is when they’re delivering on the identity of a person before this was exposed. I don’t know why this happens that it would reveal <Name: Dialog> where it should instead be <Generic trait: Dialog>.

So instead of <Phil: Blah blah> it would be <Raspy voice: Blah blah>.

I don’t have examples for this, but it happens regularly that I noticed it as a trend. Might be because subtitles are outsourced and maybe the importance of exposition is not clear to the people creating the subtitles?
by nkoren | 2025-04-26 06:34:06+00:00
Not a truck guy, but I like it. What I like the most is that it's not batshit fucking insane.

I recently visited America after a couple of years away, and spent a couple of weeks in California, driving from SF to LA. The thing which I found the most striking was the sheer insanity of the pickup trucks that were absolutely everywhere. These things were true Idiocracy-class monster trucks, which are clearly lethal to operate in any environment which includes pedestrians. In some cases, my five-year-old's head barely reached the bumper, and my wife's head didn't clear the hood. And these were highly-polished, un-dented behemoths that had clearly never seen a dirt road in their lives. The whole thing is clearly all about aesthetics and identity politics. Absolutely revolting.

(If you haven't visited the US recently, I think it's almost impossible to appreciate how obscene the phenomena is. 10 years ago, trucks were far more restrained, but could still do everything they needed to do. 30 years ago, trucks were fully half the size, but could still carry the same-size loads and do honest work. There's honestly no possible justification for their corpulent growth.)

Anyhow, this thing looks like it can do honest work without killing everyone who crosses its path. I really appreciate that. I hope it starts a trend.
by SonOfLilit | 2025-04-26 06:34:49+00:00
This is legal communication written by a lawyer and intended to be read by lawyers.

Consistently, the first thing every lawyer has said to me when preparing for any interaction with third parties that had a legal aspect was "never volunteer information you were not explicitly asked for". Of course lawyers would practice this among themselves. The law requires him to suspect something wrong to investigate, so he states "I hereby formally suspect something wrong". If the investigation leads to a court filing, the law would then require him to submit evidence, so he will strategically decide which evidence to submit and submit it. Why would he commit in advance to what evidence he believes relevant if not required by law?

But also, if reading the letter as if written in good faith - which I find hard to do - those are all true reasons to suspect something wrong (it is common knowledge and well established that Wikipedia is a very influential source of knowledge, and that there are attempts at foreign influence), and great questions to ask to investigate whether the Foundation is making a reasonable effort to fight it if you were a regulator or auditor or other investigator, all of which have great answers already written up that prove the foundation is doing a very good job at establishing and maintaining processes to ensure the neutrality of its articles. In my headcanon, Wikipedia's lawyer responds simply with a list of URLs.
by IceHegel | 2025-04-26 06:34:51+00:00
Curtis Yarvin has a riff that goes something like this: Liberal Wikipedia, Communist Wikipedia, and Fascist Wikipedia will all actually agree on the vast majority of topics: Physics, botany, the solar system, chemistry, math, statistics etc.

However they'll be worlds apart on history, economics, anthropology, sexuality, politics, previous leaders and so on.

Our Wikipedia is the world seen through the eyes of the New York Times + Harvard. Our Wikipedia is probably correct about Physics, botany...
by darajava | 2025-04-26 06:35:04+00:00
Great point. As per our TOS - users of the site must be over 18 and have the consent of everyone in the image (i.e. their own kids, relations etc).

I put that line about OpenAI's usage policy there for practical reasons. If someone orders something that OpenAI refuses to generate (like a photo of Bart Simpson say), then I can't include it in the printed book. With this project, if someone uploads content that's in any way inappropriate, we'll see it and refuse to fulfill the order (and take other appropriate actions, if needed)
by DidYaWipe | 2025-04-26 06:35:22+00:00
I don't recognize it as being a Samurai descendent.

Related note: I just saw a Suzuki Sidekick on the road in L.A., in Geo Tracker trim... a rare sight nowadays. It sounded like shit, but with a robust platform a vehicle like that would be just what the U.S. market lacks: a burly SMALL sport-ute.
by flomo | 2025-04-26 06:35:47+00:00
I'm speaking more to the marketing checklist sense, IBM wants features that the others don't quite have yet. This is luxury branding imo a great degree, customers are paying a lot for a super-premium product, so they need to think they are getting 'the best'.

In terms of actual functionality, no matter how good it is, its not price-competitive.
by otherme123 | 2025-04-26 06:39:02+00:00
It's not too difficult to draw connections between Wikileaks, Assange, RT and Russian government. It's known that the GRU funneled info to Wikileaks many times, and at the same time they never published anything that could seriously affect Putin. Examples: the Dirt on opponents were published by UK newspapers. The Fancy Bear papers were published by hacker groups and online news. Pandora Papers by the ICIJ.

The only leak than contains something barely close to Putin and was published on Wikileaks were the Panama Papers, that names three friends of him, not in the government. The lack of any russian officials in those papers speaks volumes.

Best case scenario, they are tools. Worse case, they are assets.
by physicsguy | 2025-04-26 06:39:14+00:00
I remember laughing at this, my hometown was included it’s worth saying. I suspect the purchasers were largely people who lived in one of the ‘crap towns’

I’m not sure how anyone could have read it and not understood it was a joke. At the same time, I do think that he’s right that it wouldn’t get published today, not because the content wasn’t true, but people are much more quick to take offense over things like this.
by feraloink | 2025-04-26 06:40:29+00:00
I really like the visual of that big round teal orb surrounded by a magenta ring. It appears at the beginning and then again a little later on. Plot setting (rescue mission ...or something else TBD) is good. Only issues I had were

1. the asymmetrical cursor shape; could have been due to my own fine motor control inadequacy

2. rear thrusters had little or no power, making it very difficult to navigate and get in position to fire.

Music was too quiet at first, I thought, as I kind of liked it. Then I realized that was a good decision, so that it didn't become a distraction when I was trying to concentrate later on. Yes, I saw the volume controls and all that, but I think the default loudness settings are good as is.

Not sure what the six folders are for, at the very beginning?
by pjmlp | 2025-04-26 06:41:11+00:00
Also while as language nerd I find Mojo cool, given NVidia's going full speed ahead with Python support in CUDA as announced at GTC 2025, to the point of designing a new IR as basis for their JIT, very few researchers will bother with Mojo.

Also what NVIDIA is doing has full Windows support, while Mojo support still isn't there, other than having to make use of WSL.
by frosted-flakes | 2025-04-26 06:43:02+00:00
In my opinion the answer is curation. If you're getting so many magazines and newspapers in the post that you can't read them all, the answer isn't to hire someone to cut out random pages for you to read (oh, why are they all adverts?), the answer is to stop subscribing to so many publications.

I never fail to read all of my social media feeds and email messages, because I actively cancel subscriptions to stuff that I don't have time to read. After all, it's entertainment/casual education, not mandatory learning.
by orangeboats | 2025-04-26 06:43:47+00:00
The "IPv6 with trailing IPv4"-style address is still relevant in NAT64 (and by extension, XLAT464), which are sorta widely deployed among cellular ISPs, and likely will get more and more useful as networks transition to become IPv6-mostly.

You upgrade an IPv4 address to an IPv6 address by appending it to 64:ff9b::/96, or whichever /96 prefix your ISP has chosen. For example, in an NAT64-enabled network, connecting to 64:ff9b::1.1.1.1 will get you to 1.1.1.1 as expected.
by Panzer04 | 2025-04-26 06:44:44+00:00
I don't really see how any car company can "fall behind" in EV.

Fundamentally, IMO, EVs are such a simple concept mechanically that any company capable of building a conventional ICE vehicle can build an EV.

It's glib to say that - obviously there's a lot of unsaid complexity (battery back cooling, fitting into the frame, and so on), but the actual drivetrain component is just so simple. That EVs are still expensive is to me a sign that production hasn't ramped up yet. So long as production is limited EVs will remain a luxury product - but I can't imagine that's going to continue for all that much longer with an increasing backlog of used EVs on the market and decreasing battery prices.
by yugioh3 | 2025-04-26 06:45:30+00:00
or just pre-installed dashboard speakers with an AUX input and single volume+power knob. very cheap off the shelf parts. would save customers from weird bluetooth speaker setups, and would support a wide variety of devices – from iPods to tablets to pocket radios.

no speakers and low range are the only two things I'd quibble about. and maybe the price, seems too high for what you're getting.
by gitremote | 2025-04-26 06:50:04+00:00
State media in fascist dictatorships don't reflect the diversity of their people. It is untrue that humans of any nationality have free speech and a free press as a check against their government's actions. It is untrue that any country's government is legally obligated to transparency that is required in a democracy.

When people say that Russian and Chinese state media are propaganda, it is not always because they are racists. Many people say this because they make a distinction between a government and the people, and understand the difference democracy makes.

It's great that you're trying to emphasize with people in other countries. Empathize deeper and think through how it must be like to live in such a political environment to their full conclusions.
by iforgotpassword | 2025-04-26 06:50:45+00:00
The other issue is that people seem to just copy configure/autotools scripts over from older or other projects because either they are lazy or don't understand them enough to do it themselves. The result is that even with relatively modern code bases that only target something like x86, arm and maybe mips and only gcc/clang, you still get checks for the size of an int, or which header is needed for printf, or whether long long exists.... And then the entire code base never checks the generated macros in a single place, uses int64_t and never checks for stint.h in the configure script...
by ggm | 2025-04-26 06:52:13+00:00
The road to Wigan Pier (1937) would be a humourless response. His main issue is the lack of acceptance of current satirical humour, "modern life is rubbish" being 22 years old.

I think he's wrong to say you couldn't publish it now. I think he is right it would be misunderstood and misinterpreted.

Bill Bryson and Paul Thoroux wrote extensively of how shit English towns can be in winter after 4pm when the shops are shut and the pub isn't open.
by Springtime | 2025-04-26 06:54:16+00:00
> Given that Miyazaki is known to hate GenAI I really can't condone

Not that I wouldn't similarly expect it from Miyazaki in terms of general generative art but the actual source of all the articles/memes about his quote point to a 2016 video where he's being demo'd a disturbing 3D simulation of an oily looking human figure crawling on the ground by its head while the dev explains to Miyazaki and others that 'it feels no pain so it learned to move by its head' and it could be used for horror games.

It's then that Miyazaki expresses the 'insult to life itself' quote and explains the devs have no idea what human pain is. Makes one wonder how the devs thought the reaction would be any different tbh.

Edit: reading that he clarified in an interview[1] a couple years later that his distaste was due to believing the dev was aiming at humorizing such body contortions of realistic humans which he took issue with.

[1] https://realsound.jp/tech/2018/10/post-270755.html
by thinkingemote | 2025-04-26 06:55:40+00:00
Punching up is "look at them, ha ha ha"

Funnier comedy is "look at us, hahaha!"

Note that punching up is the same mechanism of humour as punching down. "look at people who are not like us, ha ha ha"

I always found the funnier things were not about punching up or down but were applicable to anyone. Restricting comedy to only be about punching up turns it into a political tool and not an art form that makes us feel better. Comedy that is only allowed if it sends a political message is firstly propaganda and then humour. It's why most modern comedy elicits a smile at best and no belly laughs any more. It can still be amusing but it has no universality.

The best comedy has truth about ourselves in it. Psychologically "punching up" is a rejection of these things in ourselves. Ideologically, "punching up" is a tactic reinforcing group identity coherence.
by Animats | 2025-04-26 06:57:37+00:00
No. Five years ago BYD introduced their "blade battery", which is a lithium iron phosphate battery built up of plate-like "blades" in rectangular casings.[1] Wh/L is about the same as lithium ion, Wh/Kg is not as good, and Wh/$ is better. It will survive the "nail test" and does not not go into thermal runaway.

Today, most of BYD's products use this technology. It's been improved to handle higher charging rates. Seems to work fine. Lithium-ion has better Wh/Kg, and it's still used in some high-end cars, mostly Teslas. BYD's approach has captured the low and medium priced markets.

BYD has announced that they plan first shipments of cars with solid state batteries (higher Wh/Kg) in 2027. Price will be high at first, and they will first appear in BYD's high-end cars. Like these.[3] BYD has the Yangwang U8, a big off-road SUV comparable to the Rivian, and the Yangwang U9, a "hypercar". Just to show that they can make them, probably.

[1] https://www.youtube.com/watch?v=dIt5z4wT9RE

[2] https://electrek.co/2025/02/17/byd-confirms-evs-all-solid-st...

[3] https://www.youtube.com/watch?v=wHWXx1KsvVY
by rikroots | 2025-04-26 07:00:09+00:00
I've always loved this sort of cloth animation. I think the first one I saw was dissimulate's tearable cloth demo on Codepen - I can't believe they wrote that code 9 years ago!

[1] - https://codepen.io/dissimulate/pen/eZxEBO

[2] - https://github.com/Dissimulate/Tearable-Cloth
by flanked-evergl | 2025-04-26 07:00:29+00:00
I think for very scientific and technical matters that is entirely divorced from politics Wikipedia is fine, not great, but entirely serviceable.

For everything else I won't trust it, which sadly includes matters of war and history, as almost all causal claims about the world rests on counter factuals, and therefore does not merely depend on what is.

Politics also concerns what ought to be, not what is, and most editors of Wikipedia do not agree with me regarding what ought to be or even how one should determine what ought to be.

Wikipedia would do better if they could figure out a way to manage bias rather than try to eliminate it. I don't want to be overly critical. Wikipedia is useful, but it's really very far from ideal and I would not want my tax money going anywhere near it.
by __turbobrew__ | 2025-04-26 07:00:43+00:00
> Over 97% of contributions to the NATS.io server were made by employees of Synadia and its predecessor company

Seems like a failed CNCF project. I guess synadia can fork nats and build their own, but the CNCF nats would basically lose all the contributors so what is the point of keeping the trademark?

A good warning for those looking at CNCF projects to audit where the commits are coming from. I passed up using mayastor/OpenEBS, and one of the main reasons was that almost 100% of the commits were from a single for-profit company who could just bail on the project at any time. I ended up going with Rook which has a much healthier spread of commiters.
by altairprime | 2025-04-26 07:01:29+00:00
I expect the target audience for this change is people whose reading speed for whatever reason can’t keep up with dialogue when sound effects captions are included. There are a variety of reasons for that and it’s sensible to provide “sfx/bgm on/off”, though it shows how little investment is being made in accessibility by the media industry that Netflix has to do this in their language selector rather than the TV being able to do it for all feeds.