skysight-inc/HackerNews huggingface dataset:
Bitflips are still very much a thing, but you need to be processing datasets at least several petabytes in size to get a decent probability of a bitflip/instruction error.

It's always about the probability of a flip/error, not about whether they exist at all. They always exist.
It's not symmetric. I believe most people with strong mathematical background (like Guido:)) expect lambda x: x % m to be some "computer approximation" to the standard mapping from Z to Z/mZ, while not having deep expectations about lambda m: x % m.
JUST ONE SINGLE NOTE:

Cloudflare is a private company responsible for a product that they sell which they can choose not to sell to someone as is any company's rights.

The Fire department is a public sector entity, funded by our taxes, and we don't have any choice in which fire department we choose.

Anyone can come up with a cloudflare competitor for nazi materials, they have all the ability, money, and ability to build out data centers. All they need to do is to find people willing to build/fund it all. And it turns out those leading the charge don't know how to run a good business, and don't want to put money in, and can't find talent willing to work for them.
I like this argument and situation if only because it makes people admit that forced speech is tyranny… but I like it besides that too.
Edward Said’s Representations of the Intellectual.

https://archive.org/details/representationso00said

Only a little over a hundred pages, and quite accessible—straightforward, even—but like other books in this thread full of profundities that take on different meaning as the reader passes through different seasons of life.
A list of lists is two deep, while not preferable two nested loops is probably going to be the solution but if I can come up with another, I would rather use that. Like, perhaps a function to process the row instead of two loops in a single function.
Did you change brands or types when you switched to powder?
A business still needs to hire people to work on Oracle db. At my company they have trouble hiring for it. They resort to shared service orgs to provide DBA services. That means one DBA per 10-100 application developers. It’s awful. We do anything to avoid oracle because we can’t get a DBA to help us. Even use hadoop hive for non hive use cases.

I guess my point is that these struggles eventually do reach the leaders and they choose something else. We moved off teradata because of shared service orgs so we'll probably leave this type of oracle at some point too. Either a completely self service option of oracle or an open source one.
> Neighbourhood preparedness groups

That's really interesting. Thanks for posting this.

You raise a good point: for people in Europe, the risks of war are much more recent and more likely given all the land borders and thousands of years of history combined with different cultures and languages.

So what you point is not individualist prepping but communal prepping.

It's also worth noting Switzerland where "prepping" is basically government policy. There are bunkers, stores, weapons caches, etc. American prepping is inherently anti-government so I'm not sure you'd qualify what the Swiss do as "prepping" per se.
I'm still a happy Evernote subscriber since a few years ago. When Galaxy Notes were my main phones, lots of my (handwriting) notes are stored in it.

Nevertheless, I'm still looking for open source alternative. Evernote is certainly more user friendly because it has built-in Word-like WYSWYIG editor. Obsidian, on the other side, is like vim: there's a reading mode, and there's an editing mode. A bit confusing at first.

BTW, just noticed Obsidian is Electron-powered, like VSCode. Hmmm....
I give my answer, it all comes down to FOCUS.

NASA just on base level, now has to do far more things at the same time, only a small part of its budget is focused on the moon. So they have science sats, space station and lots of other things.

Second is budget, NASA of course had a larger % of the federal budget but that is bad analysis as that was before social spending exploded. But even in absolute terms, during peak spending, NASA had higher yearly spending then now. Even more important is that if you are working towards a mission many project, lander, rocket, crew capsule all hit peak cost at the same time, so you will need much more money at that moment (in that year). Current NASA can't do this, they have to make development sequential. That's why NASA switched to this concept called 'capability based planning'. So instead of saying we need to do X,Y and Z to do 'Mission A'. Its we have P, L and we could invest some development in O so we can attempt do 'Mission B'.

