MurphyA/hacker-news huggingface dataset:
by throwaway17_17 | 2026-02-01 04:22:14+00:00
TL;DR — it seems to me that it is less anger from devs at being confused over a Case construct and more an attempt to preemptively soothe any ruffled feathers for devs wanting a traditional Switch.

I think your comment was probably rhetorical, but does address/raise a fairly common issue in designing programming languages. My position on this is that it is less like "WHAT THE ___ is a ------- MATCH STATEMENT?!!! THIS IS SO $%^&@*#%& CONFUSING!! I DON'T KNOW THAT WORD!! I ONLY KNOW SWITCH!!" and instead more like the following (from the language designers POV):

Okay, we want a Case construct in the language, but programmers coming from or preferring imperative syntax and semantics may not like the Case concept. But, they often like Switch, or at least are familiar with it appearing in code, sooooooo: first, we will alter the syntax of the tradition Switch to allow a more comfortable transition to using this functional inspired construct; then second, we wholesale replace the semantics of that Switch with the semantics of a Case. This is underpinned by the assumption the the syntax change is small enough that devs won’t recoil from the new construct, then the larger divergence of semantics will hopefully not produce issues because it is just a small semantic change coated in an most familiar syntax.

Interestingly, the author of TFA seems to be operating under the assumption that the Case construct is an unqualified positive change and sneaking the corresponding semantics into that unfortunate imperative code is a wholly positive goal for the language design.

Without taking a position on the above positivity, I think the maneuvers language designers take while designing syntax and semantics (as exhibited in Swift’s Switch syntax for a Case Expression) is motivated by divergent, and often times strange, priorities and prior assumptions. So, from the 10,000’ view, does enshrining priorities and assumptions, and others like it, as a hard coded facet of the language the right path for languages generally? Should a language seek to be an overall more general framework for programming, leaving a vast majority of the syntax and higher-level semantics to be chosen and instantiated by devs where fit-for-purpose and pros/cons direct its inclusion? Or is the goal for opinionated languages, with or without accompanying sugar to help smooth over differences from other languages, the better path? Is there a ‘happy’ medium where:

1) design goals and forward thinking or experimental syntax/semantics get put in the language as an ‘it’s for your own good’ method for advancing the field as a whole and advancing/optimizing a single dev’s programs in particular;

2) the default position of a language should be as generalized as possible, but with abilities and options for users to specify what advanced, uncommon, or divergent syntax/semantics are utilized in a given program?
by bruce511 | 2026-02-01 04:23:12+00:00
I'll be honest, I'm not sure why you're aggrieved here.

There's absolutely nothing in the "idea of Open Source" that suggests upstream has to accept contributions. Open Source allows you to tinker with the code, not force your changes on others.

Equally you are welcome to not sign anything you font want to sign. There are reasons for those docs, there are reasons to not sign them. It's completely your choice.

And of course you are free to fork anything anytime you like. You're even free to encourage others. So no beef there.

I presume you have at least followed your in principles here? I'm guessing you have forked Linux, and your browser, and your favorite language? And office suite? Posting links here would likely attract others who object to corporate development joining you.
by socalgal2 | 2026-02-01 04:23:32+00:00
I disagree. It's only there because he has to fill the time of a TV show. I strongly believe he'd pull those out in a movie. In other words, they aren't there to help the story, they are there to pad the production to the contract's content length requirements.

He's not the only one. Almost all current long form TV series do this. There are a few exceptions but it's now the norm.
by jabwd | 2026-02-01 04:23:41+00:00
This makes me think you haven't really tried it ever? Sure writing a hello world is something but, one of the best features of Swift on the server side is that it seamlessly interopts with anything C (and nowadays C++, though that is after my time).

I wrote an entire, well performing backend in Swift because I could just directly plug in to already existing libraries without having ot provide a whole bunch of "FFI" glue.

