skysight-inc/HackerNews huggingface dataset:
I actually have had physical boxes with Hetzner, as suggested by the author, for over 10 years, and ran multiple projects on them. Of course I had my share of disk failures. You tell them the disk serial via a special form, tell them when the necessary downtime for the swap is least disturbing for you, and someone switches the disk as requested. 5 minutes later the machine is up again, you trigger RAID rebuild, and that's it.

Doesn't cost a dime to do this, and not more than 20 minutes of work and 10 minutes downtime from my side.
Solar would work on existing ship designs like container ships.

Moving through the water is very efficient - if you go slowly enough. If ships travel slower than the hull displacement speed, they could travel on electric motors and solar power today.

The challenge is convincing global markets that slow shipping is worthwhile, when everything is moving in the opposite direction (faster and faster).
Since you don't want to toot your own horn, and you saved me many hours of not waiting for searches, I'll link to ripgrep here

https://github.com/BurntSushi/ripgrep
As expensive as AWS is, at my company (Fortune 500) company with at least 2 major data centers in the US for my division alone, serving around a hundred clients and thousands of web sites and applications, we found that AWS can still be a lot cheaper than a poorly run private data center. My department is technically a cost center, like most of Security, but the charge-backs we get from our own data center for various services are insanely high compared to the same services we can procure from AWS and Azure. We've been steadily moving our services out of our own data centers and into the cloud and so far, my life is a lot better.

Before, just getting someone to run down a blinking disk light on a server was a chore. Getting them to rack a new server took several days or weeks. Doing anything, any changes, took several days minimum. Now, we can do it all much faster, and from all accounts of my management, it's cheaper.

I don't doubt you can run your own data center cheaper, but not for my company.
But this gives the information every month instead of when the growth is happening?
Against: in my romantic view after watching way too much 'Suits', being a lawyer is mostly about convincing the other party to settle. By becoming a coder instead you may end up becoming nerdified and hence less capable of making the other side settle. The lawyer I used is a very bald old man who wears suits and is generally speaking a little bit intimidating.
He knows a bit about law and a bit about humanity. He doesn't use computers other than to check his email and write documents in word. And he did his thing and convinced my boss that he'd better pay up if he wants to get rid of me.

That's worth the 200E per hour I paid. I really don't need someone to do coding for 200E per hour (my own wage is more like E18) and I certainly don't need another 'me' to represent me.
The KDE desktop shell is QML + C++. The vast majority of KDE applications are QWidgets + C++ without QML.

I like QML but it's not that great for many / most desktop applications. It works better for creating fully custom touch UIs from scratch. The plan for Qt 6 mentions a styling API which is one of the most important missing pieces, and discussion in the comments maybe indicates more ready to use controls.
There are many aspects of our business that are in the cloud today that I am confident do not have scaling challenges, would be just fine running out of a single VPS.

We aren't going to suddenly have 20x employees one day, a lot of our infrastructure is highly predicable and stable in load and demand.

Some things need instant scaling, sure. But not everything that's in the cloud does.
How to Measure Indoor Air Quality with a Raspberry Pi, RuuviTags and PMS7003
A subcompact car with a 10-gallon gas tank can store the energy equivalent of 7 Teslas, 15 Nissan Leafs or 23 Chevy Volts.

http://www.menloenergy.com/?p=535
Do the folks you know that are doing this full time actually depend on that income for their livelihood? I was on the receiving end of a large program for a short stint and have been watching it casually over the past few years. It's very much a feast and famine way to live, and you need to not only be very skilled, you also need to be dedicated to the effort and be very disciplined with your money. A $20K chained RCE looks great on paper until you're trying to live on a constant diet of clickjacking and IDOR bugs for two months straight.