The thirds is just as important. In pure money terms, even with the reduced amount of flexibility and money because of the above, doing a moon landing is very possible. However, NASA does not have architecture freedom. Every single component of the moon landing architecture has to be separately battled for politically. NASA does not have the mandate of going to the moon and here are 5 billion a year to do it. That is how it worked during Apollo. The politicians didn't care what the architecture was. Now Congress tells NASA, you need to build a rocket like this, a capsule like this and so on.

To be more specific, its totally clear to everybody who really thinks threw this that SLS/Orion make very little sense. The US has a grown fleet of commercial rockets that can launch pretty large payloads to LEO. And soon NASA will have access to multiple providers for both human and cargo (pressurized and unpressurized) transportation to LEO.

So up to LEO NASA has everything it needs. What it really needs is some craft to go from LEO to LLO (Lower Moon Orbit) and then a Lander to go up and down to surface. Those could be the same craft.

NASA has to pay nothing of their yearly budget to have the ability to put stuff and humans into LEO. So really their 4-6 billion $ in budget should be 100% focused on how do get that cargo (including human) from LEO to the moon. Instead SLS/Orion cost 4-5 billion $ per year, and the result is only a tiny amount of cargo can go to the moon, and not even to LLO.

How to use those 4-6 billion $ to do that is up for debate. There are multiple answer that would work just fine. Depots and reusable tugs. Mega lander (like Starship). Assembly in moon orbit. All would be doable if you could spend 5 billion $ a year on it.

NASA is not the moon lander agency now. NASA is the do these 100 things and do it the way congress wants them agency.
Slidge – XMPP bridges
I think it's a big factor among many.

This article spends a lot of time expressing that the Gutenberg printing press was better than Eastern printing presses. That's true. But why was the Gutenberg press better, given that there were eastern printing presses hundreds of years earlier?

I think a big part of the answer was that because of the difficulties in printing their languages, there was no big incentive to improve their printing presses. You couldn't look at it and say, "Oh, man, if I could just solve this problem, my fortune would be assured!" And so the technology languished.

And the result was, as the article demonstrates, a vast difference in literacy and knowledge storage/transfer in the West. And that's certainly not the only reason why the West diverged from the East, but it's a big factor.
There seems to be a never-ending stream of these services, each very similar to the last, but none seem to survive more than a few months, a few years at the outside.

I think GP's point is that this churn indicates that it's not a "solved problem". It's clearly solvable, but whoever runs these services doesn't find a revenue stream. It should probably be provided by your ISP just like email and usenet once were, but the cultural expectation isn't there. Maybe they get shut down because people use them for bad things? I don't know.
Contractual disputes show up in courts all the time. However, the contract you have with Apple is very one-sided.
Those look extremely expensive and prone to mechanical failure.
To downtime. The one and only lever a union brings is a withdrawal of services – i.e. strike. An employer won't take a union seriously until it has demonstrated that it will strike, so if it is more than a bluff among workers a strike is inevitable.

This is also why unions have largely fallen out of fashion except in industries where the workers are well off. Unless you are wealthy enough to burden several months, if not years, without work striking isn't an option and thus the union becomes toothless.
Define "machine". All kinds of microcontrollers are programmed with C.
Other posters are correct that water can transfer heat more efficiently than air, but they're missing or burying the lede:

The temperature is very stable once you dig down a couple of meters. Winter or summer, it's probably an even 10-20 C (depending on your specific location). The ground has tremendous thermal mass and can act as an enormous heat sink. Your little house-sized heat pump isn't going to vary the temperature very much. You can optimize your heat pump to the specific temp range and dump/draw as much heat as you like year round.
Presumably the one society is adapted to, i.e. the one we had during the industrial revolution. Is this some sort of a trick question?
It's a dead-end path because the private space industry is now maturing to the point they can provide launch services for all use cases.

If the private launch services didn't exist how they are, SLS would be heralded as the latest generation of rocket.

The timing is terrible for all sorts of reasons.
>The second largest steel mill in the world closed today in Germany.

