MurphyA/hacker-news huggingface dataset:
by hnav | 2025-12-10 23:45:39+00:00
With bicycles weight and refinement is a huge issue so to get something nice you do have to use more premium materials and production techniques. If you forego low weight and refinement, there are plenty of Alibaba specials both in kit and kickstarter brand form, but if you want a 40lb middrive with 300-400w of power, 0.3-0.4kwh and a natural feeling torque sensing control, you need to open you wallet to the tune of $4k.

Motorcycles are also interesting because they're at most 1.5-2x as efficient as cars, especially on the highway (poor aerodynamics). They're small so people assume they're gas-sippers, but at 80mph a sportsbike is not giving you much more than 45mpg. A typical bike carries 3-ish gallons for an effective range of 150 miles. To give an ev motorcycle a comparable range, you're looking at close to 20kwh of battery. In China a kwh of NMC battery is said to be $120-ish, so you're looking at $2k in just battery, excluding drive unit, inverter/charger, thermal management. Conversely a motorcycle engine and transmission is typically a single unit, all bathed in the same oil and amortized over huge production runs, for a simple 80hp drivetrain, I wouldn't be surprised if the marginal cost of production is $2k for the whole thing.
by JumpCrisscross | 2025-12-10 23:45:43+00:00
"The move came just hours after Venezuelan opposition leader María Corina Machado left the country on a boat, an escape that potentially gave the Trump administration an opening to take more aggressive action against the Maduro regime" [1].

[1] https://www.wsj.com/world/americas/u-s-seizes-oil-tanker-off...
by dspillett | 2025-12-10 23:46:16+00:00
For small sets, or small-ish sets when you are coding quick, don't have a convenient standard library sort to hand, and are prioritising correctness over absolute performance.

Though in reality almost never: you almost always have a convenient built-in sort that is as quick & easy to use (likely quicker & easier), and in circumstances where the set is small enough for bubblesort to be just fine, the speed, memory use, or other properties of what-ever other sort your standard library uses aren't going to be a problem either.

As others have pointed out, sometimes it is useful for partial sorts due to the “always no less sorted than before at any point in the process (assuming no changes due to external influence)” property.

wrt:

> If you make each frame of the animation one pass of bubblesort, the particles will all move smoothly into the right positions. I couldn't find any examples in the wild,

There are hundreds of sort demos out there, both live running and on publicly hosted videos, that show the final positions by hue, getting this effect. Seems odd that they couldn't find a single one.

EDIT: actually, I can't find any of the rainbow based sort demos I was thinking of, a lot of promising links seem dead. I take back my little moan!
by dboreham | 2025-12-10 23:46:36+00:00
> What a wild and speculative claim. Is there any source for this information?

Not sure it's a wild speculative claim. Claiming someone had achieved FTL travel would fall into that category. I'd call it more along the lines of exaggerated.

I'll make the assumption that what I do is "advanced" (not React todo apps: Rust, Golang, distributed systems, network protocols...) and if so then I think: it's pretty much accurate.

That said, this is only over the past few moths. For the first few years of LLM-dom I spent my time learning how they worked and thinking about the implications for understanding of how human thinking works. I didn't use them except to experiment. I thought my colleagues who were talking in 2022 about how they had ChatGPT write their tests were out of their tiny minds. I heard stories about how the LLM hallucinated API calls that didn't exist. Then I spent a couple of years in a place with no easy code and nobody in my sphere using LLMs. But then around six months ago I began working with people who were using LLMs (mostly Claude) to write quite advanced code so I did a "wait what??..." about-face and began trying to use it myself. What I found so far is that it's quite a bit better than I am at various unexpected kinds of tasks (finding bugs, analyzing large bodies of code then writing documentation on how it works, looking for security vulnerabilities in code) or at least it's much faster. I also found that there's a whole art to "LLM Whispering" -- how to talk to it to get it to do what you want. Much like with humans, but it doesn't try to cut corners nor use oddball tech that it wants on its resume.

