MurphyA/hacker-news huggingface dataset:
by __loam | 2025-04-08 17:15:12+00:00
Nearly every artist I've spoken to or have seen talk about this technology says it's evil, so at least among the victims of this corporate abuse of the creative community, there's wide consensus that it's bad.

> but I certainly don't think that AI without restrictions is going to lead to fewer people with art jobs.

It's great that you think that but in reality a lot of artists are saying they're getting less work these days. Maybe that's the result of a shitty economy but I find it very difficult to believe this technology isn't actively stealing work from people.
by rchaud | 2025-04-08 17:15:43+00:00
> I really don't understand (from Australia) about this fear and hate of globalism

The person youre responding to is a victim of the US culture wars. That is clear as day with the mention of a feminist blog Jezebel, that's entirely irrelevant to the story of Quartz, a business focused website. I'm not going to speculate why a word like 'globalism' results in the clutching of pearls but i think there are some historical precedents around certain similar phrases like 'cosmopolitan', that provide a clue.
by penguin_booze | 2025-04-08 17:15:44+00:00
The repair culture exists because there's a market for it. People's disposable income--or lack thereof--forces them to make do with less shiny, older, products. As society gets richer, this repair culture, too, will fade and go extinct. "When I can easily afford, why should I settle?", the thinking will go.

What I'd like to see is for society to embrace repair culture because that feels the right thing to do. A culture where it should feel immoral to chuck something out when there's still life left on the product. A culture where repairing makes economic sense--i.e., the cost of repair doesn't surpass that of a new, comparable, product by a wide margin.

When deprecation is the norm and fashion, when companies are incentivized to "innovate" (read: planned obsolescence) and flood the market with cheap products, there won't be a repair culture.
by Taek | 2025-04-08 17:15:53+00:00
This comment is giving me "I am very smart" vibes. Yes, everything you said was true, but I'm not sure it's adding that much value to the discussion and it comes across like its correcting GP, who never claimed that all birds are intelligent.

In fact, the tone of GP implicitly acknowledges that intelligence has a cost, because the post implies that intelligence isn't likely to manifest unless there's a clear advantage (presumably because intelligence has a cost which needs to be overcome by an advantage)
by fzeroracer | 2025-04-08 17:16:04+00:00
I asked you, specifically. I'll bite anyways, but I'll expect an actual answer from you.

> Having to work weekends is the last resort when working under pressure

No, it's not. I've had to work weekends before. We had a live ops rotation that would occur roughly once every eight weeks or so for me. The times I've had to work on the weekend were due to needing to solve some prod bug that was causing relatively minor headaches but they wanted some triage and solutions in earlier as possible. This was not a 'you are fired if you fail to solve the bug issue' or a thing where management is breathing down my neck to fix it because they're all busy sleeping on the weekend while I'm tanking the call.

It's often the result of either shitty management or people that cannot log off.

> No other profession has the concept of "crunch time".

Crunch time is a vastly different kind of pressure. I would know, I've worked in professional game development. And again, it's often the result of shitty management. If a game is going to fail and management is forcing you to work long hours in order to fix it then it's time to walk away.
by simonbarker87 | 2025-04-08 17:16:30+00:00
Could well be, the other thing could be that weight training is quite a bit more boring than running - I rely on music to get me into a lifting zone.

Weights becomes fun when you see the progress in your physique and in the weight you can lift going up and feel in that things that were hard are now easier.

As someone else suggested, a trainer can really help as can doing a a simple compound lift based programme like Strong Lifts 5x5 as it’s simple and you make good gains pretty quickly.
by Aurornis | 2025-04-08 17:17:01+00:00
> I've always wondered how I can actually tell (a) what soft skills are required for the role and (b) whether a candidate has them.

Being able to communicate clearly and interact with coworkers is the most basic soft skill required for most jobs.

Communicating clearly with coworkers is foundational to interviews because you have to communicate as part of the interview. Don't overthink it into something more complicated.

> being comfortable sitting in a conference room for an hour is an important part of their job. In some workplaces that would be an odd requirement.

