skysight-inc/HackerNews huggingface dataset:
Postgres starts to struggle when you push it past 10TB, the details of which will depend on your specific data model and workload. I've seen it pushed to 50TB but I would not recommend it. The architecture simply isn't designed for that kind of scale.

There are fast database engines specifically designed for single servers with 1PB of storage, and these servers commonly have hundreds of cores. This is much more efficient for some use cases. It is the kind of thing you find on edge platforms designed to manage and operate on sensor data models. You build database engine internals very differently when working at this storage density and number of cores; many good architectural ideas in databases at much smaller scales become severe bottlenecks even on a single server.
I think you're right!

I made a diagram that helped me think through it visually:

https://i.imgur.com/dospt2w.png

If circle A is rolling around the edge of circle B from within, it is actually revolving around a new, smaller circle C which has the Radius Circle B - Circle A.
And this is a major reason I'm personally wary about a lot of ideas around putting stuff onto a public blockchain. Once it's there it's never going away.

Even just transaction info on a public blockchain is odd to me. It's possible to remain anonymous, but all it takes is one slip-up and then anyone can perform blockchain analysis to trace all sorts of stuff back to me.
Why total factor productivity should never be used as a measure of innovation
Finally identifying the Zodiac killer is something of an approximately annual ritual by now

See also: Voynich manuscript secrets finally revealed, who was DB Cooper, etc. etc.

Mainstream journalists love these articles because it's a way to recycle an old story while only adding 1 or 2 details and a quote, knowing devotees will jump on and amplify it.
How viable is the business model charging for the privilege of running your code? Like someone else mentioned, I think it's the wrong question. "Closed source" in many applications is moving towards SaaS aka subscription based where what you're paying for is an always update version that is available wherever. The value is derived from the delivery model, not from hiding the source code. I would probably still pay for e.g. office 365 if it was open source because the value doesn't come from the source code. If I'm looking for a scripting language, I can't imagine paying for the privilege of using it cough Matlab.

I think to a large extent, acess to the source is irrelevant to the business model, as it's not where the value comes from.
4.1k repositories!? Are these all Twitch originals or also some forks of public projects?
"So why are they rolling out across the country?"

Private health care and insurers looking to cut costs, why else?
It’s easy to be a news station that doesn’t need to research anything
I’m not saying any of it is great, just that there aren’t better replacements that make me want to switch.
Ah, y'know what, I totally missed the "social" part!

...but then, I also don't think your partnership status has much impact on that at all!
1. "Often" doesn't mean "the majority". About 12% of COVID deaths were under 50 in September, and 4% were under 40. COVID is one of the biggest causes of death in both age groups. You can verify all of this with a couple clicks on https://www.cdc.gov/nchs/nvss/vsrr/covid_weekly/index.htm

2. Disingenuous doesn't mean "disagrees with me".

3. A problem with blindly trusting sources from only one side is not improved by indiscriminately citing many more sources from that same side. Especially when one of those sources claims that "post-vaccine" deaths vastly outnumber COVID deaths. If the author is convinced that "post-vaccine" deaths are due to the vaccine, he should sound the alarm on the number of old people that die "post-waking-up-in-the-morning". This is an actual example of disingenuity, by the way.

Or credulously citing a single Idaho doctor's anecdotal observation, while his state's hospitals deal with an unprecedented capacity crisis as the unvaccinated flood in. Will you hold yourself responsible for being so gullible when it turns out to be fraud, error, or a sensationalized coincidence unrelated to the vaccine? Or will you simply move on to the next batch of nonsense? Do you actually care if your beliefs have any connection to reality, or is blind trust in one side's propaganda sufficient to satisfy your intellectual curiosity?

Anyway, I see from your response that you're no longer listening to what I say. The sources you cite aren't really answering any of my questions or rebutting any of my claims. So I have nothing further to say beyond what I said in my last post. See you later and good luck out there.
Not correct. Most UB is the same in C and C++. If you disallowed optimizations based on UB, it might have more effect on C++ programs, just because C++ tends to more deeply inlined abstractions that can benefit more from them. But those don't tend to need much attention. The cases people worry about are more common in C code, just because the concept of type is less important in C.
Where can I read about that?
I've not owned a car for many years, always get trains and always try live in places where it's fine to walk or cycle. Inner cities, now in a rural village where I'm close to most amenities.

Recently I went on a road trip my partner (who really wanted to go), the whole time I couldn't stop thinking about how stupid of an activity it was given what we know about our future if we stay on the current trajectory. While driving I was looking around at hundreds of thousands of other people doing the same thing and just got me down.

The idea of hundreds of millions of machines driving around emitting carbon dioxide and other pollutants is just so stupid it's hard to imagine we collectively accepted the idea in the first place.

It's really hard to believe that none of the externalitiez are factored into the absolutely insane cost of climate change.

