MurphyA/hacker-news huggingface dataset:
by remich | 2025-11-24 23:01:14+00:00
Can't speak to Claude Code/Desktop, but any of the products that are VS Code forks have workspace restrictions on what folders they're allowed to access (for better and worse). Other products (like Warp terminal) that can give access to the whole filesystem come with pre-set strict deny/allow lists on what commands are allowed to be executed.

It's possible to remove some of these restrictions in these tools, or to operate with flags that skip permissions checks, but you have to intentionally do that.
by koito17 | 2025-11-24 23:01:18+00:00
Bun disables post-install scripts by default and one can explicitly opt-in to trusting dependencies in the package.json file. One can also delay installing updated dependencies through keys like `minimumReleaseAge`. Bun is a drop-in replacement for the npm CLI and, unlike pnpm, has goals beyond performance and storage efficiency.

Not sure what your analogy is trying to imply.
by gruez | 2025-11-24 23:01:38+00:00
>The problem is that there may be perfectly legal gag orders (issued by a court) that force them to comply to normal police requests - and you would never even know.

Are there any VPN providers that claim they'll take the metamorphic bullet for their clients? I feel like you're setting up unrealistically high expectations where a VPN is like "we don't log or sell your data!", and you retort with "yeah but what if you get a secret court order or the government threatens your family?". I think nordvpn's response is consistent with what reasonable people's expectations are. Otherwise you can apply this logic to all sorts of interactions and find it quickly breaks down, eg. talking to a friend:

>"do promise you won't tell anyone?"

>"yes"

>"yeah but what if government subpoenas you, and grants you immunity so you can't plead the fifth?"
by 1659447091 | 2025-11-24 23:01:50+00:00
However, that is not the context that the referred to statements are in. This is about the kind of statement that is more quip like, with an air of pretentiousness.

They are similar to the other examples, but more subtle. One could more easily tell the difference if heard than if trying to parse it from written form.

If the words are only read as is -- linearly as many articles are -- the reader will read in the context of personal experience (ego cognition, if you will), not the context the author was trying to provide -- which requires reading recursively. As someone commented here, it is difficult to try and write about these topics; that's a big reason why. Imo, thats why many of the comments here are reading this in wildly different ways.

In a way, it's a meta-practice in what the article talks about, using humility and empathy to approach angles the ego is not yet familiar with or use to going down.

I didn't see it either at first. I had to go back to see if I had missed context. The author even tried to provide instructions for reading the statements and says "If you parse them more precisely" that I had myself discarded on a couple reads.
by guiprav | 2025-11-24 23:02:19+00:00
tl;dr: come say hi => https://meateor2.netlify.app/

Source code for the curious: https://github.com/guiprav2/meateor

Hey everyone,

I got so fed up with Grindr's bots, ads, and random bans that I decided to try something stupid: what if two PCs/phones could just find each other directly, no central server at all? So I built exactly that. Current (very rough) feature list:

- 100% peer-to-peer: uses Trystero (WebRTC library on top of any public BitTorrent tracker as the signaling server) → you literally connect through random strangers’ torrent clients acting as relays. - No signup, no phone number, no email — just open the page and you get a temporary ID. - Location sharing via the browser’s geolocation. - Grid of people nearby, tap → chat opens instantly. - Send pics exactly like Grindr (they go P2P, never touch a server). - Built-in Brazilian PIX request button in the chat (type the amount → QR code pops up). Yes, really. - Video calling isn't working yet unfortunately, but I'm working on it.

Tech stack for the curious: Webfoundry (my visual app builder) + Trystero + a few lines of localStorage for caching recent chats (so you don’t lose them on refresh). And obviously it was like 80% vibe coded at least. It's obviously super early, super janky, and probably full of privacy footguns I haven't found yet — that’s why I’m here.

Looking for:

- Brutal feedback on UX. - People willing to try it with a friend (or random stranger) and tell me where it explodes. - Bonus points if you’re in Brazil and want to test the PIX flow (especially by sending me monies >))