Anyway, YMMV, but I'd say the statement is not entirely false, and surely will be entirely true within a few years.
by coldtea | 2025-12-10 23:46:37+00:00
>Did I say anything about morals or compromise or anything

So many have that it's an obvious deduction, and the bit 'subjecting yourself to "X"' alludes to the same.

Do you rather claim that X's UX is uniquely horrible than an alternative link was needed for those that can't bear it? If so, well...

Anyways, I just said we can handle the original link just fine. You asked for further clarification.
by aakashprasad91 | 2025-12-10 23:46:51+00:00
Hallucinations still happen occasionally, but we bias heavily toward high-confidence findings so noise stays low. On typical projects we surface a few hundred coordination issues that are real, observable conflicts across sheets rather than speculative checks. We’re actively improving precision by learning from every false positive customers flag. We show you the drawings, specs, etc. so you can verify it yourself not just trust the AI.
by Barrin92 | 2025-12-10 23:46:56+00:00
if in doubt watch it in release order but here's a good overview of the in-universe timelines (https://imgur.com/a/v5FNHoq) for a bit of orientation.

The shows outside of the UC timeline are their own thing, a lot of folks outside of Japan saw Wing first, those you can watch in whatever order you like. I'd say start with the universal timeline in order, it's the backbone of the Gundam universe. The shows between Mobile Suit Gundam and Zeta are side stories during the events of the original show but don't skip them (except for IGLOO) because they're straight up some of the best shows in the Gundam universe.

The "core" of Gundam is the original show, Zeta, ZZ and Char's Counterattack. Those in particular are one story and Zeta is widely considered (one of the) strongest Gundam shows.
by JumpCrisscross | 2025-12-10 23:47:11+00:00
> Can someone explain why US sanctions on Iranian oil would have any relevance to Venezuela?

"Brokers in Singapore told The Wall Street Journal that a tanker called the Skipper was the vessel seized off Venezuela early Wednesday. The tanker, formerly called the Adisa, had been sanctioned by the U.S. Treasury Department’s Office of Foreign Assets Control for carrying Iranian crude" [1].

[1] https://www.wsj.com/world/americas/u-s-seizes-oil-tanker-off...
by its_ethan | 2025-12-10 23:47:19+00:00
Is it not sort of implied by the stats later: "Revenues from Claude Code, a program for coding that Anthropic introduced earlier this year, already are said to be running at an annual rate of $1 billion. Revenues for the other leader, Cursor, were $1 million in 2023 and $100 million in 2024, and they, too, are expected to reach $1 billion this year."

Surely that revenue is coming from people using the services to generate code? Right?
by thegrim33 | 2025-12-10 23:47:20+00:00
I really, really, wish somebody would actually put together a real reliability report. You know, by actually getting hard data on what repairs different models need, how often different models break down, how long different models last, etc. That's how you should rate reliability.

The consumer reports model of just surveying a random collection of people about what they personally think about the reliability of cars is not hard data. They don't collect any data themselves. They just take random people's beliefs as the data. It's also an oroborous, as what they rate as reliable/unreliable one year will then influence what people's beliefs are when they're surveyed the next year about what they believe is reliable.
by IanCal | 2025-12-10 23:47:30+00:00
There are three takes that I think are not depressing:

* Being excited to be able to write the pieces of code they want, and not others. When you sit down to write code, you do not do everything from scratch, you lean on libraries, compilers, etc. Take the most annoying boilerplate bit of code you have to write now - would you be happy if a new language/framework popped up that eliminated it?

* Being excited to be able to solve more problems because the code is at times a means to an end. I don't find writing CSS particularly fun but I threw together a tool for making checklists for my kids in very little time using llms and it handled all of the css for printing vs on the screen. I'm interested in solving an optimisation issue with testing right now, but not that interested in writing code to analyse test case perf changes so the latter I got written for me in very little time and it's great. It wasn't really a choice of me or machine, I do not really have the time to focus on those tasks.

