skysight-inc/HackerNews huggingface dataset:
> It's more or less what I said, it isn't using real OS threads but it is doing something similar to green threads.

It's not even green threads.

Also, literally on the page you linked:

=== start quote ===

The Worker interface spawns real OS-level threads,

=== end quote ===

[1]

> it doesn't spawn an OS thread but it spawns lightweight (or green or simulated) threads with their own VM.

It spawns an isolated process. Javascript as a language and its runtime cannot support threads. To do "threads" they basically initialise a new instance of JS runtime.

This is not "threading" by any definition. MDN page may call that for the sake of people who end up using it, but these are not:

- threads

- green threads

- lightweight

If in doubt, you could try and find any implementation of a thread or a worker in the JS VM: https://github.com/mozilla/gecko-dev/tree/master/js/src/vm

It's not there, because workers are implemented at the DOM level, in the browser: https://github.com/mozilla/gecko-dev/tree/master/dom/workers

It's an outside implementation, running processes inside the host, and letting processes communicate using memory-mapped values. 20 years ago no one in their right mind would call this "multithreading in language X". It was "app 1 written in any language is communicating with app 2 written in any language via memory-mapped files". Now people who've never seen anything outside web development call it multithreading.

[1] Fun trivia: original implementation literally used a runtime per worker: https://blog.mozilla.org/luke/2012/01/24/jsruntime-is-now-of... It still uses a CycleCollectedJSRuntime per worker, but I'm too lazy to dig through source code for further details.
Amazon's "principles" is also just that, corporate shpiel. 100% of Amazon employees, including Jeff Bezos, would fail if they were actually tested against their own dogma.
Have you ever raised money from someone that ignored your emails?
Is it worth continuing to email those that don't bother to even acknowledge you? I find it really hard to "spam" people but should I?
It was adware not creepware. I haven't used thr term adware in years. Those were the days. Now we install chrome instead and mobile apps to track location, call logs, contacts and personal photos.
It does a lot. I have someone in the family,who went from working for the government regulator to going into the private sector and literally exchanging emails with ex colleagues a few days later. Knows the system, what's doable and what's not and so on.
a monkey coding a monkey
They should have asked him to take it down, or re-phrase it to be more polite about it. Booting someone over that seems kafkaesque, like there's a lot to hide.

Especially if he was being factual, there's an element of legit whistle-blowing there, it's a bad look, YC.
Yes of course. GPUs already support compressed textures though that get decompressed on the fly. Of course JPEG has a lot of baggage that actually makes it a poor format for this but perhaps newer ones might be useful. What you lose in “optimality” (compression schemes designed for GPUs are better for games), you win in “generality” (ability to use this outside games to, for example, improve web browsing battery life).
Oh, you have multiple mods now? I thought it was just you, after sctb left.
I was initially going to say no, that when he went on to damage files, he caused material harm. He was not authorized to "damage" the system, and although he had access to the system and so gaining access in and of itself is not a crime, causing damage would be.

But then I looked into the case a bit closer and I start to think he has an argument for not being charged under the CFAA. As with many laws, intent matters, so it is possible that if his intent was to harm the business, there may well be charges that could be applied in that realm. And obviously he could be held civilly liable for damages, which is no different than any other employee who does something to damage their employer's equipment. Offline example - if I work at a construction company, and I wreck construction equipment because I wasn't happy my co-worker got fired, that isn't going to be a criminal offense, but the company will likely fire me and try to collect damages.

So I'm going to go back on my initial judgement and say that I think he may have grounds to get his conviction overturned and while he may be charged with other crimes, not sure it would come from the CFAA.

*disclaimer, not a lawyer
Which Ellsberg book(s) have you read? I read his memoir Secrets a while back and enjoyed it; I've been meaning to read his book on nuclear war planning, The Doomsday Machine.
There should be some sort of count of people who committed suicide because of overcharging by prosecutors.
I’m also surprised how many people bragged about jumping ahead in line when elderly people with much higher mortality rates were still waiting for theirs. At least keep it to yourself.
One problem with parenting is that there is so much simple advice out there that “works” for some people so they become quite sure they’ve found the one true answer. We have raised both kids with the same “this is dinner” attitude and it worked wonderfully on the first kid and not at all on the second kid. It’s hubris for people to think they have figured out what works enough to tell others they should do the same.
It's not just 'now'. I think there is a reasonable time window to apply: the one that most informs how we can anticipate one to act in the future. While France/Germany/Europe has done wrong in the past, I don't think anyone is reasonably concerned about them committing genocide or starting a war.

