skysight-inc/HackerNews huggingface dataset:
> Many who voted for Lamont in the primary may have switched to Lieberman in the general election to ensure his victory over Republican Alan Schlesinger.

That's a really weird way to frame things, and suggests to me the author didn't look into the election before writing it. The general election was very much one between Lieberman and Lamont, with Schlesinger getting less than 10% of the vote.

> Voters have no incentive to consider alternatives, because a vote for a third alternative would be “wasted:” In fact, it might help elect the major party candidate whom the voter most strongly opposes.

There are many races where one party doesn't bother to run a candidate where this isn't an issue, yet third-parties don't have much success there either. The D.C. legislature (called the city council, but functionally acts like a state legislature) has two seats that Democrats aren't legally allowed to have, and that Republicans at the moment aren't able to win because the city largely opposes them. Yet third-party candidates haven't held the seat in decades (they've been held by independent candidates).

The author brings up examples from states where ranked-choice choice voting has been implemented, but they're all examples of a candidate from one of the two major parties winning.

I doubt ranked-choice voting is going to bring about the kind of transformational change its advocates claim. The evidence so far from the places that have implemented it don't show a huge amount of difference.
I would go further and call it a meme at this point. And it's completely lost its effectiveness. After all, this article uses the phrase to mean exactly the opposite of what it originally meant, arguing that it is, in fact, _perfectly_ reasonable to expect that rebooting will solve your problem:

> I offer the following argument that restarting from the initial state is a deeply principled technique for repairing a stateful system [emphasis original]

Whereas, Wigner's original article on the "Unreasonable Effectiveness of Mathematics in the Natural Sciences" has this statement:

> The miracle of the appropriateness of the language of mathematics for the formulation of the laws of physics is a wonderful gift which we neither understand nor deserve.
Aren't you supporting their point?

You vote for the boring candidate because otherwise you might be wasting your vote. But maybe you really want a change, but the system discourages that by threatening you with a very unpopular option winning if you split the vote.
There seems to be a fairly strong Elon cult and Elon anticult. Both camps seem to be blind to their bias and get overtly emotional about this topic.

Whoever has the top spot in 2025 or whenever remains to be seen. Pointless to speculate much. Right now Tesla has a strong EV industry lead, a very strong financial position and an unprecedented growth rate.

I think in 2025 whoever has secured the materials and/or contracts for batteries will win. There won't be enough for everyone in 2025. In 2030 +- few years this will change, that's probably when we'll see the real competition occur.
I'm not so sure. Atlassian doubled down on hiring through the last slump (2008-2012) and it seems to have paid off for them.

Depends on the size of the tool maker, I guess.
Indeed it wasn't an ancient technology, but in the 19th and 20th centuries warfare adapted at a blistering pace compared to earlier centuries. Three to five decades of advancement was everything. Rifled barrels, self-contained cartridges, breach loading, tractors, planes, radios, morphine, acriflavine, and barbed wire were all fairly recent technologies still finding their practical and doctrinal uses in warfare.
I live in the UK and absolutely adore theatre - this is amazing!

Can I have a sneaky feature request? I live in the Midlands and it's a real chore to check the major productions that come nearby (I'm willing to travel, but there are like 10 different theatres near me!)

It would be great if you could search by productions within 1 hour of an address or something similar, and get a list of all touring productions travelling through.

(At the moment I have to click through each nearby town / city on MusicalsOnTour.co.uk, but a combined view by month would be awesome!)
While I see your logic, ultimately using a credit card makes a lot of sense as long as you pay it off on time. Not only do you get the (small) benefits of the cashback or points, but you have added fraud protection also.

Not sure how it is where you are, but where I am the payment is automatically done every month from your bank account. There is 0 chance of missing a payment, as long as you have a sufficiently positive floating balance in your account. If someone do not, then I would question their suitability for a credit card in the first place.
Updated Proton, Unified Protection
Anything that is worth keeping as a trade secret is still being kept a trade secret.

