MurphyA/hacker-news huggingface dataset:
by kyrra | 2025-08-06 15:32:16+00:00
From the source: https://cloud.google.com/blog/topics/threat-intelligence/voi...

> The instance was used to store contact information and related notes for small and medium businesses. Analysis revealed that data was retrieved by the threat actor during a small window of time before the access was cut off. The data retrieved by the threat actor was confined to basic and largely publicly available business information, such as business names and contact details.
by mindslight | 2025-08-06 15:32:20+00:00
You didn't address my core point, and you're still pulling in this odd direction of pointing to the failings of the straightforward approach to justify contrarianism based around doing even less.

Ventilation and open-air interaction were also both widely promoted, and widely used for things like social gatherings in parks and outside of homes. There were plenty of situations (eg grocery stores) where they were inapplicable from an individual perspective, hence the masks.
by atiedebee | 2025-08-06 15:32:25+00:00
> Basically I always read in HN/lobsters/other forums that modern C is just as safe as newer languages

This is absolutely false. Modern C++ might get close (although I am not too familiar with it) but C has not gotten much safer over the years (one might argue it got even less safe due to threads being added in C11).

As for learning about modern versions of C: you can read cppreference[0] which has fairly accurate information on the standard. Not much has been added over the years and C17 is merely a minor correction, so there has really only been 2 new versions since C99.

[0]: https://en.cppreference.com/w/c.html
by gotoeleven | 2025-08-06 15:33:19+00:00
The surveillance state in europe is being created to make it illegal to oppose mass immigration policies, because apparently the powers that be have realized that not enough people like mass immigration so it needs to be forced down everyone's throat with a combination of censorship, surveillance and party-banning. From your comment, it seems like you support mass immigration policies but also do not support censorship and surveillance (maybe only for practical reasons because it might eventually be used against things you like?). The question for you is: what if you couldn't choose? What if you could only have both or neither? Because that's whats on offer.
by Barbing | 2025-08-06 15:33:32+00:00
>reasonably secure

“These memes will be leaked to the feds if my friend causes Apple to be subpoenaed” is much more palatable than “every text I send my girlfriend is being used to train an LLM by iPhoneFolderCleanerLLCAssociates”

I know iCloud backups are not perfectly secure. I like the privacy aspect of iMessage as it stands, even if it’s not quite Cone of Silence. _Definitely_ we could have more freedom on iOS! Just without worrying about adware scrapers somehow… without worrying about grandma increasing my tech support burden when a scammer calls her… (shrug)
by stroz | 2025-08-06 15:33:35+00:00
Thank you for pointing this out! By "missing social cues" I mean we're not recognizing that it's safe to reach out, we're missing the cue that the "fence" (fear of rejection, seeming needy, etc.) isn't real anymore. Like the dog who won't leave the porch, we think the barrier still exists when it's actually just conditioning from old experiences.
by frogperson | 2025-08-06 15:33:38+00:00
I am talking about removing fascism. Remove its supporters from office, jail the ones who broke the law, and reverse any fascist laws or policies that have been put in place.

Also, Trump does not have the support of 50% of the population. At best he has 20% of the popularion which are very vocal plus the support of many of the richest americans.
by divan | 2025-08-06 15:33:44+00:00
Flutter is amazing exactly because it was a response to the problem of creating modern cross-platform apps for the modern zoo of hardware. The text typesetting engine from the 80s is clearly not a good foundation for it.

It's probably safe to say that the majority of the dev workforce in the last 2 decades started their career with learning HTML/JS/CSS stack, and it's understandable why they like it. It doesn't make this stack any better for creating apps, no matter how many abstractions on top we place.
by devonsolomon | 2025-08-06 15:33:59+00:00
On the contrary, I spoke with a local coffee shop branch owner who said that squatters are essential to keeping the space lively, popular, and “cool.” This atmosphere draws in passersby and casual visitors, who are the real source of their revenue.

My guess is that coffee shops fall into one of two categories:

1. Those in high foot traffic areas, where a no-laptop policy helps maintain turnover, or