I would caution anyone thinking about this to do it as a side hustle for at least six months if not a year to test the waters, understand the subculture a bit, and take a few rounds on the roller coaster.
Plenty of USB/Thunderbolt RAID boxes or NAS boxes.
How do you minimize exposure to nasty compounds in canned or packaged foods from typical convenient shopping stores like Costco, trader Joe's, etc other than growing everything yourself?
My thoughts exactly and I believe its always been the goal of rights holders to get to this point.
...ORM use <> better code, I’ve actually found the opposite to be true.
Who Owns Your Wireless Service? Crooks Do
Level 1 charging is traditional wall plug / electrical outlet. The chargers you are complaining about are always Level 2 or higher, and most people are ignoring the opportunities in Level 1 charger build outs, because 7-10 miles per hour charged for every hour a car is sitting in a parking lot can still be a big deal for a lot of use cases (for instance, the 8 hours you should be parked at work, that's 56-80 miles added during the average work day).

We really could add Level 1 charging everywhere, because almost everywhere has power. It's Level 2+ chargers that require all the extra new infrastructure, higher amperage circuits, and fancy charging hardware. (Level 2 itself is the next most potentially ubiquitous as it is "just" dryer plug, though I've never seen a dryer plug Level 2 charger like you can find Level 1 chargers with traditional plugs. Level 3+ is where you start to leave the range of ordinary homes and businesses.)
RDS has user-controlled optional automatic patching and (for SQL Server at least) minor version upgrades. It doesn't have forced upgrades, AFAIK.
Trail of bits did a blog about this that you may find interesting - https://blog.trailofbits.com/2019/01/14/on-bounties-and-boff...
If your baby is crawling on it.
Some people buy cars, some people lease them, some people rent them, some people uber.

I think there are valid reasons for each viewpoint.
Speculative answer: “because it’s a technical solution to a social problem, and therefore can only mask the symptoms and not address the underlying cause of the problem.”
Pale honey in a morning light can definitely have a tinge of green. I'm no good at photography, but an sure others have captured it. It might be environmentally related and isn't actually green.

Eg. green sky (ignoring northern lights) can happen just before dawn when there is a slight smog (bushfire perhaps). But it's more white than anything, but it's definitely a band between the red sunrise and the blue sky. The honey green is similar... It's definitely still a pale golden color.
The company I work for has operating costs of $25MM+, we're a news site and would love to not have ads, but that's where 99% of our revenue comes from.

We break stories on corruption, injustice, and all kinds of other content. I think that running ads allowing us to do that would constitute as a benefit.
How about using a silicone bag instead of plastic for heating food, any nasty compounds lurking in there?
"Well optimized MySQL" sounds a bit like having a really attractive liver cancer. Cloud services expand your options and it's worth pondering them. Don't ask what is the best MySQL, ask for a given amount of items I need to store and recall what is the best server OR SERVICE that could do it? MySQL on bare metal? On virtual machines? RDS? Cloud Spanner?

Do cloud providers increase your ability to choose scale-up instead of scale-out? Instead of your sharded and replicated MySQL that is almost inoperable and never seems to maintain consistency, would you be better served with one gigantic database? Sure it costs $13k/month to rent one from Google but it costs a quarter million to buy one from Dell. These are all aspects of the decision-making process.
..weren't you there for the crash?

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

The article even spells it out - they haven't changed their business model since. Bank needs a rating on a asset, but their incentive is to get a "better" rating, not a more honest one. There are multiple agencies, so banks shop around for the most favorable one. So, as soon as one agency loosens their ratings, they all follow suit. They sell good ratings. That's the industry.

Quote after quote:

The Financial Crisis Inquiry Commission (FCIC)[39] set up by the US Congress and President to investigate the causes of the crisis, and publisher of the Financial Crisis Inquiry Report (FCIR), concluded that the "failures" of the Big Three rating agencies were "essential cogs in the wheel of financial destruction" and "key enablers of the financial meltdown"

