skysight-inc/HackerNews huggingface dataset:
Not to berate the family, but I live in the deeper, hotter, more humid south than Houston. We keep the thermostat on 80 all day, and lower it to 78 at night, as our house is old and not well insulated and it costs a fortune to cool.

This makes me wonder, more specifically, my parents had no AC until later in life. My gradparents had none until much later in their life. They lived in the same town as I do. People seem to really get upset about it being relatively mild in their house, and I note this with many of my colleagues (I went to a torture high school with no AC, and my folks did not turn it on much at home as we did not really have the money for it)...

Not trying to be an old grumpy person, but we seem to lack a little "eh, Ill be uncomfortable for a short while to help out a straining system that, oh, I don't know, needs to stay on to power hospitals and nursing homes and such".

OTOH, I would never consent to having someone else remotely control my IoT device. Sheesh, can you imagine a ransomware attack on that system?
Try to view too many comments and it'll force you to log in, too. At which point I just close the tab, remembering that I've never read anything in a reddit thread that was worth the time it takes to log in.
Nono it doesn’t make sense. What are the chances that both 50% failure chances of both teams overlap on 49% of each other? Bad luck! but it is rarely random: Start at the wrong time of the economic cycle for example. Also what are the chances each team poaches resources that the other needs? Then you increase failure rate to 75%…
I have a feeling the only people who care about this are people who don't use Windows.
Others have said good things (ECC is good by itself, has not much to do with ZFS) and it is actually quite easy to check if you need much RAM for ZFS. Start a (Linux) VM with a few hundred megabytes of RAM and run ZFS an on it. Of course, it will not be as performant as having a lot of RAM. But it will not crash, or hang or be unusable in one way or another.

Sources:
- https://www.reddit.com/r/DataHoarder/comments/3s7vrd/so_you_...
- https://www.reddit.com/r/homelab/comments/8s6r2r/what_exactl...
- My own tests with around 8 TB ZFS data in a Linux vm with 256 MB RAM.
Coming soon: ransomware with subscription business model
JetBrains has released a preview version of Rider that works reasonably well on M1. It is still buggy, but editor & IDE experience is good enough.

https://rider-support.jetbrains.com/hc/en-us/articles/440192...
Of course the same rules apply: https://news.ycombinator.com/newsguidelines.html.

And yes, the repetition is exceedingly tedious and pretty much dominates all threads on these topics—kind of like one big ball of mud.
Taiwan importance is its geography. If China is able to control Taiwan it would not have any restriction for its shipping lanes and military. Its a much more important asset in the long run compared to HK.
if it were me, I'd leave webshells or other backdoors to let myself back in if they didn't do proper cleanup. Especially if they paid, I have a "known good" customer.
I don't think these are contradictory. More people have read the Bible, but many of the details they know about the story are from paradise lost, not the bible.
The Regulatory Side of Rolling Your Own Moderate Solar Farm
Without a dedicated dehumidifier attached to your HVAC, and those aren't very common from what I've seen, you need to run the AC side to remove humidity.
We literally had to rebuild an app because this support was so bad and they sold us on it being ready. Yikes.

It also needs its own PG db to function in order to support SQL Server.

PG usage was pretty good. Auth sucked.

Usage in CI pipelines is hot garbage. Command line tooling does not work well with it at all.

I'd probably take the risk again for a toy...maybe.
netspooky getspooky 〓■●＿ ～ □○0
I was in the audience for that talk. The recording doesn't capture how much energy there was- we were all gasping and cheering throughout.

Still a decade off from production, though. That it doesn't just take "test cases": you have to know how to formally express the program properties, which is a separate skill from both unit testing and implementing.
It’s pretty sad, but unfortunately the exact reason why it seems like everything we use is terrible. Executives at companies don’t care for the aforementioned reason, but they discount the deep scorching branding damage this incurs that no amount of marketing will fix.

