MurphyA/hacker-news huggingface dataset:
by fadesibert | 2026-03-06 03:21:13+00:00
If you are waiting until undergraduate level to take ethics, it's far too late to matter anyways.

Doubly so for "business ethics" classes which became à la mode in the post-Enron era. They attempt to teach fundamental ethics, when at most it should be a very thin layer on top of a well founded internal moral framework and well-accepted ethical standards inculcated from day 1 of kindergarten.

Morals are taught 0-9 [0], Ethics perhaps slightly later as it requires more complex thought processes.

[0] https://familiesforlife.sg/pages/fflparticle/Young-Children-...
by 0xy | 2026-03-06 03:21:29+00:00
It seems profoundly irresponsible as a CEO to release this kind of speculation to employees, knowing it'll leak, and knowing it'll seriously damage your company. It seems like the kind of speculation you'd do with trusted lieutenants and insiders, not broadly.

He's playing checkers while Sam plays chess, and he's been outmanuevered at every step here.

Merits aside, of course.
by jamesfinlayson | 2026-03-06 03:21:45+00:00
Interesting reading - I've occasionally seen some odd crashes in an iOS app that I'm partly responsible for. It's running some ancient version of New Relic that doesn't give stack traces but it does give line numbers and it's always on something that should never fail (decoding JSON that successfully decoded thousands of times per day).

I never dug too deeply but the app is still running on some out of support iPads so maybe it's random bit flips.
by Rohunyyy | 2026-03-06 03:22:44+00:00
SDET here. A year ago when AI came into play SDET/QA roles started disappearing. People were like oh ya anyone can write tests. Then with the recent fiascos about outages and what not, I am seeing the SDE roles are disappearing and SDET roles are going back up?! Apparently AI is good at writing applications but you still need someone to make sure it is doing the right things.
by doctorpangloss | 2026-03-06 03:22:49+00:00
pg blind spot about brands: they cohere with a very specific but common lifestyle.

1. TV (TikTok)

2. Cars (and parking)

3. Buying shit is fun

I don't own a TV or use TikTok, and I don't use a car, and I don't shop. My experience with brands is very limited but also not that unusual. It's very San Francisco, a town whose nice parts (and problems) are very much, the future of your community, not its past.

In contrast, there's Reno. It has 10 lane roads criss crossing a business district that is as big as the whole of San Francisco, and it's all brand stores with ample parking. There's no like, La Taqueria. There's Qdoba and Chipotle and Target. Are you getting it? You drive everywhere and you watch TikTok while you drive, and Costco and other brands pay TikTok to tip the scales to make videos mentioning them go viral (that's their ads business, to people who don't know how it really works or get hopelessly fixated on requiring a citation for every fact they learn online), and it's a brand culture. It's videos of cute girls - they weren't paid to do this! - but they're in Costco buying shit, and there are a lot of cute girls on TikTok, but curiously it's the videos of theirs interacting with brands that go viral. And most of all, parking. There's so much parking to buy your brand shit. Driving around in your really cozy car, spending your whole day never elevating your heart rate.

And it works! Your life is really great with brands and cars and TV, because likes and wirecutter recommendations are a very secular, very nonjudgmental form of truth, it looks like objectivity and requires little brain power to digest.

So brands and cars and TikTok all synergize together like a cheeseburger's interior. It doesn't really have much at all to do with trade or innovation nowadays.
by gmd63 | 2026-03-06 03:23:20+00:00
This is just the citizenry paying double tariffs. First, we bought the higher priced goods. Now, the companies are trying to take our tariff payments again, this time from the government, to "make up" for the tariff money that we had already paid them in the first place.

What should happen is that $X of the budget should be put into escrow for the next administration to use after these criminals make their way out.
by hnbad | 2026-03-06 03:23:43+00:00
Considering that the concern is mostly and specifically about LLMs being used to automate decisions to commit acts of violence against humans: depends on how invested you are in maintaining the narrative that the US is a force for good rather than evil in the world.

