MurphyA/hacker-news huggingface dataset:
by seec | 2025-09-17 18:52:57+00:00
I do think web apps have become much better indeed.

I believe there is a few reasons:

- the reliance on clouds for many people, so it becomes more convenient to load your data in a browser window than fetch it locally

- the mixing of UI elements and data makes for more flexible software because the boundaries are not strong for many applications, data can be UI as well

- the inherent lock in and facilitation of licence management for the developer. A web software can't be pirate in any meaningful way to it's easier to require people to pay

- the large improvements in computing power that makes lower performance of the web software almost a non-issue for an increasingly large amount of applications

- and of course the major optimisations the stack has received, enabling better software overtime

Apple is still pushing the local first with native UI software in the name of privacy but at the same time they are also pushing cloud stuff and are not very competitive cost wise.

There is still some use cases where local first is necessary, like video editing and its large files, that Apple target quite well. But it's not clear how long that is going to last. Even resident fiber connections have increased speed quite a lot and if you can ingest a remote server fast enough, it won't matter that much if it's local. The UI just has to stream the data view in real time fast enough, which is already fine with most fiber connections. The major issue is latency but that is becoming much better with router upgrade and data center placed at key geographical places to serve most people well.

I would root for the "Apple way" if they would keep the personal computer that you fully control philosophy but instead, they are pushing "services" stuff for revenue just like the others. You end up paying more for not many benefits.

This is the problem with the iPhone as well, because in theory you could use it without iCloud but in practice many of the features rely heavily on it and they have made zero investment in local first use case. This can be seen in the absolutely abysmal transfer speed of a wired iPhone (still USB 2 for most models, like WTF) and just generally terrible syncing if you don't use iCloud. We are very far from the iLife promise of Steve Jobs and it just doesn't make any sense to overpay for them to hold all the control.
by lcnPylGDnU4H9OF | 2025-09-17 18:53:10+00:00
> In previous exchanges you have repeatedly tried to tell me what I actually believe

I have not. I have described your statements and I have done so accurately. If you think I am wrong, you are more than welcome to refute my descriptions.

> I do not deny in any way Kirk's opponents the right to perceive their interactions as they like

I did not claim that you denied this, I was explaining my perspective. It is disrespectful for one to justify their belief that these people will suffer eternally in the afterlife when the subjects say that it is an unkind thing to believe.

> It's completely irrelevant to my point

It is not irrelevant to your point. Your point is that Kirk and those who think like him genuinely believe that they are being kind. My point is that they should be able to see that they are not being kind. That is obviously relevant to your point.

> argumentative for the sake of being argumentative

I believe that it is worth my time to correct your statements, nothing more.

> Please stop replying to me.

It seems that you do not like what I say so you request that I censor myself. That will not happen. I will do my best to remain civil but if I see something I would like to reply to, then I will reply to it. You are free to ignore what I write in response to your comments.
by skydhash | 2025-09-17 18:53:19+00:00
These are principles, not mathematical equations. It’s like drawing an human face. The general rule is that the eyes are spaced by another eye length viewed from the front. Or the intervals between the chin, the base of the nose, the eyebrows and the hairline are equal. It does not fit every face, and artists do break these rules. But a beginner breaks them for the wrong reasons.

So there’s a lot of heuristics in code’s quality. But some time, it’s just plain bad.
by pipeline_peak | 2025-09-17 18:53:22+00:00
Speaking of motivation, maybe provide a hook instead of expecting your reader to dive head first into your otherwise lukewarm air bike analogy? Why do so many bloggers seem to think we have an infinite length attention span to their personal stories?

“This morning I made an omelette, but I forgot eggs so I had to go to the grocery store. On my way to the store my mom called and reminded me of my cousins birthday coming up…”

“Now that you’ve read all this, you should be able to sum up the importance of planning ahead!”
by csb6 | 2025-09-17 18:53:23+00:00
Ada doesn’t have pattern matching, so there is no way for it to enforce that only the valid fields are accessed except at runtime (beyond warnings if the discriminant is known at compile time). Most people would just use a case statement that checks the variant discriminant before accessing any fields.