Secondly, I have to disagree that present day Europe benefits from past imperialism. Pre-imperialist UK and France were doing just fine. In fact, they were doing so well, they decided they could be doing even better by going out and taking over more of the world. It doesn't make sense to me to attribute their modern day successes to their imperialist past. Imperialism isn't on the table unless you're already doing great relative to the rest of the world. I think the US is a perfect example of that actually. We were arguably at our peak globally well before we began military interventions elsewhere in the world.
It’s hard work to make ordering groceries online so easy
> Even widely accepted parts of public health policy, like the "food pyramid" that was preached to kids in elementary school, were based on shockingly weak observational studies with many uncontrolled confounding variables.

It's even worse in fact. The Food Pyramid was originally developed by the US Department of Agriculture, and then edited by the Secretary of Agriculture's Office, which represent the interests of the farming industry. USDA nutritionists initially made some healthier recommendations, but were overruled to cater for farmer's interests.

Here's an excerpt from an essay by Luise Light, one of the USDA nutritionists who's recommendations were rewritten:

"Back in the early ‘80s, I was the leader of a group of top-level nutritionists with the USDA who developed the eating guide that became known as the Food Guide Pyramid.

Carefully reviewing the research on nutrient recommendations, disease prevention, documented dietary shortfalls and major health problems of the population, we submitted the final version of our new Food Guide to the Secretary of Agriculture.

When our version of the Food Guide came back to us revised, we were shocked to find that it was vastly different from the one we had developed. As I later discovered, the wholesale changes made to the guide by the Office of the Secretary of Agriculture were calculated to win the acceptance of the food industry. For instance, the Ag Secretary’s office altered wording to emphasize processed foods over fresh and whole foods, to downplay lean meats and low-fat dairy choices because the meat and milk lobbies believed it’d hurt sales of full-fat products; it also hugely increased the servings of wheat and other grains to make the wheat growers happy. The meat lobby got the final word on the color of the saturated fat/cholesterol guideline which was changed from red to purple because meat producers worried that using red to signify “bad” fat would be linked to red meat in consumers’ minds.

Where we, the USDA nutritionists, called for a base of 5-9 servings of fresh fruits and vegetables a day, it was replaced with a paltry 2-3 servings (changed to 5-7 servings a couple of years later because an anti-cancer campaign by another government agency, the National Cancer Institute, forced the USDA to adopt the higher standard). Our recommendation of 3-4 daily servings of whole-grain breads and cereals was changed to a whopping 6-11 servings forming the base of the Food Pyramid as a concession to the processed wheat and corn industries. Moreover, my nutritionist group had placed baked goods made with white flour — including crackers, sweets and other low-nutrient foods laden with sugars and fats — at the peak of the pyramid, recommending that they be eaten sparingly. To our alarm, in the “revised” Food Guide, they were now made part of the Pyramid’s base. And, in yet one more assault on dietary logic, changes were made to the wording of the dietary guidelines from “eat less” to “avoid too much,” giving a nod to the processed-food industry interests by not limiting highly profitable “fun foods” (junk foods by any other name) that might affect the bottom line of food companies."
Even this is still better than modern web design.
One caveat that I haven't seen mentioned yet is that the bonuses were awarded in shares, ie they did not affect Booking's liquidity. Not relevant for every (valid) opinion you might have, but relevant when judging e.g. Booking's consideration between not awarding the bonuses and paying back the aid.
Vector World Map
> I wonder what’s the science behind this.

the same general reason why microwave band radio sees signal fade when there's rain on a point-to-point link through the air, but magnified greatly since the radio is now inside a solid mass of water. One of the problems faced by modern submarines for data communications, they use either ELF/VLF trailing antennas that are spooled out, while running 'kind of' shallow, or buoys, or antennas on periscope masts.
Yeah, my first thought was ground beef which to me still feels like minimally processed. Sure, it's high in fat but eaten correctly is a solid food choice in many dishes.
Good numbers/experience. I've usually seen people in such situations buy refurb or a cheaper model for the rest of that period if their insurance policy doesn't give them a refurb. That's moving the goalposts a bit from buying another iPhone 12, admittedly.
A welcome self-reflection.

Unfortunately this will drift in and out of collective consciousness in a few hours just like the rest.

Man, we all need to take a break.
Is that really an issue? If the user makes more uncivil comments then you flag them again until they get the picture. There are plenty of other places on the internet that seem to welcome and encourage flame wars -- they can go there to work out their resentment and then come back when they're ready.
I think a lot of the input data to his models are images.
I have very fond memories of Rainmeter (and WindowBlinds, etc) - but much like you, these days I can't be bothered. It was a fun era 15ish years ago.
“ The best thing is, the screen turned on immediately, delivering missed Tinder notifications, without any damage.” I hope the guy finally gets some action - I mean he’s got iPhone 12 Pro with a magnet. Must work on the chickas too, right? ;)
This naturally invites the question, what percentage of the general populace is in fact sane? (sincerely curious to know what number hn readers would assign to that.)
Fair enough. I was using "system" in the sense of collection of resources/information--not necessarily everything connected to it in some manner.