Patents are a tool to disincentivise trade secrets and that is good, but they do a lot more than that and much of it is harmful.
Honorable mention even if he doesn't use Actions: https://github.com/elsamuko/Shirt-without-Stripes
To anyone designing low-tech user interfaces: I'm all for something simple but please, oh please, use something with a better feedback than the membrane "keyboard" shown in the article. Membrane keys are the absolute shittiest piece of shit ever produced. I use three everyday: my safe has one. My projector's remote control and my LED strip light (I use a LED strip to give a "home cinema" feel to the room) has one. The one on the safe, thankfully, at least emits a "beep" every time a press registers. Doesn't make it great by any means but there's that. On the projector there's a delay between any press and the projector giving you any feedback, so you don't know if a press registered or not.

I do honestly think, and I'm not a big smartphone fan, that a virtual keyboard on s smartphone's screen with haptic feeback (where the phone vibrates a bit when you "press" a key) is infinitely better than membrane keyboards.

Now I'm not saying everything should be replaced with screens+haptic feedback: what I'm saying is membrane keyboard are the worst piece of shit man ever invented.

On the other hand my alarm system has buttons (zero screen): one button, one function. And the feedback on these buttons is perfect. It's bliss. Same in my ultra high end, but thankfully nine years old, car: one button, one function. And when you press that button you know it's been pressed. Perfection. (I say "thankfully nine years old" because the very same car brand/model now uses screens everywhere instead of buttons).

So you can have two exactly identical looking user interface and, without trying, it's impossible to tell if it's a complete piece of shit or not (well, these membranes things: you kinda spot them from a mile): you need to actually press the buttons to know.

Membranes are the opposite of perfect user experience: they're mediocre turds.
Dedicated controllers were absolutely out of the question because nobody could afford them, which is why Amigas were so popular: a fully multitasking, multimedia computer for 450 DM. That's 225 EUR! Somebody that cost sensitive won't even consider a dedicated controller; back then wasn't like it's today.

This was at a time when 3.5" floppy disks were expensive (and hard to come by), and hard drives were between 40 - 60 MB, so 130 MB was quite practical. The floppy drive in the Amiga read and wrote at 11 KB / s.

And yes, this was a DAC and an ADC in software, with added Reed-Solomon error correction encoding and CRC32. The goal was to be economical. The end price was everything; it had to be as cheap as possible.
Absolutely agree! Never put a company on a pedestal! But IIRC Linode has had a long history of decreasing prices by adding better specs to existing plans, not sure how that will change with their acquisition. Just keep in mind to build portable apps and avoid lock in.
Interesting read, I certainly think there is a lot to be said for minimlism where a system can be controlled with physical controls/ buttons without an instruction manual, fancy screens and UI are often a complete overkill for a product. The Design of Everyday things is an essential read on these topics and generally a book I'd recommend to anyone working in tech or design.
The best answer in this old thread (Jan 2021, be sure to open the [thread] view) seems to be this:

https://elists.isoc.org/pipermail/internet-history/2021-Janu...
It’s not really about water use. Dishwashers require very hot water, so less water directly translates into dramatically less energy use.
That's a great point about looking to music equipment for UX ideas. If you want to see what happens when a design team puts serious effort into building a satisfying and effective interface, look at electronic music devices.
He said she said situation that could well be entirely fabricated. But it would take a million to bring it to trial and waste a few weeks of his life, and he has nothing to gain. Legalized extortion-if she had to jail if she lost, you'd see fewer of these
I think the right way to roll this out is to create a new party as an abstraction layer between the new proposed system and the existing system.

Within the party, you can use whatever voting mechanism you like to set the agenda of the party and elect party leaders. If the mechanism is good enough, you ought to be able to attract enough members to win a standard legacy election.
My take (I compare about ZSTD only, as that what we need to care about):
1. Lizard's decompression speeds are much higher than ZSTD for any level of compression.
2. Lizards's compression speed is significantly (several times) lower than ZSTD for similar compression ratios.