U.S. Securities and Exchange Commission Commissioner Kathleen Casey complained the ratings of the large rating agencies were "catastrophically misleading", yet the agencies "enjoyed their most profitable years ever during the past decade" while doing so.[41] The Economist magazine opined that "it is beyond argument that ratings agencies did a horrendous job evaluating mortgage-tied securities before the financial crisis hit."[42]

According to columnist Floyd Norris at least one rating agency—S&P—responded to the credit crisis by first tightening up its standards and sacrificing market share to restore its reputation,[83] after which it loosened standards again "to get more business",[84] tripling its market share in the first half of 2013.[85] This is because, according to Norris, for rating franchises to be worth anything, they must seem to be credible to investors. But once they overcome that minimal hurdle, they will get more business if they are less critical than their competitors.[84]

and on and on and on.
Not that software can't improve on this front, but I'm pretty sure that every engineering profession has its fair share of opinions and disagreements around them. Heck, my dad's a general surgeon and he's constantly debating with other surgeons over things like whether a procedure should be out-patient or which procedure has the best outcomes. They have a better concept of outcomes, which helps them make data-driven decisions, but they also have a higher risk profile which slows down the innovation process.

I agree with most of your premise, but I think you overstate it a bit. Like the GP's point above, it seems like you're describing bad engineers. In the good web dev agencies I've worked at, they work pretty hard to make informed decisions which stay within budget and timeline. It doesn't always happen, but that's not just due to poor practice.
Everyone is trying to get a piece of the pie :) trickiest thing right now is defining what an "asset" truly is.

An asset could be ephemeral cloud infrastructure, an uncompiled piece of code, an API endpoint, a server, a compiled application, a third party vendor, a group of microservices, a fax machine, an employee, a filing cabinet with sensitive information, a virtually defined CI/CD pipeline, and a million other things. At what point do you cross line from paranoia to proper asset inventory, tracking, triaging, remediation, etc. How do you find commonality between all of these devices, critical infrastructure, and data?

Bonus points of trickiness, how do you manage inventory when it changes constantly like cloud, like a third party, a web app, etc. Things like certificate management get extremely dicey. Where do you cross the line between data management, asset management, etc. It's currently the most open area of IT and Cyber that there is, and no one, in my opinion, has a grip on it.
I have given up on Qt since it doesn't work efficiently with X11. GTK works OK though.
Ask HN: Does dang read every HN comment?
Can you give us an idea of what percentage of content on HN you typically consume in a day? Is it 100%, 50%?
ripgrep > > > ag
I love your comment, but I think it does miss out on some important concepts.

I used to think when I first started my company that I could just do every part of it far better than anyone else. I would push on my employees pretty hard and often denigrate their efforts. As the company is continued to grow, I now have 180 full-time employees. The reason I have all these people is that they can do enormously more work than I can and most of them are now better at doing their individual job than I am.

I think your comment visits are tendency as tech people to view ourselves in the best possible light, and to view other people as not as good. We especially tend to view projects we do as big and very complex and project done by others as not impressive.
"Doesn't cost a dime to do this, and not more than 20 minutes of work and 10 minutes downtime from my side."

Your work isn't free. Application downtime is costing you.
But if you are on the side that receives... Which would be the case here, wouldn't it?
This reads like a parody. Please tell me this is a parody?
All You Have to Know About Monorepo
>how many of our systems that we rely on, from bridges to traffic lights, are just actually very insecure but either nobody notices or nobody exploits them

I write software that is critical for public safety customers (think police/firefighters). Maybe this is just my perspective having left a defense company but it is terribly insecure. The “secure” version of our product was obviously an after thought, it was poorly executed and i dont think it’s even used widely. And my company dominates this market, so the attack surface is huge
AMD Rome Second Generation EPYC Review: 2x 64-core Benchmarked
to be fair techempower benchmarks are not really "world comparable".
it's still just a benchmark. I know a lot of people take these benchmarks as their bread and butter, but there are so many "perf" hacks in them and they do not really have a lot in common with real world usage.
"Semen was collected as part of routine reproductive examination of stud dogs subject to owner consent with full GDPR compliance. "

