MurphyA/hacker-news huggingface dataset:
by akho | 2025-11-09 17:17:17+00:00
I have a 9-yo. We experimented with time limits &c, but that just leads to endless discussions on the size and applicability if thise limits.

Now he has a mostly-airgapped Thinkpad (with music, kiwix, music-experimantation stuff, programming things, and onlyoffice), and doesn't know the ipad's passcode.

The laptop has nftables set up so that only an ssh connection to my laptop works, which I use to update it, add content, and occasionally unblock it, when necessary.
Ask HN: How do you get over the fear of sharing code?
by sodokuwizard | 2025-11-09 17:17:20+00:00
I'm a junior. Truth be told, I don't really care if professionals/adults see my code or pick it apart/mock it/fork it or whatever. All my repos are private just because I worry about other students being lazy and just ripping my hard work and claiming it as their own. That really pisses me off when I hear some horror stories like that.

Is this unfounded? Or do I have a right for some concern? It's obviously easier for viewers to just see public code repos and browse without ever requesting access so I know I'm losing some traffic (from my portfolio site)

I was thinking the alternative would be just linking my demo on my portfolio site as a proof of concept that yes I made it, yes it works, and if you're curious , here's a link to the code u can request independently of github.

Thank you in advance.
by mrs6969 | 2025-11-09 17:17:31+00:00
For the record, it happened yo me as well once. When I asked, it said it gave that location randomly. A small town around the world, random choosen and it is my town is very good probability I would say.

I tried to replicate it as well, could not.

İt happened when I asked for weather, maybe someone can replicate it.
by machomaster | 2025-11-09 17:17:46+00:00
There are cases in which refugees were tried in the EU, when there was a suspicion that they committed war crimes in Syria while being citizens of the country.

Or imagine that country X with age of consent of 18 would find out that the citizen of country X while home, married 8yo child and impregnated her.

It's the same principle. So there is nothing special about extending jurisdiction beyond your own borders.

The issue in this case is that Freedom of Speech is such a fundamental right, that it should not be forbidden anywhere in the world. Sadly, it is forbidden in most Western countries, let alone developing.
by econ | 2025-11-09 17:18:14+00:00
Cats also don't work. The pigeons eventually kill them by pretending not to notice then flying away at the last moment while the cat is in mid air. The cat then plunges n stories down again and again.

I don't think the pigeons will attack your network any time soon in the foreseeable future.

I'm very disappointed there is no video of this weapon in action.

A fun expansion would be to play a soft sound before shooting for familiar customers.
by firefax | 2025-11-09 17:18:20+00:00
Poland's universal health care also removes the incentive for the type of lawyer who most commonly uses "Saul" style advertising -- personal injury attorneys.

It is a big business because people need to recover their costs or be render homeless is someone hits them with their car or whatever.

As a fun cherry on top, part of the opioid crisis stems from people abusing prescription drugs to return to work sooner than they would in the EU.
by charles_f | 2025-11-09 17:18:21+00:00
* recover password

* prevent signing up for someone else (validate it is you who owns the email)

* poor man's mfa, although please allow me to use totp instead (probably the three most legitimate reasons from a user perspective, email validation prevent you from making a typo)

