MurphyA/hacker-news huggingface dataset:
by dragonwriter | 2025-08-20 19:12:48+00:00
> how does this add value over mermaid?

As a longtime Mermaid user that just started trying out D2 recently:

* D2's syntax is much less cumbersome to write and, from the features provided, I would expect maintain because of better abstractions.

* While D2 supports fewer canned diagram types out-of-the-box (a big advantage for Mermaid), D2 has better composition support (via layers and scenarios, particularly) than Mermaid, which is a killer feature for lots of use cases. If I need a Sankey diagram, obviously, Mermaid wins; if I want to do a leveled DFD, while I could in theory use either, D2 is much better.

* D2 has more freedom for mixing elements, because instead of being oriented around diagram types, it uses some special shapes within what amounts to a single universal diagram type ("sequence diagrams" work a bit like a diagram type, but the diagram itself is a shape that can be used like other shapes, and tables [as used in ERDs] and classes [as used in UML class diagrams] are also just shapes, not a construct available in particular diagram types.)

> in my opinion, what all these tools are missing is the ability to add a manual „corrective“ layer, meaning to be able to adjust the automatically created output by moving and resizing boxes by a certain x/y amount.

Technically, I think you can do that in Mermaid (by attaching CSS classes to the nodes that do the actual nudging) if you really want to.
by jmclnx | 2025-08-20 19:13:01+00:00
Well glad to see the New York Times calling it exactly what is going on, purge. As in what is common in the USSR and Russia.

Yet congress and the courts are allowing Trump to destroy all the hard work prior generations put in to trying to better the US. Now the US will end up like many Countries that people are trying to leave as fast as they can.
by mynameisash | 2025-08-20 19:13:04+00:00
> Personally, hearing a portion of a song you love daily is the quickest way to ruin the song.

I sort of agree with you. A few years ago, I joined a new team at work that had a really bad on-call rotation (lots of tech debt, bad TSGs, etc.). I got paged in the middle of the night many times, and I was always stressed about how the hell to resolve the issues. So I developed a bad stress reaction to my ringtone.

After I left that team, I changed my ringtone to the theme from Mr. Roger's Neighborhood. It always makes me smile now when I get a phone call.
by jancsika | 2025-08-20 19:13:23+00:00
Reading this interchange, I think I'd really enjoy a forum where all the responses a poster thinks they'd want to make in a thread are pre-committed-- but not yet viewable-- when the initial comment is posted. Any consequent responses in that thread are then limited to those that are pre-committed-- e.g., that user can select them from a dropdown-- and the full list of pre-commitments is (eventually?) publicly viewable.

Maybe that doesn't apply to what you're replying to here. But my gut is that anything nested deeper than level 2 on HN is one or more respondents doing low-effort, pedantic heel-digging. (Single exception for any and all of Alan Kay's posts where the references cited are always worth whatever level the nesting is at.)
by spcebar | 2025-08-20 19:13:34+00:00
My take is the reckoning will come for the billion businesses that offer B2B AI solutions that don't offer any meaningful value. "Analyze customer intent and improve conversion with XYZ AI!" The tools of the AI revolution will continue to exist though development (read money) will presumably slow as businesses recalibrate and stop paying for the silver bullet solutions that they discovered don't work. Then the snake oil business people who built businesses around LLMs will move onto whatever BlockChain 2 Electric Boogaloo looks like.
by nobody9999 | 2025-08-20 19:13:45+00:00
>Before they cross the border they don't have those rights, the moment they cross the border, non-citizens enjoy those rights (looks possible to reverse or deny resident rights by deporting).

And all persons in the United States, regardless of status have essentially had their civil liberties significantly curtailed/removed within 100 miles of a border crossing[0].

You might think, "well we need to catch those folks who illegally cross the border, so we need a buffer zone to do so." But the wording (and more importantly the implementation) of these "border zones" include all points of entry like airports. Which means that civil liberties are negated/limited within 100 miles of airports where international flights land.

Which creates reduced civil rights zones around the majority of the US population. Meaning that if I'm within 100 miles of Atlanta's Hartsfield-Jackson International airport (which is many hundreds of miles away from any land border, as are most International airports), civil rights for all persons, citizen, resident or otherwise, are curtailed -- permanently and without recourse.

[0] https://www.aclu.org/know-your-rights/border-zone
by HAL3000 | 2025-08-20 19:13:56+00:00
> gpt5 has always been about making a "collection of models" work together and not about model++.

No, it wasn’t. Have you read and listened to Altman’s hype around GPT-5 from a year ago? They changed the narration after the 4.1 flop, which they thought would be GPT-5, and it seems some people fell for it.

> Capabilities ~90-110% of their top tier old models at 4-6x lower price

Maybe they finally implemented the DeepSeek paper.
by Grazester | 2025-08-20 19:13:59+00:00
The Nexus 4 was a nice phone but I thought the battery life was bad and it also ran hot.

My Moto-X was truly next level. It was oled and could do always on display that didn't need to power the blacks pixels on the screen. It was the first phone to do this. It has voice recognition for unlocking (getting info that you couldn't when the phone was locked). First to do this too since I believe it uses dedicated hardware at the time. It also knew when I was driving to unlock the phone for voice commands also. It was small.
by nemo44x | 2025-08-20 19:14:09+00:00
Yes, on average IQ correlates with socio-economic status. Poor people are generally not as smart as not-poor people. That doesn't mean all poor people are unintelligent, just that most are.