* Being excited that others can get the outcomes I've been able to get for at least some problems, without having to learn how to code.

As is tradition, to torture a car analogy, I could be excited for a car that autonomously drives me to the shops despite loving racing rally cars.
by josephg | 2025-12-10 23:47:38+00:00
Yep. Its kind of remarkable just how little unsafe code you often need in cases like this.

I ported a C skip list implementation to rust a few years ago. Skip lists are like linked lists, but where instead of a single "next" pointer, each node contains an array of them. As you can imagine, the C code is packed full of fiddly pointer manipulation.

The rust port certainly makes use of a fair bit of unsafe code. But the unsafe blocks still make up a surprisingly small minority of the code.

Porting this package was one of my first experiences working with rust, and it was a big "aha!" moment for me. Debugging the C implementation was a nightmare, because a lot of bugs caused obscure memory corruption problems. They're always a headache to track down. When I first ported the C code to rust, one of my tests segfaulted. At first I was confused - rust doesn't segfault! Then I realised it could only segfault from a bug in an unsafe block. There were only two unsafe functions it could be, and one obvious candidate. I had a read of the code, and spotted the error nearly immediately. The same bug would probably have taken me hours to fix in C because it could have been anywhere. But in rust I found and fixed the problem in a few minutes.
by zem | 2025-12-10 23:47:59+00:00
the scenario that worries me is "fox news but personalised", e.g. fox can run a dozen pieces on "immigrants are taking your jobs" but an LLM hooked into your google profile could generate an article on how "plumbers in nashville are being displaced by low-paid mexicans" that is specifically designed to make you personally fear for your job if the nazi du jour isn't elected.
by Wowfunhappy | 2025-12-10 23:48:26+00:00
The school-issued laptops are all Macbooks. To be clear I'm not in the IT department so I don't know exactly what the setup is, but I see my students using their computers.

A VPN is involved, which is what made me assume they are doing TLS shenanigans—I guess I could theoretically be wrong, but it's definitely more granular than domain-level blocking, so I don't know how else it could work. The computers connect to this VPN automatically on startup. In the moments before the VPN connects, the internet does not work.

> Machines especially for schools should be able to have software policies set directly on them to limit such sites.

It's a good point—if you just did this client-side instead of on the network level, you wouldn't have to deal with TLS or anything. It seems clear to me that they aren't doing that (given the VPN) and it's not immediately obvious to me why.
by pooper | 2025-12-10 23:48:29+00:00
> You say that as if it isn’t the entire reason why these interactions should be avoided at all costs. Dynamic pricing should be a crime.

Does segmentation also count as dynamic pricing?

--

The IT guy at Podunk Lutheran College has no money: Gratis. The IT guy at a medium-sized real estate agency has some money: $500. The IT guy at a Fortune 100 company has tons of money: $50,000.

https://blog.codinghorror.com/oh-you-wanted-awesome-edition/
by embedding-shape | 2025-12-10 23:48:34+00:00
> irrelevant because it clearly complies with EU law

Why is that so clear? Multiple other comments in this submission will point you to the exact parts from coming regulations that it doesn't seem to comply with at all, if I recall correctly it'll start being enforced in 2027. So if Apple wants to continue selling their watches in Europe, they'll have to follow that too, and since they've been aware of it for quite some time already, I'm sure they already have plans and actions in motion for doing just that.

