MurphyA/hacker-news huggingface dataset:
by turtlebro | 2025-10-24 22:33:02+00:00
Sure you can find some issues if you look at it hard enough. In the real world scenario, it's very possible to ship a performant, functional app in Flutter and has been for some time now. It also brings some of the best development experiences with Dart, consistent declarative paradigm & hot reload. Like all things, it's a trade off, for me it's very hard to merit maintaining 2x native apps.

There are many, many people out there shipping Flutter apps, and many, many users using those apps. So please stop the hate maybe?
by tptacek | 2025-10-24 22:33:41+00:00
Huh. I don't know if I'm being too jumpy about this or not.

The notion that Claude in yolo-mode, given access to secrets in its execution environment, might exfil them is a real concern. Unsupervised agents will do wild things in the process of trying to problem-solve. If that's the concern: I get it.

The notion that the code Claude produces through this process might exfil its users secrets when they use the code is not well-founded. At the end of whatever wild-ass process Claude undertakes, you're going to get an artifact (probably a PR). It's your job to review the PR.

The claim I understood you to be making is that reviewing such a PR is an intractable problem. But no it isn't. It's a problem developers solve all the time.

But I may have misunderstood your argument!
by Brian_K_White | 2025-10-24 22:33:48+00:00
I fried them in a piece of glass tube from a neon sign, with the high voltage wires from the transformer poked into the opposing ends of the tube until it started to arc from wire to wire through the wasp. Stank.

I'm neither proud nor ashamed. Today in my more boring older age I just grab whatever random inappropriate houshold or automotive chemical is handy that squirts or sprays.

Wish I had thought of the freezer & string thing.
by ozim | 2025-10-24 22:34:02+00:00
You do know people have imagination and guys back in 1970 already imagined pretty much everything we use now and even posed problems that are not going to be solved by our computing power.

Dude watch original StarTrek from 1960’s you will be surprised.

You might also be surprised that all AI stuff nowadays is so hyped was already invented in 1960’s only that they didn’t have our hardware to run large models. Read up on neural networks.
by LtWorf | 2025-10-24 22:34:32+00:00
Uh what's wrong with canonical recruitment?

They had me do an automated IQ test, specified I had to do it in my native language, and it turned out it had been machine translated with some tools that was decades old, so I didn't understand anything at all.

I am sure they've also blacklisted me because I get autorejected since then.

I'm also a Debian Developer so I don't have any relevant experience that could be useful in working at Canonical.

Where do you see anything wrong with their process?
by mhb | 2025-10-24 22:35:17+00:00
I emailed as you suggested, and that's fine, but I thought I'd add a comment from the email since it seems relevant.

The phrasing of the guidelines led me to believe that the "significant new information" was intended as a secondary or clarifying guideline. Otherwise why not just list it as one of the on-topic criteria?

This clarification of the exception is relevant: "If they'd cover it on TV news, it's probably off-topic." If I watched TV news, I'd expect to see many of the posts we're discussing on it.

"New information" is an essentially tautological fig leaf that could justify the inclusion of anything that shows up in the eponymous news. If I need to, I can find numerous examples of flame wars incited by posts that violate all the guidelines except, possibly, this one about significant new information. Which seems to make this into a discussion about what is "significant". I think a community-trust enhancing action would be to eliminate this criterion.

Some examples of posts which violate all the guidelines except, perhaps, being new information and also, perhaps, significant. Although, arguably, if they are new and significant would be covered by TV news.

‘No Other Land’ consultant Awdah Hathaleen killed by Israeli settler (latimes.com) https://news.ycombinator.com/item?id=44731958

How Israeli actions caused famine in Gaza, visualized https://news.ycombinator.com/item?id=45447699

IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites (haaretz.com) https://news.ycombinator.com/item?id=44402896