"Oh look, if it isn't the consequences of my own actions." - Germany, 2022 (hopefully)
It doesn’t affect me at all either way. I’m all for government regulation that forces a company to be transparent where customers can make informed decisions. It’s not some ignorant government officials trying to establish technical standards.

It’s a very Libertarian stance that give consumers the power to make informed decisions.

Notice I did not say that the government should have oversight on the process that private companies are allowed to ban users. I said the independent review board should be answerable to the board of directors not the CEO.
Rar and par files, though!

Shame it arrived so late in the game, because it was really an ideal match for floppies. Five disks of data, two... three... four? disks of parity, use 'em only if you need 'em.
It might take years to study these topics in depth
> "I still didn’t get an answer for my appeal so I hope there is a chance they decide to reinstate it"

This is not news then! We don't even know whether or not it was a mistake.
I disagree. What we have now is so much better than what we used to have.

Better labeling would be a nice improvement, but I'll still take the current state of things over what we used to have.
The opposite is probably true. Because you're gluing pieces together, the natural injection point for mocks is precisely where you would apply the glue.

A practical example is that my team is building a product that has a workflow which scrapes websites and then converts the output to internal models (before more processing occurs). The way we make this TDD is by simply loading static "fixtures" during testing instead of actually reaching out to the website to grab the HTML.

You might make the case "what if the HTML DOM changes at the origin"?

That's not the point of the unit test; the unit test is only testing "given this structure, this is the output I would extract from the HTML". If the HTML structure at the source changes, that's an integration or E2E test.
> Who in their right mind designs a language where shifting the bits of a u16 silently converts into an i32?

Yeah, hence why I asked this question years ago: https://stackoverflow.com/questions/39964651/is-masking-befo...
New fur for quantum cat:Entanglement of many atoms discovered for the first time
One of the differences is how hard you have to push against a regular MERV 16 filter vs. this one. You can generally install a Perfect 16 into an HVAC without having to adjust its settings and thus how much energy is required to run it. I haven’t looked at the April Aire stuff in a bit, so don’t know if they happen to do something similar, but I was looking at a number of different options for a much larger building install, and you can generally price the P16 without having to factor in energy price increases.