All the other languages you suggest is something that Swift excels at while staying performant (also none of those have an IDE like Xcode so idk why you even bring it up). Though for actual systems programming I don't think Rust can be beaten by Swift, simply because of its more explicit (and therefore confronting) nature.
by bigbadfeline | 2026-02-01 04:23:49+00:00
I know the trivialities. I didn't intend to make a general or formal statement, we're talking about people. In a competitive world, those who've been reduced to idiocracy won't survive, AI not only isn't going to help them, it will be used against them.

> Plenty of things exist without thinking.

Existence in an animal farm isn't human existence.
by cthalupa | 2026-02-01 04:25:04+00:00
Universal access to GLP1s would almost certainly effectively end the obesity problem.

SubQ pen injections are something even most people afraid of needles can get used to quite quickly, so even if the pill forms never get to the same efficacy there's really no reason that they couldn't solve it for most everyone once they go generic and become affordable, or become otherwise subsidized. China already produces the APIs in huge quantities for insanely cheap for sale on the black market, so we know that they can be produced for extremely low costs.
by thomassmith65 | 2026-02-01 04:25:24+00:00
As my comment implies, nearly everything else in Cuba is dysfunctional.

In one sense the Cuban healthcare system is mediocre, since it suffers from the shortages that plague the entire nation.

But that's like saying Cuban auto mechanics, who also suffer from shortages, are mediocre, despite their ability to keep the island's 70 year old American cars and Yugos in pristine condition.
by Neywiny | 2026-02-01 04:27:44+00:00
Yeah but that's kind of a meaningless description. Unless they literally had 0 planning on how they'd talk to the base station, presumably they tested this to some capacity or had some assumption it would work that was misguided for a specific reason. As is this could vary from "we pointed an AM radio station transmitter at it but it turns out it only listens to 20 GHz unconverted WiFi" to "we needed to adjust the transmit frequency by 1ppm due to vibration during launch shifting our oscillator." One is moronic, the other is a plausible oversight.
by azzentys | 2026-02-01 04:30:53+00:00
> However, I don't like new files as patches. I really prefer to have my device tree be a dts file that I bring in instead of bundled into a patch. Maybe I'm not following the guidelines, but I think it's nicer to be able to search for dts things in .dts files and I get nice syntax highlighting and whatnot.

This is what I do on custom boards. It's better to "look" at files and link to others when they're files and not patches.
by theendisney | 2026-02-01 04:31:04+00:00
On a Light surface tiny stains stick out, on a dark floor tiny flecks of dirt stick out as if under blacklight, a concrete color with some smudge patern may get extremely dirty without anyone noticing it (which might also not be what you want) a dark floor with a pattern of tiny white dots can also look very clean while dirty.

Any porous material is a terrible idea, you get lots of surface area that you cant reach. Carpet, curtains, upholstery.

Gaps between things should be big enough for how deep they are. Tiny legs under sofas or closets are not useful for anything. Adjust the size of the gaps between wall panels to your favorite kind of insect or rodent.

The funniest one i've seen was a city with a lot of mosquitos where someone put giant neon letters outside under a roof. In a few days it was completely covered in highly active spider turf war dens enough to make a grown man scream. Apparently spiders love roofs and they obviously know flies like light.
by raw_anon_1111 | 2026-02-01 04:31:49+00:00
In today’s market? You see how many tech workers have shut up about protesting every little thing inside large companies with all of the layoffs happening?

I have been cocky for 30 heads with the thought that I could always find a job quickly - and have even in 2023 (3 offers within 2 weeks) after being Amazoned and in 2024 (just replied to one recruiter the day after a layoff). But even I shut up and keep my head down these days. As long as we ain’t killing kids, I am not saying anything.
by burntoutgray | 2026-02-01 04:33:32+00:00
Hard to make suggestions when so much context is missing. For example, did you 2 start and then bring on the 2 C-Suite guys?

From my way too extensive experiences in interacting with C-suite folks, the only thing they are very good at is maximizing outcomes for themselves. Being in their rarified suite, they look down upon ICs as being the plebs, to be exploited.

Based on the above assumption, I would predict that things won't get better once you raise. With dilution and other investor tricks the C-suite guys will bleed you dry and then replace you with AI.

