skysight-inc/HackerNews huggingface dataset:
The source of smoke should be irrelevant. Either it’s an actual fire, or it’s something that prevents you from noticing an actual fire. (Or at least that’s what I, as a passenger, would hope pilot’s attitude would be. Airplane smokers should endure the full experience of emergency landing and all the respective delays, because if they persist they are putting everybody at risk.)

Also, you seem to assume passengers actually stopped smoking since the ban. Presumably, people smoke less, but at least now it’s more clear to the pilot that something is definitely out of order when there’s smoke.
> Jetbrains IDEA was updating very slowly and when I wanted to pin a version of it simply overriding version variable in the overlay was not enough - there were also some other linked variables. Emacs package from custom overlay constantly tried to compile itself, requiring me to check build status on hydra build system.

The way I solve this is to import multiple versions of Nixpkgs, since they're all self-contained.

For example, if I'm upgrading from Nixpkgs/NixOS 21.05 to 21.11, and I find that package 'foo' has broken, or been removed, I'll do this in an overlay:

self: super: {
foo = self.nixpkgs2105.foo;
}

Where nixpkgs2105 is a pinned revision of the Nixpkgs repo, defined in another overlay. My current Nix config has pinned Nixpkgs versions going back to 2016. For example, here's a bunch of such overrides:

https://github.com/Warbo/nix-config/blob/master/overrides/fi...

At the moment I'm using niv to manage the pinned Nixpkgs versions (the 'repoXXXX' entries):

https://github.com/Warbo/nix-helpers/blob/master/nix/sources...
I'm not saying OOP is popular, I'm saying it's successful.

You're not making an argument against that at all. You're saying it's popular (not what I'm saying) and bad things can be popular. So what! Good things can also be popular. In fact, good things are often popular.
I recommend using a tool that lets you break that up, something like Terraform.
The outrage over China's edit is unwarranted, or at least inconsistent,
given how Fincher's adaptation took generous license with Palahniuk’s
ending.

If there's some greater lesson to be drawn from Fight Club, then
consider me an all-dancing, all-singing snowflake. I was enthralled by
the film for its slick noir aesthetics, asceticism (an early
twenty-something cannot help but rage against the machine), and the
performances, especially Norton's.

Now if China removed the closing-credits jump-cut, *that* would be a
crime against nature.
I live in Salt Lake City and make more than 300k
Didn't Troy sell HIBP to Verizon?
I used to work at Amazon, but even then it's pretty clear the support person is erring on the side of caution here. in isolation two grocery store addresses and orders isn't particularly illuminating, but tying it with their real name it suddenly provides information on where they've been in past few years that might not otherwise have. and what if their order history accidentally contained something embarassing?

i think its a good thing for support to (be told to) err on the side of caution with account information, though some nuance that you could "remove/blur/blackbar information" would be nice.
The most interesting case to compare with in this regard is Britain, which freed its slaves with essentially zero cost in lives--by paying off the slave owners. I'm not sure that could ever have been on the table in the US given the position abolitionists took, but it's interesting to wonder how things might have gone if it had been.
My understanding is the shadowing lemma is controversial. For instance it applies to the chaotic orbits but not the stable orbits that are embedded in them.
From what I've read, on Android you just go to Settings / Passwords & accounts / Add account / Personal (IMAP) and you can use ICloud email through IMAP.

That said, if you don't have anyone in your family with an Apple product, this iCloud+ thing may not be right for you.
It's official now

https://m.facebook.com/faso226226/videos/451555413125409/?ex...
I love this paper! One thing I've never understood (because my C is poor) is what is means to access something at array[-1]. What does that even mean? Wouldn't it be a garbage value, if anything?
Sounds to me like author has had some bad experiences and is trying to generalize them. But I would have been curious to read about those things directly that inspired the author to write this, instead of the indirect points. It all seems reasonable stuff that most of us do when picking a place to live, work, etc. Of course buying a house will pin you to the surrounding area. And I don't know if anybody does that without at least examining the house and area in person at least once, instead of just going by photos. Anyway.
I already knew the size of Florida :)
A 50-year-old mystery in Conway's Game of Life has just been solved
Do you have any references to their analysis? I would love to read it.