However, I guess what I really wanted to say by writing this comment is, at least there is some hope :)
What does "years" mean in this context? Considering we're talking about cars and not something that you would replace within a month, recouping the price difference within 4-5 years would still be okay.
> 'oh yeah, sorry. I'll try not to do it again. My bad.'

This definitely should be sufficient. But hey, we are not living in that time anymore.

Public condemnation is the new normal. And a response with public self-condemnation is expected from the mob. "I'm sorry" and "I apologize" is no longer sufficient. You need to go deeper and expose the evil in your soul, and condemn your self and your conspirators, and devote you will be a new person. You might get a chance.
Debt ceiling: Is the US about to overshoot its debt limit?
Astrobotic Technology | Senior Electrical Engineer - Avionics | Full-Time | Onsite | Pittsburgh, PA

Astrobotic Technology, Inc. is a space robotics company that seeks to make space accessible to the world. The company has grown rapidly, signing fifteen commercial customers representing seven countries for its lunar payload delivery service, and winning a $79.5 million NASA contract to fly scientific instruments aboard Peregrine, and again in June by winning a $199.5 million contract to deliver NASA’s water-hunting rover, VIPER, to the south pole of the Moon. The company was founded in 2007 and is headquartered in Pittsburgh, PA.

We are seeking a Senior Electrical or Computer Engineer for our Avionics subsystem team. You will be responsible for assisting in the technical aspects of design, fabrication, and testing of hardware avionics or electronics components for various spacecraft subsystems. Experience in electronics design, embedded systems, FPGAs, and rapid prototyping of avionics systems is desired.
https://www.astrobotic.com/company/careers/#op-472473-senior...

We have many other positions open, and you can see a list of open positions on our careers page: https://www.astrobotic.com/company/careers/
bigodedenesquik
In their eyes that would make them look weak so they don't
And now who is dying?
You're an interesting man, if a bit grandiose. I'm currently stoned, so I'll ask a weird question. What about us doomsayers who know in their hearts that it'll all fall apart in the end, but are cognizant that they themselves don't care enough about their safety to do anything differently?
That's not how the system really works though. They claim they are trying to stop "less-educated adults" who are going to "live on government welfare" – then they make it hard for an Oxbridge-educated doctor who works for the NHS to get a spouse visa for his university-educated wife – https://www.independent.co.uk/voices/home-office-windrush-sc...

> For instance, when my wife was rejected an extension for her spouse visa in 2017 despite us meeting all the requirements, the rejection letter stated that we should leave the UK and continue our marriage in India.

> This decision was passed despite the fact that I was born and brought up in this country and have had a British citizenship throughout. I had worked over 10 years in the NHS. However, in the eyes of a Home Office driven by a Tory-generated hostile environment, none of this was of consequence due to the ethnicity of my wife and I.

> The Home Office was happy to banish another doctor from the short-staffed NHS, and indeed the refusal letter stated that I should leave this country with my wife. My wife, meanwhile, is highly educated, with four degrees and a history of working as a language consultant at SOAS University.
> It something I would expect security hardware to have automatically stopped. Even an employee shouldn't be able to download 125GB of stuff without flipping a safety switch somewhere.

Remember that Twitch handles streams. Good luck implementing this without having all sorts of false alarms everywhere.

Plus, you don't have to exfiltrate 125GB in one go.
Remembering Huxley's “Brave New World”
> How many cities did the Soviet Union even have?

Cities are soft and easy, but not immediate threats; hardened targets that need a close hit (like missile silos) are an issue. And the more strategic weapons you have, the more the enemy needs to counter them, and the more you need to counter them...
You still likely have a limited window. Once their obligations to keep your info are up, they're likely to purge it. It's a waste of resources to keep that around and not much value. Plus they surely know it's a liability. PII is treated very carefully in regulated industries. The less of it they have, the better.
Personally I like to use both and for specific jobs.

For example, when we have tools that need to be deployed across 10+ AWS accounts managed by different Ops team, I hand them a CloudFormation template and they could run it, plug in the right parameters, pulling lambda code from the same S3 bucket we have etc... Totally agree with Writing Cloudformation is a pain but when you have it done once, it works consistently and we don't have to worry about terraform version, the tfstate etc... It just works.

I use terraform for more complicated setup, an environment that we keep adding ontop, share & manage among our team and need rebuild/redeploy often/quickly or an environment we need to spin up for various tasks (eg incident handling VPC, interview challenges, CTF events...) ... Terraform and its powerful reusable terraform modules/module registry make spinning up these environments in minutes make it extremely attractive.

Managing terraform version and tfstate is still a pain with terraform even with the help of remote S3 bucket & dynamodb lock but it is definitely better than when i first started and we had gpg encrypted tfstate.