* send ads and notifications (legitimate from the provider's perspective, they want campaigns to succeed, email validation makes them sure emails land)

* reduce throw-away or bot accounts
by arghwhat | 2025-11-09 17:18:33+00:00
> No, some projects take fundamental issues with AI, be it ethical, copyright related, or raising doubts over whether people even understand the code they're submitting and whether it'll be maintainable long term or even work.

These issues are no different for normal submissions.

You are responsible for taking ownership and having sorted out copyright. You may accidentally through prior knowledge write something identical to pre-existing code with pre-existing copyright. Or steal it straight off StackOverflow. Same for an LLM - at least Github Copilot has a feature to detect literal duplicates.

You are responsible for ensuring the code you submit makes sense and is maintainable, and the reviewer will question this. Many submit hand-written, unmaintainable garbage. This is not an LLM specific issue.

Ethics is another thing, but I don't agree with any proposed issues. Learning from the works of others is an extremely human thing, and I don't see a problem being created by the fact that the experience was contained in an intermediate box.

The real problem is that there are a lot of extremely lazy individuals thinking that they are now developers because they can make ChatGPT/Claude write them a PR, and throw a tantrum over how it's discriminating against them to disallow the work on the basis that they don't understand it.

That is: The problem is people, as it always has been. Not LLMs.
by neilv | 2025-11-09 17:19:29+00:00
I'd never heard of anyone with the same name as me, until '94 or so, when I put up a Web page, and some nice person with the same name contacted me.

Name-wise, apparently there are at least two instances of a Dutch man (surname) unable to resist the marriage-material charms of the Irish.

Decades later, my namesake and I have email addresses differing by one letter, and I still forward email intended for him.

My namesake is accomplished and respected, and at least once I inadvertently rode on his reputation. A remote colleague referred offhand to me being a volunteer firefighter, apparently having Web searched, and confusing me with my better namesake (whose contributions include being a fire chief).
by eibrahim | 2025-11-09 17:19:44+00:00
I see your point and respect and almost agree. At this point I would rather put something that is 95% good and takes me 30 minutes than spend several hours (that I don’t have) to get it to 100%. The kicker is it will never be 100% because someone will complain or nitpick something.

I appreciate the feedback though. Thanks.
by Pooge | 2025-11-09 17:20:11+00:00
> this is acceptable

This is not. An appliance—which should never be connected to the Internet in the first place—that costs 4 digits in USD should never show you ads in any way. You obviously don't "loathe" ads if you're even capable of reasoning about that kind of behavior. Stop trying to shove ads 24/7 in every millimeter of available space.

On the upside, it will be very easy to find more reliable and cheaper fridges than that.
by noir_lord | 2025-11-09 17:20:11+00:00
One of the things you learn as you get older is other people don't think about you (or at all) as much you think they do/will.

We are often our own worst critics - put your stuff out there, there is little to lose and some upside, if someone likes your demo and clicks through to see the code and can see it then that's a low friction path, by having to request access most people won't or will - but forget all about it etc.
by santah | 2025-11-09 17:20:28+00:00
I can totally relate.

In addition to "no one to bounce ideas off" - no one to really share the pain and responsibility with when there are problems. It's all on you.

Thankfully, my users are very generous with their feedback, so when I do in fact do a "nice job" - I'm told so :)

For how long have you been building solo?

After 20 years, for me, I can tell you this - what helps me the most is exercising regularly (ideally on all weekdays) AND having kids.

Because of the kids, I rarely have the time to feel lonely and the regular physical exercises keep me in a (fairly) good mental state.

It felt the worst in my first years of solo dev, when all I did was work and hardly spent any time to socialize and take care of myself.

I'm sure it'll get better for you too as your project evolves and your life along with it.
by marcosiino | 2025-11-09 17:20:32+00:00
The library is not intended for doing it. It allows to automate anything, for example e-commerce workflows, by encapsulating work in custom stages. It’s just a pipeline. The major “selling point” is that the pipelines (workflows) can be written in an easily understandable xml so that even non developers can mantain or edit them. Imagine an ecommerce (or any web application) written for a customer which includes some workflows which runs automatically (or triggered manually). The customer can edit, refine or mantain them by just modifying the pipeline configuration using a reasonable xml (but you can even build a node-base editor, if you want, which produces the xml and configures the pipeline).

The AI content generation is just an example usecase on which I’ve made an experimental website (with some custom stages for AI that i’ve developed privately for now), but pipeflow doesn’t provide any core stage for doing that.
by alephnerd | 2025-11-09 17:20:57+00:00
London has a similar CoL as San Francisco yet tech salaries are around 33%-50% what are offered in the Bay. Same with Toronto.

On top of that, both the British and Canadian governments give some degree of tax subsidy and regulatory support, though not to the degree that India, Israel, Poland, Czechia, or Romania provide.

Why should I pay Jeff from NCSU a US$175K TC in RTP when I can get Jane who chose to return to Toronto after living in the US working for large companies throughout her 20s?

A lot of techies on HN really underestimate the amount of reverse brain drain that happened during and after COVID. The COVID layoffs in early-mid 2020 primarily targeted those on some kind of work visa, and a number of those laid off were given the option to take a pay cut but also open a node in their home country.

Edit: can't reply so replying here

> I hear this, but the fact is a 70% pay cut in the Bay Area would simply not be workable at all

This is why we began opening offices in RTP, Denver, Chicago, NYC, etc in the 2017-22 period because we could pay closer to London or Toronto salaries back then in those offices and we had state level support.

All of that went to the wayside after COVID because a large portion of our workforce reverse braindrained, and someone in RTP demanding WFH and a Bay Area salary in a metro where CoL is comparable to Fresno and where we had to spend significant amounts of capital in commercial real estate to unlock tax benefits is ridiculous.

We are fine paying high salaries and TC, but it needs to be justified by actually high tier talent. Think the Netflix model.
by reeredfdfdf | 2025-11-09 17:21:08+00:00
Yes, like renewable energy infrastructure (which China does, and would be highly useful anyway in case generative AI does live up to its promise).

Even if generative AI lives up to its hype, with current US administration there's no way America is going to lead the race for long. There's just not enough energy available, when those in power oppose developing many of the energy projects that make most economical sense.
by OakNinja | 2025-11-09 17:21:20+00:00
I love the timeless ”Threats to computer science” https://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD898...

Also the burn in the beginning of EWD899 (not transcribed) is noteworthy:

A review of a paper in AI. I read "Default Reasoning as Likelihood Reasoning" by Elaine Rich. (My copy did not reveal where it had been published; the format suggests some conference proceedings. If that impression is correct, I am glad I did not attend the conference in question.

https://www.cs.utexas.edu/~EWD/ewd08xx/EWD899.PDF
by greggoB | 2025-11-09 17:21:37+00:00
At this point I don't know if you're trolling or being wilfully dull.

Yes, what you're describing is democracy. Yes, the premise of the system is that the majority vote decides on the rules/policy. Yes it would be bad if that were subverted.

But, for like the billionth time now:

- this is not what just happened with the NYC vote, and - it has absolutely nothing to do with the American Revolution.

If you're still somehow confused, I suggest reading up on these topics - Wikipedia [0][1] provides a wonderful start.

[0] https://en.wikipedia.org/wiki/2025_New_York_City_mayoral_ele... [1] https://en.wikipedia.org/wiki/American_Revolution
by allenu | 2025-11-09 17:21:45+00:00
Yes, definitely. It's something you do just have to get used to, though, if you want to work on something solo for a long period of time.

Bouncing ideas off others and getting excited by someone seeing my work and seeing someone else create something is something I miss a lot. Being in meetings and having to deal with policy and bureaucracy I don't miss at all. You kind of have to lean into the pros of working alone (having agency, being able to pivot and move quickly) and remember what you're avoiding (bureaucracy, corporate culture) to fuel yourself beyond the product itself.

Be sure to get out of the house regularly during the work week. Being inside all day and not interacting with others can make you a little nuts even if you don't notice it. I know that there are days I'm not productive and it's usually because all I've been doing is working alone and I'm hitting my mental limits. Even going for a walk makes a difference to wake me up a bit.
by rjzzleep | 2025-11-09 17:21:52+00:00
Samsung is truly the worst of all big tech companies. All their first party apps contain ads. They kill hard fuses if you want to change things, and meanwhile bundle the devices of a large segment of the costumer base with first party Israeli spyware with full system and background install access.

I bought a Samsung watch once, had to reverse it to enable functionality that was advertised a year before but never delivered. It died because the watch decided to suck in water during a reboot while swimming, they quoted me almost the full price to repair it, even though it was clearly a software bug that caused another advertised feature (namely it's ipx rating) to fail.

And while I also wouldn't give Xiaomi iot devices on the network full internet access, at least I can use those things normally.
by qwertox | 2025-11-09 17:21:58+00:00
Bubblewrap is a really interesting project, really worth checking out.

https://github.com/containers/bubblewrap

It's the base for Flatpack, the thing that makes Flatpack be sandboxed.

I use it to run Claude Code / Codex / Gemini CLI, to make sure that they have a limited / fake view of my system.

You can bind directories into it, or overlay them into it, restrict other kinds of access.

If Docker is a thing in a scale between a VM and your OS, Bubblewrap is a thing a scale between Docker and your OS. You use your OS, instead of installing and managing an OS like you do with Docker, but you get filesystem and process isolation like with Docker.

Though I had an issue where I cannot use `--new-session`, which is kind of dangerous to not use, but you can get around it if you use seccomp to block ioctl calls, and ptrace.
by MoreQARespect | 2025-11-09 17:22:01+00:00
>Reminds me of TDD bandwagon which was all the rage when I started programming. It took years to slowly die out and people realized how overhyped it really was.

It never really went away. The problem is that there is a dearth of teaching materials telling people how to do it properly:

* E2E test first

* Write high level integration tests which match requirements by default

* Only start writing lower level unit tests when a clear and stable API emerges.

and most people when they tried it didn't do that. They mostly did the exact opposite:

* Write low level unit tests which match the code by default.

* Never write a higher level tests (some people don't even think it's possible to write an integration or e2e test with TDD because "it has to be a unit test").
by senordevnyc | 2025-11-09 17:23:07+00:00
100%. I got laid off from my big tech job earlier this year and decided to use the opportunity to go full-time on my side project. After six months or so, it’s going amazingly well in terms of revenue growth, and I’m on track to support my family in NYC within the next six months. I really couldn’t be happier about how it’s going.

However, it’s also been much harder emotionally than I thought. Part of it is the pressure (I also have another kid on the way!), but it’s also just the loneliness. No one to really collaborate with, share wins and losses with, talk me down when things aren’t going well, etc. I applied to an incubator more for the social / cohort aspects than the funding, but I ultimately turned it down because some of the terms just felt too expensive.

I ended up starting a mastermind with some friends, AND joining a paid community for B2B saas founders. It’s OK so far, only been a couple weeks, but I’ve got to do something. I didn’t realize how hard this part would be!
by ErroneousBosh | 2025-11-09 17:23:15+00:00
> The whole context of this article is "how can we get C programmers to understand that they would be more productive in FORTH".

They absolutely would not be more productive in Forth. If they're writing in an ultra-high-level language like C, they're unlikely to be targetting something where Forth would make sense.

You need ridiculously powerful processors to run a C compiler, and your code is likely targeting some massive processor with possibly hundreds of kilobytes of code space.

Forth and C inhabit entirely different conceptual spaces.

> Moreover, there's no technical reason why FORTH programmers can't write, share, and use libraries

None of the libraries you write will be of any use to me, and vice-versa.
by TheNewsIsHere | 2025-11-09 17:24:35+00:00
With self hosting tools I have found the key to success is simplicity. When I stopped conflating my home lab, home production, and what I thought I wanted, things just became so much simpler and more reliable.

YMMV of course. I’ve come to the conclusion that a lot of self hosters are unintentionally confused about the differences between those things, and it makes an easy recipe for problems.
by stalfie | 2025-11-09 17:24:47+00:00
I think OP might be referring to circumcision.

And just as a small aside, not really related to OPs points, I'd just like to point out that nature pretty consistently tampers with everyones kids DNA, which quite regularly leads to absolute nightmare fuel. Whatever those unknowable nightmares may be, they have to be pretty gruesome in order to compete.
by infinet | 2025-11-09 17:24:47+00:00
There were four:

NS savannah (US): 1962 to 1971, too expensive to operate NS Mutsu (Japan): 1972 to 1992, neutron leak Otto Hahn (Germany): 1970 to 1982, converted to diesel power Sevmorput (Russian): 1988 to 2007, converted to world's first nuclear powered drilling ship
by allenu | 2025-11-09 17:25:04+00:00
It's disappointing to see their responses. All obviously LLM. I'm assuming there's a real person behind the original post as that doesn't feel like LLM and maybe they're just not sure how to respond.

For the OP, if you're truly asking the question, respond using your own words. The LLM responses are devoid of any value.
by chamomeal | 2025-11-09 17:25:34+00:00
I would even say that the parens are a huge benefit of lisp. I guess that’s obvious though cause parens are like half the syntax.

But once you get used to it: - you don’t really notice the parens anymore (definitely not the trailing ones anyway) - you get the advantages of structural editing. So many nice shortcuts for moving stuff around. After working in clojure, typing typescript feels so clunky. How do you focus the next argument? Jump to the enclosing function scope? Yank the body of the closure? You just have to actual navigate to those things and select them, so uncouth!!
by foobar10000 | 2025-11-09 17:25:45+00:00
In our case - agentic loop optimization of kernels. Works like a dream - after all, you have a perfect python spec (validation), the kernel is small (under 10 kloc), and the entire thing is testable. The trick is to have enough back test data so that things like cache behavior are taken into account. Ended up with different kernel versions for batch-back-test vs real-time work - which was interesting. 5 years ago would have hired about 10 ppl for the job - now 2.
by howmayiannoyyou | 2025-11-09 17:26:05+00:00
AI processing hardware deprecates (and depreciates) at a much faster rate than conventional CPUs, as much as 50% per year. Consider the billions being dumped into compute at that rate of depreciation and explain to me:

1. How will tangible assets generate profit net of near term capex requirements and interest on debt?

2. Why wouldn't payroll shrink as a result of the increased AI capabilities emerging from the capex spend?

3. If AI lives up to the hype & given recent news that public backstops are being requested, why shouldn't the US quasi-nationalize cash strapped players and distribute equity to every American?

4. As NVDA and AAPL local models and local compute eat into utility and base automation business, how do edge players maintain profitability without pricing capabilities well beyond the affordability of SMBs and individuals?
by sodokuwizard | 2025-11-09 17:26:15+00:00
Just make it a legal and protected profession already , all states and countries are losing out on big tax revenue and its funneling more people into the dark underbelly of society for literally no reason.

We have easy access to porn, raves, onlyfans is essentially a digital version of this, etc and the youth are already sexualized and consumed by their desires -- but when the genitals physically cross that's too much? What a joke.

You want a deterrent, make it legal, have safe buildings and rooms for this service - all parties consent to be recorded and footage deleted in 1 year (in the event of a crime). Safer for the women cause vanilla sex is pointless to record in the age of porn/has no real leverage for the guys who just need to take the edge off and the freaks run a very real risk of capture if they get too aggressive.
by clarencehoward | 2025-11-09 17:27:05+00:00
Thanks for the feedback! I increased the max size from 125 hectares to 5000 hectares. I had some debate about what would be a good max size, not so large that it takes up a whole city, but also not so small that few people can join it. For some reason which I can no longer remember I landed on 125 hectares.

It is probably too small, but for now I just want to make it easy to use. At the default zoom level 125 hectares is tiny and I am not surprised it was hard to make something small enough. I just got so used to the way it worked when I was testing I would immediately zoom in without noticing.

It will not save your hub unless you're logged in. The logic was that since someone needed to be an admin, they needed to be logged in. I should probably find a work around for that for now while I am just trying to get people to test it out. No one wants to give their email to some random site.

I am going to work on making the hub drawing more intuitive. It should really have a done button.

Thanks for giving it a try.
by alephnerd | 2025-11-09 17:27:42+00:00
London and Toronto have a similar CoL as the Bay Area and $45/hr is a mid-career tech salaries in both Greater London and GTA.

Edit: can't reply but every single white collar job provides an employer healthcare plan that is equally as competitive as the public healthcare plans in Canada and the UK.

And especially if you were being paid $50/hr as a new grad in 2014.

Edit 2:

> And I was in Michigan.

All the more reason I would have pushed back severely. It's easier to find talent at scale in London or GTA - metros there have a population larger than the entire state of MI, and with a breadth of options beyond UMich Ann-Arbor.