So it makes sense if we mostly don't care about CPU usage for compression.
Do you not have an option to just automatically have the full amount paid off from your account every month? I've never had to do anything involving paying a credit card; on getting the card, I tell them to just take the full amount every month from my bank and that's what happens until years later for whatever reason I cancel the card. They might well like me to miss a payment so they can charge me interest, but it's never going to happen.

This is a genuine question; I know that other countries do things differently. Is that not an option where you are?
This is called "hunting tooth". It applies to any system of gears or timing belts.

In gears, if you make sure the number of teeth of mating gears is coprime then you wear the teeth of one gear evenly against the other gear. If there are low factors, then each tooth of one gear only engages with a small number of teeth on the other gear, exacerbating wear.

With belts, if the number of teeth on the belt shares low factors with the number of teeth on either of the pulleys then you get the same effect: any given tooth on the belt only ever meshes with a small number of teeth on the pulley.
I started recommending their mobile browser to everyone I know, because of how well it blocks pop-ups on the phone.
A16Z announces $4.5B fund for crypto and blockchain startups
Was her knowledge and familiarity with the subject better than Reagans? Maybe that's why he believed her. She knew some of the societal costs (being a world leader) and some of the science too.

Ad Hominem? Makes me a lot irritated, folks claiming that no degree of education is quite enough to understand whatever science they disagree with.
Telephones, video conferencing, and internet were available 30 years ago. It is just more available today due to the hardware improvements based on processors using instruction sets that have been around for decades.
Oh, we can count just fine. There are no actual "fairness" concerns. Just since the system guarantees two parties and expanding the voting pool from making it easy to vote has been assessed to benefit one party over the other, there is an obvious incentive to not make it happen. You get the same crap with lowering the voting age in other countries.
Independently of the above, and as someone who grew up working class in the north of England during her time as prime minister, she was one of the most obstinately dogmatic and malign people ever to have gained serious political power in the UK in the twentieth century. We would do well not to valorise her.
I just used to bash them in the dishwasher with everything else

Got the touch buttons now and am forever turning stuff off randomly. It's like my hand meats are drawn to pressing more than one button at a time

I guess the idea is if the water overflows it'll 'touch' multiple buttons and turn the heat off but I've only ever turned it off by accident so far haha
How the revamped Large Hadron Collider will hunt for new physics
Gyrobus: The Flywheel-Powered Public Transportation
I really love WKUK and had been watching their Twitch streams at the time of Trevor's passing. I'm really looking forward to them releasing their Mars movie, as bittersweet as it may be.
I view the electoral college system as the canary in the coal mine for voting changes in America. No honest person who is informed about how the electoral college works thinks it’s fair. There are so many possible bad outcomes of it and there are no positives over a direct vote.

If we can’t dismantle the most glaring issue in elections that is the electoral college, I’m not holding my breath for the kind of sweeping reform that would be needed for something as foreign (to the American voting base) as the ranked choice voting
why are there only two parties in the US, wheras there are many places that have 5 or 6 at least parties in countries as small as denmark or as large as germany?
Great Story. I like the Erlang\distributed systems view of the world: Who needs costly resilience or recovery when you can simply die and be reborn again? And if you can't do that, well... make it so you can. Erlang and distributed systems in general have no choice because the kind of computing they do is so wickedly complex there is no other way to fail, but you and GP's comments illustrate that even when you do have other options, this way of faliure is simply easier and more effective.

Can you elaborate on

>We built it in Flash [...] we just couldn’t stop the memory leaks

I thought Flash games was written in a high level JS-like language ? did it grant you enough access to raw memory that you can leak ? or did you mean a high level equivalent to memory leaks ?
The issue is that the standards of proof is much higher in criminal cases. There's no way to defend against fraudulent or frivolous accusations
There is a much simpler system with a proven track record, used in many democratic countries: two-rounds voting [1]. Just vote a second time for one of the two top candidates if no candidate reached 50% of more.

