skysight-inc/HackerNews huggingface dataset:
India has lots of villages, slums and people in between having very poor material standards compared to Western countries. But people are also much more interconnected, rely on each other and find ways to get by. So to get that culture, you have to spend at least 6 months and really get to know what family values are, and how things tend to work out. It's very different than the lonely individualist countries. Many Indians actually move back home to be with family and friends!

So superficial analyses may just not be very recognizable to the population, because of very different value systems and nuances.
For a major project averaging two years behind estimates is pretty good actually. Look at how long it takes to build a train in the U.S.
> Here is an idea: Stop adding crazy marcos and customization and use it like an editor instead of an OS.

That assumes that using it as an editor is the main reason we use it.
And then you discover that no one ever reads any of the tickets.
I forgot about that. I think it's nearly all stamped mail over a certain weight? I don't remember if labeled mail is similarly scanned and my google skills are failing me today.
It's interesting that you single out Americans. I don't actually know if it's especially true for Americans, but I do think that events of the last decade or so suggest that Americans do seem to engage an awful lot with conspiracy theories.

I'm sure there are many factors, but I believe that a key one is the American belief in individualism. We celebrate the ability of geniuses who saw past the prevailing ideas and became great. We think America rewards hard work and talent, and that if you're not successful, either you're dumb, lazy, or somebody is holding you back.

And of course you, yourself, must not be dumb or lazy. So it must be the third thing.

It's easy to find that dark, oppressive force if you go looking -- via confirmation bias, cherry picking, and other tactics. And everybody else is either dumb or complicit if they don't see it.