Edit: The "other comments" is literally the root comment of this comment chain..... https://news.ycombinator.com/item?id=46209779
by tim-- | 2025-12-10 23:48:46+00:00
Have you turned off SIMPLINK? (LG's older name for CEC).

Option 1 (Hidden Menu Method)

* Press the Mute button repeatedly until the hidden menu appears; ensure Auto Power Sync is enabled.

* Go to General → Devices → TV Management and disable Quick Start+.

* Go to General → System → Additional Settings → Home Settings and turn off both options.

Option 2 (Settings Menu Method, webOS)

* Press Settings on the remote and open All Settings.

* Navigate to General → Devices.

* Turn SIMPLINK (HDMI-CEC) ON. (webOS 6.0+, enabling SIMPLINK automatically enables external device control).
by pb7 | 2025-12-10 23:48:50+00:00
They're literally federal law enforcement officers, not thugs. And they're not "disappearing" people because they're brown, they're deporting them to their homeland because they no one gave them permission to be in our country.

I'm sure you're used to this alarmist dramatic language working in your circles but it won't here.

We should think about the consequences of letting in tens of million of illegals instead.
by everforward | 2025-12-10 23:48:55+00:00
The problem is they did an exceptionally poor job at designing their language. A reasonably large Terraform codebase is almost universally hard to read for one of two reasons: it's either unexpressive (read: verbose to the point it's hard to read) or modularized but hard to read because it's fragmented into a bajillion reusable modules.

SQL is also declarative, but incredibly expressive. A thousand character query contains enough complexity that it's hard to reason about. A thousand characters of Terraform will barely stand up a CRUD app on AWS.

Designing a language from first principles for this was a mistake. HCL is awful; they should have gone the Starlark route and made a stripped-down version of an existing language instead of making their own language from scratch. This feels like the worst of both worlds. The language is practically imperative, but it has its own syntax that isn't useful outside of this one single domain.
by hunterpayne | 2025-12-10 23:49:25+00:00
> Like January 6th and vaccines causing autism and climate change denial and election rigging and Haitians eating dogs and Venezuela drug boats?

That you categorize all of those things in the same boat is very partisan. And it is exactly why a government controlling access to information is a very bad idea. Some of those things aren't real phenomena, others are just over hyped and some are real and very much proven. The news sources you got those opinions from are highly partisan but you trust them implicitly even though you have access to the Internet and can cross check many of them. That you can make such blind mistakes is exactly why elected officials should never control the flow of information. And to give you an example of an opinion that very much matters, consider is nuclear power green or not? The wrong answer about that is doing more damage than your most hated official could ever do.
by shoo | 2025-12-10 23:49:35+00:00
It'd also have been interesting to see some overall profiling data of the initial program & some discussion of which optimisations to investigate based on that profiling data.

When investigating performance issues its often very helpful to run with profiling instrumentation enabled and start by looking at some top-down "cumulative sum" profiler output to get a big picture view of which functions/phases are consuming most of the running time, to see where it may be worth spending some effort.

Getting familiar with linux's perf [1] tool is also helpful, both in terms of interpreting summary statistics from perf stat (instructions per cycle, page faults, cache misses, etc) that can give clues what to focus on, but also being able to use it to annotate source line by line with time spent.

I'm not familiar with rust, but e.g. the rustc compiler dev guide has a tutorial on how to profile rustc using perf [2]

[1] Brendan Gregg's Linux perf examples is an excellent place to start https://www.brendangregg.com/perf.html [2] https://rustc-dev-guide.rust-lang.org/profiling/with_perf.ht...
by jpollock | 2025-12-10 23:50:48+00:00
There is a lot of fraud with UPI, specifically social engineering to obtain UPI OTP codes.

Since the card and the account haven't been previously associated, that's probably a risk model saying a human needs to verify the account before activation.

Indian cards also (I believe) have a mandatory 24 notice period prior to money being pulled - giving fraudsters a 24 hour starting gun to spend like crazy. That makes merchants that provide variable cost service on credit products twitchy.

https://support.stripe.com/questions/background-on-indian-go...
by heavyset_go | 2025-12-10 23:51:01+00:00
> (b) a small fraction of kids branching off into fringe networks that are off the radar and will take them to very dark places very quickly.

Congratulations, Australia, you just drove a ton of kids into the arms of psychopaths like 764.

If you think Instagram and even 4chan are bad, that's nothing compared to the groups that sadly, are usually kids that were groomed themselves, who goad other kids into self-harm, violence and suicide through extortion, love bombing and literal cult shit.