tl;dr LEAVE!
by noduerme | 2026-02-01 04:34:19+00:00
That's quite funny, and almost astonishing, because I'm not an architect, and that scenario just came out of my head randomly as I wrote it. It seemed like something an architect friend of mine who passed away recently, and was a big fan of Douglas Adams, would have joked about. Maybe I just channeled him from the afterlife, and maybe he's also laughing about it.
by cthalupa | 2026-02-01 04:34:20+00:00
We have a huge amount of data around physical size being inversely correlated with lifespan. The bigger you are, no matter what drives it - height, muscle mass, body fat, etc. - the lower your life expectancy is.

Obviously lots of other factors, but it does help explain part of why we see much of the most developed portions of Asia at the top of the list.

Switzerland is an interesting counterpoint, though - average height there is taller than most of Europe - though their obesity rates are about half of that of the European average.
by bruce511 | 2026-02-01 04:35:05+00:00
I confess, I'm an old guy, who was around when Open Source was still young. Being able to read the code, learn to be z better programmer, tweak it to my needs, control what was running on my machine.

Reading other comments on this thread it seems like the mood has shifted. Now there seems to be an expectation that Open Source means "you should promptly review and accept my changes".

There is much wailing that corporates (who, by the way, never used to release code at all) are somehow at fault for either existing, or not responding quick enough or requiring paperwork(!).

I'm not sure when pushing code upstream to Open Source became an entitlement. I'm pretty sure it wasn't there at the beginning and it's nor part if any license I'm aware of.
by SpicyLemonZest | 2026-02-01 04:38:37+00:00
You, I, and regime officials know that they're trying to do more than merely enforce immigration law. But that's not the story they're telling the staff. Your average immigration enforcement officer still believes they're doing nothing more than executing warrants on people who are unlawfully present in the country - indeed, even with all the chaos and murders, there may not even be a majority of officers who've personally performed any misconduct. I'm not saying they're "good apples", but neither will they necessarily go along with an election subversion scheme that has no plausible fig leaf.

Equally importantly, this is not an operation that could be planned in secret or at the drop of the hat. If the Trump regime tries to do something like this, we'll know weeks or months in advance, and there will be plenty of time to make it clear that anyone who participates will face swift and severe justice.
by skissane | 2026-02-01 04:40:18+00:00
> Mississippi can’t use social security payments to build infrastructure.

Indirectly, it can, because social security recipients spend the payments they receive, and then some of those payments incur state sales taxes, and contribute to revenue of businesses which pay further state taxes (such as income tax for employees).

And direct federal grants can't always be spent on infrastructure either – you can't use Medicaid funding to build highways.

> Also, programs like Medicaid aren’t as redistributive as you might think.

If you zoom out from individual programs and look at the overall fiscal balance: https://usafacts.org/articles/which-states-contribute-the-mo...

In FY2024, Mississippi residents received (per capita) $11K more in federal spending than they paid in federal taxes; only West Virginia, Alaska and New Mexico received more.

Meanwhile, Texas residents paid $2K more per capita in federal taxes than they received in federal spending; New York residents $4K more per capita; Massachusetts residents $5K more per capita; California, New Jersey and Washington state residents $7K more.

Nebraska got the worst fiscal deal of any US state, with its residents paying $10K more in federal taxes than they received in federal spending
by dapangzi | 2026-02-01 04:40:45+00:00
> Not very often

This does not match my experience, have been working with LLM since 2023. We presently use the latest models, I assure you. We can definitely afford it.

I am not saying LLM is worthless, but being able to check its outputs is still necessary at this stage, because as you said, it is non-deterministic.

We have had multiple customer impacting events from code juniors committed without understanding it. Please read my top level comment in this post for context.

I genuinely hope you do not encounter issues due to your confidence in LLM, but again, my experience does not match yours.
by al_borland | 2026-02-01 04:41:19+00:00
It’s important to remember these people you mention who work for Anthropic have a vested interest in selling Claude Code to the world. They are not an impartial third-party, so I would take anything they say with a grain of salt.

> Less code because code equals responsibility.