The moon landing hoax is a great meme to believe in. It doesn't actually cost you anything to be wrong -- it's not like Buzz Aldrin is going to punch you in the face (as long as you're carefully separated by the Internet). You can live your whole life believing it without it actually mattering. The worst that can happen is that people get aggravated by your fanaticism -- you can't change your mind and won't change the subject. But that just tells you who your friends are.

Believing in a conspiracy theory makes you feel powerful. Americans in particular seem to crave that need to feel powerful, that they're in on the secret and thus better than everybody else.

Couple that with the particular time of the moon landing -- Vietnam, Nixon, the CIA and FBI doing a ton of genuinely awful stuff, etc -- and distrusting the government is easy. We've never really gotten over that.

It's unclear to me just how much of moon-landing denial is real and how much is just trolling. Trolling and conspiracy theories are two sides of the same coin. People want to feel powerful by knowing a "secret". The secret of trolling is that it's not hard to violate the social contract that allows us to live civilly with one another. That gives you power over other people, as long as you're at sufficient distance to avoid repercussions and sufficiently safe that you don't care what strangers think of you.

Anyway, that's a lot of words and only barely scratches the surface. But perhaps it gives a hint.
JavaScript: "Lisp in C's clothing"

https://www.crockford.com/javascript/javascript.html
> random sort order can really hurt performance

I've long thought it was a problem that PostgreSQL doesn't have a real clustering key like MySQL or SQL Server.

But PostgreSQL users have told me it doesn't really matter.
So sell me the same sized thing for the price plus inflated cost.

Of course it’s not a conspiracy, it’s just deceptive marketing. I can accept that a hamburger that cost a dollar 20 years ago shouldn’t still cost a dollar. My preference for how to deal with it is raising the cost, not offering an inferior product. Other people might prefer to just get less for their dollar (or whatever currency they use where you are).
A statement like this is meaningless. Changing business, regulatory, and social pressures can cause WhatsApp to change direction tomorrow. Remember how at one time Mark Zuckerberg promised that Instagram and WhatsApp data would remain separate from Facebook[1]?

[1] https://mashable.com/article/mark-zuckerberg-instagram-whats...
It may also appeal to children who desire to read and write in a secret code language (seems like a phase some of us have, anyway!)
Myocarditis and pericarditis 5X more likely after vax than reported by CDC
But let's go ahead and mandate vaccines for everyone and then let's do the vaccine passport.

Mass murder FTW!
Side note: Tor Browser as your primary browser is super painful. Lots of stuff doesn't work, and latency can be in the minutes.
Google search may be useful in the present time it is used, but Google logs people’s searches and effectively spies on the most personal thoughts and ideas people have. This could prove to be dangerous to those that are considered to be outside of mainstream society, etc.
If you can't have a fun conversation over coffee or dinner you probably arent compatible
It seems to be node-based programming, done textually instead of graphically. In PureData (or Max/MSP) each node has some number of inputs and outputs, and you wire them up.

The semantics here are a bit different though. The idea is that a "scheme" has a way to be instantiated, and then when you use an output, it's as if the equations for that output are substituted in. PureData uses a message passing style instead.

There is some prior art -- take a look at the work by Alexey Radul and Gerald Sussman on propagator networks. They were also interested in partial information and networks that could have cycles, so they solve problems with how to update information in nodes.

Another similar thing is Verilog, where each module has inputs and outputs you connect together. (For handling cycles, you use a clock and registers.)

There's also OCaml "functors," which seem somewhat similar. Pay no attention to the name -- a "functor" is a module parameterized by another module. The "schemes" seem to be like a functor in that you can pass in specific definitions, and then the "outputs" are members of the resulting module.
That’s why I recommend starting with GW-BASIC like I did.
Yesterday someone posted admonishing billionaires who live lives without the sort of day-to-day experiences the rest of us do. They cited their concerns— finding enough free time to do activities, getting along with co-workers, etc. It’s just this great disconnect you run into online— people don’t realize a great deal of the world would see having those [working-class] types of concerns as luxurious and disconnected from their own. It’s just a gap you see a lot of here, you really have to work to remember how bad billions of people have it.
I'm a former military wife. Just trying to explain how military life is different to other Americans was insanely hard.

I lived in the same country. I used the same currency. I spoke the same language. Yet my life was not like that of civilians I knew and their underlying assumptions and mine that informed our decisions just did not match up to such a degree that I eventually stopped trying to explain my life choices even to people quite close to me who simply did not get the context and that their decision-making matrix and mine were largely unrelated.

I wish you luck in trying to figure out how to do this.
Of all sad words of tongue or pen, the saddest are these:

Richard Stallman was right again.
That’s not a strong value proposition though. There are many specialized devices for disabled people - doesn’t mean that they offer great value to the able-bodied. Eg a special watch for the blind is a great idea… but not something that would attract many non-blind people.
Test it… how exactly? This is detecting illegal material that they can’t use to test against.
Top of my head, I am pretty sure that I can do that with a "keyboard macro" involving list-matching-lines, and delete-matching-lines (that is literally what the commands are called). "Keyboard macro" by the way is a good and a bad name at once: It does not fully describe the vastly more powerful feature, as it is much more semantic than just repetition of keystrokes, but at its surface it looks like that and helps you get started.

If anyone reading this hasn't used keyboard macros in emacs, try it out the next time you do something repetitive. It's amazing how it can simplify those tasks. "C-x (" to start defining one, "C-x )" to end it, "C-x e" to run it, which conveniently also ends definition if you want to use it right away. Of course you can do things like "M-5 C-x e" to run it 5 times.

But I do get your point: Things are probably much less discoverable in emacs, unless you are relatively proficient in it already maybe. You need to switching into a "programmer" mind fairly quickly, while BBedit probably just lets you do powerful stuff through simple UI.
For a lot of custom carpentry, it's pretty common for carpenters to make their own jigs to solve specific problems (e.g., if you need to use your router a bit like a thickness plane to mill down some object by a couple of millimetres along some axis so it fits somewhere, you probably want to build a jig first).
Kubernetes Hardening Guidance [pdf]
"Because DNS over HTTPS (DoH) is browser based..."

Is DoH browser-based. Optically, yes. Technically, no. I use it outside the browser every day.

No disagreement with rest of comment. FWIW, I have run own custom root for decades, creating new "TLDs" and "domainnames" as I please, but also I have experimented with a non-DNS naming system just using a proxy. Maybe this sounds too simple, but the thing is, it is just as fast as DNS, maybe even faster. If everyone runs the same proxy software, and we share the list of names, it just works. This is 100% outside the browser. No reliance on ICANN and no reliance on Google/Apple/Mozila/Microsoft/Brave.
Your cardboard skyscraper analogy is fantastic. It does a good job capturing the tone of my disbelief.

I'm disappointed to see there wasn't a response because I was pretty willing to entertain the notion of business-logic-as-normalized-tables. But I needed, like, any evidence.
The Gregorian epoch was chosen for UUID v6 in order to make it as similar to v1 as possible, for ease of updating existing software. There are two more types of UUID proposed in this draft RFC: v7 which uses the Unix epoch and allows more time precision, and v8 which can use any monotonic timestamp source.
In addition to the whole rigamarole of terms for film editing.

Product idea of the day: Telecine for Cinerama.

Now that I think of it, I wonder if the Cineon people ever thought about Cinerama.
At least where I work, the DNS rule is "Batten's Law" because that guy's said it so many times, and been right so many times.

https://www.battenworks.com/

It's DNS
And, when you're sure it's not DNS, it's DNS
Generating Master Faces for Dictionary Attack
If Amazon were uniquely exploitative, why would anyone work there? In the US, the number of available jobs has regularly outstripped the number of unemployed, which is to say that there is no shortage of jobs--and yet folks are choosing to work at Amazon rather than any other alternative. The most straightforward explanation for this would seem to be that working at Amazon is the best option available to people who work at Amazon, which doesn't seem to be compatible with the idea that Amazon is somehow uniquely exploitative. .
While also seeing deep belief in corporations sceptically myself, I don't think it should be the root cause of scepticism toward apple. The maximisation of proprietariness paired with this "deep belief" breads a really hard possibility to switch vendor (of whatever product), locking people in so much that the perceived cost of privacy-breaching software is lower than the cost of switching.
Scientists unveil extinct Ice Age lion cubs pulled from Russian permafrost
For the pictures I recommand using syncthing. Works very well, and if configured to upload only on wifi it won't kill your data plan.
But at the same time it’s becoming impossible to grow wine in California due to smoke taint and increasing fire insurance premiums. When folks are loosing what was once a nice climate, it’s not of comfort that some foreign land with strict immigration rules is getting a better climate.
household of three. the 106k number comes from data from 2010. in the same article the range for 2016 is $45,200 to $135,600 annually for a household of three.
Damn thats crazy. Had no idea this was a thing over there.

So different from my experience in the US
> use it like an editor instead of an OS

But, but... I have heard people say that "emacs is a fine operating system in need of a good editor..."
I'm building a house at the moment and will go the KNX route. It really does seem great, it's just pretty much unknown outside of Germany for residential use.

The way communication works is each device has a number of inputs and outputs that have defined data types (there are one hundred or so in total). When programming devices you just tell them which channel (group address) the inputs and outputs (group objects) should be linked to. Inputs can be linked to any number of channels, but outputs can only be linked to 1. Some devices have basic logic units if you want to do more complicated things. The group address is 16 bits, so there's lots of room for flexibility.

For example, if you have a switch and the on/off output is linked to channel A, when you switch it on, it would send a 'switch on' message on that channel. If you have a light actuator (in simple terms, a programmable relay) that listens on channel A, when it receives that message it would turn the light on. If you want to add another switch at the other end of the hallway, you only need to program that switch to send the on/off output to channel A - the other devices don't need to be reprogrammed.

Devices are certified (which is one reason why they are quite expensive compared to consumer smart home devices), but that means they are guaranteed to work together regardless of the manufacturer. The protocol itself hasn't really changed over time (there are a few minor new features which are not backwards compatible) so if you have a installation from the early 00s, you can buy new hardware today and know it'll work without issues.
> Its largest competitor, VSCode, Just Works most of the time! You load a file, it detects your intent, and it will install the necessary extensions _along with any additional system packages necessary_. Compare this to Emacs, where it's usually quite unclear what packages to use and what tools they need to operate. Eglot? lsp-mode? Which language major mode, and which language server? How do I get them to work with company mode and so forth?

If you actually think that what VSCode can do here is remotely equivalent to what Emacs can do after customization, then I suspect you don't really understand Emacs.

Yes, VSCode does an excellent job getting you to 80%-90% of where you want to be. But because of the lack of a deep extension language (or to be fair to Emacs, an extensible implementation language), VSCode will make it very hard to get to precisely where you want to be.

Maybe that's OK for a lot of people. But those of us who have used Emacs for quite some time are quite attached to that "final 10-20%", and you can keep your language servers and "detecting my intent" and just leave us be with the way we do things.
These days things are much better thanks to Treble. Device-independent ROMs are a reality. You can easily flash pure AOSP on any modern phone.
WhatsApp is quickly earning back my trust as the most privacy-respecting chat system for laypeople right now.

Obviously, actions matter more than words, but the actions they have been taking as of late are promising. I certainly won't be putting all my eggs in one basket after being burned this many times, but for now I am happy to recommend WhatsApp.

See also the recent news about them rolling out encrypted backups, which essentially would solve the biggest weak point with WhatsApp right now: https://www.theverge.com/2021/7/16/22580800/icloud-google-dr...
The vast majority of homeless people in the US are homeless for economic reasons[1], and not because of mental illness or addiction.

[1] https://nlchp.org/wp-content/uploads/2018/10/Homeless_Stats_...
> I'm guessing they've run the numbers and expect to make money.

No one really does that in today's economy. Most businesses these days aren't about achieving profits, but are instead about first achieving dominance... and then hoping you achieve profits afterwards.

That's why we keep seeing companies like "Moviepass" pop up.
Are there any other pascal programmers around?
Teotihuacan
Living around Seattle, I disagree, lately there have been articles just about every year about wildfires or drought in Siberia, and many about those fires causing smoky skies in Seattle.

This summer: https://www.themoscowtimes.com/2021/07/05/siberia-forest-fir...

2019: https://www.king5.com/article/news/local/unprecedented-numbe...

2018: https://crosscut.com/2018/07/first-smoky-skies-season-arrive...
I should have clarified...

>Emacs seems to be in the same position as LaTeX: Outdated paradigms that would probably need an entire redesign from the ground up to start "making sense" in the modern world.

I was really responding to this. You're right though: there are aspects of Emacs that are dated, the UI isn't very spiffy, and I've never dealt with elisp before so I'll take your--and everyone else's--word for that. I was just suggesting that it gets the job done for a lot of people and maybe, as a result, shouldn't be classified as outdated.
While I don’t have any inside knowledge at all, I would expect a company as big as Apple to be able to ask law enforcement to run Apple’s algorithm on data sets Apple themselves don’t have access to and report the result.

No idea if they did (or will), but I do expect it’s possible.
I say this as a 10+-year emacs user:

The "15 minute tutorial" is emblematic of everything wrong with emacs and its community.

Just make CUA-compliant keybinds the default, and you'd draw in so many more users.

The ideal tool is one that you can start using right away, and incrementally dig into as you descend into madness/poweruserdom. The idea of having to waste 15 minutes before you can even start working in emacs is awful.

I used emacs for quite a few years only knowing how to save/open files and undo, because I refused to go through a tutorial that looks like it's stuck in 1970. I'm sure many others just give up and use vscode.
You might just be embarrassed about the torture. You agree with it, but also want it hidden.
what often gets mixed up is middle income vs middle class and consequently upper income and upper class.

apparently, middle income and middle class are often used interchangeably even though they don't mean quite the same thing, while arguable upper income and upper class are much more different.
To to mention the watermarking and money detection stuff printers do in their drivers which users have no control over.
How far off of AOSP is CalyxOS though? Given that most Android users are running unaudited carrier & OEM modified ROMs that rarely see updates, a ROM that is very close to upstream AOSP is apt to be much more secure.

Nevermind that many of the apps that Google ships as part of Google Play are not receiving security audits outside of Google, Google is not committing to regularly audit their apps or publish the results, and these apps function as black boxes on your phone, with privileges that most other apps do not have.
first time i used tramp it felt like magic, i thought in this age where connecting multiple nodes, vpns, virtual-systems so common that everyone in interent-business would use tramp. but all i could see was people wrestling with ssh, scp, tmux/screen, lots of terminals...
The largest risk in such a scenario is a Sino invasion. NZ is incapable of defending itself without US assistance.
A sealed copy of Super Mario Bros. sold for $2M
This is worth promoting, because lots of folks don’t know about it yet. Beekeepers take note! This video is also MUCH shorter than Stamets’ own talks, so if you want more details a search on “Paul Stamets bees” will get you more statistics.

The results appear to be fantastic at preventing colony collapse disorder. And the hypothesis for why it works is just complex enough to make sense in an ecosystem: varroa mites aren’t directly killing bees, but due to pesticide use the bees are more vulnerable to the viruses/infections that the parasitic mites carry. Bees seek out certain fungus mycelium to lick in order to get access to their antiviral and antibacterial properties. Stamets’ solution (literally) is to put a small amount of those harvested chemicals into the sugar water that beekeepers feed their hives.

As for practicality, growing mushrooms is very very easy to do at scale for many known species, IIRC this includes most if not all of the species Stamets has found to be beneficial.

My only qualm is that it cannot address the threat of extinction to our US native and solitary bee species. So I think it could be a necessary but not sufficient step if keeping native pollinators extant is a goal.
0.x releases are also major versions according to semver, just pre-stable. So many people were referring to React 0.x releases as "React x" that they just bumped it straight to version x.
Open source software has a better security track record than closed source software run by billion dollar corps.
The wild amounts of dollar printing can't continue once the dollar loses its status as world reserve currency, which is happening as we speak as other major nations are gradually moving away from the dollar as a medium for mutual exchange of goods. The national debt continues to haunt the US, and will become an extremely oppressive force on the economy in the future. These plans sounds like a fairy tale. The financial strategy during covid will eventually become off-limits, so long as US remains dependent on import of goods. The US economy will eventually require a complete overhaul, which will be a nightmare for the US, and probably for the rest of the world as well.
>What leads people to have this kind of faith in particular corporations?

Marketing and groupthink makes them join and buyers remorse makes them stay
Sure but that's true about any number, I can't think of any number which adds any value without some context. In statistics, your population is your context and all inference/conclusion depends on the population (local, city, world,etc). For social classes, I'd say the more local the more representative your number, which doesn't mean there isn't a number to represent the middle class.
I said this before in regards to choosing Emacs or something else. I'll repeat it here again.

There are always multiple paths to get something done. Some people prefer automation. Having "a bucket of bolts and nuts" makes it possible to hack your way around things.

Some people like Ferrari. But for many - the utilitarian value of that car is infinitesimal. Instead, they'd rather have exactly what can be described as "a bucket of bolts and nuts". They cannot go camping in a Ferrari; or take their beloved bullmastiff to a vet in it; nobody drives a Ferrari to help their friends to move furniture.

Emacs is "a bucket of bolts and nuts" and not something akin to a shiny, expensive but not very useful car. It's more like a transformer - you can build a pickup truck, a camper, an ambulance, or a race car. And that's what makes it a fantastic tool for some people and an immense pain for many others.

Some people like Ferrari. And there is nothing wrong with that.
Nokia phones are not a Nokia brand anymore, so I doubt it