Israel, Hamas reach ceasefire deal to end 15 months of war in Gaza (reuters.com) https://news.ycombinator.com/item?id=42716440
by sgc | 2025-10-24 22:35:44+00:00
I have experience with Montessori, and I love the system. But it doesn't work for everybody. The Montessori educators I have known were open about the common situation where about 1 in 20 kids just do not learn with the lack of structure - they never become self-starters. In a public Montessori with large class sizes, there had better be a very clear plan of how to help those kids. We started our kids in Montessori and switched to Waldorf because my eldest really needed more structure, and my wife didn't want to try again.

When we transitioned our charter Waldorf to a public Waldorf, the kids experiencing it for their first year absolutely thrived. I would love to see both systems expand significantly in the public space, and have educators with enough savvy to help kids find their best place.

I think that even a more traditional school system can be totally healthy, and should stay part of the school mix. I have seen it work out relatively well in other countries. It just doesn't work when run like a for-profit prison.
by terribleperson | 2025-10-24 22:36:03+00:00
The grand exchange (auction house) and the trade restrictions that landed at the same time pretty much killed the game for me.

Prior to the G.E., RuneScape had a thriving, complex economy. Players made money transporting goods from harvesting areas, either on behalf of someone or by paying independents for their goods so the independents could avoid going back to town. Players made money buying and selling goods - geographic arbitrage was very much a thing, as well as across time, and also across servers. People made money turning cheaply available goods into more expensive goods.

When the G.E. landed, it basically killed most of the economy. Harvesting stuff could still be profitable, and players could still make money transporting goods from harvesting areas to the nearest bank so people grinding levels wouldn't have to leave, but basically everything else became irrelevant. There's no point in selling anything anywhere yourself when you could take it to the G.E. and get a sale with no effort.

Less of an issue but still sad, the trading restrictions also killed the generosity of veteran players. 'drop parties', where a rich player leads a group around town dropping valuable items, died off as valuable items would no longer appear in the ground for others. Gifting people stuff was no longer possible if it exceeded (fairly low) thresholds. Very sad.
by globular-toast | 2025-10-24 22:36:10+00:00
It's kinda hilarious to watch people make themselves redundant. Like you're essentially saying "you don't need me, you could have just asked ChatGPT for a review".

I wrote before about just sending me the prompt[0], but if your prompt is literally my code then I don't need you at all.

[0] https://blog.gpkb.org/posts/just-send-me-the-prompt/
by mort96 | 2025-10-24 22:37:12+00:00
To be clear, I would not ordinarily ask these kinds of questions. I understand that things take time. That's why I'm resigned to the idea that Asahi will never again be roughly up to date with the latest Apple hardware. I only asked this question because hanikesn seems to think that Asahi will magically suddenly be up to date once they've upstreamed everything.
by lacker | 2025-10-24 22:37:13+00:00
For anyone that's interested in formalizing mathematics but wished there was an easier way to do it, I've been working on a different sort of theorem prover recently.

https://acornprover.org

The idea is that there's a small AI built into the VS Code extension that will fill in the details of proofs for you. Check it out if you're interested in this sort of thing!
by appreciatorBus | 2025-10-24 22:37:23+00:00
No one is asking to go back to Ancient Greece.

But given our track record, a little humility would go along way.

When a highly educated doctor tells you that something is safe, a person is going to assume that means that someone somewhere has proven that the substance is safe. If what they really mean is that no one really knows, but so far, no experiments have been able to prove danger, then we should say that instead.
by dghlsakjg | 2025-10-24 22:37:36+00:00
There were some temporary stops, but mostly they resolved pretty quickly. I think an issue is that the US requested that tariffs be paid upfront at the sending end and a some couriers aren’t set up for that. Or that they needed time to set it up.

Many of the postal and courier systems that suspended service have since set up the systems they need, and are happily moving packages into the US, but it tends not to make the news.
by Neywiny | 2025-10-24 22:37:58+00:00
This is very interesting to see on here. My mother was the dissenting vote on an FDA panel on this. There are articles about it. I'll copy her words (as reported by something but seems legit)

> She said that the FDA's plan doesn't go far enough.

> "It's hard to dismiss an anecdotal report when you are the anecdote. When a patient is finally tested and found to have gadolinium retention, there's no FDA-approved antidote. So what does the patient do?"

