MurphyA/hacker-news huggingface dataset:
by callc | 2025-09-19 23:39:25+00:00
> The only effect this is going to have is accelerating the offshoring of jobs through more hiring in India, Europe and Canada, which is a net loss for the US.

I’m honestly tired of hearing the argument “if we do X then business will move to another state or out of US”.

Good riddance to the companies that flee from jurisdictions enforcing workers rights, don’t allow exploitation, etc.

The most important thing is protecting people, not fearing the cries of money-making machines.
by evilduck | 2025-09-19 23:39:57+00:00
You're taking the extreme view that I mentioned an ad and that invalidated the rest of the examples. Try not cherry picking?

>Have you read a novel? It's just text in paragraphs.

I take offense to this attack. Have _you_ ever opened a novel?

Typesetting matters a whole lot. Go convert an novel's .epub to .txt and ditch all of the fancy design, read it start to finish and tell me it's the same quality of experience. It isn't and you know it isn't. Hell, even different size prints of the same book are differently enjoyable. Your rants about ads do not invalidate the merits of design.
by trhway | 2025-09-19 23:41:57+00:00
>They are essentially for kids to play around with learning computers by blinking LEDs and integrating with circuit boards.

Where a "kid" may be a 53 years old with 30+ years softdev experience who ultimately got to get to the stuff he wanted to for quite some time, and the "blinking LEDs" are a bunch of servos programmatically controlled based on input from a bunch of sensors. While there are definitely better alternatives based on various narrow metrics, especially when it may come to actual productization, the ease (and cheapness, so you don't think much about that spending) of starting with all those easily available for RPi servo array drive boards and various IO ports array boards and all the available software - it is hard to imagine how it can be more easy/cheaper/available than it already is with all that actual compute power and full-featured Linux environment.
by unretiring | 2025-09-19 23:42:06+00:00
Thirteen years. Maybe not what you were expecting to hear.

It's hard to remember beyond vignettes, but around when I left my last regular job it felt like my world was collapsing. I'd drifted out of a relationship, I was struggling with mental health just as my physical health was improving, my social and political environment started feeling uncomfortable, the small startup I worked for was struggling to pay me (at all, let alone on time), and Mom's illness was becoming terminal (eventually I lost Dad too) and I moved back home to help look after her.

Even before that my employment record had been kinda spotty but I was blessed to have a supportive family and very frugal habits that let me start building up some savings. But I also definitely counted some unhatched chickens. At first, putting the world of employment completely out of my mind was part of how I coped with the stress. Then I started deluding myself that I was "semi-retired". By the time reality fully hit me, the self-doubt from the existing gap in my resume was self-reinforcing. And my "professional network" feels like a joke now.

I'm trying to shake myself out of it, force myself to build a portfolio and go looking again. It's brutal, though. Hard to even find the words for this post, and read them back and wonder what I'm doing with/to myself. And the world is different, too. Even without thinking about AI. I have deep expertise in some tech stuff but no obvious way to show it off (of course I want to write good code rather than clever code). I don't want to do all this new "web 2.0" (is it 3.0 now?) stuff. It looks and feels awful to me, on every level. I just want to make simple, practical, really well designed tools (it was strangely hard to phrase that).
by gejose | 2025-09-19 23:42:12+00:00
This is one way to look at it, but ignores the fact that most users use third party community plugins.

Obsidian has a truly terrible security model for plugins. As I realized while building my own, Obsidian plugins have full, unrestricted access to all files in the vault.

Obsidian could've instead opted to be more 'batteries-included', at the cost of more development effort, but instead leaves this to the community, which in turn increases the attack surface significantly.

Or it could have a browser extension like manifest that declares all permissions used by the plugin, where attempting to access a permission that's not granted gets blocked.

Both of these approaches would've led to more real security to end users than "we have few third party dependencies".
by bastawhiz | 2025-09-19 23:42:38+00:00
That's a bold take. The post links to articles that show DHH's full throated hate for:

- Trans people

- Fat people

- People who identify as neurodivergent

And plenty more. Rails governance isn't about reviewing PRs, it's about managing people. And if you show outright disdain (if not hate) for many of those people, how is that affecting your ability to drive the project forward? How much harm are you inflicting on the organization?

This isn't Brendan Eich quietly donating to the Prop 8 campaign, this is much louder. He has an audience. Should I ignore what politicians say on their personal Twitter? Would you trust a school superintendent who posted the same things on their personal blog? I know I certainly wouldn't, and I don't know why an open source project leader would be held to some alternative standard that imagines their role as a purely technical one.
by fragmede | 2025-09-19 23:42:53+00:00
Driving while drunk is a major crime if you get caught these days. People still do it anyway. People who are caught have to get a device installed into their car that they have to blow into to prove they're not intoxicated. They still drive intoxicated. They get sent to jail and they still get behind the wheel. Talking with your phone because driving is boring as shit is fairly harmless because people are going to do dumb ass shit regardless. The better answer is to promote comma.ai and similar ADAS like blue cruise, because I think that'll lead to fewer accidents. We have the technology to take a lot of the human out of the equation. People are dying. Why are we waiting?
by tadfisher | 2025-09-19 23:43:14+00:00
Is anyone working on the instruction/data-conflation problem? We're extremely premature in hooking up LLMs to real data sources and external functions if we can't keep them from following instructions in the data. Notion in particular shows absolutely zero warnings to end users, and encourages them to connect GitHub, GMail, Jira, etc. to the model. At this point it's basically criminal to treat this as a feature of a secure product.
by anondual | 2025-09-19 23:43:31+00:00
My last engagement was exactly 2 years ago, after nearly 3 years struggling with successive difficult working environments (bad employer, bad project, bad client). My savings ran out 12 months ago and I still couldn't find a job. Since then I've lived frugally, off of my line of credit and credit cards. Moving to a cheaper country helped to slow the bleeding.

After my last client 2 years ago, I got into reading/listening to philosophy, which eventually led to a steady contemplative practice. 3 months into it, it became difficult to motivate myself to do anything except listen to guided meditations, satsangs by various teachers, contemplate into the sense of self, or go on daily long walks across town doing the same.

A year ago, some motivation came back, which allowed me to do a few coding problems every day. Then about 5 months ago, I started to let go of some personal attachments (identity patterns, beliefs about me, about life, about the world, about my place in it) and motivation started to steadily come back in, but with a lot of detachment. 3 months ago I started prepping to find a job again. I bought a few books and joined a few online courses to fill the gaps in my resume. I've accepted that I may need to get back on the horse at half my previous salary. I think I would be fine with even a third and probably less, if it didn't look so suspicious to my would-be employer, lol. I have an unwavering trust that things will work themselves out just fine, so even when I experience bouts of stress, they're quite brief.

I have some short term goals, but little ambitions. I can still see the achiever in me, but he's slowly dying. I'm fine with that. I'm trying to be fine with how the world is generally. If I feel that I can help make things easier for someone right now, I can try. But I've accepted that I'm no messiah. There are no messiah. Nobody knows shit about how this or that ought to be. Now or in the future. I'm coming to peace with success really meaning experiencing breath or taking a step.

Lately, I've started adding some of the new skills that I acquired in my resume and it correlated with some reactions on my latest applications. Causation? Maybe, I don't know, but there's hope. One thing that will probably change even after I find work, is that I'll execute on my other interests, which I kept putting off, because of some far away grandiose objectives. My recent struggles with money and employment in tech have also revealed a vulnerability and a dependency. I see that I need to be more resilient and adaptable. Next time the industry comes up with new interesting shenanigans to test me, I'll probably be moving on to something else. Beekeeping, fungiculture, soap making, or whatever. I'll probably even start a few projects on the side while employed. I love coding and will probably keep doing it until my mind wavers, but it has to stop being my identity.
by firefax | 2025-09-19 23:45:07+00:00
I have an M3. It's got a great screen and battery life, but I found out when I tried to start up Tor in a VM that it won't work with the chipset (?!). No Whonix either. So that's annoying.

Anytime I want to do anything CPU intensive I'm on a remote machine anyways -- it's a good portable "deck" for jacking into the net.
by jhanschoo | 2025-09-19 23:45:28+00:00
Thanks a lot for outlining your thoughts on the matter! I'll have a look at the paper you have linked as well.

Regarding EA, I agree broadly with the basic ideas, but disagree with the focus on AI safety (in fact, I think that runaway AI is impossible due to fundamental limitations of computational complexity and of data ingestion required for accurate models).

I agree that utilitarianism itself is not very useful for any one entity in modeling reality. In practice, I use fallible intermediate principles that are more applicable to the situation at hand, and when they seem inadequate, or when they seem to contradict other principles, I would use as the yardstick to examine these principles some hedonistic consequentialist calculus that is heavily hedged by acknowledging a lack of good information and inability to predict the future well. I understand that there is always a risk that I do not do good by this calculus, but I try to maximize the expectation of it under what I know at hand, understanding that this does not account for what I do not know.

> It becomes a moral imperative to gather as much information as possible to enable the state to maximize utility.

It seems to me that the unsavoriness at this thought arises from the prospect of the state developing a surveillance apparatus that does not serve the citizens as well as it should. I assume that what you call bureaucracy refers to surveillance (via forms, regulations, procedures, amid others.) But I think we agree that we prefer to live in a society that has some surveillance and monopoly on violence, and the question is, to what extent. Then I don't think utilitarianism immediately asks the state to maximize surveillance on its citizens, but this is usually conditional on that the state has sufficiently robust institutions that its well-intentioned surveillance today will not be misappropriated in future, and that the surveillance apparatus is still net-pleasurable to run today, amid other considerations.
by Uptrenda | 2025-09-19 23:45:37+00:00
I've been unemployed since 2013 and honestly... the whole thing has been beneficial. I went through a long period of trying to find work initially, and ended up self-sabotaging offers due to intense stress. Then after that I kind of felt worthless and depressed. Took some introspection to realize I was being ridiculous and that I was more than a job.

I would say even before this all went down things were going badly for me. I had lost my passion for tech for a long time and wondered if that would ever come back... Well, after spending an entire year not coding anything I woke up one day... and felt excited again?

I think that maybe I just had burn out and had never taken a proper break in my life. Makes me realize that a lot of the way I operated was unsustainable... And if its going to end up in me being severely mentally broken to protect myself from stress that I'm self-inducing... its not worth it. Proper rest is the essential piece I never took seriously.

I don't know if I'll end up being hired again and I don't really care. I'm currently working on my open source projects and having a lot of fun. Feels good man.
by bettercallsalad | 2025-09-19 23:45:42+00:00
That is an intellectually dishonest argument. You are invoking whataboutism knowing full well it doesn’t serve anyone well.

These kids that come from often wealthy or upper middle class families with faith and cultural grounding would be far better off in their life trajectory (and country as a whole with brain drain) if they stayed back, led innovation in their own country, and pushed their corrupt bureaucratic government ecosystem to change. Instead of opting for a mediocre hedonistic lifestyle in the west where they know they have no lasting stability (mind you it is 100+ years wait time for many in the current immigration process to get green card), often get stuck working in the same company and not able to move, can’t start things on their own again because of visa rules.

No one wins in this in the long run. Except maybe some corporations.
by typewithrhythm | 2025-09-19 23:46:48+00:00
It's so hard to study; one of the key things you loose in an environment where you bring in bulk migrants is a cultural expectation to interact with juniors that are part of your community.

It's not just a supply and demand equation; it's a fundamentally different environment that changes the social payoff for mentoring, networking, and building a reputation.

Ultimately despite all the propaganda trying to convince us that diversity is inherently beneficial, we are trading economic benefits for social costs. So we need to carefully restrict migration to make sure the economic benefits are actually there.
by tzs | 2025-09-19 23:47:48+00:00
I don't think their statement implies that. Note that they said it will be the end of the American success story, not the end of the American immigrant success story.

The nature of the American success story changes over time and with that the nature of immigrant success also changes.

In the last decade or so tech, especially information tech, has been one of the biggest contributors to growth in the US economy, and first generation immigrants have been a big contributor to that. For example, first generation immigrants have founded many of the tech unicorns (although I think he overstated it a little--my searching suggests it is closed to 40-50% rather than a majority).

In earlier decades the biggest contributors at various times included manufacturing, farm technology, defense, the Gulf Coast petroleum industry, and construction.

There were certainly immigrants involved in all those but not nearly to the extent that they are in present day tech, especially at the top.
by dinisil298 | 2025-09-19 23:48:39+00:00
I had a pinephone pro that I got to pretty good working state on postmarketos. The phone was still a bit under powered but after lots of tinkering it could do most everything I wanted it to. Battery life was the biggest issue, I could get about 5 hours max out of it. It would also get a bit hot at times which while not a huge problem was annoying. Problem is I dropped it on a run and broke it right before they announced they are discontinuing it. So I'm trying to find a new one, but the options don't look super great. If you are willing to use an old downstream (android) kernel, then there are quite a few options, of which i like the FLX1 best. But that makes running some up to data apps harder. I'm having a hard time finding good options mainline options though. The pinephone is too underpowered for daily use. The latest shiftphone and fairphone seem promising but full mainline support still isn't quite there and they pretty pricey too compared to the ppp.
by Insanity | 2025-09-19 23:48:48+00:00
My ex-wife didn’t have a my stable job the last ~6 years of our marriage. She would find a job, say it made her feel miserable, and quit within months.

She would often be “dragging her feet” when it came to applying for jobs.

I’m convinced it’s part of why our marriage failed, it created a lot of tension between us. It’s not the only cause, but it contributed. I’m not sure what I could have done differently, but I empathize with your situation.
by lstodd | 2025-09-19 23:49:49+00:00
> I also do not highly prioritize gaining any more information about the situation

You acknowledge your ignorance and then refuse to remedy that.

This is an act. Perfectly acceptable and understandable. But what is more important it's deliberate and you accept responsibility for any and all consequences.

> I suppose I may differ from the average person in at least one way — that being that, if I were tricked into harming innocent parties, I would hold myself to account for allowing myself to be tricked, rather than externalizing blame to the party responsible for tricking me.

Very commendable. I wish more people held themselves to this standard. It is one of the foundations of learning after all.
by AdieuToLogic | 2025-09-19 23:49:58+00:00
> Slack is a giant company at this stage.

So Slack is large enough to not be able to identify "countless billing disputes", which is not what @casq identified as being the situation (note the direction of communication initiation):

Then, suddenly, they called us 2 days ago and said they are going to de-activate the Hack Club Slack, including all message history from 11 years, unless we pay them $50,000 USD this week and $200,000 USD/year moving forward (plus additional annual fees for new accounts, including inactive ones)[0]

Yet agile enough to have both their CEO and CPO become aware of and respond in this discussion thread within hours of the thread's creation?

> Slack are hardly going to hang out to dry an overzealous junior hire but so often that is the root cause in these situations and so the fix is processes and training...

And what would be "the fix" had this interaction remained known only to a customer and Slack?

0 - https://news.ycombinator.com/item?id=45285280
by 4rt | 2025-09-19 23:50:35+00:00
i'm not paying a lot of attention to this AI global economics war bs tbh, but the intel arc gpus seemed to be a sensible way of me getting back into pc gaming. good drivers, ok performance, great value and great energy efficiency.

then all of a sudden nvidia decides to "invest" in intel... and all of a sudden it sounds like arc will be probably be getting cancelled.
by squigz | 2025-09-19 23:50:50+00:00
If you're talking about Drive To Survive, keep in mind it's specifically backstage F1 drama and doesn't really capture the sport itself.

As for me, and most motorsport fans I know, it's very much about the sport and skill involved. Sure, there's other aspects to it (people like their drivers/teams/etc) but I would say it's primarily for the sport, not the stories. I can't really speak to any other sports though.
by ivankra | 2025-09-19 23:50:53+00:00
Well, runtime/warmup costs seems like one obvious downside to me - weval would add some non-trivial compilation overhead to your interpreter (unrolling of interpreter loop, dead code elimination, optimizing across opcodes boundaries - probably a major source of speedup). Great if you have the time to precompile your script - only have to pay those costs once. It also helps if your host language's runtime ships with an optimizing compiler/JIT you can piggyback on (WASM runtime in weval's paper, JVM in Graal's case) - these things take space. But sometimes you might just have a huge pile of code that's not hot enough to be worth optimizing and you would be better off with a basic interpreter (that can benefit from computed gotos or tail-call dispatch with zero runtime overhead). Octane's CodeLoad or TypeScript benchmarks are such examples - GraalJS does pretty poorly there.
by charliea0 | 2025-09-19 23:51:06+00:00
The largest contributor to the shrinking middle class has been more and more people are moving into the upper class.

You can look at Pew's survey here: https://www.pewresearch.org/social-trends/2015/12/09/1-the-h....

The upper-income tier grew from 14% -> 21% as the middle-income tier shrank from 61% to 50%. To be perfectly fair, the lower-income tier class did also increase from 25% to 29%. The story is complicated.
by anotherevan | 2025-09-19 23:51:08+00:00
Link for Tubular: https://github.com/polymorphicshade/Tubular

You should also look at PipePipe, also available on F-Droid and with similar enhancements (e.g., Sponsorblock) over NewPipe.

https://github.com/InfinityLoop1308/PipePipe
by whamlastxmas | 2025-09-19 23:51:35+00:00
i also thought i wasnt disabled/traumatized for a long time until i came across reading material of symptoms that perfectly described me, and life experiences that perfectly match my own.

trauma and disability can look like a lot of things, and the things in your life that you may think aren't a big deal actually can be, and you have no idea because you've never had it any other way.

realizing i have intense trauma and C-PTSD and a real disability made me shame myself so significantly less, and while it doesnt make me act like a victim or that im helpless, it gives me a butt load of compassion for myself. because the real basic things that people find easy, i find difficult, and to get the same results requires 3x more effort for me. people can view this as me being lazy when in reality im working much harder than they are.

not trying to diagnose you. maybe just keep an open mind, because the way your life is operating is not typical, and there's probably reasons for that.
by sahila | 2025-09-19 23:52:52+00:00
> It's always baffled me how the same candidates that claim to be pro labor and pro environment are also pro globalization. The way it plays out is that the jobs are just offshore to jurisdictions that lack the same labor and environmental protections.

Why's that? The jobs and lives of individuals in those countries are better than the alternatives present otherwise to them. Globalization may hurt certain America jobs but certainly countries like India is grateful for all of the engineering roles.

High consumerism is harmful to the environment but I don't think the link between offshoring jobs is direct to environmental harms and certainly it's helpful to giving more job opportunites.