MurphyA/hacker-news huggingface dataset:
by defrost | 2025-11-27 11:19:12+00:00
> but the superiority of Democratic persuasion is heavily implied, and this makes the whole argument shaky.

If you read it as one grounded in the US ... sure. Implied by absence, etc.

Mind you it's a Commonwealth author, grounded in Australia, commenting on the populism of the current US government and not paying any attention to US Democrats, US Republicans of yore (you recall, the pre Trump Republicans), or indeed paying paying much attention to the blinkered polarisation of the US bimodal political condition.
by burnt-resistor | 2025-11-27 11:19:23+00:00
That pseudo-code isn't very imprecise because there's no type information (64-bit or 128-bit integers? signed or unsigned?) and it doesn't account for results of overflow or underflow in the realm of UB. It's also inconsistent to introduce bit shifts instead of division and then use modulus instead of "and" masking; typically, pick one style or the other.

caldat is the third algorithm in the Numerical Recipes in Pascal (1986,89,90,92) book[0] (p. 13), where Julian days are easy to turn into days since the UNIX epoch. It uses 3 single-precision floating point divisions and 3 multiplications with pre-Gregorian support or 2 each respectively without, but is convertible to an algorithm using a mix of 8-bit and 16-bit signed fixed point integer math for microcontroller usage. 64-bit (or higher) integer math is not strictly required, but whatever's faster and correct for a given target is fine.

0: The last time I dug up the book was some time last year because I was hunting for an algorithm for the precise position of the Sun in the sky given a lat lon (WGS 84) and date time for a solar tracker that didn't need light sensors, only time and location that was already available for free.
by fennecfoxy | 2025-11-27 11:19:54+00:00
>Okay, so, why don't we see competition in places where it matters, like Airdrop, iMessage and the App Store?

Honestly, because Apple has always had the major advantage of being one company, whereas and Android market is fragments, with both prod and cons. That Samsung competes decently with Apple because they've created kind of their own ecosystem shows exactly why it is important to regular interoperability and prevent walled garden behaviours.

Otherwise we'll end up with just Apple/Samsung. Or perhaps even just Apple...which I know the cult will argue would be a great thing.

It's the same everywhere; countries with a 2 party political system always experience huge problems because of it.
by viralpraxis | 2025-11-27 11:20:42+00:00
I was always wondering if there’s some sort of limitation in science. Just like in some games you can’t fly according to the rules (science), so there’s just no way to do that without cheating. What if e.g. in 5k years we will reach the limit? Basically like after playing a couple of months in minecraft the only thing you can do is to expand
Show HN: GistHive – Code snippet manager with team workspaces
by tex0gen | 2025-11-27 11:21:21+00:00
Hi HN,

I'm a dev, and I built GistHive over the past 9 months to solve various issues I was facing:

- GitHub gists is terrible for organising snippets. Older code took an age to find. - Lack of team gists (they've been promising it for 8+ years and still nothing) - Private gists on GitHub aren't actually all that private - When a team member leaves, they take their gists with them

Having joined a new team last year, I needed a way to share code patterns across the team quickly and easily and more importantly, privately.

Tech stack: Laravel backend, React frontend. Subscription management with Stripe, and used PostHog for product analytics.

Free for individual developers, 3 free seats for teams and $4/user/month for any additional seats.

I also have a VS Code extension I'm currently working on that will allow inserting code in-place and saving code snippets from within VSC without ever leaving, so this app almost directly integrates with the existing dev environment.

I'd love feedback from the community. What am I missing? What would make this more useful for your workflow? What are your thoughts?

While it's useful to me, I'd love it if it were useful to others too.

Appreciate it!

Live at: https://gisthive.app/
by mschuster91 | 2025-11-27 11:21:49+00:00
> If mobile devices would routinely last twenty years, which they very well could, that would reduce a lot of e-waste.

Unfortunately, battery technology doesn't - and even if we had long lasting batteries, we'd also need fall-resistant screens. And no matter what, even if you have a device held together by screws and allowing easy repair instead of messing around with glue and click-tabs... screens still are really expensive, making it often enough more worthwhile to take the opportunity and upgrade the whole device rather than to repair the screen.
by kotaKat | 2025-11-27 11:22:00+00:00
While not DIY, I would like to also call out an interesting discovery lately.

https://www.ugreen.com/blogs/news/ugreen-makes-strategic-ent...

UGREEN has apparently inked deals to drop their DXP2800s into (some) Walmarts, which also included bringing in some 10/12TB Toshiba N300 Pro drives as well to go with them on the shelves. Being a super-rural American, I was a bit surprised to see this on my local shelf as a nearly turnkey solution in an area where there's nothing remotely close to a Best Buy, even.

Even more surprisingly: they've been sold by Walmart below minimum advertised prices at UGREEN a few times normally...
by xign | 2025-11-27 11:22:02+00:00
I can't even reproduce your supposed "issue" regarding the Zig compiler "bug". I have an Apple Silicon Mac and tried your reproducer and zig compiled and ran the program just fine.

Honestly, I really suggest reading up on what self-reflection means. I read through your various PRs, and the fact that you can't even answer why a random author name shows up in your PR means the code can't be trusted. It's not just about attribution (although that's important). It's that it's such a simple thing that you can't even reason through.

