MurphyA/hacker-news huggingface dataset:
by idkwhattocallme | 2025-07-16 22:20:29+00:00
The local public elementary school blocked all chat programs on student chromebooks. The 3rd graders figured out that they could chat with another in a shared google doc. They had thousands of pages of chat before the teacher finally put an end to it. The teacher only found out because a kid shared that it was getting unruly during class. I share this because most kids have an ipad and are digital communication natives. This landline concept is like puting a lid back on a can of worms.
by pms | 2025-07-16 22:20:46+00:00
Why is this is a top comment? Market share is a relative measure. Even if there is a drop in the number of personal computers, still it's an achievement that the drop didn't affect Linux, while it affected other platforms.

> Basically if the higher percent is due to less desktops overall instead of a major uptick in Linux desktops, it is not really much to celebrate.

I disagree. Imagine that Linux became the OS used on 95% of personal computers. According to your reasoning there wouldn't be much to celebrate. Says who?
by yunwal | 2025-07-16 22:21:19+00:00
For me, python is the closest thing to writing pseudocode that functions. Every time I have the instinct to gloss over a thing when writing it down (because it feels obvious in my head), it turns out that python has an intuitive abstraction for it.

Coming from a mathy background I found it incredibly satisfying, although I’ve come around to other languages since.
by Nevermark | 2025-07-16 22:21:27+00:00
While a pure perpetual motion machine isn't possible, "life", "economy", "knowledge" are all things that not only strongly tend to grow but compound.

More people working doesn't just mean more jobs filled. It means more people making money and spending it, so more people needed on the supply side.

The fact that it sounds circular doesn't make it bad logic in this case. It's actually a magnitude increasing spiral. All funded by the Sun.
by woodruffw | 2025-07-16 22:22:06+00:00
> so instead of arguing that the PSF doesn't have the resources, they should go and raise them

The PSF has raised resources for support; the person who wrote this post is working full-time to make PyPI better. But you can't staff your way out of this problem; PyPI would need ~dozens of full time reviewers to come anywhere close to a human-vetted view of the index. I don't think that's realistic.
by kstrauser | 2025-07-16 22:22:18+00:00
Consensus from friends after I posted that is that attackers monitor the Let's Encrypt transparency logs and pounce on new entries the moment they're created. Here I was using Caddy, which by default uses LE to create a cert on any hosts you define.

I can definitely reproduce this. It shocked me so much that I tried a few times:

1. Create a new random hostname in DNS.

2. `tail -f` the webserver logs.

