skysight-inc/HackerNews huggingface dataset:
The term seems to be used as a catch all for trump’s base
"Your complaint is like saying that having to copy and paste with ctrl c and ctrl v is non discoverable in Windows with a two button mouse because in Linux it’s just select text and middle click somewhere else."

No it isn't, because those functions have equivalent menu items.

Easter-egg controls in a GUI are a different (and inexcusable) story.
>Nobody says or thinks "1 centimeter and 5 millimeters" just like nobody says "I'm 1 meter and 80 centimeters tall". You're "180 centimeters tall" or (less often) "1.8 m tall".

one-eighty is quite common. That might depend on the country and language.
Israel's "Lahav Or" (Light Blade) can

> Said to be the first defense system of its kind in the world, the Light Blade system will target incendiary balloons and kites, which have started countless fires in the southern border vicinity communities in recent years, as well as drones.

[0] https://www.israelhayom.com/2020/08/12/israel-deploys-first-...
Binary Decision Diagrams were also the first thing that came into my mind while reading the article.
They listened to users searching anywhere in any search engine, and just storing the correlation (search term → clicked website).

Google actually does the same, through their own analytics.

It's just that so many more people visit Google than Bing or Yahoo that automatically 90% of the (search term → clicked website) mappings are recorded on google.com
Ah, that's to enable you to have multiple members that could hold `String` values. Yeah, it comes with the (syntactic) cost that you have to identify the member.
Youtube definitely had problems for me. (Through Mullvad VPN in Switzerland)
Could you elaborate on the issues you’ve been having? Been using Catalina since the beta and haven’t really had any major problems..
I assume that an attempt on assasination on a really relevant figure, president and so, could end with the entire cartel city nuked in retaliation. There is always a bigger fish, so there is a limit to what you can do with this.

My bet would be that this is a PR stunt and what they are really trying is to discourage people from catching drones that transport thousands of dollars in drugs to steal the cargo. Beware!, They could have a bomb included! so let them pass without shooting down it, specially in urban areas. Once the police and population take the message, the delivery drones will be safe.
No, they do not. They claim it is encrypted, but nowhere do they claim those types of files are end-to-end encrypted.

Some iCloud data is e2e (keychain, health) but not most of it. Critically, device backups, containing all of your chat history for all time, are not e2e. Cryptographically, you would not be incorrect in describing this as a backdoor in iMessage’s end to end encryption.

It’s encrypted in transit with Apple keys and it’s encrypted at rest with Apple keys. Apple can always decrypt it without you, and you would have no way of knowing if they had done so.

They are vulnerable to subpoena or search warrant, but due to Apple’s participation in PRISM, they often turn over the data to military intelligence without a warrant at all.

https://sneak.berlin/20200604/if-zoom-is-wrong-so-is-apple/

Apparently they were going to fix it, but decided to leave it the way it is because the FBI was complaining.

https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
I'd disagree if only because it's not going to be enforced by some authority. Personally, I've stopped using some words because I know that they could be offensive to certain groups of people, not because I was pressured to do it or told it's the only way forward. It's just easier to call someone "weird" or "loopy" instead of "crazy", call something "bad" instead of "gay", call them "cigarettes" and not "fags". If someone was pestering me about it all the time, I reckon my base instincts would kick in and I'd go "Well I was going to do it but not anymore." As is, I came to it on my own and haven't felt any discomfort after adjusting my way of speaking.
Not when you have to fire coal and gas plants to cover peak demand. Then pay your neighbours to take your oversupply during peak generation.
For good, stable GUI install ChromeOS and then for CLI crostini or crosh/crouton do decent job as they are really just debian.. Neverware builds should work out of the box for MacAir.

I am using this for more then 3 years on Macs now and never considered going back to MacOS disaster.
NASA stuff isn’t copyrighted, and only the logo is even trademarked.

> NASA content - images, audio, video, and computer files used in the rendition of 3-dimensional models, such as texture maps and polygon data in any format - generally are not copyrighted.