I believe the SPARK subset can (through static analysis) ensure that only valid fields are accessed for the current discriminant.
by sunrunner | 2025-09-17 18:53:32+00:00
> Oh, and the fact that it could take well over a minute to load a piece of SW made one less likely to whimsically switch between apps.

The key point here I think is that there's a cost and some kind of friction to making the change.

It's easy to think that reducing friction is always a good thing, and for people in positions in companies trying to maximise user clicks on the Call to Action that does make sense, but for one's own personal attention and focus some kind of friction can actually be a good thing as it can imply and even reinforce deliberate action, which I believe is what's sorely missing from environments that promote multitasking.
by preommr | 2025-09-17 18:53:40+00:00
On gc:

> Wasm GC is low-level as well: a compiler targeting Wasm can declare the memory layout of its runtime data structures in terms of struct and array types, plus unboxed tagged integers, whose allocation and lifetime is then handled by Wasm.

There's already a lot misunderstandings about wasm, and I fear that people will just go "It supports GC, so we can just export python/java/c#/go etc."

This is not a silver bullet. Cpp, or rust are probably still going to be the way to go.

Relying on the GC features of WASM will require writing code centered around the abstractions for the compiler that generates WASM.
by Too | 2025-09-17 18:53:45+00:00
This is cool and useful for teams with huge states and slow locks. Terraform, while great, still has lots of room for improvement.

I keep wondering though if split state files isn’t a good thing in some sense anyway. It isolates a lot of problems. Access, obviously. Another common theme is that applying tends to be a game of roulette, even if you haven’t changed anything. Cloud vendor added or renamed something in their backed. Provider update made some field deprecated. Expected state drift that wasn’t properly marked as ”ignore_changes”. Unexpected state drift by your over-excited intern. When I as an app-developer apply a simple config file change, I really don’t want to be bothered about dirty state in the networking backbone that I understand nothing about.

It’s also not entirely clear how the solution keeps track of the desired state if multiple actors are changing it at the same time. Wouldn’t one successful apply make the next person, who don’t have your local changes, revert it back on first apply? Does this expect heavy use of resource targeting?
by zahlman | 2025-09-17 18:53:49+00:00
> Sure, don't think of the pain, but you could ended up stuck in daydreaming about the perfect future where you're healthier, stronger, happier, etc. You can trigger executive dysfunction (mental freeze) either way.

This seems extremely relatable.

Except instead of "I'm healthier, stronger, happier etc." it's more like "I've accomplished all the things I've thought of accomplishing" (each of which seems well within my grasp, if I could choose).
by pavel_lishin | 2025-09-17 18:54:21+00:00
> The other suggestion I have had is that candidates need to hand in the resume in person

This might be a bigger lift than asking for a take-home project; if I'm expected to drop off a resume in Manhattan that's a minimum of a two hour trip for me. I'd rather spend two hours banging together a CRUD app to show that I can actually write code.
by bigonlogn | 2025-09-17 18:54:28+00:00
Also, you can achieve some pretty fast development velocity with .NET. C# is intuitive and the tools are great. I know everyone complains about Visual Studio, but even it's most vocal complainers will admit it sets the industry standard for debugging.

One sticking point is that the tools, while community and small projects, are all behind a license. But, they are free for small teams making under something like $1M/year in revenue.
by foolswisdom | 2025-09-17 18:54:31+00:00
You make it sound like the newspapers/companies are un-culpable for that effect. I believe it to be the case because I've seen cases were a newspaper presents a narrative as fact when those involved know very well it's just someone's spin for their own benefit. See <https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect>.
by Analemma_ | 2025-09-17 18:54:41+00:00
Sorry, what exactly is the implication here? They shipped a bug one time, so nothing they can say can ever be trusted? Can I apply that logic to you, or have you only ever shipped perfect code forever?

