MurphyA/hacker-news huggingface dataset:
by giraffe_lady | 2025-04-02 14:30:31+00:00
He's been an extremist freak forever he just used to think it was more beneficial to keep it somewhat out of view. It's been there if you looked though.

Like go read how he talked about it when he first started publicly fantasizing about mars about a decade ago. Ignore the technical stuff and take the few concrete details he does give about his goals per se and not just the means to accomplish them. And extrapolate out into how that could actually work as an economic or governance system. The only way it could work is as a novel configuration of indentured servitude or possibly straight up slavery. He's smoking the worst ideas from a century of dystopian sci fi and taking them as a blueprint. Literally torment nexus shit.

Or I mean the "pedo diver" thing was seven years ago, this was only just after pizzagate, it was a massive clue he was already deep in far right conspiracy theory subcultures. The article by his first wife came out years before that which sure you could have just dismissed as pure fabrication. But already by then there was enough evidence aligned with it that it was wholly credible. https://www.marieclaire.com/sex-love/a5380/millionaire-start...

Or uh, why did he leave south africa in the first place. Not why did he come to the US, which is what he tries to divert this question to if asked. Emigrating is a massive upheaval, it generally takes a lot of pressure, or anticipation of it, to get someone to do that. What pressure did he perceive to be on him?

I'm not willing or qualified to get too into the political history of south africa but 1987 is frequently mentioned in scholarship as when it became broadly clear to south africans that apartheid was going to collapse in the near future. Musk left in 1988. His father was a south african politician who resigned his party over their support of a constitutional reform that would give (limited!) representation to non-white south africans. People aren't their parents of course but a 18-year-old isn't completely free of their influence either. We'll never know for sure obviously but I think it's very likely ... why am I even writing this how can you not see it.

I ask that you read his words, look at the timing, and connect the dots. Any one of these could be a coincidence, sure, I guess. But given his more recent behavior a much simpler explanation is, again, that he was always an extremist freak.

I clocked this guy as a massive threat in like 2011 just based on vibes and kept an eye on him. I think I got this one right.

[I've edited this post rather than respond to some of the comments because I'm rate limited and out of comments for the next several hours.]
by Johanx64 | 2025-04-02 14:30:42+00:00
Unironically, I trust anecdotes more than any random nutrition study.

The more I personally know the person, or the more connectedness I have, the more his anecdote is worth listening to.

This study is a collection of mere 54 random anecdotes (!), random people of the street.

Anecdote of a random min-maxing turbo nerd on hackernews >= 54 random people from the street.
by AnimalMuppet | 2025-04-02 14:31:05+00:00
But they actually aren't leaving productivity on the table. This isn't an assembly line. Crunching makes you tired, and your brain slows down when you're tired. You wind up doing the same work in a 10-hour day that you would have done in an 8-hour day.

Extreme programming (XP) was all about going as fast as you can. One of the rules was, "Never work overtime for more than one week in a row." Why? Because when you're tired, you slow down. When you're tired, stop. Go home. Get some sleep. Come back tomorrow with a brain that isn't tired.
by RugnirViking | 2025-04-02 14:31:48+00:00
its really hard to make something like that fun. The real world economy is driven on asymmetrical inefficiencies and lack of information, things that wikis and game balance pretty much destroy.

It's only fun to make money on say world of warcraft because most people aren't also doing that. (but instead buy your goods and use them for something essentially unproductive in economy-terms) Even then it can feel pretty stupid given the amount of arbitrage bots people have set up, you have to focus on very niche opportunities or oversights by those arbitrage bots. Kinda like the real economy
by lxgr | 2025-04-02 14:31:58+00:00
> One would hope the Faroese administration would put this on ice

Why? I totally get not wanting to subsidize it using taxpayer money, not wanting to abandon any other existing or planned infrastructure in favor of it etc., but what do citizens gain by not having legal access to backup infrastructure? It doesn't seem like OneWeb is a viable alternative at this point, so banning the only existing solution seems like a bad idea.