Whatever happened to good old IBM's wisdom: "A computer can not be held accountable. Therefore a computer must never make a management decision."
by mcdeltat | 2026-03-06 03:24:32+00:00
For lightroom at least, no, because there are very few or even no good alternatives. It looks like there are a lot of photo editor apps out there, but most of them are crap or designed for different workflows. I can say because I evaluated various options before begrudging accepting lightroom was the only decent choice.

The subscription model irks me because it's a bit overpriced and they keep trying to shove subscription features on us. No, I don't, and will never care about ridiculously overpriced cloud storage nor generative AI tools. How about adobe fixes issues in the core product first? If given the choice, I would definitely choose a pay-once, no-upgrades licence. But adobe saw their opportunity and started squeezing us for more on a product that was fine.

The plus side of this is it's motivated me to consider building my own photo editing software.
by tombert | 2026-03-06 03:24:41+00:00
I've quit jobs and been laid off from jobs and I will admit that when I do, I always kind of hope that the company goes bankrupt the day after I leave because I was so important. Companies I've quit or been laid off have gone bankrupt, but it took years and sadly I don't think there's any way for me to draw a logical connective of "no tombert -> company fails".

I've never quit a company on purely ethical grounds, but I have turned down interviews and offers because of them. They're probably not going to go bankrupt just by not hiring me, but I like to think that making it incrementally harder to find talent slows down their progress of doing evil things, if only a little.

That's probably still a delusion of grandeur on my end, but we all should have an ethical line that we won't cross; most of us end up working for monsters and/or assholes, especially at BigCos, so your options generally boil down to "work for an asshole who's doing evil that you can live with" or "go live in a Unabomber shed". I guess it's important to make sure that "the evil thing you can live with here" isn't just any act of evil.
by eieio | 2026-03-06 03:25:04+00:00
I'm so excited about this! And I expect the speed/bandwidth improvements in the new renderer to be very significant.

I spent a while hacking on my own fork of the Bubbletea renderer over the last few months in order to run a game over SSH[1]. It was a ton of work for a niche, simple game (snake) but it dropped bandwidth usage by a factor of 10. The new renderer has to be more general so it might not quite hit that for all applications, but I bet it's not that far off.

I could also see it being an even more significant gain for apps that use a lot of modern colors and styling, since escape sequences there can be very long / heavy weight.

Some of the comments here are annoyed about the website branding but FWIW I think bubbletea and lipgloss (and wish, if you want SSH stuff) are really excellent tools for building "boring" TUIs too.

[1] https://eieio.games/blog/secure-massively-multiplayer-snake/
by yjftsjthsd-h | 2026-03-06 03:25:50+00:00
If you need to ask, probably graphene. IMHO the only downside to graphene is that they consider the user to be an attack vector and therefore eg. actively object to allowing root access, while lineage is less bothered by it. If you don't care about that, use graphene. If you do, probably go with lineage.
by mindslight | 2026-03-06 03:26:10+00:00
Are synchronous transfer switches a common thing, especially for residential / light commercial? The only references I could find are for data centers and the like with massive diesel generators. There's also the question of how an independent transfer switch would steer the phase, but nudging the Victron like one nudges a conventional generator would probably work.

But really an independent transfer switch wouldn't actually fully solve the problem - power at the main incoming service panel would still have to blip off-on for the downstream Victron to see the grid loss, disconnect from grid with the external transfer switch, disable anti-islanding, and then re-close the relay to backfeed up its own AC-IN. And even that would be a bit dodgy relative to proper certification for anti-islanding.

What one really needs for this topology is to move both the contactor and the current sense normally in the Victron, to the location of the incoming service panel. Which is why I was wondering aloud if they had a solution to do this, and coordinate with the inverter to maintain export rules, phase matching, etc.

I'm guessing the common answer is just run two sets of wires, as with generators.
by c0wb0yc0d3r | 2026-03-06 03:27:19+00:00
Personally I am not sure what "replacement for google captured android" means. That said, if you aren't using a pixel, you aren't using graphene. If you do have a pixel, then graphene is the way to go.