You may claim you have written loads of tests, but that means literally nothing. How do you know they are testing the important parts? Also you haven't demonstrated that it "works" other than in the simplest use cases.
by fakedang | 2025-11-27 11:22:25+00:00
And why not code? Are facial recognition models, AI LLMs to spew out spam and addictive social media algorithms not backed by code? The kings and dictators of the past had a lot more capital than Silicon Valley, but could only dream of building such surveillance and propaganda capabilities, as is the case even in a number of tinpot dictatorships in the developing world.
by Gigachad | 2025-11-27 11:23:02+00:00
It’s quite surprising when you update Rails and they have changed the arguments for some obscure function used in only one place deep in your app and you get no indication of this until the actual line of code is run and it blows up.

I’ve worked on rails apps for the last 9 years and I’d guess 80% of the bugs that show up on production would have been flagged by typescript.
by rsynnott | 2025-11-27 11:23:04+00:00
> Most of them have a well-hidden faster mode

My shiny new (2025) Bosch washing machine has a big button on the front which switches from the default 3 hour programme (for 40 degree wash) to 1hr 30m. Like, it's not very _well_ hidden :)

Interestingly, the 3 hour programme isn't really a 3 hour programme. If you use it, the timer will generally start at 3 hours and drop to an hour or so after 20 minutes. I have no idea what the heuristic is, and the manual is silent on the matter.
by paul2495 | 2025-11-27 11:23:28+00:00
Hey HN,

As a security analyst, a typical workflow for me was a frustrating juggling act: run an Nmap scan, manually parse the output, search for CVEs, find an exploit script, set up a listener in Metasploit, and then finally launch the exploit.

I was drowning in terminal windows and context-switching, and I knew there had to be a better way.

So, I built Syd: a desktop assistant that acts as an intelligent front-end for the security tools I use every day. My goal was to create an "analyst co-pilot" that automates the tedious parts and provides expert guidance, letting me

focus on the actual analysis. It's built in Python with a simple Tkinter GUI.

Here's a concrete example—the "Pwn a Box" workflow that Syd now streamlines:

1. Recon: I kick off an Nmap scan directly from Syd's UI. 2. Automated Analysis: The moment the scan finishes, Syd's own rule-based engine and local CVE database parse thenresults. It automatically identifies a service (e.g., "vsftpd 2.3.4") and finds it's vulnerable, recommending a specific Metasploit module(exploit/unix/ftp/vsftpd_234_backdoor). 3. Strategic Guidance: This is where the AI comes in. I can take that analysis and ask Syd, "What's the best way to approach this?" and its RAG-powered chat gives me high-level strategic advice on exploitation, post-exploitation, and privilege escalation, all based on its embedded knowledge base. 4. Execution & C2: I then pivot to the Metasploit page within Syd. It uses a controller to connect to the Metasploit RPC server, pre-configures the recommended exploit, sets the LHOST/RHOST, and launches it. When the exploit succeeds, the new session appears right there in the UI, ready for interaction. What used to be 30 minutes of manual work across five different tools is now a guided, 2-minute workflow within a single interface. For security, the whole system is designed to be air-gapped (it's delivered on a physical SSD) and the AI assistance is powered by local models and a curated knowledge base, so no sensitive data ever leaves the machine. It also integrates Volatility for memory analysis, YARA for malware hunting, and more. The videos on my site are a bit rough, but they show some of this in action. The project is still evolving, and I'd love to get the HN community's feedback, ideas, or even contributions. There's a mailing list on the website if you're interested in major updates or want to be part of a future beta for a more advanced version. Website (with videos & mailing list): https://sydsec.co.uk/
by nickpp | 2025-11-27 11:23:47+00:00
> The complete opposite. Freedom of association is the entire foundation of it.