I'm not unhappy with the result. I also think it draws a very narrow line that doesn't really exist in the law (which is why you see Thomas et al dissenting).
B is ambiguous. G isn't.
This is the correct answer. The original was not malware.

https://en.m.wikipedia.org/wiki/BonziBuddy has a good summary
Openpilot – open-source driver assistance system
Editorialized title. Original is "‘There are a lot of parallels’: FBI Director Wray compares ransomware threat to 9/11."

Also, the FBI being able to "break encryption" doesn't follow from the article text of "[identifying] the encryption keys." There's a lot of poorly made ransomware with random people publishing decryptors for said ransomware, but nobody's breaking AES.
FBI Demands List of Who Read Story About Shooting That Killed Two Agents
This made me smile:

> As many of us home computer users begin transitioning to the IBM PC with its 16-bit Intel 8088 CPU and new IBM PC DOS operating system, we need not bid farewell to our CP/M programs.
Elon Musk Bitcoin latest tweet
Bookface posts are confidential by design.
Lermontov posting about Pushkin's famous ancestor. There has to be a joke in there somewhere.

(Speaking as someone who's suffered through Russian literature at school, and is no stranger to some weird Russian literature-related humour).
Do you know anyone who's gone to hospital for a common cold? I never have nor can I recall anyone I know or anyone I've heard of. I'll give you that flu is a possibility.
Yes, we are resource hungry, and yes we inadvertently wiped out species, but as resource pressured as we are, we also managed to intentionally allocate some to prevent that undesired effect in the future. We did some bad stuff when we were younger (as a species), but we grew since then. We're more considerative now (or at least that's what we'd like to convince ourselves of). Maybe, in the same line of thought, we'll get the same benefit from others even more mature than us?
Meritocracy Is a Myth
> Your ancestors traveled over glacial passes in search of the next 8,000lb mammal to eat.

And my descendants would have to travel through deserts in search for accessible drinking water.

> Strangely insulting to think life right now is really too difficult to have a child.

You've missed the point of the argument. It's not about life right now but life in 50--100 years.
Show HN: 1kb virtual DOM - it's fast!
I'm not sure I would call the water from the video "fresh"...
Ah yes, the memories. Worth looking into as well is a piece of software called Ultrahal, almost like spiritual successor in a sense but far more complex, user-editing and even a GPT-3 integration in the latest release.
Where did you get that idea?

> A man of power, for example, often has dirty work that has to be done, but for the sake of appearances it is generally preferable to have other people do it for him; friends often do this the best, since their affection for him makes them willing to take chances. Also, if your plans go awry for some reason, you can use a friend as a convenient scapegoat. This “fall of the favorite” was a trick often used by kings and sovereigns: They would let their closest friend at court take the fall for a mistake, since the public would not believe that they would deliberately sacrifice a friend for such a purpose.

Oh

Seriously though I’m reading the preview and finding this all just game of thrones style crap that isn’t useful for modern work.

Or I am not making the connection AND the book doesn’t attempt to help the reader.

There are politics at work but there must be books that talk about that specifically rather than the constant “this man made this weird mistake and was gouged by a thousand swords stuff”
The behavior he's calling out is obviously abhorrent. But isn't this more due to him airing dirty laundry in public? If this is his last recourse after consulting internally to try and deal with this, then I get it. But there is definitely a trend (maybe not by him) of people running to social media with their complaints before discussing them with those involved. If that is the case i would understand his being sanctioned.
Kicked out today for a tweet from March? Why such a long delay?
NH has been the target of Chinese state bots for a while now.
Setting Up a CI System
Late reply, but just in case:

It is indeed a broad assertion. If I could summarize it, I would say that physicists in general (from the prism of the public view) is oriented towards "initial" and "final" states of time and space rather than infinite processes. E.g "big bang" and "heat death" as the start and end of everything. At the same time physics has given an insane amount of effort on the gravitative qualities of the universe but not the repulsion ones. We've known for centuries that for each - there is a +. We've spent so much time on figuring out mass/gravity, the (+) . Where is the - in the universe? We detect a gravitational effect of unknown source: let's throw in there some imaginary dark matter (since we're so familiar with it's gravitational attributes) instead of making a hypothesis that an opposite force might come in play here.

You get my point? Finate, measurable, terminal states and one-sided forces instead of infinite processes and interraction of completely opposite forces: that's the general oriantation of where i see physics going despite the myriads of hints the universe gives us to search in the opposite way.
A deep dive into auth for Elixir Phoenix with phx-gen-auth
> Paralellizing data processing is trivial, it's literally 2-5 more lines of code in many scenarios.
I've tried -- and failed -- to replicate what Elixir does in this regard, in several other programming languages.

Scala's parallel collections handled this cleanly. I believe they've been removed from the built in libraries (still available as a JAR though), but the idea was that you'd just add a .par call in your data processing chain and it would use a parallel collection instead of a regular sequential one.

These examples from the documentation (https://docs.scala-lang.org/overviews/parallel-collections/o...) show how to turn a regular sequential computation:

val list = (1 to 10000).toList
list.map(_ + 42)

Into a parallel one

list.par.map(_ + 42)

Oftentimes, for data processing, being able to parallelize parts of the computation makes it fast enough that one does not need to go beyond a single machine. Spark's RDDs are basically a distributed version of Scala's collection library.

One of the areas where Elixir and Erlang shine is distributed applications.

For anyone who has written socket code, the ability to easily send regular Elixir data structures as messages to processes that may run locally or remotely is pretty awesome. And once you realize that you can also send closures over the network (ie. one node can send a snippet of code to another node and it'll be executed there), mind blown.
but certainly less conductive in terms of total dissolved salts than the ocean. I meant "fresh" water in the sense of, not ocean water, not something you'd want to drink :)

https://www.lenntech.com/applications/ultrapure/conductivity...
Man, I remember the fight my parents and I had when I installed CometCursor on their computer and as a result inadvertently installed a bunch of crapware and malware on there. I was going to install BonziBuddy but they fortunately stopped me before I got that far.
Have a look at part 2 if you are into OCI containers on bare metal.
His cognitive dissonance is very strong right now. Give it some time. Some people get there faster than others.
I would say that it's not about whether the actor is a government or not but about whether the action is coercive or not. If a private individual personally threatens to physically harm someone for their speech, she is engaging in censorship just as much as if she was a legislator passing a bill to that same effect. If a government school refuse to teach a certain fact, it's not engaging in censorship any more than a private individual who refuse to teach the same fact.

Not communicating a piece of information and not helping others in communicating a piece of information is not censorship. Censorship is preventing others from communicating a piece of information by force. Facebook is not doing that, they have just decided not to help communicate some information. Another example would be that you would not be censoring me if you removed a political bumper sticker I placed on your car, even if you leave other bumper stickers placed there by other people in place.
No results on DuckDuckGo, either: https://duckduckgo.com/?q=tank+man&t=hc&va=u&iax=images&ia=i...

Plenty of results on Google: https://www.google.com/search?q=tank+man&tbm=isch

Google: 1, Bing/DDG: 0

So much for "privacy/simplicity", eh?
Having spent the time digging into it, I'd say it turned out to be pretty trivial.
> I don't use twitter and these threads are always a huge pain for me to follow especially since Carmack doesn't even bother breaking on full sentences

This site (threadreaderapp.com) may be of interest to you. It aggregates threads into a readable column as if it were a single article, here's Carmack's "thread": https://threadreaderapp.com/thread/1400930510671601666.html

Extremely useful for dialogues/conversations on twitter.
Thanks for posting this, I didn't realize there was a such a tangle of definitions as to what was accessed.

That said, doesn't this pretty much include anything on the web?

(a)Whoever—
(2)intentionally accesses a computer without authorization or exceeds authorized access, and thereby obtains—
(C)information from any protected computer;

where a "protected computer" is:

(e)As used in this section—
(2) the term “protected computer” means a computer—
(B) which is used in or affecting interstate or foreign commerce or communication

seems like that would catch an awful lot of webservers.
I'd like to run Hubs Cloud on premises (my own home), but it's currently only offered as Digital Ocean droplet and Amazon https://hubs.mozilla.com/docs/hubs-cloud-intro.html

I found some repositories here and there but it's all dated. I wondered if there is a more recent reticulum docker and installation document I could re-use and found the links below. If anyone has other tips, installation flows/scripts or pointers, feel free to share.

https://sophiadigitalart.com/setup-your-own-hubs-server/

https://github.com/mozilla/hubs

https://github.com/xr3ngine-archive/mozilla-hubs-docker

https://gitlab.nautilus.optiputer.net/ar-noc/mozilla-hubs-do...
I don’t think so. I’d still be able to flag, just my flags would count for less. And not make that discount visible to me.
By "design" of human nature the only really confidential communication is 1:1 verbal. And even that can be easily recorded. Kinda funny to see people not understand this simple fact over and over again.
DDG, at the time of this comment, isn't showing results for the man standing in front of the tanks for tank man. Moderate search shows generic military hardware photos. Safe search: off shows no results.