skysight-inc/HackerNews huggingface dataset:
> I write database storage engines.

Oh, wait, I just saw your name, I know who you are. But you are one of very few people on this planet writing C or C++ who get a pass on this kind of thing.

Almost nobody is using C or C++ to write super duper large data high performance databases. And even people who do work on databases don't need these breakneck levels of performance that you've dealt with.

In most cases people are breaking aliasing rules for no real performance advantage. These people should just stop, a large majority of code doesn't need to worry about aliasing rules because the vast majority of code written in C doesn't have these crazy performance requirements.

> The intrinsic ambiguity about the contents of a memory address create many opportunities to inadvertently create strict aliasing violations.

I don't get what you mean, at least the way you've explained it. Your memory might be volatile in the sense that it gets reused but if code is still operating on that memory then you don't have aliasing issues, you just have issues.

You can operate in terms of char * when it comes to your userspace paging implementation and your code which requested this paging (do you use use a segfault handler to implement this?) just operates in terms of whatever type it originally cast the void * value returned by your userspace mmap reimplementation. Am I misunderstanding something here?

> std::start_lifetime_as

I got into reading, since I don't know C++, I only know C, and this sounds like a relevant whitepaper:

https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2022/p25...

This lead me to:

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p05...

By the sounds of it, this is a problem in C++ only, so it explains why I wasn't aware of such an issue. So you're telling me that in C++ you can't reliably implement a userspace mmap (or even use normal mmap) implementation before C++23 because without std::start_lifetime_as the C++ abstract machine doesn't provide a way of specifying when an object's lifetime starts?

This makes me wonder, what even is the incantation you're referring to?
You're missing the forest for the trees. You already have the bytecode interpreter in front of you and so does everyone else. You are already running it, the difference between "it's definitely already running" and "you could trivially make this work if you put a bit of effort in" is enormous.
It seems to me like a quibe about verbage. I suppose "sell by" could be interpreted as a supplier telling a store what to do with their own goods. But on the other hand, the supplier has a brand on those goods and has a significant interest in protecting the brand.
For all intents and purposes, when is the hardware not fully abstracted away? Even through the 2010s when running as a server was the norm, for the most part you could throw the same code onto basically any hardware without a second thought.

But pedantically, serverless is to be taken literally. It implies that there is no server in your application.
So when you drink Coca-Cola, you're drinking cocaine?
In an ideal machine you are absolutely correct! But when executed by a real physical CPU, if the array doesn't fit I the cache, iteration strategies matters!
Yes, I think the person you're replying to is noting that's just a really small piece of the puzzle. Google Search is really inconsequential in the grand scheme of Google, other than being a vessel for other business ventures.
I love scala that does both greatly
EC2 and managed kubernetes are two examples where you still have to think about hardware.
Maybe, just maybe, you're mixing cause and effect.

If you treat developers like house painters, they will not give you more. They will build the spec that you give them, and hold their tongues when they know it's a bad user experience.

If you treat developers like co-creators, and hire explicitly, and you put them in the same room with customers, you get a group thinking about how to solve a problem that your users have. They may be able to deliver something quicker, or develop a better customer experience, or question assumptions that lead to a better product.

An empowered engineer will be able to ask, "but what about how this user uses the software? Will this work for them?" And they become great at that by getting experience doing this - it's a skill, not an inborn talent.
I'm with you all the way, but I'm pretty sure cognomen had transitioned from nicknames to hereditary by Gaius Julius Caesar's time. Also, clean-shaven was a relatively new fashion in Rome -- Cicero, one of Caesar's political enemies and of the previous generation, had a speech complaining about how women these days liked pretty clean-shaven younger men, and not the robust full-bearded old patricians, like they should.
24% of the entire US federal Medicare budget every year is dedicated SOLELY to dialysis[1], for K-12 we spend nearly a trillion every year, with increasingly worse results [2]. This is less than two years of spending on education spread across 30. The idea that the US does not spend a lot of money on things like education and healthcare is so unbelievably wrong it makes me think I'm taking crazy pills. We spend so much on these things and get essentially nothing for it, because people just keep thinking we don't spend money on it instead of putting pressure to investigate why our public services are money furnaces that turns taxpayer funds into illiterate adults[3].