There is a saying: you can be communist under capitalism but you can't be capitalist under communism. And it's true: there are plenty of communes, coops and non-profits being run in the US right now.

Can you describe how that would work the other way around under "libertarian socialism"?

> sustainable environment designed for human beings, and not profit

Profit is also for humans, not space aliens. Without profit, how do you convince people do the necessary jobs nobody wants to do, like sanitation or war?

> people on the moon? Almost definitely not.

Then the country and the system resulting in people on the moon will come and take over your own "designed for human beings" because they will innovate and advance technologically while you will be playing hippy in the park.
by fennecfoxy | 2025-11-27 11:24:13+00:00
Idk I kind of want to use transformers/LLMs in a crap game jam sometime.

Ever since Skyrim was advertised with the early promise of "If you break this lumber mill it would change the local economy"...which obviously never happened, I've loved the idea of dynamic systems in games.

For a truly dynamic system you'd need to build in more than a dev team can manually build - so you need AI for these systems. And where you have dynamic systems, sometimes you'll need dynamic assets.

However, the human touch on art is still far better than AI (at the moment, who knows what the future holds). So I think something like how character creators work is the best solution; handmade art but with morph targets etc and where sliders would be, it's an AI creating dynamic NPCs.

Aha! Even ChatGPT couldn't find this: https://youtu.be/O0zPYpEGpVI?t=324 "we have a working economy you can sabotage this wood mill if you want" LIES TODD, LIES!
by dzhiurgis | 2025-11-27 11:24:47+00:00
> Do regular service intervals influence this?

Yes but generally in Germany dealer does TUV for you (on newish cars) where they obviously fix issues before actual TUV officer appears and TUV officer are likely to turn blind eye to many issues since they've been going to same dealer for 20 years.

With Tesla first you take to TUV yourself and then go to Tesla to fix them under warranty.

Saying that clearly Tesla's have certain issues and at least we can see them in public. Very disappointing TUV didn't release breakdown of exact problems, by age, region, mileage, etc.
by thisislife2 | 2025-11-27 11:25:32+00:00
And this is a great example of planned obsolescence because Apple does not allow any other browser with its own rendering engine on ios - all browsers on ios are forced to use ios provided browser engine, and thus when they stop updating it, all browsers, even the non-Apple when become "outdated" to. All apps that also use WebViews also become "outdated". (Note that Safari is "bundled" as part of ios and thus stops receiving updates when ios updates stops).
by graemep | 2025-11-27 11:25:41+00:00
A number of hotels that were built with this lack of privacy (including one I love - but its been fixed there though - more subtle worse as you could see in from the stairs) were all designed by the same architect who is said to have had a kink about looking into toilets.

Maybe he started it, and as his hotels are (otherwise) lovely it made it part of a cool aesthetic and was therefore copied?

https://en.wikipedia.org/wiki/Geoffrey_Bawa
by biorach | 2025-11-27 11:26:27+00:00
> Yes, please then find those for now imaginative issues and drill through them?

No, that is a massive amount of work which will only establish what we already know with a high degree of certainty due to the red flags already mentored - that this code is too flawed to begin with.

This is not political, this is looking out for warming signs in order to avoid wasting time. At this stage the burden of proof is on the submitter, not the reviewers
by mtlynch | 2025-11-27 11:26:43+00:00
I appreciate Brian's posts and they've helped me learn to build my own NAS systems, but there's a scammy angle to his articles.

All of the merchant links are affiliate links, which he (illegally) does not disclose.[0] He's effectively acting as a sales rep for these brands, but he's presenting himself as an unbiased consumer.

