MurphyA/hacker-news huggingface dataset:
by 1oooqooq | 2025-08-27 15:37:04+00:00
because it's annoying seeing the rich clueless person du jour scam yet another promising band of accomplished open source volunteers.

imagine all the money spent on Ubuntu actually fixing/improving stuff instead of strong arming projects to their also-run crap. this will be the same if he gets his way. those guys make money on saas lockin.
by daft_pink | 2025-08-27 15:37:06+00:00
What’s really obnoxious about this is that my Mac and virtually other Mac uses iCloud and that doesn’t appear to be a save location or supported cloud service, so they are automatically fragmenting my files.

Additionally, my Office 365 subscription is a work subscription and this is my personal device, so I don’t want every file I work on to during personal hours to be uploaded to my work’s sharepoint?

I hate Office so much and wish there was a trully viable alternative.
by executiverange | 2025-08-27 15:37:24+00:00
Seconded Emacs. I use it for almost everything. I started using it for text editing and it slowly crept into basic web browsing, RSS reader, word processing (with org-mode and Markdown), presentation (through Pandoc/Beamer) and Elisp/C programming. It's gotten to the point where the only four programs I use daily on my Mac are LibreWolf, FreeTube, Logic Pro and Emacs.

Seriously if I could use Logic Pro inside Emacs I would.
by ndiddy | 2025-08-27 15:38:12+00:00
It lasted for a few years as a first-class supported language, but by the early 90s they shifted most of their focus to C++ so the system API being in Pascal became more of a legacy annoyance than anything. You got to deal with Str255 types, putting "\p" at the start of all your string literals, remembering the rules for when to pass by reference or pass by value when you call toolbox functions, etc.
by eviks | 2025-08-27 15:38:36+00:00
Oh, certainly, didn't mean that you had to avoid using your IDE to autorename a variable yourself (to avoid the boolean issue) and diffed results to those of the PR

Or that you had to avoid Ctrl+F "CustomerEmail" and see whether you had 1000 matches that matches the number of changed files or only 999 due to some typo.

Or using the web interface to filter by file type to batch your reviews.

Or...

Just that in none of those cases there is anything close to our memory/attention capacity.
by jasonjmcghee | 2025-08-27 15:38:41+00:00
So this ACP is Agent Client Protocol

https://github.com/zed-industries/agent-client-protocol

not to be confused with the other ACP from IBM, Agent Communication Protocol... Which is about "communication between agents, humans, and applications".

https://github.com/i-am-bee/ACP

Which is now part of A2A

https://github.com/a2aproject/A2A

I'm curious if there was an attempt to extend this to add first class support for interaction with IDEs rather than creating a new protocol.
by hk1337 | 2025-08-27 15:38:44+00:00
It's probably not related to the speed and I am not entirely certain how Github stores the repository but I noticed Gitlab does something weird to the bare repository so it's not directly usable as a bare repository.

Gitea is an example I like because it stores the repository as a bare repository, the same as if I did git clone --bare. I bring it up because when I stopped running Gitea, I could easily go in to the data and backup all the repositories an easily reuse them somewhere else.
by diggernet | 2025-08-27 15:38:52+00:00
My fantasy for the Laptop 16 keyboard: Optional taller hinges and thicker bezel.

Think about it... Replacement hinges that separate the upper and lower shell by an extra 1/8-1/4" plus a thicker bezel to fill that gap. Suddenly (at the cost of a thicker laptop, for those of us who don't mind) you have extra space under the screen for longer key throw, contoured key caps, trackpoint, arrow keys that overlap the lower deck to allow a proper inverted-T layout, etc. Maybe even possible to retrofit old ThinkPad keyboards in there.