Edited to add a missed word.

[1] https://www.kidney.org/federal-investment
[2] https://nces.ed.gov/fastfacts/display.asp?id=66
[3] https://www.thenationalliteracyinstitute.com/post/literacy-s...
Thank god. Fandom is the most unusable website I have ever landed on.
That appears to be cumulative since 2020, which is perfectly plausible.
Humans find lots of value in human effort towards culturally important things.

See: a grandmother’s food vs. the industrial equivalent
High-Throughput Low-Latency LLM Serving with MLCEngine
https://archive.is/lLqM2
Duck Typing in Go
Continuing my studies in Go, here’s a simple example of how Duck Typing works in Go and how it differs when compared to Python and Java in terms of "implementing" an interface in Go.

Happy reading, and as I mentioned in another post, keep studying, don’t stop, never stop!!!
I don't think that has anything to do with the continent. People like Haruki Murakami and Liu Cixin have achieved immense reader-bases with their English translations.
Haha, I was more so meaning that cryptography depends on the actual existence of hard problem instances, which appears to be the case but hasn’t been conclusively proved.
It would be meritocracy if both kids had equal opportunity to earn those merits. If the ability to do so is itself gated, it's only meritocratic within the privileged group.
"best buy" is pretty plain English. It means the manufacturer beleives the product will be at its best up to that date.
Side note, I started monitoring with a cuff-style monitor over the past month, and one thing that’s super important is keeping the cuff at about heart level. The cuff I got actually reminds you of this verbally. While it obviously makes sense, it’s a bit surprising how much a change in elevation affects the readings.
And if something is everyone's problem, we just ignore it.
This. Engineers talk about feature creep, but forget to mention configuration creep. You can make anything you want! Yes it’s taken two years and no we didn’t nail the principal usecase. But we can make a version 2!
The article is also far more PR-y than I would have expected; the only law-related item is basically just a very long explanation of consideration and an assertion that what they’ve done counts as consideration. I have no idea if it does or not, but putting a lawyers name at the top doesn’t convince me it’s correct any more than if PR wrote it.

The whole thing is strange, and I can’t figure out why anyone would tie their ship to Matt in this storm. He’s a liability not just to himself, but to everyone supporting him as his antics start to reflect on his supporters. Even if people did support his position, Matt is preventing them from doing so publicly without also looking insane.
total block on _old_ tablets - Android 4.4 specifically, and I am sure many people on HN would be horrified to see those anywhere close to internet. New tablets are fine.

