MurphyA/hacker-news huggingface dataset:
by patcon | 2025-10-12 22:49:01+00:00
I'm in The Hague right now at a digital democracy conference, where I was invited to present on my prototype that I've been building the past few months!

It's for doing realtime "human cartography", to make maps of who we are together in complex large-scale discourse (even messy protest).

https://patcon.github.io/polislike-human-cartography-prototy...

Newer video demo: https://youtu.be/C-2KfZcwVl0

It's for exploring human perspective data -- agree, disagree, pass reactions to dozens or hundreds of belief statements -- so we can read it as if it were Google Maps.

My operating assumption is that if a critical mass of us can understand culture and value clashes as mere shapes of discourse, and we can all see it together, the we can navigate them more dispassionately and with clear heads. Kinda like reading a map or watching the weather report -- islands that rise from oceans, or plate tectonics that move like currents over months, and terraform the human landscape -- maybe if we can see these things together, we'll act less out of fear of fun-house caricatures. (E.g., "Hey, dad, it seems like the peninsula you're on is becoming a land bridge toward the alt right corner. I feel a little bummed about that. How do you feel about it?")

(It builds on data and the mathematical primitives of a great tool called Pol.is, which I've worked with for almost a decade.)

Experimental prototype of animating between projections: https://main--68c53b7909ee2fb48f1979dd.chromatic.com/iframe.... (advanced)
by strcat | 2025-10-12 22:49:28+00:00
The reason GrapheneOS doesn't support these additional devices is because they don't provide proper privacy/security patches or security features. Pixels are currently the only devices with proper alternate OS support with a reasonable level of security. That's why we have an OEM partner we're working with towards their future devices meeting our requirements. The hardware requirements are listed at https://grapheneos.org/faq#future-devices. Pixels provide 7 years of proper updates while other devices do not.

Fairphone 4 and Pixel 6 were released in October 2021. Fairphone 4 is on the soon to be end-of-life Android 13 and already end-of-life Linux 4.19 kernel branch. Pixel 6 is on Android 16 QPR1 and the Linux 6.1 kernel branch since it moved to it from Linux 5.10. Fairphone has 1-2 month delays for partial security backports to older releases and years of delays for major OS updates. This does impact another OS supporting the hardware. Fairphone 5 is using the Linux 5.4 kernel that's end-of-life in December 2025 with no plans to migrate to a new kernel. Fairphone devices are missing the security features required by GrapheneOS too including but not limited to MTE (hardware memory tagging) which is the basis for Apple's recent launch of Memory Integrity Enforcement but has been more heavily used by GrapheneOS since October 2023.

GrapheneOS is a much different kind of project than LineageOS and other AOSP-based operating systems. The privacy and security focused comparison table at https://eylenburg.github.io/android_comparison.htm shows that quite clearly.
by A4ET8a8uTh0_v2 | 2025-10-12 22:50:03+00:00
Hmm. I can't say for others, but I can tell you what would work for me given that I might meet some the criteria of desired audience for this.

In this space, it is more about trust and what you have done in the past more than anything else. Audits and whatnot are nice, but I need to be able to trust that your decisions will be sound. Think how Steam's Gabe gained his reputation. Not exactly easy feat these days.

FWIW, favorited for testing.
by dcre | 2025-10-12 22:50:06+00:00
Not at all, otherwise models with knowledge cutoffs of six months to a year ago (all current SOTA models) would be useless. Current information is fed into the model as part of the prompt. This is why they use web search.

The main reason they train new models is to make them bigger and better using the latest training techniques, not to update them with the latest knowledge.
by astral_drama | 2025-10-12 22:51:14+00:00
I’m giving the Asus Proart P16 a try, if I was trying for maximum battery life I’d probably avoid the discrete gpu (e.g. a zenbook or similar). I am not a full time road warrior so battery life is important, but not absolutely critical. There may be some options out with better battery life, but I haven’t been focused on this metric too closely.

I just don’t want to be sidetracked by overly aggressive and pushy decisions by my OS vendor anymore. I’ve been happy with the stability of my Debian/Ubuntu systems for getting work done. I have been using apple laptops for 10+ years, and I still like their build quality, but I don’t like the direction macOS (or Windows) is heading.
by treesknees | 2025-10-12 22:51:47+00:00
I always thought this was exclusively for people repulsed by chewing, so it makes me wonder if I have some mild form of this. I will notice the most faint and quiet beeping, buzzing, squealing, etc. I’ll ask others around me and they shrug it off or can’t even hear what I’m talking about. For example the whine from a transformer in a charging brick, I always can hear it.
by strcat | 2025-10-12 22:53:21+00:00
There were no Android or Pixel security patches for either July or October.

Android July 2025: https://source.android.com/docs/security/bulletin/2025-07-01

Pixel July 2025: https://source.android.com/docs/security/bulletin/pixel/2025...

Android October 2025: https://source.android.com/docs/security/bulletin/2025-10-01

Pixel October 2025: https://source.android.com/docs/security/bulletin/pixel/2025...

Not shipping an update in months when there aren't patches isn't a broken promise. They officially extended the Pixel 6 and Pixel 7 major updates from 3 to 5 years but didn't say they'd provide a release in months with no security patches.

Most OEMs don't provide the privacy and security patches properly from day one. Fairphone lags behind 1-2 months on partial backports to older releases and multiple years for major updates with the full patches. Fairphone 4 and Pixel 6 both released in October 2021, but the Fairphone 4 is on the initial release of Android 13 (not Android 13 QPR3) with an end-of-life Linux 4.19 kernel branch. Android 13 is approaching end-of-life too, but still receives partial backports for now. Pixel 6 is on Android 16 QPR1 and moved from the Linux 5.10 branch to Linux 6.1. Pixels get the security patches in the month they're released vs. 1-2 month delays for the Fairphone 4.
by fluoridation | 2025-10-12 22:53:24+00:00
>he infrastructure it powers is mostly cloud hosted SaaS which is far and away the most closed model of software.

Free software was conceptualized at the dawn of the personal computing era. As it is defined, it could never prevent isolating users from the software by isolating them from the hardware, because it was assumed that the software would run on the hardware that the user interacted with directly. You could build an SaaS product on entirely copyleft software without breaching any licenses. It's only specific kinds of free software that require giving users the source code. And even then, they don't require the service provider to implement any changes. If Google Docs was free software, Google isn't going to integrate your patch if it doesn't want to.

>Very few people use much open source software directly. With a few notable exceptions it’s only used by developers and IT pros.

>I suppose the Darwin kernel in Apple OSes and Linux in Android kind of count but people really don’t interact with those directly in a tangible way. They are way deep down under the hood from a user POV.

I mean, what does it even mean to "interact directly" with something, at that point? If I'm using Firefox on Android to watch a YouTube video, is that direct enough or not? Firefox, like the kernel, is just a facilitator for a task I'm interested in. Hell, arguably, so is YouTube. Then it follows that almost no one actually "interacts directly" with software; people interact directly with their task, and software is ultimate just a tool that's more or less practical to accomplish it.
by solomonb | 2025-10-12 22:53:39+00:00
Continuing to work on a Low Power FM community radio station for the East San Fernando Valley of Los Angeles. We have started promoting and putting on local events and are trying to fund raise to build out the station. Raising money is hard! We did a big show in Burbank where several hundred people showed up but we only netted $800 after expenses. :(

We were featured on our local NPR syndicate which is neat: https://laist.com/news/los-angeles-activities/new-grassroots...

https://kpbj.fm/

Since this is hackernews, i'll add that i'm building the website and archiving system using haskell and htmx, but what is currently live is a temp static html site. https://github.com/solomon-b/kpbj.fm
by amrawad | 2025-10-12 22:55:16+00:00
I am working on Lunch Flow (https://lunchflow.app), a tool that allows people to automatically sync their bank accounts to their favorite budgeting apps (Google Sheets, Lunch Money, Actual Budget, or use our API!)

I was motivated to build this as I found that many great personal finance and budget apps didn't offer integrations with the banks I used, which is understandable given the complexity and costs involved, so I wanted to tackle this problem and help build the missing open banking layer for personal finance apps, with very low costs (a few dollars a month) and a very simple api, or built-in integrations.

Still working on making this sustainable, but been quite a learning experience so far, and quite excited to see it already making a difference for so many people :)
by hiq | 2025-10-12 22:55:18+00:00
> they aren't even monetizing aggressively

That's one of the issues with the current valuation: it's unclear to me how many of the 800M MAU will stick to ChatGPT once it monetizes more aggressively, especially if its competitors don't. How many use ChatGPT instead of Claude because the free version offers more? How many will just switch once it doesn't anymore?

OpenAI is already at a 500B valuation; the numbers I could find indicate that this number grew 3x in a year. One can reasonably ask if there's some ceiling or if it can keep on growing indefinitely. Do we expect it to become more valuable than Meta or MSFT? Can they keep raising money at higher valuations? What happens if they can't anymore, given that they seem to rely on this even for their running costs, not even speaking about their investments to remain competitive? Would current investors be fine if the valuation is still 500B in a year, or would they try to exit in a panic sell? Would they panic even if the valuation keeps growing but at a more modest pace?
by CBLT | 2025-10-12 22:55:49+00:00
> TOML isn't great for hierarchical data.

My experience is different: TOML isn't obvious if there's an array that's far from the leaf data. Maybe that's what you experienced with the hierarchical data?

In my usage of it (where we use base and override config layers), arrays are the enemy. Overrides can only delete the array, not merge data in. TOML merely makes this code smell more smelly, so it's perfect for us.
by ofalkaed | 2025-10-12 22:56:01+00:00
Haiku will win in the end, at least win what many in the free software world are trying to win. Or at least what I think this blog is trying to get at, but it is a weird post I am not completely sure what it is trying to get at. But I do appreciate its methods even if I am somewhat confused by them.

The year of the linux desktop is not going to happen, far too much baggage. The year of the Haiku deaktop will happen; they are doing everything right and staying under the radar until they are ready.
by antonymoose | 2025-10-12 22:56:30+00:00
Working with Terraform, and needing to handle the complexity of our per-client deployments at work, I ended up creating a bash layer that takes N number of JSON files, performs a deep merge, and spits out a .tfvars file.

As you’ve said, all I did was fork a JSON.stringify function and swap colon for equals.

Anyone have a better solution they’ve worked with?

Edit: Why the downvotes? Terraform is using HCL? Are we talking a different HCL here?
by westurner | 2025-10-12 22:56:36+00:00
Side channels? Is best out of 2 sufficient or is best out of 3 necessary?

From https://news.ycombinator.com/context?id=39938759 re: s2n-tls:

> [ FizzBee, Nagini, Deal-solver, Dafny; icontract, pycontracts, Hoare logic, DbC Design-by-Contract, invariants, parallelism and concurrency and locks, io latency, pass by reference in distributed systems, "FaCT: A DSL for Timing-Sensitive Computation" and side channels [in hw and software] https://news.ycombinator.com/item?id=38527663 ]

There are so many things to consider;

/? awesome-safety https://westurner.github.io/hnlog/#search:awesome-safety :

awesome-safety-critical: https://awesome-safety-critical.readthedocs.io/en/latest/

Hazard (logic) https://en.wikipedia.org/wiki/Hazard_(logic)

Hazard (computer architecture); out-of-order execution and delays: https://en.wikipedia.org/wiki/Hazard_(computer_architecture)

Soft error: https://en.wikipedia.org/wiki/Soft_error

SEU: Single-Event Upset: https://en.wikipedia.org/wiki/Single-event_upset

And then cosmic ray and particle physics
by vharuck | 2025-10-12 22:56:43+00:00
>I'll take a potential solution I can validate over no idea whatsoever of my own any day.

If you have to validate what the LLM says, I assume you'd do that by researching primary sources and works by other experts. At that point, the LLM did nothing except charge you for a few tokens before you went down the usual research path. I could see LLMs being good for providing an outline of what you'd need to research, which is definitely helpful but not in a singularity way.
by protocolture | 2025-10-12 22:56:51+00:00
>You can't vibe code without using a service from a big company, and obeying their rules.

In abstract, probably true, but so vague to be useless.

I can probably vibe code with qwen on debian. But are you then going to pivot from your microsoft example to like, my ISP? And if I point out I can move to an ISP with less than 5 staff, you will probably just move the goalposts further right?

Might be better to let you establish your goalposts first hey.
by Alupis | 2025-10-12 22:57:10+00:00
Fedora makes major upgrades pretty easy - you can even do it via the GUI Software Center, then reboot.

Personally I'm using Kinoite[1], an "immutable" version of Fedora that has an immutable base image, which makes it nearly impossible to break things during updates (even major upgrades).

[1] - https://fedoraproject.org/atomic-desktops/kinoite/
by swyx | 2025-10-12 22:57:25+00:00
(i'm the author) thanks for posting OP! here's the youtube full playlist https://www.youtube.com/watch?v=pQz-PgA1eJw&list=PLcfpQ4tk2k...

more thoughts after about 6 months of stewing with the Tiny Teams idea:

the more work experience I have in tech, the more I see the inverse relationship between size of team and velocity on projects. I think Zuck aside, the race towards 10-20mm comp packages (this is real btw) for high velocity AI engineers (both the kind that are very good at using coding agents and the kind that ship AI products) is a direct economic consequence of this very human observation meshed with the reduction in cost of shipping software as long as you have a very good supervisor/prompter/architect to keep things on rails.

I actually think the biggest casualty of this is 1) people with "bullshit jobs" in tech e.g. "product managers" that are actually "project managers" that call in on zoom from their poolside to ask "ok what's your ETA on that?" on their jira board twice a week, and 2) the VC industry since (if you dont pay a ton of cash comp) companies are close to profitable (https://www.swyx.io/cognition) after an initial ramp due to the insane labor leverage. the one-and-done round i think is going to be increasingly common in VC.
by aeonfox | 2025-10-12 22:58:57+00:00
Distribution and discovery existed in the before times, it’s just that they didn’t take such an obscene slice of the pie. Bandcamp and iTunes at least give you the option to purchase music outright. The artist gets a more substantial cut and that music is yours to keep.

To your point though, streaming allows people to listen to a greater variety of music for little cost, and I’ve discovered music through other peoples playlists that have been really enjoyable. I think most people want to have a larger library without paying more and that’s a significant part of the problem.
by echelon | 2025-10-12 22:59:03+00:00
In GPU compute land, "edge" means on the consumer device. The latency of delivery is negligible in comparison to the wall clock compute demands, so it doesn't make much sense to park your GPUs near the consumer.

IoT is "edge".

The only place I've seen "edge" used otherwise is in delivery of large files, e.g. ISP-colocated video delivery.
by protocolture | 2025-10-12 22:59:25+00:00
My takeaway was that the article was looking at common Open Source claims, and then locating the only " 100% true" example of that.

Like you cant make a 100% open hardware mobile phone. Theres lots of near enough cases. But that Qualcomm chip is proprietary for the phone bit. So they exaggerate by going back to an old, open source rotary phone.
by jrflowers | 2025-10-12 23:00:04+00:00
It love seeing unironic “I, for one, welcome our robot overlords” posts in the wild because it’s a reminder that some people read “what if in the future the computer got mad at you?” on the lesswrong forums in 2010 and got so freaked out that it changed their core values.

Fifteen years after a copypasta about a basilisk and people are still making “I celebrate the impending blessed birth of my big beautiful binary boy!” posts
by skissane | 2025-10-12 23:00:15+00:00
> I suppose the Darwin kernel in Apple OSes and Linux in Android kind of count but people really don’t interact with those directly in a tangible way. They are way deep down under the hood from a user POV.

The XNU kernel is only partially open-sourced. And it has a very non-open development model - development happens behind closed doors, no process to accept outside contributions, chuck a source code dump over the fence some time after each binary release.

It is better than nothing, but is more “technically open source” than “open source in spirit”. A lot of Darwin code can’t even be compiled outside of Apple because the open source code includes closed source headers.

It wasn’t always like this… in the early days of OS X, you could download an ISO of open source Darwin, install it on your PPC Mac, and it was actually a useable Unix-like OS (missing Apple’s GUI, but it offered X11 as an alternative). Then Apple lost interest-and got scared their (relative) openness was making life easier for jailbreakers and Hackintoshes-and nowadays you aren’t getting a usable open source Darwin without a huge amount of work to reconstruct and substitute the missing bits (which I know some people are working on, but no idea how much success they’ve had)
by tolerance | 2025-10-12 23:01:11+00:00
Oh...oh, no. I’m far more effective at offering unsolicited and dispassionate criticism under cantankerous circumstances than I am at lording over Discord servers.

Although I’m not opposed to becoming more familiar with the tech and potentially translating some of the more memetic aspects of the Datastar community’s ideals into the robust kind of propaganda model that all open source projects thrive under and deserve in the year 2025.
by Spivak | 2025-10-12 23:02:20+00:00
Because I've been using it for months now and the text is perfectly legible. Some of the very early beta had too much transparency but they've drastically tightened it up and now it's not even noticeable. Safari was probably the most noticeable fix they applied—the URL/tab bar is near fully opaque now. They're way more aggressive on turning up the opacity on backgrounds with the same text color. The readability issues are being addressed and is a fixable issue rather than a condemnation of the whole design system. I still think it's a gimmick but it's firmly in the visual preference territory instead of measurably worse.
by zero-ground-445 | 2025-10-12 23:03:16+00:00
If you want a vanilla-leaning Neovim that feels stock but has full language features, debugging, tests, Git, fuzzy search, completions, keybinding help, AI, statusline, spell-check, and developer fonts—this is it. We’ll use native LSP, Treesitter, lazy.nvim for plugin management, and a short, readable config. Rust is first-class; Python, TypeScript/CDK, and Bash get the same baseline.
by yieldcrv | 2025-10-12 23:03:59+00:00
I'm very familiar with the post-mortem, most of this was available since March

Since you like to quote things that are unrelated to the prior things you quoted, let's continue listing them:

The reservoir for the palisades wasn't filled due to a different form of incompetence, so even if the firefighters were there they would run out of water

The pump system in the palisades didn't have enough pressure for large scale use, multiple fire hydrants would have resulted in the same lack of water

Now let's go back to what was mentioned earlier, and the thing we actually agree on, the standard operating procedure needs to change - and here is where we disagree: with urgency due to the likelihood of weather events.

This whole thread I specifically avoided saying "its due to climate change" selecting words to avoid your deflections, and yet your whole identity is based on making sure nobody even discusses the possibility it might be.

There are also smouldering fires in LA quite often. The way LAFD deals with them needs to change.... due to the likelihood of weather events. The palisades fire smouldering would have been fine without the hurricane force winds, but it wasn't, and we always have smouldering fires left alone by LAFD once they get to that state.
by shomp | 2025-10-12 23:05:00+00:00
Building a donations powered marketplace, zero platform fee: https://shomp.co

Merchants who want to sell on Etsy or Shopify either have to pay a listing fee or pay per month just to keep an online store on the web. Our goal is to provide a perpetually free marketplace that is powered solely off donations. The only fees merchants pay are the Stripe fees, and it's possible that at some volume of usage we will be able to negotiate those down.

You can sell digital goods as well as physical goods. Right now in the "manual onboarding" phase for our first batch of sellers.

For digital goods, purchasers get a download link for files (hosted on R3).

For physical goods, once a purchase comes through, the seller gets an SMS notification and a shipping label gets created. The buyer gets notified of the tracking number and on status changes.

We use Stripe Connect to manage KYC (know your customer) identities so we don't store any of your sensitive details other than your name and email. Since we are in the process of incorporating as a 501(c)(3) nonprofit, we are only serving sellers based in the United States.

The mission of the company is to provide entrepreneurial training to people via our online platform, as well as educational materials to that aim.
by echelon | 2025-10-12 23:05:49+00:00
This is the same problem the Democratic party has when some fringe members of the party essentially say, "fuck you, vote for me." It poisons the well.

It doesn't matter that the well-meaning people within the party are always on their best behavior and are making every attempt to be inclusive. A few bad eggs ruins the perception of the entire batch.

This is militant and excludes people. It's also really self-serving. You get to feel good about yourself while simultaneously pushing people away.

This is a massive problem with social media.