2. Those in low foot traffic areas, where it makes sense to do everything possible to fill seats and cultivate an appealing, vibrant environment.
by 9rx | 2025-08-06 15:34:35+00:00
> Might have dug in less...

The digging in at all is what is interesting. Like an earlier comment alluded to, the presumptive value of these tools is being able to feed it your own information where that information is to be considered authoritative.

> More detail: [...] "He, in fact, did run for reelection"

A slow walk, maybe. He was in no condition to run. That is why he ultimately dropped out. But, really, that statement is just a silly game of semantics. "Run", when used in hindsight, often implies completion. This LLM model even says so too. If a model doesn't understand nuance, that is also interesting.
by horsawlarway | 2025-08-06 15:34:35+00:00
And they always have been.

If you want people to just sit and eat - you're a restaurant.

If you want people to just order and leave - you're a food stall/truck.

Cafe's have always been the intermediate. A place to sit and read/discuss/write/work/hang out. While also occasionally going to the counter to buy small food or drinks.

If you're annoyed by this... don't run a cafe.

Simple & sane rules like "you have to order something to sit at a table" are hardly novel.
by cosmic_cheese | 2025-08-06 15:34:43+00:00
I think the real issue is that without enforcement measures, apps by bad actors like Facebook have free rein to find holes in the sandbox and similar. Even in the event that iOS allows choice of App Store globally, it might not be the worst thing to let them keep a kill switch on automatic distribution of individual apps (which once flipped off, users would need to sideload the app in question) so when some third party dev tries to pull that kind of stunt there will be consequences.
by BobaFloutist | 2025-08-06 15:34:45+00:00
>Image fuse some cheap rgb/ir/thermo with edge compute to maim any warm bodies at 100km+ speeds.

"Sir, we have successfully culled the enemy deer population by 30%. Thei Department of Wildlife is issuing no further permits for this season, and their hunters are emotionally devastated. The impact on their civilian morale cannot be overstated. Where should we direct our next billion dollars? I was thinking maybe drones with long-range microwave to boil off their swimming pools...?"
by koliber | 2025-08-06 15:34:58+00:00
I was one of them, and changed my mind. Ozempic seemed like too much of a wonder drug. Being conditioned that some things just seem too good to be true I avoided it for many years. But as the number of years passed and the amount of evidence of ill effects remained steady, the scale flipped and I got enough assurance that it's not just brilliant marketing or malicious evidence hiding. I guess that I would like to define myself as "cautiously optimistic" but in the back of my mind it seemed like there was something there that was not being revealed.

