skysight-inc/HackerNews huggingface dataset:
There's actually a fair amount going on server side. For one, we have server authoritative sync. There's a lot of mutations that would be tricky to reason about in purely p2p sync, and just applying them to an authoritative source makes that a lot simpler (and is what let's us use Replicache!). Beyond that though we have a bunch of features, custom domains, polls, rsvp blocks, that depend on us being able to control permissions.

It's definitely possible to do all if this in a p2p context, but it's much harder and increases the complexity a ton. It also makes it harder to be fast, you're naturally increasing the amount that needs to be done client side, and server rendering is out the door. There's a bunch of client-side editors that I think are great, and end-to-end encryption is definitely something I want to work towards, but it's out of scope for us right now.
If it works for you... but I had an Intel MacBook Pro (2019, 16", i9) for a work machine and the fans would sound like a jet engine. Installing NPM dependencies was particularly bad, since all the writes would make the corporate file scanning spyware go crazy. It ran like crap.

I have an M1 Pro (which is considered old now) and it's like night and day.
The people relying on this data aren't even American constituents.
The purpose of statistical coverage of elections is to tell campaigns what their strengths and weaknesses are and to entertain the rest of us.

Since we don't run campaigns, the only value is entertainment. But that's not a negligible value for a lot of people.
It's because Google let go the Flutter team and now everyone's afraid to touch it because of long term maintenance. I personally strongly prefer Flutter over React Native. And with Cursor being fully compatible with Flutter, I'd expect it to be a secret weapon where you can just build web + mobile prototypes of anything within days.

But the teams that hire either Flutter or RN tend to not appreciate front end as much. I've been pressured to pick up RN for a while but it turns up negative.

React is a safe framework to pick up. If you're worried about employment, go for it.

Native Android has very similar functionality to Flutter and I think the Flutter devs are moving to Android. If you know Flutter, you already know Jetpack Compose. Android tends to pay very well because it's more of a niche but it's also rare. Since the Crowdstrike incident, Android has become the default operating system for hardware like car radios, those credit card machines, point of sales.

iOS is also interesting because it's half the market share, pays a little more, and AI just sucks at it. There's a bunch of things in Swift that you can't do with Kotlin. Swift is also something the standard LLMs can't do today so there's some job security. And by the time LLMs catch up to the average iOS dev, you could have the kind of mastery level to keep the job.
it must be a wild experience to have a megacorp buy out your brain child, burn it to ashes and throw it away, and chase after the next shiny thing to slap ads on...
Its seems you have bought into the Russian propaganda about how they were victimized with NATO. The reality is Russia got everything it needed, its economy was doing comparatively well, its elites were welcome all over Europe. Europe ignored all the shade stuff they continue to do all the time. The Russian elite enriched itself buying all the luxury products of Europe and going to St.Moriz and living in London.
>The problem with this is that it would at most replace a fraction of income taxes.

Yeah, but it isn't like they're unaware of this. They're looting the country. If the money gained from the tariffs wont offset the tax cuts, well that must mean we need to cut further, privatize further...
Hold up: Let's remember that when first made the US Constitution contained limits that only applied to what the new Federal Government could do. (The Articles of Confederation being a failed beta-test.)

Before-vs-After the 14th amendment, a lot of comparisons automatically become apples-to-oranges. The people who crafted and ratified the Bill of Rights in 1791 simply were not operating in a world where those rules had nearly as much interaction/overlap with the 13 different State-level constitutions.
I'm not claiming the US is not democratic - by most definitions of democracy, it is. I'm claiming the US has never promoted or protected democracy.

I'm not judging the US in comparison to anyone else. I'm judging it in comparison to your statement that it has promoted and protected democracy around the world.

US interests justify all kinds of nastiness, sure. But we claim to be civilized, claim to be champions of justice and democracy, and say we act for the good of the world. There is no evidence at all to give any credence to those claims. Claiming that other countries would be even worse is just a strawman. We should be better, and we know we should be better, because we feel the need to hide and deny the things we do. I don't care what other countries do - I don't live in them, have no vote in them, and am not represented by them. I want MY country to be good and just, rather than pragmatically evil because we can't let anyone else "win".
Is the model using budget forcing?
> I'm willing to compromise on battery life, and I don't need the fastest CPU, just a good quality work laptop where I can run `cargo build` / `docker pull` without worrying about filling up the disk, and mostly just a browser aside from that.

I know this isn't your point but this is exactly why I don't use docker--but I'm a bit surprised to hear you mention `cargo build` as something that might fill up the disk. I've been a vocal critic of Rust on Hacker News in the past, but the one thing I always thought they did very, very well, was Cargo and the tight executables it produced for me.
Here's the current Senate bill.[1] (passed) Current House bill.[2] (introduced) Last year's Senate bill [3] (passed).

This bill has been kicking around for a while, with bipartisan support.
This passed the Senate last December, and the new bill seems to be a duplicate of the old.

The take-down procedure mirrors the DMCA, but there is no corresponding put-back procedure. That's the real problem. With the DMCA, you can fight a take-down with a counter-notice. Then the copyright claimant has to go to court. There's nothing like that in this bill.

A solution for social site operators: if Trump tries to abuse this: use a classifier to find images of all major administration officials and just blank them out.

[1] https://www.congress.gov/bill/119th-congress/senate-bill/146

[2] https://www.congress.gov/bill/119th-congress/house-bill/633

[3] https://www.congress.gov/bill/118th-congress/senate-bill/456...
Fair, and good callout!
I'm from the dark ages and am interested in this for non-AI things like CFD. What is the state of SDK support for these chips? Is there a nice rust or C++ library that abstracts the hardware and lets you just do very big Matrix multiplications?
Upzoning in Cambridge Broke the Mold
Consumer hardware is cheap, if 192 GB of RAM is enough for you. But if you want to go beyond that, the Mac Studio is very competitively priced. A minimal Threadripper workstation with 256 GB is ~$7400 from Puget Systems. If you increase the memory to 512 GB, the price goes up to ~$10900. Mostly because 128 GB modules are about as expensive as what Apple charges for RAM. A Threadripper Pro workstation can use cheaper 8x64 GB for the same capacity, but because the base system is more expensive, you'll end up paying ~$11600.
Obviously a Russian agent would retain his trusted status with Ukraine leadership, feed them false information, and feed Russia true information. This is not what's happening here.
I hope defending his ego was worth it. It feels a bit like defending your ego against a bully with a 3 year old in tow. Even if you are right, there's no need to expose your dependents to the rage of a psychopath you need something from. This spat is going to cost Ukraine -- it already has.
I ran some bioinformatics pipelines on an AMD pangolin notebook. Its was faster than the apple M2 (I think it was an M2 or M3) notebook my work neighbor had. My machine had more RAM, but still for workloads that use the extra cores it made a difference.
ESP – Open-source SoC platform
Elmo=Musk, why the editorialization?

Discussion (20 points, 4 hours ago, 3 comments) https://news.ycombinator.com/item?id=43273687
No. I was talking specifically about the case where you want to host the Wireguard VPN server at home.

See earlier in the comment where I said:

> opening up a port for it for inbound connections if you host it from your home connection rather than a rented server

Although I can see how it might not be clear that in the end where I’m mentioning CGNAT I am still specifically talking about hosting the VPN server from your home connection.
There's an informative video-dive into that, centered on the effect of the movie Blazing Saddles: https://www.youtube.com/watch?v=jzMFoNZeZm0
^art
You would want a laptop with RTX 4090 or RTX 5090. Anything under 16GB VRAM is going to be too limited for playing around with local LLMs.

Franework is nice but no Nvidia option which is a no-go for LLM.

Thinkpad P1 Gen 6 with RTX 4090 is a solid one. Older generation but Thinkpad seems like no longer slapping top GPU into its notebook.

Other laptops with 4090/5090 are too huge (Titan, Raider, Vector, Strix Scar 18,…)

I’m using Arch on the Thinkpad above.

Hope this helps
The job is to learn each new framework though. I think AI will slow this for a while - people will stop adopting new frameworks for a while until AI does. But eventually we'll just switch gears to AI friendly frameworks instead.
Related:

Embedded Scalable Platforms: Heterogeneous SoC architecture and IP integration made easy:

https://github.com/sld-columbia/esp
I prefer laptops to be great at being mobile devices.

Running LLMs on a local mobile device doesn't make sense to me. Sure it sounds great but at what cost & what trade-offs? This goes for laptops & phones.

You can have the best of both worlds by setting up a separate computer in your local network or rent one on the cloud if data privacy & messing around with LLMs is important to you. Then you don't sacrifice the mobile advantage of a great laptop. It'll be cheaper & can be more focused too.
Absolutely not cause I grew up in Ukraine and I know how EU and NATO used to not give a damn about Ukraine. You are barking up the wrong tree.
Probably diy.

2k buys you a decent thread ripper or 59xx series and as much ram as you can throw at it.
Thanks for doing the analysis.

The GP has chosen not to reply, but I would hope they learn from your comment. Especially this part:

> Your epistemic stance, which seems to be "Well we don't have perfect, incontrovertible proof, which means we must act like we don't know anything at all!" is unworkable. You don't do this, I don't do this, the world doesn't permit of this. As a rhetorical move, I can see where you're coming from. It gives you license to not think about the hard thing, and to punish those around you who might. But I'd argue that's not a way forward for us as a whole.
the egg prices are high because we are culling egg laying hens infected with H5N1 due to pandemic risk
If I'm understanding correctly, this will break whenever the IP address of your tunnel changes. You'll have to reestablish all of your connections.

My use case for tailscale: have an SSH (or other) connection to my home server while working from home. Drive to a coffee shop, register on their network, and continue using the same connection. (Or hotspot, if I'm somewhere without Wifi.)

The IP address of my server does not change. When at home, the packets do not leave my home network. When out and about, they do.

It's magic to me. I set up a sophisticated (read: overkill) SSH tunneling setup previously, using Match rules in .ssh/config to autodetect the network I was on so that `ssh myserver` would always go via the correct route. But my connections were still interrupted broke when I switched, and I'm not good enough at networking to do any better.

(I guess this is what Wireguard is for? I could access my server via a fixed IP address on my machine that goes to a tun device, and that would send the packets to the actual server if nearby otherwise hand off to the carrier pigeons? Is that what the tailnet is doing? I don't understand how packets get intercepted by tailscaled, though I do see a tailscale0 device. Is that just a vanity license plate version of tun0? Why does `ip route show` give me only routes through my actual devices, then? Never mind, this isn't a helpdesk. I'm just getting old and stupid, I think.)
I am in the same boat right now. My boss has come to me and said he can't afford to pay me any longer, while I am very underpaid, but I chose that because I get a ton of freedom to choose technology and can take time off whenever I need it. I have extreme impostor syndrome, and have always been the lead software engineer, so have only had online resources for mentorship. I have written quite a bit of business software, and I've been maintaining software that evaluates banks and credit unions for risk, and have been working on it since 2009.

I read HN, and think that I am probably in a good spot for myself, once I walk away and find something else. Probably almost anything. I crave knowledge and haven't compromised much on the software I've built in the last decade or so, and feel like I can confidently explain my reasoning and techniques for large projects. Most of what I do is under NDA, and I (maybe not-so-smart) have done a TON of work outside of normal hours, but I've always put them back into the company's software. I do feel like you are living the type of life when it comes to being happy and satisfied, so I just wanted you to know I appreciate your comments/posts and outlook on things.
I have a hard time believing a service like this wouldn't have employed at least one person full time. There is no way it cost anywhere remotely in the neighborhood of $10 a day.
At this point in the story they're finally connecting what the work is and why they may be uniquely qualified to do it.

I can't really give any useful clues to what that is aside from saying it's a bit of an experiment within an experiment.
I like how the table of suffixes hasn't been updated to add "V" but the section on Core Ultra uses 288V as an example. The document's too big to stay in sync with itself.
(1) That’s obviously not actually true.

(2) “No one” is developing games for Linux either, but the Steam Deck works great. Why? Wine, which you can run on macOS too.
I had also initially assumed the title was supposed to reference something new about running a distilled variant as well. When I finished reading through and found out the news was just that you can also do this sort of "split" setup with Intel gear too it removed any further hope of excitement.

DeepSeek employs multi-token prediction which enables self-speculative decoding without needing to employ a separate draft model. Or at least that's what I understood the value of multi-token prediction to be.
Getting the tree (at the root) is only a few requests (get the refs or HEAD, get the relevant commit, get the tree ID from that). If pack files aren't involved then that's literally 3 requests. Pack files make this more complex, but careful caching and range requests could reduce that to as few as around 5-8 extra requests (doing binary searching via HTTP range requests). I don't think even libgit2 has APIs for range requests on pack files though, so this would need a special library (or patching libgit2...).

There's also various optimizations on the git side like bitmaps[1] and commit-graphs[2]. If this a bare repo on the server side it shouldn't be a problem to make sure it is in a particular format with receive hooks.

That's just displaying a file listing though. Displaying what GitHub displays with the last change of each file is more complex, maybe the commit graph could be used so the client wouldn't have to fetch everything itself.

[1]: https://git-scm.com/docs/bitmap-format
[2]: https://git-scm.com/docs/commit-graph
>One practical outcome is that IPv4 provides the privacy IPv6 was designed to sabotage.

Well, that only applies if you think ISPs don't log your CGNAT sessions.
I started listening to the 538 Politics podcast a lifetime ago when they did The Gerrymandering Project. The deep intertwining of history, intentions, and statistics made the narrative compelling. I learned so much about how our democracy worked that I would never have known otherwise.

So, I kept listening and kept learning. It was sometimes difficult, not because of their storytelling skills, but because the news was hard to consume. But the cold numbers helped me manage my emotions with clarity and not disengage.

There's something wonderful about journalism backed by data. The line between news and editorial has long been blurred beyond visibility. 538 was a rare example of a place where smart people could express strong opinions but always had to show the work behind their conclusions.

I'll miss 538. They were an amazing team.
Were your Lenovo experiences with Thinkpads or something else? I've heard that their non-Thinkpad laptops are not up to the same quality as Thinkpads - personally except for a couple years using a MacBook Pro, I've had great experiences with top of the line Thinkpads (x-series mostly) over the past 15 years. My current x13 (gen 5) w/ 32GB of memory can handle local LLMs (not terribly quickly, but it works).
Maybe I just have bad technique. I feel like I can’t relax the hand but have to actively use it. Longer writing is definitely painful.
There are ICE cars in India for around 10k that scores 5 stars on global ncap, idk how that compares to US road safety standards tho.
Speaking of being childish, that whole exchange reminded of being bullied in grade school. Zelenskiy handled it much better than I would have.

JD Vance and Trump torpedoed that meeting and even invited Russian media to it. There's a lot of context that you're leaving out of this.

As an American, I'm loathe to give this administration the benefit of the doubt.
That nature paper is garbage. It's imagining a grid that is 100% solar+wind, which no one is proposing building. Changing that to a grid that has 20% nuclear/geothermal would completely change the figures (in that it would dramatically shift the wind/solar ratios).

Also my battery assumptions were missing the fact that the world already has ~5TWh of hydro which can be used as a battery (even when not pumped hydro by releasing only when you need power).
Get Better Results by Asking the Right Questions
Sold, by LOST (inter alia; this comment really sold me) :)

Thanks to you and others, really enjoyed the comments

Biggest thing I was missing was 'remember: work bad :<' is a reading / theme, not the message or the theme. I especially missed there was a scifi angle.
A go developer doesn’t Google go, they go to pkg.go.dev to get go’ing.

/s
Ahhhh I see, tyty
Wideband Spectrum analyzer on your terminal/SSH console with ASCII art
We've decided we'd prefer to mandate tons of "lifesaving" technology in new cars. Nevermind that it pushes poorer people into old rust buckets, and due to risk homeostasis and the false sense of security that comes with driving a safe/quiet/competent car, people who _can_ afford new cars manage to find worse and worse ways to crash... that's without getting into the awful consequences of cars you can't see out of, "safety features" that numb people to the driving experience, and so on...
>8TPS at this moment on a 2-socket 5th Xeon (EMR)
This is based on llama.cpp
In guhidalg's defense, they did say that the "Mac laptops feel faster" (emphasis mine) not that they are faster. There's a trick here with Macs, which is that their user interfaces for the OS and many programs are tightly integrated with the hardware which makes the UI faster--that's the "feel faster"--it's a software, not hardware thing. In cases where the software is equivalent (i.e. cross-platform compilers like GCC/Clang/Cargo) you're going to see little difference, but your OS experience is definitely snappier on Macs.
I liked this thing, not an ev but it could be.

https://realitypod.com/story/volkswagen-launches-600-car-the...

For 600 all it takes is a silly mood to buy one. Then you sell it again 2 months later for 300 when you come to your senses and realize you have a wife, 3 Kids and a dog. No regrets and someone else can have their silly mood. Some will keep it because 258 miles/gallon is a sound way to save money.

Back looked like this

https://theweeklydriver.com/wp-content/uploads/vw26.jpg
Are American elections decided on the popular vote?
I kinda get your point - statistics suck the air out of the room. If regular people are talking about swing state poll margins of error instead of the actual issues, something's gone wrong.

538 democrasized the numbers that were the domain of political whizzes. I don't know if that's a good thing.
How are customers protected against sellers pre-scanning tickets to find winner? In my location, winners can only be determined by scanning the barcode, and entering a value hidden under the scratch panel.
You already said the word "default". One can simply adjust the rotation time to 600 seconds or even shorter.

The control is in _your_ hands. Unlike CGNAT, where the NAT owner is the one making decisions.
Most laptops are thermally constrained when it comes to speed - power efficiency means you can run at full speed longer without overheating.
But how else will you know the correct emotional tone to use when complaining / gloating about the upcoming election with friends? Or know how seriously to take various prepper activities like stocking up on Twinkies in case the wrong team wins?
But it seems the parent's point is there's no reason Dell couldn't have kept making improved XPS models. Maybe they don't compare on a $/watt basis with Apple silicon, but you could presumably have still paid less and gotten something pretty decent.
Is there a academic study of the heuristic of choosing between option A versus option B?

People (even criminals) are not perfectly economic thinkers. That's probably a good thing. I have this terrible thought of a quant rapist: juggling their risk that the victim stays quiet or otherwise acts (police or revenge). Deciding on the Kelly Criterion for losing 20 years in prison.

I'd watch a movie about a killer using statistics properly. It is annoying when muderers are cast as being idiots. I imagine the protagonist runs a hedge fund and gets bored of getting away with white collar crime.
Yes. Liberalism is fundamentally about the social contract, so those limits on speech are compatible with liberal ideals.

It is very consistent with liberalism that objective lies are a punishable offense because they are violations of the social contract, similar as shouting fire in a crowded building when there is no fire, a tobacco salesman saying their product is healthy, or an opiate salesman telling doctors their product is not addictive. Of course that's idealistic because the truth in many situations is largely unknowable and the temptation to put government officials above the law is great. Reprisal for false accusations is a chilling effect for those making true accusations. That means there is a balancing act to be done.

Both type 1 and type 2 errors are bad. Since America cannot effectively punish lairs, that weakness in our system is being actively exploited to great effect, you can read fox news court documents where they defend their right to lie.

Unpunished lies give those who lie power, reduces societal trust, and drives division between members of society.

But likewise true accusations must not experience reprisal because otherwise it gives those in positions of power a shield against consequences for their crimes.