This is true. The problem with AI is that while someone may personally write less code, they are still responsible for it and have to answer questions about the minutiae of what it does. One of my least favorite things is being responsible for, or having to answer for, work that isn’t mine. I’m not sure why I’d willing make that my whole job.
by divbzero | 2026-02-01 04:46:54+00:00
Instead of trying to think of just any animal, I found it easier to add a constraint…

1. Animal that starts with A

2. Animal that starts with B

3. Animal that starts with C

…

(I also appreciated the easter eggs: “Are you Australian?” and “You listed both dingos and dogs, so I gave you the benefit of the doubt, but there's disagreement on whether the dingo is its own species of canid, a subspecies of grey wolf, or simply a breed of dog.”)
by rramadass | 2026-02-01 04:46:55+00:00
> c++ and java oop are so far away from the original ideas of the original 'oop' of smalltalk

This is the fundamental misunderstanding; there is no "original OOP" but different "strains of OOP" viz. the Simula67 vs. Smalltalk models.

C++ followed the Simula approach (i.e. static object model) while Java is hybrid mixing both Simula and Smalltalk approaches (i.e. dynamic object model but with static typing). You have to look at the entirety of the OOD/OOP domain to understand how modern languages have evolved OOP support.

See also OO History: Simula and Smalltalk - https://www.cs.cmu.edu/~charlie/courses/15-214/2014-fall/sli...
by Retr0id | 2026-02-01 04:46:59+00:00
There's a long Indonesian string referencing "weasel" - weird https://www.wikidata.org/wiki/Q28521

Edit: someone edited to remove it just this minute!

Introduction: https://www.wikidata.org/w/index.php?diff=2353193943 - just random vandalism I suppose.
by ineedasername | 2026-02-01 04:47:57+00:00
Quantized, heavily, and offloading everything possible to sysram. You can run it this way, just barely reachable with consumer hardware with 16 to 24gb vram and 256gb sysram. Before the spike in prices you could just about build such a system for $2500, but the ram along probably adds another $2k onto that now. Nvidia dgx boxes and similar setups with 256gb unified ram can probably manage it more slowly ~1-2 tokens per second. Unsloth has the quantized models. I’ve test Kimi though don’t have quite the headroom at home for it, and I don’t yet see a significant enough difference between it and the Qwen 3 models that can run in more modest setups: I get a highly usable 50 tokens per second out of the A3B instruct that fits into 16gb VRAM with enough left over not to choke Netflix and other browser tasks, it performs on par with what I ask out of Haiku in Claude Code, and better as my own tweaking improves with the also ever better tooling that comes out near weekly.
by VerifiedReports | 2026-02-01 04:48:17+00:00
Except apparently they can't. I'm in L.A., a city where resources presumably represent what's available in modern cities, and the first thing I've been asked in any 911 call is "what's your location?"

This is particularly offensive considering that everyone was forced to replace his phone in the early 2000s to comply with "E-911." Verizon refused to let me activate a StarTAC I bought to replace my original, months before this mandate actually took effect.

Looking back on it, it was a perfect scam: Congress got paid off to throw a huge bone to everyone except the consumers. We were all forced to buy new phones, and for millions of people that meant renewing service contracts. Telcos win. Phone manufacturers win. Consumers lose.
by hn-acct | 2026-02-01 04:49:50+00:00
I'm also wondering how big their programs are that the compile times are an issue. I'm seeing fantastic build times with Xcode 16 and Xcode 26.2 with swift 6.2 it's even better. SPM is also better with the newer version. Most issues can be solved or exposed by closing the window and reopening or going to the package with issues and pressing cmd+s.
by actuallyrizzn | 2026-02-01 04:51:06+00:00
Moltbook - you're probably reading about it on your feed, but you haven't figured out how to set up ClawedBot yet (or, more sanely, you prefer to run your agents on a more controlled/controllable framework than the gonzo-system which is ClawedBot).

But if you have ANY other MCP capable AI system (like Letta, LangChain, Claude Code, ChatGPT, Animus or my personal favorite, SanctumOS), you can still absolutely let your favorite AI play with it.

I built an SMCP plugin for it. The readme gives you all the breadcrumbs on how to set it up (and where to get SMCP server setup instructions).
by tzury | 2026-02-01 04:52:51+00:00
Enigma Technologies sells customs manifest search; the Ferraris are marketing bait. Their headline correlations (Bitcoin +0.70, S&P +0.75) are meaningless — any two trending series from 2020–2026 will correlate due to shared macro shocks. Their own showcase contains VINs from Jaguar and Land Rover misclassified as Ferraris, revealing mechanical parsing without validation.

Look at these VINs:

SAJWA4GB2DLB50982 — This is a Jaguar VIN prefix, not Ferrari. Listed under “458 458 ITALIA”

SALLDHMV8BA298639 — This is Land Rover. Listed under “488 GTB TURBO ABS”

The page is data about data-selling, dressed as analysis.

This is the flat-earther epistemology problem.

Flat-earthers’ beliefs tell you nothing about the shape of the Earth, but their existence tells you something about humans. Similarly, this page tells you nothing about Ferraris or markets. It tells you what a B2B data company believes will attract clicks: luxury objects, stock tickers, correlation coefficients presented without methodology. The content is a signal about marketing culture, not economic signal about anything.

The web is saturated with this species of artifact, simply put, web pages built not to inform but to rank, to appear in searches, to gesture at sophistication while delivering none.

B2B is particularly fertile ground because the audience is assumed to be busy, skimming, and impressed by dashboards. The dozens of Ferrari photos aren’t information; they’re texture. The correlation numbers aren’t findings; they’re decoration.

This is the substrate on which large language models train. Not a library with noise, but a noise machine with library fragments embedded.

Billions of dollars spent to grow models that simply learn to reproduce the texture of authority with extreme confident tone, the fake mathematician with a white coat, the implied rigor.

No one is coming to clean this up because the garbage is the product. Pollution is the business model.
by theendisney | 2026-02-01 04:52:54+00:00
What would be a truly epic application would be their own chat bot to ask about applying edit guidelines. After reading almost all of the guidelines the talkpage debates, even amoung experienced edditors, looked waaaay off. The pattern of revert first make up excuses later seems the worse newbie deterrent possible. This while it should be fine to make mistakes. Many such excuses would get debunked by a bot imediately. It simply wont do any favors. If established editors dont like it they can edit the guidelines.
by voidfunc | 2026-02-01 04:53:08+00:00
Idealist views like this get us nowhere either tho.

The reality is somewhat more murky. On a long enough time horizon your point makes sense, we might be able to get rid of the security state by slowly chipping away at ig over hundreds or thousands of years.

Most of us are going to be dead in about 40 years tho. Security state isn't going anywhere in that timeframe.
by ethin | 2026-02-01 04:53:16+00:00
E.g.: referencing a vcpkg-built package (without pkgconfig because not all packages have those files). Or telling SPM "Hey, I have this package which uses the cmake build system, and I want you to link to it and auto-generate module maps for it, and get the include directories from cmake". Things like that. So for me anyway it makes using swift painful. The same thing goes in reverse: using SPM packages from cmake (although this is more a cmake issue).
by tjr | 2026-02-01 04:54:12+00:00
I am flummoxed that this service costs $120/year in the first place. Wow!

I think the article is right that a lot of people will replace such things with LLM-generated options, but I also think a lot of people won’t. For programmers and technical types, maybe so. But I suspect that for a lot of nontechnical users, even the relative ease of AI coding will remain more than they really want to do.
by anonymous908213 | 2026-02-01 04:55:47+00:00
The government has absolutely zero right to know the exact location of an individual down to ~1m precision at all times. The way it should work is that there is a law (and there is a UN charter, ie. it's already international law) stating privacy is a human right and they do not have the ability to compel this information, ever, even if someone is suspected of a crime. Warrants are not a free pass to violate any and all laws because a judge says so. There is a very specific scope of what warrants are allowed for, and this case should not be one of them.

Even if you trust your current government, this power is so easily abused once you have a system in place for it that you are basically condemning every future "enemy of the state" to a regime to death, all the moreso as phones become increasingly strictly tied to identity and necessary to access basic services in society.