I don't even like this company, but the utterly brainless attempts at "sick dunks" via unstated implication are just awful epistemology and beneath intelligent people. Make a substantive point or don't say anything.
by boricj | 2025-09-17 18:55:36+00:00
Does WASM still have 64 KiB pages? I get why for desktops, but there are use-cases for running WASM on microcontrollers where that's either inconvenient or outright impossible.

The one in particular I have in mind would be to put WASM on graphical calculators, in order to have a more secure alternative to the ASM programs (it's possible nowadays to write in higher-level languages, but the term stuck) that could work across manufacturers. Mid-range has RAM on the order of 256 KiB, but a 32-bit core clocked at more than 200 MHz, so there's plenty of CPU throughput but not a lot of memory to work with.

Sadly, the closest thing there is for that is MicroPython. It's good for what it does, but its performance and capabilities are nowhere near native.
by em-bee | 2025-09-17 18:56:11+00:00
i don't see the reduced development effort, after all, unless the language is only running on webassembly i still need to implement my own GC for other CPUs.

so most GC-languages being ported to webassembly already have a GC, so what is the benefit of using a provided GC then?

on the other hand i see GC as a feature that could become part of any modern CPU. then the benefit would be large, as any language could use it and wouldn't have to implement their own at all anymore.
by incomingpain | 2025-09-17 18:56:12+00:00
There is no authority over the english language. Your set of grammar rules are certainly different from virtually everyone else.

>People use grammar to judge your education and intelligence all the time.

You really shouldnt judge others; like ever.

>And so it would seem that failing to correct someone else's grammar online is not just unhelpful — it is immoral.

So you're saying correcting someone's grammar is helpful and moral?

Nobody is stopping you from doing this of course. If you believe it is moral to do, then do it.
by Imustaskforhelp | 2025-09-17 18:56:12+00:00
The problem is that the pro stands from problem.

Whenever we take a stance, We identify our ego with that stance. We shall die but die a pro X or pro Y

As such many debates happen in bad faith as well.

Of course everyone has their agenda but one has to understand that agenda is just a framework for understanding the world.

And we need to understand the world because it has no inherent meaning.

So like, if we really have to deduce meaning, if we really have to be pro something that we can die on a hill towards, I'd rather have it be a humanitarian thing.

I am not saying that palestine is good either but rather that in genocide/wars, the people fighting the war/military/families displaced suffer, not the old man causing the war.

I feel like I am a humanist. Wishing to understand the world, yet I feel like some people in this world have hurt me so much that sometimes I just wish the world to burn.

I am sure that people are gonna comment on something like "oh do you support a genocide etc."

But I am trying to make the point that the world should really be just anti suffering,accepting. Yes I am naive but surely with all of this technological improvements, we can improve the structure of society to not be fucking brewing with hate and bullying and resentment.

We can do so much better as a society without even trying much. Just small acts of kindness and basically creating a environment that rewards it and punishes bullying/hate speech etc. might be really nice if I am being honest.

Not sure why we can't be pro this instead of defining ourselves with the confict of two other foreign nations
by rconti | 2025-09-17 18:56:43+00:00
ChatGPT tells me it originated at Paris CDG in the 1990s where it was "depose minute" but then also cites LA Times from the 1950s as the first source of the term[1]. I've seen it in Germany as "Kiss und Ride".

So it's not really a regionalism, but I also don't think it's super common.

1. https://en.wikipedia.org/wiki/Park_and_ride?utm_source=chatg...
by WillAdams | 2025-09-17 18:56:51+00:00
I bought a Centauri Carbon due to the pretty much unbeatable pricing and it has worked well for an old roll of Amazon Basics PLA, using it off-line by copying files onto it using a flash drive. Waiting for https://github.com/OpenCentauri/OpenCentauri to pan out before I'll consider putting it on my network.

Looking into GF infused PLA, or PETG for come up-coming projects, and wondering how things will work out with their "Filament Switching System" which was promised for Q3.

If money hadn't been a concern, I'd've chosen a Prusa XL w/ multiple print heads.
by wry_discontent | 2025-09-17 18:56:55+00:00
I end up working with a lot of data transform pipelines, and Clojure's strong support for names (with namespaced keywords) and generic data structure manipulation makes the code you have to write more succinct.

This kind of task is also extremely well suited to a repl. You define a temporary var, and start threading it through a series of super small functions that only slightly change the data until you get what you want.

(->> my-data parse (filter some-pred) (map my-mapper)) ;; and so on, if you need more

For me, the big thing is REPL driven development, and immutable data structures. Everything can be inspected. It's easy to get insight into basically any small piece of the program as if you were using a debugger (but you don't have to).
by JohnKemeny | 2025-09-17 18:56:58+00:00
There is a clear difference between what OpenAI manages to do with GPT-5 and what I manage to do with GPT-5. The other day I asked for code to generate a linear regression and it gave back a figure of some points and a line through it.