The affiliate relationship incentivizes Brian to recommend more expensive equipment and push readers to the vendors that pay Brian the most rather than the vendors that are the best for consumers.

I recognize that it's an unfortunate truth that affiliate links are one of the few ways to make money writing non-AI content about computer hardware. I'm fine with affiliate links, but the author should disclose the conflict of interest at the top of the post before getting into the recommendations.

In the interest of full disclosure, I also write about NAS builds on my blog, so I somewhat compete with Brian's posts, but I stopped using affiliate links five years ago because of the conflict of interest.

If you're not familiar with how affiliate relationships create dangerous incentives, I recommend reading the article, "The War To Sell You A Mattress Is An Internet Nightmare."[1] tl;dr - All the top mattress-in-a-box reviewers were just giving favorable reviews to the company that paid the best affiliate rates, even going so far as to retroactively update old reviews if the payout rates changed.

[0] https://www.ftc.gov/business-guidance/resources/ftcs-endorse...

[1] https://www.fastcompany.com/3065928/sleepopolis-casper-blogg...
by rsynnott | 2025-11-27 11:27:41+00:00
> my laundry room has a vent and I’ve heard that heat pump tech still isn’t good enough

Heat pump dryers are in a slightly weird place in that they're boring old tech in Europe (they've been common for over a decade), and exciting new tech in the US. This means that dryers made for US preferences (physically larger, either three phase or <1500W, etc) are generally first or second models (and thus unreliable) while those made for European preferences are mature designs (and thus reliable).
by noduerme | 2025-11-27 11:28:55+00:00
I know it's fashionable to say that democracy itself leads to these outcomes that destroy democracy. I think Arendt was right about self-colonization and overproduction of elites being the main thing that leads to totalitarianism. There wouldn't even be such a thing as a silicon valley billionaire if the United States wasn't the most wildly successful political entity for the past 2000 years. Power corrupts, but that's distinct from an argument that the systems which created it in this case should be replaced by systems that funnel power in other ways.
by Lyngbakr | 2025-11-27 11:29:28+00:00
In a submission to OCaml, when asked why the files he submitted list someone else as an author he says,

> Beats me. AI decided to do so and I didn't question it.°

I find that sort of attitude terrifying.

° https://github.com/ocaml/ocaml/pull/14369#issuecomment-35573...
by danparsonson | 2025-11-27 11:31:27+00:00
A few years ago I was lucky enough to visit Mindo in Ecuador, a small town famous for its local bird population. There on the edge of some forest is a hummingbird viewing area, a large open-frame wooden gallery with several feeders outside. I sat there for I don't know how long, utterly absorbed in these beautiful creatures - the day wasn't very bright, and with all the trees around it was almost gloomy inside the gallery, but the birds were glowing in the half light, flitting here and there like fairies, and sometimes momentarily flying into the gallery with us as they jostled with each other for feeding spots.

I remember one particularly enterprising bird had hit on the idea of claiming a whole feeder for itself, so while the others bickered and traded places, this one calmly perched on top of the feeder and chased away anyone else who got too close.

Absolutely magical.
by skrebbel | 2025-11-27 11:33:20+00:00
You're replying to a single-sentence comment that both calls out the ridiculousness of this book's argument and its funny title. Clearly I can hold two ideas in my head at once and maybe, just maybe, other people can too.

I struggle to imagine that anyone not already sympathetic to the high school classic "nerds suck" world view is going to suddenly be swayed by this funny book title.
by TomasBM | 2025-11-27 11:33:22+00:00
> pointless brand advertisement

I understand what you mean, but I disagree it's mostly or pure branding.

I'd argue that even watered down versions can be useful as a bridge to more advanced courses and material, provided you have access to both.

Personally, I benefited from that ML course by Andrew Ng, because I got the vocabulary and introductory math knowledge to proceed to courses and textbooks on linear algebra. It wasn't the only thing that helped, sure, but it helped.

