skysight-inc/HackerNews huggingface dataset:
> Is cloud administration less time consuming than system administration?

Infinitely, and if you look at it from a startup lens it only makes sense. One needs to point only at the recent log4j incident. This is obviously a gigantic black swan event, but even just ongoing security patching at the OS level can be a full-time gig. There is absolutely no substitution for being able to ship code to a platform that just runs it and scales it for you.

Andy Jassey had a great slide a few years back at Reinvent, when talking about Lambda -- "in the future, 100% of the code that you write will be business logic". If you really think about that: how many times have you had to write some kind of database sharding logic, or cache invalidation, or maintaining encrypted environment variables, whatever. That idea that you can toss that -- and what that gives to teams, not having to spend massive timesinks and budgets and hiring and all of that on -- effectively -- solved problems, you really start to understand how you can move faster.
You might want to look up Xv6. Very similar to the original V6 kernel, just as compact, but runs on standard x86 PCs, and also supports SMP. There's a few articles on HN about it.
I am not the guy you replied to, but I also self host my web apps. I think every project is different and not all projects demand near 100% uptime. I certainly strive for HA for my projects but at the appropriate budget and my users understand.

If you are trying to go commercial you might have a different attitude but for those of us who do this mostly for fun and for some donations on the side, over complicating our setups to ensure we add a 10th of a percent to our uptime stats just isn't worth it.
thanks!

Looks like the first and last issue is fixed in 1.0.0 (released 2 days ago). So only that second issue remains for now.
Interesting. I'd never heard of this sect. Also not allowed to live on the same land as their cattle. Always fascinating to read the rules and behaviors of these outlier communities.
> molten thermoplastic

Unless there are products I'm not aware of, mostly thermo plastics require high pressure injection that isn't feasible for a hobbyist setup.

> a not-yet-polymerized resin

There are lots of products like this (a bewildering variety, really), but in general they aren't particularly convenient to use, and you'll have a lot of failures. Factors that can mess you up include temperature, humidity, air bubbles (so many air bubbles!), mixing ratios, over mixing, under mixing, contaminates on the mold surfaces or your mixing containers, pour holes too small, not enough exit holes, entry/exit holes in the wrong places, molds held together too loosely leading to leaks, too tightly leading to distortions, etc.

Except for the possible exception of relatively simple shapes and small items (like dice), just about everything you can imagine going wrong will, and you'll end up with a lot of waste before you get something you can use, and disposing of the failed attempts responsibly is another challenge.

There is a caveat though: if you're trying to make a soft part (whether in a hard or soft mold), the materials are generally a lot more forgiving of errors, but that's tangential to the challenge of making a case.
Bitcoin Lightning is used for such transactions.

I heard Cashapp's lightning implementation works well.
You're not wrong - once the food is at the right temperature, it's done. You can hold food at the "right" temperature for a long time, but if you go above it, it'll over-cook.

There's a few ways to heat food up, the most common of which is to heat the vessel to well above the right temperature and wait for the food to come up to the right temperature. The cooker linked takes advantage of this method since it is fine if the vessel comes down in temperature a little bit, so long as it doesn't get below the food's "done" temperature. You still have to be vigilant about the temperature of the food, to ensure it's not overcooked.

The less common method is to heat the vessel (often water) up to the right temperature, and let the food come to equilibrium. This is basically sous-vide, and would not work with the linked method, since the temperature of water can't go down. You might be able to fudge things a bit by over-heating the water a bit, but then you risk overcooking the food.
I've decided that anti-virus and other security software slowing down the computer is a feature. If the software was super-efficient, people would think it wasn't doing anything. The slowness provides the appearance of work being done.
Gimp Now Available for Haiku
If the USA truly believed in competition, free markets, and capitalism, they wouldn't be so scared of currency competition.

I suppose it's just like the Assange and Snowden situation. The USA releases all kinds of reports about press freedoms around the world and "authoritarianism", but somehow the USA never includes itself in these reports.
> For example, at my company we validate that laptops follow our corporate policy, which includes a default-deny app installation policy.

Presumably (hopefully) these are corporate-owned devices, with a policy like that. Remote attestation is fine if it's controlled by the device's owner, and you can certainly run free software on such a device, if that particular build of the software has been "blessed" by the corporation. However, the user doesn't get the freedoms which are supposed to come with free software; in particular, they can't build and run a modified version without first obtaining someone else's approval. At the very least it suggests a certain lack of respect for your employees to lock down the tools they are required to use for their job to this extent.
A 1 kg of Tide detergent pack will occupy same space as in UK or US.
Yes; almost certainly unconstitutional.
Orcas found to kill blue whales
Only because he was white and born in US. Had he been the son of a middle-eastern immigrant in 2011, daddy would have disappeared.
It's been quite a few years since we went through the conversion, and at this point, working in Python 3 is natural to me, so I may not be able to recall all the footguns. I can say a lot of the difficulty was due to libraries, both third-party and standard, and that hasn't improved very much. I don't want to single anyone out here, because it's pervasive. In Pytuon 2, str was the bag of bytes type. I think a lot of libraries didn't want to change to accepting bytes types instead, because it broke API compatibility, but it caused a lot of issues.