Users who have the choice will switch eventually, whenever they get the chance, they will never come back and they will hate you and share their discomfort. This will lead to scales being tipped against you wherever possible.

Now, you can still build a hard to avoid product and make a ton of money from it (Microsoft), so it‘s still not a losing strategy.

So here I am just begging companies to stop building terrible products because they make people miserable.

You can also build a high quality loved product and the effect above will reverse, but probably not at the same price (Apple, Jetbrains).
Systemd Could Fallback to Google DNS?
Slack Is Not Asynchronous
You're right. I always get TN and VA mixed up. I'll edit that.
It is Sales101 - Getting business from an existing customer is easier than on-boarding a new one.
To add on this, musculus is not only an entirely regular diminutive derivation of mouse (mus + -culus) it's even the same pattern as is used for testicle: it's a small witness (testis, see also latinate English words like testify) of manhood.
It's a bit weird though to not test these at different temperatures beforehand, given that's probably pretty easy to do. Maybe it's more like an alpha test than a beta in practice.
Politics cannot be "objectively wrong." That's not the way opinion works.
Please don't break the site guidelines like this. If you're worried about abuse, they ask you to email us at hn@ycombinator.com.

I took a quick look and didn't see any indication of voting ring behavior on this post. `
Well, to my understanding, fronting money in drug deals for a cut and interest is a common model crime already, so I would say it's more likely than you think. The only difference between VC funding and bankrolling the mob is one is legal.
You're right about HN. Experts in all domains.

My experience is from the Vietnam era and doesn't apply today. I was drafted mid-way through an EE program when I got behind in units. Virtually all of us had similar backgrounds. The Navy had a knack for teaching nuclear physics & math to bright people with a high school education.

The S5W plant that I operated had virtually no automation. Just safety interlocks and a few automatic shutdowns. Everything was analog. The electrical controls used mag-amps: dumb and inefficient, but reliable as hell. Safety was achieved by detailed operating procedures and highly trained crews. We studied and drilled constantly. Most over-qualified group of people I've known.

There's no way that I could describe what it was like at sea in a few lines here. It might make for an interesting HN thread as there are other nuc's here. :-)
The original TDD book said it was both.
> Cryptocurrencies are decentralized. It would have to be banned literally every country in the world for them not to be able to use it and convert to a non-digital currency. Good luck with that.

The effect would not come from the criminals being able to cash out, it would come from the company not being able to cash in. If cryptocurrency were to be banned and public exchanges were closed purchasing cryptocurrency to the tune of millions of dollars worth becomes practically impossible for a regular company without connections in the space. If the company is not able to pay the ransom, the entire venture is pointless.

> And I'm sure they'd just invent or go back to some other method -- possibly riskier and more violent -- so they can continue to ransom money from people.

Sure, there will be other methods of transferring some amount of money. To the tune of millions of dollars, though? Unlikely. Cryptocurrency enables these companies to pay ransoms of this amount. Without cryptocurrency you might be able to ask for a 50K ransom instead of a 5M ransom, but that reduces your payout by 100X. 5M is enough to retire from. 50K is less than the yearly wage these people can make.

It's not like ransomware didn't exist before cryptocurrency, we know what ransomware without cryptocurrency looks like. What cryptocurrency changed is the scale of the payout. Instead of getting a few thousand dollars in gift cards the hackers are now rewarded with millions in bitcoins. It is hard to deny that the change in incentives caused by cryptocurrency is the primary driver behind the huge increase in ransomware attacks in the last few years.
Since so many were hit by the very same ransomware group, it's likely that the attacker spotted a second exploit during the first attack. It's easier to spot things when you've already busted your way in and have the run of the place.

i.e. An attacker breaks into a system using one vulnerability, spots a few more vulnerabilities while snooping for data, files them away for future reference, extracts a ransom, and then repeats the process later after the victim fixes the first vulnerability but fails to address the others.