I've been taking it for a few months now and it really does seem like a wonder drug. All the benefits I needed without any noticeable drawbacks. It's weirdly good.
by caro_kann | 2025-08-06 15:35:31+00:00
I don't usually work from the coffee shops, but when I'm grateful enough to order some coffee (that amount I'd spend it anyway if I were somewhere else). Also coworking spaces are expensive for irregular visitors like me. In my city, even a day pass is 4-5 times the price of a cappuccino. So a couple of days of visit to a cafe is excellent for me.
by 42772827 | 2025-08-06 15:35:37+00:00
> If Ozempic is so great then how come our bodies don't just produce more GLP-1? How come we aren't like chimps, with eternally shredded bodies and cheese grater abs, provided we get the protein to support them?

Evolution favored this level of GLP1, then we invented agriculture, and cooking, and bliss points. Now it’s far easier to ingest massive numbers of calories in ways that our old world systems can’t properly signal against. Evolution hasn’t caught up and maybe never will.
by zzzeek | 2025-08-06 15:35:49+00:00
The motivation does not matter. It is the effect that matters, and also, it is well documented [1] that fascist dictatorships rely (again not in any pre-planned way, simply in how they emerge) on incompetence, sloppiness to achieve their end result - both to allow for wanton destruction, as well as to actually continue making people think none of this is intentional, as we are seeing here. That is, the skepticism we see here is the fascist playbook working as designed.

Trump has no idea what a "fascist" is. He suffers from narcissism, and when you put narcissists in charge, you get fascist dictatorships as a result. That's why it's very easy to see that it's happening without having to psychoanalyze anyone. But because it happens in such a stupid way, people are constantly thrown off the trail as we see in this thread.

You cannot credibly claim a US gov website just accidentally loses a specific chunk of the Constitution that specifically refers to all the parts of it that Trump is currently trying to break. It might be an accident that some overzealous kid was put in charge of the website, and it might be an accident that the removal happened in the first place, but the actual removal is clearly intentional on someone's part. If it stays up and does not get restored, that's also "incompetence, laziness" but it's also the effect of increased fascism.

[1] https://www.newsweek.com/hitler-incompetent-lazy-nazi-govern...
by kelthuzad | 2025-08-06 15:35:52+00:00
Counterpoint: Your whole narrative is just Apple PR talk in disguise.

If Safari were even remotely close to being "the best mainstream browser" as you claimed, it would manifest itself in Safari capturing a dominant market share i.e. people would naturally gravitate towards Safari without Apple forcing it upon users. Apple would also invest much more into Web technology, but they don't have any interest in doing that since it would threaten their App Store business model.

"Pushing back on features" translates directly to "preventing web apps from becoming a viable threat" and none of this is about UX, which is just one of the convenient pretexts to make Apple's devious and self-serving behavior more palatable. No matter how often Apple shills try to rephrase and euphemize it, anyone who has recognized Apple's conflict of interest in this regard will see through it.
by HarHarVeryFunny | 2025-08-06 15:36:06+00:00
Yes, but pre-training of any sort is no substitute for being able to learn how to act from your own experience, such as learning on the job.

An LLM is an auto-regressive model - it is trying to predict continuations of training samples purely based on the training samples. It has no idea what were the real-world circumstances of the human who wrote a training sample when they wrote it, or what the real-world consequences were, if any, of them writing it.

For an AI to learn on the job, it would need to learn to predict it's own actions in any specific circumstance (e.g. circumstance = "I'm seeing/experiencing X, and I want to do Y"), based on it's own history of success and failure in similar circumstances... what actions led to a step towards the goal Y? It'd get feedback from the real world, same as we do, and therefore be able to update it's prediction for next time (in effect "that didn't work as expected, so next time I'll try something different", or "cool, that worked, I'll remember that for next time").

Even if a pre-trained LLM/AI did have access to what was in the mind of someone when they wrote a training sample, and what the result of this writing action was, it would not help, since the AI needs to learn how to act based on what is in it's own (ever changing) "mind", which is all it has to go on when selecting an action to take.

The feedback loop is also critical - it's no good just learning what action to take/predict (i.e what actions others took in the training set), unless you also have the feedback loop of what the outcome of that action was, and whether that matches what you predicted to happen. No amount of pre-training can remove the need for continual learning for the AI to correct it's own on-the-job mistakes, and learn from it's own experience.
by abhinavk | 2025-08-06 15:36:13+00:00
Silverblue is a Fedora project. The Universal Blue and its flavors (Bluefin, Bazzite, Aurora) are based on its image. They are basically community maintained versions of silverblue because Fedora is very cautious (and stubborn) in including QoL things.

[1]: https://fedoraproject.org/atomic-desktops/silverblue/
by immibis | 2025-08-06 15:36:22+00:00
It's Portable Document Format, and the Document refers to paper documents, not computer files.

In other words, this is a way to get a paper document into a computer.

That's why half of them are just images: they were scanned by scanners. Sometimes the images have OCR metadata so you can select text and when you copy and paste it it's wrong.
by iav | 2025-08-06 15:37:03+00:00
This is pretty comprehensive. I work at a quant firm, and we don't even have some of this implemented in code. The tricky part is always going to be the integration. Nautilus has its own OMS system, but so does IBKR, and there is no guarantee that they are going to match.

For very small funds, running entirely on IBKR platform (or Alpaca if you can live with their constraints) makes sense. For very large funds, you invariably will have a home-grown system that integrates with all of your expensive vendors. But if you are starting from scratch and want to scale up, using this to bootstrap quickly is most efficient.
Show HN: Panosplitter – a web app that turns panorama pics to insta post size
by kuberwastaken | 2025-08-06 15:37:13+00:00
Just upload a panoramic image and this tool splits it into multiple 3:4 1080x1440 parts

Note: It is a fork, the original broke it down into 4:5 (1080x1350) - Older Instagram post size and improved the UI :)

