skysight-inc/HackerNews huggingface dataset:
> I've noticed backlash on HN lately against people who work long hours. I'm not sure where it comes from.

My pet theory is that with higher wages and popularity, the fraction of engineers who build stuff for fun have gone down and there's more people who are doing it purely for money. They care less about the "craft", the joy of problem solving and building, and don't see their work as their "calling". Rather, it's purely a means to an end, and they only care about minimal efforts and maximal monetary returns.
This is what the financial industry does. There's a secured "extranet" that everyone runs FIX on top of. For the most part, it works.
Is "toxin" the right word for this? What you've described sounds bad, but not literally toxic in the way botulinum is.
So fast food workers were “essential workers” but oil pipeline control system engineers aren’t?

Projects that require a security clearance have to be done from inside of a secure facility. This clearly needs to be the same level.
The essence of it is that some paleontologists think Triceratops might actually be the juvenile form of Torosaurus, rather than a distinct species.

The Wikipedia entry is pretty decent[1] and the actual paper can be found here [2]

[1] https://en.m.wikipedia.org/wiki/Torosaurus

[2] https://www.tandfonline.com/doi/abs/10.1080/02724634.2010.48...
Thanks, and I understand that... but I feel like you don't understand the context of my reply.

Mr. Beer above stated that an increase in demand for Netflix would not increase the market price of Netflix. But because Netflix is a quasi-monopoly, they would be likely to increase prices to find the new equilibrium maximum profit point.

That is, he made a microeconomic argument which was invalid-- arguing that because Netflix's marginal cost is low the price elasticity of the product they supply must necessarily be low-- but this is not necessarily true. Netflix has some degree of pricing power.

I made no macroeconomic argument, and.. while I agree with your macroeconomic assertions... increasing the supply of money still increases inflationary pressures. If you're facing massive deflationary headwinds because of slowing velocity of money, sure, it may not be enough to cause inflation or even entirely prevent deflation, but it still is net inflationary.
Sardines are more protein than fat, but protein also raises blood sugar although not as much as refined carbs.
Indeed, this is the approach taken by the Tor project recently, they are using cstate, which is based on Hugo.

https://blog.torproject.org/check-status-of-tor-services
This is why: "You are the slave. You are at the mercy of your next paycheck and the mercy of your employer."

Immensely powerful quote.
Except that brisling sardines are not sardines.
Vote with your feet?
Suppose the outage was caused by an issue with the registrar, DNS, the name server, or the domain registration itself. Having a separate domain for the status page — ideally purchased through a different provider – could prevent a lot of issues.
You may not expect a reply but there are a great many people who would feel pressure to reply to a senior staff member outside of work hours.
This is exactly right.

It all depends on the attention these attacks get. Now that they've had a tangible effect on the news cycle, creating concern about the safety of US energy infrastructure, there will be more incentives for the Government to hunt them down and get credit for doing so.

I think I read somewhere that China based attackers have already penetrated networks of major US infrastructure systems but didn't do anything because whats the point of wrecking havoc now? Better wait for more opportune times.

Which also seems to indicate that this may not be a Nation State... they would be after a bigger prize than some bitcoins.
If this were me, I'd start with a cover-your-ass paper trail making sure you can (even if cut off from all company email/comms) prove that you reported the contract violation up your chain of command. Then I'd have a serious think about whether lack of compliance here could blow back on your career, and another serious think about whether this poses an existential risk to the company.

The outcomes of that will probably reveal if it's time to suck it up and say "He's the CEO, he gets to make stupid looking choices - maybe I just don't have all the information needed to understand why its the right choice?" or whether it's time to start polishing up the resume before Bad Shit(tm) starts happening.

It sounds from your post that you've exhausted the options as VPOps to influence the decision, possibly overstepping things if "effectively cut off" is read in the least favourable light.