The takeaway lesson appears to be that, if you are hacked and fix the vulnerability that made it possible, you shouldn't stop there. You're marked as a target that pays and detailed information on your system is now out there. Even having fixed the first hack, you're more vulnerable than ever.
It appears that Reddit is forcing me to use their app to see deep linked content
It's more gallons than I'll probably use in my lifetime - I've driven maybe five miles in total when debating going for a drivers test and I'm now in my mid-thirties.
So apparently one of the downsides of Starlink is that the base station is an energy pig. Doesn't surprise me all that much in retrospect but I didn't think of it when I first heard about it.
VVV-WIT-08: the giant star that blinked
Why not use .Net core... 3.1 I think? You can build a standalone exe that doesn't require the runtime on the end user machine.

https://docs.microsoft.com/en-us/dotnet/core/deploying/singl...
This is great for people who already know it, but terrible for people who don’t and try to understand why there are 4 different panels for the same thing that all look different.
No, that’s “normal” and has been there for a while.

This post forces you to use the app to see any of it period, or returns you to /r/popular. First time I’ve ever seen it as well.

https://imgur.com/a/IFI9ik9
> How can I minimize taking sides and seek the right balance if I decide to accommodate?

There is no "taking sides" because there's no dispute to take sides in. She's making a reasonable request about a matter that's between you and her. Accommodate her request and just have the meeting in the hallway.

As you get more experienced in management you'll realize that you'll have to treat or interact with all of your employees slightly differently for dozens of reasons. It's not favoritism; it's kindness and consideration.
The bad news: Propaganda in media is way more pervasive than it was back in the 80-90s. The good news: It's laughably obvious.
I don't think the bodies will mind. I know mine won't when I'm gone. Sure some particularly squeemish family members might have an issue with it but as long as it's in the deceased's will, and they entrusted the right person as executor of estate, it shouldn't be a problem.

If it's legal by the time my clock is up I'd like a "burial" where they just throw my body into a forest and let nature take its course, but that one's probably gonna take a lot longer to be legal because of the worry that like, a coyote will drag an arm or something into a populated area. Previously my plan was to have my ashes pressed into a vinyl record of my music and distributed among friends and family but now this is a pretty appealing prospect.

Anyone interested in eco-death is probably well aware of this youtube channel but if not you should check this out: https://www.youtube.com/watch?v=pWo2-LHwGMM
I'm really disappointed in the center-justification of the task bar and start menu. I'm assuming that means the start menu icon will forever be creeping left as I open more apps, along with the start menu itself. Not a fan of this at all. There's an option to left-justify, I understand - and I like options - but would prefer left-justified to remain the default for users.

I assume they're building in the option to left-justify in case this move turns out to be another Windows 8 cock-up of a UI experience. I remember MS executives being "excited" about Windows 8 as well, it means little to nothing to me that Satya is excited about Win11.
To their credit, Google avoided the problem of chat products competing against each other by shutting them down.
The idea that you can understand reality through CRT was what struck me postmodern/intersectionalist not the historical sequence. "lived experience" as truth and all that.
I think if you looked at the specific questions that top US scientists were asked, the questions may have been political at times, but the responses have always been scientific and based on evidence. The absence of evidence is not evidence of absence, although some have misinterpreted their responses to mean that. Science is a nuanced thing. Politics is a steamroller to nuance.
China Considers Lifting All Childbirth Restrictions by 2025
Charging a Tesla using regen by towing it at 70mph
Please stop posting flamebait and/or unsubstantive comments to HN. We ban that sort of account because we're trying for at least a bit of a different internet discussion here.

Personal attacks are particularly not allowed, so please don't do that again—regardless of how wrong anyone else is or you feel they are. You may not feel you owe them better but you definitely owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
I keep hoping they'll finally steal type providers for c#, though you could argue source generators are at least a first step.
and how do they prevent users from faking ad views to accumulate bat?
I think that mantra does work here.