You could also ask the people of Saint Helena or the Falkland Islands how they like their respective government bans.
by lanyard-textile | 2025-04-02 14:32:33+00:00
It is not a fun reality — but in a business where profit is the goal, cadence deadlines are helpful.

When used right, they give you a good gauge on how much time the company would like you to spend on the problem. Ideally they calculated that risk higher up for the business’s needs, and you are being assigned the work for a strategy.

The frustrating part is this rarely happens in practice :) I’m working at a place now where they actually do this, and they strike the right balance: Not too demanding, but gives a good idea on the effort I’m expected to give for this, and my work clearly has an effect on the grander vision.

I can make a beautiful program in one month — or I can make some compromises and get it out by Friday. That’s programming vs. engineering.
by FirmwareBurner | 2025-04-02 14:32:38+00:00
>Crunching makes you tired, and your brain slows down when you're tired.

Sure, but management doesn't care about the health of the workers, they care about line going up, for them workers are replaceable cogs. If people are too slow and tired from crunch, then it's their problem, so you put them on pip then fire them and replace them with fresh hires. Rinse and repeat. It is only a problem for them, if they manage to burn through all their cogs and have no more replacements. But then there's immigration and visas.

I've seen this twice already where I worked.

Wasn't Japan the country where people even die from overwork? If management saw this as a problem, surely they would have put an end to it by now and give workers there a French/Danish work-life balance instead to increase their productivity, but it seems like that's not how companies view productivity.
by Zigurd | 2025-04-02 14:33:05+00:00
Re "Most (normal, not terminally online) conservatives..." Do they still exist? I thought I was one. The Trump movement seems to be made of religious fundamentalists, the techbro accelerationist freak show, and Project 2025 people.

It was easy to see it couldn't hold together, but the shocking part is how quickly it crashed everything from alliances to the economy.
by lysace | 2025-04-02 14:33:18+00:00
Related:

http://reuters.com/world/us-officials-object-european-push-b... (https://archive.is/BTRUS)

> U.S. officials have told European allies they want them to keep buying American-made arms, amid recent moves by the European Union to limit U.S. manufacturers' participation in weapons tenders, five sources familiar with the matter told Reuters.

..

> According to two of the sources, Rubio said any exclusion of U.S. companies from European tenders would be seen negatively by Washington, which those two sources interpreted as a reference to the proposed EU rules.

I suppose it will be done as always: allow tenders from EU/US/etc. This time though, instead of always buying at least a certain amount from the US regardless of merit and cost (because what you were really buying was US protection), actually buy on merit and cost. The protection was a scam.
by agentultra | 2025-04-02 14:33:27+00:00
Advocating for fake deadlines means, to me, that you aren't an effective leader and don't understand knowledge work in the least.

When I did eng. manager work I had to put up with my managers giving us fake deadlines all the time. It was a mess. Absolutely political and had no real value. It simply stressed every one out.

And no amount of, but you weren't doing it right, will convince me.

Deadlines exist but they are a social construct. They combine an agreement, an optimistic prediction of the future, and the anticipation of punishment. There are cases where they are absolutely necessary... that chip foundry isn't going to be able to flash that ROM without the code you want on it and they have orders for the next couple of years, so you better deliver the final code on time! However they are also flexible. The world isn't going to end if you need to take another few weeks to ship the feature you've been planning.

Sales is one of the bigger sources of frustration for development teams when it comes to deadlines. They're used as a negotiating chip to make buyers more comfortable with their investment. And smart sales teams have learned how to manipulate software development teams by providing fake deadlines in order to keep up appearances.

I find it all works better if folks are simply honest.

And that's why I got out of management.
by Calwestjobs | 2025-04-02 14:33:37+00:00
i loathe tire wear argument. i had to put it there. because it is local emission. just in one day you burn more kilograms of fuel then kilograms you remove from your tire for whole year. it is orders of magnitude away from being even relevant, but always someone points that out as a con, so i "proactively" put it there XD
by nfriedly | 2025-04-02 14:33:45+00:00
Fullstory | Atlanta or Remote (US) | https://www.fullstory.com/

