skysight-inc/HackerNews huggingface dataset:
I highly doubt Google would pay. There is a 0% chance they prevent the public (and government) from finding out the attack took place, and there is no way to guarantee the attackers actually delete the data. It is lose-lose for them because of the reputation effects. Unlike the casino or other industries where people don't expect them to be cybersecurity experts nor care to change their behavior anyway.
It definitely needs to stop being a thing. For housing to be a worthwhile investment it has to become less affordable to future buyers. That applies not just to institutional investors but families as well.
Maybe for all this work they are doing...

they deserve to get some payment?
The author sounds like a naive religious fool who “knows” what is good and what is bad.

He must be absolutely ignorant about any principles of a language – most likely ignorant about any principles of a science:-)
Don’t do crimes. That might lead to problems, but they’re easier problems to deal with.
Guidance: A guidance language for controlling large language models
So we agree there’s an absence of evidence then? The onus is on those claiming existence to present evidence.
So I'm personally responsible if you rape someone, based on some nebulous concept that men and only men are responsible for policing men.

And then you choose the phrase "not every man is a sexist" it seems pretty sexist to me to lay the blame purely on gender lines. So I'm I also responsible for you spouting this nonsense?

(Assuming you're a man, but I don't agree with your pov, so even if you're a woman, I'll still call you out)
The other elephant in the room is that the owner of Unity's main competitor is quite a bit larger than it is. I can't say that anything Unity buys would give it a market advantage.
> The good for sale is the parking space.

Yes, but if you want to compare it to a store then everything in the cart has to be something that will expire in an hour, and the shelves restock whether or not anyone buys them. And there's nobody around that can fix the self-checkout or check you out themselves.

> life is way too short

I'm only here to talk about the analogy you made, not give advice on parking.
Considering more than half their revenue comes from advertising that is not unsuprising.
I hope you are kidding, since so much chaos all the time must be exhausting.
> and you could probably find somebody that thinks like this

I think, on a generous reading of Kierkegaard's "Three stages of life" [1], I could probably say that Kierkegaard probably thought that way.

Also, interestingly, people like Dawkins himself seem to be waking up to this way of thinking. Right there on his YouTube channel [2] he has a video called "Is Religion Inevitable?" In it, Peter Boghossian states the "substitution hypothesis": As one form of deranged belief (of which he thinks religion is one kind) recedes, another (like wokism) expands to fill the void. Dawkins says he hadn't really thought of that before. He thinks it's plausible, and hopes it's wrong, because it would mean he has wasted his life. Of course there's a few steps missing to get from there to my position.

The first is that they call it "deranged belief", where I call it "religion". But it would make a lot more sense, if the substitution hypothesis simply was: As one form of religion recedes, another expands to fill the void.

The second element that's missing is that they can't get themselves to be optimistic about it, which I am. I believe, religion can be a good thing if it's done well, which, usually, it's not, which is where I too am a pessimist, so the two positions aren't that far apart after all.

And third: If it were me debating Dawkins, and I wanted to make the debate really interesting, I would confront him with the idea that the hypothesis might apply to individuals. As one person denies his religiosity, a new religiosity will take hold within him to fill the void, that he may not even recognize as such. And by implication Dawkins himself has been religious all his life without knowing it. There is even a word for what Dawkins' religion would be if that were the case, and that word is "scientism" [3].

Finally, I want to mention the former Archbishop of Canterbury Rowan Williams who is a heavy hitter not just as a religious leader but also a public intellectual with strong ties to academia, including science. I recall him saying in a sermon that religion, if it's treated as if it were science, makes for very bad science. That's how you get stupid beliefs like creationism that seem to be the thing that people like Dawkins are primarily bothered by. But also: Science, if it's treated as if it were a religion, makes for a very bad religion. And, in my mind, that's an interesting way of characterizing a lot of the problems facing society at the moment.

[1] https://en.wikipedia.org/wiki/Philosophy_of_S%C3%B8ren_Kierk...