3. Define an entry for that hostname and reload the server (or do whatever your webserver requires to generate a Let's Encrypt certificate).

4. Start your stopwatch.
by mjsweet | 2025-07-16 22:22:20+00:00
The most frustrating problem I have had with Firebase Studio is Gemini 2.5 attempting to create firebase rules... it was completely unworkable in my experience - just constant permissions errors. I pivoted to Claude Code a few weeks ago with Prisma ORM and NEON db running on Netlify. It's been pretty good so far. I will give InstantDB a go soon I think.
by daymanstep | 2025-07-16 22:22:30+00:00
> Why isn't there a bigger crackdown on such petty crime?

Many reasons.

1. UK prisons are already overflowing. Even violent criminals like rapists and murderers are only serving half of their sentences. When there were riots recently the government had to let many criminals go early just to make room for rioters. There is basically no room for petty criminals. The police know this which is why they don't even bother arresting petty criminals since they will just be let go free anyway.

2. U.K. police has been underfunded for decades at this point. There were severe cuts under the earlier Tory regime and now under the Labour regime it continues to be underfunded with the police chief suggesting to cut the number of police forces from 43 to 12. At this point the police basically do not care about any property crime since they prioritize violent crimes (rightly in my opinion).

3. British legal system and British society in general has trends that favor increase in crime e.g. loosening of social controls (loss of social stigmas etc) increased movement, freedom of movement (people move around more freely instead of staying in the same village their entire lifetime) lack of tracking, lack of interest in tracking (e.g. London has about same number of CCTV cameras as China yet Chinese government is able to use its camera to track criminals much more effectively than the British).

Could also talk about changes in society (loss of social capital aka Bowling Alone), increased immigration, changes in parenting (single parents etc) but those are topics of discussion for different time.
by duxup | 2025-07-16 22:23:25+00:00
I suspect he sees things on twitter and then it devolves into the "I made this" meme.

https://i.kym-cdn.com/photos/images/original/001/079/173/ed2...

There are lots of indications that he's influenced by what happens across on his social media feed, even to the surprise of his own staff.
by yash1hi | 2025-07-16 22:24:57+00:00
Referenced unemployed new grad here! I think a lot of what contributes to this is the thought that a degree=employment for college students. We feel scammed, confused, and quite frankly just angry that this was the timing to graduate into.

As a CS student I have many thoughts around the reasoning for this (AI reducing need for junior engineers, oversaturated market from COVID bubble, opaque job requirements/too low of bar). As much as I'd like to believe it's just a skill difference on my side, it's hard to deny my peers' and friends' struggle around me. I don't want my livelyhood to come down to a numbers/chance game. But sadly, that's what it is looking like right now.
by consumer451 | 2025-07-16 22:25:03+00:00
Yeah, I understand the restaurant part. Still, we are all easily programmed meat machines, at least I am. I would not put it past my mind to have blurred those things together into a false memory of some sort.

Also, your username does indeed check out.

___

Complete tangent about cooking at home, and the glorious results of iteration on one's own:

I recently realized that my charcoal BBQ chicken was never ideal, and I'd really prefer to eat more chicken than beef or pork. The outside 5mm of my chicken might be perfect, but then the core was still tough. By the time it was all cooked through properly, the whole thing was dry as heck.

My "innovation:" I marinade de-boned leg meat for 24hrs in a jerk-type sauce and mixed herbs. I caramelize the outside of the chicken over hot coals, maybe 7 to 9 minutes per side. Then, I put each piece of chicken on a thick piece of aluminum foil, and put 1 to 2 tablespoons of water over it. Then I carefully fold 3 sides of the aluminum foil into a type of envelope, and put it back on the bbq for maybe even >20 mins. There should be no easy air leaks in the envelope. It blows up like a balloon when cooking.

The result is better chicken than I've had anywhere outside of an Ethiopian restaurant. It has caramelization, and also falls apart when you look at it.

I am truly addicted. It rained the other day, and I figured out how to make this in the oven on broil, and then in a dutch oven, with the oven appliance on low-med for 30 mins.

I used to eat out a lot, and chicken-wise it was mostly terrible compared to this. I wasted so many meals and so much money.

There's nary a cooking tip to be found on HN, but this felt too good not to share.
by dylan604 | 2025-07-16 22:25:04+00:00
Way back when, my toddler loved to play with the cordless phone, and just happened to be able to dial 911. a lot. We'd realize a connection was made but not who was on the other end and just hang up. Eventually, 911 called back inquiring why so many hang ups and if someone needed help. I was surprised they took our explanation without dispatching someone to follow up. Maybe that's different now as I know my city has a policy of all calls require a follow up even if it's hours to next day later when they know it's not an emergency
by taeric | 2025-07-16 22:25:08+00:00
I didn't think open field construction was hampered by the humans in the loop? Quite the contrary, I was under the naive impression that the heavy machinery was already largely doing the vast majority of the work. Even when operated by a human.

Will be neat to see where this goes. But I'm reminded of some Amazon guys that were supposed to revitalize the supply chains. My memory is that that didn't work out so well.
by simoncion | 2025-07-16 22:25:08+00:00
The RFC 4941 problem statement [0] notes that an attacker who can look at outgoing traffic from a network will not be thwarted by "privacy" addresses. The background section of that document goes on to say that "privacy" addresses do little-to-nothing to thwart correlation attempts against client networks that have few hosts on them.

IMO, something like what's described in RFC 7217 [1] (changing the interface identifier used for "permanent" addresses from the interface's MAC address to something that mixes in the advertised prefix) is a much better way to address the concerns described in section 2.3 of RFC 4941.

[0] <https://datatracker.ietf.org/doc/html/rfc4941#section-1.2>