And my bigger point is you (a not stupid person I assume) can't give a stupid person a bag of money and expect them to make good choices with it. You're projecting your abilities, qualities, and values on them and their's are totally different. Because you don't actually have empathy for poor, stupid people but rather want to feel virtues even though you aren't helping and in fact are probably hurting them. I don't mean "you" to actually mean you, but the people that create and support these types of programs.

Instead it's better to recognize that intelligence is largely fixed to a degree and that people on the bad end of the distribution often need a paternal society to take care of them. To house, clothe, and feed them and give them meaningful work and keep them free of harmful vice. That governments job is to support this type of relationship and regulate it and set standards. Instead we let these types of people end up in prison, take to life on the streets, and/or die young and we call it freedom. All enforced by government violence - the same government that enables and actively encourages it through its actions.

At least in our modern, advanced civilization where income and outcomes are nearly 100% correlated with ability and that having below average intelligence is very much a handicap. And one where throwing money at the problem doesn't actually help at all and is actually harmful.
by xxmarkuski | 2025-08-20 19:14:33+00:00
Android is not just Android. The device vendors have to customize it to fit their devices by including drivers for example. Device vendors have the option to change the look pretty heavily, Samsung TouchWiz was infamous, Chinese vendors also offer very customized versions, including making it look like iOS. What you are seeing is material design 3 "expressive" which will be rolled out in the next minor Android version and Google apps
by Disparallel | 2025-08-20 19:14:59+00:00
The help section article lists

# Data that isn’t protected by the VPN

Not all network data from your device is protected by the VPN. Examples of data that aren’t protected by the VPN include:

- Tethering traffic

- This includes USB and Wi-Fi hotspot.

- Push notifications

- Wi-Fi calling and other IMS services

- Work profile app traffic

- This applies if a work profile is configured on your device.

- Data traffic from an app that routes traffic directly over the Wi-Fi or a cellular connection

All of which make sense to me except push notifications. My guess is they might mean syncing notifications to e.g. a watch.
by yobert | 2025-08-20 19:15:03+00:00
Zed is a really really nice editor. I consider the AI features secondary but they have been useful here and there. (I usually have them off.) You can use it like cursor if you want to.

Where I think it gets really interesting is they are adding features in it to compete with slack. Imagine a tight integration between slack huddles and VS code's collaborative editing. Since it's from scratch it's much nicer than both. I'm really excited about it.
by _8ath | 2025-08-20 19:15:25+00:00
Hello mates, some of you might know, I created Tookie-OSINT and now I've created a Shipwreck Tracker. My project lets users keep track of ship wrecks on a map. I'm a huge fan of shipwreck hunting and the wonders of navel vessels as well.

At the moment, I've added the ships that are the most nostalgic to me as I've seen a few in person but I'm still working to try to document more ships and their locations as well as adding more info as to why they sunk and who owns said ship.