As for "more user-friendly captchas" - I have seen some of those (like AliExpress' slider) but I doubt they will work as well as hydrants. And with new AI startups (1) slurping all the data on the web and (2) writing realistic-looking spam messages, I am sure anti-bot measures would be more important than ever.
> Wish they had a community version I could play with, but understand they would be worried about cannibalising their already small market.

They may not have a choice either. IBM still owns OS/2. ArcaOS, like eComStation before it, is a licensed distribution. Their FAQ entry on refunds indicates that they have to pay IBM for their part of every license and that portion is both nonrefundable and nontransferable so if they refund a license they've lost that amount. It also presumably sets a lower bound on how little they could charge without actually losing money on every copy distributed. It would not actually surprise me to find out that their "personal edition" license is as cheap as they can consider "worth it" to offer.

IBM clearly stopped caring about growing the OS/2 market decades ago and I don't think Arca Noae really has any ambition to either. It's not like there's any realistic scenario where it suddenly becomes appealing as a target platform for anyone not already heavily invested in it outside of occasional hobbyists. The lack of any concept of users and privilege levels makes it undesirable for most desktop and server use cases that don't basically come down to "appliance" and as an appliance it's hard to see what OS/2 via ArcaOS on modern x86 offers over more popular platforms, especially with the 32 bit 4GB ceiling forever overhead. Changing those things would require substantial compatibility breaks which is not really viable when your core business is supporting environments that don't want to change their software.
> And goes without saying, your blood pressure SHOULD go up and down based on your activity and time of day. You just aren't used to seeing it other than at true rest.

Yeah, people panic reading a single 150 systolic, yet routinely it can reach 220+ during heavy exercise. It's perfectly fine. The health metric is the BP at rest, i.e. how low it goes when you're completely idle.

I find it takes up to 20 minutes to reach its lowest sometimes, in state of absolute calm: no movement, no talking, no anxiety. Hence the 'white collar hypertension', i.e. high BP when measured in hospitals and GPs office, where they don't give you enough time to settle down, or are not spaces that induce calm mental states.

The way I take my BP reading is every 5 minutes, until I get a similar reading after 2 consecutive measurements. It takes longer than you'd expect.
I haven't played DCSS regularly since probably v0.24 or v0.25, so things may have changed - but if I recall correctly, it was not kept up to date very well, character guides are flat-out wrong, etc...
Photochromic Dye Makes Up This Novel Optical Memristor
That’s literally what that means…

You, the theater owner, are selling the time people are sitting in your theater in view of a large screen to advertisers. That time is literally worth something.

If there were no people in the theater, the advertisers wouldn’t pay for the time.

You just really don’t understand how advertising works.

You’re effectively saying something like “just because people would pay for something, doesn’t mean it has any value”

I have to believe that you’re an extremely skilled troll, because otherwise idk what’s going on in your head.
These are elementary concepts yet the interviews are regarded as very hard, so there must be more to it...
I've had the same experience as well, and found SwiftKey to be a decent replacement (though I'd prefer gBoard if it wasn't so crashy)
Cyber resilience act: Council adopts new law on security requirements
attaching good attributes generously is a sign of nothing but a willingness to produce hot air from calories over abandunt in a non exhausted environment. its easy being noble if you are rich in a still rich world .
There is also condensation to consider and I think that putting the unwashed eggs in the fridge can be unsafe if the condensation can allow stuff from the poop to move around. But I'm no eggspert.
Does Meili support object store backends?
Hot Sauce is kind of annoying because it lasts so long after the best by dates. Like it could just be kicking around in then fridge for a couple years and not grow anything on it, but it is probably time to toss it out eventually?
> Matt's response to questions is that the questioners should hire a lawyer to figure out what Matt's own wording means.

Isn't the general rule that uncertainty in a contract is construed against the drafter? If you're deliberately refusing to clarify your own contract that seems like it could jeopardize the ability to enforce it at all.
Not really. The application doesn't care. Hell, many of these modern serverless frameworks are built so that they can run both server and serverless from the very same codebase, so it is likely you can take the same code built to run on someone's MacBook running macOS/ARM and run it on an EC2 instance running Linux/amd64 and then take it to a serverless provider on any arbitrary hardware without any code modification at all! I've been around the web since Perl was the de facto way to build web apps, and it has always been an exceptional situation to not have the hardware fully abstracted away. Typically, if it will run on one system, it will run on any system.

The move away from CGI/FastCGI/SCGI to the application being the server was a meaningful shift in how web applications were developed. Now that we've started adopting the server back out of the application in favour of the process-based model again, albeit now largely through propriety protocols instead of a standard like CGI, serverless has come into use in recognition of that. We don't want to go back to calling it CGI because CGI is no longer the protocol du jour.
> I don’t think animating 1000 things per frame gonna saturate a CPU core doing these computations

Oh, my sweet summer child. :)

> In modern games none of that bandwidth is processed on CPU. Games use GPU for that, which don’t run Rust.

So is your claim that OP is making up stuff about running code on the CPU because its a 3D engine?