And I want to reiterate that she was "the" no not "a" no. I don't know if her vote alone is what's caused more research into this. But it's probably the thing I brag about her the most. Even though everybody else said it was fine or abstained, she stood strong. If you look up the articles from the time of the panel (2017) you'll see a lot of articles about this panel and how she was the sole no vote. Included in that was a public post from Chuck Norris praising her. He was going to come out to meet us but I think it was a bad Texas hurricane season so that fell through
by BeetleB | 2025-10-24 22:38:01+00:00
> Which should make no sense because the teachers themselves work odd years in one school, even years in the other school.

Peers make a huge difference. Before university, I split my high school between two schools - one that was near the top academically, and one that was quite poor. The latter did have some smart students intellectually, but almost none did well academically because it wasn't valued by their peers.

Then I went to a very average state university for undergrad, and a top school for graduate studies. The difference wasn't that high in terms of teaching (the average school actually had much better teachers, but offset it by low expectations). The real difference was in the peers.

You like engineering? You like coding? Want to do some cool side project? Very hard to find someone like you in that average university.

Then when I started working, I started tutoring some middle school kids. The kids seemed totally capable mentally, and I was trying to figure out how they can't retain simple facts like number of months in a year. Until finally it hit me. They don't have problems learning things. It's just that no one in their orbit (peers or parents) care if they know these things. When I was a kid, I'd be an idiot amongst my fellow students if I didn't know it. So I did. Everyone did.

But if you're around people who think it's OK not to know how many days are in a year, chances are you won't know it, no matter how intelligent you are.
by makeitdouble | 2025-10-24 22:40:59+00:00
> bridge/skyscraper/cathedral

> Those details matter, yes, but they’re the type of detail that I can delegate now

No...

If you're building a skyscraper, there's no world where you can delegate where the steel or bolts come from. Or you'll at least need to care about what properties that exact steel has and guarantee every bit used on your project matches these constraints.

If you don't want to care about those, build residential houses with 1000x less constraints and can be rebuilt on a dime comparatively.

You might be thinking about interior decoration or floor arrangement ? Those were always a different matter left to the building owner to deal with.
by marcprux | 2025-10-24 22:41:34+00:00
Yes, Skip has been using our preview release of the Swift SDK for Android in our Fuse mode for over a year, and it has proven to be very popular! You can see our blog post about using it to build a completely native SwiftUI app for Android at https://skip.tools/blog/fully-native-android-swift-apps/

To clarify a couple of other comments about transpilation vs. compilation, Skip has two modes: Skip Lite, whereby your Swift code is transpiled into Kotlin, and Skip Fuse, whereby Swift is compiled natively for Android using the Swift SDK. Skip Fuse and Skip Lite work side-by-side, where Skip Lite is used to provide bridged integration to many popular Kotlin frameworks on Android (Lottie, Firebase, Stripe, etc.). You can read about the comparison between the two modes at https://skip.tools/docs/status/ and see a subset of our available modules at https://skip.tools/docs/modules/

We are very excited that the Swift SDK for Android is now official and we can switch over from using our own preview build of the SDK to the officially supported one.
by qudat | 2025-10-24 22:41:40+00:00
If I was stuck on Mac and wanted Linux for my dev machine, I would go the VM route. I did that over a decade ago and it was great.

Asahi, while a heroic project, was always going to struggle long term and I wonder what kind of battery hit you take using it. I’d rather keep the vertical integration in the Mac ecosystem and just log into a vm that I full screen. Best of both worlds
by lossolo | 2025-10-24 22:42:10+00:00
With temp = 0 if the model is off by one bit at step k, all subsequent steps are deterministically wrong.

Your previous example shows the best case, which is a model can sometimes follow a textual recipe for long multiplication on short inputs. That's not the same as learning a length generalizing bit exact algorithm.

Basically what you shown is the model can describe the algorithm. It doesn't show it can execute it at scale. Without writable state and bit exact ops, errors grow with length and "focus more" only slows that failure, it doesn’t eliminate it.
by w10-1 | 2025-10-24 22:42:37+00:00
I read this announcement mainly as proving the success of the new support for SDK's. Previously, supporting another platform required invasive hodge-podge of CMake tangles at best.