I'm convinced this would deeply, radically change the US.

[1] https://en.wikipedia.org/wiki/Two-round_system
Yeah, this is a potential downside but also an argument for open protocols and specifications for managing and controlling these kinds of devices.
I didn't look too deeply, as I said.
This misses the point dramatically.

If someone is favoured by a large enough group, they're supposed to win.

The point is what happens when people aren't fanatical but are forced to vote as if they were.
I find it even better when they just have a dial
‘Historic’ global tax deal on multinationals delayed until 2024
Roman cavalry is often forgotten, but a considerable portion of social class all the way back to Roman Republic and I think pre-republic kingdom was existence of a class wealthy enough to fight as cavalry.

They were of course small compared to infantry legions, and as the Republic and later Empire expanded they frequently hired auxiliaries, especially from a more cavalry focused groups.
BUt what about that range? Not impressive.
But that "last" is almost all of it, after "bulk/hazardous that I can't just toss to the curb". The rest was already gone.
There's the GitHub repo you can dig into. [0]

From `package.json` it appears to have zero dependencies other than `grunt` and plugins as a build tool, so other than a handful of libs [1], it appears to be 100% organic JS.

[0] https://github.com/steffest/bassoontracker

[1] https://github.com/steffest/BassoonTracker/tree/master/scrip...
We Romanians will wait to see energy at German prices and pay billions upon billions to buy batteries to store the energy. And btw wind, is really damaging to the birds in the area
Sure, and it is possible even on a ZX Spectrum and clones[0] (especially with the General Sound board[1]), the point is that it wasn't possible on the web due to API limitations, not that there weren't the hardware resources available.

[0] https://youtu.be/IMeMbfQfnl0?t=117

[1] https://youtu.be/f6IrkpX13a0
China military must be able to destroy Starlink(s) if they threaten security
What I found amusing is that Grubhub didn't notify any of the actual resturants / kitchens / vendors. SMH & LoL
GiveCampus (profitable YC S15) hiring US-remote senior software engineers
In https://github.com/ipfs/go-ds-crdt, every node in the Merkle DAG has a "Priority" field. When adding a new head, this is set to (maximum of the priorities of the children)+1.

Thus, this priority represents the current depth (or height) of the DAG at each node. It is sort of a timestamp and you could use a timestamp, or whatever helps you sort. In the case of concurrent writes, the write with highest priority wins. If we have concurrent writes of same priority, then things are sorted by CID.

The idea here is that in general, a node that is lagging behind or not syncing would have a dag with less depth, therefore its writes would have less priority when they conflict with writes from others that have built deeper DAGs. But this is after all an implementation choice, and the fact that a DAG is deeper does not mean that the last write on a key happened "later".
For federal elections, being an adult citizen and casting a single vote to be counted in the precinct containing your permanent residence.

For state, county, and local elections, being an adult permanent, lawful resident in that place and casting a single vote to be counted in the precinct containing your permanent residence.

I personally support giving released felons the right to vote (and would include currently incarcerated felons whose sentence will expire during the term covered by the election), but believe this is a matter for each state to decide (consistent with Article I and II).
Mandatory

Light Years Ahead | The 1969 Apollo Guidance Computer

https://www.youtube.com/watch?v=B1J2RMorJXM

34C3 - The Ultimate Apollo Guidance Computer Talk

https://www.youtube.com/watch?v=xx7Lfh5SKUQ
In a hurry:

pip freeze | sed -n 's/^ctx==.+/not safe/p' && echo safe