I should also say that we were working with files in tons of encodings, not just UTF-8. We had UTF-16 and UTF-32, both little and big endian, with and without BOMs, but we also had S-JIS and a bunch of legacy 8-bit encodings. Often we wouldn't know what encoding a file was in, so we'd have to use the chardet library, along with some home-grown heuristics to guess.

Off the top of my head, the two biggest footguns are:

- There should be no way to read or write the contents of a file into a str without specifying an encoding. locale.getpreferredencoding() is a mistake. File operations should be on bytes only, or require an explicit encoding.

- .encode() and .decode() are very poorly named for what they do, and it wasn't that uncommon that someone would get them backwards. Sometimes, exceptions aren't even thrown for getting them wrong, you just get incorrect data.

Both of which were still issues with Python 2. There's a valid architectural argument to be had between the Python 2 way, where str was a bag of bytes, and the unicode type was for decoded bytes, and the Python 3 way, where the bytes type is your bag of bytes and str holds your decoded string. I favor Python 3's way of doing it, but it's almost six of one, half a dozen of the other. The advantages of one over the other are slight, and given how many library functions relied on the old behavior, it was probably a mistake to change it like that, rather than continuing the Python 2 way, and fixing issues like those above that caused problems.
There’s a Hamburg, NY FYI
Do they do the metrics like Prometheus does? And include the central collector and basic graph builder?
Yea, certain routines in windows actually check if the OS is hooked. The PE loader implemented in ntdll verifies that NtOpenSection() (or NtOpenFile, not sure right now) has not been hooked. When I was looking into that it looked like it disabled concurrent module loading if detected a hook(so it became slower), probably as a bug fix for whatever software inserts itself in that place (Stuxnet did too!).
It took me two months in Chicago to see a general practitioner and I'm still waiting (4 months later) for an in-network physical therapist to start taking non-critical, new patients for a back issue. Everything is completely understaffed and overwhelmed, even the services that aren't even associated with emergency care are swamped. Heck, getting just a dentist appointment now is a multi-month out scheduling nightmare with a side of random cancellations because the staff got COVID followed by being rescheduled several more months out and hoping to be bumped again.
I wouldn't expect anyone, even the OP, to suggest undertaking 150 demolitions simultaneously.

That still doesn't help you decide which bridges.
Your response got me to really look at fly...

i have to try it now. After reading the free postgres and last mile redis blog post, i realized something...

I can use probably the most under-used cache stores rails provides: the file_store, which is twice as fast as trying to read from a memcache/redis process. This was not even an option on heroku b/c of the ephemeral file system.
Apart from the dead dogs my experience in a first world country was quite similar. But for some reason I'm more impressed with you, probably because here in NL electronics were relatively easy to come by because people were throwing away older generating electronics with great regularity to buy something newer.

Whereas I would expect that in the 3rd world by the time you got your fingers on it it must have been technically beyond salvage.

Crystal radios are neat!
The pot in this "cooker" is dropping in temperature. Slowly but surely, since no insulation method is perfect against heat transfer.
Hilarious. This is actually true.

https://twitter.com/nickstinemates/status/148716175094431334...
As it relates to the man's story, the most offensive part about it is the demeanor of the agents angry at the kid and being abrupt with the mother. The FBI rightfully investigated at the time what seemed to be a coded key, which is very uncommon. The boy did nothing wrong, and he wasn't punished.

But if the FBI wants to be pissy for hitting a false positive, do it at the water cooler, not toward innocent people. They should have offered the kid a job.
Related story: I was almost kicked out of a fintech interview in the late 1980's, when I mentioned that there was room to question Black-Sholes. I was thinking of an article I had read about "variance noise" in a scientific publication.

VIX is now a how many billion dollar industry? (Not that that defeats Black-Sholes.)
Promise Keepers performs their acts of terrorism the proper way. Through campaign donations and politicking.
But it could at least be self-consistent. Sometimes identical tweets by different users are given different verdicts. Twitter's offensiveness detection seems about as good as Google's search results.