I think you're taking it too literally. Being able to converse with coworkers in a conference room is an interview proxy for being able to communicate with coworkers on the job. You're not literally testing their ability to sit in a conference room, you just happen to be in a conference room because that's where the interview takes place.

The internet is always full of arguments that some people might be really bad at interviewing but great at the job. That's true to some degree, but in my experience a lot of the difficult behaviors that show up in the interview (poor communication, uncomfortable talking to coworkers, or even if someone is difficult to work with) don't disappear after those candidates are hired. People are usually trying their hardest during the interview to look good, so often those characteristics become worse, not better, once they're hired.

It's tough to discuss online because nobody likes to think about rejecting people for soft skills. We want to maintain this Platonic ideal of a programmer who creates brilliant code in a vacuum and nothing else matters, but in real jobs clear communication is really important.
by dan_mctree | 2025-04-08 17:17:10+00:00
Advanced intelligence may have evolve multiple times, but wouldn't the origins of simpler intelligence lie much deeper in the evolutionary tree? If Octopi use neurons too, it seems obvious to me that rudimentary intelligence must have originated in or before the common ancestor of vertebrates, octopi and squids: flatworms. Or going back even further, perhaps even all the way to single cellular life which often seems to be able to react in complex ways to stimuli. Even our brains seem to still make use of forms of processing within the cell, isn't there intelligence in those cells? Or do we have some agreed on definition of intelligence that excludes these simpler forms?
by clintmcmahon | 2025-04-08 17:17:19+00:00
SEEKING WORK | Minneapolis, MN | Remote | C# .Net Consultant

I am a software consultant with 24 years of experience specializing in healthcare and legal software solutions.

Technologies: C# .NET, SQL Server, React, Angular, Azure

Experience:

- Develop mutli-tier web applications for healthcare and legal organizations in C# WebAPI, Angular and React.

- Modernize legacy systems for improved performance, scalability, and compliance.

- Implement data visualization tools to transform complex data into insights for stakeholders.

Recent Work:

- Built a healthcare data portal that streamlined clinical decision-making through enhanced data visualizations and secure data management.

- Migrated a critical research system from a legacy .NET Framework to .NET Core.

- Designed and deployed scalable, cloud-based architectures for a leading healthcare institute.

Contact:

Email: clint@parkasoftware.com

LinkedIn: https://linkedin.com/in/clintmcmahon

Website: https://www.clintmcmahon.com
by saidinesh5 | 2025-04-08 17:17:44+00:00
> The main issue of course is cost; these places are volunteer run

There is cost, and there's also the companies/devices themselves. We are losing modularity. With almost no benefit to the user.

I mean companies have the audacity to solder an SSD to the motherboards of laptops. And make the batteries - one of the biggest points of failure - non user replaceable. We had all that. It was cheap. It was user friendly. When one failed, you were able to replace it yourself.

Once there is enough momentum on letting users fix these failing parts themselves, the ecosystems would automatically fix themselves imo. That's one of the things that companies like Framework, Valve etc.. seem to do really well with their hardware endeavors.
by danielvf | 2025-04-08 17:17:52+00:00
Tornado Cash was essentially irrelevant to the attack. Just a way the attacker worked to hide themselves.

The attack was able to happen as a result of two separate bugs.

First, a user was able to use something as collateral with a price that could be manipulated. This allowed them to make the collateral to instantly manipulated to appear worth less than the amount borrowed, allowing it to be liquidated.

The second bug was that they had code that should not allow a user to do a series of interaction with the contract that end in bad debt for the user, however since they were able to liquidate their own bad debt from inside the series of interactions, the liquidation cleared out the bad user debt, and moved it to bad protocol debt. This made it so the whole process was checked at the end of the transaction, the user debt looked fine.

Or I could be slightly wrong - it was an usually gnarly attack.
by roughly | 2025-04-08 17:17:55+00:00
Congrats! Great game - I did todays, and then immediately did them for the last week - it's really fun, tricky, and gives that nice little dopamine hit when you untangle the answer.