[2] https://www.youtube.com/watch?v=OgJ9-othjJk 3:09

[3] https://en.wikipedia.org/wiki/Scientism
The speed of light isn't constant. Light travels slower in glass and water than in air. The difference in light speed in different materials is why refraction and lenses work. Additionally, light can bounce around inside a prism or a lens and take a longer path which takes more time.
I'm not sure how other mastodon servers look, but this one is light years ahead of Twitter in terms of readability. I hope someone eventually writes a tell-all book about exactly what was wrong with that company and its approach to product design.
While most readers probably won't check further, if they print "mr y from village x said this" there's more chance that either mr y can come forward & say "no I didn't" or other villagers can say "I live in village x and I don't know any mr y" or another journalist can say "I checked the records of village x and there's no mr y listed".
Unnamed sources are a great delight of tabloid writers and while not proof of lying, they make a story less credible. This is why credible news programmes/newspapers have things like requiring at least 2 sources for any claim. Journalistic standards are a thing.
Rental prices and estate prices have been rising since at least 2010. So much longer than 10 years, but the prices have not risen commensurate to this with a multiplier like they did lately.

So, the inflation story is most certainly a lie. The businesses started to charge more because they had an excuse in (a minor) supply shock and fuel price rises. But it's just that, an excuse. Worst case pure inflation is about 10% while the increases are... a lot. Especially in some sectors.

The situation is "so bad" for some corporations they're instituting stock buybacks. :) So stockholders are getting rich.
Obviously it depends on the school and the teacher, but I don't think is is generally true. You get penalized for being wrong on a finished assignment (which can also happen at work), but it is not uncommon to have open classroom discussions where nobody is punished for asking questions or saying something wrong. This is the norm in my experience, I can't claim it's the norm everywhere but it doesn't seem unusual based on other people I know.
I tried to figure out what the economics on this looked like from the Wilson, NC Mass Transit Fund budget: https://www.wilsonnc.org/home/showpublisheddocument/5592/638...

The numbers were confusing. Among them, for 2021-2022:

Ridership: 156,904

Revenue Mile: 315,409

Total expenses: $2,022,634

Fares collected: $3,255

The total fares and ridership from the budget do not seem consisten with the unit fares discussed in the article.

My best guess here is that the fares discussed in the article aren't showing up in the financial statements, and the ones in the statements are for another service entirely, maybe disabled transit.

Across their entire system, they're spending $12.89/ride. I'm lacking data for this assertion, but my gut is the non-microtransit stuff is fairly negligible here. Even if we knock it down to $10/ride we're still talking an 80% subsidy.

But 2019-2020, before the switch to microtransit they were at $28.03/ride. So they do seem to be picking up substantial operating efficiency, even if it's still heavily subsidized.

Covid's probably skewing that substatially...2018-2019 only $15.15 subsidy per ride. So still some improvements but not that amazing. And they were collecting $0.73/ride of revenue, so that subsidy rate was 95%.
Maybe the immense task for such a database isn't technical but to get the grocery chains on board.
I would imagine most social media platforms have already aggregated enough data to suss out familial relationships pretty confidently. That’s kinda central to their business model.

In fact, it’s probably more likely these platforms don’t want anyone to know how much they already do know about familial relationships.
Shipping Helps Explain the World [video]
Thanks, that's useful info.

Hopefully Ruffle keeps gaining traction and eventually is able to run all AS3 stuff.

There were some really interesting things that worked well in Flash, that HTML5 has never really seemed to equal.
Unity (User Interface)
My Drowning
The author refers to no metrics at all other than their invented one (the hot water rectangle) and then makes no attempt to motivate it by connecting it with something someone living in the home might care about. Does a smaller hot water rectangle mean less energy consumed? Faster hot water at the tap? Hotter water at the tap in steady state? Would other interventions (insulation on the pipes, say) improve these metrics at lower cost? We don't know.
Again — we agree — with omniscience, it's possible to statically analyze everything. My claim is some languages can be statically analyzed with much less context than others.

