skysight-inc/HackerNews huggingface dataset:
That butterfly is very distracting. So much so that I didn't read the article.

I don't see a way to make it go away
How are bootkits "at least practically speaking, undetectable and unremovable"?
Exactly. Those churning out such posts on LinkedIn, would very much prefer if other people did not even carefully read the actual content, but rather simply assumed “Wow, this person is capable of generating a wall of text day in and day out, he/she must be a subject-matter expert and have great English skills”.
is that why you are going through all my comments and flagging and downvoting? you know this just makes you look even worse right?
This is a very good list! Curious if all of them just came top-of-mind (if so, very impressive haha) or if you did any research / AI assist. Thank you!
See also, Debug:

https://verily.com/solutions/public-health/debug

It's a Verily project that causes population collapse in mosquitoes like aedes aegypti by rendering the males infertile.

> Aedes aegypti mosquitoes carry dengue, chikungunya, Zika and yellow fever diseases which have a large and growing impact on human health. They live almost exclusively in close association with humans, don’t fly very far compared to some mosquito species and are particularly difficult to attack using traditional methods, such as pesticides and source reduction of breeding sites.They’re also extensively studied in many labs around the world. We hope what we learn with the Aedes aegypti in the field will be helpful in developing new ways of tackling other mosquitoes and the diseases they transmit.
Does that size difference matter? I see the wisdom in having a Senate to give different geographical locations some independence and control. But maybe it is possible to have more direct democracy while also balancing that concern?
AFAIK iOS devices use a tiny firmware on the camera and a larger one on the secure enclave chip.

If you successfully compromise the host OS and also the secure enclave firmware, that might be enough to let you turn on the camera (without vsync) and reconstruct the correct image via later analysis... but at that point you have committed tens of millions to the hack (so you'd better not overuse it or it'll get noticed & patched).
Taylor Swift makes a lot of her money from being Taylor Swift (i.e., tours), per https://www.investopedia.com/taylor-swift-earnings-7373918:

> The 12-time Grammy Award winner made more than $780 million on the U.S. leg of the Eras Tour, according to an estimate by Forbes. The total ticket sales from Swift's 2023 Eras Tour could make her the highest-grossing female touring artist of all time, according to Billboard. The Eras Tour could gross over $1 billion, making concert history as the first billion-dollar tour, according to The Wall Street Journal.