Most people talk about ideas and politics without getting into the technical details of what's happening.

The Innovators Prescription[1] is written by 3 PhD's (2 in medical and running institutions and one in business) who provide an analysis as part of the book.

[1] https://www.amazon.com/Innovators-Prescription-Disruptive-So...
Agreed. I invested in Bitcoin in 2014. If you still don't see the inherent patterns in this market (extreme volatility rollercoaster) given the 8 years during which it's happened on a near monthly basis, you have no business telling crypto investors what they ought to do. It has literally always been like this and there is no reason to believe it won't be like that again.
Sure, if it's a scarce, non-renewable physical resource or is otherwise backed by a similarly high-demand asset.
There are several letters from Lincoln on the subject, calculating the cost of compensated emancipation v. the cost of one day or one month of the war. My recollection is that he couldn't get the border-state legislatures to go for it.
Comparing to Linux? No. There are no public numbers.

However, I'm up to serving 709Gb/s of TLS encrypted traffic to from a single host to real Netflix customers with FreeBSD.
Imperative code is the basis for almost everything -- whether it be OOP or functional or big ball of mud. It's not a significant distinction for this discussion.
This actually looks like an improvement (and I like SQL). This feels closer to non-programmers, contrary to some other SQL "competitors" like that query language from InfluxDB.
Otherwise, people are left with sentiments that will fester and eventually boil over again.

This does seem to very often be the pattern, which makes it pretty surprising to me in retrospect how smoothly Germany and Japan have adapted to the post-World-War-2 international order. They aren't completely nonexistent, but German Nazi groups and Japanese imperialist groups certainly have not dominated the post-war political scene, and democracy seems pretty firmly entrenched in both those countries.

So, perhaps you don't need to wipe out every man, woman, and child a la Deuteronomy, and there is some sort of post-war intervention that can be successful in creating a lasting peace. I don't have a much stronger conclusion than "sometimes it is possible", though.
Isn't it kind of confusing that RVO is mandatory, but it turns out RVO only refers to unnamed RVO and not NRVO? I would've thought that since NRVO is a type of RVO...

Thanks for the clarification. Clang does do NRVO in that case but I guess it's obviously not guaranteed by the standard.
Exactly, everything is a Search problem. Most organizations (recruiters, sales) have their own efficient Search algorithms. Unless you know the intricacies of that, you deserve to be mocked for displaying ignorance.

It's as dumb as mocking scammers for their methods. They are effective in their own way. Just because it didn't apply for you, doesn't mean they aren't making money out of this -- which is their ultimate goal. Their goal is not to satisfy your ego and custom tailor a message to you
Plenty of alternative chains out there with cool experiments that are cheap to run.
I'm sure that some people would continue to run crypto nodes if it was not profitable, but the number of people doing so would drop precipitously. There's a huge portion of the crypto community (90%? 95%?) that are in it for the ROI and speculative gambling, not for running a decentralized web.

As an example, I suspect no one would buy old power plants and turn them into Bitcoin miners if there was no return on investment. The operating costs of this kind of infrastructure are too high to justify as a "hobby".
It is definitely the case that underlying architecture, certainly all the way down to the OS, can be the difference between "I can create, test, and deploy this feature in a week, and it will be rock-solid" and "it'll take months and still fail on some edge cases—and fixing those is not remotely in our budget".
These may be vaporware ultimately but it's still interesting. They aren't supposed to cost much more then a ICE does currently.

https://aptera.us/