Check out "Expression substitution" at https://www.scattered-thoughts.net/writing/against-sql/ if you're interested in more here.
sounds like you didn't quite think about the question. everything you just said would make light late. it can't be early though.
Well were it even a cycle. It's an even increasing oscillation until it explodes and corrective action is taken.

I hope this time it will be corrected... permanently.
Is that a breed of cat?
The same hardware is still in use today, and I expect will continue to be used for some time.

The biggest thing that’s happened in the meantime is reducing load on the databases by pushing some of the OCSP load out to redis caches: https://letsencrypt.org/2022/12/15/ocspcaching.html By not storing OCSP in the MariaDBs, we reduced write volume and storage size significantly.

The next big thing is going to be sharding the database so multiple servers can share the write loads, and some queries moved out to redis caches.

(I work for Let’s Encrypt)
I used to have my own local root CA as well but now trying the Let's Encrypt with DNS-01. What is the easiest combination of software to try it? I have failed miserably trying Opnsense + ACME client plugin + Cloudflare DNS + HAProxy / NGinx. I would get 100% ssllabs certs but somehow the reverse proxy won't forward to internal services. Next I am gonna go caddyserver for reverse proxy as it has SSL with LE inbuilt. Let's see.
hmm...Atelophobia is more than just the fear of being wrong; it encompasses a broader fear of imperfection and making mistakes in various ways. Fear of being wrong is related to it, but Atelophobia extends to a general apprehension about not meeting one's own or others' expectations. So more like a fear of failure, reluctance to take risks, or a constant attempt to attain perfection
You also can't generate a cert for a double wildcard, like mydomain . com . * . * Or an entire domain, although I'm unsure if that is possible with your own CA as well
When asked to do such a thing a reasonable person would know or should have known that the document would be used to commit fraud.

I think the legal term is "constructive knowledge." (IANAL)
This paper was just released.
I've heard of that happening. An engineer somehow realized that top leadership wasn't getting an accurate story about the state of a bet-the-company engineering project, so the engineer went over the head of the VP (I don't know to whom). Turned out that upper leadership felt the VP had been lying to the board. Presumably because of where that left the business, the majority of employees were hit by a series of layoffs, but the engineer who'd blown the whistle to execs was still there, one of the last people, presumably very trusted/favored.

Though I've heard a lot more stories of the little people being considered disposable, and occasionally kill-the-messenger. :)
Seems like not being trusted is the only consequence to being wrong, but otherwise whatever system is in-place is designed to reward people who try and do things they're confident in approaching, but not necessarily sure of or measured to be good at, and that's a very common theme in management in every bureaucratic structure I've seen. It's not particularly relevant what choices they made or whether they're good or bad or have residual effects if they were either the only one who stepped up to try it or they were selected arbitrarily. It's the system that enables balancing effects or risk, not individual components.

No manager I've ever had has been good with people, their job has never been to be good with people, and there are rarely any consequences that have anything to do with that, other than perhaps high turnover and lots of complaints, but that only happens when there are other options for subordinates and a valid place to complain to, which also never exists.
The hardware may have cost more in 2021 when this article was written.
People evaluate the proposals expecting them to be estimations. And when somebody estimate some work taking too little time or money, people often don't trust that estimate.

This is all completely normal and reasonable. Except for the part where you are expected to estimate results of scientific research.
Real engineers accept the moral and ethical responsibilities associated with the title, and accept the consequences of failing to do so.

The concrete difference is evident in this post and these comments. A real engineer, including a real software engineer, would understand their responsibilities and the question in the OP would be moot.

> In that case I would have no idea how my title would help me.

Well, yes, because for you (unlike the majority of the world) engineer is just a title.
i love it, but whats up with the tomgue twister name? :)
Potential future data storage technologies [video]
A wee video I made about storage tech that could hold immeasurable amounts of data.
What differentiates people who start and run startups that sell for m/b-illions?
I am aware most businesses/startups either fail or sell for low millions or have a decent profit but nowhere close to hundreds of millions.