I find it easier to install, and the fact that you can run google play services in a sandbox, is a great safety blanket.
by gwangee | 2026-03-06 03:27:43+00:00
Atombot – A tiny but powerful personal AI assistant

github: https://github.com/daegwang/atombot

I wanted a self-hosted personal AI assistant that I could actually understand and enhance end-to-end.

Atombot keeps it simple. Core functionality in just ~500 lines of code (vs 400k in OpenClaw), here's what it does:
- Persistent memory with searchable daily history logs
- Gateway (support telegram, chat from your phone, allowlist-based access)
- Recurring and one-time reminders
- Skills system (OpenClaw SKILL.md compatible)
- Auto-detects Ollama, LM Studio, Codex on first run. No manual config hunting

Would love feedback!
by RedCats | 2026-03-06 03:28:19+00:00
Honesty, the shopping experience on Amazon is really bad. If you've ever used Chinese e-commerce websites, you'll find that most of them are much better than Amazon. Not only are the products cheap enough, but the logistics are fast, and the customer service, website experience, and so on are all great. I think the reason is that they face too little competition.
by wyclif | 2026-03-06 03:29:38+00:00
Apple says the magic keyboard is "much loved." Eh, I can't think of anyone I know who uses a MacBook who agrees with that, even the biggest Cupertino fanbois. It's a terrible typing experience for touch typers, as others have commented here.

Making MacBooks thinner and thinner creates diminishing returns when it comes to the keyboard. The "butterfly" design isn't very sturdy and on both my previous MacBook Pros several of the keys stopped working after a few years and had to be repaired.
by stinkbeetle | 2026-03-06 03:30:05+00:00
> When I graduated in 2007, it was common for tech companies to refuse to let their systems be used for war, and it was an ordinary thing when some of my graduating classmates refused to work at companies that did let their systems be used for war. Those refusals were on moral grounds.

I don't think it was very common really.

I think for the most part it was tech companies whose systems were not being used for war who like to boast that they refused to let their systems be used for war. Or that they creatively interpreted "for war" that since they were not actually manufacturing explosives, they could claim it was not for war.
by Mikhail_Edoshin | 2026-03-06 03:30:25+00:00
I saw tables with more than a thousand columns. It was a law firm home-grown FileMaker tool. Didn't inspect it too closely, so don't know what was inside

I remember a phrase from one of C. J. Date's books: every record is a logical statement. It really stood out for me and I keep returning to it. Such an understanding implies a rather small number of fields or the logical complexity will go through the roof.
by tombert | 2026-03-06 03:31:47+00:00
I find it frustrating that apparently we just gave up on Trump giving up his tax returns, or putting his businesses into a blind trust. This was a big deal in 2016~2019, but I guess the entire world just decided it wasn't worth it.

Now we have a president who doesn't even hide his bribes, and instead starts multiple cryptocurrencies and has a publicly traded company in order to optimize the bribery. Maybe this is this "Department of Government Efficiency" thing I keep hearing about; it's never been more efficient to bribe public officials.
by fc417fc802 | 2026-03-06 03:31:52+00:00
> not going to be able to formally prove the chip conforms to some (verilog?) model

Sure you can. Get together as a group. Purchase a large lot of chips. Select several at random. Shave them down layer by layer, imaging them with an SEM. You now have an extremely high level of confidence that all the chips in the lot are good.

Physical security aside, I share your concerns about the abusive corporate behavior that widespread deployment of such hardware might enable.

> Knowing you are talking to the chipset which signed the certificate request you asserted to before shipping is useful.

Can't an fTPM with a sealed secret already provide that assurance? Or at least the assurance that you actually care about - that the software you believe to be running actually is. At least assuming we stop getting somewhat regular exploits against the major CPU vendors.
by jnellis | 2026-03-06 03:32:33+00:00
This was a design choice by AMD at the time for their Athlon Slot A cpus. Use the same slot A board which you could set the cpu speed by bridging a connections. Since the Slot A came in a package, you couldn't see the actual cpu etching. So shady cpu sellers would pull the cover off high speed cpus, and put them on slow speed cpus after overclocking them to unstable levels.
by kdheiwns | 2026-03-06 03:33:28+00:00
Yep. All AI has done for me is give me the power of how good search engines were 10+ years ago, where I could search for something and find actually relevant and helpful info quickly.