Fullstory provides privacy-preserving session replay and analytics for websites and mobile apps. Our session replays are nothing short of magical, and the combination with analytics creates eye-opening insights.

We have several engineering roles open:

* Senior Software Engineer, iOS - $176,000 to $207,500 - https://www.fullstory.com/careers/jobs/ab3f8ecb-ee1f-4431-a0...

* Senior Software Engineer, Application Experience - $160,000 to $190,000 - https://www.fullstory.com/careers/jobs/1a014b19-d805-4547-9a...

* Senior Manager, Engineering - $205,000 to $255,000 - https://www.fullstory.com/careers/jobs/bce3fcba-6b80-43fd-b7...

...and a few roles in other categories, see https://www.fullstory.com/careers/ for the full list and some general info.

Tech stack includes Typescript & React for the front-end; Go (Golang) running on Google Cloud (GCP) w/ Kubernetes (K8s/GKE), BigTable, BigQuery, Solr, and more for the back-end; Java, Objective-C, and Rust for mobile; and smaller amounts of other languages including Swift, Kotlin, Dart, Python, and Ruby where they make sense.

Note that for the iOS role, we're not building apps. It's about taking things apart, seeing what makes them tick, and figuring out how to extract the data we need without negatively impacting the app experience. (Or using any private APIs!) It's part reverse engineering, part systems programming, and part library development.

In addition to the listed pay ranges, you can expect regular raises & bonuses, equity, and benefits including: health insurance, 401k matching (Vanguard), annual learning stipend, unlimited PTO, and more. I take about 5 weeks vacation a year, in addition to ~3 weeks worth of company holidays (federal holidays + the week of Christmas to New Years.)

You also get a 5-week sabbatical after 5 years of employment - I just took mine at the end of last year, and it was fantastic.

To apply, please submit your info on the website. If you have questions, feel free to reply here or email nathan@[company website].com.
by hylaride | 2025-04-02 14:33:47+00:00
> Today we effectively have the means to ensure the goods of society are evenly distributed as a baseline and we also have the means to effect that distribution

We arguably had the means even back then, but it obviously still failed and would likely fail again. Even in the west, hyper-rationalists took various forms (Keynesian economics, urban planning, etc), but it mostly ended up in failure.

The main issue is that there was and is not a static distribution or demand of goods. We can't just decide to give everybody 4 apples/week, etc. Even if we could, demands will always shift in unexpected ways. New products can shift demand in ways planners can't possibly foresee. A new apple desert could come, or people could just plain get tired of apples.

Right now the best and most successful mechanism we have is price signals. When it is said that communism failed because there were bad incentives, people assume that it was because there was no incentive to work hard. While this is somewhat true, the main issue was actually that planners and the whole communist economy could never rationalize supply and demand because they ignored price signals, meaning they often actually induced demands with artificially cheap prices, often resorting to rationing (either formal or de-facto in the forms of long lines).

Even worse, people were rewarded for hitting planning targets, even if the results (successful or not) were often not their fault. The result was people lied, making actual planning nearly impossible. A shoe factory would get bad leather, but make the shoes anyways, even though they fell apart sooner and then (outside of the plan) induced demand for new shoes. There are even stories of cab drivers lifting their cars and running it in reverse to continue working because they otherwise hit the "max" driving they were expected to do.