My main gripe with the Perfect 16 is that it doesn’t do any of the multi gas stuff ( https://www.iqair.com/room-air-purifiers/gc-multigas ), and is more like running a HealthPro ( https://www.iqair.com/air-purifiers/healthpro-series ).
If the utilities are allowed to build more capacity or charge higher prices. I think both of these require government permission.
The note in this article that for whatever reason Mac's dont support the MST capabilities from DisplayPort 1.2 (january 2013) is I think the primary reason folks hate USB-c. Because the obvious great thing docks definitely absolutely should do doesnt work for Apple systems.
This is unfortunately it goes. Nothing Apple specific.

>And what's Apple's "evidence" for money laundering in these cases anyway? It always turns out to be nothing, and payments are eventually restored

Unfortunately, they're by law not allowed to discuss these things.

>Anyway, for developer accounts that Apple terminates (again without explanation), I believe that Apple simply confiscates the money and never pays what it owes to the developer.

Unlikely.
I feel such broad statements scream for a source to back them up.
Saturn V did use liquid hydrogen for its second and third stages. One of the original plans for SLS was to adapt and modernize the original Saturn hydrogen engine, the J-2.

https://en.wikipedia.org/wiki/J-2X
(B), assuming int is 32-bit and short is 16-bit. The multiplication promotes both operands and result to signed int, right? So if both x and y are uint16_max, the result overflows signed int and is UB, I think.

But if int were larger (eg 64 bit) and short remained 16 bits, there’s no overflow and the answer is (A). I think.
I fucking hate this graph so much.

Its a total misunderstanding of the problem. Budget as % of federal spending is totally meaningless measure. And it causes far more confusion then it explains anything.

Agencies don't send % of federal budget when they buy some aluminum sheets, they pay in $s.

Of course the % of federal budget goes down when you have vietnam, great society and so on and so on.

So this graph is just used to make excuses for NASA performance. In effect NASA budget now is actually not that different from the Apollo area. And in the last 5 years, NASA budget has gone up.
It's important to notice the disclaimer that this is applies to x86/x86-64 GCC like platforms, in particular int is assumed to be 32 bits.

As antirez said as well, I don't pride myself in understanding the intricacies of integer arithmetic and promotion well. I try to write clear code by writing around the less commonly understood rules. Nevertheless I wanted to test myself. There are two questions that surprised me somewhat.

Apparently you can't left-shift a negative value even by a zero amount, as in (-1 << 0).

And is it true that the value of "-1L > 1U" is platform dependent? I had assumed that 1U would be promoted to 1L in this expression, even on x86 where unsigned int and long have the same number of bits. According to the following document, long int has a "higher rank" than unsigned int. https://wiki.sei.cmu.edu/confluence/display/c/INT02-C.+Under... . (Edit: according to rules 4 and 5 of "Usual arithmetic conversions", it's not only the rank but also about "the values that can be represented")
Most WiFi switches are based on ESP chips. Meaning they are trivial to install custom firmware on to extend the functionality. I haven’t found any affordable Zigbee or Zwave switches of this kind. Meaning that all the smarts need to be programmed centrally instead of putting them locally on the switch itself.
These options are not mutually exclusive as you imply. And certainly a guy with a Glock will be very happy if you only optimise for the shovel route.
Unsigned short has defined overflow, though.
The difficulty in sending files isn't a technical problem, it's a political problem. In particular any efficient file transfer system will immediately be used by people to make copies of copywritten materials. This will ultimately get them in trouble with the law and shut down. So we can only have file transfer systems with obnoxious limitations.
The only thing I'd stay for using a Dell monitor is: If you plan to use it with a Mac, be sure that they are compatible. Dell has a fantastic return policy, which was lucky for me, because the first USB-C monitor I ordered from then had a pretty terrible image when I used a Mac. It's no fault of Dell, it is Apple who are rather picky with displays.

If you just need the one monitor, Dell has some great options. I can just have the one cable to my laptop, everything else is wired to the monitor and works great.
Books have to be rather exceptional to earn even two readings. So far only the following have gone 3+.

Dune - Frank Herbert

The Hobbit and LOTR - JRR Tolkien

Magician - Raymond E Feist

The Great Gatsby - F Scott Fitzgerald
I know many students (grad-sometimes undergrads) that had there name taken off publications last minute just for submission. And, this is at one of the most liberal wel know universities in Canada. No action possible.

Also, I know many students that performed work for 2-4 years, and the supervisor kept saying it's not good enough. Red flag is when your program is 3 year PhD, or 1 year master, but most people leave around 6-7 years, and 2-4 years respectively. Where is that problem? Ask the average time people take to do their PhD's. If they can't get you finished, while you enter with straight A's top 10% of your class. What is going on here?
Considering the that the average weight loss of a morbidly obese person that stops eating any food for months is 0.7 pounds per day, I'm sure many Americans can survive months without calories.
Tangential Ask HN: For someone looking to get into film photography for the first time, what camera would you recommend? I prefer something as mechanical as possible (less electronics the better!), but a working light meter might be helpful.
If your model isn't boot locked then swap the OS. Otherwise:

(1) Don't make a Samsung account or otherwise lean in to the ecosystem.

(2) Much of that crap can be uninstalled or disabled.

(2a) There's more nonsense than you think. I replaced the camera and all sorts of things that shouldn't have been phoning home or displaying ads.

(2b) You need a mechanism for handling updates, since all that crap will come back and all your privacy settings will be reverted. You could automate the process the first time and just search for any new stragglers, but I just disable them and manually handle it when some sort of critical RCE comes out. You're not supposed to be allowed to disable them without nagware, so see (3).

(3) DNS blocking is a godsend. The crap you're unable to remove can be effectively neutered with a little work on this front.

(4) You might want a little extra userspace modification on top of that like remapping the Bixby button.
There already is one in Russia called DDoS Guard. They're collecting all the nazi sites under their umbrella lately
That comment wasn't about you, but about Russia/the Russian Federation. Sorry if it wasn't clear.
IIRC, it IS regulated. GDPR and American equivalents have provisions that require companies to provide all of the data they have about you, and forbid companies from disabling accounts with automated systems without manual review. You may have to contact data protection authorities in your jurisdiction and file a report, then contact Apple's data protection officers and reference the report you made. I've had luck doing this with other tech companies in the past. It should be something that a person could manage themselves with a few days of persistence, but I suspect there are lawyers who would help with this as well. IMHO, the legal team at a big tech company would rather manually review an account and reinstate it, than take on the potential liability of having violated data protection laws. You just have to convince them that you know your rights and how to assert them, and there's a good chance they'll quickly comply with the law.
> I'm baffled people in 2022 still build on top of Dockerfiles and docker-compose, when nixpkgs (no need to opt-in the entire NixOS ecosystem) solves most issues Docker used to solve ...

I'm always a bit taken aback whenever people mention Nix/NixOS as something popular, because I am yet to hear it be mentioned a single time in my country: Latvia.

None of the people in my (part of the) company that I work for seem to have heard of it or care about it and currently Docker itself is on the upswing, meeting some resistance along the way. Some want Kubernetes, others dislike maintaining it (or its resource requirements), others are caught up in the Docker vs Podman debate, from what I can tell some use Docker Compose successfully, others use Skaffold at the risk of making it more complicated to get new teammates up to speed, Nomad is basically unheard of anywhere. From what I can tell, some of the larger companies in the country are adopting Kubernetes and are moving more and more towards microservices (getting burnt plenty along the way and hopefully learning their limitations and when they actually make sense), but not a single mention of Nix/NixOS so far. I was pleasantly amused when in some company I heard someone mention LXC, but then again the person was opposed to any kind of automation at the risk of "forgetting how anything works", so that was a mixed experience.

I guess Latvia and many other countries that aren't trendsetters might be around 2-5 years behind others, maybe I'm just in the wrong circles of people, but I'd still pretty much call Nix bleeding edge: not because it's not a great solution for some of the problems it tries to solve, but rather because we're probably still not close to the peak of inflated expectations. Personally, I prefer to get into new technologies when there are ample tutorials for anything imaginable in a given technology, others have banged their heads against metaphorical walls and have solved all of the issues for me, so that by the time I pick the technology up, it's easy to get into.

That's also why I was kind of on the fence about Kubernetes (in certain environments, it's still not a good fit), but the experience has gotten way better in the past few years thanks to projects like K3s, Rancher and even k9s.

That said, this blogger had some pretty nice articles about Nix: https://xeiaso.net/blog (reading some of those articles still makes me err on the side of caution, though)

As for the actual article itself, it seems like Docker could use some better defaults and/or alerting about space usage. Personally I just automated the "prune" command with cron and haven't had serious issues with my personal homelab setup in years. As for Docker on the desktop, using the Hyper-V back end (on Windows, for example) and occasionally wiping the virtual disk it uses seems to be sufficient. Then again, even with a 240 GB SSD, I rarely needed to do that, although that probably depends on how verbose the logs are.
I think all these things can be learned even as a company of one, without ever speaking to your customers. It will take longer and the lessons will be harder to learn, but you will get all of it because it’s just problems with the programmer himself/herself, not problems with other people.

We can “what if” all day.. and yes, mentoring can improve these things but that can be said about lots of things that aren’t caused by poor communication. It just really sounds like you need the answer to be poor communication which is why I reacted that way.