Contra several other people here, I also like that you _can't_ skip ahead - yes, I know that's probably "Venus", which is a good clue for working back up to the clues I _can't_ figure out. It's the journey, not the destination.
by namuorg | 2025-04-08 17:17:56+00:00
Hey, creator of Browser MCP here.

1. Yes, the extension uses an anonymous device ID and sends an analytics event when a tool call is used. You can inspect the network traffic to verify that zero personalized or identifying information is sent.

I collect anonymized usage data to get an idea of how often people are using the extension in the same way that websites count visitors. I split my time between many projects and having a sense of how many active users there are is helpful for deciding which ones to focus on.

2. The extension is completely written by me, and I wrote in this GitHub issue why the repo currently only contains the MCP server (in short, I use a monorepo that contains code used by all my extensions and extracting this extension and maintaining multiple monorepos while keeping them in sync would require quite a bit of work): https://github.com/BrowserMCP/mcp/issues/1#issuecomment-2784...

I understand that you're frustrated with the way I've built this project, but there's really nothing nefarious going on here. Cheers!
by gdulli | 2025-04-08 17:18:32+00:00
> There is a small, hopeful flipside to this. While people using AI to produce art (such as concept art) have flooded the market, real skills now command a higher price than before.

It's "hopeful" that the future of all culture will resemble food, where the majority have access to McDonalds type slop while the rich enjoy artisan culture?
by before_the_law | 2025-04-08 17:18:37+00:00
> I "prepare with AI" by having it help give me hints when doing leetcode problems

I've been really impressed with how much a of performance lift working on leetcode with AI is. It's so much easier to focus on developing rapid problem decomposition skills and working with an interviewer during the problem.

Unfortunately it's also necessary to improve this process because the current standards for the companies still doing leetcode interviews are getting pretty wild these days. Meta requires 2 med-hard question solved in 20 minutes or less each for the screen these days! Even if you have solid algorithmic thinking solving and implementing solutions that quickly requires you to be insanely prepped.
by aforwardslash | 2025-04-08 17:18:42+00:00
Id say it depends on the specifics of the job role; In most cases, "the fundamentals" arent relevant at all; they are items on the runtime library of a given high level language of choice. There are exceptions, obviously, but you do not need to be a rocket scientist to maintain an ERP or an e-commerce application; on the other hand, there are plenty of "hard problems" where computer science is also mostly useless, because the steepness of it is advanced math, not algorithm design.
by slowmovintarget | 2025-04-08 17:19:08+00:00
There has been, to date, no demonstrated emergence from LLMs. There has been probabilistic drift in their outputs based on their inputs (training set, training time, reinforcement, fine-tuning, system prompts, and inference parameters). All of these effects on outputs are predictable, and all are first order effects. We don't have any emergence yet.

We do have proofs that hallucination will always be a problem. We have proofs that the "reasoning" for models that "think" are actually regurgitation of human explanations written out. When asked to do truly novel things, the models fail. When asked to do high-precision things, the models fail. When asked to do high-accuracy things, the models fail.

LLMs don't understand. They are search engines. We are experience engines, and philosophically, we don't have a way to tokenize experience, we can only tokenize its description. So while LLMs can juggle descriptions all day long, these algorithms do so disconnected from the underlying experiences required for understanding.
Show HN: I Built an AI Agent for Daily Stock Market Brief from 1K+ Headlines
by ishtiaqrahman | 2025-04-08 17:19:15+00:00
Hey HN,

I’m a startup founder who’s far too busy chasing product-market fit to slog through endless stock market news every day, so I built an AI agent to do it for me (and hopefully for you too). It scans over 1,000 headlines each day and delivers a tidy, 4‑minute brief with the most important stories and a daily sentiment score to give you a quick market vibe check.

I built it out of sheer necessity, my investing skills are questionable at best, and I figured AI might be less biased than my own judgment. It ranks the news by importance so you can dive deeper only when you’re really curious, without wading through a sea of information.