So "human nature" does in fact play a role, but not in the "I'm to lazy to work in communism" that most people think it is. Amazon doesn't evenly distribute anything, they have a highly sophisticated planning system that at the end of the day responds to price signals, either via bringing in more revenue or reducing costs.
by redrip | 2025-04-02 14:33:52+00:00
I'm from Brazil. My grandfather, along with 25 THOUSAND other Brazilians, went to fight in WW2. He saw a best friend die gruesomely next to him, and came back to traumas that affected him, my father and even me to some extent. Go learn some history before spewing nonsense: https://en.wikipedia.org/wiki/World_War_II_casualties
by cguess | 2025-04-02 14:34:12+00:00
Because boring and stable is good. I'm not a Django fan (Rails guy here) but it's battle tested for years, there's tons of support for it, it supports server-side rendering (not just a backend for React, which god help me if I ever have to touch that POS again), and even better people know and trust it. Go look up Meteor.js and the conversation around it 10 years ago, sounded the same, but gone and never to be heard from again.
by carlsverre | 2025-04-02 14:34:23+00:00
Per the Rust FAQ [1]:

> The Apache license includes important protection against patent aggression, but it is not compatible with the GPL, version 2. To avoid problems using Rust with GPL2, it is alternately MIT licensed.

The Rust API guidelines also recommend the same: https://rust-lang.github.io/api-guidelines/necessities.html#...

[1]: https://github.com/dtolnay/rust-faq#why-a-dual-mitasl2-licen...

From my perspective (as the author of Graft) my goal was to be open source and as compatible as possible with the Rust ecosystem. Hence the choice to dual license.
by memhole | 2025-04-02 14:35:08+00:00
This is called the hamster wheel and destroys trust rather than builds it, ime. Maybe it communicates trust to the org? The people within the team will question the motives. One piece of advice I read early on, was don’t bullshit your engineers. They know.

I’m a big fan of value as prioritization. Work on the things that deliver value. However value is defined. Revenue, nps, etc. Ime, small companies don’t care about deadlines or they shouldn’t. They care about what’s delivering value or the next outcome. It’s only as you grow the company suddenly people want deadlines. Or you have small companies that misunderstand what their focus should be. There are obviously some time constraints that need deadlines. You can’t work on something for the holidays and deliver in Feb.
by bouke | 2025-04-02 14:35:14+00:00
So the real problem is that Jest just executes to whatever `sl` resolves. The fix they intent to release doesn't address that, but it tries to recognise the train steaming through. How is this acceptable behaviour from a test runner, as it looks like a disaster to happen. What if I have `alias sl=rm -rf /`, as one typically wants to have such a command close at hand?
by itishappy | 2025-04-02 14:35:26+00:00
> Yes, the “administrative error” relates to the narrow point about the supposed “protection from deportation.”

He was not granted protection from deportation, he was granted protection from being deported to El Salvador. The administrative error is that he was indeed deported to El Salvador. If he was deported elsewhere this wouldn't be an issue:

> Abrego Garcia’s lawyer, Simon Sandoval-Moshenberg, said U.S. government lawyers had multiple opportunities to try legally to deport him, including appealing the judge’s 2019 decision or deporting him elsewhere.

> The article omits the information about the immigration judge and Board of Immigration Appeals finding that he was deportable for being an MS13 member, making it seem like the “administrative error” was about that.

It is my understanding that he had not been convicted of anything and that the administration immediately backpedaled on the claim. Do you have contradictory source?

> There is no legitimate reason for any El Salvadoran citizen to receive asylum in the U.S. The country is now safer than Canada. If this guy thinks he is being unlawfully detained, he can avail himself of the legal procedures of his own country.

I don't see how this is relevant at all, nobody was claiming he had asylum here. Again, the problem is not that he was deported, the problem is that the US government violated a US court order.
by piva00 | 2025-04-02 14:35:30+00:00
Also, their products are feeling dated, their designs do not look futuristic, they look simplistic, the design choice for their UI to rely on a single tablet for cost-cutting is getting backlash after other manufacturers tried to copy that and roll out in their own product lines.

There's nothing in Tesla's products that gives them any major differentiator over competitors, it's just brand recognition, a few super fans, and a lot of empty promises from Musk.

I just can't imagine what would make investors sell at this point, I think they all know it's overvalued but the moment they try to run from it they'll lose money, not from TSLA directly but from the impact TSLA has on the index as one of the major components, so there's this hot potato dancing around financial circles to try to save face.