? Dogs have GDPR? Our is this a little humour?
Easy if you don't have to have it pixel perfect for them. Just build it out with CSS Grid and the CSS variables, then look at the broken mess on IE and make it work. Who cares if things are not centered on IE11. It is not an HTML5 browser and is only there for legacy support - ActiveX and all that.

Also add a banner at the top telling people they need to use their other browser for the page.

What business are you in where 8% are still on IE11?
You’re not helping your case! Spawning a server (a JVM-based one at that!) to be able to get reasonably performant builds is horrifying!

As a simple example, I hack on a Qt app on a Raspberry Pi (it has a tiny display on it and I run a dashboard). It’s only got 512MB of RAM and spinning up a JVM server to run my builds will likely cause it to run out of RAM. I’m not the world’s biggest fan of CMake, but it sure solves a lot of problems while being quite lightweight. And I’ll take it over qmake, mostly because I know CMake well enough and haven’t ever really gotten into the guts of qmake. CMake is more general purpose.
Uber Is Biggest Loser as SoftBank Counts IPO Returns
Having the depth of knowledge to recognize when a simple shell script would be helpful is the harder part.

It is one thing to teach a non-techie lawyer how to "hello world" But getting them to understand file system attributes, permission schemes, file I/O, regular expressions, and so on, is where "learn to code" falls apart in this context.

Just getting a non-technical person to learn how to navigate in Powershell is a near impossibility.
Except, TFA talks about renting a server rather than running your own infrastructure. ;) Sure, with AWS there is less work to do (if you have the skills to set it up in the first place, or it’s £££ time) but TFA is right in that you get much worse performance per £.
On Chrome desktop with uBlock, I didn't run into anything too obtrusive (other than the sticky header, which disappears upon scrolldown). That said, for an article this long, with this many code blocks – which are presented either as un-highlighted code, or screenshots – it seems more appropriate for Github/Gist.
Maintaining the list for the most popular sites is not a huge ordeal. You have a bug tracker where people can submit issues, when you get one you take a few minutes to check that the whois matches the main site and the page actually links the script in a way consistent with what we want to approve, and the opposite if you get a report of something having changed the other way. An individual could do it by spending a few hours a month.

For less popular sites, the user can add it manually, or the site operator notices their site is broken for increasingly many users and stops linking scripts from other domains.

> And, for fun, on the other side I believe a few years ago google's in house public hosting of jQuery received a bad push and was serving a tainted package for a while... even the good actors can mess this up.

That's an independent problem. You could have the same thing happen for actual first party scripts.

And in this context if they're really good actors then they fix it as soon as it's discovered, and if they're not then you take them off the approved list.
Could you post a link to such boxes? I've seen "enclosures" but I'm not sure whether that includes the requisite hardware and software.

Edit: nevermind, I guess I'll just buy an enclosure and the drives.
Works fine with NoScript and everything blacklisted.

Firefox 66.0.4 for Fedora
You can't get better than Matt Levine. He probably has the best blog/newsletter on the internet, finance related or not.
Come on... look at this section:

characteristics of Spartan society that many of them would object to, including relative economic equality, cultural egalitarianism, and military restraint.

The Spartans are a strange case: They rejected anything resembling liberal democracy, abandoned commerce, industry, and trade, and by doing so, rose to preeminence in the Greek world and maintained their independence for seven centuries—far longer than any modern republic.

So the saving features are keeping a terrible tyranny for seven centuries, "cultural egalitarianism" (nice euphemism) and "relative economic equality" (except between the 90% slaves and the 10% citizens).

To create this paradise they just had to reject democracy, commerce, industry and trade. Nice deal!!!
Yes the ones I know do it full time as their only income AFAIK. Most do live in low cost of living areas, none of them that I know are living in places like San Fran :)
I ran a successful marketplace selling and printing >$100MM/yr of tshirts on Google App Engine with no ops or devops. AMA.
The cost of S3 is pretty dang cheap for advertised 99.99% available, 99.999999999% durable storage: $0.02/GB/month.