(of course it's much less of a car for the money)
Even that is becoming a limited choice thanks to DRM;
https://en.wikipedia.org/wiki/Always-on_DRM
Seems like the gains of ignoring are higher than the fines. The solution should be apparent.
Yep, definitely have to be careful about exposing nix to others. I did it on a 2 man team to great effect, but would really have to vet teammates before doing it on a broader scale. I do, however, generally write all of my scripts with nix-shell shebangs to give a layer of consistency/guarantee, and that has had a couple people ask me about it.
There’s a strong counter factual argument that can be made that if the Confederacy was allowed to exist seperately, then when we go into WW2 Hitler counts them as an Axis ally. Having a direct Axis ally on the continent probably means he can defeat the US, causing the Allied powers to lose the war. So: if the American Civil War had come to a draw, you can make a convincing argument the fascist powers (Germany, Japan, Italy, and a Confederate US) would dominate the world now. A scary thought.
Well, that's a good question.

what seems silly about electing these officials, is that it shouldn't be a popularity contest. It should be a matter of competence, and compliance with rules. What good are laws whose effects depends on the mood of voters or the whims of the enforcer?

It's not great to have lawyers appoint other lawyers. You end up with an in-group. But that kind of system does seem to give you law whose effects are fairly predictable, at least. But you have to explain how the topmost lawyers get appointed, the ones who appoint other lawyers.

The US Supreme Court seems to be nominated by the Pres, and then confirmed by the Senate, which is full of lawyers. So the USSC seems to be appointed, by their juniors.

Hmmm. I wondered how UKSC justices are appointed; it's rather good.

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

A commission is formed, consisting of the president of the court, another senior judge who is not on the UKSC, and a member of the Judicial Appointments Commission. At least one of them must not be a lawyer. The commission is set up by the Minister of Justice, who apparently can overrule them. The PM and the Queen both have a final veto.
I'll revisit this comment in December and see where we are.
> The worst is, of course, GCL/borgcfg

There should be a compendium of non-deliberately-hideous languages. I'll start.

https://bigfix.me/search?page=18&searchString=relevance%20ex...
I'm trying to delve into engineering or building actual buildings. I'm learning about general contracting right now and I'm finding there's a lot of knowledge about concrete and soils before you even get to the fun parts haha.
The barriers of entry are sufficiently low nowadays that starting a business is feasible for a lot more people. It takes less upfront capital (or skill with all the no-code options) than it has ever before to do so.

Plus, a major barrier to starting anything new is the inertia that your daily life already has. It's easiest to try bold new things when you're in a state of transition. The pandemic forced that transition involuntarily on a lot of people.
Thanks for your perspective on this. I sometimes see mentions of the KKK's presence in Indianapolis (what comes to mind is the city government in the 1920's), but I haven't yet pulled on that thread to learn more like I should. I especially didn't know about the continuing issues into the 80s and 90s. It sounds like there's much more to the picture that I should learn about.
Yes, perhaps so. I suppose what I mean to say is that it seems misguided, in hindsight, to treat preserving the Union as some ultimate good. 150 years later, and all we have is two groups that seem to bitterly hate each other still and a dysfunctional government incapable of reconciling the two different value systems.

The Confederacy may well have dissolved, as you said, but the rest of the Union would be left a whole lot more coherent and ideologically unified.

To wildly over simplify it, it strikes me as a bit like going to extraordinary lengths to save a marriage to a spouse you hate.
Because then the only way to use the web would be to subscribe to everything. It's economically unfeasible.
If you want to put content behind a wall of some kind, that is fine. You can't expect to have it be indexed in search. Having it show in search results while having a wall in front of it once someone clicks is a bait and switch. You can't have you cake and eat it too.
Don't do it. There's a reason there's way more EE and ME trying to get into pure software than the other way around. Software jobs are generally better quality of life, (way) better pay, better work location and time flexibility, and way-way-way less cat herding, logistics, and interaction with less technical parts of the business. Engineers are frequently overworked, unappreciated, and desk-bound.
Biggest challenge here is that you'll be starting over from scratch. First few years of any new job / role is going to be a lot of grunt work. Also, as many people have pointed out, you will likely also be sitting in front a computer screen even in MechEng type of work.