Code is licensed under GNU General Public License v3.0 and is at: github.com/Kuberwastaken/panosplitter
by err4nt | 2025-08-06 15:37:24+00:00
I think the key is that dotfiles are a different genre of (code) writing than production code, with different investment, different motivations, different pain points and histories, and a sensitivity to the author that's not required when analyzing production code. You're looking into someone's daily writings, not their polished releases.

I think the fear is scrutiny, rejection, mockery for something that clearly works for you and you don't ever expect anyone else to use. But also partly that it's exposure without much reward in return. All these feelings are normal and it's fine to share or not share them. Just please honour the authors of the dotfiles you read even if you wouldn't ever think to use code in the way they do!
by OCASMv2 | 2025-08-06 15:37:32+00:00
> Which is borne out through the higher death rate in Republicans who didn't get vaccinated, compared to Democrats who did.

Or because republicans never took the threat seriously and didn't took effective preventive measures like reducing social contact, increasing their exposure risk.

> And we had situations like Hong Kong which got absolutely hammered by Omicron, even though that strain was supposedly "less severe", because of the low levels of prior infection and vaccination when Omicron hit there.

Hong Kong focused all its efforts in preventing the virus to even get there. Once it broke through they were unprepared to deal with it, hence the bad outcome.
by ocdtrekkie | 2025-08-06 15:37:48+00:00
Very specifically: Safari is a critical lynchpin for Google's control of the web and we need to be extremely careful how we address it. A more open Apple ecosystem would be wonderful, I'm strongly in favor of sideloading and third party app stores. Both companies need to be heavily regulated, but the "Open Web Advocacy" idiots are just trying to push a Chrome monoculture, and it's important we do not accidentally make one monopoly worse while addressing another.

Ideally, Google will be broken up and forced to divest Chrome (this is in progress, but at the speed of the US federal government, so could be a decade if it succeeds), and then we can require Apple to remove their browser ban. Doing this out of order will destroy the web as we know it.
by mystraline | 2025-08-06 15:37:53+00:00
> Many of us did in fact, in this very forum, kept pointing out that dumping on GPL (and the man and his ideas behind it) was a mistake and that non-gpl oss was for chumps. And we were greyed to oblivion.

I'm not entirely sure that was intentional. On Reddit, it would be called 'brigading', and basically getting your corpo-techbros to -4 and flagkill posts.

If done fast enough, you only need 5 500+ karma accounts to sink a post.

Sometimes, I'll say something unpopular, but defensible. Its interesting to see the dramatic swings those contentious posts take.
by tasuki | 2025-08-06 15:38:02+00:00
> I setup Omakub on a 2015 MBP at the beginning of this year. I'll definitely be switching to Omarchy soon.

Why? And... why? If you like omakub than why switch? What does omarchy do better?

Wrt the bash scripts, parts look extremely brittle: this stuff is sure to stop setting up new machines in the future...
by seemaze | 2025-08-06 15:38:16+00:00
while I use Homebrew on macOS for the errant command line utility or library, I share your concern. I use the Universal Blue Silverblue variant for it's integrated Nvidia support with either mise-en-place[0], or the native toolbx[1] utility for isolated environments.

[0]https://mise.jdx.dev [1]https://containertoolbx.org
by gotoeleven | 2025-08-06 15:38:19+00:00
What "mass" deportations in germany are you talking about? I can only find any news references to two flights, totaling ~100 people in the past year. Surely even a normal level of deportations, let alone "mass" deportations, would generate more deportations than this?

And you're really not sure this is less draconian than nazis?
by WorldMaker | 2025-08-06 15:38:20+00:00
Typescript has had the "erasableSyntaxOnly" compiler option for a couple versions now. Running it on a medium sized or large code base isn't terrible. With Node now supporting type-stripping, you can run entire large code bases without compilation today after that flag, so there's some benefit to doing it. (If for some reason you need to support an out-of-support Typescript version, eslint has had linter rules that match "erasableSyntaxOnly" for even longer.)

