skysight-inc/HackerNews huggingface dataset:
Fuchsia is Google's not invented here syndrome expressed in operating system form. There's a pattern of behavior where nothing invented/controlled outside of Google is ever good enough for Google. So, they fixed C/C++ by inventing Go. They fixed cross platform UIs by inventing Flutter. They've been trying to fix chat protocols in a weird time loop that results in a new chat product about every year, when Webkit became a success at Apple, they forked it and created Chrome. With each of those the (better) alternative could have been working with open source communities to improve things. And of course they often do. But their reflex is to internalize things and make them Google things.

Their motive is very simple: control. Mostly they actually do a good job because they just have a lot of skilled people. Go is a nice language, people seem to like Flutter (even if I don't), Chrome is arguably the most popular browser by far, etc. So, from Google's perspective this probably is a proven strategy.

With Linux vs Fuchsia, their motive is crystal clear. Linux is kind of high maintenance in the sense of cat herding its community in any kind of direction is somewhat of a challenge. That's Linus Torvald's job and he isn't a Googler and fiercely independent and hard to manage. Google soft forked years ago with Android and the Android kernel is way behind what happens in the Linux kernel and has lots of custom patches. Fuchsia is an attempt to break away from that and have something that is easier to deal with technically, without GPL and other IP issues, and something they control. It's the same reason Apple and Microsoft don't ship operating systems based on Linux (yet, MS came close a few times): they like having control.

In my view the challenges with Fuchsia are actually non technical and related to Google's control over it. That is not going to sit well with OEMs that have already had to deal with Google's level of control over Android. Are the likes of Samsung, Huawei, etc. going to jump on the band wagon? I think that they won't be in a hurry to do that. I think that's one of the reasons why Google is taking their sweet time getting to market with this with a more serious product than the Nest stuff they did a while back. Maybe I'm wrong and the next Pixel phone is going to be Fuchsia based. Or maybe that will never happen.
Beavers back in London after 400-year absence
I'll open source it in the coming weeks. Feel free to e-mail me: simplekv at protonmail dot com
If you want to bundle and minify JavaScript code, you can use esbuild:

import * as esbuild from "https://deno.land/x/esbuild@v0.14.25/mod.js";

If you want to bundle and minify SCSS, you can use dart-sass:

import { useDartSass } from "https://raw.githubusercontent.com/MarkTiedemann/deno-dart-sass/0.1.0/mod.ts";
In 500 years we'll all be living in a VR world populated by AI agents, watching movies and playing games generated by AI specifically for our personal tastes. Content from this era will likely be mined and used as seeds for AI-generated content. So, in a sense, all of it.
Nowadays when I see "written in Rust" in the title, it reads like special pleading: "It's maybe not as good as what you use, but we are really proud to have got it working at all."
Thanks! My use case was very specific, but the concept is so simple I was wondering what people would do with it.
WASI is an interface similar to libc - it's a compilation target in place of OS (whereas Wasm is the binary format itself).
WASM is targeting web.

WASI(https://wasi.dev/) is the system interface.
The mass density of hydrogen is very much negated by the fact that liquefied hydrogen needs to be in a 700 bar pressurised tank whereas kerosene is happy at atmospheric pressure. The more valid comparison is "hydrogen in a hydrogen pressure vessel" to "kerosene in a tank".

I know cars are different, but the Toyota Mirai is actually heavier than the Tesla Model 3 even though it only needs a measly 5 kg of hydrogen to go as far as the Tesla.
WASM and WASI are two different things. WASI is the WebAssembly System Interface.

https://github.com/bytecodealliance/wasmtime/blob/main/docs/...
SROS2: Usable Cyber Security Tools for ROS 2 (robot cybersecurity)
Looks cool, thanks for the tip!

I’m glad that there are more and more such simple, single-purpose tools now. It took me a long time to learn this, but I’m now actively staying away from anything that markets itself as “enterprise-ready”. Too much hidden cost in keeping up with all the shifting trends and mental models.
It's your right to as a user choose projects based on that criterion. It sounds reasonable to me.

But it's not your right to demand anything from a project, including demanding that they do basic maintenance or disclose whether they are going to do it. Maybe they don't even know, or maybe they change their mind lots of times ever year or every day. If you don't get a promise of this happening, neither assume anything nor start to demand it.

(Even if you get a promise, if it's some individual writing something on the net, it's not worth much. If they fail doing it despite the promise, they are being idiots, which they are free to be, and you are free to ignore them going forward or be angry.)

The attitude that published open source software is generally expected to be supported with basic maintenance is bad. It burns out creators who also believe in this myth and it creates an atmosphere that fosters this and in the end, less software is placed under open source licenses because people feel that that would include some obligation after. It does not. Just because you find some piece of code on the internet does not entitle you to anything.
At least they went with "lighting-fast" instead of "blazing-fast"
Multimodal Bottleneck Transformer (MBT): A New Model for Modality Fusion
What about the model where _society_ is responsible for children ?

Imagine your kids play down the street, they’re about to go in an area with a lot of cars and a stranger passing by tells them its dangerous and go to the park ?

Or your kids receive a ton of ads for gambling apps on youtube and you have recourse to make it stop instead of cutting your kids from the only viable video platform outside of tiktok ?

Society is literally dead without children, why can’t it be safer for them in general ?
This might be a reasonable practice but you must use A LOT less sites than me, as I'm sure I've had to give my DOB hundreds of times online.
Paragraph 1 & 2 are definitely relate though. I just want to pay the bill and TurboTax has a line that says something to the effect of "Yes! You can pay the service if you use a US-based bank" while you go to the next screen where credit card is the only option and they will not accept cards from US-based banks with a foreign address. I canceled my old credit card when it expired because I wanted to simplify my life having less accounts, to not support their business and the shoddy support on Firefox/Linux from them, and to just have less entities tracking me. Now I have to go beg for a favor from family in the US to borrow credit card details pay for the privilege to give the government money. I tried doing taxes by hand two years ago and it was such a mess and I couldn't verify correctness with my situation that I had to bow out to a service.
Running MacOS on silicon, and after enabling VirtioFS as documented, I see a small but not massive improvement. Launching a command with `npx mocha test/index.js` with an empty test only requiring a module (with a lot of dependencies inside it) leads to:

- On MacOS host: around 2s
- Inside Docker container with VirtioFS enabled: around 20s
- Inside Docker container without VirtioFS enabled: around 25s
There are a lot of other factors that make dramatic differences too. For instance, here in Norway:

"Higher education - longer life expectancy

There are large social inequalities in mortality in Norway, where people with higher income, education and a job generally have the lowest mortality. It has been highlighted as a paradox that these differences are just as high in the Nordic countries as elsewhere in Europe, despite well-developed welfare systems with the same rights for all (Dahl, 2014).

Men with higher education have 6.4 years longer life expectancy than men with primary education. For women, the difference is 5 years. See figure 5.

If someone is married, has a higher education and has a spouse with a similar education level, life expectancy is 8-9 years higher than for unmarried people with primary education (Kravdal 2017)."

See https://www.fhi.no/en/op/hin/population/life-expectancy/
given that anyone can put any date into that survey, yours or anyone else's, how does that matter?
It was certainly very iconic in the Netherlands (coincidentally I just gave a lecture about it this week, based on [1]), but it has aired in a number of other countries as well, such as the US and France. I think the former even is the original [2].

[1] https://vincenttunru.com/hacking-a-gameshow/

[2] https://en.wikipedia.org/wiki/Lingo_(American_game_show)
> if you start unpacking the mobile app of a bank and doing actual pen testing analysis in the wild hitting their prod servers, even accidentally

That sounds pretty damn incriminating, not sure how the OP thought he could get away with it. The article is not available anymore but at first I had thought that he might have poked around with the help of Chrome inspect tools on their competitors' web app, saw a call or two being made to their backend API and then randomly changed the ID in the query being made or something like that and see what the response would be. But unpacking the mobile app to see what API backend calls are being made is on a whole another level.

To be fair, nowadays I would not even choose to do the first thing, i.e. playing around with making backend API calls based on what I can see through Chrome inspect tools, I've read about too many cases of people getting in legal trouble about it to now know better. I might have done it 5 or 7 years ago, but definitely not now.
Q: What does the website admin get out of adding this to their website?
My issue is that I rarely meet people who would answer my questions in a satisfying way. Usually I have to ask question after question for a frustrating amount of time to understand something and not leave the topic with "yea it is clear" when it is not. Its fine with coworkers and in regular life but I would need a person whom I would call a "mentor" to be able to, you know, teach me something and usually it feels like I am using others to learn myself.
The problem has nothing to do with extra memory, it’s just that C parsers are more hacky than others due to the C language not having a proper context-free grammar.

Also, I frankly don’t get why templates are “bad” according to you. They allow for proper metaprogramming not relying on ugly hacks like memory layout conventions, etc.
Maybe, but you can't prove that with polls. It's illegal to oppose the war in Russia. The polls everyone is citing were conducted by state TV.

Presuming they didn't just make up their data, imagine you got a call from state TV asking "if you support the special military operation to denazify Ukraine". Your friend just told you they know someone who knows someone who was arrested and charged with oppositing the war for holding up a blank piece of paper in public. Do you tell them the truth?

Edit: Here's an anecdote from Russian social media. A person asks why prices are so unstable. The entire shop looks at the ground, mumbles, and ignores them. Does that sound like enthusiastic support or terror to you? https://therussianreader.com/2022/03/16/dixie/
After submitting the initial data, I'm getting an eternal spinner. Is the site struggling with the load?
Me too. People who have "mentors" are usually career obsessed dicks.
The full timeline of events and details about how this unfolds are covered here in my write-up: https://snyk.io/blog/peacenotwar-malicious-npm-node-ipc-pack...
Crackmes
More detailed write-up and summary of events that I put up here: https://snyk.io/blog/peacenotwar-malicious-npm-node-ipc-pack...
Stay safe everyone
You know the famous pictures of the Hindenburg with all those visible flames? Well hydrogen burns with an invisible flame. The Hindenburg disaster was mainly due to other flammable materials.

To be fair a kerosene plane is also a flying bomb.
Al Jazeera, seems to be mostly uninvolved, other than western media. RT is pure propaganda now.
More detailed write-up on what exactly happened with node-ipc and the events that lead to it from a week ago (March 8th) here: https://snyk.io/blog/peacenotwar-malicious-npm-node-ipc-pack...
Correct, specifically it were versions 10.1.1 and 10.1.2 that did so and as of now are removed.
Looks very similar to me:
https://tse2.mm.bing.net/th?id=OIP.kyjN_mk3b6e6SNFV0mC7JgHaF...
Stop War Stop Putin WordPress Plugin
The "Stop War! Stop Putin!" WordPress Plugin allows the website owner to block access for all users coming from Russia and Belarus and either display a custom message to the visitors, redirect to another website of choice, e.g. a website that lists places and dates for demonstrations against Putin or display a simple 403 error message.
Probably so that way your code doesn't start at the left edge of the screen. This means your head stays more centered instead of constantly turned to the left.
"Hear that noise? Turn it off"

-- Ludwig Von Mises
To add European perspective on same issue: playgrounds are regulated by law and failure to comply results in criminal lawsuits and jail time. Of course the system ain’t perfect but in general when you go to any playground (both public and privately owned) you’re guaranteed (legally) that all equipment is tested and passed periodical inspection. Red tape surrounded playgrounds that looks completely fine aren’t uncommon sight especially during spring season when it’s inspection time.
I like to see a stat: orbital velocity at minimum altitude.

Uranus and Neptune have similar surface (OK, cloud-top) gravity to Earth's, but ~2x delta-V to orbit. And Saturn, but 3x. We will need some sort of skyhook apparatus to get back out of the atmosphere, if we visit. Besides fission or fusion power, because dark.
I think the file browser is like the high order digits in a number.
Majority of average Russian citizens support their goverment actions against Ukraine. So in my book, they are also responsible.
> A comic book has fixed no. of pages, once you have finished, you need to get another physical comic book.

Comic books can be collected and read all over again. They don't magically disappear once read. Same with books: I've recently started my annual re-read of LOTR, that book has cost me hundreds of hours of my lifetime. Someone should be able to sue the Tolkien estate.

> That surely can't be a good thing for your health.

But isn't that the same line of argument we've seen with earlier "youth degradation scares"? Video games make you violent? Comic books make you unlearn reading? Rock music is satanic and turns your brain to mush? Reading leads to flight from reality?
DDG was never a "right wing search engine". I think it is good that it got feedback. Propaganda is a two way street. Either you ban it all or you let people decide themselves. Access to more information will overall only lessen the effect of propaganda.

While the conclusion might be technically correct, this is still an atrocious article. I hope Google will take the advertising money of Vox for that though.
Unless coupled with extensive verification, these stories should be taken as urban legends: told, re-told, and expounded upon by people who like the attention.

Of course, if you simply like to read unsubstantiated legends, there are plenty available:

https://www.cs.earlham.edu/~skylar/humor/Unix/computer.folkl...

http://www.rinkworks.com/stupid/
The killed products that I personally actually used were:

YouTube Originals
Google Chrome Apps
G Suite (Legacy Free Edition)
Material Gallery
Google Sites (Classic)
Google My Maps
Google Play Music (replaced by YouTube Music, which is a degraded experience I pay for but do not use as much)
Google+
Google URL Shortener
Google Goggles
Google Nexus
Picasa
Google Reader

I personally think 13 is a lot, but understand that's a matter of opinion. The quantity is less important than the quality, though. I relied on Google Reader, G Suite, Google My Maps, Google Play Music and Picasa. I know of businesses built on Google Chrome Apps, and purchased services from one of them.

Those particularly personally inconvenient ones made me understand that I was too reliant on Google products, any one of which could be yanked at any time for any reason or no reason: Gmail, Voice, Google Drive, Google Cloud Platform, YouTube, and now Google Domains.

I don't have insight into why some products get yanked and others do not, and came over time to understand that my internal model about it does not correspond to actual Google reality. For instance, I might think that Gmail is way too valuable a property for Google to ever kill, but I would have thought that about many of those others, too.
C is only used for FFI because it provides a well-defined, stable interface for function calls that can be easily implemented by another language.
> So a free neutron will decay into a proton and an electron. This already confuses me because the only difference between the nucleons is an up quark (uud vs udd) and an electron an a lepton is a fundamental particle

Conversion between different Quarks are mediated ny the weak force.

The associated particles of the weak force are three bosons: W+, W- , and Z0. (Positively, negatively and neutrally charged).

To convert a neutron into a proton, you convert an up into a down quark.

This is done by emitting a W-, carrying away the negative charge. The W- then decays into an electron and an anti-electron neutrino.

As noted by parent commenter, the same process can and does happen in reverse, just not for free protons. It happens in Proton rich nuclei and for some is there predominant decay channel, see an table of nuclides:

https://en.m.wikipedia.org/wiki/Table_of_nuclides

The nuclides above the stable line are Proton rich and thus decay by either electron capture or positron emission.
Arya – Reverse YARA / the new tailor-made EICAR
Arya is a unique tool that produces pseudo-malicious files meant to trigger YARA rules. You can think of it like a reverse YARA because it does exactly the opposite.

Arya is a first-of-its-kind tool; it produces pseudo-malicious files meant to trigger YARA rules. The tool reads the given YARA (.yar suffix) files, parses their syntax using Avast's yaramod package—the YARA parsing engine used in this research—and builds a pseudo “malware” file. Carefully placing desired bytes from the YARA rules to trigger the input rules.

The goal of the tool is to generate a tailor-made pseudo-malicious file that detection sensors such as AV or EDR will identify the result file as the malware file an input YARA rule is meant to detect. To achieve this goal not only are we are adding the necessary signatures, strings, and bytes from the input YARA rules, but also adding some “touches” such as real PE headers, increasing the outfile entropy, adding x86 bytecode, and function prologue/epilogue assembly code. All of this helps the AV/EDR triggering process, and bypasses some heuristics checks they might have.
Perhaps there are models of waterway pollution that could shed light on it?
It is a bit similar.

When I thought about Lapce's logo, I took the initials of "Lightning" and "Powerful", so put L and P together to form a logo.

I guess Linkin Park is L and P too.
Interestingly, a lot of Belgian houses still use oil (mazout) furnaces.
.msi installer marked as Unsafe.
It was a fall of delight, an autumn of auspiciousness.

Sorry, couldn't help myself.
> Are there professional engineers out there who reads this tweet and thinks striving for one or two lines methods is a good idea?

Striving for the shortest possible methods (less than 10 lines is good) is a standard in Smalltalk. It's not a bad idea, at least, it's been shown to work over and over again over the last 50 years. Ruby takes a lot of inspiration from Smalltalk, although it lacks the biggest factor that made short methods work so well in Smalltalk: the interactive editing of the code as it runs.

Another example where a subroutine longer than a few lines is frowned upon is Forth. Also in that case, interactive editing is the main motivation, along with the fact that the amount of irrelevant bookkeeping grows linearly (or worse) with the subroutine length (unless you use local variables or the return stack, which are both hacks in Forth).

In any case, "professional engineers" who don't even know Smalltalk... No, I mean, the history and breadth of their field, probably should not be too judgemental about what works where, outside of their immediate expertise.
This is what happens when the government abdicates is responsibility to, well, govern. Instead of legislature providing some clarity on what desirable behaviour looks like, you'll get case law that will eventually provide that clarity - at great expense to everyone involved.
There is another story there about someone writing assembler program calculating 50000! for a DEC PDP-10. The PDP-10's registers are memory mapped to locations 0..15, so you could write a program that ran entirely from the registers. According to the story the registers (which were TTL) overheated and died.

I'm old enough to have programmed a PDP-10 when I was at Uni, and yeah once you grok'ed the architecture writing a program that ran in the registers is a challenge you set yourself. Mine computed primes using a sieve. It didn't kill anything.
Throwing in another choice: nocookieanalytics.com great interface and very simple. Just what I needed to see which one of my blog posts were famous, (none of them are)
> I'm getting an eternal spinner

At first I thought this was some form of existential dread stemming from seeing the date of your death :)
> Teaching your kids what the media say is mostly biased BS and forbidding them from using social media is not too hard.

1. Adults have pretty bad impulse control.

2. But kids or teenagers have even worse impulse control.

3. The prefrontal cortex, in charge of risk evaluation and decision making, matures when you're 25 years old (+/-).

4. These huge companies are built around addiction and getting network effects to set it. They have huge marketing budgets and a lot of money to lobby governments.

What's I'm saying is: good luck getting the average kid to break a habit even many adults can't. And when the human brain, on average, fails ("don't drink and drive!"), we introduce laws to fix that. Personal responsibility only takes us so far, because we're human and fallible.
Have you searched? I just googled up some stories of LGBT refugees from Russia who gained asylum in Germany.
Big props to the elderly lady cutting her own wood.
Only available in US and Canada

https://polsy.org.uk/stuff/ytrestrict.cgi?ytid=https%3A%2F%2...
> What would that mean?

Based on my knowledge a lot of companies are hiring behavior specialist to actively increase user retention and engagement. Those are borderline addictive elements. I believe it’s more about getting caught and having to prove it wasn’t made to cause addiction or proper measures were made.

I don’t think one can catch all with precise list here and common law system helps with deciding that. Such regulation most likely wouldn’t work in civil law system without thick clarification tomes.