Live demo (mobile-friendly): https://meateor2.netlify.app/ (Yes it’s 18+ because… well… it’s a Grindr clone. Nothing explicit since there's no one there yet though). Would love to hear what you think — tear it apart, I can take it. Thanks for letting me share!

Cheers!

Gui
by snickerbockers | 2025-11-24 23:02:35+00:00
Because people have been glazing this dumbass and feeding his ego for his entire adult life. Ive met musk cultists and "cultist" really is more of an accurate description than an insult for some of these people.

If you have it in your head that he's our generation's equivalent to Newton or Euler then its natural to want to be his assistant or apprentice for the sake of participating (what you think to be) a historically significant event.
by aeze | 2025-11-24 23:02:52+00:00
A few years ago I booked a hotel suite through Booking.com for a convention, about six months in advance and for a group of friends.

About an hour before I checked in I got a message from Booking.com saying my reservation had been canceled. I called them and they said the hotel had canceled the reservation. They attempted to find another hotel upon request but there wasn’t one that would fit our group within 45 minutes of the convention center (the original was a block away).

Without many options, I showed up to the hotel to attempt to check in anyway. They told me Booking.com had canceled it several weeks prior. I denied any knowledge of the reservation being canceled and we got our room with little issue.

I’m not sure what was going on, but I’ve never used them since.
by solomonb | 2025-11-24 23:03:00+00:00
In college I had a professor assign us to write a 100% plagiarized paper. You had to highlight every word in a color associated with the source. You couldn't plagiarize more then one sequential sentence from a single source.

It ended up being harder then writing an ordinary paper but taught us all a ton about citation and originality. It was a really cool exercise.

I imagine something similar could be done to teach students to use AI as a research tool rather then as a plagiarization machine.
by jlawson | 2025-11-24 23:03:21+00:00
Unfortunately, people are born with a certain intellectual capacity and can't be improved beyond that with any amount of training or education. We're largely hitting peoples' capacities already.

We can't educate someone with 80 IQ to be you; we can't educate you (or I) into being Einstein. The same way we can't just train anyone to be an amazing basketball player.
by kmeisthax | 2025-11-24 23:04:10+00:00
In world history, the vast majority of abundance is downstream of conquest, not innovation. Plunder makes profit. Even in weird moments like today, where innovation is (or, at least, was) genuinely the driving force of abundance, that innovation would not have come about without the seed capital of Europe plundering Africa and the Americas.

Abundance isn't even the right framing. What most people actually want and need is a certain amount of resources - after which their needs are satiated and they move onto other endeavors. It's the elites that want abundance - i.e. infinite growth forever. The history of early agriculture is marked by hunter-gatherers outgrowing their natural limits, transitioning to farming, and then people figuring out that it's really fucking easy to just steal what others grow. Abundance came from making farmers overproduce to feed an unproductive elite. Subsistence farming gave way to farming practices that overtaxed the soil or risked crop failure.

The history of technology had, up until recently, bucked this trend. Computers got better and cheaper every 18 months because we had the time and money to exploit electricity and lithography to produce smaller computers that used less energy. This is abundance from innovation. The problem is, most people don't want abundance; the most gluttonous need for computational power can be satisfied with a $5000 gaming rig. So the tech industry has been dealing with declining demand, first with personal computers and then with smartphones.

AI fixes this problem, by being an endless demand for more and more compute with the economic returns to show for it. When AI people were talking about abundance, they were primarily telling their shareholders: We will build a machine that will make us kings of the new economy, and your equity shares will grant you seats in the new nobility. In this new economy, labor doesn't matter. We can automate away the entire working and middle classes, up to and including letting the new nobles hunt them down from helicopters for sport.

Ok, that's hyperbole. But assuming the AI bubble doesn't pop, I will agree that affordable CPUs are next on the chopping block. If that happens, modular / open computing is dead. The least restrictive computing environment normal people can afford will be a Macbook, solely because Apple has so much market power from iPhones that they can afford to keep the Mac around for vanity. We will get the dystopia RMS warned about, not from despotic control over computing, but from the fact that nobody will be able to afford to own their own computer anymore. Because abundance is very, very expensive.
by vcryan | 2025-11-24 23:04:17+00:00
To be honest, I think a video would be better.