I've just realised a potential reason for this: we're seeing a spam-detection algorithm several years down the line from when Twitter started. That's several years of cat-and-mouse, where the spammers have access to much higher quality data than Twitter does. If their algorithm was simple, predictable or accurate, the spammers could just work around it. It's plausible that Twitter has run the numbers and determined that this is the best they can do, at the moment.
The federal government is what makes USD legal tender, and this clause does not restrict the federal government.

Standing would presumably be with the party which refused bitcoin payment in satisfaction of a debt.
Seriously, they would have deserved that the school mysteriously becomes littered with printed (or typed) sheets of paper explaining how to access the system and change everyone’s grade.

If it were me, for the second time I would have considered adding a file to everyone’s FTP account (including the admins & professors themselves) explaining how they too can escalate to root.
>I suggest you think about why a general gets treated differently than a private citizen.

It's called the Uniform Code of Military Justice[0], and only applies to military personnel. That's why a general gets treated differently to a private citizen.

[0] https://www.military.com/join-armed-forces/the-uniform-code-...
> four letter dormant Twitter account

You know at some point Twitter will just arbitrarily snatch your user name up and assign your account a randomly generated sequence. It's been done before without a given explanation. Just keep that in the back of your mind.
So would you be alright with your son/daughter choosing their romantic partner as a 50 yr old pedophile, drug dealer, and/or avid supporter of whichever religion or cause you find the most perverse and destructive to humanity?
Yesterday Inkscape was ported[0], and now GIMP.[1]

[0] https://news.ycombinator.com/item?id=30097838#30097924

[1] https://discuss.haiku-os.org/t/xlibe-an-xlib-x11-compatibili...
>Well, they've already violated this by accepting USD

... no, the US dollar is a Federal construction, created by Congress. Congress is not bound by Article I, Section 10, Clause 1 - only the states.
Maybe she plans to pay Cyber Ninjas with it?
Are firecracker and gvisor available as containers in Ubuntu / Debian?
And will you get a free option to pay for dinner at the exchange rate when you order or when you finish?
Friends dropping by unannounced.

Kids roaming free for most of the day.

Fun playgrounds without neutered climbing structures.
A lot of it was moved to Byzantium / Constantinople / İstanbul by Constantine, who tried to pay all the Roman elite he could, especially senators to move to his 'New Rome'. The ERE would continue to be wealthier until the sack of Constantinople by crusaders due to its domination of the European silk trade (after stealing the secrets via a Christian mission to China). That is a little ironic considering the first crusade was initiated by the Emperor in the east to recapture Jerusalem and the middle east.

After the sack of Constantinople, much of that wealth, including the secret of silk-making was taken back to Italy, and the ERE would never recover from this.

