MurphyA/hacker-news huggingface dataset:
by htrp | 2025-09-04 18:06:34+00:00
>startups in his portfolio include Anthropic (currently valued at $183 billion), Anduril ($30.5 billion), Ramp ($22.5 billion), Cognition ($9.8 billion), Neuralink ($9 billion), Strike (~$1 billion), and Polymarket (~$1 billion). He’s also a limited partner in funds including Founders Fund, Thrive Capital, Silver Point Capital, and Multicoin Capital.

Reminds me of Steve Young
by NickC25 | 2025-09-04 18:07:04+00:00
But that's also before tax. A lot of these guys play in high tax states. Then they have to pay agent fees.

Then the expenses related to their jobs - food, training, etc. Shit ain't cheap. And before you ask - no, not all NFL teams really provide a ton to their players. My local team, Miami, has the best nutrition and food staff in the league. Players love it. Other teams don't provide much besides Gatorade on game days or other shitty protein snacks provided by league sponsors. Forget about full nutritious meals. Then you've got some teams with a great strength and conditioning staff. Other teams simply don't, which leaves players to find their own private solutions. This all adds up.
by ameliaquining | 2025-09-04 18:08:04+00:00
Making a web app work fully offline requires a Service Worker, if for no other reason than because something has to handle the initial request for the top-level HTML document (and in practice it's much easier to let the Service Worker handle other things too). TanStack doesn't seem to have anything available out of the box that does this; the most commonly used library for this purpose is Google's Workbox, and it should be possible to integrate the two.
by m3047 | 2025-09-04 18:08:08+00:00
Words to the effect of "we live around people who act and feel like us":

Yeah, but maybe not for the reasons you think. I'm not sure the reasons are a priori discoverable, although they can be revealed by statistics. Or to put it another way "is it something in the water, or new car smell?" So something happens in groups which amplifies similarities.

The State of Washington collects voting results by precinct, and precinct sizes are typically in the hundreds of voters.

* http://athena.m3047.net/elections/36th-dist-colored.html

The distributions are not normal.

* http://athena.m3047.net/elections/dist-not-normal/distributi...

What got me started with this was King County making their canvass available in digital form. At the time I was feeling bored and like I needed some additional exercise, and publishing a quarterly zine and knocking on doors and delivering it to everyone in my precinct seemed like a natural thing to do; I had the thought that I might be able to see some effect, of some kind, in the canvass for my precinct (just a rather arbitrary notion, I like measuring things). As I kept doing this over a number of years it gained the attention of the established political order.

Anyway I started clustering the results because I had the software, and hammer... nail.

* http://athena.m3047.net/elections/perl/data-index.cgi?imagem...

One of Cialdini's "weapons of influence" is "liking", and again that may not mean exactly what you think it does. There was contemporaneous research going on about this. One of the notions was that you would be more likely to sway people who were "like" you. So where do you find these people? Well, maybe in precincts which vote similarly to yours. So this raises an issue for politicians: maybe they should identify people who are on their side in places where they are weak and prevail on those people to talk to their neighbors. Just a thought. But the reality was that trying to get for instance a "90%-er" to go to actively meet and court "40%-ers" was like asking them to lick dog vomit. On the other hand I used cluster correlations to identify an "like" precinct in another part of the City and took a walk; I was shocked at how similar it was in terms of physical features. I know, I know, confirmation bias.

* http://athena.m3047.net/elections/perl/cluster-correlate.cgi...

I suppose it does take a certain mindset to make knocking on stranger's doors a good time; and I don't know that that is a good idea everywhere. But I like talking to strangers, hearing their stories, and flipping each other shit. It's a skill which has served me well in my life.
by altbdoor | 2025-09-04 18:08:34+00:00
Very interesting thought process, with lots of nitty gritty details. I recently had some idea around a repetitive process at work, and decided to try it in TUI. Oh what a ride it was!

Even armed with a library like charms or bubbletea in Golang, sometimes its just amazing how all the internals "clicked" together, to render layouts and widgets.
by comprev | 2025-09-04 18:08:41+00:00
Companies often hire seniors to replace seniors who have moved on. They need people to hit the ground running and this comes with experience.

Juniors on the other hand have a much higher management overhead (which itself is a skill) and once they've been trained - gained experience - they'll likely move on for a pay bump significantly higher than a promotion if they stayed.

My employer takes on a handful of juniors each year and retains them due to lack of competition in a fairly large geographic area.

People stay because their options are limited when they prefer to live close to family. Many staff have 15, 20 even 30+ years service!
by dang | 2025-09-04 18:08:53+00:00
> Out of all the AI slopups I've seen, y'all might the worst. Have fun, clowns.

You can't attack others like this here. We've banned the account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
by LeFantome | 2025-09-04 18:10:11+00:00
> I really wish, though, that package managers were more capable of differentiating between security and feature upgrades. If they were, we could run a rolling distro in “Debian mode” at will.

I missed his point here. Isn’t that what Debian Stable is? It is not like you do not get any updates in Debian. It is just that they are all security updates that do mot often bring new features. How is that different from what he is asking for?
by MKuykendall | 2025-09-04 18:10:31+00:00
Hey HN! I built this because I was tired of waiting 10 seconds for Ollama's 680MB binary to start just to run a 4GB model locally.

Quick demo - working VSCode + local AI in 30 seconds: curl -L https://github.com/Michael-A-Kuykendall/shimmy/releases/late... ./shimmy serve # Point VSCode/Cursor to localhost:11435

The technical achievement: Got it down to 5.1MB by stripping everything except pure inference. Written in Rust, uses llama.cpp's engine.

One feature I'm excited about: You can use LoRA adapters directly without converting them. Just point to your .gguf base model and .gguf LoRA - it handles the merge at runtime. Makes iterating on fine-tuned models much faster since there's no conversion step.

Your data never leaves your machine. No telemetry. No accounts. Just a tiny binary that makes GGUF models work with your AI coding tools.

Would love feedback on the auto-discovery feature - it finds your models automatically so you don't need any configuration.

What's your local LLM setup? Are you using LoRA adapters for anything specific?
Show HN: Quicknote.zip (Daily Micro Scratchpad)
by yathern | 2025-09-04 18:10:31+00:00
I used to use https://doc.new when I needed to write quick scratchpad notes, but it takes like two seconds for Google Docs to be interactable, and ends up polluting my Drive with a bunch of "Untitled Docs".

Lately I've used a bookmarklet that opens a fullpage contenteditable div which is instantaneous and worked for my needs. But I wanted persistence when I accidentally close the tab, and data-urls can't use localstorage, so I spun up quicknote.zip.

It loads in the blink of an eye, works offline, and stores each day to localstorage. That's all it does, take it or leave it.
by Muromec | 2025-09-04 18:10:47+00:00
>There are none. But I don't want the economic system to be judged by its ability to do resource allocation. I want my economic system to be judged by its ability to improve metrics of human well being - and not even the median well-being, but the well-being of say the 10% percentile person in society.

That requires resource allocation as a prerequisite and a functioning democracy that values this metric. Blaming the first one for not having the latter is a choice, but a strange one.
by pembrook | 2025-09-04 18:10:56+00:00
Most of the "europe-is-utopia" voices on this site are actually American euro-fetishists in SF/LA/NYC. So I felt it the American analogy is more fitting.

If I'm wrong though, the irony that the European tech community has to resort to a US message board to voice their opinions, only serves to further underline my point.
by ToucanLoucan | 2025-09-04 18:11:14+00:00
I'm aware of it, but two things:

- My primary avenue for YouTube vids is Apple TV, which is the ONLY reason I pay for premium

- Honestly most of the creators I follow there make their ad reads entertaining enough that I'm not really bothered. I'm just emphasizing here I have heard a shit ton and a half of Nord ads, by a bunch of different creators, and I have NEVER heard of this feature. It's wild to me.
by caspper69 | 2025-09-04 18:11:18+00:00
I agree. .NET is the opposite of Go. Calls to System.Random use Xoshiro128++ under the hood (as of .NET 6 I believe). On the other hand, calls to RandomNumberGenerator.GetBytes() are cryptographically secure, using the Windows kernel cryptographic provider on Windows and /dev/urandom (chacha20) on Linux and arc4random_buf() on MacOS (which also uses chacha20 under the hood).

I ported around 20 RNGs to C# (all non-cs), and there are tons of uses for non-cryptographic RNGs, so I'm a little torn. I guess in modern development most people who need an RNG need it for crypto purposes (I would guess salts, keys and nonces mostly), but I'd hate to see all the Xoshiros, Mersenne Twisters, PCGs, and MWCs, etc. go the way of the dodo simply because they are not deemed fit for crypto purposes. Games, simulations, non-cryptographic hashes all need deterministic and high performance RNGs, and don't need all of the cryptographic guarantees.

To top it off, there is no standard definition of what makes an RNG cryptographically secure, so it's a slightly loaded question anyway. Everything I've read says an algo needs the following properties: forward secrecy (unable to guess future outputs given the current state), backward secrecy (if I know current outputs, I shouldn't be able to recover previous internal state or previous outputs), and the output must be indistinguishable from true random bits, even with a chosen-input attack. This is where I politely defer to the expert mathematicians and cryptographers, because I'm not equipped to perform such an analysis.

I can understand why things have developed this way though- people have needed random numbers far longer than they've needed cryptographically secure random numbers, so the default is the non-cryptographically secure variant. A language created tomorrow would likely follow in Go's footsteps and default to the cryptographically secure.
by munk-a | 2025-09-04 18:11:27+00:00
It's an excellent time to buy your own device for wifi broadcasting and disable any ISP provided broadcasting (or maybe put it in a faraday cage?) - it's relatively simple to set up with off the shelf components though less technically minded people may struggle with it. There's still a pretty robust market of options and the devices have gotten pretty feature rich with things like mesh networking support being pretty standard.
by htrp | 2025-09-04 18:11:35+00:00
> The hacker said they were able to access one of Nexar’s AWS buckets, a type of database run by Amazon Web Services, in which they found more than 130 terabytes of data. That included raw recordings from peoples’ dashcams and GPS data, the hacker said. The issue, the hacker said, was that embedded in every Nexar dashcam was a key to this database which had too high privileges, allowing anyone with the key not just to upload their own camera’s data, but also access that of everyone else. Nexar fixed this issue after being contacted by 404 Media this week. Fernandez-Ruiz said these recordings were users’ private backups.
by sbma44 | 2025-09-04 18:11:37+00:00
hey, longtime Mapbox employee here. I appreciate all the work you're doing here to help people wrap their heads around vector tiles! This is an old technology at this point, and as you've explained, there are robust tools for moving from GeoJSON to tilesets. It's cool to pull apart the nuts and bolts of a thing (and the Mapbox Vector Tile Spec is open) but there are easier ways to accomplish this objective.

A question for you:

> Obviously they'd never use MVT in that use case, so they didn't bother supporting it.

What does this mean? Mapbox GL (JS and native) both support MVT, of course--that's why we created it! Perhaps you were referring to something else? Higher in this post I see a reference to "GeoJSON vector tiles" and I'm curious what that means. GeoJSON is very convenient (Mapbox helped support its enshrinement as IETF RFC 7496), but one of the hard parts of tiling is slicing features and knowing when to simplify them. Once you've done that, you might as well cram it into a protobuf or other highly efficient container. When you pass Mapbox GL a GeoJSON, it actually cuts the geometry into tiles in memory and uses those for rendering.

Some other general notes: - the process of tiling is lossy (or should be). if you zoom out to see all of north america, your GeoJSON of neighborhood address points is going to overlap. you should drop most of them from the low-zoomlevel tiles. Tippecanoe does this in brilliant and highly tuneable ways. This applies to geometry simplification, too. Folks should keep this in mind when doing size comparisons. - map tiling is fundamentally about moving compute into preprocessing and assembling geometry from highly parallelized fetches. MVT is a technology built on and for S3-like services. it's been exciting to see new approaches to this problem that offer lovely ergonomics around deployment etc, but if you have cloud infra, a hot cache, and are optimizing for performance, MVT remains hard to beat - we continue to research additional optimizations for VT, but the technology has stood the test of time, and proven useful in many different contexts beyond map rendering, including routing and geocoding
by wrs | 2025-09-04 18:12:00+00:00
I get that it’s a different mode, but if you ever drop into editing, why would you ever want a worse (or just unfamiliar) editor? How does that improve the agent mode? If my junior dev only had Notepad installed, I would get them to install a better editor, I wouldn’t say “it’s great you only have Notepad, so we can focus on our conversation”.
by mceoin | 2025-09-04 18:12:16+00:00
As naive as this may sound, when I first moved to America and was deciding where to base myself, I first had to learn that there was a difference between Silicon Valley (i.e. Peninsula / South Bay) and San Francisco.

From there, San Francisco looks quite small, but many neighborhoods are worlds away from the action - Outer Richmond is not the density of networks you are looking for, for example (better than rest of world, suboptimal for SF).

Co-locating close to the center of these dense founder networks is the best way maximize luck and opportunity.

This map isn't perfect, but it makes it pretty obvious where you should move if you're interested in startups.

Career wise, moving to "the center of the network" is still the best decision I ever made.
by zhemao | 2025-09-04 18:12:21+00:00
No? There's plenty of overlap. I studied computer engineering in undergrad, which is similar to the author's original major. There are a lot of subjects that straddle the boundary, like computer architecture, embedded systems, and digital signal processing.

Obviously yes, if you're doing heavy analog/power/RF stuff you're going to be pretty far from software, but EE is a really broad field.
by magicalhippo | 2025-09-04 18:12:26+00:00
Had this issue on a ray tracer I worked on. Since sampling was supposed to be random, you could fire it up on multiple machines and just average the result to get a lower noise image.

Except the distributed code fired it up all worker instances almost simultaneously and the code used time() to seed the RNG, so many workers ended up using the same seed and hence averaging those results did nothing.
by foobarqux | 2025-09-04 18:12:32+00:00
I think he's talking about foreign governments control on monetary policy, which is essential for managing the economy. Even a poorly run government will insist on retaining control over monetary policy and it provides a necessary forced coordination mechanism for allowing the economy to recover given that it's a prisoner's dilemma otherwise, with every individual preferring to opt out of taking a loss.

This end-run around foreign government monetary control has been touted by Stripe executives as one of the main selling points for USD stablecoins but I don't see how foreign governments don't clamp down on this is in the same ways the clamp down on other uses of USD in the country; most monetary transfers have some physical presence or touchpoints the government can control.

More importantly the US itself is eventually going to come to the conclusion that it does not want people holding US dollars for similar reasons: it also loses control over monetary policy, with excessive inflows un-intuitively leading either to unemployment or excessive debt (c.f. Michael Pettis)

That said, it's possible stablecoin networks succeed for other reasons, particularly having a widely-accepted "API" that is developed at the pace of modern technology companies instead of laggard banks.
by zubiaur | 2025-09-04 18:12:43+00:00
The whole capped profit creates the distortions you illustrate.

The effect has a name: the Averch–Johnson effect, named after the Harvey Averch and Leland Johnson paper: "Behavior of the Firm Under Regulatory Constraint"

Fun stuff: https://en.wikipedia.org/wiki/Averch%E2%80%93Johnson_effect
by Aurornis | 2025-09-04 18:13:08+00:00
> But I truly don't think that clicking on a discord link that already has 1500 people in it is going to be problematic to any degree that would lead to prosecution, banning, etc.

This comment section is about efforts to avoid driving past ALPR cameras that might collect your license plate number while doing innocuous driving around.

Do you not see the logical inconsistency with encouraging people to join a Discord from a comment that talks about vandalizing government property, an actual crime?
by digitcatphd | 2025-09-04 18:13:20+00:00
I would argue Dropbox was a new product category rather than a feature and as such, was a much deeper strategic decision to enter that category than add a feature. My only recommendation would be to focus on deep complex workflows (E.g. N8N style) with extensive integrations or build out a developer community so you can build some data lock in, because if they are surface level templates surely these will get easily disrupted.
by pipo234 | 2025-09-04 18:14:14+00:00
My bank recently asked me to "re-identify" due to regulations about fraud and me being a customer for more than five years.

Rather than asking me to come into a building in real life, the asked me to:

- download yet another app

- make a picture of my id card (front and back)

- hold my id card to bank of phone

- show my face in the front camera

This process got stuck in step 3, because my phone has no RFC support.

The morale? So much for using a cheap Android phone just for that indispensable banking app.
by Aurornis | 2025-09-04 18:14:25+00:00
> Yeah, if you lack imagination ;)

> There are many, many forms of protesting that don't escalate to destruction.

The comment with the Discord was giving advice for vandalizing the cameras. Direct quote to what I was responding to:

> you can spraypaint the lenses and/or the solar panels. If you dont want to get caught with spraypaint, use nutella or peanut butter. Its sticky and easily spreadable.
by ConceptJunkie | 2025-09-04 18:14:40+00:00
I used to dream about owning a programmable calculator in the late 70s/early 80s, but by 1980 we had Apple ][s in my high school and in 1982, I was able to use the PCs in college, first programming in BASIC and later Turbo Pascal, which was the best PC development tool in the 1980s. Most of my classes were in Pascal. My first job was in C++ and I was doing C++ by 1993 and still am.

Now I write Python for fun.
by ramesh31 | 2025-09-04 18:14:54+00:00
Stop trying to treat these things as more than they are. Stop trying to be clever. These models are the single most complex things ever created by humans; the summation of decades of research, trillions in capex, and the untold countless hours of thousands of people smarter than you and I. You will not meaningfully add to their capabilities with some hacked together reasoning workflows. Work within the confines of what they can actually do; anything else is complete delusion.
by Fade_Dance | 2025-09-04 18:15:00+00:00
Hah, I am too. Too many "special" situations happening in the world currently and only so much room for positions.

That said, it has never been a better time to truly diversify. There has been a cambrian explosion in the ETF space, where you can even get things like pure-play trend-following in an ETF vehicle on any broker. Obviously Gold is quite alive. Crypto is no longer a joke (just... sometimes), international exposure is as vibrant as ever (no matter where your home country bias may lie, stepping out of the borders offer way more diversification than it did in the past, with the obvious caveat that the world itself is more volatile), and heck, long bonds even pay 5% and offer decent defensive hedging once again (just have to protect against further inflation, but that's what Gold/Trend/Inflation friendly companies are for).

Outside of the megacaps there's even a decent amount of value to be found in the public market. Some sectors that used to be capital incinerators have undergone a huge cultural shift, and I have apparel and energy companies choosing to downsize/sell parts and buy back double digit % shares per year - underappreciated shift in many industries. Just plan for/hedge that massive megacap concentration risk, while not entirely shunning them! Hope you get that ideal portfolio, and now is not the time to totally concentrate in any single country (at least not entirely). Crazy world out there... Cheers!
by notatoad | 2025-09-04 18:15:01+00:00
carbon-free energy on every grid where they operate also sounds like a significantly more ambitious goal than net-zero across the company, because it means actual reduction in emissions, rather than relying on offsets.

if it's a serious committment to being carbon-free, i think this sounds like a positive change. if it's a moonshot that they have no real intention of actually meeting, then it's a lot less impressive. i guess we'll see...
by abdullahkhalids | 2025-09-04 18:15:02+00:00
Yes. The obvious solution is to either design your politico-economic system that big players never emerge, or are such that they don't have incentives to corrupt (eg. SOE).

Another example of the latter, is that large companies should always be majority owned by their employees in a 1/N fashion. The idea being that even if such players try to rent-seek, at least the rent is being extracted in favor of normal people rather than a small class of rich people.