With that said, I work in security and only very occasionally I need a big deployment like scalable spark cluster or multi-zone elasticsearch cluster etc... so perhaps I don't have enough indepth knowledge about each tools.
Windows 3.11 on a Tandy 1000... that's a hack right there (http://www.oldskool.org/guides/tvdog/1kfaq.html#III.C.1) ;)
NPR's Planet Money also did an excellent segment on Farouk Al-Kasim, back in 2011. Text article and audio below:

https://www.npr.org/sections/money/2011/09/06/140110346/how-...
I must ask those who are still sticking with Firefox over Chromium-based browsers, especially those who do so soley for the purpose of staying off a Google web monopoly, to what end? When and how do you think Mozilla will ever do anything to help the web? They integrate all of Google's non-standards just as quickly as Google does, take Google money, and then do adamantly anti-user stunts like this and the Pocket and the incessant VPN shilling. And it's significantly harder to make a good version of Firefox, you have to mess with userscripts or profiles or LibreWolf or cross your fingers and hope some nebulous omnipotent distro maintainers just take care of it. With chromium there are several builds with the spy and suck stripped out readily available because most of it is blobs or API keys, very easy to just exclude at build time. See https://chromium.woolyss.com. I make this comment partially because this is one of the more egregious things Mozilla has done recently but also because I've recently switched to Chromium myself and the whole experience is much faster and smoother so I recommend everyone do it. Happy to be debunked.
With distributed data centers it needs to be a quite sizable meteor though. The dinosaur killer asteroid may not be enough if your redundancy is on the other side of the globe.
The traditional distribution of social classes historically was something like 90%+ working+lower classes (farmers/craftsmen/factory workers/service jobs/soldiers/etc) 9% middle class (merchants, doctors, lawyers, officers, scholars, managers) and 1% or so of upper class (landlords, aristocracy and capitalists; CEOs and politicians). Middle class grew much larger in mid-20th century USA, exceeding 50% but perhaps that's just a temporary situation that's now reversing as the inequity has been significantly increasing in the last 50 years or so and it looks like in the future middle class might be a minority forever - IIRC current stats would be something like 1-2% of upper class, 45% middle class, and the remaining 53% or so working+lower classes.

If you look at social class stratification, the general assumption is that if you have to work a job for your income, you're not upper class, you're serving in the employment of the upper class. If you have a high paying job, that's defined as "upper middle" social class at least until you have accumulated wealth to transition to a capitalist/owner/investor role (as some popular musicians and athletes do); being in the top 4% of earners is quite reasonable for traditional upper middle class roles e.g. independent lawyers and doctors, which also tend to earn 200k+/year in USA.
Unable to read most of the post. That said instead of x vs. y, how about x + y + z? Put all options on the table, deploy them all and let the real world numbers stand on their own. If nuclear + solar gets us away from coal that should be a win and doesn't have to be the only move in the chess game.
Related, a recent video from PolyMatter titled Why Oil Doesn't Corrupt Norway:

https://www.youtube.com/watch?v=zu8ClwrTpbA
Not currently for relational databases specifically as far as I know, though it is possible to build one in principle. The kinds of use cases and applications that really benefit from that kind of deployment hardware tend not to have classically relational data models.
Can we sign up to use the product right now, or do we have to wait for early access?
Leading comma sort of works for SQL, since 'a' will often be a much less likely to change ID or something. Really I just wish it allowed a final trailing comma though, so each could be on its own line:

select
a,
b,
from ...

without the comma diff when you add one to the end.
The EU has the protection of personal data as article 8 of the Charter of Fundamental Rights of The European Unions. It starts with the wonderful words "Everyone has the right ..."
Agreed, I see this mostly as an expert-assist thing rather than something autonomous. Otherwise you can plan your sabotage party.
> We used ansible heavily with AWS for 2 years. Then we decided to gut it out and do CF directly. Why? If we want to switch clouds, it's not like the ansible or terraform modules are transferable ... So might as well go the native supported route.
>
> I agree with the article, messages can be cryptic, but at the end of the day, I have a CF stack that represents an entity. I can blow away the stack, and if there's any failure or issue, I can escalate my permissions and kill it again. Still a problem? Then it's AWS's fault and a ticket away (though I've only had to do this once in 5 years and > 150,000 CF stacks.

This, 100%.
In this particular case, the presenter is talking about the US middle class, and not worldwide trends, where I would otherwise agree with your sentiment.

So I really do think it's missing the point to say that the middle class isn't actually shrinking because we've got all these great new gadgets and services instead of traditional middle class trappings like housing. Compared to prior years, the difference in housing affordability relative to median income is equal to hundreds of maxed-out iPhones. [1],[2] Avoiding a new iPhone purchase or canceling a Blue Apron subscription won't make up the difference. These things aren't priced equivalently, and frugality doesn't work if one is completely priced out of the market.

[1] https://quotewizard.com/news/posts/americas-unaffordable-hou...