Now you get to choose whether to stay VPOps here waiting for the anvil to fall on the company, or move on.
So, hypothetically, let's say Canada decided to elect a Communist government tomorrow. Do you honestly think the USA would let Canadians decide their fate?
I’m baffled that IPA is ever needed. I’ve always preferred this style pro-nun-see-AYEE-shun.

What is lacks in perfect clarity it makes up for in instant readability.

How on earth could LAH be ambiguous now?
They are not always the lowest bidder. Colonial Pipeline was known for selecting the higher bids sometimes in order to ensure quality of work. They'd generally evaluate risk vs. quality vs. price.

Colonial also kept multiple overlapping vendors for their last SCADA upgrade in order to make sure that no contractor was too overloaded during a "boom time". They'd generally stagger the work between locations (they had to upgrade dozens of stations along the pipeline) and keep track of the performance of everyone they hired and try to keep a steady workflow for everyone over a multi-year period.

It was generally not about the lowest bid.
>What is unreal data?

The easiest example would be when an earlier step supersampled the data, and you know that nothing above the original Nyqiust could possibly reflect reality. That's one example of when you'd want to zero bins.
Yeah and with hooks they arent even necessary at all anymore.
> compared to the people at NASA doing project life estimates for the rovers

This one is obviously caused by setting "bare minimum" to "actual expected average time".

Mission exceeding minimum plan is much better that very expensive hardware failing before supposed end of mission.
> Given the number of stars out there, it seems wildly improbable that we are alone

This tells you nothing unless you also know the probability of (intelligent) life emerging on a planet. As far as we can tell it could be very low, and earth could very well be a unique combination of factors that allows it. Remember, there are many more possible deck of 52 cards than there are planets in the universe.
DNS can be the cause of the issues. You can misconfigure the server, you can misconfigure NS glue, your registration can lapse, etc. If you have a second domain for your status page, it's less likely that a DNS problem with your primary domain will make that unavailable.

There is a tradeoff, of course. Your automated configuration management system can dutifully push the misconfiguration to both domains. You might not ever configure the second domain correctly, because it's not like customers are visiting and reporting back "hey your status page is broken".

In my mind, I'm not sure how useful this is in practice, however. I would never think to look for status updates at anything other than status.myapp.com. I'm not sure I'd make the leap to myappstatus.com, and I'm not sure it's going to rank particularly high in search engines. I'd probably look at Twitter second. (I'm not even sure if people routinely check status pages. If you visited my personal website, jrock.us, and it didn't load, would you check status.jrock.us? That actually exists, but I bet that nobody has ever visited it.)
Call your Senators and Representative and tell them you want to see Senator Gillibrand's postal banking bill reintroduced in this Congress: https://www.congress.gov/bill/116th-congress/senate-bill/461...
Imagine if major companies used secure operating systems, backed up their data, and tested their disaster recovery plans? There's this thing called ZFS, and it's not rocket science.
Take a deep breath, you are jumping at shadows and telling everyone that "they" are out to get us.

Thieves are thieves, organized crime is organized crime. You think there aren't major criminal organizations in the US committing ransoms in other countries?
April 2021 Coordinated Inauthentic Behavior Report
Was just coming here to say this - probably a bit gory for some when it comes to body horror but very cool manga!
I'm specifically referring to a single group/gang/operator.
It doesn't mean a different operator - perhaps using the exact same ransomware software as the initial attacker - won't target them. It might exist, but I'm not aware of any list-sharing between unaffiliated operators.

I can't find a source right now and don't know for a fact how many do this, but I know I've read in at least one interview that a ransomware operator at least claimed they did this.