[1] <https://datatracker.ietf.org/doc/html/rfc7217#section-4>
by albedoa | 2025-07-16 22:25:58+00:00
> So, what's your point?

What? It's the one you conceded:

> I'll grant you, somewhat wide adoption is almost a given when putting this kind of UI in front of all users

I see now that "force-fed" is hyperbole. It was merely "put in front of all users". And then the thing that happens when you put this kind of UI in front of all users happened.

Thanks!
by Bender | 2025-07-16 22:26:22+00:00
I am tired of AI being shoved into everything in a way that makes it "AI first". I don't know exactly what this will end up looking like but rsyslog is trying to do "AI first" in their primary product. Rsyslog is or was a great light-weight and incredibly flexible logging daemon. When I see them say "AI first" it makes me cringe. If AI was a separate, entirely optional bolt on product and package I would not be concerned at all. I am concerned they are about to bloatify, enshittify, hyppeify, crappify a great product. Maybe they won't. Or maybe they lose all sense of priorities and lose great developers and fade into history only to be replaced by some new daemon created without knowing all the lessons learned over the decades and we have to experience all those painful evolutionary steps all over again such as collaborating with hundreds of companies to narrow down interpretations of RFC's. Or maybe they are just leaving out too many details for me.

I see other products trying to do this as well. My intuition tells me this is not going to end well. I could be entirely wrong. I really hope I am wrong. Maybe it's just purely hype and products will not lose what makes them great. Maybe it will just be some burnt development cycles. Or maybe it will really just be making new application connectors, formatting and protocols to be more AI friendly.

[1] - https://www.rsyslog.com/rsyslog-goes-ai-first-a-new-chapter-...
by hammyhavoc | 2025-07-16 22:26:48+00:00
Ah yes, Mark Cuban—the same guy who said in 2017 that people shouldn't go and learn computer science as AI will be writing all the code within a few years and that people should instead go and get a liberal arts degree—on the basis that automating math is supposedly easier than automating critical thinking.

The same dude who said he would rather have bananas than Bitcoin then became another crypto chud in 2020 with crypto and NFT nonsense galore, because despite being a billionaire, fell for the FOMO.

The same dude who claimed that banks would collapse due to crypto and make it irrelevant—then the 2022 crypto Winter hit.

The same dude who also sold his Facebook shares shortly after the IPO.

The same dude who said that if Donald Trump won the 2016 election then the markets would crash.

Remember letting Steve Nash go in 2004? The same Steve Nash who then won two MVPs?

I think we can ignore Mark Cuban, and he should go and enjoy his billions. Quietly.
by ars | 2025-07-16 22:27:23+00:00
> they are no more or less safe than they were before.