Swift SDK's are a way for anyone to support any platform, as proven by the Android guys doing it on their own. There are also SDK's for Linux, wasm, and embedded (and soon, windows?). So long as you play by SDK rules, Apple won't stop you from porting Swift to a new platform, even on competitive platforms like Android.

(The inter-op story with the JVM languages is still being written; it reduces to either the C/C++ FFI or the two incomplete duals of Java's legacy JNI and newer FFI/Memory interfaces. Prototypes work fine when the semantics are the same, but beyond that, there be dragons. Cross-platform UI frameworks are similarly (and likely eternally) afflicted with bright and dark spots.)
by giobox | 2025-10-24 22:43:39+00:00
Even ignoring global OS marketshare, iOS app store customers just simply spend a lot more money per user on the App Store vs Google Play (Google's Android app store). You gotta go where the money is to some extent to get paid.

Global revenues on the iOS app store have always been significantly larger than Google play, even with only ~30% of the global smartphone market.

> https://sqmagazine.co.uk/iphone-vs-android-statistics/
by michaelt | 2025-10-24 22:44:23+00:00
> Does placing by ability actually helps student learn and score better?

Yes, you shunt all the disruptive/obstinate kids into class 2 and they can spend 4 hours of math lessons every week rehashing arguments about how they have a phone so they don't need to know what 7x12 is.

This means the students in class 1 get undisrupted classes, learning more and raising their grades.

Because of the way these things are done, it does have the unfortunate side effect that the kid who struggles with math because he's dyslexic gets put in a class with the kid who doesn't give a shit about math. But they'd be in the same even if the school didn't place by ability, so they're not that much worse off.
by pishpash | 2025-10-24 22:45:04+00:00
It's got nothing to do with PGM's. However, there is the flavor of describing graph structure by soft edge weights vs. hard/pruned edge connections. It's not that surprising that one does better than the other, and it's a very obvious and classical idea. For a time there were people working on NN structure learning and this is a natural step. I don't think there is any breakthrough here, other than that computation power caught up to make it feasible.
by rurban | 2025-10-24 22:45:11+00:00
I am working on modern perfect hashing also. First for integer keys, and then also for millions of keys. Should be practical, not academic.

https://github.com/rurban/gperf/tree/autotools or some other branch. Forgot which.

https://github.com/rurban/cmph/tree/compressed_o (lotsa improvements)

https://github.com/rurban/pthash (compile to static C++)

I've also extended nbperf for those features
by alaskalol | 2025-10-24 22:45:27+00:00
100% agree on fiefdoms. The work is not hard, but if you're not a culture fit, you won't last more then a few years.

I encourage you and anyone to apply, it's very easy to get in, and the free travel is fun. Most if not all of Tech is remote and does not require any in office AFAIK. One thing though: They do not do cross collaboration and rather churn through new employees to set them up for failure and pin issues on whichever employee is leaving that month.

Hawaiian though is not running anything "modern" except if you count SAAS as modern, their IT is pretty thin and older. Most of Alaska IT does very old things because people who encourage change aren't embrace. The team would say it's conservative and that usually is the safer answer, because when change does happen and it goes bad - what happened here is what everyone is afraid of. They will terminate/this is a resume generating event for this specific engineer in ITS. Anyone can verify this by going to LinkedIn, and reviewing the employees in IT/Tech. You'll see what I mean immediately. Everyone on AS and HA are on LinkedIn so recreating an orgchart and seeing techstacks are very, very obvious, you can also search previous job descriptions for job ads too.

I'd like to be more specific, but I can't. Though to put prospective: in some examples if a plane is delayed at gate, it can be something as simple as SMTP broke, lol.
by ryukoposting | 2025-10-24 22:46:56+00:00
In OLPC's case, the remedy was a retroactive, panicked attempt at teaching teachers how to use the laptops, an effort that largely failed.

You're exactly right, though. OLPC failed mostly because it didn't think to teach the teachers how to use the laptops as classroom tools (not that they would have succeeded otherwise). Countries that had the infrastructure to do the onboarding themselves were relatively well-set up to teach their kids anyway.

If this is interesting to you, I highly recommend Morgan Ames' The Charisma Machine.
by rsync | 2025-10-24 22:47:17+00:00
"If you’d like to turn these features off, open about:config in the Firefox address bar, search for browser.ml.enable, set it to false, and that should disable everything."

This is nice to know but in future versions of Firefox that single config switch (browser.ml.enable) will both change names and split into multiple sub-switches, most likely appearing in different pages of about:config.

These sub-switches will then not remain consistent.

Bank on it.
by cluckindan | 2025-10-24 22:47:59+00:00
A sphere can be approximated by a polyhedron. Somewhat obviously, all such polyhedra would seem to have the Rupert property. This new Nopert seems to differ in one key detail: some of the vertices near the flat top/bottom are at a shallower angle to the vertical axis than the vertices below/above them.

Can you pass the T-shaped tetromino through itself?
by measurablefunc | 2025-10-24 22:48:08+00:00
Interesting but there is something weird about this analysis b/c they seem to assume a discrete input space & a continuous output space of uncountable cardinality whereas the input space is necessarily finite dimensional (in the continuous case) & of finite cardinality in the discrete case. It would be more interesting if the analysis actually used finiteness of the output space b/c real numbers are an idealization & in theory it is possible to injectively embed any discrete set into the real numbers simply b/c of the logic of cardinal arithmetic.
by burnt-resistor | 2025-10-24 22:48:57+00:00
It wasn't sour cream and onion and didn't contain cash, so it's super sus.

But really this is typical of cop overreaction with escalation and ego rather than calm, legal, and reasonable investigation. Karens may SWAT people they don't like, but it's police officers who must use reasonableness and restraint to defend the vestiges of their impartiality and community confidence based on asking questions and gathering evidence in a legal and appropriate manner rather than rushing to conclusions. Case in point: The NYC rough false arrest of a father in front of his kid to retrieve his mis-delivered package where the egomaniacal bully cop aggressively lectures a guy for his own mistake to cover his own ego while blaming the victim: https://youtu.be/LXd-4HueHYE
by CaveTech | 2025-10-24 22:49:03+00:00
The latter, and I would disagree that “this works and scales well” in the general sense. It clearly has very finite bounds by the fact we haven’t achieved agi by running an llm in a loop..

The approach of “try a few more things before stopping” is a great strategy akin to taking a few more stabs at RNG. It’s not the same as saying keep trying until you get there - you won’t.
by steve_adams_86 | 2025-10-24 22:49:44+00:00
Interior British Columbia sounds similar. I used to work in the forest and they were so persistent, invasive, and aggressive. You had to just stop caring because they were relentless and virtually unstoppable. They'd end up in your clothing, in your hair, your nose, mouth... Sometimes the itch was so severe it burned.

I don't miss that. It usually peaked and calmed down with the season, but if it was warm enough they were always around.
by kridsdale3 | 2025-10-24 22:50:09+00:00
The Browser Company did an amazing job of porting SwiftUI to Windows, where the element primitives in the language map to native Windows UI C++ classes under the hood.

Perhaps the future of Swift for Android is similar, where SwiftUI will map to Jetpack elements. That would be cool.

Remember on iOS and MacOS, SwiftUI is not "native". It's a description language that system frameworks interpret and create NSViews and UIViews and CGLayers etc out of.
by virtue3 | 2025-10-24 22:50:13+00:00
Having worked a long time with client teams as a lead - this is always the biggest pain in the ass.

At one of my last phase startups I started shifting all our business logic stuff into our graphql server and treated it like it was part of the client teams. (we had ios/android/web as independent full apps with a very small team of devs).

Business logic is the real killer. Have one person suck it up and do it in typescript (sorry y'all) on the GQL/apollo server and all the clients can ingest it easy.

Send down viewmodels to the clients not data models. etc etc.

This helped DRAMATICALLY with complexity in the clients.