skysight-inc/HackerNews huggingface dataset:
>Bureaucrats face career-ending risk from mistakenly installing a bump, but zero consequences from doing nothing.

I don't live in the area, so I'm out of the loop. Is there a publicly available list of SF municipal employees getting terminated from their jobs over the past, say 10 years? It seems like something that might already exist. Even if things like names were redacted for privacy reasons. It would also be great if that list had a reason for each termination, like "went to prison for embezzlement", or "overly aggressive with speed bump approvals".
14 isn't enough for you, though it is enough to influence looks to the point that it does look different enough, but how many genes need to be changed for it to count, for you? There's some 40 million differences between humans and chimpanzees, but only about 700 that are unique to humans.
This fundamentally misunderstands why modern AAA games are expensive.

A single person can make an game. In fact, there's a chance a single person can make a good game. The problem is that the correlation between good and successful is very weak. You basically need a massive marketing machine to break a new IP. Games cost a lot to make but that's by design.

The strategy that AAA studios apply is to go as big as possible and cast a wide net because you can't put a dozen smaller games on every Mountain Dew can. AI is not going to change that.

Making games a bit cheaper is always a plus but the game will grow to fill the budget. It will not mean more games at the top and it will probably not even mean less cost to the studio.

AI tooling will be used but I doubt it will change the way blockbuster games (or movies)_operate beyond the usual progression of industry tech.
Wasn't it more that Fox Business elevated that tweet without doing actual journalism? (essentially what the Fox news properties do all the time because facts don't matter to them anymore)
Cofounder being asked to relinquish equity?
I cofounded a startup. We're in seed stage with a sizeable valuation - around $40M. We are going to raise another $60M later this year. I'm half vested and on the board.

I'm currently in a c-suite role. We want to hire someone very senior to replace me in that role and have me transition to a different c-suite role. We don't have sufficient funds in our seed ESOP to hire this person. CEO and cofounder wants me to relinquish all of my unvested shares indefinitely so we have them available to hire this person, and argues that since they're replacing my current role the shares should only come from me. He argues that it is unfair to allocate anything for this hire from seed ESOP.

This seems...crazy to me? What's normal here? Advice appreciated.
lol, your comment reads as: "This comment asks me to suggest a fix, and I don't have one, so I will pretend that the other poster isn't worth responding to for unrelated reasons."
The thing is... it's generally safe to truncate a leading zero [0], but it's not necessarily safe to truncate a trailing zero. For example, sometimes trailing zeros convey precision, and then you've got SEMVER [1] causing situations like Drupal 7.1 and 7.10 and 7.100 (spanning 100 minor releases).

[0] ZIP codes and phone numbers are important exceptions, but it's a non-issue if you always process these as strings, never as numbers, which is a reasonable constraint because we don't need to sort these numerically. Lexicographical sort is perfectly fine.

[1] The concept mentioned in footnote 0 does not really apply to SEMVER, because we do like to sort versions numerically. Lexicographical sort is wrong. But it's a group of dot-delimited integers, not to be conflated with floats, so while 7.100 comes before 7.2 when sorting floats, 7.100 comes after 7.2 when sorting SEMVER because the 2 and 100 are just integers.
Yes, he's a poor sport when he loses. But the description of the original source of friction is accurate.
American who left Diet Coke can for reclusive tribe on island arrested in India
> you're genuinely better off with mafia management

When enough people want mafia management - they will get mafia management.
Donald Trump was huge fan of tariffs ever since 80ties. And contradicted Bessent multiple times.

Also, if tariffs were meant against China specifically, they would not use the exact same formula on Europe, Penguins, Korea, Bolivia and whole world except Russia. There was no China specific tariff.
This isn't jaded, this is a realistic conclusion to draw based on everything we have witnessed and are experiencing. This is almost certainly happening.
People constantly badgering for things was why he quit.

Patience goes a long way for a harmonious relationship.

They were whiny shits.
Surely You're Joking, Mr. Feynman! by Richard Feynman
While I get how that's like git, it sounds even closer to unison:

https://softwaremill.com/trying-out-unison-part-1-code-as-ha...
Great. You go tell POTUS and US Congress exactly what your solution is, and come back to us when they have implemented your solution. No? Fine, you go out and preach to those that do not believe climate change is an issue, and then come back to us when you've convinced everyone.

You coming at everyone like we're all stupid is just not helping anyone. Instead, you're the petulant child that thinks everyone should do exactly what they want because they have no real understanding of the complexity of making wholesale changes like you are dreaming for. As if you were the first person to have this realization. Please
How much of this is variation between farms and how much is variations between batches? If the taste of every batch (a given farm's crop in a given season) were effectively random we would also see large variations from farm to farm. The theory are suggesting is that a given farm (or a given country, or a given brand) is long-term consistent and different from one another, but a double blind difference taste test at low N would be insufficient; You would need to test/quantify other forms of variation as well.
I was curious to see how audible square wave duty cycle would be (I figured not much) but sadly the audio examples are clearly broken on this page--choosing the same one multiple times gives totally different sounds.
Speed bumps do have downsides: More breaking-related fine dust, more vibrations and noise for houses around them.

It doesn't mean they shouldn't be placed, it means they should be considerately placed. Not just by "some dude, somewhere".
Sounds like the process to update/jailbreak llms in a way that they don’t deny requests and always answer. There is also this direction of denial. (Article about it: https://www.lesswrong.com/posts/jGuXSZgv6qfdhMCuJ/refusal-in...)

Would be fun if they also „cancelled the nullability direction“.. the llms probably would start hallucinating new explanations for what is happening in the code.
You're suggesting that companies ruin their own UX to "undermine a law?"

That this is all a big conspiracy by nearly every company on the web against our precious overlords in the European Commission?
> The dire wolf may not fill a valuable niche, but I believe it's at least plausible that herds of engineered woolly mammoths would have a positive environmental impact.

In a world that's rapidly getting warmer and more inhospitable to currently existing life, why do you think a wooly mammoth will 1) succeed at anything, and 2) have any sort of positive impact.
>Bojan Simic, CEO of identity-verification firm Hypr, built a product specifically for companies to verify people’s identities because of the North Korean threat, he told Fortune

Bojan's PR firm tells an entertaining story.
SRED is a waste of time for companies actually doing R&D, and a profit center for consultancies getting 50% of a pizza joint's write-off of a ski-doo.
> Is there something wrong with the practice of abstinence, or marital fidelity?

No, and there never has been and there are exactly zero people on Earth saying there is.

The problem with this viewpoint is that as soon as people say “hey, let’s not punish people” then people crawl out of the woodwork and cry about others attacking monogamy. Sigh, nobody is attacking monogamy. You are the status quo, you can calm down now.

> But we were designed that way, yes?

We were “designed” in a lot of ways, many of them stupid. For example, the infant mortality rate should be closer to 50%. That’s what it’s always been. Humans are extraordinarily shit at giving birth. It’s almost impressive how bad our bodies are at pushing out babies.

But it’s not, because of medicine. Even just since the 70s infant mortality has gone down significantly.

Appeal to nature is lame. I don’t even know what you consider is nature, and furthermore I don’t know why it’s good. You have to explain why what you’re saying is good. You didn’t do that, people with the argument usually don’t. That means you aren’t worth listening to.
Nice open source project.

I like the desktop UI and availability of the java api for integrating with other apps, but I'm surprised by the low # of stars.

How saturated is this space?
Fruition is my entry recommendation. Every bar they make is good. Then Castronova, Goodnow Farms, Askinosie, Soma, and Dick Taylor. A good heuristic for evaluating a new brand is if the package tells you where the beans are from and if the ingredients list is “cocoa beans, sugar”.

EDIT: I realize you asked about bars not brands, but I’m in transit and brands was easier than individual bars. I’m a huge fan of the Askinosie orange bar in particular.
There is another comment that answers "why" I assume dang doesn't have the time to answer all of these individually. But tl;dr it's in the guidelines for posting on the site why this happened.
Keyboardio's open letter to U.S. customers
A few days ago, the Trump Administration announced that they will be ending the de minimis exemption for all shipments from Hong Kong and China on May 2. They also raised the minimum import tax on products made in China or Hong Kong to 54% of the sale price…
How long did it take you to become proficient? I assume your organization uses git and you use jujitsu locally, as a layer on top?
Show HN: Turning HN 'Who is Hiring?' comments into a searchable SQLite database
Open-source code available here https://github.com/Amber-Williams/hackernews-whos-hiring
Can these things automatically solve recaptcha? That's the only AI browser feature that I have a real use for.
"Validate a phone number."

The code is entirely wrong. That validates something that's close to a NAPN number but isn't actually a NAPN number. In particular the area code cannot start with 0 nor can the central office code. There are several numbers, like 911, which have special meaning, and cannot appear in either position.

You'd get better results if you went to Stack Overflow and stole the correct answer yourself. Would probably be faster too.

This is why "non technical code writing" is a terrible idea. The underlying concept is explicitly technical. What are we even doing?
I recall. They went up after election, before they realized he will do more then just enable white collar crime.
AI Tools to Get Started in Research
If you watch the top tier social deduction players on YouTube (things like Blood on the Clocktower etc), they’d figure out weaknesses in the LLM and exploit it immediately.
I wonder what you'll say the day you cannot connect to your bank's website anymore
Perhaps you slept through the year leading up to the 2024 election, when Democrats sent riot police into student protests? They arrested thousands, and were plenty violent. Democratic president & governor & mayor (NYC and LA and Boston, for example).

Or perhaps you missed the Occupy movement which was violently disrupted on a national scale with coordinated raids across the country, organized through the “Fusion Centers” (FBI + DHS + State & Local law enforcement)?

Anyhow, my point here is that organized violence against leftist protestors is a fully bipartisan policy, and has been for more than 100 years.
Show HN: Ziplink – A URL Shortener for SaaS and Marketers
A lovely article, but one section definitely needs a [citation needed]

> (OpenSSL is written in C, so this mistake was incredibly easy to make and miss; in a memory-safe language with proper bounds checking, it would have been nearly impossible.)

package main

import "fmt"

type CmdType int

const (
WriteMsg CmdType = iota
ReadMsg
)

type Cmd struct {
t CmdType
d []byte
l int
}

var buffer [256]byte

var cmds = []Cmd{
Cmd{WriteMsg, []byte("Rain. And a little ice. It's a damn good thing he doesn't know how much I hate his guts."), 88},
Cmd{WriteMsg, []byte("Rain. And a little ice."), 23},
Cmd{ReadMsg, nil, 23},
Cmd{ReadMsg, nil, 88}, // oops!
}

func main() {
for c := range cmds {
if cmds[c].t == WriteMsg {
copy(buffer[:], cmds[c].d[:cmds[c].l])
} else if cmds[c].t == ReadMsg {
fmt.Println(string(buffer[:cmds[c].l]))
}
}
}

The heartbleed problem was that user-controlled input could say how long it was, separate from how long it actually was. OpenSSL then copied the (short) thing into a buffer, but returned the (long) thing, thus revealing all sorts of other data it was keeping in the same buffer.

It wasn't caught because OpenSSL had built its own buffer/memory management routines on top of the actual ones provided by the language (malloc, memcpy, realloc, free), and all sorts of unsafe manipulations were happening inside one big buffer. That buffer could be in a language with perfect memory safety, the same flaw would still be there.
> Than any silly idea can be a business model.

Indeed it can. The difference between a business model and a viable business model is one word - viable.

If you asked me 18 years ago was "giving away a video game and selling cosmetics" a viable business model I would have laughed at you.If you asked me in 2019 I would probably give you money. If you asked me in 2025, I'd probably laugh at you again.

> and I need to borrow larger an larger lumps of money each time to keep spinning the wheel...

Or you figure out a way to to sell it to your neighbour for $0.50 and he can sell it on for $1.

The play is clear at every level - Nvidia Sell GPUs, OpenAI sell models, and SAAS sell prompts + UI's. Whether or not any of them are viable remains to be seen. Personally, I wouldn't take the bet.
That’s when war breaks out. If you can’t change the rules, just start lobbing bombs. People quickly forget about whatever it was that they were worried about before.
One-Minute Video Generation with Test-Time Training
Adding on to this. Had one K-1 come late and my CPAs strongly advised filing for an extension to give them enough time to do thorough reviews. Didn’t save me any money, they still told me roughly how much to send to the IRS immediately.
anyone knows alternatives for macos?
Non climate hunting and direct habitat destruction is likely the largest cause of the current mass extinction event going on, life will eventually find a way to take advantage of humans like rats and pigeons already do or avoid it entirely like bats do.
You just forgot the Palestine protests or what.
I got the sounds from https://freesound.org. *FYI, not all sounds on there are public domain, but you can filter to Creative Commons 0.*
The facility is CECOT in case anyone needs a basic search term for this

https://en.wikipedia.org/wiki/Terrorism_Confinement_Center
> What helped you push through when it felt like the system failed you?

The feeling of inadequacy is an absolute self-esteem wrecker such that it distracts you from reality. You and your friends got into MIT, that's a big accomplishment. You're like a Tony Stark or whatever. Be proud of that attribute.

But I'll give you some reality: accept that you probably won't find a job in your field any time soon. It may take years. Once you accept that you don't have the cards, your mind starts thinking up more possibilities.

There is no shame in serving happy meals for awhile, but start aiming for a trade, perhaps some city/state work.
The way I read the article, the author removed the speed bump of their own accord.
Let's say I want to improve my site by recording basic user analytics like unique user counts, to produce actionable data. I'm not nefariously collecting their social security number. I'm just putting some uuid in a harmless cookie in their browser so I can track which requests are from a unique browser.

Thanks to the GDPR I cannot do this without the stupid cookie warning popup.

In this regard, the GDPR is clumsy lawmaking that results in companies having to behave defensively, hoping that users will accept a damaged UX in order that the company is not fined by the EU.
The trick is to call them something else. The January 6 protesters come to mind, but since they actually threatened the lawmakers - not just random proles - they aren't called "protesters". Conversely, make sure the BLM folks are definitely not called rioters, even if you have to call them "fiery but peaceful" protestors.
Oh? Was it paywalled for you?
Flagged this because it is a security clusterfuck.
A small army of brave Hollywood stars could defuse his widdle terrorism. But _there's_ no one with their own guts so his kind will win. God damn Clooney and his Bene Gesserit.

> no longer governed by predictable law, but by the state of nature, where power and power alone will resolve conflict and disputes

It's not really power though when you fubar'ed and brainwashed tons of children and teens and then hook into the grown-up back doors and cracks, psycho-social biases, cognitive fallacies, primed emotions and anchored polarizations over and over and over and over later on ... it's a courtesy of all those "concerned burners" ...

... so do not fear, human, dance into the gentle twilight edging down and up into the rumbling night ...
The CV is a starting point for conversations. On topics other than whether the person happened to memorize whatever Leetcode question was rolled on the dice. And it can more closely approximate actual work.

Regarding cheating, and the widespread organized sharing of "which questions did this company ask, and what are the answers", the conversation isn't so vulnerable to that.
Changing the duty cycle of a square wave is called Pulse Width Modulation and is an extremely audible and iconic sound. If you have ever heared music any on the Commodore 64, you will familiar with its sound. PWM is also available in many professional synthesizers of the same era.
This has nothing to do with AI. They lied in an interview like you could have done in 1980. You can prepare with AI and lie and you can prepare with AI and not lie. I have done the latter.
I believe it's more complicated than saying slop is required for niche and education content.

That said, we've already decided that truly open systems are not viable. That was settled years ago. Now even 4chan has rules.

Right now we have algorithms that promote terrible content based on automated metrics that don't make the good stuff any easier to find. Especially considering the consolidation of platforms into a few hegemonic sites.

In that sense we already have gatekeeping, it's just a terrible approach to it.

And for the record I mind the slop because of how easily it drowns out and eventually overtakes the good stuff. Even good, educational content feels the need to cater to the algorithm to survive.

We're not at a tipping point yet, but it certainly feels we're headed in that direction.

Algorithmically promoting tastemakers might be a solution. Pushing the good content to the top and burying the slop.
Part of what’s going on is that there’s an aura of incompetence and chaos that has everyone confused. Vance is part of that, and he’s on top of it very young so he can’t even claim to have the experience to handle the current crisis, nor would he ever have been elected to do so as POTUS. So to the extent markets are reacting to that aura, Vance does nothing to assuage it.

Honestly the team with the experience, knowledge, and relationships to right this ship was just kicked out of the White House.
I had actually done a writeup on it, and thought I had lost it. I found it, dated 2/15/2002:

---

Consider that any D app is completely specified by a list of .module files
and the tools necessary to compile them. Assign a unique GUID to each unique .module file. Then, an app is specified by a list of .module GUIDs. Each app is also assigned a GUID.

On the client's machine is stored a pool of already downloaded .module files. When a new app is downloaded, what is actually downloaded is just a GUID. The client sees if that GUID is an already built app in the pool, then he's done. If not, the client requests the manifest for the GUID, a manifest being a list of .module GUIDs. Each GUID in the manifest is checked against the client pool, any that are not found are downloaded and added to the pool.

Once the client has all the .module files for the GUIDs that make up an app, they can all be compiled, linked, and the result cached in the pool.

Thus, if an app is updated, only the changed .module files ever need to get downloaded. This can be taken a step further and a changed .module file can be represented as a diff from a previous .module.

Since .module files are tokenized source, two source files that differ only in
comments and whitespace will have identical .module files.

There will be a master pool of .module files on WT's server. When an app is ready
to release, it is "checked in" to the master pool by assigning GUIDs to its
.module files. This master pool is what is consulted by the client when requesting
.module files by GUID.

The D "VM" compiler, linker, engine, etc., can also be identified by GUIDs.
This way, if an app is developed with a particular combination of tools, it
can specify the GUIDs for them in the manifest. Hence the
client will automatically download "VM" updates to get the exact tools needed
to duplicate the app exactly.
https://en.m.wikipedia.org/wiki/Rule_of_least_power
I completely agree with you there. I think we're a generation away from these tools being usable with light supervision in the way I _want_ to use them, and I think the gap between now and that is about 10x smaller than the gap between that and autonomous agents.
Wealth concentration and corporate consolidation.
Pots for Backpacking
> I feel like there's more music than ever, but none of it seems to be of much value and/or lasting cultural impact.

It's always been that way, especially before mass-produced recordings were available.

The "Beatles" period was partly because you had to choose wisely what you were going to spend your limited dollars on when you went to the record shop.

The difference today is that recording technology is cheap, and, with streaming, you don't have to "choose wisely" when you go to the record store. Now all of the mediocre artists, who were generally excluded from the "Beatles" period, can get on streaming platforms.

BTW: There's awesome music coming out today. It just takes time for word to spread.
> De-industrialization due to high energy prices is, but of course von der Leyen will not mention that.

Europe needs to let Putin finish off Ukraine so he can turn the gas on again, amiright?
It's a power tool. And like other power tools, it's easy to hurt yourself (or others) with it if you don't know what you're doing and it takes quite a bit of experience and skill to really get the most out of it.
Evolution of Microsoft Windows Passwords: Exploration of Hashing and Weaknesses
I’ve done something similar using OpenRouter and fallback chains across providers. It’s super helpful when you’re hitting rate limits or need different models for different payload sizes. I would love to see more people share latency data, though, especially when chaining Gemini + OpenAI like this.
Ask HN: Could tariffs be used as a reverse pump and dump?
Just seems like if you knew when the tariffs were going to randomly be lifted you could buy super low and make a ton of money... Or make people who you owe money to a ton of money...

Haven't come across anyone mentioning this, just wondering what I'm missing / why I'm wrong... Feels obvious but I don't know much about all this nonsense.