If GPT-5, as claimed, is able to solve all problems in ICPC, please give the instructions on how I can reproduce it.
by reaperducer | 2025-09-17 18:57:33+00:00
On rail the largest costs are building and maintaining the rail until you get to very high frequency.

In the cities I've lived, it's not quite that.

Building rail is a lot of dollars, but politicians are often happy to throw money at that problem. It's good for a dozen industries, like construction.

But that money cannot then be used to operate the rail long-term. That burden is on the city entirely.

I've lived in two cities that turned down millions of dollars in federal transit grants because they didn't have the money for maintenance and operation.
by bell-cot | 2025-09-17 18:58:09+00:00
Sure, there's an endless salad bar (the article's phrase) of nasty ideas and ideologies online.

But is the online talk a meaningful cause of real-world bad stuff, or a symptom or side-effect?

I'd say that Accelerationism was (in effect) a real-world thing for over century before the ~1970 thinking that Wikipedia cites as its background. Just look at the staggering social and technological upheavals from 1850 to 1950. At the start, a sail-powered wooden warship, capable of 10-ish MPH and using gunpowder to fire small balls of iron, was still pretty much state of the art for a major nation projecting military power. At the end, that state of the art was intercontinental bombers dropping atomic warheads.

And no techno-capitalist ideology was needed to force those changes. Nations which wanted to be (or stay) on the world's A List had to change, invent, and industrialize as fast as they could, just to keep up. Nations which couldn't, or didn't, faded into obscurity.
by simpaticoder | 2025-09-17 18:58:31+00:00
Boredom is the key to solving this problem. Exert control over yourself, do not let yourself do anything other than the task. No watching videos, no reading of either web sites or books, no checking the phone, no listening to music. Nothing. Eventually the original task will be a pleasant relief. Basically you're increasing your interest in the activity relative to other tasks rather than trying to increase intrinsic interest in the task.
by metal_am | 2025-09-17 18:59:25+00:00
I've been very happy with my Qidi Q1 Pro. I paid about $350 pre-tax off Amazon almost a year ago (Black Friday). For me, it was the most machine for the lowest cost I could find. It almost fits your desired print volume (245 x 245 x 240), but it is fully enclosed and has a dedicated chamber heater. I have almost exclusively printed ABS at a 60 deg. C chamber temp. It runs open source Klipper firmware, but I'd imagine repairability wouldn't be the best. Best of all, I have not needed any calibration. It seems pretty spot on out of the box.

My Voron is hands down a better printer but also required significantly more investments in components and especially time.
by rolph | 2025-09-17 19:00:32+00:00
AKA "come at me bro"

"Kirk perfected this grift. As a recent detailed analysis of one of Kirk’s debates demonstrates, when a student showed up prepared with nuanced, well-researched arguments, Kirk immediately tried pivoting to culture war talking points and deflection tactics. When debaters tried to use Kirk’s own standards against him, he shifted subjects entirely. The goal was never understanding or persuasion—it was generating content for social media distribution."
by k310 | 2025-09-17 19:00:33+00:00
Seriously, I had an android some 10 years ago, and spent a lot of time and effort trying to avoid the Google ecosystem. They quite simply are a spy agency. At the time I was moving, and the carrier had no coverage up in the hills, so I had to switch carriers, and switched to Apple at the time.