Also, why mention megapixels if you think it's irrelevant? :)

> Weak claim?

"_all_ performant data structures in Rust _must_ use unsafe code" is a long tail reading of the original comment. If that was the intent, it is a weak claim, because we can observe many memory-safe languages and runtimes and have performant data structures. (minecraft was written in Java, years and years ago!)

> Look at the source code of data structures implemented by Rust standard library.

This is the bailey, which was directly covered in the previous comment.

The motte was "all performant data structures in Rust must use unsafe code"

Here, the bailey, steelmanning as strongly as possible, is "data structures with unsafe code are more performant than ones without", which was directly said in the comment you are replying to.

In addition to the swapping, this is a picture-perfect replication of the bomber with holes on it meme, as the other reply notes.
Noone abandons Empire
Maybe Ken Rogoff should get the Economics prize :)
I hate to be that guy: Org mode did it.

(actually, I love pimping emacs)
Google chose a jury trial, rather than a bench trial. The judge maid their ruling based on evidence presented, and largely ruled in Apple’s favour based on evidence provided by both Epic and Apple. No two cases are ever the same, there are always nuances. Throw a jury in to that mix, it’s even more of a crap-shoot.
> The people who are actually trying to build quality content are being forced to sink or swim - optimize for engagement or else be forgotten... There are many people involved in deep learning who are trying very hard to sell you the idea that in this new world of big-data...

It's always easy to talk about "actually trying to build quality content" in the abstract. Your thing, blog post or whatever, doesn't pitch us a game. Where is your quality content?

That said, having opinions is a pitch. A16Z will maybe give you like, $10m for your "Human Generated Authentic badge" anti-AI company or whatever. Go for it dude, what are you waiting for? Sure it's a lot less than $220m for "Spatial Intelligence." But it's $10m! Just take it!

You can slap your badge onto Fortnite and try to become a household name by shipping someone else's IP. That makes sense to me. Whether you can get there without considering "engagement," I don't know.
I don't think competition would solve this, because most people would just take the ads offer and from a business perspective there's 0 reason to offer an ad-free option.

Of course, consumers cannot possibly estimate the cost of ads. They can't tell how much of the stuff they buy is because they're influenced, or how many years of life they throw away by watching ads in the long run. Ads could be costing them 1 dollar a year, or maybe 1,000. But they don't know, and they sure as hell won't be paying 5 bucks for a product if there's a "free" ad version.
People with public personas get all sorts of criticism here though. I mean look at Matt Mullenweg and this whole WordPress debacle. If you're doing something, in public, that others think is a bit off, then they're going to comment.

Marcan is of course free to redirect HN visitors to his site to a long screed about how much he despises HN, just as Matt is free to block WP Engine users from his site and/or rant about them in WordPress feeds that show up in the admin panel.

But in both cases others are free to consider this sort of reaction quite ridiculous and unhelpful, and talk about it.

Interestingly Matt still comments here even though he's getting absolutely roasted in the replies every time: https://news.ycombinator.com/threads?id=photomatt
nice - super clean and lightweight. what are you parsing raw request strings for?
10th Annual State of the Software Supply Chain [pdf]
Same. Corporations are just constructs that shield their owners from liabilities.

Generally speaking, these constructs are created to solve problems an individual may have trouble with.

The constructs have no agency. They must act through people and are directed by people, but are not people.

Perhaps we should treat corporations like people and jail them, like we do people.

What would that look like?

Freeze all assets for a period of time? Or, since they are essentially shields for those directing them, maybe remove the shield part for X period of time...
I've seen the word used in different contexts, usually as a marketing buzzword, a shortcut to elicit a positive feeling. (This article does not take that route, which is why I found it interesting.)

If you look at the Google search recommendations after typing in the word "democratize," for example, you get people trying to understand what it means to "democratize finance" (initially, the solution was almost exclusively paired with words like "unbanked", "cryptocurrency," and a rush to bring these products to Africa - rarely a particular place for a particular reason, just Africa in general).