I've seen lots of people say AI can basically code a project for them. Maybe it can, but that seems to heavily depend on the field. Other than boilerplate code or very generic projects, it's a step above useless imo when it comes to gamedev. It's about as useful as a guy who read some documentation for an engine a couple years ago and kind of remembers it but not quite and makes lots of mistakes. The best it can do is point me in the general direction I need to go, but it'll hallucinate basic functions and mess up any sort of logic.
by logicchains | 2026-03-06 03:33:57+00:00
>Where you one that downvoted every post saying we should have unions in software so we can protect ourselves as a group

In other professions such unions inevitably end up building a chummy relationship with the government and going along with whatever it says, software engineering wouldn't be any different. If anything it'd be worse because the government could pressure the union into removing the license of engineers who make privacy-preserving software.
by hnbad | 2026-03-06 03:34:20+00:00
I find it jarring how in recent years so many Americans (and especially American politicians) seem to have given up on the idea that the US should have any claim to moral superiority whatsoever and instead pivoted to American exceptionalism merely being an excuse for why Americans can't have nice things - affordable and functional public transport just isn't possible in the US because the US is different, affordable and functional health care just isn't possible in the US because the US is different, actual democratic representation just isn't possible in the US because the US is different, holding the President accountable or limiting their power just isn't possible in the US because the US is different, lower casualties from law enforcement just isn't possible in the US because the US is different, a lower incarceration rate just isn't possible in the US because the US is different, etc etc.

Even if it was often hyperbolic, inaccurate or outright wrong, I much preferred when Americans were hyped up about "US #1" and saw being behind as a temporary challenge to correct than now where American exceptionalism mostly seems to have become an excuse for why things that are bad can't be improved upon and thinking that's a problem is anti-American.
by abustamam | 2026-03-06 03:34:51+00:00
> It's harder to seek funding for "war"

I'm confused. This seems like a bad change.

Regarding Luckey's other statements, I can almost assure you that the administration did not think as much about it as Luckey has. Insecure Pete just thought the title "Secretary of Defense" was too wussy so he wanted to be Secretary of War.

Also, I think people mainly have issue with the fact that Trump is just randomly and unilaterally renaming random stuff and demolishing buildings without congressional approval. If he had gone through the correct alleys then maybe people could ignore it. Maybe. We'd probably still have qualms about it, but at least we'd know that our representatives had a say.
by applfanboysbgon | 2026-03-06 03:34:53+00:00
> Imagine instead of

> Now imagine

> Imagine what that would do

Imagine if your grandma had wheels! She'd be a bicycle. Now imagine she had an engine. She could be a motorcycle! Unfortunately for grandma, she lives in reality and is not actually a motorcycle, which would be cool as hell. Our imagination can only take us so far.

To more substantively reply to your longer linked comment: your hypothesis is that people spend as little as 10% of time coding and the other 90% of time in meetings, but that if they could code more, they wouldn't need to meet other people because they could do all the work of an entire team themselves[1]. The problem with your hypothesis is that you take for granted that LLMs actually allow people to do the work of an entire team themselves, and that it is merely bureacracy holding them back. There have been absolutely zero indicators that this is true. No productivity studies of individual developers tackling tasks show a 10x speedup; results tend to be anywhere from +20% to minus 20%. We aren't seeing amazing software being built by individual developers using LLMs. There is still only one Fabrice Bellard in the world, even though if your premise could escape the containment zone of imagination anyone should be able to be a Bellard on their own time with the help of LLMs.

[1] Also, this is basically already true without LLMs. It is the reason startups are able to disrupt corporate behemoths. If you have just a small handful of people who spend the majority of their work time writing code (by hand! No LLMs required!), they can build amazing new products that outcompete products funded by trillion-dollar entities. Your observation of more coding = less meetings required in the first place has an element of truth to it, but not because LLMs are related to it in any particular way.
by rvz | 2026-03-06 03:35:23+00:00
One hint I will give you is to prepare for 2030. If I were you, I would focus on the core essentials of CS and truly understanding what you are building, even with AI.