I would be totally fine with legislation making it illegal to pay in the case of ransomware attacks. Some companies might be completely destroyed by an attack that they can't pay off, but that is for the greater good of society: if criminals know companies have a low probability of paying since they're legally barred from doing so, they're less likely to target them.
Treating our dead with respect is probably one of the oldest signs of human culture. People care a lot about the bodies of their deceased loved ones. See Antigone by Sophocles. You're welcome to your views, but most people have strong, deeply felt emotions and opinions on how dead bodies should be properly handled.
…is it called streaming then?
The war media constantly tells us how dangerous the brown people are and how we should keep preemptively bombing them. Obviously that whole narrative is insane and the only reason we're still fighting in Afghanistan (and we ever started fighting in dozens of other nations) is in order to spend more money on armaments. None of it has a thing to do with security; all of these stupid wars have made us less secure. You'll never hear that on any of the cable news channels, though.
The main problem was that it was invented by Microsoft.
You can with the POSIXLY_CORRECT environment variable:

$ /bin/echo --version
echo (GNU coreutils) 8.30
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Brian Fox and Chet Ramey.
$ POSIXLY_CORRECT=1 /bin/echo -e
-e

Which is why I say relying on `echo` is fine, since its standard. Relying on `echo` to use options is not. That's also why the author is correct that you should use `printf`, because POSIXLY_CORRECT is not set, then you can run into non-standard behavior, like you showed.
How long do major companies keep back ups? It seems like all of these companies that keep getting hit with ransomware Only have last weeks back up laying around. Why can’t you go back eight months? True the data is going to be lacking, but at least the structure is going to be there. I completely understand that a Trojan or a virus can get locked into a back up and it just keeps getting backed up, but if you go far enough back you will find a clean copy.
What you're talking about is a natural key[1], which can be contrasted with a surrogate key[2]. (Surrogate keys are also called "synthetic keys" or "factless keys".)

So the question is whether natural keys are ever useful.

I think the answer is yes, they are useful if the real world already imposes a key on the stuff you are modeling in the database. In that case, it is already unique (as it needs to be), and generating your own key doesn't accomplish anything (but is redundant).

For example, suppose I'm creating a history database of who owned what internet domain names at which times. If my table is one-to-one with domains, I can use the domain name itself as the primary key.

If not, I can perhaps use the domain name plus some other column as a composite key. For a table of ownership intervals, my primary key could be this: domain name + start date + end date.

---

[1] https://en.wikipedia.org/wiki/Natural_key

[2] https://en.wikipedia.org/wiki/Surrogate_key
Here is one of the first trademarks related to Loki. It was registered by Marvel in 2014 for "LOKI AGENT OF ASGARD", the name of a comic book.

https://tmsearch.uspto.gov/bin/showfield?f=doc&state=4801:tv...

As others have noted it seems to be a slippery slope, where Disney eventually can block most uses of Loki, though i hope the courts will stop that.

I wonder what would happen to this danish cartoon named Valhalla from 1986 if it had been created in 2021.

https://www.imdb.com/title/tt0094238/
Talking to modern UI / Designer folks for these things - so much mushy weird aspirational language and constructs.

What happened to this will be easier to see, to remember, takes fewer clicks, is quicker.

I mean, you spend a billion bucks on a new design and get things like this (from MS Fluent):

Fluent experiences listen and adapt... They unite people and ideas, whether they’re on opposite sides of the globe or standing right next to each other... Fluent speaks in light and shadow, in spatial dimensions...

I just want to get work done. Save me from my spatial dimensions (and whitespace overload).
That’s actually true. I would retire after half a year if I got my CEOs salary. And I would feel super rich. Even a month would propably be sufficient.
Do you have to download the chosen ad or is it already on your system? If you selectively downloaded ads, your ip address could give you away and you get a floc like situation
I absolutely never always disagree, most of the time.
The HN guidelines ask "Please submit the original source. If a post reports on something found on another site, submit the latter," and I assume the github link is closer to being the original source.