So far, we have an interactive map, 7 map styles, an account system and a submission system too. My project is 100% community ran so adding ships and features might take some time.

If your interested, check it out! https://github.com/Alfredredbird/Open-Wrecks

Much love mates!
by geye1234 | 2025-08-20 19:15:31+00:00
I have also concluded that it is more likely a bubble than not.

Anyone looked at buying S&P sector-specific ETFs? For people who want to keep their portfolio spread as widely as possible, but are frightened by how tech-heavy the S&P index is, these seem a good option. But they all seem to have high costs (the first one I pulled up is 0.39%).
by OneDeuxTriSeiGo | 2025-08-20 19:15:36+00:00
> Does anyone know what data doesn't go through the vpn?

I can't speak to exactly what data doesn't go through their VPN but I know carrier apps tend to not play nice with VPNs, especially the Google Fi app (as it relies on its connection and what IP its on to coordinate switching between their various carrier contracts and that seems to break under a VPN).

And also seemingly Wi-fi calling has been problematic over VPN for as long as I can remember so that's usually a safe bet for exclusion.
by zem | 2025-08-20 19:15:48+00:00
ex-pytype dev here - we knew this was coming and it's definitely the right thing to do, but it's still a little sad to see the end of an era. in particular, pytype's ability to do flow-based analysis across function boundaries (type checking calls to unannotated functions by symbolically executing the function body with the types of the call arguments) has not been implemented by any of the other checkers (again for good reasons; it's a performance hit and the world is moving towards annotations over pure inference anyway, but I still think it's a nice feature to have and makes for more powerful checking).

as an aside, while I agree that bytecode-based analysis has its drawbacks, I think it's a tool worth having in the overall python toolbox. I spun off pycnite from pytype in the hope that anyone else who wanted to experiment with it would have an easier time getting started - https://github.com/google/pycnite

I have recently jumped onto the "write python tooling in rust" bandwagon and might look into a rust reimplementation of pycnite at some point, because I still feel that bytecode analysis lets you reuse a lot of work the compiler has already done for you.
by NitpickLawyer | 2025-08-20 19:16:18+00:00
> https://x.com/sama/status/1889755723078443244?lang=en

> After that, a top goal for us is to unify o-series models and GPT-series models by creating systems that can use all our tools, know when to think for a long time or not, and generally be useful for a very wide range of tasks.

> In both ChatGPT and our API, we will release GPT-5 as a system that integrates a lot of our technology, including o3. We will no longer ship o3 as a standalone model.

6 months ago.

There's also another one, earlier that says gpt5 will be about routing things to the appropriate model, and not necessarily a new model per se. Could have been in a podcast. Anyway, receipts have been posted :)
by shadowgovt | 2025-08-20 19:16:52+00:00
One of the more interesting parts of that story is that in that time, the fascists actually tried a takeover of the US government, executing on a plan to sideline the President and replace him with a shadow government.

Fortunately, they failed. They tried to recruit a populist veteran into their ranks who had no particular love for a government that had abused its World War I veterans... But had less love for a bunch of (essentially) early-twentieth-century technocrats that had profited off the sacrifices of the veterans. He refused to keep the conspiracy and blew the lid off it, and his reputation was both public enough and spotless enough that the conspirators couldn't either silence him or tarnish him.

Wikipedia overview is here: https://en.wikipedia.org/wiki/Business_Plot

There are better scholarly sources for the details, but an entertaining source for a summary is here: https://podcasts.apple.com/us/podcast/behind-the-insurrectio...

(The conspirators were never prosecuted. One hypothesis as to why is that Roosevelt saw an opportunity and co-opted the plot: some of his New Deal policies were facing pushback and he might have put on the table for the conspirators "You can dodge a treason trial if you just back the new policy with your capital and your political will").