(https://www.nasa.gov/multimedia/guidelines/index.html)

I believe the reasoning is that everything paid for by your tax money should be free for everyone. I think some state-level governments prefer your argument.
I don't think it was uncommon, at least not for power outages.

Here's a Washington Post article from 1977 that uses it:

https://www.washingtonpost.com/archive/politics/1977/07/15/b...

And a NY Times article from later in 1977:

https://www.nytimes.com/1977/10/17/archives/around-the-natio...
At first it seems suprising that this invariant is always the same for different objects and setups (that it is the same after Lorentz transformation is the meaning of invariant as you pointed out). So why is it for all objects equal to c.

If you think for stationary examples it just means that the eigenzeit has a different pace, so two clocks next to each other going at a different pace. But this is ruled out by another definition, such that clocks are references by light clocks. And now it is also clear why this invariance is c.
Not quite. An acre is the area that oxen could plough in a day.

A furlong is the distance that they could pull the plough without resting. As turning an ox-drawn plough is difficult, they would plough the maximum straight distance before turning around, resulting in long, narrow fields a furlong in length.

An acre of ploughed land, which was standardised in the late 13th century at 40 rods (a furlong) long and 4 rods (a chain) wide, would contain about 80 furrows- so the oxen would have pulled the plough 10 miles in a day.

As for the chain, it's actually a slightly newer unit, equal to 4 rods or a tenth of a furlong (or 66 feet, the length of a cricket pitch)- so an acre is 10 square chains. It was introduced in the early 17th century, when iron was cheap enough that surveyors could measure land with iron chains rather than wooden rods. It's still used in distance markers on British railways.
It appears to be this article "Is Your Son a Computer Hacker?": https://web.archive.org/web/20031114161830/http://www.adequa...

No idea of the origin.
It definitely is. I just got a new 16" MacBook Pro and have had several ridiculous bugs. I frequently have to delete the keyboard layout preferences file in order to set it to ISO.

The most annoying one is that the whole thing crashes if you unplug it from a dock while it is asleep. You can get around it by setting it to never sleep while plugged in, but guess what? That setting magically resets itself if it crashes.
I guess. "One" is shorter than "hundred" in English while it's the other way in Polish (jeden vs sto).

I was very surprised that English people say "fifteen hundred" for 1500, I never thought about that number this way before, it was always "tysiąc pięćset" (one thousand five hundred).
I've opposite experience. Moving cursor in wide display is comfortable by thumb trackball rather than mouse. Just move thumb, don't need snap of the wrist.
What are you working on recently?
As chilinot said, it’s the speed of any massless particle in a vacuum. A massless particle has nothing slowing it down, so it moves at the maximum possible speed. It’s actually the propagation speed of cause and effect, or put another way, how long it takes for a quantum event to affect whatever is in the adjacent point one Planck length away. It’s simply how quickly these things ripple forward when there is nothing slowing these ripples down.

Every other massless particle moves at the same speed. “Sound” is not a massless particle, it’s propagation of the compression of matter, so therefore moves much, much slower and would not replace c. It has nothing to do with what we can observe and rather to do with its properties. Personally, I find referring it to as “the speed of light” is confusing since it rarely has anything to do with light/photons other than that light happens to move at that speed.
It's difficult to have a good ear for BS if you don't come from an environment where reliable institutions have the most influence. Today an educated person believes a lot of facts that are but bullshit in day-to-day experience: that the sun and earth are orbs in a vacuum held by gravity, that quantum phenomena exists, etc..

These are things that are difficult to verify but that we take by faith from reliable institutions (the more inquisitive and those with the privilege to be able to do so would have independently verified a couple of these claims and taken the rest on faith). And there are also many seemingly reliable institutions that mix up falsehoods and unsubstantiated claims among the more readily verifiable.
ISPs often have Youtube and Akamai caches forward deployed to their networks, which would reduce the dependancy on big ISPs. Google also buys a lot of its own international links so it can pair directly with or close to ISPs, so big ISP issues don't affect their services as much.
Antifragile Web Development
In modern development you should actually use micro-services. It is so useful that you can use it for everything. For example, if you find out that you have too many different functions to validate an integer, write a micro-service that validates integers!

And because the new service crashes when you input a non-integer string, please catch and ignore the exception client side (we'll fix it later).
You seemed to disagree with your parent, which corrected ta1234567890.

I happen to disagree with ta1234567890 too, and think the parent is correct, and ta1234567890's comment is non-sensical.

He says:

"I really dislike it when explanations about reality become explanations about a model of reality. Can the original question be answered without assuming some model is the perfect reflection of reality, or just without using the model?"

My point is, you cannot talk about reality without using a model, except in some obscure philosophical sense (like e.g. Kant's ding an sich).

Models are not some bizarro abstractions that have little to do with reality, they are exactly our way of talking about reality. Any talk about reality is about a model of reality.

So ta1234567890 inquiry is bogus, we can't have "explanations about reality [NOT] become explanations about a model of reality".

That models are abstractions, and that 'the map is not the territorry" (two ideas that might have informed ta123456... comment) is correct, but it just means that no model is perfect. Not that model-less talk about reality is possible...

Plus, the idea that no model is perfect, is problematic in itself, often usef for a tin-foil rejection of any model. Some models can be perfect for their domain, or perfect for up to some very small degree of measurement error...
China censors Thomas Piketty’s book that touches on nation’s growing inequality
He said, "I think there has been...", not, "Studies have shown that there has been...", which implies that it's a statement of opinion. In the context of the discussion, that makes perfect sense. What's the problem?
Based on experience. I don't mean things like indentation. I mean things like on http://thedailywtf.com/

One company I joined put all their database types as strings because it was most flexible. A lot of architecture types are bad - they're slower, inflexible, harder to read, harder to test. It works, but changing the color of an icon then takes 4 hours, and may possibly crash one of the screens.

There's also a lot of spaghetti code, god classes, people who hack things together until they work, instead of spending an hour reading the manual to find what the proper use is. For example, I've seen someone who wants to get location permissions install a whole map plugin and hide the map in the background, instead of just writing the code that requests location permissions.

I've got years of experience, and these days I'm spending an hour/day watching beginner programmer tutorials to unlearn a lot of the bad habits of the past.
strong narrow fabric jams the rotors.

there was a hunter drone product doing exactly that from above. can't google it now, maybe there was no business.
On Linux you'd be able to just right-click on the drive in GParted/KPartMan and run fsck again
You can temporarily alter environment variables like this:

PATH= /path/to/command

That will run /path/to/command with the PATH variable unset.
Building and Importing NixOS AMIs on EC2
> have to create a feature branch, then commit changes to the feature branch, then pull master branch changes, merge the master with the feature locally, push the changes, ask someone to approve/review every little change, then merge the feature with the master remotely

None of that is a requirement of git, that's the workflow your company has chosen. (although branching and code review is usually a good thing)
For email and word processing, it depends on what you've previously used. I would say that LibreOffice is quite all right for word processing. Also have a look at FreeOffice (https://www.freeoffice.com/en/) which aims for great compatibility with MS Office.

For an email client, I personally use the GMail web client nowadays, but I've used Thunderbird for a long time and it's fine (not as polished and good looking as Mail.app on MacOS though).
Geary and google docs
> So when Google rams half-baked APIs into their browser well before they even have gone through third party certification, often releasing features with glaring security holes,

I seem to be behind the times. Could you please elaborate on these and include instances of these?
I love the idea of this, but frankly, this seems like a system that becomes more useful if you use it for a long long time. And for systems like this, I need a guarantee that there won't be "exciting news, we got acquired, and tomorrow all our services are shutting down."

I know that's a bit of a downer take, and maybe I should just not hang out on HN with this attitude, but I really wonder if I'm that alone with this opinion...? It's the same issue I have with roam research, the same issue I had with Mendeley.
This is exactly why I changed all of my personal machines to Linux. Unfortunately I'm bound to Windows at work (work is a MS shop).
What happens (in the real world) with obsolete or damaged solar arrays in terms of environmental effects?

Same with turbines, plus the added effects on wildlife.
Not really. Lots of types though.
Definitely don't spend any time on things outside the scope of your microservice, your code is wonderful and pure and any pesky architect that wants to argue about integration with the rest of the architecture just doesn't appreciate your Art.

On that note, as architect make sure to insist on perfect implementations of specs, like the JSON:API media type (https://jsonapi.org/format/), or use older formats like XML and insist on perfect implementations. A simple "validate number" microservice will have so many nonfunctional requirements it'll take years to develop.
Nah.

$ which "$(echo $0)"
which: illegal option -- b
usage: which [-as] program ...

$ echo $0
-bash

OSX. True story.
Samsung Galaxy M51 – Full Specifications Details
Oh you may be right, sorry. I guess it's supposed to offer what functionality it can, like voice calls but no video if you decline camera permissions.
>Obviously, with 10 fingers, you could also represent 0-1023

Some numbers would be outright banned, e.g. 132
Portainer CE 2.0 with Kubernetes is here
This is why I run Windows in a VM. Want to turn your machine off? Suspend the VM and shut down Linux.
There is also patat (https://github.com/jaspervdj/patat) that does a similar thing.

It does not have effects, but it can do colors and has many other features one would expect from a presentation tool. It has also been around for a while, it is rather stable and written in Haskell. Many Linux distributions already have it in their repositories (https://github.com/jaspervdj/patat#installation).

Worth trying out as well!
Impact of Technologies on the Entertainment Industry
Bravo. I get why this guy has a following now.

BTW, I think Vonnegut had this right in 1969:

"I am a Tralfamadorian, seeing all time as you might see a stretch of the Rocky Mountains. All time is all time. It does not change. It does not lend itself to warnings or explanations. It simply is. Take it moment by moment, and you will find that we are all, as I’ve said before, bugs in amber."
I'm not sure the first part of the article is based on a sound methodology. For example, we don't have the number of classes for each bucket in the plots [1] and [2]; perhaps there are only a few classes of one liners - probably not a statistically representative sample.

It's also not clear what type of code is counted. I'm not convinced boilerplate (setters, getters, simple constructors) should be taken into account. It will artificially decrease the average method length in a class. Imagine a class with 10 fields (hence 10 setters, 10 getters, maybe a few constructors) and one method of 100 lines. The average method length will be 120 (100 + 20*1 from the boilerplate) / 21 ~= 6 lines of code. If there are bugs in this class, they basically have to be in the large method; still, in statistics this would count as a class with pretty short methods overall.

I'm also surprised by what counts as a long method - in my experience code starts getting messy with lengths > 20 - 30. These methods don't even seem to be represented in the data.

> application code should probably favor larger functions and avoid ad-hoc abstractions

Why favor large functions? Maybe allow them, but why encourage? Also, we haven't established what large is (20 lines - perfectly fine; 200 lines - I don't think this can ever be justified).

> If there is a small piece of functionality that seems re-usable, it should usually not be moved to a separate function, but to a separate library.

This does seem excessive. Don't you think there might be code that can be locally reused? Does every little thing have to go to a library?

[1] https://i2.wp.com/softwarebyscience.com/wp-content/uploads/2...

[2] https://i1.wp.com/softwarebyscience.com/wp-content/uploads/2...
I've inherited a codebase that seems to have taken this article to heart. It uses random unnecessary abbreviations, reuses variables like "i" within the (function) scope (JS) of >1000 line functions, it's got some 15K line files, comments that mean nothing, copy / paste everywhere, it just goes on.
I'm constantly surprised that updating a system is such a massive problem. It's great that updates can be easily applied through the internet these days, but it mostly seems to hurt the user experience, taking their system away from them, killing their work.

Why can't updates be run in the background, ready to be applied when you want it to? Give me a notification that says: "Application X is ready to update to a new version. Your work will be saved and restored. The update will take approximately X minutes." With buttons "Update now", "Postpone until tomorrow", etc.

And can we please update applications without requiring the entire system to reboot? Is it odd to think only kernel updates should require a reboot? In fact, this might be a great argument for a microkernel architecture; the less the kernel does, the less it needs to be rebooted. Make every other aspect of the OS individually updateable without a full reboot. That would be pretty awesome if it's possible. (Unfortunately I'm not enough of an OS guru to know if this can work.)
That sounds more like an argument for breaking up Apple, Google, etc.
actually I wasn't talking about mailing lists (I'd never move something from majordomo or similar to spam since I 100% know why I received them). But I'm talking about corporate news letters delivered by services like MailChimp and other marketing tech. - No idea if these have a List-Unsubscribe header - but even if they do I shouldn't have received the message in the first place (in most cases).
Bits of History, Words of Advice
Colleague I worked with "resolved" the second problem (UI thread blocking) brilliantly by just spin waiting Application.DoEvents() in WinForms.
It's still fractional reserve banking. zero fraction reserve banking. /s
I'm only using my windows computer for playing games, so it's turned off most of the time, it's incredibly annoying to have to wait through updates..
I would just disconnect it entirely from the Internet, but then I can't log into the game-delivery-platforms nor play multiplayer.

It's amazing, considering how much money is in the videogame industry, that we've not yet seen an OS developed specifically for playing games. It could even be shared between consoles and pcs, making it much easier for developers to release for all platforms.
> Nuclear energy is by far the safest energy source in this comparison – it results in more than 442 times fewer deaths than the 'dirtiest' forms of coal; 330 times fewer than coal; 250 times less than oil; and 38 times fewer than gas.

If I look at the graph to the right and do the division, the numbers don't come out the same as what is quoted. This may have to do with the abominable "x times fewer than y" that makes no sense and likely has a different meaning for every reader.
You can try OpenBSD or NetBSD, but the biggest problem on all platforms is probably the browser with 4GB.
I think it's better to say that the boundary of "money" is a bit vague, and things vary in their "moneyness". So sometimes a broad definition is more appropriate, and sometimes a narrow one is more appropriate.
Made me go from hating driving to loving it

You're not driving when on Autopilot... So you still hate driving: it's the riding you love.
Like zeppelins, I guess.

I'd love to see an alternative world where ekranoplans and zeppelins turned out to be the practical solutions.
There is indeed also a relation between momentum and (rest) energy describing the conservation of energy,
In the rest frame this relation reduces to the famous E=mc^2.
The question should not be framed as how many people (or children) come out ok after exposure to various forms of pollution, but how many are harmed and can that harm be avoided. Speaking hypothetically to illustrate, if only 5% of children are harmed by porn, that's still balanced against how many that are helped? none? That's a lot of net harm.
There was a German terrorist trying to shoot up a Synagogue in Halle. He had an impressive stash of homemade firearms yet none of them were powerful enough to actually open the thick wooden gate to the synagogue. A ladder and a knife would have killed more people.

You're going to run into the same situation with drones. It is easy to imagine some super complicated drone based attack scheme when there are far simpler and more effective methods of taking care of a target involving firearms.