J.K. Rowling doesn't have exclusive rights to her books, past the first couple. Lots of copyright-related suits (most?) are made by Warner Bros. She's fully capable of mobilising her fanbase (or, was, at least, before she went off on the deep end) to prevent or restrict what she considers misuse of the Harry Potter brand. (And, as you say, she doesn't need the money.)

Copyright isn't why Toby Fox need never go hungry. His work is trivial to pirate, he doesn't even bother enforcing copyright on his music; and yet he's probably a millionaire, with more works on the way.
I would argue that for writing code sure, but that programming also includes communicating with other people and writing documentation. In those cases being able to type faster really is an asset. I've worked with multiple older programmers whose typing speed is not up to snuff and they turn anything more than a trivial question into a Teams call just not to type things out.

...but yeah, for actually writing code IntelliSense or whatever just makes it fast enough that if you can touch type at any speed you are not gonna be bottlenecked.
To paraphrase McLuhan, you don't like that guideline? We got others:

"Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting."

The point, in any case, is to avoid off-topic indignation about tangential things, even annoying ones.
TypeScript has the equivalent of what you're describing via the `Parameters` and `ReturnType` utility types [1][2], and I've found these types indispensable. So you can do the following:

type R = ReturnType<typeof someFunction>
type P = Parameters<typeof someFunction>

[1] https://www.typescriptlang.org/docs/handbook/utility-types.h...

[2] https://www.typescriptlang.org/docs/handbook/utility-types.h...
s/women/people/g

No need to promote sex-based divisiveness.

From your own link:

"So the French mathematician Alexis-Claude Clairaut decided to break the work up—by dividing the calculations among several people. In 1757, he sat down with two friends, the young astronomer Jérôme-Joseph Lalande and Nicole-Reine Lepaute, a clockmaker’s wife with a penchant for numbers. ... The age of human computers began."

"By the 19th century, scientists and governments were beginning to collect reams of data that needed to be processed, particularly in astronomy, navigation and surveying. So they began breaking their calculations down into tiny basic math problems and hiring gangs of people to solve them. The work wasn’t always hard, though it required precision and an ability to work for long hours. Mostly, the computers were young men."

"But by the late 19th century, some scientists realized that hiring women could reduce the cost of computation. The growth of education and middle-class prosperity had produced a generation of young women trained in math. So when the Harvard Observatory decided to process years of astronomic data it had gathered using its telescope, it assembled one all-female team of computers."
> In prospective configuration, before synaptic weights are modified, neural activity changes across the network so that output neurons better predict the target output; only then are the synaptic weights (hereafter termed ‘weights’) modified to consolidate this change in neural activity. By contrast, in backpropagation, the order is reversed; weight modification takes the lead, and the change in neural activity is the result that follows.

What would neural activity changes look like in an ML model?
I'd agree the default user experience is shit (and I felt it was shit on old Twitter too). It's like a shotgun of shit at the wall to see what sticks. But once you engage with content you want (which can be entirely non-political and niche-interest based) that goes away.

Or at least I suspect so. I often end up being interested in politics and thus get more of it, but I'm not complaining. I get a good mix of my specific interests, art, humor, cute animals, and politics.
Trying it out, it's completely wrong. As we know all AI detectors are. This is just an advertisement for their poor AI detector, confusing people into believing this stuff works.
The FEP is more about what objective function the brain (really the isocortex) ought to optimize. EPIC is a somewhat related hypothesis about how viscerosensory data is translated into percepts.

Prospective Configuration is an actual algorithm that, to my understanding, attempts to reproduce input patterns but can also engage in supervised learning.

I'm less clear on Prospective Configuration than the other two, which I've worked with directly.
Factoring in the Chicken McNugget monoid (2017)
For sure... but birds in general are surprisingly smart if you really pay attention. Even chickens are smarter than they usually get credit for. Chickens mostly lack the opportunity to learn...chickens raised in a completely open environment develop surprising behaviors and show unexpected insight.

Im guessing that pelicans, being predators, are probably much smarter.
When I scrolled down on mobile, the butterfly was no longer visible.
3 killed, 1 seriously injured in Tesla Cybertruck crash in Northern California
High 3 and 4 figures wouldn't occur for personal backups though. I've done a big retrieval once and the cost was literally just single digits dollars for me. So the total lifetime cost (including retrievals) is cheaper on S3 than R2 for my personal backup use case. This is why I struggle to take seriously any analysis that says S3 is expensive -- it is only expensive if you use the most expensive (default) S3 product. S3 has more options to offer than than R2 or other competitors which is why I stay with S3 and pay <$1.00 a month for my entire backup. Most competitors (including R2) would have me pay significantly more than I spend on the appropriate S3 product.
Can we please flag and remove obviously false posts like this?
"...if there is no deficit to the hormone". It sounds like if someone has lower-than-normal testosterone then it increases sex drive. But if someone is already at normal levels of testosterone takes more, it doesn't significantly change sex drive.
When those cameras first came out I said that of course the LEDs could be disabled with firmware only, and it was probably a government-mandated requirement to be able to do so, and I was called a conspiracy theorist.

Well who's laughing from within a tinfoil Faraday cage now?
> The decision to close the markets and offer traders compensation was made by the Corporation's Court of Common Council.

> The Corporation will now have to file a Private Bill in Parliament as it seeks to absolve itself of the legal responsibility of running the markets.

The Corporation in this case is the Corporation of the City of London, which is the local government authority for the City of London, which is only the part of London that is within the walls of Roman Londinium. The Parliamentary Bill may very well not pass, in which case the Corporation may be in something of a pickle.
Finally! Hallelujah, Microsoft IS part of Big Tech after all, and will get threatened with dismemberment!
Ask HN: Database schema for a chat app designed to handle a billion users
I am very curious about how chat messages are stored for a "billion-users" chat app (in SQL databases).

Specifically, let's say a user is part of a hundred conversations. When their client app comes online after being offline for a few days, how does the server query all the messages that are pending for this client app?

Does the server run one query per conversation? Or is there a fan-out process for each user so that the server can run one query per user? Or something else?
Mozilla has to find a new source of funding now that Google, Mozilla's major donor, is being broken apart.
This makes me deeply sad. I use to live near to the market on St Johns Street, which is a direct route to the Smithfield. There was once a burst water main that serviced a nearby hospital that caused St Johns Street to be closed down as the flood uncovered bones which needed to be excavated and investigated. They eventually were identified as cattle bones which were a few hundred years old, from when the road was nothing but dirt and would have hundreds of animals pass along it on the way to the market for sale and slaughter.

It's also a beautiful and historic building and site.

I'm not sure what led to the decision to close it, but I can only assume it was for commercial interests of some form, and will eventually be turned into souless apartments, and the surrounding businesses, bars, pubs and nightclubs will also fall into decline.
I am also interested because of Proton’s commitment to privacy and Google’s commitment to…the opposite. But I would think Proton will not (yet?) have the type of controls most businesses need to administer a company wide service and manage confidentiality, security, etc.
> I'd like to touch on how your tactic of undermining my point by asking me to do your legwork, then waiting for me or someone else to jump in and defend it, and then claiming victory when no one shows up, creates a climate of fear and ignorance.

It’s called sealioning.

https://en.wikipedia.org/wiki/Sealioning

> Sealioning (also sea-lioning and sea lioning) is a type of trolling or harassment that consists of pursuing people with relentless requests for evidence, often tangential or previously addressed, while maintaining a pretense of civility and sincerity ("I'm just trying to have a debate"), and feigning ignorance of the subject matter. It may take the form of "incessant, bad-faith invitations to engage in debate", and has been likened to a denial-of-service attack targeted at human beings. The term originated with a 2014 strip of the webcomic Wondermark by David Malki, which The Independent called "the most apt description of Twitter you'll ever see".

The original comic:

https://wondermark.com/c/1062/
I am an absolute niche but I'd love to see better x86 (well, x64) support

OpenWRT absolutely blows PFsense/OPNsense out the water in my experience. I don't need a bajillion different configuration options, I just want a tiny PC that can route packets effectively and maybe do a bit of port forwarding. But won't keel over and die when I download lots of "Linux ISO's" on my fiber internet connection

I dropped PFsense after the Wireguard debacle where they tried to force broken code into the FreeBSD kernel [1] OPNsense meanwhile ate its own EFI boot partition after a system upgrade and rendered itself unbootable. Not great!

OpenWRT on x64 feels more like a "test system" than something to run in production. Being able to upgrade-in-place until recently was "just dd the disk image to your target boot drive!" instead of having some way to properly install or upgrade the system

Despite this it also still limits itself to about 100MB for the rootfs partition. The SSD I've installed is some junk 60GB no-name brand, so I guess I'm safe as long as it can do wear-levelling. But when OpenWRT themselves have devices with gigabytes of eMMC flash supported it feels a bit restrictive for a default.

Due to being optimized for routers with tiny flash and memory everything is broken up into as many tiny pieces as possible as well. Want to run hostapd? There's about 4 different options for which hostapd you want. Want a web UI? Well install LuCI via opkg/apk. Nothing comes "batteries included" so much as it comes "individual lego pieces"

I love OpenWRT. It's built like an absolute tank and yet is simple enough to make even the most in-depth changes absolutely easy. If they were willing to push upward into more standard x86 kit they'd give PFsense and its contemporaries a serious challenge. SmoothWall, IPCop and all the others have long since died out for "free Linux router/firewall appliance"

[1] https://arstechnica.com/gadgets/2021/03/buffer-overruns-lice...
I wonder if OpenAI/Google/Microsoft, et al would hire a developer that leaned heavily on ChatGPT, etc to answer interview questions? Not that I expect them to have ethical consistency when there are much more important factors (profit) on the table, but after several years of their marketing pushing the idea that these are ‘just tools’ and the output was tantamount to anything manually created by the prompter, that looks pretty blatantly hypocritical if they didn’t.
It's not backward. It means that wealthy IP owners pay more tax to society for the privilege of earning more!
G'day mate - Australian here too, but I have to strongly disagree with equating social media age verification to buying alcohol or tobacco.

There's a fundamental difference between regulated privileges that can physically harm/kill people (drinking, smoking, driving) and basic rights of communication and information access that democracies depend on.

Your government ID verification example actually highlights the key problem - whether it's platforms or government holding the data, you're creating a permanent link between real identity and every comment, like, share and interaction. That's not at all like showing ID at a bottle shop - it's more like having to show ID before every conversation you have at the pub, with someone keeping a permanent record. This verification applies to everyone, not just kids. In any case, they should not have their access to information restricted. Currently, X is the most legitimate source of real news with Community notes, where legacy media has completed failed - WMD, Lab Leak, etc. Etc.

Think about what that means for:
- Whistleblowers exposing corruption
- People discussing sensitive health issues
- Anyone criticizing powerful institutions
- Workers organizing or discussing workplace issues
- People exploring political views different from their family/employer
- Activists trying to create positive change

The "conflict of interest" argument cuts both ways - governments have a clear interest in expanding surveillance capabilities. Many of us opposing this genuinely care about preserving democratic freedoms, not corporate profits.

I get the desire to protect kids (I'm a parent too), but this is like using a sledgehammer to crack a nut. We can push for better parental controls, algorithmic transparency, and targeting of specific harmful behaviors without compromising the anonymous speech that democracies need to function.

Surveillance creep has real effects on public discourse, and this is classic authoritarianism wrapped in “think of the children”.

The fact that an overwhelming amount of the 15,000 responses in 24hr oppose this makes your humble opinion that you want it in a tiny minority.
This is an on-topic article about technology in HN.
> The original market first traded in Lower Thames Street in the City in 1327, before moving to its current site in Poplar, east London, in 1982.

So the "850 year old" food market is actually a 42 year old market, and will likely continue to operate from a different location as it has done many times in the past.
They can't really do it all their efforts will be blocked and censored. And "western capitalist" propaganda is no different from the other side.
Apparently CharaChorder 2 was launched 2 hours ago so this makes me suspicious this may be a plant:

https://www.youtube.com/watch?v=tYLHPH9uBXU
Dealers care because the casino cares, and pays them to care.
It's not mostly you. It's unbearable and even seeps into niche subreddits. The bots are also lean so far left they fell off the wagon. I barely use the site anymore.
That's not how randomness works. The expected duration of the attack is only determined by how close they want to get to your artwork.

For example, if you pick the first key you generate, it obviously doesn't mean the attacker can get the same art in one try.
I agree on the capacitor fix for flashing, I pointed it out in another post.

In this case I was referring to false positives to the user.

This would mean we can't update the firmware without causing the user some paranoia.

Also. Would an app requesting permission to use camera itself send some power to the camera to verify it is available? In a similar vein, what about checking if the camera is available before even showing the user the button to use the camera?

Maybe there's solutions to this, I'm just pointing out some reasons they may have gone the software route instead of the hardware route.
> I don't think there is any point in continuing this conversation.

Truly, you made your decision before reading what I wrote.
Driving Assistance Systems Emergency Vehicle Lighting Digital Epileptic Seizures
Musical abilities?
The USSR was invaded by seventeen nations including the US shortly afterwards and further suffered a trade blockade.

Which had precisely nothing to do with the mass repressions in the years following.
That one seems to be software controlled. I'm fairly sure I remember having the mic working with the mute LED lit, which was confusing. That was on a x1 carbon gen9.
DCMA'd before we know!
I worked on this feature for Apple Macbooks around 2014 as the security architect. All Macbooks since then have a camera indicator LED that is (barring the physical removal of the LED) always on at least 3 seconds. This feature is implemented in gates in the power management controller on the camera sub-board.

There's a LOT of pitfalls still (what if you manage to pull power from the entire camera sub-assembly?), this was a fun one to threat-model.
> The horrible way that they extort by limiting and degrading a service is only part of the problem.They degraded email replies at one point, to a tiny "page" with less than one full line of text. There is more, but proton is not worth the effort to remember and detail all of it.

Are you saying they made it so that you cannot send replies with less than one full line of text? I don’t think I’ve seen or heard of Proton doing that.
Another demonstration that duct tape can fix almost everything. Put a little over the webcam and presto, no more malware spying on you through webcam video. Now about something for the microphone?
This only works if people have a limited amount of money. Since some people have pretty much infinite money, money is not the way to limit things.
I employed a basic counting system I learned from a book and tried it out on my first and only visit to Vegas about 20 years ago. This was at the Stardust.

It was a miserable afternoon. I don't think the dealer cared, but the other players to my left were pissed when I asked for hits on seemingly nonsensical hands. "Hey, you stole my card again" was a typical complaint. I ended up slightly ahead but never played again.
Similar experience here at a (very) small company.
This CM5 is at least as powerful as laptop CPU from ten years back I'm really surprised nobody one is coming up with upgradable laptop platform or shell powered by RPi compute module. Couple with the available maximum 16 GB with ECC available with CM5 this can be a winner since laptop RAM capacity has been stagnant for around ten years now [1].

[1] Why do laptops have so little RAM? (2015):

https://news.ycombinator.com/item?id=42234501
It's easier than reading all of the code in Ubuntu.
Now you're falling in the same trap you earlier accused me of having been caught in: I am not talking about capitalism or 'elitist centrism' here and consider this focus on capitalism vs. some form of socialism to be a rather narrow view of the way the world can be organised. I am talking about how on a platform like BS which currently mostly hosts those on the 'left' side of the 'spectrum' (line, square, cube, hypercube - take your pick of the number of dimensions you want to measure a person's political affiliation in) but which may in some potential future in which it survives the current phase (which to me is doubtful but leave that aside) and starts attracting people on the 'other' side of the 'spectrum' can foster communications across ideological lines given that the platform offers a feature - curated blocklists - which enables users to be shielded from those who go against some desired narrative. It will be those clustered around the centre who are most likely to engage in real debate with people on the 'other' side while those further away from the centre are far more likely to only venture across the line to verbally shoot down their opponents in some way - by calling them names, by trolling them, etc.
For other readers' benefit: C-Reduce is a little more sophisticated than plain delta-debugging. From the abstract of Test-Case Reduction for C Compiler Bugs (2012):

> [...] [C-Reduce] produces outputs that are, on average, more than 25 times smaller than those produced by our other reducers or by the existing reducer that is most commonly used by compiler developers. We conclude that effective program reduction requires more than straightforward delta debugging.

(Of course, this means that C-Reduce is 12 years old now.)

At the same time, C-Reduce seems to be more general than the LLVM tool you linked ("BugPoint", dating to 2002), since that one works with LLVM IR specifically.

I think most developers are generally unfamiliar with automatic test case minimization tools and techniques, so the post may be helpful even if the ideas have been known in their respective circles for quite some time.