And that's ignoring the Glacier storage class (which probably didn't show up on that historical graph), which is a fifth of that.
Oh, I did not do it, all credit goes to:

https://github.com/msokalski
I meant specifically in the US market where one aspirin pill is billed to the patient as a $30 expense. Not in a country with free healthcare.
a big advantage to shoving containers into a larger vps is saving $$ and Mb/s internode.
There is nothing weird about it. Profit is not the goal of either the management of the company or the investors. Their goal is either to get acquired or go public and sell their shares as soon as possible.
I think part of the reason so many of this type of article exist is because it seems the common expectation is that things should automatically make sense to us on first glance. So many products and tools are this way. But they are that way by design. The builders / inventors of those things hide you from the reality behind the scenes.

People seem to get openly frustrated if they can't learn overnight all there is to know about a discipline that has taken some people years and maybe even decades to master.

We as a civilization haven't really had a need to reconcile this I think on the scale that we do today. Nothing was "out in the open" so much so as it is today. But now that I can see it somehow my expectation is that I should immediately understand it.

As more and more information becomes available to the masses we all need to start recognizing that just because we can see it doesn't mean we should expect to be able to understand it.

Real knowledge about how to solve complicated problems takes time and discipline to get to the place we want to be individually and collectively.
Virtual treasure hunt shows brain maps time sequence of memories
Starting by all passwords...
Anatomy of a Failure: How an XQ Super School Flopped
Software is only one part. Do you trust your hardware, your people, your supply chain, your physical security. "Truly motivated" can mean extreme resources and willingness to cross all boundaries.

Are you secure if your admin's child is kidnapped and the ransom demand is for network access?
Are you secure from the Secret Police wanting to hijack your service for their purposes?

Once you accept you CAN'T stop truly all attacks you can be comfortable with acceptable risk and work to mitigate realistic risks.
Sounds like the campsite could improve their signage, but as a general principle, I very much disagree.

There is a fundamental tradeoff between specificity and generality, where the more specific a law is, the longer and more complex it must become to accommodate the nearly infinite number of situations that can occur.

Take a look at the bill of rights. The thing is about as vague as the English language allows and is less than 500 words.

When is a search "unreasonable?" What constitutes "due process?" Where is the line between a "peaceful" and non-peaceful "assembly?" How long of a wait before a trial is no longer "speedy?" When is bail "excessive?"

Is it even possible to enumerate all of the possible situations and amounts when bail is considered excessive? There are countless crimes and countless mitigating circumstances. How could anyone foresee all the possible situations that can ever happen?

Despite these questions, most Americans have some idea of what the amendments mean and they can be easily taught to high school students in a US history or civics class.

Compare with a highly specific law, the Affordable Care Act (not picking it, just an example), which is 350k words long. At most, people are likely to have read a summary of a few specific points, but the law is basically only knowable to career lawyers with significant domain knowledge.

So even if it is possible to be very specific in laws, doing so basically makes the laws so immense and complex that they become unknowable. And since laws govern human behavior, humans need to be able to know the laws.

You basically just run into Bonini's paradox. A set of laws that was sufficiently specific to have absolutely no ambiguity would be as complex as the universe itself. https://en.wikipedia.org/wiki/Bonini%27s_paradox
Never split the difference
yeah it works if you only need to serve europe. and if you do not need a private network for your servers (for metal they cost a lot of money, even on hetzner, they have a cloud tough which has a network feature). also keep in mind once you try to scale hetzner, is quickly a bottleneck. > 100 servers per hour.

EDIT: oh and also server buying/renting/installing is probably the smallest problem when running your own metal/colo or renting servers.
a big use case for clouds is, data sharing between hosts via object storage/moveable disks, etc. which is non trivial on "bare metal/colo/renting" and that is just one use case.