skysight-inc/HackerNews huggingface dataset:
Hasn't "absence of evidence isn't evidence of absence" been debunked enough already?

Yes, I can. He was no Epstein; he didn't extortionably frolick around on his yacht with underage girls and politicians, billionaires, and celebrities of science, media, and entertainment. The only commonality McAfee's sad "frolicking" had with Epstein's was that it was on his yacht. But it was with his ex-hooker wife, crew and servants, and Idunno what more-or-less temporary "friends" and other hangers-around he may have picked up. Sure, some of the latter may have been second- or third-rate celebrities in their Latin American or Southern European home countries. Do you think that's the kind of people who have the clout to have someone "whacked" (or even the reputation to need "I snorted bathsalts with John McAfee on his yacht" suppressed)?

I mean, sure, I'm perfectly prepared to believe that he might have had some "whackable" knowledge, after all... As soon as anyone presents even a shred of evidence for that. But as far as we know, he didn't have any inside knowledge that needed to be "silenced". That's the null hypothesis; it's claims to the contrary that need evidence in their favour so as not to be dismissed out of hand.
What’s involved in building a hello world web server in java and deploying it? One wonders why PHP is not the gold standard that all languages should be aspiring to achieve with regards to going from zero to running server (if we are to borrow the good and leave the bad).
Saying that Chinese people are okay, and are not necessarily represented by the actions of the Chinese state, isn't about anything more than trying to prevent violence and hate from being targeted towards ethically East Asian-looking people. There is precedence for this kind of violence, and if we're angry at China for human rights abuses, we should not breed an environment in which the human rights of Chinese people are put at risk in other countries.
I've seen this problem from the side of both very large and very small organisations and TBH, what startup leaders actually need to learn how to build companies where crisis prevention is correctly incentivized. In all the startups I've seen so far it's so obvious that successful firefighting is way better for your career than never having any crises at all.
You do realize there are descendants of black people with fair skin that look almost European otherwise but identify with their ancestors kept down under segregation?

https://en.wikipedia.org/wiki/G._K._Butterfield
Uh, could you explain more? Your comment doesn't really give any clues about what you are complaining about.
Both of which coinvented Golang, haha
A very unrealistic view of the programming and mathematical abilities of the average person, even the average college educated, employed, under 40 person, is the main source of contention I find whenever this argument comes up in my social circles as well.

Those who think anyone can learn programming should pick an acquaintance ages 25-45 who has sufficient time, and attempt to teach them to program, and see the results. Or inquire about the actual success rates of coding bootcamps (which are already self selected groups and have filters themselves, far from the average population to begin with).

I've done the above with very mixed results, it's pretty clear that for a litany of reasons the average person is functionally incapable of being a useful programmer. I don't see the average citizen coding a lot in the next few decades, even casually.
OK, I guess that’s a reasonable use of the word “special”. Here is what I was trying to get at:

I can not effectively use my computer for anything without customizing the keyboard a little. I need to make the capslock key into an extra control key. I need to set up a compose key so I can type accents when writing in Spanish (even if I didn’t do that, what about writing people's names?). Even sticking with English, I need to type curly quotes and apostrophes, and em- and en- dashes, plus, now and then, symbols like ™ or ©. And I need to be able to type Greek letters when talking about physics or math. So, since my keyboard is already set up to handle all this, and it is easy to do so, for me it is delightful that I can use ω in my Julia code. The math looks more like math, equations take more familiar forms (which makes it easier to spot errors), and the code can be made more expressive. So, for me (but clearly not for everyone) this is not a “special” setup.
That it was your default doesn't mean it was everyone's. OP's argument is that programmers should make it easy for someone else to change their code. It doesn't matter what your defaults were, it matters what the defaults of the next maintainer are.
It's already more than ideas: https://www.theguardian.com/technology/2021/apr/30/dutch-cou...
For Wikipedia, I imagine they have interests in making the content most accessible on the maximum number of devices. Which means pages crafted to be lightweight and minimal Javascript. Yes, you could do that all in one page, at the altar of developer velocity, but I think the strict isolation is user forward.

A quick test from Firefox dev tools for initial page load:
- https://en.m.wikipedia.org/wiki/Phonon 1.04MB, Finish 619 ms
- https://en.wikipedia.org/wiki/Phonon 1.94MB, Finish 1500 ms
Competition is always good and will force other providers to up their game.
Well, I agree with what you're saying.

But if these advances take centuries, from a purely personal perspective they don't matter much. By then, I, and everyone I have and will ever know, will be dead.

In the long term, we're all dead.

Though I obviously appreciate progress :-)
Tracking-free website audience statistics
I'm saying that I don't think reasoning by considering questions like