I empathize deeply with the interest in being more physically situated and to use my body for thinking. Personally I'm still waiting for physical computing to happen (a la Dynamicland.org or something similar) so I can have my cake and eat it too!

I've personally settled with balancing software day job work with more physical hobbies and activities outside of work. Cooking, gardening, walking, etc. I like Cal's Deep Life framework here the best: https://www.calnewport.com/blog/2020/04/20/cultivating-a-dee...

Another option to consider is to assess / reflect on the hard-won skills you have in software and see if you can't find a way to do it part-time / consulting instead. Maybe you need to move to a cheaper location to make this happen, not sure! But being able to charge $75 - 200 an hour and live in a cheap place means you could end up working only 15-20 hours a week. This way, you retain your skills but can fill the rest of your time with more physical hobbies.
> Maybe this is just me knowing very little about the field.

Can't tell if pun. Either way, it's pretty good.

https://en.wikipedia.org/wiki/Field_(mathematics)
Making fabrication accessible would definitely be nice.

In the meanwhile, I'd be interested in finding a community that puts "relatively open" hardware to good use. That includes old computers that won't grow antifeatures on their own, but also e.g. microcontrollers. I believe the dual-core 125MHz $1 Raspberry RP2040 is more powerful than my first PC was (although it might have less RAM and unfortunately can't be transparently expanded as far as I know). It's not exactly open hardware but it's well documented, and even the boot rom is open source (that is rare). You don't exactly have lots of integrated peripherals (e.g. ethernet) so it'd be very difficult for them to have some kind of remote backdoor. It's also quite simple to program; a hacker scale operating system is entirely feasible.

And that is of course just one of many choices out there. There are far more powerful microcontrollers out there. And by their nature, it's not going to be very easy for the copyright mafia to get their slimy tentacles between you and the core.

You'd give up a lot of power but on the other hand, I could buy 500 of them for the price of my laptop. I don't know, maybe we don't need to run everything on a single high performance CPU and could instead have a small cluster; perhaps each chip running its own application?

It's definitely not a "ready world" but I see lots of possibilities and am excited for the future of microcontrollers. But I'm also seeing the line between microcontrollers and processors getting blurred.
Sure, that's fun. That has been taken much further than I would have bothered by just placing a cutout on maps and saving those images. Somebody had an idea, and just didn't stop, and took it to that level. My modern day level of "cleverness" would have stopped well before thinking, "ooh, integrate into a live website". That is clever and allows others to share in the fun.
Whenever there's a big down turn in any market, I assume someone(s) were just taking their profit(s).

Like bike racing's game of chicken in the velodrome.
ProtonMail releases user IP address
I doubt that Lincoln regarded it as morally satisfactory. But considering the human and financial costs of the war, he thought it a good idea.
Azure (and I'm sure other cloud providers do) allow you to set email notifications for when your bill goes over a set amount so you can stop it before it happens.

If you're using a cloud provider I'd highly recommend setting one of those up.

In Azure it's under your Subscription and then Budgets
One important aspect about the war was the sheer disparity in both manpower and industry between the two sides: 21 million in the union vs 9 million in the confederate, 3.5 million (!) of which are slaves. It really is a wonder that the CSA held out for so long. Christopher Caldwell mentioned that the war somewhat resembles the British Empire crushing a colonial subject in this regard.
You mean besides Australia, Austria and China for starters.

Also, if you are breathing, you can be a carrier for COVID. Are you saying you don't go outside among other people?

Beyond this, you specifically a few reptiles back are calling for mass incarceration. It's not okay, the drunk driving analogy is a false equivalence that applies to the vaccinated as well as unvaccinated.

UK is already completely dropping all restrictions. CDC finally recognizes natural immunity. Nearly everyone in the US has either been vaccinated or has COVID. All further restrictions, vaccine mandates or vaccine passports are FUD and anti science.
I would love to see a non-severable strong copyleft variant of CERN OHL.
That’s assuming it’s a large increase in the bill for no reason.

It’s easy to justify having a larger bill with more traffic. “A retail store isn’t going to complain that they need to buy more stock after selling more stuff that’s just a cost of doing business.” Meanwhile it can be hard to justify a capital expenditure just because traffic increased.
> The typical employment lifecycle of an engineer is:
Get frustrated by the current company culture and/or benefits,
let this frustration sit for way too long,
snap
and choose a random company whose recruiter just happened to reach out,
join there,
and repeat the cycle all over again.

It's scary how real this is, but it's easy to say "don't do that", when all the inhibitions about leaving your current job rotate around some seriously bottom levels of Maslow's hierarchy of needs - you literally could be without home and (in the US) healthcare if you do this precipitously or without somewhere to jump to, or if you make a poor choice in jumping.

Not saying it's good to sit pat until things get so bad you can't, but there's real scary things behind folk's decisions to stay and weather the horseshit at a place.
Isn’t that why services such as AWS lightsail and digital ocean exist?
Attacking the Framers for their hypocrisy this is really backwards when you think about it. Slavery is one of the oldest institutions in human society. The Bible and Quran also describe slavery without condemning it as fundamentally evil. Opposition to being an enslaved group was, of course, universal, but that didn't necessarily give rise to an opposition to slavery as a practice. The Old Testament describes God punishing Egypt for enslaving the Jews, but doesn't condemn the practice subsequently.

What's notable about European Christians, including the Founders, isn't that they practiced slavery, but that they recognized that it was categorically evil (not just evil in particular applications). The Founders laid the intellectual and legal framework for eliminating slavery in America, and ultimately world-wide, through American influence. For example, I'm not sure the Muslim world would have eliminate slavery even by today without Western pressure: https://www.independent.co.uk/sport/football/international/w.... Criticizing the "hypocrites" who only took the first steps towards dismantling an institution that they inherited from antiquity is odd.
People outside the South seem to despise southern people and their values more than ever, and the south is no closer to sharing their values.

Just speaking personally, this doesn't align with my experience. It might be the parts of the south I lived in. But the values of urban North Carolina and the values of urban Ohio seemed quite similar to me, and many people seemed to happily move back and forth between the Midwest and South without suffering any culture clash. Coastal California values do feel quite different from either of those, though, although I wouldn't say most Californians "despise" the red states.
They're both security-oriented, open-source projects with limited numbers of contributors. I'm comparing the way they handle their priorities, and moreover just trying to tie it back to how claiming to be perfectly secure is a pretty regular occurrence. It's not an apples-to-apples comparison, but it doesn't have to be for the sake of this example.
I moved from software development (focusing on data binding through specification interpretation and code generation) to systems engineering for an industrial precision equipment manufacturer and then back into programming and project management.

I knew nothing about hardware engineering at all when I started: I was hired for my programming skills as, essentially, an SDET who was expected to pick up the hardware stuff on the job. It was a rough transition at times, but it was extremely worthwhile. It made me a far more critical thinker and exposed me to a world far beyond what a typical programmer would have had: I tinkered with robots, learned a little about experimental design, relearned some statistics I had forgotten, spent time in data wrangling and visualization, and worked with some incredibly brilliant people in the process.

If you are any good at architecting software systems (I am not), a baptism-by-fire is probably sufficient to acquaint you with systems engineering—although nothing will replace experience. I don't know that you'd need to go to school for it as long as you're prepared to ask stupid questions. My step-up manager told me that systems engineers are generally made rather than educated, and there's probably a bit of truth to that.
A good internet rule is to never attribute to malice what can be attributed to automation.
Humor shouldn’t get in the way of understanding the point being made. Clearly this reference to Ferenginar was illustrative of a broader point. Equally clear is that it doesn’t underpin my understanding of economics. No reasonable reading of what I wrote suggests this.