I’d love to hear your thoughts or suggestions on additional features. Give it a try and let me know if it helps you stay in the loop without the headache!

Feel free to reach out at imrahman@gmail.com.

Cheers!
by graemep | 2025-04-08 17:19:50+00:00
> There's no existing infrastructure. OVH and Hetzner are great for smaller projects and businesses, but no serious enterprises and governments are using them

There were some French government stuff running on OVH, because some of them were knocked out by the OVH fire.

There are a lot of big businesses that run traditional data centres or their own cloud.

> t's expensive and time-consuming. The on-prem to cloud migration took decades for most (and is still ongoing for many!); even if a viable alternative existed right now, migrating from AWS to a domestic cloud service is a 5+ year project that distracts from other initiatives.

Entirely true, partly because AWS is designed for lockin! I realise there are other issues.

> Compounding on the above, business leaders still largely expect this to be a one-time event, believing there's low likelihood this policy would last past 2028. You're not going to see much beyond research and planning for at least 4 years, before anyone commits to investing hundreds of millions in a massive tech migration

I would argue governments should push for this anyway. it is a weakness to rely on foreign suppliers.

> Besides all that, where do you actually move to, specifically? You can say "the EU," but given the rise of populism in the region, are you confident enough to bet $500m that there won't be a "Gexit", "Frexit" or "Swexit"? Is every country in the EU going to make their own Amazon-scale cloud provider

The big ones probably can. The smaller ones can band together and agree to what is shared. e.g. operators can share the software that runs them, but have data centres in each country that are controlled purely locally.

> and Windows-scale operating system?

The OS does not have to be per country if it does not do things like requiring cloud services for logins or built in cloud storage, or if it has those then only those bits need to be in country (location and control).

For both the last you can cooperate with countries that you can deal with on a reasonably equal basis - pretty much anyone other than the two super powers.
by j45 | 2025-04-08 17:20:01+00:00
Unsure how I missed this.

Great points.

Overseeing things they don’t understand and wanting to manage and direct it feels unnatural for finance to do to other departments.

Maybe this was more common for businesses with stable business processes that aren’t evolving.

Covid and now AI will ensure change is constant and where a practice is outdated so will the organizations become.
by juancn | 2025-04-08 17:20:07+00:00
Most of my code and the best of my work is owned by somebody else.

I cannot put it in github even if I wanted to since I was handsomely paid for it, so your tool can never find me.

This is true for some of the best devs for hire, in any case, the best way to find good candidate leads are networking and referrals.
by giancarlostoro | 2025-04-08 17:20:18+00:00
> It will take time to replace. One way I've thought about, and some might hate me or this idea (or both) since I see a LOT of homes where I live in Florida going Solar, I keep wondering to myself, what happens if a law passes that makes it so new housing must contain solar as an option, and then over time, make it fully mandatory. Then you'd see a lot of newer homes with solar out of the box.
by genewitch | 2025-04-08 17:21:15+00:00
Whatever. I wrote and co-wrote ten albums and my total take was $3.

The market is saturated and the way it works means ten get rich for every million artists. I feel as though this has been pretty constant throughout history.

Of course there's a lot of talent out there, "wasted", but I think that's always been the case. How many William Shakesmans did we lose with all the war, famine, disease?

I actually decided I'd probably never write music again after 1-shot making a song about the south Korea coup attempt several months ago. I had the song done before the news really even hit the US. Why would I destroy my own hearing writing music anymore when I can prompt an AI to do it for me, with the same net result - no one cares.

here's the 3-shot remix, the triangle cracks me up so much that i had to upload it https://soundcloud.com/djoutcold/coup-detat-symphony-remix

the "original" "1-shot" is on my soundcloud page as well. https://soundcloud.com/djoutcold/i-aint-even-writing-music-a...

it's in lojban. That's why you can't understand it. Yes. Lojban. Brings a tear to my eye every time i hear it. fkin AI