« How likely is it that the prolific systemd team and tech decision makers in Linux distributions don’t have a design instinct and came up with this ball of mud full of accidental and unneeded complexity? »

is likely to be fruitful.

If people want to discuss whether systemd is well designed, it would be better to look at the design directly.
Overall, Unicode is a good idea. That said, languages should limit themselves to a subset of Unicode to avoid the use of glyphs that look too similar or that have too much variation (e.g. emoji).
It's also trivial to tunnel an unencrypted protocol over TLS.

https://man.openbsd.org/tls_connect.3

Or even

https://www.stunnel.org/
Best Website for Blogging Tricks
It's only unfalsifiable in the sense that it's proven correct.
I already addressed education.

> If the source code is proprietary or for education then it doesn't matter

I'm not forcing you to speak and teach children in English. My country actually was under cultural imperialism and people back then weren't allowed to speak or learn in our native language. And you make it sound like a joke, but whatever.
Yeah, it's fine for the most part. Of course there are some problems with junk such as recent EA games requiring their completely broken launcher. I just asked for a refund after trying to play Crysis 3.

Games with crazy rootkit anti cheat spyware also don't work. Such as PUBG. Not a big loss, really. StarCraft works, Doom works, Quake, works. Even Cyberpunk works fine with AMD and Nvidia cards.

I am not going back to Windows. Gaming hasn't been an issue for a while. Huge thanks to everyone
Took us almost 20 years. Could've been sooner if Linus cared about gaming.
1. This can, and should, all be done without systemd, and not with idiosyncratic shell scripts and guesses.

2. Some of the systemd logging is binary, so good luck with that if there's a problem.

3. Have you tried non-systemd init systems other than sysvinit?

4. Yes, it is convenient when everything below your development is cenrtalized by a single entity. It can easily provide a consistently useful underpinning. But there's a price - overly strong coupling of the init system, the kernel and part of the user-space, centralized control of, well, almost all of how things work on the system, and
stagnation of the ecosystem due to there being only one game in town.
Mircea Popescu was, amongst other things, the owner/operator of Mpex, one of the first exchanges for bitcoin. He was a vocal proponent for bitcoin and called out bitcoin scams regularly, being one of the first to raise alarm bells about the BTCST Ponzi run by Trendon Shavers and MtGox.
If I'm a Roman general, and I have two captains, each with 1,000 soldiers, and I tell them their troops lacked discipline in the last battle, and I order them to decimate their troops, and one of them comes back with 100 soldiers and the other comes back with 900 soldiers, I am going to have a long conversation with them about how words have meanings.

If I'm a chef, and I have two line cooks, each with an onion, and I tell them that their onions will need to be prepared for French onion soup, and I order them to caramelize their onion, and one comes back in 10 minutes and the other comes back in 45 minutes, I am going to have a long conversation with them about how words having meanings.

This isn't a random context, this is the context where the term "caramelize" is technical jargon.
Roblox is more than just a game, it’s like a web browser that instead of showing pages anyone can make allows you to join 3D multiplayer hangouts/games anyone can make.