And regardless of what actually happens in reality - in my opinion, the most economically rational choice would be for all ransomware operators to do this (and to punish other ransomware operators who don't). In general, many of them seem to try to maintain a reputation of honesty and integrity, despite the obvious juxtaposition with the very immoral behavior. I wrote more about this here: https://news.ycombinator.com/item?id=27102646
Peace, Love, Linux (2001)
I’m pretty sure I agree with all your points, that’s why I don’t use HMB as anything more than a place to keep my emergency funds and get a high interest rate. I direct a small portion of my paycheck via direct deposit and that’s enough to trigger their logic to activate the saving rate (you are required to have DD). HMB is better than One’s “Auto Save” pocket because I can move in money at anytime and it qualifies for the saving rate vs One having to only come from DD (you can’t move money into that pocket).

Edit: With the way I only send a small % of my paycheck to HMB, I don’t have to care about saving X% since according to their calculations I’m always saving 100% of my “paycheck”. The rest of my paycheck goes to One Financial where I use it as-needed without worrying about disqualifying myself from a higher saving tier.
Capital One screwed me over when I had a credit card with them about 25 years ago. It was less than $100 but I never forgot. The day they announced they were buying ING is the day I moved my money elsewhere.

I'm sure they've lost far more by losing my business than the money they squeezed out of me years ago.
Hahaha I love this comment :) I like VS Code's shortcuts, i.e.:

- Shift + Up/Down to a move line up or down

- Shift + Alt + Up/Down to a copy line up or down
For a while, I thought it might be sleep related too. Even though I've always gotten plenty of sleep (tracked), I wondered if the quality of that sleep was no good.

So I had a formal sleep study done (where you bring home the thing and wear it).

They found nothing wrong.
https://about.fb.com/wp-content/uploads/2021/05/April-2021-C...
I feel like I’ve lost most of my interest in it. It’s been years since I’ve been truly excited by it and and motivated to do it, but I had been on and off the edge, losing interest for long periods of time before a random spark of motivation would bring it back, only to go out within a few months at most, and after the most recent spark, I’m not sure if I can see myself coming back to programming.

It’s a strange feeling, as this has been my “thing” for many years now, both as a hobbyist and a professional. I can’t exactly pinpoint why the situation feels different this time. Until a few weeks ago I had dozens of interesting projects lined up and had invested money into at least a couple of them. I think part of it is that I lost a sense of “magic” that once enticed me. Whereas when I was still very new to me there was a lot of software I would think about and wonder “wow this seems incredibly complicated, I wonder how it works”. When I returned to learn about it whenever. A lot of thing seemed like sorcery, and I just needed to know how it worked. Well years later, when I decided to return to those sort of things, more experienced, I would start to dig in, only feel a bit disappointed when I figured it out and it was no longer cool or interesting. That’s not to say I’m an expert or that I know how everything works and implement it all, just that I can generally get the idea and that causes the magic to evaporate. Additionally I’m beginning notice a mismatch between interest and ability in a lot of things. I find myself unable to learn and implement the things I’m interested in. While that may sound like it’s in opposition with the my first theory, it’s not really. There’s a lot of things where I have a general mid-high level idea of how they work, but couldn’t implement if you asked me to right now.

I’m probably going to focus on other interests of mine for the time being, though I’m sure I’ll never truly be divorced from programming. Additionally, I have a feeling that the problems I noted in the previous paragraphs will eventually wither away my other interests as well. I figure simply return to it in a much different and reduced manor. I’m also considering giving it up professionally, but I’ll have to see how that ends up.
Inflation basically. In the 1950s you could afford a nice middle class lifestyle, own a home, raise multiple children, all on a single income and no college education. When women entered the workforce en masse, everything seemingly doubled in price. Both spouses working to maintain the same lifestyle. When everyone got college degrees, they became required even for jobs like bartending. When everyone got mobile phones and high speed internet, suddenly you're expected to work around the clock and on weekends. All to maintain more or less the same lifestyle, albeit more technologically advanced.
Related, I was just talking about why middle/high school years seem to last longer than now. The variety of the time spent was probably a factor (Playing in the band one day, focusing on decathlon another). Life is monotonous these days.
> When