For reference, the amount looted from Constantinople during its sack is meant to be around 900,000 silver marks -- enough to raise the entire Venetian navy almost 6 times over. (https://en.wikipedia.org/wiki/Sack_of_Constantinople#sack_of...)

Of course, a huge amount of wealth remained in the west, even after Odoacer's conquest (see this mosaic of the palace of Theodoric: https://www.worldhistory.org/image/3090/palace-of-theodoric-... which is in undeniably Roman form). That said, the ERE would continue to be the center of wealth in Europe up until at least the sack.

I think it's important to note that Odoacer, in destroying the WRE was not considered by his contemporaries to have destroyed the Roman Empire. He immediately sent the imperial regalia to the Emperor in the east and declared himself a Viceroy of the eastern Roman emperor. In this way, I think the ERE thought it kind of convenient, as they now, at least on paper had full control of the whole Roman empire. The identity of 'Roman' in the West was not broken, so I've read until the ERE decided to 'reconquer' Rome and mainland Italy for being barbarian, which, as you can imagine would throw your personal identity for a bit of a loop.

Despite still being greatly dilapidated when Constantinople was finally invaded by the Ottomans 200 years after the sack, it was still famous for silk. Mehmed The Conqueror is attested to have said, upon wandering its ruins:

The spider is curtain-bearer in the palace of Chosroes,

The owl sounds the relief in the castle of Afrasiyab.
To call encrypted messaging a complete failure you have to demonstrate that the percentage of people capable of maintaining secure messaging is stagnant. As far as I can see, the opposite is true. It is easier than ever to establish and maintain a secure communication channel.

The Signal study showed that the majority of people were unable to understand Signal's security features, but not that the security model is broken. The question at hand isn't how many people are using it wrong but how many people are using it right that never could have managed to do so with PGP keys. If even 10% of Signal's users successfully maintain a secure channel, you're looking at around 5 million people, most of whom probably would not have been able to set up secure messaging without Signal.

Do we still have work to do? Of course! But that doesn't mean that we've failed in our efforts so far.
Would love to see more analysis of the external reasons for Rome's decline. Namely, who were the people who could vigorously challenge Rome?
The 88120 wasn't sold but apparently it did work fine before the project was cancelled.

The architect of it regularly posts to comp.arch.
"Metamask" is pretty effective, but it only gets better if you combine it with a bunch of other triggers. I've seen some people deliberately craft tweets to get all of the bots to show up at once, e.g.

> metamask trust wallet support seed phrase recovery bitcoin shib ethereum network nft help moon coinbase defi dapp shib dogecoin giveaway retweet elon musk free nfts crypto punks opensea free raffle dao hacked banned from Instagram snapchat facebook i need an artist logo designer
Why can't people just pick the right tool for the job? The truth behind these managed services is that, for the correct usecases, they are VERY cheap. And for the wrong usecases, they are RIDICULOUSLY expensive.

Most businesses have nightly cronjobs generating some kind of report that is then emailed to stakeholders. Why on Earth would you run a dedicated Linux box for that anymore? Glue a nightly trigger to AWS Lambda, send the report via AWS SES, and it's free. Literally, because it fits quite easily within the free plan. No $5/month VPS box, no patching, no firewalling, no phone calls from execs at 6 AM wondering why their report isn't in their inbox and you track it down to the server being down when the cronjob was supposed to fire.

With that said, if you come to me and tell me what you want to add a new business feature to stream video for our customers off AWS, I'll first ask you why didn't you tell me you won the lottery, then I'll berate you for being stupid enough to spend your lottery winnings on the AWS bill.

Pick the right tool for the job.
Sounds a little like the Communist Party of China, with its regular purges of high level rivals.
Interestingly the spam is usually under the "possibly offensive replies" fold, so Twitter is detecting that somethings up but falls short of blocking the spam altogether.
> Afaik podman-compose doesn't support "docker compose run" to do one-off stuff in a new container? Is there some alternative?

Minikube, no sarcasm. I'm also going to use Minikube.
You act as if I haven't read the constitution. I've pored over the constitution so many times, I'm well versed in obscurities down to the twenty dollar clause and the post roads clause.

Can you explain to me how classifying content is not an abridgement of free speech in an absolute reading of the constitution?

"Congress shall make no law.."

It does not say "Congress shall make no law, unless it's classified"

The UCMJ is (of course) congressional law, so by your analysis, the UCMJ would be in abeyance of the first amendment.
What extraordinary claims? And what evidence has not been provided unless you don’t watch the news? It’s quite public the atrocities the chinese gov has committed. So no, it’s very necessary to politicize this and using your own logic you’ve provided no evidence as to why we shouldn’t.
I never made that connection before, thank you!
I think the example is in the great grand parent comment

> Oh well, 2 week suspension and kicked off the computers for less than a year. A nice conference with FBI, police, my parents, IT and school administration. Fun times.

Something that most would believe as non-malicious and just for the lolz received a (what I personally think is) heavy punishment. So as a kid you learn to just keep that to yourself because you don't know if you'll get a "oh thanks for telling us" or a "you're expelled". Its not explicitly said to distrust but you learn from experience.
I'm actually getting submarine vibes from the amount of positive Vitamin D coverage I've seen recently
I feel you. My TV seems to understand whatever it wants. But for whatever reason the talk button is super present on the remote.
Keep in mind you will have a small downtime until the new IP is registered. Also the cache TTL of your domain will be very low, so your site will have a small loading time penalty from time to time.
Gee, wish they’d done that in New Orleans with the levee piers before Katrina
Good times indeed. I got into similar mischief, but my school didn't really mind. I got a slap on the wrist, because they were to prestigious to court negative attention. Then I got into similar shit in college. I reported it and got lucky again. The guy in charge of their cybersecurity program invited me to take his class which was all master's students and phd candidates as a freshman. I would have bombed as it was all over my head cryptography/math, but at the time I did some extracurricular research that got me a passing grade.
I guess we'll have to agree to disagree. I just don't see barriers in getting updates out to people as a good thing.

It seems your argument is that it encourages developers to be sloppy, but in practice I think it just ends up as a net loss for users as the average user just isn't interested in updating software, however critical the bugs in their current version. Maybe I'm different from the average user, but for me the fact that chrome has gone through 90+ versions over 10+ years without me having to think about it is great (and, I suspect, strongly correlated to the relative lack of security issues over the years despite it having a huge surface area).
> you probably shouldn't be allowed to do it

Why, assuming it belongs to you?
DIY Tetrabyte SSD
I did, saw no spam. Clicked "More Replies" three or four times. Still none unless you count https://twitter.com/saylor/status/1484546928704696321

Can you link a few? Maybe we have algorithm sort set differently? Are you showing "Newest First" or whatever it's called?
Right. Sorry. I'll be more politically correct next time.