75% of kids aged 9-12 in the US join these hangouts, and I imagine not being able to participate would be a Linux adoption dealbreaker for many.
"large, open-source, industrial-grade compiler". No kidding; I thought the same! How many can there really be?
"Or it simply means the student does not have the aptitude for programming. Not everyone does."

Some students (and programmers) can excel in one programming language and struggle with a different one. Programmers don't want to admit this because it suggests a superficial focus on syntax.

Developers often say: it's semantics that matter in programming, not syntax. But you can't separate syntax from semantics - they are so closely entwined. And for many developers it shapes the way they solve problems (me included).

Some programmers develop a deep understanding of semantics that makes them easily see beyond syntax regardless of the language. I'm definitely not one of them. Dare I suggest (with no judgement), that a substantial number of programmers, possibly even the majority, also find it difficult to see beyond syntax for more complex programming topics?

Aside: A tweet from Sahil Lavingia (founder of Gumroad) from 2019:

"For those who think they can't learn how to code: try another language.

I tried PHP a few times and gave up. Then JavaScript: gave up.

Then the iPhone came out, I tried iOS development, and everything started to click!"

https://twitter.com/shl/status/1173967528017551360
Brands will offer a cheaper quality product with a slightly different model number in electronics though.
Lobbying is protracted by the first amendment—-“petition the Government for a redress of grievances.”

They money is the big issue.
They just can't set up a specific UK exchange. UK residents can still use binance.
Please I'm new on this platform. Can one drive good traffic from here?
The Lack of Agile Leadership Qualities
I'd guess it was probably all the moisture from the onions causing oil to splatter into a fine mist, which then hit the flames.
isn't empty space made up of virtual particles aka particles with a life time so minute it's basically not there ? :)
systemctl disable systemd-timesyncd systemd-resolved systemd-networkd

For the services listed, that's all you need.
needs more horse porn
not long ago I learned about metallic glass
Climate Change Could Fuel the Spread of Leishmania Parasites
> New services are often deployed as containers.

That's another problem to be solved.
Visual Studio Code: May 2021 (version 1.57)
I think it's good to think outside the box. Maybe incorporating some tried and true Unicode would make sense.

However, I don't think the issue is ASCII but rather consistency. I'm making a C-competetor language and using "c-like syntax" except I'm enforcing consistency. () is always one or more statements, with the last expression returning the value. {} is always representing concrete data like a struct, array or function args/result. []? That's a piece of a type name, allowing the developer to name something Foo[U32; Str]

fn foo: {a: U32, b: Str} -> U32 (
if a > 5 then b + "is greater then 5"
else b + "lte 5"
)
)
That’s exactly my point. Far more cookbooks and subscriptions can be sold to “people who cook” than to “professional chefs who rigorously and precisely follow the literal definition of terms which once had a specific meaning and now colloquially encompass a much broader range of meaning”.

(Imprecise language bugs the hell out me as well, but it seems like it’s easier for me to bend than to attempt to fix all the humans.)
Scottish Pork Taboo
A surprising feature of JavaScript optional chaining
> Transformational cost reduction would have to come from changing what we think a house is. Imagine you had a thin suit that provided heating, cooling, processed your urine and waste, and kept you clean. Then you could have a house without bathrooms, insulation, heating, cooling, plumbing, and have the electrical eliminated with nuclear batteries. No kitchen because robotic takeout is so cheap. The house could cost $20 per square foot (with low-end finishes) and be smaller. A new home would go up in weeks. The technology is in the bodysuit instead of the house. Bodysuits can be mass-produced and shipped long distances. Ripe for cost reduction. The volumetric value of a home would be even lower.

This sounds lovely, sign me up.

But seriously, I was excited about this article having misinterpreted the title, thinking it would be a critical analysis of the operating efficiency of a house, not the construction efficiency. Amortized over the lifetime of the house, I have to assume the up-front costs pale in comparison to the operating costs of a household. Especially as more work becomes remote-friendly, I would expect new construction to be required less often.