There were also other STEM and non-STEM MOOCs which brought me free knowledge I probably would've never pursued or paid for otherwise.
by im3w1l | 2025-11-27 11:33:53+00:00
The thing is it depends on how you define your numbers. Personally I'm a fan of the carbon-above-ground accounting, where if you grow a tree it counts as 0 emissions, and if your burn the tree for fuel it also counts as 0 emissions since there wasn't any new carbon being dug up not was any carbon permanently sequestered.

Giving credit for the tree and taking it away when it is burnt is another choice. It shifts the focus to short term effects over long term ones. Which has both pros and cons.
by testdelacc1 | 2025-11-27 11:34:24+00:00
Lot of people are criticising this guy but we all benefit from having an example to show people - this, please don’t do what this guy is doing. Please read the generated code, understand it, edit it and then submit it.

If anyone’s answer to “why does your PR do this” is “I don’t know, the AI did it and I didn’t question it” then they need a time out.
by andreidbr | 2025-11-27 11:36:04+00:00
I re-read most of the stories a few years ago. It's shocking/surprising/depressing just how many things repeat themselves. From the obvious, veteran of Afghanistan war in the form of Dr. Watson, to London being a melting pot of so many cultures, with high society reigning from ... on high.

I also agree that the view directly into the state of mind of both Watson and Holmes was refreshing.
by technothrasher | 2025-11-27 11:37:05+00:00
I always enjoy a "loo with a view", including that one at the Shard. I also enjoyed the outdoor one I utilized in Botswana that had the toilet isolated from camp behind a small wooden fence, but while sitting on the throne you are facing out from a slight elevation onto a sweeping 180 degree view of the savanna, with antelopes, giraffes, and elephants roaming around.
by Xiol32 | 2025-11-27 11:37:46+00:00
I had one of the DXP4800 Plus NASes for about a month before RMAing it.

The CPU would immediately hit 100C with even the slightest whiff of load.

The entire thing was also unstable and would regularly just lock up without any kernel panic or other error message available, could even get kdump to gather anything (I'd binned their dodgy NAS OS and installed Debian).

It also seemed to amplify the noise of the hard drives within. Every thunk of a drive head moving around would be audible from a different room. Not sure how they managed to do that, but it's an acoustic nightmare.
by kakacik | 2025-11-27 11:38:30+00:00
I have much easier relationship with other son's peers than him. And I love him to no end and we do lots of hugs and are generally close.

But your own kids have seemingly this special superpower to get you pissed off to extreme levels (both for men and women) that no other situation in adult life can ever come close to. We as adults learnt the easy or hard way some form of basic empathy required when communicating with others, while kids lack it. Like doing 20x the same thing that pisses you off while ignoring your kind calm words - where else do you experience it, in your face, with big grin on top of that?

I've see it many times - people who are otherwise calm and relaxed get turned to 11 in seconds by their offsprings doing something stupid, arrogant or dangerous. Bonus points if its any form of unprovoked aggression towards other kids, especially younger/weaker.
by another_twist | 2025-11-27 11:38:40+00:00
I think its a bit unfair. Its good that the government spent some money in good old cybersecurity. Maybe 96M is a bit much, but it includes a full rebuild of the system. There should be an audit on where all that money went. Having said that, its quite possible they limited certain query patterns to protect against DDoS attacks. No excuses for messing up a website though. The change should have been gradual with secruity holes being plugged first.
by pjc50 | 2025-11-27 11:39:25+00:00
> It's been about 30 years since the "strong independent women" meme first started in popular media.

Much longer than that. While there was significant pre-war feminism, it really took off in the 1960s. Perhaps what people mean is a sort of post-"Bechdel test" world, where people will be sharply criticized if they make a piece of media that only has (properly characterized) male characters.

I see it as a co-existence problem. Trying to insist on male-only spaces or male-only values isn't going to fly any more. A lot of traditional masculinity is framed around being "not a woman", an inherently denigratory concept. It needs a programme that is (a) positive and (b) a concept of personhood and value that's not tied to gender.
by noname120 | 2025-11-27 11:39:31+00:00
Has already been possible for a while: https://github.com/aylishime/WarpShare

The trick is that it doesn’t use AWDL: macOS (but not iOS) also supports AirDrop via local network, although it’s not enabled by default: https://github.com/vinint/MoKee-WarpShare/issues/3#issuecomm...