if it was inevitable, there would be no bubble to begin with. Crypto is not a hedge against inflation; it’s a hedge against collapse.
I think the question isn't whether or not we are alone, but why don't we know the answer. As you said, it's 'wildly improbable that we are alone.' So the great question is, why is the universe so quiet?
This is pretty much the best explaination why I love coding and why I would still choose this work over everything else.
The other reason is that I, when thinking about the solution, just feel home. It's just natural to me.
I was also an adult, and the fervor over WMD was unreal. And not just WMDs, but stupid shit like "Freedom Fries" and "These colors don't run". The spike in nationalism was awful to behold.
I believe that Simple launched on Bancorp and then transitioned to BBVA Compass after their acquisition by BBVA.

(BBVA bought Compass in 2007, Simple in 2014, and folded the Compass brand in 2019.)
Can confirm. Currently it does use Sqlite. Of course, one can replace it with mysql or mariadb.
For the sake of argument, suppose it leaks after only 1000 years. The radioactivity will have diminished dramatically, although it will be quite a bit higher than background. It's possible that it would contaminate the local water table somewhere in the middle of the desert.

This assumes that the people 1000 years from now won't be much more technologically sophisticated than us and figure out a better way to deal with it in the meantime.

If that's true, and there are humans, but something terrible has happened in the meantime, my guess is that they would much rather some aquifer in the middle of nowhere be polluted than have massive global ecosystem devastation due to pumping CO2 into the air.

In general, the risks from nuclear power are not something to dismiss, but they pale in comparison to the risks of currently acceptable alternatives. Even the very fact that radioactivity decays over some time scale seems to be used against nuclear -- if you pollute the groundwater with cadmium or lead or some other heavy metal, it literally never goes away, so we just accept the risk since no containment can last forever. If fission products decay after 100,000 years though, we have to guarantee containment for that length of time.
Yes, but what's stopping you from using non brick wall windows and filtering nyquist frequencies before sampling? Situations where "unreal" data is present only in higher frequencies is rare, and situations where all data is absent from the higher frequencies are very rare unless you sample in a perfect context where everything is aligned with the sampling period.
Gotcha. I didn't consider just putting a small amount of direct deposit into HMB, that's pretty clean! Might try it myself :) I doubt they expect most users to do something like this though, which may explain why they're able to offer a rate that high.
What if the internet is down. You should offer a phone number to call to get the status.
This is depressing and not going to stop because it is so lucrative and relatively easy for these malware companies to find victims. It makes me wonder if cybersecurity should be considered a state responsibility and infrastructure so it will be uniform and available for every business like electricity or police protection.
Interesting, can you go into more detail about how you discover new music? I used to use Discogs quite a bit, but I think there is more potential for "discoverability" on Wikipedia in some sense.
> As another commentor says, it simply can't be that marginal productivity drops to zero.

It can even fall below zero. Imagine the totally overworked surgeon killing his patient because of fatigue and total exhaustion. His net productivity has fallen, reducing the outcome of the last 12 hours.
Surprised no mention of it fully being available to dogs… https://www.merck-animal-health-usa.com/nobivac/nobivac-lyme...
Not to mention sanctions cost real human lives. The people who will be starving aren't the same folks who are mounting highly complex, large scale ransomware attacks.
I got the books and I was _very_ (pleasantly) surprised by the quality of materials and the print. I think they alone could cost as much but you fet the access to the many hours of the quality online content. I thibk they really do care.
Cat is out of the bag I think.

Even if you shut down the cashing out infrastructure (exchanges) in the affected countries, it will quickly spring up again in countries belligerent to them. The FATF is the main global body trying to curb this, but my hunch is they will lose this battle long-term.

Imagine if you are on the FATF red list [1] and you announce a free-for all domestic exchange for local spending. It's free FDI.