I have been a mac person since before there were macs, so the support framework was there. The "chief" android virtue, removable memory, seems gone now on android phones, as well.

Now that a lot of ios apps run on AppleSilicon, it's even smoother. Do I love ios? I really hate it. Some bizarrely simple (safari) things like "get image URL" that I do 30 times a day or more, are just not doable, and the desktop feels about a billion times more productive. ( You can hold your finger down on an image and "share" but only email is reasonable for getting the URL at all, and I deliberately keep email off the iPad. For focus on task.)

Would I switch from ios? Only to linux, and that's still "early" in my estimation. It could change soon.

Apple still infuriates me. I backed up a phone prior to a trade-in, and went to restore to a new phone: "OS upgrade needed". I had backups of all photos and books, so I restored manually. Galloping upgrades[0] are a royal PITA. I downloaded the latest Calibre to the mac and had to go back several versions to get it to run on Ventura. Thanks to all the things I never asked for (and I am staring at ios 26 "we changed everything because it felt good" ) it's a constant struggle. Apps stop working and new versions are "subscription only".

It sucks terribly and other stuff sucks worse.

[0]. Yes, I know, yearly upgrades are mostly to support the new hardware bells and whistles, but you get them whether your hardware needs them or not. Photos? What the hell did you do to photos? Finding stuff seems to take twice as long, and searching for a photo remains a very bad joke, even with the latest ios. I am sure that Google does it magnificently (image recognition) but I don't trust Google as far as I can fart against the wind.

And in the end, it's that "I distrust everything you do" that makes android completely unacceptable to me, and I am not interested any more in trying to pry Google and android apart, even if it's doable.
by tech_ken | 2025-09-17 19:00:47+00:00
> I think it's insanely good for what it is.

Oh totally! I think that the progress made in NLP, as well as the surprising collision of NLP with seemingly unrelated spaces (like ICPC word problems) is nothing sort of revolutionary. Nevertheless I also see stuff like this: https://dynomight.substack.com/p/chess

To me this suggests that this out-of-domain performance is more like an unexpected boon, rather than a guarantee of future performance. The "and who knows what else..." is kind of I'm getting: so far we are turning out to be bad at predicting where these tools are going to excel or fall short. To me this is sort of where the "wall" stuff comes from; despite all the incredible successes in these structured problem domains, nobody (in my personal opinion) has really unlocked the "killer app" yet. My belief is that by accepting their limitations we might better position ourselves to laser-target LLMs at the kind of things they rule at, rather than trying to make them "everything tools".
by riku_iki | 2025-09-17 19:01:25+00:00
> So this year SotA models have gotten gold at IMO, IoI, ICPC > Yet the most reposted headlines and rethoric is "wall this", "stangation that", "model regression", "winter", "bubble", doom etc.

this is narrow niche with high amount of training data (they all buy training data from leetcode), and this results are not necessary generalizable on overall industrial tasks
by Imustaskforhelp | 2025-09-17 19:01:33+00:00
> No one cares about anything that matters.

Maybe that's what they wanted all along.

Why fight a war against class, against oppression when we can sit on a chair and write a comment either defending or arguing against something as petty as religion.

It would be maybe the 3rd point worth discussing definitely after concentration of power & how they can influence our opinion of the masses.

But people made it the first.

There is no such thing as a moral billionaire imo, I saw a video like this and I sorta agree.

I wouldn't be comfortable with anyone owning this much amount of control.

Religion seems so petty to me yet it seems that the world is coming back to it. Fighting us vs them.

We have all forgotten what the people in 1970's esque dreamed of 2025 etc. (I am a genz but I have seen such videos of people thinking what)

And the funny thing is, is that we ourselves have forgotten how to dream of what will happen in 2100

Do we really want to grow old in society where even after 70-80 years, one of our children or grandchildren sees yet again some comment like this and writes something like this that I am writing?

I feel a little frustrated.