Hey, I can dream, can't I?
Launch HN: Bitrig (YC S25) – Build Swift apps on your iPhone
by kylemacomber | 2025-08-27 15:39:33+00:00
Hi HN, we’re Kyle, Jacob, and Tim. We’re building Bitrig (https://www.bitrig.app).

Bitrig lets you create native Swift apps for your phone, on your phone, just by chatting with AI. It’s like Lovable for iPhone apps.

Here's a video of Bitrig in action: https://youtu.be/CUlWhF3ERME

We created SwiftUI at Apple to help developers make better apps with less code. Bitrig lets anyone build at this level of polish. If you've thought about making an iPhone app, Bitrig is the easiest possible way to get started with Swift.

Bitrig uses Claude Sonnet 4.0 with a simple system prompt and tool definitions to generate native Swift code. Normally running this on an iPhone would require compiling and signing it with Xcode, and you can’t run Xcode on an iPhone. So we did something… creative. We wrote a custom Swift interpreter! Among other things this lets you instantly preview your app in Bitrig and share it with just a URL.

If you have a paid Apple developer account, you can connect it with Bitrig. We’ll compile your app on our server and upload it to App Store Connect, so you can distribute it on TestFlight or the App Store. This last step also gives you a fully optimized build of your app that you can install right on your Home Screen.

We think there’s something electric about building apps directly on your phone. We hope you give Bitrig a try!

We’re ingesting Apple’s SDK frameworks into Bitrig piece by piece. If you try to build something and hit a missing framework, let us know and we’ll prioritize adding it.

Download Bitrig on the App Store: https://apps.apple.com/us/app/bitrig/id6747835910
by genshii | 2025-08-27 15:39:38+00:00
Hmm, maybe I need to think about this more, but since operations are a language feature (and could have any name, see custom operations), I don't think they could be attached to the filterql class like that.

You're right though, the naming of the `filter` method is confusing. I need to split off the filtering and applying of operations into two separate methods. And probably provide an additional `query` method like you said which would do what `filter` is doing now. Appreciate the feedback!
by SuaveSteve | 2025-08-27 15:39:39+00:00
I use the Android app DriveSync for syncing files from GDrive. Here's a nice guide: https://www.reddit.com/r/ObsidianMD/comments/1ktk29p/use_dri...

By the way, you can also collab on a vault/folder over GDrive. DriveSync will be able to choose a "Shared with me" folder directly, but on Windows, first go to the web version (drive.google.com) and make a link to the shared folder in your "My Drive". Back in Windows, the link will be in your G:\My Drive folder. You can then mark that folder/link as "available offline" for the best experience. If you open the link in Windows, you'll get the full path to the folder and can then open it as a vault in Obsidian. You should end up with something like G:\.shortcut-targets-by-id\1-BkkGbtKp2342jSMgR7_HdfshNOAG3mg\OurCoolVault
by LatteLazy | 2025-08-27 15:40:01+00:00
Before trump the us was stopping it

Trump is encouraging it.

And specifically in the area of defence.

Source: https://www.csis.org/analysis/why-its-time-reconsider-europe...

It’s quiet widely discussed here (UK, we’re kind of on the edge but want in, but maybe not too in for obvious reasons)
by boppo1 | 2025-08-27 15:40:07+00:00
If you are not personally offended by looking at CRAZY pornography, you could start digging into the comfyui ecosystem. It's not all porn, there are lots of pro photo-manipulators doing sfw stuff, but the community overlap with NSFW is basically borderless, so you'll probably bump into it.

However, the results the comfyui people get are lightyears ahead of any oneshot-prompt model. Either you can find someone to do cleanup for you (should be trivial, I wouldn't pay more than $10-15) or if you have good specs for inference you could learn to do it yourself.
by kylemacomber | 2025-08-27 15:40:16+00:00
On a personal note, I wanted to thank the HN community. I’ve been reading HN since college (for over 15 years now!) and it’s been formative in my development as a software engineer and leader.

I don’t pipe up very often, but I visit HN almost every day. Many of the books I read, blogs I frequent, and podcasts I listen to, I found via HN. I think it’s fair to say, if it weren’t for HN, that Bitrig wouldn’t be Bitrig and SwiftUI wouldn’t be SwiftUI.
by slg | 2025-08-27 15:40:23+00:00
Another great example of the HN mindset. How can you say "their safety layer clearly failed" without being able to acknowledge that they should be held responsible for that failure and that we should work to reduce the likelihood of similar failures in the future? If a car, rope, or drill had some sort of failure in their manufacturing that killed people, those companies would be held responsible. Why can't we do the same with OpenAI?

This isn't a desire for "the digital world to be devoid of risks", it is a desire for people and companies in the digital world to be held responsible for the harm they are causing. Yet, people here seem to believe that no one should ever be held responsible for the damage caused by the software they create.
by underlipton | 2025-08-27 15:40:25+00:00
https://forum.openoffice.org/en/forum/viewtopic.php?f=71&t=8...

Googling would show that any number of users run into issues with OO/LO file corruption, often from power interruption during saves. The applications seem to handle that in a suboptimal way, and maintainers are unwilling to address it. My suspicion is that their unspoken contention is that the problem is with Windows, not OO/LO.

I recommend backing up to a general file type simply because it's less likely to open in the offending application by default, if the user ever needs to access it.
by dangus | 2025-08-27 15:40:43+00:00
I don’t think you’ve missed anything. I think these in-person events are declining because they aren’t as valuable as they purport to be, just like the the way in-office facade was destroyed during Covid.

Why is learning stuff in a dingy hotel conference center better than an online community? Face to face time? But tools like Discord can replace that and they cost a whole lot less than plane tickets and hotel rooms.
by LeifCarrotson | 2025-08-27 15:40:57+00:00
If you want to read the actual report, it's not linked from the CNN article, but it's available here:

https://www.pacaf.af.mil/Portals/6/documents/3_AIB%20Report....

Edit: While CNN says the air force blamed the crash on ice in the hydraulic lines, it's obvious that ice can't be legally culpable. The report actually says:

> Additionally, the [Accident Investigation Board] president found, by a preponderance of the evidence, that crew decision making including those on the in-flight conference call, lack of oversight for the Hazardous materials program, and lack of adherence to maintenance procedures for hydraulic servicing were substantially contributing factors.

They note further down that "The 355th FGS hazardous materials program (HAZMAT) program suffered from insufficient manning and frequent supervision changes at times relevant to the mishap." Basically, they had a barrel of hydraulic oil that sat outside and no one took care of it.

Also interesting is the 6 February 2025 incident, where another aircraft, barely a week after the one that crashed, had the same issue. They tested it inside a heated hangar, then outside in the 15F cold where they reproduced the weight-on-wheels sensor malfunctions, then brought it back in and drained the hydraulic fluid...there's a TON of water in those lines! I'm more familiar with industrial hydraulics in factories and earth-moving equipment, not with aviation...but we have water separators because a few drops of water can be enough to mess with the servo valves when you're near caviation limits. "...approximately one third of the fluid retrieved from the [landing gear] was water" is NOT RIGHT.

Also, I chuckled on reading "...the barrel tested with more than 1024 parts per million (ppm) particulates, which is more than double the allowable limit for particulates in hydraulic fluid... It is important to note that the test does not accurately measure contaminates above 1024ppm, so the contamination was potentially far greater than 1024ppm"

Gives strong "3.6 roentgen, not great, not terrible" vibes!
by bastawhiz | 2025-08-27 15:41:26+00:00
> These models are hyper agreeable. They are intentionally designed to mimic human thought and social connection.

Python is hyper agreeable. If I comment out some safeguards, it'll happily bypass whatever protections are in place.

Lots of people on here argue vehemently against anthropomorphizing LLMs. It's either a computer program crunching numbers, or it's a nebulous form of pseudo-consciousness, but you can't have it both ways. It's either a tool that has no mind of its own that follows instructions, or it thinks for itself.

I'm not arguing that the model behaved in a way that's ideal, but at what point do you make the guardrails impassable for 100% of users? How much user intent do you reject in the interest of the personal welfare of someone intent on harming themselves?
by bonoboTP | 2025-08-27 15:42:24+00:00
> As someone who's been to many meetups and conferences but who's generally unable to partake in "the hallway track" because of a potent cocktail of social anxiety, impostor syndrome and whatever else is going on inside my head, this makes me quite wistful.

As someone to whom this also doesn't come naturally, I came to realize that this is simply how things are. Real life itself happens in the "hallway track", this is not specific to just meetups and conferences. Business, love, friendship, war, peace, everything. In school, at jobs, in hobbies, etc. It's probably biological. Expecting the world to change and revolve instead around one's anxieties is futile.
by toss1 | 2025-08-27 15:43:15+00:00
There is no question LLMs are truly useful in some areas, and the LLM bubble will inevitably burst. Both can be simultaneously true, and we're just running up the big first slope on the hype curve [0].

As we learn more about the capabilities and limits of LLMs, I see no serious arguments scaling up LLMs with increasingly massive data centers and training will actually reach anything like breakthrough to AGI or even anything beyond the magnitude of usefulness already available. Quite the opposite — most experts argue fundamental breakthroughs will be needed in different areas to yield orders-of-magnitude greater utility, nevermind yielding AGI (not that much more refinement won't yield useful results, only that it won't break out).

So one question is timing — When will the crash come?

The next is, how can we collect in an open and preferable independently/distributed/locally-usable way the best usable models to retain access to the tech when the VC-funded data centers shut down?

[0] https://en.wikipedia.org/wiki/Gartner_hype_cycle
Show HN: Cross-device copy/paste and 5 MB file transfer (E2E, no signup)
by standards-sft | 2025-08-27 15:43:16+00:00
A browser-only way to copy/paste text and send small files between devices. • No accounts, join via code/QR • AES-256 E2E in the device • 5 MB file limit FAQ: https://copypastefree.ca/faq.html
by Zigurd | 2025-08-27 15:43:59+00:00
They each have different failings. Elon is taking an absolutely bullshit approach to project management: if Starship can't meet payload specs, it can't refuel in orbit. Neither of those monumentally risky milestones are even close to being attempted.

Jeff loves measurement and control. So he replaced his experienced aerospace guy with the Alexa guy. Because the Alexa guy works the Amazon way: everything measured and tightly controlled.
by rayxi271828 | 2025-08-27 15:44:16+00:00
It’s quite the opposite for me.

The fun / creative part for me is not googling “how to slurp the contents of a file into a string” or “the exact syntax for marking some functions as unit tests” or “the correct order of symbols to specify generic type param”

It’s not “the correct html / css syntax for this basic gui I want to make”

It’s not “how to achieve the thing I’ve done 10 thousand times in other languages/frameworks, but for this language/framework”

It’s figuring the core logic out, building the thing while skipping the boring stuff, playing with abstractions that scratch my itch.

From this pov, AI is the best thing that has happened to my weekend coding. I code recreationally way more than before. Before AI, I would try a new language or framework, and I’d give up halfway because re-figuring out basic stuff for the umpteenth time is boring, it’s not fun at all. Now AI lets me skip those boring parts.
by sidewndr46 | 2025-08-27 15:44:19+00:00
It seems that few to no people understand just how unusual it is to buy an Intel or AMD64 based system and just boot it up. It's the exception in the industry, not the norm. Even the Raspberry Pi relies on the device tree, which is effectively a series of magic numbers for booting the board.

I worked at an enormous company that made embedded products. In the entire company, there were maybe ~12 engineers that knew how to boot up the various products. None of them were capable of booting all the devices. There was another team dedicated to preserving the knowledge they had because when one would retire they didn't even bother handing over all the knowledge. Only active product lines were transitioned to another employee. If a product line was brought back for a new contract and the bootloader was not already available, there were a huge number of man hours budgeted for that activity alone.
by 1vuio0pswjnm7 | 2025-08-27 15:44:20+00:00
"Why is it so complex to have a foss mobile OS."

What does "foss mobile OS" mean

(a) installed on a portable form factor,

(b) integrates with a cellular modem. or

(c) all of the above

For discussion purposes, assume "portable" means pocket-sized and battery-powered

When the RPi first came out I remember a blog where someone had rigged up a makeshift battery making RPi portable. At the time, HN commenters seemed impressed. Today, I connect a "phone" to an RPi running NetBSD^1 and use the phone as a battery

1. Linux provides wider assortment of drivers NB. I'm not using NetBSD to make phone calls

Today there are

non-portable VoIP phones with PoE, and

portable cellular modems running OpenWRT

Tomorrow, who knows

Convenience and control are mutually exclusive; this seems unlikely to change. Choosing the later over the former is personal preference. Every user is different

Trying to control a "phone" might be a waste of time, an exercise in futility, especially when it is running a corporate OS. Whereas controlling a gateway running an OS of the user's choice might prove to be relatively easy. Phones provide convenience, not control
by Fischgericht | 2025-08-27 15:44:34+00:00
[Even worse than someone ranting like this is someone who then on top also self-replies!]

"But explosions aren't THAT bad"!!

Yeah, it just means that up until now, the chance of any astronaut crew surviving any trip anywhere is 0%. But hey, if some of the next tests don't end in an explosion, this maybe can be improved to 50/50 chance of death. Yeah, astronauts will buy that. After all, people also still buy Telsa's "Full Self Killing".

Darwin, please come to the rescue.
by LatteLazy | 2025-08-27 15:44:44+00:00
I broadly agree.

Since us brits left I wondered if there would be a big move to more effective government. But apparently not?

I think the most interesting thing about the EU is we’re watching the formation of a country but over ~100 years. The US had a few milestones (war of independence, civil war, ww2) where it got things together and centralised etc. the EU has not had (yet) crises of that scale.

It took the euro debt crisis to get fiscal stuff moving. Maybe Ukraine/Trump is what is needed to do the same for armed forces?
by slipperydippery | 2025-08-27 15:45:10+00:00
If you've talked to many "real American" Republican voters, Trump is exactly what they've wanted since at least the 90s. "Traditional" Republicans were just all they had as an alternative to Democrats, who are obviously going to make your kids gay and take all your guns and impose sharia law and implement communism, so you can't conceivably vote for one of them.

What's new is someone had the money and platform and good idea to leverage that huge gap between what Republican voters wanted, and the Republican platform, to judo-flip and pin the whole official party apparatus in the span of a couple years. Republicans, the voters, didn't change, or if they did, it was years and years before Trump.
by the_snooze | 2025-08-27 15:45:29+00:00
In my experience, the in-person networking is absolutely the point. If you're a junior researcher, it's really valuable when your more senior collaborator introduces you to new people. Then that snowballs into more contacts. That can really only happen in a relaxed setting like the hallway or during lunch or over after-session drinks. If you try to do this virtually, you're just a random entity on a screen, not a real person. It's not about the exchange of words, but the reality of being around others that enables that kind of professional connection.
by pear01 | 2025-08-27 15:45:34+00:00
You're missing the point entirely. The adversary in 1999 was not remotely near peer. So say arrogance there costs you only one plane, which nonetheless becomes infamous as a cautionary tale about superpower hubris. The same against China will be far more fatal. Also, fwiw conflict with China is routinely simulated by American war planners, and to put it plainly there is no longer any plausible scenario where America "wins handily" in the Taiwan strait. Your suggestion that this is even possible is therefore vaguely amusing. Maybe also look to the past decades of American war fighting. When was the last time we felt like we outright "won" a war? When against a peer or near peer? Mission accomplished?
by floatrock | 2025-08-27 15:46:03+00:00
Yep. Water molecules resonate at 2.4 GHz (so that's what microwaves emit), which is also the unlicensed radio spectrum that bluetooth and a lot of other consumer radio devices operate on.

Not sure which is the chicken and which is the egg here.

But the observatory had either a well-shielded microwave or break room was in an adjacent building or something (they did consider "ya know, microwaves make RF emissions, and we're running a sensitive RF measurement facility here"). It was just when the door was opened that the energy emissions exceeded the design specifications. Classic human factors always find a way around your design.
by Tuna-Fish | 2025-08-27 15:46:10+00:00
Not with modern Martin-Baker seats. IIRC since 2000, something like 800 ejections have happened, of which one lead to a fatality, which was caused by improper maintenance to the seat. (Martin-Baker was chastised for not warning maintainers of the specific risks of overtightening certain bolts above printed spec.)

When Russians were still flying planes deep over Ukraine, they have something like a 50% fatality rate on ejection, but that might be exacerbated by Ukrainian locals often finding the ejected pilots before any military force does, and people getting bombed have historically not liked the people flying the bombers much. When a pilot on the ground has a lot of bruises and a snapped neck, it's often hard to identify whether that happened during the ejection, during the landing, or after. And even when the cause was clearly violence, the emergency services might not be overly interested in blaming anyone or anything but the seat.