[0] more my style - hold music for our PBX https://soundcloud.com/djoutcold/bew-hold-music also all my stuff is CC licensed, mostly CC0 at this point.
by Aurornis | 2025-04-08 17:21:33+00:00
That's missing the point. The goal is to have a level playing field for the interview.

If your interview format allows people to use outside help but only if they think to ask, that's hardly a level playing field. You're testing the candidate's willingness to ask. In most interview formats it would not be acceptable to Google the answer, so most people won't ask.

If you have an interview format that allows Googling, you should mention that at the start. Not leave it as a secret for people to discover.
by TeMPOraL | 2025-04-08 17:21:37+00:00
People group together uncorrelated concerns way too much in politics. I guess it's necessary side effect of the "us vs. them" mind virus.

> The irony is that older people overwhelming voted for Trump on the basis of returning things to the way they were... and then Trump staffed his administration with young ideologues who are determined to upset the traditional order.

There isn't any irony there. People heard promises of some X and Y and Z returning to the way things were, they voted accordingly, and then their candidate proceeded to go against them on A, B and C. This is only surprising if you believe there's a strong ideological correlation between all these things (there isn't), and that parties and their leaders act according to their purported ideologies (they don't).
by mrguyorama | 2025-04-08 17:21:42+00:00
> It's not easy.

This is pathetic. In the US, nearly everyone is an "At will" employee. It cannot be legally easy to fire someone.

You can fire your employees because you don't like their shirt. Do you understand that? There is NO REQUIRED REASON to fire nearly anyone in the US.

Meanwhile, for non-at-will employees like federal employees, all you need is "cause", in other words, a bullshit couple "bad" reviews or a PIP or similar.

Do you know why governments don't usually fire people? Because they don't exactly have the most productive employees lining up to work for below market rates.

The government doesn't fire workers because whoever you replace them with (if you even can at all) will likely be just as bad or worse. It's not because "It's hard" and I'm so sick of the whining.
by kjs3 | 2025-04-08 17:21:50+00:00
Where the 360 crushed home computers was in mass storage

Well...sure, you could put bigger storage on a mainframe. It's just money, after all. But you could put a tape drive on a home computer. And bigger disks. And a card reader, for that matter. Where the 360 really crushed the home computer was in aggregate bandwidth, via the Channel architecture. An Apple 2 could just about keep up with a floppy and a display. A 360 could keep up with dozens to hundreds of tapes, disks, card readers, terminals, printers and other things all at the same time.

Large storage compared to memory meant a lot of focus on external memory algorithms

I would agree with that. I would just argue the real mainframe advantage is a whole-system one and not point to a single factor (memory size).
by refulgentis | 2025-04-08 17:21:58+00:00
You're absolutely right, never made any sense.

I'm not comfy calling out specific names, but the sort of luminary who would have been featured on Daring Fireball over the years proposed this and took umbrage to this being pointed out at the time.

I can think of 2 off the top of my head who specifically did this, one who went on about it until they saw SwiftUI x macOS 1.0 and that became their new drum to beat on. (i.e. the quality was low)
by zamadatix | 2025-04-08 17:22:10+00:00
DeepSeek V3/R1 are MoE with 256 experts per layer, actively using 1 shared expert and 8 routed experts per layer https://arxiv.org/html/2412.19437v1#S2:~:text=with%20MoE%20l... so you can't just take the active parameters and assume that's close to the size of a single expert (ignoring experts are per layer anyways and that there are still dense parameters to count).

Despite connotations of specialized intelligences the term "expert" provokes it's really mostly about scalability/efficiency of running large models. By splitting up sections of the layers and not activating all of them for each pass a single query takes less bandwidth, can be distributed across compute, and can be parallelized with other queries on the same nodes.
by Intralexical | 2025-04-08 17:22:20+00:00
I imagine they'd feel about it as we feel towards Greenland sharks and Galapagos tortoises.

And perhaps grateful that if they're here for a short time, they're blessed to burn all the brighter.

> Imagine if they were aware of their mortality and short relative lifespans...

Though you might certainly feel less grief, if there was less of them to lose in the first place.