I can use the scrub bar to skip around, make it faster or slower. An AI agent for this purpose is pretty close to a scripted demo and so this gives you sort of the worst of both worlds: it almost like a video but you can't skip around, it's almost like a demo but you are talking to a brainless robot.

I think your business model is probably in making it easier for people to generate demo videos. That would be more useful. I've created those, and it's challenging.
by capyba | 2025-11-24 23:04:33+00:00
I only personally know one Rust programmer (works in scientific HPC) and he’s fantastic, but in general I do get the sense that most Rust devs migrated from JS and are just now figuring out “omg strong typing and compiled code native to the client hardware is really nice!” and think it’s a ground breaking revelation.

Saying this as someone who is cautiously optimistic about Rust for my own work.
by ZguideZ | 2025-11-24 23:04:34+00:00
I'm an American who bought a house in Hokkaido and have been living there for 18 months. Hokkaido is wonderful and Chitose is close to Sapporro (more like a suburb), has an international airport (direct flights to Seoul, Taipei, Shanghai, etc) and the bullet train will be completed by 2030 from Tokyo to Sapporro. The nature and food are unrivaled in Hokkaido and in terms of the people and culture - until about the 1880s it was primarily an Ainu place but then large immigration from all parts of Japan which has created a unique culture in Hokkiado with aspects of culture from all of Japan's regions. What has been missing is industry. Resource extraction has been one industry in decline (fishing, timber, coal). Banking and finance have mostly been centred in Tokyo. A high tech chip industry in Hokkaido, in particular if Taiwan is merged with PRC might be exactly the thing for Hokkaido to boom - in particular since it is less prone to natural disasters and climate change may be warming things up.
by caycep | 2025-11-24 23:05:16+00:00
I would take this argument more seriously if

-the whole reason why the GPU is $2000 is because of said AI bubble sucking up wafers at TSMC or elsewhere, with a soupçon of Jensen's perceived monopoly status...

-for a good part of the year, you could not actually buy said $2000 GPU (I assume you are referring to the 5090) also because of said AI bubble

(granted, while Jensen does not want to sell me his GPU, I would like to point out that Tim Cook has no problem taking my money).

on that point, I can go and buy a Ford F150 tomorrow. Apparently, per the article, I would have problems buying bog standard DDR5 DIMMS to build my computer.
by idonotknowwhy | 2025-11-24 23:06:26+00:00
I love logical posts like this. There are other factors like mxfp4 in gpt-oss, mla in deepseek, etc.

>Amazon Bedrock serves Claude Opus 4.5 at 57.37

I checked the other Opus-4 models on bedrock:

Opus 4 - 18.56tps Opus 4.1 - 19.34tps

So they changed the active parameter count with Opus 4.5
by bigiain | 2025-11-24 23:06:47+00:00
It is definitely "literally impossible" if your acceptable false positive and false negative rates are zero.

Having said that, vanishingly few companies/projects require that. For probably 99+% of websites, just using publicly available GeoIP databases to block countries will work just fine, so long as you don't pretend to yourself that North Korean or Chinese or Russian (or wherever) web users (or attackers) cannot easily get around that. And you'll also need to accept that occasionally a "local/wanted" user will end up with an IP address that gets blocked due to errors in the database.