How about addressing the massive societal drain of doing dishes and laundry? Has anybody seriously tried to rethink those processes, not just in terms of roboticization, but in terms of house design and layout? How about heating/cooling? I guess what I’m curious about is more how an increase in capital expense could revolutionize operation, not the other way around. And certainly not involving a urine-processing body suit and relying on Uber eats indefinitely.
> Workspace Trust - Extra security against code execution when browsing unfamiliar source code.
That is true for any concise set of directions.

I mean if I give a developer some instructions, or read some from stackoverflow , they only work the best if I already somewhat familiar or expert knowledge to understand it.

Cooking shouldn't be any different.

Writing small user apps doesn't translate to building apps for millions of users, the same way cooking for your family doesn't translate to cooking in a restaurant or wedding, or to how McDonald's ( google of the cooking world ?) should cook.
Factory OS
Sure, its just that these kind of strings were historically called Pascal-strings [0] because they were the way Pascal implemented strings.

[0] And still are! For example, Python refers to them as such, see the "p" (lowercase p) character code here: https://docs.python.org/3/library/struct.html#format-strings
That's still just a session. It's just some state that you are remembering out of band to use with a stateless protocol.
Lots of people live in cities in the US and only have a shitty DSL.
Have you heard of room temperature? Welcome to the room. The room temperature room.
> see if one day a replacement for systemd comes along

Part of the critique of systemd is the basic architectural choice of having this monolithic layer between regular user apps and the kernel. So, in a sense, the idea is _not_ to replace systemd with a better-written systemd, but to do things differently.
Data Breach Detection – My Guide
So cryptocurrencies allow you to buy something from someone you don't trust? How does that work?
It makes it easy to type, but does it make it easy to read/maintain?

As they say, it's already way too easier to write code than to read it. A programmer should make every effort to make code more readable.

An editor should make it relatively easy to enter special symbols (especially if you can specify a limited set); it is totally solvable problem.

An editor can only help you so far with reading code...
I was responding to the broader point that security is used as justification for making systems less accessible to programmers.

Apple doesn't distinguish between safe and unsafe languages for now, but it's not impossible to imagine this becoming a restriction in the future, given the broader trend.
I think the recent innovations in sail technology on commercial ships have less to do with the fact that they use the wind, and more to do with the fact that they're now more reliable and easier to operate. Using traditional sails might have saved just as much fuel, but would have required a large crew always on call to operate the sails. For large cargo ships, you'd probably have to double the crew size, which is extremely expensive. Now the deck officers can control the sails and almost everything can be automated.
This technology is entirely analog. It has nothing to do with quanta. It simply converts electromagnetic signals of a certain band, into electricity, through an acoustic coupling, and amplifies the signal too, in an all-in-one manner.
Rating services seem to help. If my hotel gets 9/10 on the site it's usually good. Crypto on the other hand seems mostly ponzi scam.
Most Favorited Questions of All Time – AskMetaFilter
There is already open source software written in other languages.

Sometimes identifiers and comments are transliterated into ASCII, sometimes they remain in the original script.

Of course, they won't get many contributions from English speakers. They will get more contributions from speakers of that language. That decision is for the project to make, not others to impose.
I turn off javascript using noScript when this happens.

My default for noScript is to trust sites because browsing the web with javaScript off is both painful and not a privacy improvement.

Moving sites to untrusted blocks annoying pop-ups. And every time I provision a new computer, Wikipedia reminds me to install noScript.
Thanks. I was looking in Wikipedia, but I think I only found people with the same name.

Autotranslation: https://translate.google.com/translate?sl=es&tl=en&u=https:/...
"shell-shocked, couldn’t hear a thing, just sitting there frozen" Been there.
> One recurring theme: Bright kids of a certain age are just smart enough to jump to crazy conclusions rooted in lots of knowledge for their age but little real world experience.