[2] https://www.longtermtrends.net/home-price-median-annual-inco...
I absolutely love this. It would be easy enough for Valve to say "do not open the Steam Deck" and leave it at that. Instead they present clear, sensible reasons for recommending against opening the device while acknowledging that this advice won't stop anyone who really wants to open one up.
While poor explanation is a likely culprit in many cases, I think there is something more to this.

I think a lot people (especially males, could be linked with men lower performance in education) subconsciously don't want to listen.

This happens a lot to me, people ignore my warnings and believe giving me some long explanation will be helpful just for me to flat out ignore them and read the source material.
No, F# has a lot more OO than OCaml, and there’s a significant difference in features (ex active patterns in F#, functors OCaml). I liked what I used of F#, but for any serious program it’s more Multi-paradigm than functional, since you’ll end up doing a lot of OO.
> Taking down a power station is certainly a viable attack vector, but the damage caused by losing a single station is drastically more manageable than losing a key pipeline that a massive region of the continent needs to feed continuously from to keep civilization running.

It depends on which power station.

For instance, in my country, something like a tenth of the power of the whole country comes from a single place, the Itaipu hydroelectric dam. Most power from it flows through just a few power stations. In 2009, a weather-caused triple fault at one of them left half of the whole country, and the whole neighboring country, without power for a few hours (https://en.wikipedia.org/wiki/2009_Brazil_and_Paraguay_black...).

(Not to mention that the long-distance HVDC power lines used to bring power from distant hydroelectric dams like the Belo Monte dam and the Madeira river dams do also have a "huge upfront cost and maintenance requirements". Given that the power loss is lower at higher voltages, and these dams are so far from the southeast where most power demand is, the incentives are to build them as big as possible.)
There was no size_t in K&R1. Size_t was introduced in the standards process as was the definition of index variables in the for loop. You may have a complain with the standard there.

As for the optimization, it is based on misunderstanding of C semantics. The only place where the sign extend makes a difference is where pointers are longer than "ints" AND where the the iterator can overflow, and in that case, sign extend only makes a difference if the loop is incorrectly coded so that the end condition is never true. The code should just provoke a warning and then omit the sign extend (and it almost certainly doesn't make much of a difference since sign extend is highly optimized and has zero cost in a pipelined processor).
I have considered the owners and maintainers of Firefox to be malicious to the project for quite some time now. This finally cements that theory beyond any reasonable doubt.

What should we do about it?
Like CNN
Based on what I’ve seen in this convo:

- Set up the S3 mirror into R2

- Migrate your code to read from R2.

- Set up SQS to populate with S3 Create events. SQS listeners just make a GET request to R2 for that file.

- Generate S3 events and populate SQS by running List operations or by abusing S3 Lifecycle Management.

- Let it process.

- Switch writes to R2.

This all assumes you can’t delete from S3 till R2 is fully ready. Depending on the application, you could switch over writes to R2 in a different step and also possibly delete the S3 file in the SQS processor.
> I read through the "Legal Handbook" and it doesn't seem as much like a handbook as it does a long article about what it's like to be a whistleblower, along with some very high level stuff about what it's like to engage a lawyer.

I looked through the "Media Handbook" and had the same conclusion: The advice doesn't really seem to be written with the tech worker's best interests in mind. It's more of an advertisement for journalists to collect stories.

The Media section reads like a promotional piece for a media platform called Lioness ( https://www.lioness.co/ ) and its founders. Instead of providing actionable advice about how employees should protect themselves, it mostly glorifies past whistleblowers and encourages the reader to do the same.

A truly worker-focused handbook would begin with a long section about whether or not going to the media is a good idea as well as propose some anonymous alternatives. Traditional whistleblowing may not involve the media at all, especially when government intervention (and the resulting rewards if fines are collected) are at stake. Encouraging employees to go straight to the media is reckless, IMO. There is a time and place for whistleblowing, but this is clearly written as a feeder publication for journalists.

The more I read this website, the more it feels like a promotional piece for the authors and their budding media outlets than an actual advice book for workers.
Crush it at your job with this one weird trick of hating everything! XD
That's a touch unfair.

The problem is that C is sufficiently primitive that optimizing it is effectively trying infer structure backwards because the language doesn't specify it.

For-loops are a great example. Why are we even discussing about a "loop index"? Because we need to iterate over an array, string, etc. and "length" isn't something stored with the data structure so the compiler can't do the loop for you.

The real question is probably more along the lines of "Should the C standard start pinning things down more than it does?"

The answer is probably yes, but it's not straightforward to do. Look at just how much verbiage it took to create a decent memory model. And, still, using atomics in C (as opposed to C++) is brutal and the compiler can't help you very much.
Bored Ape Yacht Club: Smart Contract Review
Terraform Cloud will store the state for you, for what it's worth.