But there are a significant amount of people who have become filthy rich by selling their startups/businesses in short time periods too. And HN seems to have a few of them atleast and many people who know of such people.

So, my question is, what is so special about these people? How are they able to build and run something so complex and sell it for huge amounts? Is it IQ, hard work, connections or something else?
By their own admission they didn't think they had, and then they authored a document to the opposite affect.

Also, sorry but checking your security group is setup correctly is not what any reasonable person would call a pen test.

You may get away with that argument in a court (ianal), if you hadn't repeatedly stated you didn't believe it yourself.
or use a vim-clutch
https://archive.ph/ykqWB
Ladeuze is the name of the library (and square where it's located).

Leuven indeed.
Something else to consider is compile time versus runtime validation with formatting libraries, e.g. due to passing the wrong number or type of arguments. The Abseil str_format library does compile time validation for both when possible: https://abseil.io/docs/cpp/guides/format
Could you please tell a bit more about your project, I'm very curious.
I would be happy if Parquet or ORC was used in most DWHs. The difference between JSON and Parquet is much bigger than the difference between Parquet and BtrBlocks.
Most posts don't have replies.
Unity has no incentive to solve this. They’ll push it onto developers to provide a deduplication in a clumsy process after they’ve already been billed for the month
You'd have to convince a judge/jury/magistrate (delete as appropriate depending on country, state, criminal, civil, etc.) of that.

You could be right but do you want to take a chance when your livelihood/freedom is on the line?
So I would not put side projects and leetcode grinding in the same vain. It's like saying how do you find time for your favorite sport and having to do exercises that you have to whether you like it or not because your health depends on it. Yes you could enjoy leet code. In either case if you enjoy it and you are doing it for an intrinsic desire you will find time. By the way doing so may not make you more employable or even a better coder and it should never be an expectation by employers.

Now you kinda answered part of your question. Looks like your day job is very rewarding that when you are tired you are "good" tired and you need a recharge so you can go back to that goodness the next day. For me my spike in side projects came when my job sucked. The more it sucked (regardless of how tired it made me) the more I'd come home fuelled. Again ymmv!

Same with boring exercises, I mean leetcode. Frankly I have not seen a good reason for lc unless to crack that faang job (I'd just pay for premium and go through company Xs problems a month before the interviews). Sad but true.
> A normal person is not going to have $870K in cryptocurrency. [...] You might lose your cryptocurrency wallet with $50 in it, but you could just as well lose your traditional wallet with $50 cash in it.

You're implying that people would only "invest" trivial amounts into cryptocurrency that they can afford to lose – and I unfortunately doubt that.

I don't doubt that there are some crypto users that really use it as a payment method (and then yes, who would hold more than $50 in USDC or whatever in their wallet when their bank account pays 4-5% interest right now!).

But the vast majority of people seem to be using it in a way that at least expects some incidental windfall by the price going up, if not outright as a poorly-understood investment vehicle.
Cloud bandwidth is definitely not cheap. If anything, it's where they rip you off the most.

You can get "baremetal"/dedicated servers from places like Hetzner and OVH that give unmetered gigabit connections for like $50.
Or not lie and possibly not get fired? Surely better than lie and having the sword of Damocles hanging over his head for a long time, either because of part-taking in fraud or (indirect) blackmailing from the boss expecting more lies or other dishonest actions as a consequence.
Show HN: 34 X 34 Crumb Script Renders a Spinning Cube
I agree. At their scale, that fine is a ‘cost of doing business’ tax.

It also seems likely that number will be litigated down to something much smaller by the time the legal dust settles.
Sure it can. If the material being used allows one speed normally. And by changing something like voltage you can make the light go faster or take a longer round. Then you can speak of light being “early(Ier)” or late compared to the default state.
<edit: nevermind, myopic HNers are right as always>
There's absolutely zero chance that Unity can track such a thing precisely. To say nothing of their handwavey "proprietary data model" that uses nothing more than vibes to determine how much a developer is on the hook for. It's all corpo-speak nonsense from a clueless CEO who has no idea what he's doing.
Few factors influence this. One is increased screen resolutions.

640x480 display requires about 1.2MB of memory to hold all pixels.

a 3840 x 2160 display requires 33MB of pixel data. That’s a ~28x increase. This also means that app assets like icons have increased in size and we use more of them because of larger screens we can fit more of them on the screen.

Next the storage size increased. Therefore we tend to keep data for longer even if it’s unused. More files on storage increases file system and SSD fragmentation, seek times, etc. and a lot of file systems don’t scale very well. Try creating a directory with million files or removing node.js directory with say 100,000 packages installed.

The internet connection speeds increased, so we keep more memory reserved for network buffers so the network stack can service full bandwidth if needed, and because of higher bandwidth we start serving more data in unoptimized formats like JSON because bandwidth is perceived as cheap.

Next up is bigger memory which allows a lot of slack when implementing non-performance critical pieces of code or applications.

When looked at in isolation, those things tend to often not be a big deal but when we put pieces together we get bloat. This gets compounded when applications start fighting for resources on the same machine and you get unanticipated interactions.
A friend of mine runs dns01 thusly: https://ipng.ch/s/articles/2023/03/24/lego-dns01.html
The Quake 2 version of Team Fortress has a special place in some portion of my brain. I wonder if anyone's working on that.
Modes like OFB effectively produce a keystream(not unlike a stream cipher) which is then XOR'd with the plaintext to produce the ciphertext.

To decrypt, the same keystream is XOR'd with the ciphertext to produce the plaintext.

If there is no integrity on the ciphertext, you can simply start flipping bits in the ciphertext, and arbitrarily change what the resulting XOR with the keystream will be.
Since it's not market optimal, after they note the extra profit, why don't they lower the prices or hire more workforce or expand?
Or at least share the windfall with employees indirectly boosting the economy total, including their own position?

(Yes, equilibrium economics is a joke even when law of big numbers is involved.)
Exactly, they cannot get paid from a bankrupt company. Some kind of payment schedule would be arranged
This is not really an Apple thing, it's an industry trend (and a good one IMO). Apple's generally applying the same criteria Chrome is:
https://chromium.googlesource.com/chromium/src/+/HEAD/net/do...
Right, if you're a mechanical engineer and tell people you're a software engineer, they'll get upset when you can't engineer software.

There's no irony here sadly. You're just engaging in the worst sort of pedantry: attempting to be pedantic about something you're wrong about.
saying "dont use" something isn't really actionable, unless you give a safe alternative.
Lodash just declared issue bankruptcy and closed every issue and open PR
financial competition.
Dup of https://news.ycombinator.com/item?id=37428817
Doesn't the first Apple link specifically say the 398-day limit doesn't apply to self-signed CAs?

> This change will affect only TLS server certificates issued from the Root CAs preinstalled with iOS, iPadOS, macOS, watchOS, and tvOS.

> This change will not affect certificates issued from user-added or administrator-added Root CAs.

The second link about the other restrictions (including <=825 days validity) does appear to apply to all CAs.
> Unity lit money on fire for decades to buy a market advantage that overrules the basic economic incentives that supposedly ensure free markets work best for customers

This is, quite literally, pretty much every consumer-facing startup. Uber anyone?

As an aside, the very idea of "free markets" is a myth. Markets only function effectively with strong government. Period. Let's see how far anyone gets in a libertarian fairy land without courts.

ARM's IPO valuation is pretty much based on jacking up licensing fees too.

We need to get back to the idea that companies are vehicle for generating income without the endless expectation of growth at all costs.
Plan to Halt the Internet's Enshittification – Cory Doctorow [video]
Indeed. I was willing to leave it in and get this feedback. Well observed