Instagram might make you feel sad, but it doesn't threaten to kill your family if you don't strangle your pet cat and carve CVLT into your chest for a bunch of organized pedophiles online.
by ropable | 2025-12-10 23:51:33+00:00
I fully support this legislation, and government regulation around this topic. Given the current (2025) state of the social media landscape, I believe that the positives of restricting access to them for teenagers well outweighs any potential harms.

As the parent of a teenager affected by this ban (plus one who has aged past it): I wish that it had been in place 8-10 years ago, before either of my kids got smartphones. We tried to be reasonably conservative in their introduction to devices and social media, on the rationale that it would do them no harm to delay using those for a couple of years through their early brain development. The real difficulty turned out to be the network effect of their peers having access to social media, which increased the social pressure (and corresponding social exclusion) to be online. Not having access to Snapchat/Discord/etc. at that point meant that they were effectively out-group, which is a Big Deal for a teenager.

We ended up allowing them onto social media platforms earlier than we'd have liked but imposed other controls (time and space restrictions, an expectation of parental audits, etc.) These controls were imperfect, and the usual issues occurred. My assessment is that it was a net negative for the mental health of one child and neutral for the other.

I realise that HN is primarily a US forum and skews small-government and free-speech-absolutist. I'm not interested in getting in a debate with anyone about this - my view is that most social media is a net negative with a disproportionate harm to the mental health of non-fully-developed teenage brains. This represents a powerful collective-action failure that is unrealistic to expect individuals to manage, so it's up to government to step in. All boundaries are arbitrary, so the age of 16 (plus this set of apps) seems like a reasonable set of restrictions to me. I am unmoved by the various "slippery slope" arguments I've read here: all rules are mutable, and if we see a problem/overreach later - we'll deal with it in the same way, by consensus and change.
by 3rodents | 2025-12-10 23:51:48+00:00
I disagree with the parent’s premise (that productivity has any relationship to salary) but Facebook, Amazon etc do pay these famous genius brilliant engineers orders of magnitude more than the faceless engineers toiling away in the code mines. See: the 100 million dollar salaries for famous AI names. And that’s why I disagree with the premise, because these people are not being paid based on their “productivity”.
by tadfisher | 2025-12-10 23:52:01+00:00
> relying on the first sale doctrine to use the patent license that came with the hardware

First-sale doctrine protects against copyright or trademark infringement. You might be thinking of "patent exhaustion"[1], which is a mostly US-specific court doctrine that prevents patent holders from enforcing license terms against eventual purchasers of the patented invention. There is no "transitive law of patent licensing", so-to-speak.

In this case, it would still not protect Valve if they exercise each claim in the relevant patents by including both hardware and an unlicensed implementation of the software process. It would protect end users who purchased the licensed hardware and chose to independently install drivers which are not covered by the license.

It's murky if Valve would infringe by some DeCSS-like scheme whereby they direct users to install a third-party HDMI 2.1 driver implementation on first boot, but I don't think they would risk their existing HDMI license by doing so.

1: https://en.wikipedia.org/wiki/Exhaustion_doctrine_under_U.S....
by jancsika | 2025-12-10 23:52:05+00:00
> Every time something new happens in the world, my younger kids ask me about what they saw on Tik-Tok and their initial understanding is shaped by a well funded actor, and is often completely a false narrative.

As someone who remembers the near lack of anti-war voices on network/cable news in the lead-up to the Iraq War (Donahue on MSNBC being the lone example), I'd like to get more details on your strongest example here.
by phatfish | 2025-12-10 23:52:12+00:00
Sorry, you are crazy if you trust American tech companies (that you have zero control over) rather than your own government which in theory you have a lot of control over, but it does depend on your flavour of democracy.

Until these controls on American tech companies Trump (via all the tech CEOs fawning over him) had more control over Australian society than your own government.

The rest of the world needs similar restrictions on American tech and social media unless we all want to have American bonkers (and increasingly authoritarian) politics fully exported to us.