I disagree. They think they can call 911 from it, so in an emergency they will try that, and fail, and try again (because things fail all the time in today's world), wasting a ton of time.

Without this device they would try some other plan, maybe go outside and scream for a passerby to help.
by tiagod | 2025-07-16 22:27:34+00:00
And it's mostly tech workers here. I would say most parents are not technically inclined. It would take the average Joe god knows how many hours to set something like this up. Even for a techie, and even if you value your time at only $10/h it would be worth it even if it took only a weekend of hacking something together, and you get something that was built specifically to your use-case.
by ivan_gammel | 2025-07-16 22:28:32+00:00
Russia can sustain this war for 4 years more politically (they probably have to finish by 2029, a year before elections), maybe 2-3 years more militarily and economically. I won’t be so sure that Ukraine can last that long, because Ukraine does have people problem and Russia does not. Ukraine even with Western supplies gets a fraction of what Russia currently produces in ammo, missiles, tanks etc. So there is no reason for Russia to accept shitty terms. They may pay 200-300B from the frozen money in „reconstruction support“, but that’s it.
by AI_beffr | 2025-07-16 22:29:39+00:00
i think the obvious cognitive dissonance is mostly fueled by denial. it's acceptable for them to believe that the dirty blue collar people will fall on hard times. also they don't want to believe that white collar jobs will be lost because you can't use the "teach the coal miners to code" meme-think on it. turns out reality can be a little counter-intuitive sometimes. sometimes it can even be different from what you see on TV! wow!
Show HN: MCP Adapter – Universal gateway for AI tool coordination
by tartakovsky | 2025-07-16 22:29:44+00:00
Hi HN! I just shipped MCP Adapter after 2 weeks of building.

*What it does:* MCP Adapter is a gateway for AI coding assistants (Cursor, Claude, Copilot) to connect to external tools and services. Right now it's great for development setups - I use it daily with Claude Code.

*Why I built it:* Every AI coding assistant needs to connect to various services, but there's no clean way to manage these connections. Plus, giving agents unrestricted access to tools creates security and performance issues.

*Current state:* - Production-ready with 200+ tests - Works great for personal development workflows - Handles basic authentication and tool routing - Exploring additional features based on community feedback

*The bigger picture:* This could evolve into infrastructure for any organization deploying AI agents. Central control over tool access is critical for security and performance. But for now, it's solving my immediate problem of coordinating AI tools in development.

Code: https://github.com/startakovsky/mcp-adapter (1-minute demo in README)

Would love feedback on the approach and to hear if others are hitting similar coordination challenges with AI tools.
by JLemay | 2025-07-16 22:29:46+00:00
This is such an incredible breakthrough and a huge win for science and families alike, however its sad that despite decades of work there is still no cure for mitochondrial disease. But the chance to preventing it being passed on is still such a major improvement. Also it’s sad that only the uk is capable of doing this atm bc it was the first country in the world to introduce laws to allow their creation after a vote in Parliament in 2015, while other countries were debating that it would open the doors to genetically-modified "designer" babies
by addisonj | 2025-07-16 22:30:08+00:00
I am experiencing a strong sense of "why didn't I think of that" while also really hoping it isn't another strong, family friendly concept that gets quickly enshittified for profit.

Seriously, kudos, for a great concept, good website, and really, not that bad of pricing. Sure you can do it cheaper DIY... but where is the fun in putting an office-styled VOIP capable phone in a kid's bedroom? (though converting an old-phone to tunnel over VOIP sounds like a fun weekend project to do with my pre-teen)

But... dang, does it feel like yet another thing that will start great and get terrible over time or just dropped and be e-waste. Kid cell-phone plans that don't give me choice of provider, youth-focused budgeting/saving apps that are 4x more expensive than just a classic bank account and require an app to effectively use, and by far, worst of all, all the "kid" versions of tablets, youtube kids (which I can never get to not show ads even though I pay for premium!), that claim to give parents control... but really just seem like the minimum effort to make parents feel like they are putting in guardrails while still being designed to maximize the addiction early.

While I am really glad we are trying to build tech that helps kids have a better relationship each other while still using technology... it seems like most still fall to pressure of profit and either term into extremely over-priced offering that is hard to justify or can't make it and turn into junk with no re-use.

Once again, this product, right now, does not look to be that... but now having been bit a few times, I am much more cautious and either worry it will become e-waste or the price jacked up by 3x what it is today.
by Forgeties79 | 2025-07-16 22:30:24+00:00
You would be correct if steam deck users were in line with the average computer user, but they definitely skew more towards the tech savvy crowd - the crowd that would be interested in desktop/emulation.

Part of this is in order to use a steam deck, unless you want to be very limited, you kind of have to be a little more tech savvy. I love my deck, but it is definitely not plug and play/turn key like a switch is for instance. Hell until a year or so ago swapping between gaming and desktop mode resulted in a total crash like 30% of the time. It still doesn’t dock and undock seamlessly, you get all kinds of wild behavior with standard TVs still, and if you’re off your home network and it tries to update it can still lock you out. It’s not as bad as it used to be, but it’s still a distinct possibility.

I love it and frankly the machine is a marvel, especially at its price point. But I still struggle to recommend it to people.
by Havoc | 2025-07-16 22:30:29+00:00
These tools are not getting used for investment advice in the sense of you might go seek out an advisor. It's used for first pass drafts of potential investments. Think deep research where the target is a company and the output is an investment thesis. There are a lot of rubbish companies out there looking for funding so any sort of automation to filter the volume of info down helps

>Does finance have the same checks

Nope. Closest is double entry system and that only prevents the most egregious stuff. It's the equivalent of you must close brackets in code...it's a constraint but the contents can still be hot garbage. For investment ideas that are literally zero guardrails, in fact quite the opposite as this demonstrates:

https://www.reddit.com/r/ChatGPT/comments/1k920cg/new_chatgp...
by nickff | 2025-07-16 22:30:37+00:00
Let’s say you buy electrolytic capacitors, and you’re worried that they might have conflict tantalum in them. You call up the manufacturer (likely Samsung), and they tell you that they are unable to verify the origin of the metal. Even if they did tell you who sold them the metal, that’s just a refiner, and there is no way to verify whatever they tell you about the origin. Many conflict metals are laundered through other countries, and I am not sure how you’d detect that.

I understand your frustration, but how do you actually verify the origins of these commodities? The professional auditors just blindly trust documentation as far as I can tell.
by ecshafer | 2025-07-16 22:30:47+00:00
I think that more than physics the bottleneck for this is political (at least in the US). All of the local large projects around me are expensive because of massive amounts of red tape (environmental studies, zoning, planning), and political patronage systems. After the kick backs, political donations, promises to only work 8 hours a day, only use union labor, hire x police officers for y hours in overtime security positions a month, use xyz contractor etc. a small cost seems to be the actual labor and materials. Hell these robots if they work will be made illlegal.
by collingreen | 2025-07-16 22:31:02+00:00
Good luck out there from a millennial that's been through a couple "once in a lifetime" crashes, a global pandemic, decades of unending war, and a reduction in labor protections that appear to be just getting started.

My only advice is to keep costs low, don't give up, and find work where you can. It seems to cycle around so hopefully you'll end up ok but the days where degree=job were dying when I graduated 20 years ago so I assume there is left of that by now.
by uamgeoalsk | 2025-07-16 22:31:15+00:00
Your use of "they" here is misleading. Many, if not most, people in the Gemini community see no need for Titan. The existence of a new protocol doesn’t imply that Gemini is somehow lacking. A Gemini client that doesn’t support Titan is still a fully-featured Gemini client.

Additionally, your description of Spartan is simply incorrect. There are several significant differences between it and Gemini - the most obvious being that Spartan doesn’t use TLS at all!
by jkool702 | 2025-07-16 22:31:36+00:00
Im currently working on adding the ability to record user/sys cpu time (in addition to wall-clock time) to timep. This will be coupled with a new modification to the timep_flamegraph.pl script that will control the flamegraph coloring saturation based on cpu time (sys+usr) - lower cpu time will be more faded and higher cpu time will be more vivid/saturated.

those interested can see the current progress in the "timep_testing" branch of the github repo. The trap timing instrumentation and the new flamegraph script are both done, but post-processing the new cpu times is a work-in-progress. The new flamegraph script is backwards-compatible with the current timep, so you can tryout that part now if you want.
by citizenpaul | 2025-07-16 22:31:58+00:00
I worked at a bank some years ago me and a co-worker got curious about the whole VP thing and setup a script/query(harder than it sounds)to find the ratio of FTE VP to all other FTE ratio and it was something close to 10:1.

After that we were like ok so VP is basically like what every other company calls a supervisor. We are not going to take crap from them anymore.
by laurentlb | 2025-07-16 22:32:07+00:00
Interesting project!

When I looked into CYOA, I opted for Ink. It's using a nice text-based language, a bit like markdown. It worked well for me, and I think it's a good option if you want to use a text editor.

I wrote about my experiments here: https://laurent.le-brun.eu/blog/my-adventures-with-narrative...
by testing1235 | 2025-07-16 22:32:55+00:00
I also tutor students in the entry level C++ and Python courses (which are taken during your first two semesters as a CS student), and I must agree that a large cohort of my class is only able to program if they have ChatGPT/Claude open on one half of their screen. I'm not sure how to solve this either, unless we want to start doing in person "interview" styled questions as an exam on a locked down computer.

I honestly think that doing an in person fake technical interview with a few easy Leetcode questions at the end of your education would be a good way to weed out those that have failed to even learn the basics of the trade.