I worked on a project a decade or so back where we needed to identify which (Australian) state a website user was in, to correctly display total driveaway prices including all state taxes/charges (stamp duty, ctp insurance, and registration) for new cars. The MaxMind GeoIP database was not all that accurate at a state or city level, especially for mobile devices with CGNATed IP addresses. We ended up with "known errors and estimates of error rates", and a way for our Javascript to detect some of the known problems (like Vodafone's national CGNAT IP addresses) and popped up a "We detected you're in NSW, and are displaying NSW pricing. Click here to change state." message where we could, and got legal signoff that we could claim "best effort" at complying with the driveway price laws. 100% compliance with the laws as-written was "literally impossible" with zero error rates.
by lkbm | 2025-11-24 23:07:00+00:00
I just checked and it's fixed now, but for a long time the "Shop Policies" section on Etsy shops had the text of first field misaligned[0]. That's the sort of thing that might get thrown into a fix week, but never actually prioritized outside of a "fix week" situation. (tbf, it also might just get noticed and fixed by an engineer randomly without prioritization.)

[0] See "Shop policies" near the bottom of https://www.etsy.com/shop/ForbiddenGlade vs last December: https://web.archive.org/web/20241215201533/https://www.etsy....
by crazygringo | 2025-11-24 23:07:00+00:00
Who counts that the coins all add up to the fare then?

Do you have to show the coins to the driver that they add up to the fare, before putting them in the box?

I've only ever seen systems that count and display the amount of coins dropped in, until it adds up to a fare, and then there's an indication that it's sufficient and it beeps and then resets for the next person.
by em500 | 2025-11-24 23:07:27+00:00
> Honestly I can’t quite believe mlc works at all, let alone qlc. I do wonder why there’s no way to operate qlc as if it were mlc, other than the manufacturer not wanting to allow it.

Manufacturers often do sell such pMLC or pSLC (p = pseudo) cells as "high endurance" flash.
by codebje | 2025-11-24 23:07:34+00:00
Not necessarily: transactional, impersonal directions to a machine to complete a task don't automatically imply, in my mind, the sorts of feedback loops necessary to induce AI psychosis.

All CASE tools, however, displace human skills, and all unused skills atrophy. I struggle to read code without syntax highlighting after decades of using it to replace my own ability to parse syntactic elements.

Perhaps the slow shift risk is to one of poor comprehension. Using LLMs for language comprehension tasks - summarising, producing boilerplate (text or code), and the like - I think shifts one's mindset to avoiding such tasks, eventually eroding the skills needed to do them. Not something one would notice per interaction, but that might result in a major change in behaviour.
by resters | 2025-11-24 23:07:50+00:00
Yes, it’s extremely complicated. I gave up on fire base for one project because I could not figure out how to get the right permissions set up and my support request resulted in someone copying and pasting a snippet from the instructions that I obviously had not understood in the first place.

It’s also extremely cumbersome to sign up for Google AI. The other day I tried to get deep seek working via Google’s hosted offering and gave up after about an hour. The form just would not complete without error and there was not a useful message to work with.

It would seem that in today’s modern world of AI assistance, Google could set up one that would help users do the simplest things. Why not just let the agent direct the user to the correct forms and let the user press submit?
by gruez | 2025-11-24 23:08:04+00:00
>You can use a diy mini pc with OpnSense for a router along with a dedicated AP box... most commercial AP boxes can configure for separate SSIDs and VLAN configurations... this can allow you to monitor, configure and block certain access to the devices on your network into different trust groups.

Most routers nowadays support "guest networks", which typically disable LAN access. That's probably all you need, no need for VLANs or anything exotic.
by robot-wrangler | 2025-11-24 23:08:09+00:00
Well if your language of choice didn't have any good library support for HTTP, the web version of hello world would be hard too, but it would not say much about the protocol.

Even with these constraints the core MCP design is actually pretty good. First, use stdio transport, and now your language only needs to speak JSON [1]. Then, forget about building proxies and routers and web stuff, and offload that to mcpjungle [2] or similar to front your stdio work.

If that still doesn't work, I think I would probably wrap the foreign language with subprocs and retreat towards python's FastMCP (or whatever the well-supported and fast-moving stuff is in another language). Ugly but practical if you really must use a language with no good MCP support. If really none of that works I guess one is on the hook to support a changing MCP spec with a custom implementation in that language.. but isn't there maybe an argument now that MCP is complex because someone insisted on it being complex?

[1]: https://modelcontextprotocol.io/specification/2025-06-18/bas... [2]: https://github.com/mcpjungle/MCPJungle
by somat | 2025-11-24 23:08:31+00:00
I am not very familiar with FreeBSD's pf but my understanding is that fbsd integrated it from OpenBSD and then proceeded to put a fair amount of work in making it more performant(multi core) while OpenBSD put most of it's work into improving pf's features, At this point the two pf's are different enough that they are not really compatible. OpenBSD can't really use much of fbsds multi core work and FreeBSD is A. Is a lot more hesitant about breaking backwards compatibility and B. would need get the queuing structures to work with their kernel. In short FreeBSD pf is like using an old fast version of OpenBSD pf

In fact if you asked me to explain the difference between obsd and fbsd it is exactly this. fbsd focuses on performance and obsd focuses on ergonomics.
by Izikiel43 | 2025-11-24 23:08:56+00:00
It's not just investing in education, it's using tools proven to work. WA spends a ton of money on education, and on reading Mississipi, the worst state for almost every metric, has beaten them. The difference? Mississipi went hard on supporting students and using phonics which are proven to work. WA still uses the hippie theory of guessing words from pictures (https://en.wikipedia.org/wiki/Whole_language) for learning how to read.
by mid-kid | 2025-11-24 23:09:30+00:00
For some of us software freedom enthusiasts it is worth noting that PebbleOS contains some proprietary blobs for some peripherals in the watch[1]. This is not just firmware you upload to the peripheral but also properietary .a libraries that run on the main core.

Though to be fair to OpenDevices, this is source code they don't have acces to either.

[1]: https://github.com/coredevices/pebbleos-nonfree/tree/57a94e2...
by tsss | 2025-11-24 23:09:53+00:00
For what it's worth I have been using Gemini 2.5/3 extensively for my masters thesis and it has been a tremendous help. It's done a lot of math for me that I couldn't have done on my own (without days of research), suggested many good approaches to problems that weren't on my mind and helped me explore ideas quickly. When I ask it to generate entire chapters they're never up to my standard but that's mostly an issue of style. It seems to me that LLMs are good when you don't know exactly what you want or you don't care too much about the details. Asking it to generate a presentation is an utter crap shoot, even if you merely ask for bullet points without formatting.
by calvinmorrison | 2025-11-24 23:10:39+00:00
Its one of those things that's a hard lesson to learn; the bell is run, the canary in the coal mine is yowling yet people do not listen. Then a country, or large organization, or a business is at the end of its ropes and hard decisions have to be made.

The bumbling idiots who lead us into the situation won't take the blame, the "mean guy" who makes the cuts to save the country does.
by idonotknowwhy | 2025-11-24 23:10:43+00:00
>This is great. Sonnet 4.5 has degraded terribly. >I can get some useful stuff from a clean context in the web ui but the cli is just useless. >I swear it was not that awful a couple of months ago.

I agree on all 3 counts. And it still degrades after a few long turns in openwebui. You can test this by regenerating the last reply in chats from shortly after the model was released.
by bigiain | 2025-11-24 23:11:06+00:00
There are a lot of lists around for known VPN endpoints and datacenter IP address ranges, that people use to reduce error rates in ip address to location lookups. That cannot possibly itself be 100% effective, but it can probably drop the error rate of semi-technical users switching their VPN location to circumvent your geo blocking by an order of magnitude or two. It certainly won't stop a sufficiently motivated technical of malicious user.
by Izikiel43 | 2025-11-24 23:11:24+00:00
In WA they always pass levies for education funding at local and state level however results are not there.

Mississipi is doing better on reading, the biggest difference being that they use phonics approach to teaching how to read, which is proven to work, whereas WA uses whole language theory (https://en.wikipedia.org/wiki/Whole_language), which is a terrible idea I don't know how it got traction.

So the gist of it, yes, spend on education, but ensure that you are using the right tools, otherwise it's a waste of money.
by thewebguyd | 2025-11-24 23:11:33+00:00
Because education alone in a vacuum won't fix the issues.

Even if the current model was working, just continuing to invest money in it while ignoring other issues like early childhood nutrition, a good and healthy home environment, environmental impacts, etc. will just continue to fail people.

Schooling alone isn't going to help the kid with a crappy home life, with poor parents who can't afford proper nutrition, and without the proper tools to develop the mindset needed to learn (because these tools were never taught by the parents, and/or they are too focused on simply surviving).

We, as a society, need to stop allowing people to be in a situation where they can't focus on education because they are too focused on working and surviving.