> (class/fields modifiers, function overloading, declare keyword, namespaces)

Most of the class/field modifiers have standard JS ways to do them today (#field for private, [symbolField] for protected/"internal"). The nicest one to have and hardest to replace is `readonly` used to enforce at compile time that a field is only ever set once at initialization. There are workarounds with properties and property syntax and a workaround to use a JSDoc comment.

Function overloading and declare keyword can generally be handled by moving everything to an appropriate .d.ts file. Also a lot of function overloading can be taken care of today in more JS-friendly ways with union types or `unknown` with type guards that better matches the runtime experience of JS. (I realize that there are definitely still edge cases that can be easier to write as function overloads than as `unknown` with type guards, but they seem so much fewer than ever.)

I personally have only found one use case for namespaces in a while that isn't solved with module (re-)architecture (including "exports" at the package level architecture) and/or symbol-named things. That use case is silliness involving passing JSX type information. Typescript is a little weird about how it wants to pick up JSX types. It should still work in a .d.ts and that's on my TODO list of things to try soon (I'm working on a rewrite of a JSX-based view engine where one of the motivations for the rewrite is to get possibly really wild with JSX types because moving from one `jsx` function to many, for interesting reasons).

I know the "gentle merge" of namespace will be missed by some, but the code it generates is easy to reproduce in pure JS and will be very familiar to anyone who did a lot of jQuery era `window.myObject = window.myObject || {}` dances, which were the style at the time and that to get that to type how you need it to you'll need a lot more `as unknown as MyExtendedObject` type dances. But also that's a somewhat better type representation of what you are doing with those sorts of multiply expanded objects.
by loeg | 2025-08-06 15:38:20+00:00
> "No free lunch" is a reasonable question to ask when evaluating medication, if it would improve the evolutionary fitness of the majority of people. I think this is behind some of the skepticism. If Ozempic is so great then how come our bodies don't just produce more GLP-1?

We can do science and technology on timescales vastly faster than evolution. "Why didn't evolution do it?" is just a very irrelevant question.

> The second point I haven't seen discussed is that weight loss drugs prior to GLP-1 agonists include cigarettes, which (worst case) give you cancer; stimulants, which cause your heart to fail; parasitic intestinal worms, which can kill you but more importantly are just plain gross; and mitochondrial uncouplers, which set you on fire at a cellular level. That's a long history of miracle weight loss drugs which turn out to have horrible side effects.

Cigarettes, parasitic worms, and 2,4-DNP were never medications.
by lemagedurage | 2025-08-06 15:38:38+00:00
SEEKING WORK | Remote / Nomadic | Can visit :)

I'm an engineer / founder / freelancer with an MSc and 10+ years of experience delivering high-quality software under tight timelines.

Technologies: Rust, Go, Java, Python, TypeScript, SQL, Kubernetes, Terraform, AWS, GCP, Networking, Reverse Engineering, React (Native), Next.js

Recent work:

• Deployed a cost-effective Kubernetes cluster on Hetzner Cloud

• Built a flight ticket aggregator in React Native

• Migrated hundreds of Datadog alerts to Terraform

• Created a highly parallel data ingestion pipeline in Rust

• Developed a custom Maps frontend in Next.js

• Launched a web app to repackage and clone Android apps

More: https://heijligers.me

Email: hn[at]heijligers.me
by achierius | 2025-08-06 15:39:00+00:00
It's possible: note that each one of those quants is going to be making $400k at minimum, plausibly significantly more. So any high-maintenance strategy (eg. in some niche market) that makes less than that is just not going to be worth the time it takes to find, implement, maintain, etc.

Still not easy but it's not impossible.
by duxup | 2025-08-06 15:39:14+00:00
Societal breakdown from organized societies into a sort of "war/warlord society" that never ends is disturbing to say the least.

It feels like at some point the only folks in power can have all bad intentions and those who are powerless can't do anything but try to survive day to day.

Nation building is a dangerous thing, but if I were magically leader of the US ... it would be tempting to ponder taking countries that are so broken down and trying to establish some order. It's not like the civilians there want it to be this way.