MurphyA/hacker-news huggingface dataset:
by fracus | 2025-07-25 18:12:55+00:00
They are taking an awkward route towards universal healthcare. I don't think their system is set up to handle these cases and I expect push back from the private system. My guess is he doesn't really care about their welfare, he just wants them out of sight, so the hospital visit will serve only to "diagnose" and then ship them off to some ad hoc concentration camp somewhere far.
by Pocomon | 2025-07-25 18:12:59+00:00
> There was a lot of repetition in that document. Kind of like a Catholic service. It would be nice to see the IRS do something good for once. Seems like they have an opportunity here.

L. Ron Hubbard deliberately used jargon-heavy, convoluted language to confuse, control, and entrap Scientologists—intellectually and emotionally. The shifting definitions and dense terminology weren’t accidental; they created a closed system where your confusion only pushed you to rely more on the Church for answers. These weren’t revelations—they were linguistic traps, designed to shut down your ability to think critically and replace it with unquestioning obedience. Eventually Hubbard went nuts from drinking too much of his own kool-aid.
by zozbot234 | 2025-07-25 18:13:31+00:00
Identifiable "wonky" behavior and periodic crashes seem like a very real issue to me. This wouldn't fly for any mission-critical service, it's something that demands a root cause analysis. Especially since it's hard to be sure after the fact that no data has been corrupted somehow or that security invariants have not been violated due to the "wonky" behavior.
by namibj | 2025-07-25 18:13:36+00:00
I'd like to mention my USB-stick-shaped audio recorder/player who's headphone jack (only uses built-in mic in any case, though iirc the headphone button skips to the next file) functions as the computer and charging connector. The device was shipped with a cable (USB-A male) <> (TRRS 3.5mm aka 1/8") for this usage. It reports as mass storage.
by techpineapple | 2025-07-25 18:13:37+00:00
Not everyone is going to have good instincts for parenting, but I do think anyone who is following one methodology is probably going to have a bad time. Like I probably lean towards gentle parenting maybe? But yes, if my kid hits me with a water cannon I'll throw them into the water? That seems normal?

Likewise there are all these horror stories of parents letting their kids run around and break shit in other people's houses, and, yes the general shape to my parenting is to be empathetic and sensitive, and put there individuality first, but also think the idea of letting my kid just do whatever they want all the time is stupid? and actually lacks empathy?

But on the flip side, I think it's equally crazy that there's this certain ideological position that's like "If you don't hit your kid you're doing it wrong" and first of all I'm not going to hit my kid, but second of all, it seems weird to me to assume your kid will fail and be bad? Be prepared for it sure, but lead with that?
by kccqzy | 2025-07-25 18:13:39+00:00
> people’s birthdays changing when they move timezones

That's because the developers use datetimes (aka timestamps) to store a single date. Just pick an arbitrary epoch date (such as January 1, 1900 as used by Excel, or my favorite January 1, 1600 since 1600 is a multiple of 400 making leap year calculations even simpler) and store the number of days elapsed since then. The rules involving leap years are much much simpler than rules involving timezones and timezone databases. The translation from/to this representation to a broken-down y/m/d takes only ~50 lines of code anyways.

Of course if you don't need to do arithmetic on dates, just store three numbers, year, month, and day.
by jchw | 2025-07-25 18:15:10+00:00
Well, because it literally distorts the glyphs and thus doesn't actually look right, it would be like if some of the pixels on your screen were inexplicably the wrong color due to a color management issue. In some cases the distortion is really bad and doesn't even really improve legibility at all, so it's just a plain lose/lose. If you don't give a shit about typography in the least and don't care about the visual weight of text then fine, but not caring doesn't mean the behavior is correct by any means. (And keep in mind, you will often have more than one font size of text on screen at once, so this distortion will change the relative weight of fonts incorrectly, aside from also distorting the actual shape of glyphs.)

But OK, other than just being incorrect, does it matter? Many people don't have proper color management in their software and it's usually fine. Well, yes, sometimes it matters. For one thing, this issue really screwed up scaling in Win32 and even GTK+2, because if you tried to render dialogs with different font sizes it would completely change the UI and screw up some of the component sizing. OK, though, you can fix that by just not using a fixed layout. However, you still run into this problem if you want to render something that actually does have a specific layout. The most obvious example of how this can be a serious problem is something like Microsoft Word that is meant to give you a WYSIWYG view of a document on paper, but the paper is 300+ DPI and the poor screen is only 96 DPI.

Maybe most importantly, this is all pointless! We don't actually have to settle for these concessions for Latin script text on 96 DPI screens. Seriously, we really don't. I recommend this (old) article for a dive into the problems caused by non-scalable font rendering and how it could've probably been solved all along:

https://agg.sourceforge.net/antigrain.com/research/font_rast...

(Though to be fair, there are still problems with the approach of vertical-only hinting, as it does cause distortion too.)
by giantg2 | 2025-07-25 18:15:12+00:00
"There are more guns in America than people, and this is unlikely to change anytime soon. But this doesn’t mean that gun violence lies outside the scope of feasible public policy initiatives."

The problem is, nobody is really supporting those other initiatives either. For decades we have seen interventions like Operation Ceasefire in Boston produce dramatic results. Someone had to fund it, but very few want to. Everytown for Gun Safety doesn't seem to contribute to these programs from what I see on the website. Likewise, the Bill Gates supports various charities and donates millions to support gun laws, yet I'm not aware of any work done on funding these initiatives that show empirical evidence of working.
by criticalfault | 2025-07-25 18:15:17+00:00
Decentralized, ok.

Blockchain already gives me a dose of skepticism. Maybe unfounded.

Whichever protocol is going to be used in a decentralized world, be it matrix, xmpp or this third variant, will depend on simple deployment (single binary), resource use and performance (compiled language), federation support with public relays and extremely pleasant no-nonsense mobile app.

Does something like this exist?
by SAI_Peregrinus | 2025-07-25 18:15:34+00:00
RJ45 is a connector with a key notch sticking out and a "programming" resistor joining two of the pins. It won't work for Ethernet at all, the plug side can't even fit in the 8P8C socket Ethernet uses. If you grind off the key it'll still not work, because of the embedded resistor. Also the pinout is totally wrong, so even if you didn't have the resistor it wouldn't work. None of the RJ connectors have the correct pinout for Ethernet.
by HocusLocus | 2025-07-25 18:15:38+00:00
The real reason is that in the 1980s this illustration ( https://cdn.sparkfun.com/assets/home_page_posts/1/4/2/9/8/DS... ) was not shown to people. And an illustrator, probably who hadn't seen it either, is who got it wrong. I don't blame them. The existence of an arbitrary letter invariably joined with a useful and descriptive number is the fault here. And the illustrator could NOT show the whole thing anyway because it contained diagrams of products not sold. The perfect setup.

That is all. Everything else is blah blah blah (about DB9, love all the examples of other goofy identifiers!)

People strive for accuracy and remember things. I love people-in-general and they have an impressive track record. They improved on the standards committee.
by fc417fc802 | 2025-07-25 18:15:42+00:00
It's a misguided line of reasoning because the "belief" thing is a red herring. Nearly everything comes down to belief at a low level. The differences lie in the justifications.

As you say, you should have the humility to consider the evidence that others provide that you might be wrong. The thing with the various popular conspiracy theories is that the evidence is conspicuously missing when any competent good faith actor would be presenting it front and center.
by emptybits | 2025-07-25 18:15:52+00:00
Wow. Sincerely enjoyed this. Will re-read for the tire model alone.

On the other end of the spectrum, playing purely for fun with no regard for simulation or realistic anything ... I'll take a 1980s spinner wheel Super Sprint arcade cabinet any day for guaranteed smiles per mile.

https://www.arcade-museum.com/Videogame/super-sprint
by barbazoo | 2025-07-25 18:15:58+00:00
I know very little of chemistry and how batteries are produced, so from that level I'm imagining that once a battery is deemed to have reached end-of-life, it will have to get shipped somewhere, be recycled/refurbished for which presumably we will need some new material which needs to be mined, shipped, etc. All that requires water, produces waste that may or may not be toxic, the metals may come from places lacking human rights, and takes energy which may or may not be clean [1]. So all this could in the end have a considerable amount of negative externality somewhere.

What I like that I'm hearing about this CO2 battery, whether true will have to be seen, is that it might rely on off the shelf components, that's great, means the supply chain can be simple, and has longer life in the first place. And that while potentially even cheaper?

[1] https://www.youtube.com/watch?v=GSzh8D8Of0k
by icedchai | 2025-07-25 18:16:08+00:00
DEC equipment had something similar. A 6 pin "MMJ" connector. It almost looks like RJ45 except the clip was off center.

I also remember some 90's terminal servers that had enormous "octopus" cables. There was a single connector on the box that broke out to 8 to 16-ish DB25 serial ports.
by techpineapple | 2025-07-25 18:16:30+00:00
The number of companies finding product-market fit in comparison to the amount of $ investment in AI is way outsized.

But also with Ed, he echoes my core belief about AI which is all the objective metrics (adoption, retention, revenue, profit) are completely disconnected from the hype. Will LLM's be a $50B industry solving a number of core use cases? Yes, will it be a trillion dollar industry solving all use cases(like the hype suggests and the amount of money being invested requires?)
by const_cast | 2025-07-25 18:16:35+00:00
Why would this be the case? I understand that intuitively it makes sense, but does it actually? What evidence do we have that girls are just like... predisposed to be "sluts"?

In cultures where sex is more taboo, they have bigger problems with teen pregnancy and early marriage. In the US, as access to porn has increased teen pregnancy has plummeted.

Making sex shameful doesn't just magically make people not do it. Tell kids "be abstinent, mmkay" doesnt lower teen pregnancy - it increases it.
by tptacek | 2025-07-25 18:16:36+00:00
I would not in 2025 during an incident response have an agent do speculative changes, or really any changes at all.

I would have an agent perform diagnostic steps: dumping devicemapper tables, iproute2 configurations, nftables rules, BGP advertisements, Consul data, and, especially, logs and oTel telemetry.

Weakly's article is in large part about not allowing agents to do the things in the second category there.
by uncircle | 2025-07-25 18:16:49+00:00
(2019)

In the era of 4k screens, modern Linux distros have great font rendering and I won't take Windows as an example of "good rendering", unless font distortion because of strong hinting is a metric of quality. It is just atrocious to my eyes.

It's pretty easy to be honest: have a high-enough resolution screen, enable greyscale mode (instead of subpixel), turn off hinting. Usually only the latter has to be changed in the settings, as many Linux users still use 1080p screen that benefit from font hinting.
by acuozzo | 2025-07-25 18:17:24+00:00
Knowing your way around the ecosystem of one programming language does not build up the intuition necessary for identifying O(n²) (or worse!) algorithms and choosing/writing O(log(n)) (or better!) ones instead.

Computer Science has little to do with science, but what it teaches you is certainly closer to science than just building a huge mental index for a bunch of work done by other people.

There's certainly value in that skill, but it has no place in a Computer Science curriculum.

This would be like taking Astrophysics students and telling them to study the details of all of the different kinds of telescopes they can buy.
by temporallobe | 2025-07-25 18:17:40+00:00
This is just an introductory language and if you’re in a CS program, you’ll definitely move on to more advanced ones. It actually makes sense to switch to Python since it’s far more ubiquitous and accessible than Scheme. Scheme is not widely used in commercial software development, but still enjoys a presence in academia. Python has strong presence in both.

On the other hand, Pascal was my “introductory” programming language (I already knew BASIC pretty well at that point), but it certainly wasn’t the only one in my program - we did Perl, Prologue, C, C++, etc.

In a professional software development career, it certainly won’t be the last language you’ll learn.
by wormius | 2025-07-25 18:17:48+00:00
Speak for yourself. Just say "virtue signaling" while you're at it. Some people have very real concerns, because they are actually affected, not some rich bloke who wants another big tax cut because all that matters is money and nothing else.

Some people march in the streets and write elected officials. Not everyone. Not everyone who posts publicly about politics engages in politics, but many of us do. And those of us affected most by the cuts are the most active I know. Because for us, it's not a hobby it's real life.
by creer | 2025-07-25 18:18:56+00:00
> why is censorship of sexual content by Apple largely ignored,

It shouldn't be ignored, and perhaps Apple should revise this position in light of all the attacks already on the Apple app store. Except that perhaps instead this is actually earning them some points among some of these attackers, who knows?

I would say the reason is Apple app store was irrelevant initially - from a market share point of view. And they had this policy from the start. Now Apple is very relevant in market share and should change that policy to reflect that.
by dang | 2025-07-25 18:18:57+00:00
Related. Others?

The sad state of font rendering on Linux - https://news.ycombinator.com/item?id=41812358 - Oct 2024 (18 comments)

The sad state of font rendering on Linux - https://news.ycombinator.com/item?id=19312404 - March 2019 (167 comments)
by plantwallshoe | 2025-07-25 18:19:03+00:00
“A company that makes normal bikes for normal people in normal clothes who want to enjoy the outdoors in a completely normal way”

I sorta disagree. The new geometry, the new clothing, the new suspension and drivetrain tec is what has allowed “normal” people to get into the very difficult and dangerous sport of mountain biking.

The people mountain biking on old school geo rigid frames in the 90s were extreme sport thrill seekers. The new tec has lowered the skill bar of entry (although not the price bar) so many more “normal” people can enjoy the sport.
by leptons | 2025-07-25 18:19:26+00:00
Seems like it has 19 pins in a DE9 shell. That's a lot. VGA connectors were also in a DE9 shell, but had 15 pins.

The funny thing about the GRiD DE9 connector is that it's labeled "Serial", but every DE9 serial port connector I've ever seen is 9-pin. I have to wonder what else they are cramming into that 20-pin DE9 "serial" port.

http://raster-burn.net/wordpress/wp-content/gallery/grid-113...
by stux | 2025-07-25 18:19:47+00:00
This is interesting! A field being nullable because it's legitimately optional in the domain model is one thing, but for new fields which shouldn't be nullable in the domain model, unless you can pick a reasonable identity value, you need a concept of absence that's different from null. Luckily the intersection of "non-nullable fields" and "fields with no reasonable identity value" and "fields which didnt exist in v1 of the domain model" is normally pretty small, but it's painful when it happens.

This reminds me of frozen/nonfrozen enums in Swift. You can do exhaustive case analysis on frozen enums, but case analysis on nonfrozen enums requires adding an `@unknown default` case.

https://docs.swift.org/swift-book/documentation/the-swift-pr...
by IshKebab | 2025-07-25 18:19:50+00:00
Sure so how many people do you think saw `echo "Y3Vy[...]ggJg==" | base64 -d | bash` and thought "hmm that's suspicious, I'd better check what it is is doing... Ah it's curling another bash script. I'd better see what that script is. Downloads script. Ah I see, a totally legit script. All is well, I'll run the command!"

Its zero. Zero people. Nobody is competent enough to download and review a bash script and also not recognise this obvious scam.

They probably threw the pipe detection in just because they could (and because it's talked about so frequently).
by duxup | 2025-07-25 18:19:59+00:00
I think for many people see <cause> and any criticism of something that claims to be relate to that cause is seen as criticism of the cause and that's a full stop when it comes to thinking much further.

The irony in this case being that this app operates like a lot of creep subreddits and forums out there with people posting photos of other people without their permission and gossiping / telling stories about them...
by nikee2288 | 2025-07-25 18:20:00+00:00
A platform that offers a platform for community and personal document management. Community offers ability to create groups to save together.I was able to create a group in my community, find 3 other home owners who wanted the same service as mine, negotiated with a vendor and was able strike a bargain and save 70%! At the same time, AI powered document management makes searching for docs and getting answers easier. Try it out!
by darksaints | 2025-07-25 18:20:06+00:00
It kinda sounds like it, though the article explicitly said it's not VLIW.

I've always felt like itanium was a great idea but came too soon and too poorly executed. It seemed like the majority of the commercial failure came down to friction from switching architecture and the inane pricing rather than the merits of the architecture itself. Basically intel being intel.
by zahlman | 2025-07-25 18:20:36+00:00
I keep hearing people talk about how Linux font rendering is supposedly so bad, but I simply haven't noticed any issues with it since switching from Windows on my home machine over 3 years ago.

> There is not even a hint of any consistency in the rendering either, thickness is all over the place even within a single glyph, with different strokes “sticking” together because of the lack of pixels:

Only the "H" looks even a little bit wrong to me.

> As you can see here, indeed, OS X had sub-pixel anti-aliasing in High Sierra, which provided less boldness and bluriness with somewhat better consistency in glyph thickness. However, colour fringing on High Sierra is rather apparent. Rendering is still rather blurry, closer to the FreeType auto-hinter than to what I would consider an optimal result.

The "H" looks just as wrong with and without this feature to me. Overall the new version without the feature is indeed a little bit "bolder" and "blurrier" - and given that it's white on dark grey, I'm pretty sure I prefer it that way.

> Thickness linearity between font sizes on the second image is fantastic. But compare the overall thickness at standard web font size (16px) to any other option and you will see that this comes at the cost of making everything bold by default:

Only the v35 version looks noticeably "less bold" to me here, although the autohinted version is perhaps a bit more blurry. But it's hard to imagine how "thickness linearity" could ever be accomplished without causing this sort of blurriness.

But maybe I'm just unbothered because I grew up with "luggable" Mac displays and bitmap fonts....

> With current state of Linux, it does not matter which engine you pick. They all are broken in the same way:

I searched the page for matching words (or at least letter combinations) and the actual rendered text isn't showing the same issues for me as in the screen capture.

> By the time I was updating this post in August 2019, Cairo received support for sub-pixel positioning in both xlib and image compositors. This means that GTK will soon have it too, as well as Pango and basically anything that relies on Cairo to render text. I am looking forward to the next Ubuntu LTS and might make a separate post about compiling this into the current Ubuntu LTS.

... Ah, I guess that must have happened, then.

----

On the other hand, GTK has caused me all kinds of problems. The default scrollbar theming is obnoxious, and if you fix it, it still doesn't seem to be consistently applied. Firefox does its own thing unless you look up an obscure about:config setting, and even then it still seems to mess up. GTK offers this really weird default style for window tabs(?) that required complete relearning, and that's with Cinnamon being supposedly designed for maximum Windows-alike-ness. Then there's the continued battle from GNOME to try to deny proper notifications and/or a system tray to everyone else. And don't even get me started on the file chooser.
by Andromxda | 2025-07-25 18:21:11+00:00
> Other people don't think like you, they don't have to think like you.

I'm quite certain that there are more people than just me, who think that someone with close to two million subscribers on YouTube should fulfill due diligence by doing some basic research and at least read the extensive official documentation that's provided, before putting out a video with serious allegations and a very high potential of harming someone's reputation. I would go further and say that it was his intention of harming the project's reputation, but that's just my personal opinion. It's objectively clear though, that this is a very low quality video full of baseless speculation, and severely lacking any technical understanding and knowledge.

> What "absurd" claim did he put out exactly ?

His speculation about targeted malware in the OS.

This is exactly the same as going to a restaurant, having an argument with the owner, and then claiming that they might be putting poison in the food, even though there's absolutely zero evidence or anything that might indicate that, solely because you had a disagreement with someone and now want to harm their reputation.
by teo_zero | 2025-07-25 18:21:21+00:00
It was not my intention to make you sad or angry. I assure you that I have nothing against who uses a different coding style than mine. But consider that, just like you, I too have the right to tell the world what my preference is. Should I have softened my post with more "IMHO", "I feel", "my taste"? Probably, and I apologize.

Please don't stop participating in social media just because a halfwit like me hasn't agree with you once!
by mrkeen | 2025-07-25 18:21:26+00:00
You have it backwards from where I'm standing.

'null' (and to a large extent mutability) drives a gigantic hole through whatever you're trying to prove with correct-by-construction.

You can sometimes annotate against mutability in OO, but even then you're probably not going to get given any persistent collections to work with.

The OO literature itself recommends against using constructors like that, opting for static factory pattern instead.