MurphyA/hacker-news huggingface dataset:
by dockyai | 2025-04-11 15:54:52+00:00
Hi HN,

I built Docky to address two specific pain points:

Needing 10+ tabs open simultaneously for different AI services Constantly re-uploading files to multiple AI interfaces

This extension provides:

Persistent sidebar access to GPT-4o/Gemini/Claude without relogging

Direct PDF/Word/PPT analysis via drag-and-drop (no cloud upload)

@mention syntax to compare responses across models

Search engine augmentation (works with Google/Bing)

Always-available chat history during web browsing

Would love any feedback, critique or edge cases you think I should handle.
by toomuchtodo | 2025-04-11 15:54:56+00:00
He assassinated his own character, my statements are simply observations of how he did it and what’s left of it. My apologies we see character and who you can trust differently.

https://electrek.co/2025/04/10/cracks-are-forming-in-elon-mu...

https://www.dw.com/en/fact-check-how-elon-musk-is-spreading-...

https://www.rollingstone.com/culture/culture-lists/elon-musk...

https://elonmusk.today/
by aaronbaugher | 2025-04-11 15:55:26+00:00
It's not clear to me from the article whether the factory will be making entire bikes or just "bike frames" as it says in that sentence. But there were a lot of different bike manufacturers in the early/mid-20th century, and I'd guess most of them made their own frames, so there probably was never one "large-scale bicycle frame" manufacturer.
by atomicnumber3 | 2025-04-11 15:55:29+00:00
> Assuming they are akin to grad students