(p.s: I probably shouldn't extrapolate this historical anecdote to the modern era, but this story does give me reason to wonder if a rule like "In the industrial era, massive inequality due to under-regulated capitalism leads to attempts at reform, and those attempts breed counter-reform in the form of fascists and their sycophants formed by those who perceive they have the most to lose in reform..." might hold water).
by general1726 | 2025-08-20 19:17:15+00:00
I think there is more of us who kind of degenerated from doing it the AWS way - API Gateway, serverless lambdas mess around with IAM roles until it works, ... - to - Give me EC2 / LightSail VPS instance maybe an S3 bucket let's set domain through Route53 and go away with the rest of your orchestrion AWS.
by ThePowerOfFuet | 2025-08-20 19:17:22+00:00
>Give me a Pixel & all the Google stuff but without Google, and with advanced data protection and Apple's tracking protection and transparency and I'm in.

GrapheneOS may interest you.

>Also, on either platform, why is it still not possible to toggle off network access in app permissions. Its a glaring and deliberate omission.

GrapheneOS specifically supports this for all installed apps.
by mrguyorama | 2025-08-20 19:17:22+00:00
No they won't. They won't struggle to explain anything because in US business culture, nobody ever actually takes blame except underlings. Nobody ever even asks them to explain themselves. Even in public companies it seems like questions from shareholders that actually get asked in quarterly calls are vague humble brags. "What are we going to do about the problem of winning so hard" while they had record layoffs the previous quarter.

Those talking heads haven't had to mea culpa for : Hype about Hadoop, hype about blockchain, hype about no code, hype about the previous AI bubble, hype about "agile", hype about whatever JS script is popular this week, etc.
by jazzyjackson | 2025-08-20 19:17:25+00:00
I'm confused how the "contributors" feature works on GitHub, is this showing that this fork has 986 contributors and 29,961 commits? Surely that's the Zed project overall. I feel like this gives undue reputation to an offshoot project.

https://github.com/zedless-editor/zed/graphs/contributors
by AnthonyMouse | 2025-08-20 19:17:38+00:00
Not only that, it seems to be entirely unimpressive: The premise is that they would be able to allow everything except for what they want to censor, which isn't what they're doing.

If you allow connections to random websites outside of your jurisdiction then you're de facto allowing everything, because people can proxy arbitrary traffic that way. If you don't, you're effectively disconnecting your country from the global internet, which is not an impressive technological feat. Anybody with a backhoe can do a fiber cut.
by add-sub-mul-div | 2025-08-20 19:18:01+00:00
I don't understand this rant. You acknowledge the spectrum has been expanded but then contradict yourself or display a serious lack of understanding by saying that a diagnosis implies being "overwhelemed by autistic traits". A level 1 diagnosis is defined as not being overwhelmed the way a level 3 would be.

I'm diagnosed as level 1 and I assure you it's something different than introversion. Not that it's necessarily a stronger thing. I didn't even get diagnosed until recently because my life has always been so functional that there was no reason for me to think I needed to be tested. The way I hear serious introverts talk sometimes, I'm glad that I have my traits and not theirs.

I have never been able to understand what it is about autism as a topic that drives people mad.
by mlyle | 2025-08-20 19:18:36+00:00
I don't really like your snarky initial take, even when I'm the guy calling bullshit in the first place in the thread.

People propagate falsehoods for numerous reasons. The first is, they don't know it's false. They hear a joke or a hypothetical story and repeat it as fact, and in the retelling it gets amplified. Details get conflated; someone hears a story about slightly radioactive cows and also about computers being affected by radiation, and blends them. Or an expat tells a story about his homeland, exaggerated slightly for effect, and is misunderstood by those who hear it based on their own biases.

In the end we only have so much brainpower. We don't always consider the plausibility of everything to a deep degree. I am nearly positive that you have propagated falsehood where you "should have known better."

And sometimes we tell things that are just a good story. I propagate the neural network tank recognition one to my students because it's a perfect story. I do say that I know it's probably false, but I'm sure some of them will repeat it to others as fact.
by ghthor | 2025-08-20 19:19:13+00:00
We do this at work, it’s started off as a simple build graph that used git content hashes and some simple logic to link things together. The result being that for any given pair of commits you can calculate what changed so you can only run those tests/builds etc.

We’ve paired this with buildkite which allows uploading pipeline steps at any point during the run, so our CI pipeline is one step, that generates the rest of the pipeline and uploads that.

I’m working on open sourcing this meta-build tool as I think it is niche that has no current implementation and it is not our core business.

It can build a dependency graph across many systems (terraform, go, python, nix) by parsing from those systems what they depend on. Smashes them all together, so you can have a terraform module that depends on a go binary that embeds some python; and if you change any of it then each parts can have tasks that are run (go test/build, tf plan, pytest, and etc)
by pxc | 2025-08-20 19:19:25+00:00
> A truly modern language is Rust.

Don't recent PHP releases actually have a pretty good selection of nice, modern features? Union types, JIT compiler, pattern matching against types, nullsafe operator, gradual typing, etc. It seems like FP style is better and better supported with each new release, which is another hallmark of modern languages like Rust.

If you're stuck on some cursed, barely-maintained PHP 6 legacy codebase, you can't enjoy these things, but when it comes to choosing PHP for new projects it seems like it's more modern than its reputation.
by xyz_opinion | 2025-08-20 19:19:32+00:00
It wasn't at all difficult to tell that comment was sarcasm.

The first clue was this line:

> I present to you: underwater data centers!

"I present to you" is clearly lighthearted, and then it gets rounded off with an exclamation mark.

And then this final sentence is also clearly sarcastm:

> We'd have to figure out the whole physics of it all, or maybe not, OpenAI can just ask ChatGPT for help!

I'd suggest to you that in situations where you think the meaning is unclear a better approach might be to assume the best rather than the worst. This is how we can extricate ourselves from the shoutfest that the world has become.
by cheema33 | 2025-08-20 19:19:38+00:00
For me, it is the ability to tether my laptop to an iPhone to use the data service on my iPhone. This alone made me give up on Windows laptops and Android phones. Sure, you can tether Windows laptops to Android phones. But, it is a slow and cumbersome process. I use this functionality frequently enough that it was worth it to switch platforms over it.
by fluoridation | 2025-08-20 19:19:55+00:00
>No. A human sees a 10x slowdown.

For the actual request, yes. For the complete experience of using the website not so much, since a human will take at least several seconds to process the information returned.

>And the scraper paid one 1/1000000th of a dollar. (The scraper does not care about latency.)

The point need not be to punish the client, but to throttle it. The scraper may not care about taking longer, but the website's operator may very well care about not being hammered by requests.
by steveklabnik | 2025-08-20 19:20:12+00:00
> it's all good, man. if it makes you feel better, i don't like rust. ;-) my eldest son loves it, though!