(Well, 'safe' might be a bit strong... 'not known not safe by a single metric' ;))
This is almost always true but somehow often overlooked. There's almost always no reason to rely on "null" to mean "empty". A carefully chosen default value often does the job.
The bird thing may be not very significant.
There was an old starcraft mod that was like playing Risk and was an absolute blast and could be played in an hour or so (as opposed to normal risk games that take a few hours), I would love something like that again
I think a lot of HN devs, even in Europe, live in a high earners bubble, especially if they have seniority at a good company in a hot market, and loose perspective of what the average wages really are.
It’s an unofficial HN proxy, isn’t it? Not operated by HN or YC? Why does anyone use it?
From what I've read Fuschia is not at all self-contained. The UI is fully driven by and targeted towards Google the search and ecosystem.

But those write-ups were years ago and there hasn't been new reviews with much UI focus since then.
> Canceling it instead of improving it feels so wrong.

I don't see anybody calling for edtech to be cancelled, but something less extreme like not sharing data with 200 adtech companies or removing the 7 SDKs that share real time location data from the education version of Minecraft to Google, Twitter, Facebook, etc is probably a good place to start with the improvements.
People always told me growing up that I should get a credit card, to start building credit for when I eventually wanted to buy a house. I didn't bother, because buying things on credit always seemed sill to me. Come time to buy a house and those people were still all "oh boy, you're going to have a hard time!", but you know what? Having no credit history wasn't a problem at all. I had to arrange for bank representatives to talk to some bill collectors and authorize them to talk about my payment history, that's it. Sure, maybe I didn't get the best rate in the world, but it was a pretty fair one. I feel like stories like this are intentionally played up for the benefit of the credit industry.
You can't keep physical dials clean by their nature. They have to connect to something, which means you have holes. Holes + aerosolized grease = sticky 100% of the time.

There's no way around it. I do my best to clean under the knobs of my stove but they don't come off. Don't even get me started about how much of an ass pain burners are.

When I'm not renting I'll definitely install an induction system. If I never deal with cleaning burners, and knobs again it'll be too soon.
That was one of the major points of the novel (IMHO).

"What if ..." Something that Science Fiction is best at.

"Your Scientists Were So Preoccupied With Whether Or Not They Could, They Didn't Stop To Think If They Should."
-- Ian Malcom (Jurassic Park)

Leaded additives to gasoline came to mind as one problem that needed to be halted sooner.
The root of the conflict lies much deeper than that. It is the question
of which bit should travel first, the bit from the little end of the
word, or the bit from the big end of the word? The followers of the
former approach are called the Little-Endians, and the followers of the
latter are called the Big-Endians. The details of the holy war between
the Little-Endians and the Big-Endians are documented in [6] and
described, in brief, in the Appendix. I recommend that you read it at
this point.

* Danny Cohen, IEN 137 (1 April 1980), https://www.rfc-editor.org/ien/ien137.txt
Can you explain why it's less private?
We have run offs in Texas but get extremely low turnout partially because they are not advertised, either by the government or the candidates. I can't imagine its cheap either, for the government, candidates, or the voters.

This is why I prefer calling the version of Ranked Choice Voting I seeing being pushed as Instant Runoff because it makes how it works and the advantages clear.
Some people just don't like risk. Lets say that you believe there is a 25% chance that this is the big one where the American centered world order comes to an end, it will happen sooner or later but this could be it. How much would you be willing to bet on that? The average returns are great, but if you miss it by 5 or 10 years now you lost all of that. That is if the paper you got afterwards have any meaning, a big enough bust will make it hard to cash out any gains.
One of my first jobs was working on DAB digital radios. Our workhorse low-end model was quite flaky, but it had a watchdog timer that would reboot it if it hung; and it was so simple that it would get back to acquiring a signal in a fraction of a second.

So the upshot was, a system crash just meant the audio would cut out for maybe 6 seconds, then start playing again. For the user, completely indistinguishable from poor radio reception, which is always going to happen from time to time anyway. Crashing wasn’t a problem at all as long as it was rare enough.

(I like making robust software and hate crashes, so I don’t like that approach, but I use that experience to remind myself that sometimes worse really is better, or at least good enough.)
I rented my first two apartments with no credit history whatsoever before buying a house (and acquiring a mortgage) with no credit history at all.