https://news.ycombinator.com/newsguidelines.html
> Enable lz4 compression everywhere

Is the perf penalty low enough now that it just doesn't matter? I've always disabled compression on datasets I know are going to store only high-entropy data, like encoded video, that has a poor compression ratio.

I second the hot spare recommendation many times over. It can save your bacon.
It's a good comparison. An effect can be real, and people just not notice it, ever. Let's round off the ad effect to 10% loss of users. How do you notice that? You can simulate out traffic, and decrease the mean 10% at some random point and draw time-series: it's actually quite hard to see, particularly with any kind of momentum or autocorrelation trends. And that's with website traffic where you can quantify it. How do you measure the impact on something more intangible? If people can not notice that effect of ads, they can certainly not notice subtler effects like the long-term harm of casually breaking links...

Is <10% worth caring about? It's certainly not the difference between life and death for almost everyone; no successful business or website is going to shut down because they had ads, or because they broke old URLs. On the other hand, <10% is hardly trivial, people work hard for things that gain a lot less than that, and really, is defining redirects that hard?
Consistently ugly?

Breeze cleaned things up a bit, but almost all the apps have an „I made the UI in 5 minutes before I fall asleep“ vibe (namely because the spacings are all weird).

To be fair: That is very consistent.
A colleague who was used to other UNIXes was transitioning to Linux for a database. He saw in free that used was more at more than 90%, so he added more ram. But to his surprise it was still using 90%! He kept adding ram. I told him that he had to subtract the buffer and cached values (this was before free had the Available column).
What would be the incentive not to? Honor among thieves?

You know they’re vulnerable to the attack (the hard part?) so why not keep doing it until they shore up their defenses.
The finance industry has the 6-eye principle. Which is a problem when the average of eyes per person is 1.99.
Fantastic - I could never get the designer working right but after all the whiplash of microsofts UI approaches I've moved away so have no current experience. Good to hear its supported.
I mean, of course! This is like classic sales book play. Your previous "costumers" are almost always less effort to dollar than new prospects.
Ada, 4 standards in 4 decades (1983, 1987, 1995, 2012).

Most people using it will probably also claim it is a feature rather than a handicap.

Reminder that Ada already had modules (Packages) almost a decade ago.
Europeans don't. Porsche for example. Dodge don't do it.

Tesla don't do it either for their non performance models.
Yes. Of course they were supposed to do so, then. But they didn't, and now they've been hit. Now, in the real world, what are they supposed to do: pay, or hold out and let the patients die as punishment for the hospital's mistakes?
I always thought of Make A Lisp (MaL) as a great way to learn two languages at the same time. And some of what you learn about Lisp in the process will rub off on your use of the language you are working with. Ie: It might trick you into being a better programmer than you expected.

There are a lot of MaL examples written in Lisp even, which initially sounds redundant, but gets new Lisp programmers to learn Lisp's internals by writing them in the same language.

This is similar to the "old days" when people used to write a BASIC interpreter or C compiler to learn a new language (writing a compiler teaches you ASM programming, so it's a good comparison with the dual nature of MaL)
scalpers generally don't care about how clear cut the value proposition is. For example they bought up all the game & watch super mario handhelds right away, which has literally only 2 games on it and not enough onboard storage for much more than that. Scalpers still bought them all up. Luckily Nintendo kept shipping them out so you can get them pretty much anywhere still, unlike their amiibos.
> that your normal user is never going to see

You underestimate the amount of ducking around a normal user has to do to keep windows happy over the years.
If your wife screws up anything significant, someone dies.

For most developers, the worst they can do is bankrupt the company they work for, and even that usually requires multiple compounding screwups and a bad luck roll.

I personally think the gap between our standards for doctoring and our standards for software development makes a lot of sense.

I do think people building life-sustaining software should be held to a higher standard, but that's pretty rare.