Just shows how detached to any fundamentals the stock market has become...
by steveBK123 | 2025-04-02 14:36:10+00:00
Yes, and I'd add further - this is knowledge work. Creating a mentally/emotional safe environment is going to enhance productivity more than shouting at people.

Shouting at a team is a good way to burn a day of productivity and months of built up good will. This should be obvious, and yet I still see about 20% of managers do it.
by ericholscher | 2025-04-02 14:36:20+00:00
Been using Django in production since 2008, and so happy with my choice. Absolutely amazing being able to keep the same knowledge and workflow for my whole career so far, and still have a modern, maintained piece of software as a base. The Django Admin still makes my life better all these years later.

Props to the Fellows who are keeping these releases running on time and getting better every year. Boring software FTW!
by wheybags | 2025-04-02 14:36:30+00:00
Seeing a a lot of very negative responses here, and I'm not sure they're entirely deserved. To steelman the argument, I presume the author means they are using fake deadlines, but critically, telling the team they are fake - in which case I can accept much of the article. If they actually mean lying to their team on purpose, that's pretty clearly not OK to me.
by JohnFen | 2025-04-02 14:36:37+00:00
It was clearly wrong for them to be immediately dismissive of the claim (particularly since there are a number of existing studies that support it).

> I guess a blind study with a control group wouldn't be too hard to conduct.

However, you would be surprised how difficult this is to do. As soon as you are doing any sort of research involving human beings, even if that research is plainly innocuous for the subjects and technically easy to conduct, everything gets very complicated due to regulations meant to prevent misconduct and abuse.
by mplanchard | 2025-04-02 14:36:39+00:00
Would be nice to be able to do something like write a function signature and then just say “fill out this function,” with it having the implicit needed context, as though it had been pairing with you all along and is just taking the wheel for a second. Or when you’ve finished writing a function, “test this function with some happy path inputs.” I feel like I’d appreciate that kind of use, which could integrate decently into the flow state I get into when programming. The current suite of tools for me often feels too clunky, with the need to explicitly manage context and queries: it takes me out of my flow state and feels slower than just doing it myself.
by lelanthran | 2025-04-02 14:36:41+00:00
> I think you're missing the value of rubber-ducking with the chatbot on a fairly well-defined/well-known problem in a somewhat specific/novel scenario—this is the vast majority of software development being done today.

I actually do use ChatGPT for rubber-ducking, but in that context there is no (or very little) code. In a coding context, I've resigned myself to purely autocomplete-on-steroids.

The thing is, in the vibe-coding context (having the LLM write the code for you), I've had atrocious results across all of the popular LLMs.
by mariocesar | 2025-04-02 14:36:58+00:00
Wow, this hits close. When I was managing teams, I put a lot of effort into making deadlines clear, measurable, fair, etc. I personally use Deadlines for everything, maybe is the ADHD coping I have the reason I like dates a lot, but is not the same when I work with others in a team

I thought I was helping my team with structure, clarity, direction. But looking back, even though we all wanted to do good work and move forward, and genuinely care about each other, something always felt off. There was this tension around "dates". I felt it. The team felt it. And we quietly resent them

Years later, I stop managing and become part of a team again, and I saw another manager approach deadlines totally differently. She talked about deadlines as "things that happen" you wanted or not, almost like happy accidents. The real focus was on creating an effect. That shift in language unlocked something for me. Deadlines became markers to check if we were moving forward, making the impact we wanted, not pursuing goals. That change made everything feel sane and more honest, and give more room to be ambitious. The day to day was the same but different, we checked whether what we were doing was aligned, and deadlines where just times to "measure" how things were going, so deadlines was something we wait for, and they were easier to negotiate, because if you have the effect or goal in mind, you move deadlines to match the outcomes we wanted, and not just avoid the deadline themselves

It's not directly on the post, but the idea is similar: it's better to use deadlines as measurement tools rather than a time to do judgment. Better to build trust through alignment and purpose.