[1] http://www.fatf-gafi.org/countries/#high-risk
if anyone is looking for a way to use shelljs exec with async await you can do something like this https://pastebin.com/zUBGL3Vp
IIRC he was talking about the cash outlay for fuel. That’s the marginal cost to launch not counting the amortization of the rocket itself plus launch facilities etc.
I have reprocessed and regenerated the PDFs. They are mostly more legible now (although a couple went the other way), have color, and are smaller in size. I did need to recreate the repo, which meant a couple of people who starred it would have lost the bookmarks. But the new repo URL is the same. https://github.com/gramster/college-notes
BTC has value because people exchange it for "real" money. If BTC is heavily regulated or outlawed, a whole lot of folks are going to duck out. It's one thing to try and get in on the ground floor of the latest meme stock, it's another thing to buy into a currency/practice that's illegal in your country.

Add onto that making it illegal to pay ransoms in BTC, then there's really no value in using it as a ransomeware currency. No one is buying it so all you are getting are some random digits on a piece of paper.
What do you mean parody? This is really good.

https://www.youtube.com/watch?v=5cTeRkxCKAs
Would be interested in seeing if this does result in a change in their processes, or if they will just accept the risk of this happening as a "risk of doing business".
And then you have to hope your ISP doesn't use CGNAT
Democratization works both ways. The more people who can build, the more people who can cure. From COVID19, at least, I think we need more people who can cure.

Also I can’t really imagine a biological mechanism that can lead to human extinction that can’t be solved with technology, so that would probably be a tough nut to crack.
He said the blog is for his dad. Clearly he just wants to setup something simple with a GUI and that is self-hosted. What you’re suggesting doesn’t accomplish any of those things.
The US and other government wills outlaw all cryptocurrencies but the ones that they control (“Govcoin,” as The Economist refers to them). Game over.
CORBA and DCOM both expose an endpoint to allow remote systems to access a specific remote environment. You could run two or more distinct CORBA or DCOM environments on a single remote host (which may or may not use the “same” objects, e.g. singletons). Even with a single remote environment you still need to set it up (COM+ MMC snap-in, anyone?), and the problem with having a setup process is the point of my comment: calling from arbitrary program into a Smalltalk program requires that Smalltalk environment to already exist somewhere - or for that entry point you’re calling-into to be responsible for setting-up and tearing-down that environment when it returns. Stuff like this is both context-sensitive and non-trivial.

For example, assuming that multiple entrypoints can share a lazily-initialised singleton environment then how should concurrent calls into the environment be handled? What about asynchronous callbacks? And so on.

Or more generally: “How can Smalltalk be integrated into an existing - or new - non-Smalltalk system?” - and it seems to me the answer is “it’s complicated” and not as simple as invoking a thread-safe C-style export that’s automatically generated by the Smalltalk toolchain.
There really is a special kind of satisfaction when you see something you wrote actually work. I remember the first time I made a sprite move around the screen with arrow keys, I probably moved that guy around for several minutes just out of pride. I'm sure we all have similar memories.
I don't disagree that bamboo is a cane, but that doesn't necessarily make it non-wood.

Ultimately "wood" is just a word, people will use it however they do.
The Travels of a Master Storyteller
Here's a suggestion.

1. Don't use Windows
2. Use ZFS
3. Practice your distaster recovery plan
4. Laugh in the face of ransomware

Perhaps organizations that providfe critical services shold consider hiring competent IT security advisors? I'm a programmer, not a specialist in security, but everyone knows you need backups, and you need to test that you can recover from your backups quickly.
> When you're five years old (the age I was when I started programming "seriously")

I know this is HN, but I have a hard time believing this. Somehow feels like nostalgic self-congratulatory boasting.

Honestly curious, what does it mean for a 5-year-old to be programming seriously?
There's also the possibility that the existence of one civilization in a cosmic neighborhood tends to preclude the emergence of other civilizations in that same neighborhood, due to the tendency of civilizations to rapidly expand and take resources that might have been used by others, before those others even get a chance to emerge.

In that case we can't treat our existence as independent of the existence of other nearby civilizations.