skysight-inc/HackerNews huggingface dataset:
Yeah I do find the commenter you responded to is, shall we say, overly concerned about the mental capacities of the average voter. "Mark each one you like" is not that hard and not substantially harder than "mark the one you like most".

I am concerned tho that preference voting (is that the right word?) gives people too many opportunities to screw up—there are too many things that can go wrong on the ballot (ones I've seen have three columns for 1st, 2nd, 3rd preference, and there should be at most? exactly? one mark in each column). Also vote counting has too many ifs and whens and seemingly arbitrary rules how my ballot will be counted in case my 1st choice doesn't clearly make it on first count.

Writing down candidates names will make for some fun days when it comes to counting. Plus, what if multiple candidates have similar names? And, a ballot with a scribbled "Miller!!1!" on it, do you mean Ms Annie Miller from Portland Oregon? That one? Lastly, when was the last time another person was able to read your scratches?
Let's put Trump aside for a moment. What do you see a Harris presidency looking like? Do you think she is our country's best option to solve the problems we face today, or is her role to fill the chair so Trump can't sit in it?
That’s not really confusing because the title says it affects 13th and 14th. You don’t need to know anything beyond that.
Looking at the wildly hostile media coverage of him post-2015, you’d come away thinking he’s a major charlatan.

Looking at the glowing media coverage of him pre-2015, he seems like a unique business genius.

The truth is probably in between.

Business and marketing aren’t rigorous intellectual activities like math, but they are bloody hard in a different way - even with an inheritance (how many born-rich kids die 100x richer? Almost none). The problems are very fuzzy and open-ended, and frequently don’t even look like a problem.

You can’t consistently solve these problems profitably over many years without some skill.
Yeah it was a slideshow in Safari on Mac, butter smooth in Chrome
The problem is that given enough time, these "expert" bodies become just as politicized and worse, completely unaccountable to the voters.
May I assume the large codebase was written in a language with (for lack of a better term) dynamic types?
Also the http:// syntax in urls.
The more I think about it, the more I like the mixed-ticket idea. It would take the media spotlight off Trump for at least a few minutes.
The way our system is structured what would actually happen is any sufficiently electable third party would just "take over" one of the two major parties, at the primary stage.

Trump basically did just that and Bernie Sanders came close.
Any alternative search engine that has its own, independent index is worth supporting, imo.

Mojeek results have overall been useful the last couple of times I used it and the team actually responds to search feedback.
So the bootloader would always advance nextboot= to the next boot entry, and a process after a successful boot must update nextboot=$thisbootentry?

Is there another way with fewer write() calls?
No one is debating the idea of a standing military today, but we should be now and they did back then. The same goes for a central bank, Hamilton and Jefferson debated this heavily and today we have something very much like what Hamilton wanted. We aren't debating banking but it's hugely important and flies under almost everyone's radar.

There's also the (maybe) obvious recent topic of liquor. A recent court ruling overturned bans on home distillation and way back in the Washington presidency they had to send the military to squash a revolt driven by a liquor tax.
It would be a syntax error in C++.

<source>:3:11: error: expected primary-expression before '=' token
3 | a + = 1;
| ^
In practice its identifier resolution[1] has little impact on enjoyable and successful software development with Nim, even if it takes a little getting used to. nimgrep[2] is bundled with the compiler, but you may or may not make much use of it depending on your editor and development setup.

[1] https://nim-lang.org/docs/manual.html#lexical-analysis-ident...

[2] https://nim-lang.org/docs/nimgrep.html
Yeah, ballot design for preference voting is an interesting UX problem. Any design needs to be obvious for voters, reasonable to count unambiguously, and support mail-in paper ballots (tangent: which ideally 100% of people would have the option to use).

You could list the candidates in random order with a number next to them, and then have people write down those numbers in order. That, like anything else, would have failure modes, though.

An NxN matrix for N candidates allows using "marked or not" detection, but it creates a huge ballot even with just a handful of candidates.
to where?

texas wont take it and no other state is willing to accept the political fallout for agreeing to it.

this is the biggest impediment facing the nuclear power proposal that shows up on HN every other month, and nobody talks about it. plants basically idle nuclear waste on-site. we have no comprehensive recycling or storage policy that isnt routinely usurped or derailed by serious environmental issues. we just run these plants until theyre 60 years over usable life and wait until they turn into a superfund site taxpayers have to clean up.
Not merely worded but also enforced that way.
Elections occurring and people voting in them is necessary for the continuance of a democratic society. The actions of individuals who are qualified to vote within said democratic society choosing not to vote does not nullify this.

> Abstaining provides no kind of signal or message to the body politic.

This is true and irrelevant. Not wanting to spend the (rounding up) 10 seconds to glance at and fill out the Presidential portion of a ballot nor waste the ink from your pen to do so before dropping it in the post simply because you do not like any of the viable candidates enough to do so (or for any other reason) is a personal affair.
Brilliant Labs' Frame seems developer friendly: https://docs.brilliant.xyz/frame/building-apps/
The README for this project still says "POSIX-approved" but there is nothing in POSIX that allows mixing commands and binary data in a shell script.

It does allow appending binary data to the end of a shell script* as long as it is guarded from being parsed as shell code by an exit, exec, etc. but that's it.

* https://pubs.opengroup.org/onlinepubs/9799919799/utilities/s...
I'll check it out when I get a chance. As irritating as this particular election is to me, I'm still fairly into the history of our elections.
Open source doesn't mean the bazzar, plenty of projects have a cathedral style development.

Bazzar works absolutely fine for security, Linux kernel is one project which does this , all security infrastructure uses it one way or another. The tens of thousands of patches and forks has not once been discovered to have the subtle bug/vulnerability scenario intentionally submitted yet in 30 years .

There seems to be a lot of misconceptions in this thread what open source is or can do. Most of my points have been made by people much better than me for decades now.
There are strong arguments to be made both for strong technocratic bureaus that make decisions, as well as for direct democracy where the people decide everything directly or through congress.

You don’t want to have completely unaccountable bodies ruling society (called the deep state by its enemies) and you don’t want to have zero governing capacity either (what would liberals call this, Galt’s Gulch?)

There’s a balance to be struck.
MTA knocked together a system that was comparatively half-baked. It is not wired into the mechanical signals, nor does it control the switches or link up to the PA. Instead, each train running on the lettered lines was equipped with a Bluetooth beacon (yes, the same technology that powers your wireless mouse) that trips a receiver as the subway nears a station, which then triggers the LCD screen over the platform to update.

That seems like a prudent approach, not half baked. Keep the ancillary system air-gapped from the life critical parts.
If you put it on the internet, someone can read it.
You flatter me with comprehension. But surely the disparity reveals not that white collar crime is unfairly unpunished but that our reaction to it is perhaps insufficiently kind.
Your whole argument rests on the historically accidental choice that and how states should be apportioned seats in the electoral college. Everything about these procedures is arbitrary, much more so than the principle of "one man, one vote". Of course others have—of late in this forum—also aksed why it shouldn't be that big landlords get several votes. That's how they did it in Prussia in the 1800s. Commenters at they time remarked it is not clear whether it's the farmer or his many pigs who are allotted first class in elections. To sum it up, I'm for the simple and clear rules.

Oh and of course if you're for a small-state bonus in presidential (i.e. federal, nationwide) elections why is it that geography of all factors should be the one distinguishing point? How about skin color or profession? You as the artisanal baker that you are by vocation, don't you feel that artisanal bakers are always underrepresented in parliaments? Shouldn't your vote as an artisanal baker be given more weight, just like the way that citizens of New Hampshire get preferential treatment the Way God Intended?
The entire purpose of a search engine is to be biased towards relevance. The opposite of biased isn’t fair, it is random.

The opposite of "biased" is "unbiased" - as in the title - meaning neutral or impartial here and I think you are possibly misinterpreting the context.

The blog entry you link to is from 2018, at the height of the culture wars when the big tech players including Google were being criticised for pushing political agendas in what they displayed to the user.

The (marketing) claim here is clearly suggesting Mojeek does not use an ideological filter.
minimum bid is $199 :(
Is it easy to recognize the AI content stealers by user agent? Can we just feed them garbage when detected?
> ChromeOS is just Linux, isn't it? It's going to suffer from the same problem as NT re: a buggy kernel mode driver tanking the entire OS.

ChromeOS is not just Linux. It uses the Linux kernel and several subsystems (while eschewing others), but it also has a security and update model that prevents third parties (or even the user themselves) from updating kernel space code and the OS's user space code, so basically any code that ships with the OS.

Therefore, the particular way that the Crowdstrike failure happened can't happen on ChromeOS.

However, Google themselves could push a breaking change to ChromeOS. That, however would be no different than Apple or Microsoft doing the same with their OS's.
Kagi displays what portion of results are from their own index - I almost always see 50% or higher on this. I think they also use a mix of several external indexes rather than solely bing.

Kagi also has the advantage of letting you customise rankings to your preferences: I've got mine set to always pin a relevant wikipedia article to the very top, and to bubble MDN pages up and w3schools pages down.
Perhaps this will precipitate another tech industry collapse like the dotcom boom. I can see most infrastructure being reverted to more basic systems to avoid this sort of thing in the future. Perhaps if the Saudi oil money had dried off sooner, Silicon Valley may have learned this lesson while they were drenched: "if it ain't broke, don't fix it." Unfortunately, like the Saudis, the tech overlords know the well is drying up, and see the state as the next set of boots to kiss. Or do you really think Elon's campaign donations are merely political?
Off topic, but your site - damninteresting.com - really lives up to its name. I’ve been reading it for probably 15 years now
Two dead in multistate listeria outbreak linked with sliced deli meat, CDC says
This feels like it’s be a plot point for a generic action movie.
Maybe it you're running Windows XP, but that is absolutely not true for a supported version of Windows. It is absolute FUD to say simply connecting a Windows 10/11 machine to the internet will cause it to be automatically infected.
0. no moves. This is very often needed for FFI callbacks, among others.

1. trivial copies. This is similar to 2, but means you do not have to do `swap`-like things in cases for non-destructive moves (which are, in fact, also important, they just shouldn't be the only kind of move. Note that supporting destructive moves likely implies supporting destructuring).

2. trivial moves. You can just use `memcpy`, `realloc`, etc. This is the only kind of move supported by Rust. C++ can introspect for it but with severe limitations. Note that "trivial" does NOT mean "cheap"; memory can be large.

3. moves with retroactive fixup (old address considered dead). What you do here is call `realloc` or whatever, then pass the old address (or the delta?) to a fixup function so that it (possibly with offset) can be replaced with the new address. Great caution is required to avoid UB by C's rules (the delta approach may be safer?). The compiler needs to be able to optimize this into the preceding when the fixup turns out to be empty (since generic wrapper classes may not know if their fields are trivially-movable or not).

4. full moves (both old and new address ranges are valid at the same time). C++ is the only language I know that supports this (though it is limited to non-destructive moves). One major use for this is maintaining "peer pointers" without forcing an extra allocation. Note that this can be simulated on top of "no moves" with some extra verbosity (C++98 anyone?).

Related to this, it really is essential for allocators to provide a "reallocate in place if possible, else fail" function, to avoid unnecessary move-constructor calls. Unfortunately, real-world allocators do not actually avoid copies if you use `malloc_usable_size` + `realloc`. If emitting C, note that you must avoid `__attribute__((malloc))` etc. to avoid setting off the bug-laden-piece-of-crap that is `__builtin_dynamic_object_size`.

Random reminder that "conditionally insert and move my object(s) into a container (usually a map), but keep my object alive if an equal one was already there" is important, and most languages do it pretty badly.

Linear types are related but it's all Blub to me.
The 3700x and 5700x are 65W parts specifically made for quiet/cool boxes (they’re also 8 core). I have both since I enjoy my sanity and dont care about 10% extra performance. They are the pick of the litter in my mind. Also have a laptop with 5850h. Same with their Navi chips, not blazing hot but good enough, and my boxes and nice and quiet.
> Why isn't this farmed out to an appropriate regulatory entity with deep expertise?

It is, they just also happen to be a major impediment to new Nuclear power in the US.

https://en.wikipedia.org/wiki/Nuclear_Regulatory_Commission
When Google glass was announced we proposed a POC for our field and datacentre folk (Telco industry). Lack of availability killed it off as we were in Australia and never made the cut for trial. The ability to feed information to them while they can use both hands, not have a laptop balanced somewhere or not be on the phone was invaluable in theory. I'm hopeful this sort of thing can become what it has potential to but I feel it will be undercooked and die off.
And the parties who don't want it are now illegal so… 100% of the parties want it.
My big take away with the whole City Skylines 2 performance issue and the lack of LOD was that geometry processing is so cheap nowadays. So long as you aren't too reckless with geometry in terms of sub-pixel rendering, you don't really have to worry about it too much any more.

It isn't like the Ps2 era when geometry time was a real concern on render times. Even a modern low end GPU could process a few hundred million polygons a second without sweating it, now getting the result son screen is a very different issue.
It's not necessary for every single comment to address the entirety of the post.
That's quite the stretch. There are reasons we have primaries in the first place and don't just automatically anoint the VP as the the next presidential candidate. And let's stop with the pretense that their were any real choices in the Democratic primaries this year to begin with.
And we would think how stupid it was and a single point of failure to do it this way.
> This is one bsod on windows 10. I saw another kernel panic on specific Linux distro.

The red hat one. But they also did it to debian with a different issue, and I think another distro as well.
Can't you buy salep online?
> That is just calling yourself a liar

Yeah, because politics is where truth famously reigns supreme.
I think you mean: In theory, files don't get corrupted in transit with TCP. In theory, they also don't get corrupted when stored in memory or on disks either.

The only reason any of these things don't cause issues in practice is checksums and error correcting codes.
That's a terrifying protocol (Lua REPL over BLE?!), but it does indeed appear to be much more open and extensible. Thanks!
Sharing or not sharing with cars?
Fair enough.

I haven't had the same experience but that's mostly because I'm a Dev, implementing it for other developers.

It sounds less like a product problem vs. configuration problem caused by your IT teams.
> In the coming decades, the U.S. Department of Energy (DOE) will need to transport that material to future storage facilities.

No doubt at great cost, none of which is being factored into current nuclear projects or energy pricing. So, this is as unlikely to happen as it has been in the past 8 decades. The size of the problem just keeps on growing every year while we don't lift a finger to address the issues.

Long term storage is more of an aspirational thing at this point than a concretely actionable thing. Only a small minority of all nuclear waste ever produced actually sits in long term storage. E.g. the Fins have taken into use an underground facility recently. But most nuclear waste elsewhere sits in temporary storage waiting to eventually be moved. Nobody wants to pay for that. Nobody wants this stuff in their backyard. Nobody really wants to even talk about the cost. Which is of course substantial. Especially people in favor of building more nuclear capacity to add to this problem.

Somebody (i.e. future generations of tax payers, for millennia to come) will pay for it. Eventually. Which is convenient because we can pretend things are cheap short term.
I guess the takeaway is it’s okay to be idealistic, just not too idealistic that you can’t pay rent.
I don't think things are this simple though. Spaces that attempt to either have no moderation, end up over-representing those who hit up against moderation elsewhere. Having moderation requires having an opinion, and the opinion ultimately becomes the product.
So you hardcode canonical forms to simplify them down to a common form so that you only need to hardcode one kind of form for the next pass?
yeah. that and it works without any hitches
Do Apollos and Domain have any real presence in the vintage community? Casually, I have never seen it mentioned.

My very brief Domain experience was that it had a very similar shell style UX, with cryptic, Unix style commands (i.e. ld vs ls) making very “tounge tying” for someone comfortable with Unix.

We had a very early Apollo with some CASE software that nobody was particularly interested in, so it pretty well just sat there. And being all alone it couldn’t really show off Domains networking.
https://www.icann.org/resources/pages/financials-55-2012-02-... gets to the heart of the matter.

You have to pony up day #1 for application costs, you have to contract to ongoing annual payments, you. have to have USD70,000 on hand for business continuity or demonstrate why your particular model doesn't need that.

I think any beneficent registrar right now is probably grandfathered-in.
Fair point, meant to specify "anti biden, pro trump".

I didn't think he was fit for office either (first point), but I'm glad he's being replaced.
True, but there were wonderful exceptions. For instance, the Mac SE/30 (1989) could take up to 128 megs, and the Amiga 3000 (1990) was designed to allow for even more (although only 16 megs on the motherboard, but 256 meg Zorro III cards were available in 1993).

Later, some m68k Macs like the Quadra 605 allowed for 128 meg SIMMs, and the PCI Power Macs really took things to a new level. The Power Mac 9500 could take up to 1.5 gigs of memory in 1995.

It's a shame that no computers really distinguish themselves like that any more, aside from high end server systems.
It doesn’t require a whole more. 1) the full transcript of the llm exchange and 2) version numbers for the llm would go a long way.

It is basically a long winded way of saying in a bug report, “it doesn’t work”.
I use Revolut. It generally works well but I distrust them after they arbitrarily froze my account for ~3 days and never explained why. I didn’t have any cash on me at the time and had to actually starve
The B550 series is a power reduced cost cutting version of the x570 boards. They are only meant for the 6 core version of chips, and the 65W versions. You need to pick your components carefully.
There is also `g.page` which they have suspended: https://support.google.com/business/answer/9273900?hl=en-GB
That case would have to be made scientifically by credible researchers, which is a lot to ask these days.
Abstaining can show the lack of faith in the limited options given. If a meaningful number of voters stay home it can signal that (a) there are voters to be won if the existing parties change and (b) voters are fed up with the status quo and may be open to a third party option.
AI helping to improve AI but indirectly
The train isn't very specialised. the specific waste truck is. So is the final escort truck called the REV which reminds me of an armoured carriage in the Delhi rail museum collection: it's from the pre-independence days of the north-west frontier wars.

Those look like pretty normal diesel-electric locomotives.

https://www.energy.gov/sites/default/files/2022-01/Rail%20Es... says

As required for operational security, further
specifications for REVs are not publicly releasable.

So it's "security by obscurity"
Undoubtedly it's a difficult task, but I think there are degrees to which you can at least have a decent go at good faith moderation (eg see HN) and the article is appealing to a perspective that that good faith isn't there.
Assuming you're talking about nuclear, why do you think it would be cheaper/faster/easier/etc to decarbonize with nuclear than with solar + battery?
A search engine isn’t really a space though, it’s a tool. It’s not a social network.

The job of a search engine is to return relevant (by some metric) results given a query string, not to show you posts you’ll agree with or which the authors of the search engine find tasteful.

You might say that the relevance metric is a kind of bias, and you’re not wrong, but those biases can usually be empirically measured and understood, unlike the biases of unmoderated people in social networks.
Congratulations! We all know how difficult it is to launch a working product. Looks like you are trying something similar to what we do at https://pinggy.io/

LAN-Wide Accessible .local address looks like a super useful feature!
From the context of a voter, I would argue that your scensrio ignores the actual choice to be made. I can choose to support Trump, Harris (if that's who they pick), or neither. The third option is absolutely a choice if you view your vote as a vote of support rather than a vote for the lesser of two evils.
This is such a Hacker News comment and I don't mean that in a positive way. The link between exercise and health, including brain health, is so well established that calling out this "conflict of interest" is more a well-dressed ad hominem, not a meaningful critique.

Attack the argument not the person. Oh wait you can't because she's right.