Ignore both the AI boosters and the doomers on either extreme side of this as they are both wrong and have incentives to hype at investors.

So to answer your question:

> Do you feel optimistic about employment in the future?

Of course.

Employment will change, but to separate yourself is to know what needs to be built rather than just building for the sake of building because you can with AI.
by fwipsy | 2026-03-06 03:35:34+00:00
Attitude towards war depends on context. In 2007 "war" meant "Iraq" which was extremely unpopular, pointless, and had an imperialist flavor. Today "war" means Gaza, Iran, and Venezuela, but it also means Ukraine and Chinese aggression, possibly ramping up to an invasion of Taiwan. I suspect Amodei and many Anthropic employees are thinking of the latter.
by TheDong | 2026-03-06 03:35:40+00:00
Go's package management is just so absolutely easy to use, and this package uses it flawlessly.

The github url is https://github.com/charmbracelet/bubbletea, so you can easily guess how to import it:

import "charm.land/bubbletea/v2"

Yup, very easy to just look at the github url and guess. And now that you've imported it, you can guess how to use it, right?

Yup, start with "tea.Init()". Wait, where'd the "tea" come from? Silly, importing the above package url magically adds "tea" into the current file scope, it's obvious.
by abustamam | 2026-03-06 03:37:11+00:00
That may be true but changing the department's name can only be done with an act of congress, which has not been done yet. Thus, the name is still officially and legally Dept of Defense.

Just because a name is more accurate doesn't mean that it's its new name. Otherwise we wouldn't be the United States of America (we are literally not united bc Hawaii and Alaska are not contiguous, and we are figuratively not united because... Well, you know)
by majormajor | 2026-03-06 03:37:14+00:00
Manager gigs at FAANG are pretty rough right now in my network, you can't be a manager when the higher-ups notice your group isn't a big revenue generator and so doesn't justify new hires and bigger org charts, and cutting the middlemen is the easiest way to juice the ROI numbers. If the ICs that now have 1/3 the managerial structure and have to wear more hats don't turn things around, oh well, it's not a critical area anyway, just nuke it.
by qsera | 2026-03-06 03:37:15+00:00
Yes, but it takes time.

Like we have solar now. People talk about how it saves environment. But I think another similar win would be reduction in dependency on oil, and countries won't have to go to war over oil. But it takes time...

But it seems what technology gives, technology takes away. Because new technologies comes with its own resource requirements. And the cycle looks like it will go on...
by deaux | 2026-03-06 03:39:23+00:00
There's a whole universe of tasks that aren't "fix a Github issue" or even related to coding in the slightest. A large number of those tasks doesn't necessarily get better with model updates. In many cases, the performance is similar but with different behavior so you have to rewrite prompts to get the same. In some cases the performance is just worse. Model updates usually only really guarantee to be better at coding, and maybe image understanding.
by xdennis | 2026-03-06 03:39:32+00:00
> It is incredible how far the overton window has moved on this issue.

> When I graduated in 2007, it was common for tech companies to refuse to let their systems be used for war,

In 2007 the US was the sole world hegemon. It could afford to let the smartest people work on ad delivery systems.

In 2026, in certain fields, China has a stronger economy and military. Russia is taking over Europe. India and Brazil are going their own way. China is economically colonizing Africa.

The US can't afford to let it's enemies develop strong AI weapons first because of the naive thinking that Russia/China/others will also have naive thinkers that will demand the same.

---

People were just as naive with respect to Ukraine. They were saying that mines and depleted uranium shells are evil. But when Russia attacked, many changed their minds because they realized you can't kill Russians with grandstanding on noble principle. You kill them with mines and depleted uranium shells.

Hopefully people here will change their minds before a hot war. As the saying goes, America always picks the right solution after trying all the wrong ones.