I think that's the problem. They're not. I know some folks who went to consulting shops like this. They're invariably 2 types of people: people who got very high GPAs but cannot actually code a working program, and people who got pushed into the degree for various reasons but have zero passion. Note I'm not saying you need *passion* to be in this industry. But these people literally did not care if what they were doing was programming or washing dishes (beyond the pay delta and their parents (financier's) opinions).

And to some degree that's the point of these places. They take in the 40% of each CS class that can't fizzbuzz, put them through an internal bootcamp in their generic crud framework they fork every time they get a new customer, then unleash them on the world, either as "staff augmentation" or doing contract work.
by CityOfThrowaway | 2025-04-11 15:55:50+00:00
The data on hostile takeovers by "corporate raiders" very much does not support the characterization here.

The category of PE firms you're talking about buy companies that are deeply troubled. Generally due to the management's unwillingness to accept reality and make change, the company is heading towards oblivion one way or another.

Perhaps surprisingly, the vast majority of takeover targets wind up as net job creators on a 5-10 year time horizons. That's despite the fact that they do usually start by divesting assets that don't make sense and laying off non-productive employees. But divested assets aren't generally killed – they are usually sold to somebody else who often does something better with it.

Also, companies conduct massive downsizing and rationalization all the time when in distress, and not only when they are taken over by a "corporate raider".

In the private markets, these actors are definitely distasteful. They do cleanup work that feels bad, and they often get rich doing it. But they also serve a necessary role in the markets.

Companies that are egregiously misusing capital and resources are a drag on the economy. It's a bad thing for there to be a bunch of zombie companies holding onto assets that could be used in better ways.

A more generous framing would be something like a home flipper. They buy properties that are a mess, clean it up real good, throw out the old stuff for recycling, install some modern appliances, and sell it to somebody else.

One of my laments is that there is no automatic equivalent force in the government. Agencies grow and grow, projects grow and grow, all totally decoupled from whether they are achieving any progress whatsoever towards the agency's mission.

I'm not defending the specific actions of this administration (for which I simply don't know enough), but it is refreshing to see the government rummaging through its mess and cutting stuff that is irrational, corrupt, and not serving the mission.
by whimsicalism | 2025-04-11 15:55:57+00:00
If you just want to talk about outcomes, there are a number of studies showing the negative impact public sector unions have on outcomes - for instance there is clear research causally linking union penetration in school districts to decline in student outcomes in Wisconsin. [0]

> One thing I am curious about, how do you feel about police unions?

Not everyone fits into two political buckets. I am extremely anti for the reasons above as well as additional reasons particular to police unions. I also favor big tax hikes, banning guns, and higher spending on housing subsidy, snap, etc.

I just also think governments should be capable, student outcomes are important, the interest of voters are greater than that of govt employees, etc.

0: https://morganfoy.github.io/papers/Foy_JMP.pdf
by burkaman | 2025-04-11 15:56:07+00:00
It's hard to know exactly what happened here, but it sounds like she was confronted before she even got to that step.

> Then, as she headed toward the baggage claim, a Border Patrol officer approached her and asked to search her suitcase.

I'm sure there is something she was supposed to do if her lawyer is acknowledging she violated some regulation, I just have no idea what it would be.
by krapp | 2025-04-11 15:56:33+00:00
Equating the process of creating art with adding numbers together is a very HN answer. Unsurprising that so few people here see value in human expression, when their only concern is efficiently generating a minimum viable product as quickly as possible.

But... using a calculator doesn't make you a mathematician either. And one could argue that society has born real negative consequences from the inability of most people to do even basic math because of the ubiquity of calculators. There is a big difference between using a tool and having the tool do everything for you.

Do you really believe that society will benefit when most people don't know how to express themselves creatively in any way other than asking the magic box to make a pretty thing for them?
by bumby | 2025-04-11 15:56:38+00:00
Do you think the best doctors are the ones who go into the most lucrative paths, like cosmetic surgery in Beverly Hills? You're deliberately strawmanning. The equivalent statement on the other side would be: We should 10x doctor pay so we only get those people who are in it for the money. That's a disingenuous stance as well. Let's not pretend that "slightly below market rate" for specialized fields leaves people in the poorhouse.

My original point was about achieving a balance to avoid hiring mercenaries. I think that is important in domains where ethics matter and ultimately leads to better long-term outcomes. When people defend the pay aspects being the best motivation, they are quietly telling us about their own (anti-social) value system.
by feoren | 2025-04-11 15:57:03+00:00
You keep using the word "should", but what makes you think these business parasites aren't getting exactly what they want by making their products complete garbage? The CEO caste doesn't care about making good or unique products; they don't care about their users; they don't care about company culture; they don't care about their effects on society or the environment; they don't even care about the long-term financial success of their company. They only care about the immediate short-term gains that directly benefit them, and clearly paint-by-metric is a tried and true way of optimizing for that at the expense of everything else. If it rots the company from the inside out (or even society as a whole), who gives a shit? They just fly off and find a different company to parasitize.

By the time our society is collapsing and our rivers are catching fire and our government is being overthrown and our oceans are boiling and our bodies are full of plastic and we can't even escape to another planet because of Kessler syndrome -- all due to their actions -- they'll be old. That will be their kids' problems, and we know the CEO caste fucking hates their own kids.
by runjake | 2025-04-11 15:57:13+00:00
> I really like Crystal, but I am too dependent on LSPs and such for productivity, and the Crystal LSP leaves a lot to be desired, even though it is fantastic work for what it is. Can't rely on AI either, as it constantly confuses it with Ruby.

My initial thoughts when reading this statement were pretty negative, but thinking about it, you're onto something. If the language doesn't function well with today and tomorrow's prevalent and emerging development trends, it's probably not going to see truly significant momentum.

Nonetheless, I still find Crystal remarkable and elegant, with a great standard library.
by lofatdairy | 2025-04-11 15:57:20+00:00
I think this is placing the blame on the victims rather than the policies that are actually allowing these things to happen. Like the PI clearly made a mistake, but it's a minor one whose consequences have been made wholly disproportionate due to xenophobic policy.

He's even quoted as admitting as much in the article:

>No one at Harvard feels worse than Dr. Peshkin. Again and again, he has asked himself why he allowed Ms. Petrova to take the risk of carrying the samples. He rereads the text exchange he had with Ms. Petrova while she was sitting on the plane.

Also Dr. Peshkin didn't send her, she was already there for vacation:

>Dr. Peshkin worried she would burn out. He was relieved when she told him she was taking a vacation to France, where the pianist Andras Schiff was giving a concert. She bought theater tickets and planned trips to see friends from Moscow, now scattered across Europe.

>“I said, ‘Well, you’re there,’” Dr. Peshkin said. “Why don’t you get this package?”

So not only is this lack of empathy it's also mischaracterizing the situation.
by pietruccio | 2025-04-11 15:57:25+00:00
As soon as I started playing with MCP, I was looking at all the hardware in my room thinking that I wanted to have an LLM control a motor and do something with it, there you have it, I can control my curtains with an LLM. As one minute paper would say: what a time to be alive! lol

Some technicalities: - the chip is an ESP32, absolutely goated chip, has a wifi module, 4MB of ram and very flexible set of pins. That's where I run the MCP. - I drive a stepper motor NEMA 17 with a DRV8825 - The curtain is an ikea one, I fixed the motor shaft to the curtains shaft - I connect everything to the current via a step down buck converter and a cheap transformer

Writing the MCP server on arduino was not so fun since there is no SDK to make it easy easy, but following the documentation/specification from anthropic made it pretty okay. (be careful about the protocol version) I used mcp-use to connect to it which made it very easy to debug.

I think this is the future of home automation, I have some apple home stuff and the experience is just excruciating, hope it will evolve in this direction.

What should I control next ?

Thanks!!
by umvi | 2025-04-11 15:57:32+00:00
Maybe the federal government needs a reset/dismantling/pruning/whatever you want to call it. With any "normal" president (including Kamala Harris), the federal government would likely be expanding spending and gov't programs right now even though the debt is so huge that interest payments on the debt now eclipse the defense budget, which itself exceeds the next 9 defense budgets in the world combined.
by cryptopian | 2025-04-11 15:57:42+00:00
Maybe a better question is whether we even need a global town square. I've had Twitter and Bluesky and the difference between them and a real town square is that you're always performing publically to an audience you can't possibly know. I've found far more rewarding relationships posting on niche forums and even subreddits because you get a sense of the people who use and administrate them, and you're safe in the knowledge you can't easily find virality.
by UncleEntity | 2025-04-11 15:58:09+00:00
> There's a chasm between that and maintaining, iterating on a complex project.

The can for sure maintain and iterate on smaller projects -- which millions of people are happily feeding into them as training data.

Going from a project with 1,000 to 1,000,000 lines of code is a tiny leap compared to going from 0 to 1000. Once your argument is based on scale then you pretty much lost to the robots.

I'm not saying they are going to invent some free energy source (other than using humans as batteries) anytime soon but when the argument is "you're going to be blindsided" and the response shows, and I'm not trying to be insulting or anything like that, willful ignorance of the facts on the ground I'm going to say you probably will be blindsided when they take your app writing job or whatever.

I'm not attacking you at all just saying that there's a bunch of people who chose to keep their heads in the sand and hope this all just goes away.
by MarkusWandel | 2025-04-11 15:58:19+00:00
As others have said, the "faster horse" analogy only goes so far. Even more than a century after cars became practical, you can still go get a faster horse.

The analogy would be "I want to go back to the pre-ensh*ttified, simple version of X that we used to have. But with an updated web experience, or smartphone app, there's no way to go back. I have at least three apps on my phone that I wish I could still have the older version of. But I can't.
by genpop | 2025-04-11 15:58:44+00:00
All of which gen pop sits on their hands and enables.

I don’t see them in the street protesting for universal healthcare until it happens.

The public is nihilistic until their jobs are threatened, even then a single weekend warrior protest and back to the office. The sort of indifference for others until the issue hits home is endemic in America; see Republicans who hate gays until a niece or nephew comes out the closet. Sad, sad, people

Politicians come from American communities, families, schools… it’s a shame so many live with the stress of the cognitive dissonance of their lack of effort and their projection of empty platitudes and memes about themselves
by sgtgig | 2025-04-11 15:59:03+00:00
Pretty much my exact sentiments. The Internet for a long time has contained more than enough information and connections to other people for anyone to learn nearly any skill they want. Anyone who wants to put in the work has the opportunity.

Celebrating the 'democratization' of these skills is just showing adversity to basic learning and thinking. I'm not gonna celebrate a billion dollar corp trying to replace fundamentals of being human.
by filoeleven | 2025-04-11 15:59:33+00:00
I like "Clojure, Made Simple" even more.

https://www.youtube.com/watch?v=028LZLUB24s

Someone helpfully pulled out this chunk, which is a good illustration of why data is better than functions, a key driver of Clojure's design.

https://www.youtube.com/watch?v=aSEQfqNYNAc
by johnbellone | 2025-04-11 16:00:11+00:00
This is where I would expect there to be a lot of waste in government budgets. Unfortunately, there are very little incentives for the work coming out of these types of contracts to build process/technology to automate themselves out of billions of dollars. We are stuck between limitations of government civilian workforce (pay/politics) and overpaying companies for work that generally can be a lot cheaper with a career employee.
by cs702 | 2025-04-11 16:00:23+00:00
She repeatedly mentioned "A1" -- yes, like the steak sauce -- in sentences about AI, such as "there is a school system that’s going to start making sure that first graders or even pre-k’s have A1 teaching every year, starting that far down in the grades," and "let’s see A1 and how can that be helpful? How can it be helpful in one-on-one instruction?"

Surreal.

--

Video: https://www.youtube.com/live/lxrg28zBv94
by tpmoney | 2025-04-11 16:01:52+00:00
One struggle I’ve had with wrapping my head around using FP and lisp like languages for a “real world” system is handling something like logging. Ideally that’s handled outside of the function that might be doing a data transformation but how do you build a lot message that outputs information about old and new values without contamination of your “pure” transducer?

You could I guess have a “before” step that iterates your data stream and logs all the before values, and then an “after” step that iterates after and logs all the after and get something like:

``` (->> (map log-before data) (map transform-data) (map log-after-data)) ```

But doesn’t that cause you to iterate your data 2x more times than you “need” to and also split your logging into 2x as many statements (and thus 2x as much IO)
by gruez | 2025-04-11 16:02:06+00:00
Source? Firefox docs suggests it is.

>In Manifest V2, host permissions are defined in the manifest.json keys permissions or optional_permissions. The host permissions defined in the manifest.json keys permissions are displayed to the user on installation and granted to the extension permanently.

>In Manifest V3, host permissions are defined in the host_permissions and optional_host_permissions keys. With Manifest V3 extensions, users can grant or revoke any host permissions on an ad hoc basis.

https://extensionworkshop.com/documentation/develop/manifest...
by cestith | 2025-04-11 16:02:39+00:00
Nobody Wants This; Bridgerton; Wednesday; Man on the Inside; 3 Body Problem; Emily in Paris; the live-action Avatar: The Last Airbender; Love, Death, and Robots; How to Sell Drugs Online (Fast); Is It Cake?; Everybody’s Live with John Mulaney; and some others I’ve definitely had conversations about outside my own household.

Arcane was a pretty big deal and it was released on Netflix and TenCent.

They also have continued series that originated on other networks, including Unsolved Mysteries and Black Mirror.

I know several people who watched Cyberpunk: Edgerunners on Netflix and are excited about the upcoming CDPR and Netflix project set in the Cyberpunk universe.

I’ve had recommended to me and have recommended to others quite a few of their original movies. You might like 6 Undergound if you’re looking for an action movie.
by shortrounddev2 | 2025-04-11 16:03:10+00:00
I think, at this point, I'm no longer interested in joining a social media site or forum that is profit-motivated in some way. Like I'm only really on Lemmy these days or HN. I deleted my reddit account when the recommendation algorithm started to just serve me outrageous and angry content. I deleted Facebook and Instagram after Zuckerberg started kissing the ring with the white house.

I just think that more websites that sell tons of ads and whose administrators are more motivated by gathering eyeballs than building a community is not the solution to our problems with big tech
by ceejayoz | 2025-04-11 16:03:17+00:00
> At first, Ms. Petrova said, her re-entry felt normal. At passport control, an officer examined the J-1 visa that Harvard had sponsored, identifying her as a biomedical researcher. The officer stamped her passport, admitting her to the country.

> Then, as she headed toward the baggage claim, a Border Patrol officer approached her and asked to search her suitcase. All she could think was that the embryo samples inside would be ruined; RNA degrades easily. She explained that she didn’t know the rules. The officer was polite, she recalled, and told her she would be allowed to leave.

I can't speak for Boston, but every American airport I've traveled through internationally has had you pick up bags at the baggage claim, then take it to customs. (After all, a bag search may be involved; you can't really declare something in your bag if you don't have your bag.) This timeline of events seems odd.
by fc417fc802 | 2025-04-11 16:03:18+00:00
GP of my initial comment. I think I spotted the misunderstanding. I read you to be accusing GP but perhaps that wasn't your intent. The rest follows from there.

> the companies are asking for the impossible and so it is acceptable to lie to get the job.

The claim isn't that it's acceptable. It's not "this is ideal and good and you should aspire to it" but rather responding to your idealism by examining the dynamics.

I doubt anyone disagrees with you in principle. However in practice if you leave something valuable out in a bad part of town it's getting stolen. You can preach that theft is wrong until you're blue in the face but it doesn't change the reality.

A virtuous refusal to compromise your ethics means you lose out yet the situation is expected to remain the same. That's fine if you have plenty of other options but you can't realistically expect everyone to be in that position. It's not a matter of ethics but rather human behavior. The scenario where the company is forced to acknowledge that their hiring process is broken will almost certainly never come to pass.
by rdtsc | 2025-04-11 16:03:54+00:00
> “Messages on her phone revealed she planned to smuggle the materials through customs without declaring them. She knowingly broke the law and took deliberate steps to evade it.”

Wonder what the wording is. If it is more like "-I am brining the embryos", "-ok" it will be hard to prove it. Or if it's more like "It's illegal, don't declare them, look at the customs people smile but don't smile or stare too much". They still managed to ruin her life of course over it.

And I agree with another downvoted poster currently that this was a fuckup on her boss. It's not like he didn't know the current environment. If you hold a J-1 or F-1 visa you don't want to be traveling and crossing any US borders if you can avoid it. It wasn't safe years ago, and it's even more unsafe now. Just going to France to see a performance doesn't seem like an appropriate risk. Doing anything illegal at all, and you're now in jeopardy. You're essentially at the mercy of the State Dept to revoke your visa at any time. If you have lawyers you can fix it in court, but I that is a major uphill battle.
by hennell | 2025-04-11 16:04:31+00:00
>Ideally you'd continue to pay for the subscription but never watch anything.

There's a good planet money episode about the economy of gyms. Many really want members, not users. But members who never used would (eventually) cancel. So some had massage chairs in reception or free pizza slice tuesdays to keep the people who rarely came to work out feeling like they were still using the gym, forgetting it was just for a slice of pizza...

If there's nothing on netflix people will cancel netflix. So you want them to watch a few exclusive shows a year so they feel like they got their money's worth, while not actually costing netflix much.
by johnmaguire | 2025-04-11 16:04:56+00:00
I simply quoted RFC 8375. It specifically called out that while RFC 7788 mentions ".home" (quoted below), it wasn't reserved, which ".home.arpa" aims to fix. But while you say "home.arpa is for HNCP", I also quoted RFC 8375 stating it's available for other uses as well.

> A network-wide zone is appended to all single labels or unqualified zones in order to qualify them. ".home" is the default; [...]
by 999900000999 | 2025-04-11 16:05:03+00:00
I don't see Google ending firebase anytime soon, but I don't like building inside of closed systems anymore.

It's very very difficult to migrate to a different service provider. Since Firebase is ultimately closed source, it's not your app. Your sharing it with Google.

Running a custom solution with Render(Heroku, etc) takes a bit more effort, but it's mine. I can actually open source it. I have more control.

For my current project I went from Firebase, to Superbase and settled on Django. I have some fairly complex logic and supabase just wasn't cutting it.