Ha! Yeah, it's no worries at all, I think it's fine to not like things. Everybody is different. And for these sorts of things, it's kind of a "there are two kinds of tools, the ones people complain about, and the ones they don't use" sort of situation: if I didn't think it was valuable, I just wouldn't use it. But it's valuable enough to use despite the griping at times.

Thank you for the story!
by int_19h | 2025-08-20 19:20:56+00:00
It's inevitable because we've seen time and again that all it takes to get the public opinion behind this kind of thing is to talk about how it is needed to catch pedophiles and terrorists.

And if you talk back? Why, you must be a pedophile or a terrorist, otherwise why would you have anything to hide?

It's gotten bad enough that people here on HN - Hacker News! - non-ironically make more or less this argument.
by jannw | 2025-08-20 19:20:57+00:00
As someone who unfortunately worked for a ringtone vendor for a shot period, the main thrust of the "industry" was mis-selling a hidden/deceptive "subscription" service to children, which was billed through automatic premium rate mobile phone charges. It was a con-job where phone companies and shady ringtone companies conspired tp rip off children who were too embarrassed to tell their parents they screwed up by unknowingly entering into the subscription (by texting something to some number), and couldn't work out how to cancel the subscription (because this was made insanely hard). And then the next month they would get charged again. These people were scum.
by paulgerhardt | 2025-08-20 19:21:15+00:00
How’s your 13 mini holding up? I have a recently refurbished one (6 months old) and I can’t make it to 2pm without recharging.

Additional my mail search and photo search broke with Apple Intelligence/iOS18 integration.

Debating jumping ship to a epaper phone or holding out for the rumored iPhone Air.