Other phrases like "democratize data" are used in a corporate sense. Apparently "democratize AI" is a huge one too, which is appropriate because Sam Altman of OpenAI fame is one of the people who wanted to "democratize finance" by expanding his Worldcoin project into Kenya. More recently, I've seen the phrase "democratize art" thrown around by people who support generative AI as a form of art.
McDonald's largest fry maker lays off hundreds as Americans turn away from fries
Easy on the features, though. If you make it too complex, it can lose its (fairly) unique proposition of simplicity.
Try sticking it around your ankle and measuring while standing up. I get 250 mmHg systolic, easily
There is merit to everything not being on the web. Some things don’t need to be. I don’t have any dog in the fight but seems to me maybe an IpTV service which would be tailored for you could potentially be more responsive as a local application instead. No need to knock that mentality as a generational thing or “old fashioned “

Edit: Merit to things “not” being on the web.
That's true, no one could miss that, but the EU is not noted for it's lack of bureaucracy.
Hopefully nobody wrote down the true source of his nickname so I can plausibly continue believing…
Yeah no obviously the size of the stdlib is fixed so as your binary sizes grow it stops mattering.

I'm curious why you're taking the approach you describe, I think compiling entire GUI apps to WASM is the absolute worst thing, so clearly you have a different set of constraints on your work.
If you have two drugs that are comparable, except one has a high risk of addiction, why would you consider the one with addiction potential except in very specialized situations?
Yes, internally we have an Ubuntu build working but it has not been publicly released yet (its release is on the near-term roadmap). If you have an immediate need, please reach out, and we can work it out.
It’s not just about you. The submitter is likely to be the OP given their history.

“Life is meaningless.” (Unrelated example to illustrate the point.) This means different things depending the context, like if the person was depressed or if they were a professional philosopher.
If you read TeamBlind you will see a large quantity of misogynistic thoughts from Indian men. They are so unashamed they do not even hide where they are from.
> Is "falls to" the correct interpretation here?

Y…yes? When a number is lower than it was before it fell? If I’m supposed to be flying at 10,000 feet and I go from 140 to 120, I fell even as I remain 2,000 feet above my target.
I'd prefer rededup (technology wise), but it has not many convenience features and a small userbase.

Killer feature is backup without providing the decrypt key, but restic has a huge userbase and a more promising future
>That's the job of a government, and why would people fund it through taxes if it doesn't do its job?

Regulation and protection go hand in hand, if you don't want the regulation, you shouldn't be able to ask for the protection that goes along with it. If you want to gamble your real money by converting it to fake digital tokens, that's fine, but you shouldn't ask the government to use taxpayer money bail you out afterwards. If you want government protection for investments, you should invest in schemes that are regulated by the government instead.
Imagining?

https://about.fandom.com/news/fandom-launches-new-creator-to...

https://old.reddit.com/r/TwoBestFriendsPlay/comments/15vxs2x...
Image generation has its own problems with non-cancelling noise.

For example, images are often generated with jpeg artifacts in regions but not globally.

Watermarks are also reproduced.

Some generated images have artifacts from CCD cameras

https://www.eso.org/~ohainaut/ccd/CCD_artifacts.html

Images generated from Google Street View data would likely contain features specific to the cars/cameras used in each country

https://www.geometas.com/metas/categories/google_car/
if you get genocide yourself and the west denies that,why stop there. especially of you assisted one to escape the other .
some isps are small and buy transit above $10/mbps
What if inflation was really way above 10 %? Car insurance went up 20 %, homeowners insurance 10 %, canned tomato nearly doubled in price, and don't ask about cat food. The government figure of 2.4 % is just not credible.
https://www.heybase.io
The areas around the nuclear waste disposal sites are monitored for radioactivity. Radiation drops to ambient levels very sharply. Radioactive material decays over time - it'll get strictly less radioactive as time goes on.