Are they describing pre-schoolers, or the hybrid VC / thought leaders of X. With X being the particular publishing heavy firm you find most annoying at the given time.
I really don't understand the scenario where binary logging is a problem. journalctl is a command just like, I dunno, gzip, and people are fine with gzipped logs. If something goes horribly wrong with your system, you're not looking at logs with an oscilloscope, you're looking at logs by mounting the disk on some other working OS - whether it's the initramfs, or a live CD, or whatever. You can run gunzip < /mnt/brokensystem/var/log/messages.1.gz from that other working OS to read text logs; you can also run journalctl --root /mnt/brokensystem to read journald logs.

(Not to mention UNIX has log files that have been in a binary format since time immemorial, like utmp and wtmp.)
I remember many years ago an extremely bright and enthusiastic mathmo who was under the mistaken impression I was nearly as bright as he was explained some result in involving topology and mapping spaces. It got really quite involved and abstract and then he pulls a rabbit out of the hat and says "And this thing has the same order as the monster and no-one knows why." In the years that have followed we've just discovered more and more of these impossible co-incidences and tantalising hints that large numbers of research areas are in fact different representations of the same thing.

The cutting edge discoveries in analysis at the end of the 19th century became the fundamentals of the subject taught to UK undergraduates within a 100 years. This kind of thing looks to me like it could revolutionize our understanding yet again.
Funny, I've now lived long enough to see people attempting to openly deny the US its central credit for creating the Internet.

It was a collective human effort! Comedy gold.
Complex is used in the sense that you have to consider multiple things (such as constraints, logic, etc) in order to come up with a working solution. You cannot really escape from a complex problem because you have to satisfy all of its needs.

On the other hand, 'complicated' here is probably meant in the sense that you have a solution for your problem, but that might not be the simplest solution to the problem. In other words, you have satisfied all of the problem's needs but the solution itself is going to be hard to understand for anyone other than the person implementing it. You generally want to avoid such situations.
I don't think Linux is anywhere close to crushing Windows as the de facto desktop gaming platform.
Yes, I do, but that's what I believe people look for when looking for running a server without 10 daemons to handle network configuration.
There is some suggestion in the presented data that police are asking for normative mental health training.

Can dig into the research to find out if anyone has empirically studied the attitudes of the trainers, themselves.

There is no reason to believe that de-escalation training is less normative than that disturbing seminar, either.
I could accept different standards across the world - things evolve differently. But why should a country have multiple standards? That one drives me nuts. Here in Israel fine - we use Type C... except for the completely random use of Type H. Then, main room air conditioners use Type M - but at least that's standardized...except for when it isn't.
^this.

especially if the ship is loaded with materials.
The Sandia Cooler (2016)
> Even with a cursory understanding of history, the extreme right wing regimes are considered fascist, aka extremely top down.

IMHO the political spectrum has a circular topology where extreme left and extreme right merge into one point. As an illustration, consider Hitler's Germany and Stalin's Soviet Union:

* Extremely brutal top-down dictatorship.

* Suppression of all dissent by means of secrete police (Gestapo vs NKVD).

* Single party rule (nazi party vs communist party)

* No meaningful elections.

Of course, there were many differences and nuances but the power structure was surprisingly similar.

EDIT: bullet formatting
What about CoAP?
It supports DTLS too.
Nowadays everything is layers on top of layers. File systems from regular partitions and RAID to LVM then to ZFS/Btrfs. Virtualization of OS systems to KVM/Qemu to containers.

Operating systems function now in general is to provide a means for running arbitrary systems on top of the metal. It’s astonishing what one can do with cloud-init and a base Linux install these days. I can botch up all the layers above and quickly restart without installing anything on the base system install.

Granted, there’s always special cases but I see that “stable core” over which anything can run to be the target. Just look at the M1 chip—designed to run virtualized architectures efficiently.

So, to reiterate my point, Operating systems should target virtualization/abstraction features as efficiently as possible so it doesn’t matter which OS or workload folks run, or where it’s running (cloud, IoT, desktop, laptop, server, etc).

An additional area requiring research is security. Process obfuscation of some kind to prevent tampering etc there are still work to be done.