skysight-inc/HackerNews huggingface dataset:
Benefit is a very broad word. Maybe you don't benefit financially, but you benefit in other ways. It's rather reductionist to assume that the only people who will support UBI will benefit financially from it.

Means tested welfare is a problem because it actively disincentives working by reducing or removing benefits as you increase income from work. It effectively reduces your hourly wage. Trading 40 hours of your time a week for work, when the effective wage of that work is about half the minimum wage, is a pretty poor tradeoff. It creates a benefit trap.

UBI has none of that. Sure, the payment from UBI is eventually matched by tax payments, but there's no sharp threshold. (Of course, UBI has to be pared with a sane progressive tax structure which doesn't also provide sharp discontinuities in tax).
If I understand the article correctly, it won't do that unless another condition (misconfigured PYTHONPATH) is also met.
>A strong no-go theorem on the Wigner’s friend paradox

Does quantum theory apply at all scales, including that of observers? New light on this fundamental question has recently been shed through a resurgence of interest in the long-standing Wigner’s friend paradox. This is a thought experiment addressing the quantum measurement problem—the difficulty of reconciling the (unitary, deterministic) evolution of isolated systems and the (non-unitary, probabilistic) state update after a measurement. Here, by building on a scenario with two separated but entangled friends introduced by Brukner, we prove that if quantum evolution is controllable on the scale of an observer, then one of ‘No-Superdeterminism’, ‘Locality’ or ‘Absoluteness of Observed Events’—that every observed event exists absolutely, not relatively—must be false. We show that although the violation of Bell-type inequalities in such scenarios is not in general sufficient to demonstrate the contradiction between those three assumptions, new inequalities can be derived, in a theory-independent manner, that are violated by quantum correlations. This is demonstrated in a proof-of-principle experiment where a photon’s path is deemed an observer. We discuss how this new theorem places strictly stronger constraints on physical reality than Bell’s theorem.

https://www.nature.com/articles/s41567-020-0990-x
> but I am suspicious of any ECU containing malloc.

The sane thing to do when using a general purpose OS as an RTOS, you pre-allocate memory during an init phase then run the control loop as if statically allocated. An ECU (or any tight control loop really) should have ZERO need to dynamically allocate memory while running.
Bitcoin Ad Appears in Popular Hong Kong Newspaper Apple Daily
The comment you are responding to talks about Bash.
Why not have your own closed circuit home surveillance system that you entirely control and is not connected to a cloud that you do not control?
Йес, съмтаймс уи ду дис то каунтър шльокавица ин партикюлър.

Edit: for the non initiates. It's this written in Cyrillic: "Yes, sometimes we do this to counter shlyokavitsa in particular"

Shlyokavitsa is the name of the forementioned style of writing Bulgarian with latin letters. The original meaning of the word is "low quality, self-made alcohol", possibly even poisonous because of methanol
Depends on your business case / use case and where you want to draw lines. A lot rides on which parts you perceive as being "application" and which parts aren't.

For instance, you could build an e-commerce shop as an SPA, or you could target specific parts that process user interaction dynamically / fluidly - such as the checkout process, adding to a cart,... - and consider those as separate applications.

There are also trade offs. Search and navigation, for instance. You could build an SPA for an entire search engine. But then you may end up doing heavy lifting, like dynamically managing URL state through routing components, which is something browsers already do themselves: the only gain being that you don't reload the entire page.

So, the big question boils down to: what are you really trying to solve? A UI/UX problem? A performance problem? A maintenance problem? Something else? And who are the stakeholders, who's using the stuff you're gonna build? What are their intentions and motives?

That's when you come, to a conclusion: there's no silver bullet. The architectural design you choose needs to be an informed choice above anything else. And it should be informed by your specific context rather then the affordances provided by the tools at your disposal.

The hard part is sitting down and taking a bit of time up front to think and articulate an argument that, given your context, validates choosing a particular strategy. (Personally, I tend to sit back and stare at the ceiling with my notebook and a pencil, but that's just me.)
I associate it with naive teenagehood, but I don't associate it with 'edginess'.
I cannot see how react encourages you to forget :hover in CSS.
Partial transcript:

"We aspire to the idea that a human being can demonstrate competence and earn respect and leadership and authority based on what you do and how you do it."

Video was posted on Nov 8 2018. I think everyone can draw their own conclusions.
New Android Vanced YouTube client app released with SponsorBlock integration
He does mention the name of the man who uncovered the ploy, Orville Wood. Also the names of the main perpetrators: Moses Ferry of Baltimore, Edward Donahue, H. Cromdell. He mentions a trial, of which there must be a record, and an article about it published in the New York Times the day after the trial.
I'm not sure I buy that, you can have a lot of competition on the same ISA. After all on the desktop/server x86 has been king for a while, and on embedded architectures ARM has all but taken over the competition. Yet there's significant competition on both fronts.

Meanwhile attempts at creating new ISAs over the past couple of decades has been met with relatively little success, or only in very specific niches. Itanium being an obvious example. People talk about RISC V a lot but in practice it's not really making a dent into the ARM market share yet.

These days competition appears to come mostly from companies reimplementing and extending existing ISAs with better performance.
I also used to have this impression, I think I got this from Rails and Django docs, maybe you read something similar?

> Rails comes with built-in support for SQLite, which is a lightweight serverless database application. While a busy production environment may overload SQLite, it works well for development and testing. Rails defaults to using a SQLite database when creating a new project, but you can always change it later.

> By default, the configuration uses SQLite. If you’re new to databases, or you’re just interested in trying Django, this is the easiest choice. SQLite is included in Python, so you won’t need to install anything else to support your database. When starting your first real project, however, you may want to use a more scalable database like PostgreSQL, to avoid database-switching headaches down the road.
I know you're not excited about ARM, but they are taking an active interest in Rust, going so far as to contribute employee time and company money to the project to get ARM platforms to an equal level of support as X86. They don't make the chips of course, but I'm hoping it trickles down to the manufacturers anyway. Things are already pretty good, I'm excited for them to get even better.
> If you did a UBI experiment that applied to a single street in a single neighborhood then of course people would do that, because moving across the street would net you $10,000/year while still effectively living in the same community.

So it has to be world-wide immediately? Of course, if you only do it in e.g. Denmark, the Danish might escape to Northern Germany or Southern Norway or Sweden, while still living broadly in the same region.

Anything that's "we can't really show how great it will be until all of humanity has been convinced to go all-in, but trust us, it'll be great" has a super high risk: it might not be great at all, but since we've all committed to it, the damage isn't even contained.

> But are they going to move to another state, leave their job, community, business contacts, family, friends and everything they've ever known? Much less likely.

For a 30-50% increase in taxes? I'm not so sure. Given that their peers are usually similar to them and will also look to emigrate, you might see whole communities leave... at which point you'll need the tried & tested barrier of building literal walls with armed guards on top to keep people from escaping the utopia you've created.

It's not like we haven't tried that before, and it's not like it ended with people being shot for trying to leave. And, once the regimes fell, we've generally considered their actions crimes against humanity. Do we really need to repeat that once every other generation?
The Python 2 dependency would be on par for industrial/automotive stacks, unfortunately. This area of the industry is not really up to date regarding modern software development practices (sometimes for good reasons, but more often not).
It's important for two reasons.

First, it's just a precautionary measure. Every once in a while I have to remind my children that USA is not the only great country in the world. Other countries have also fought for their land, produced great artists and scientists and usually have quite an interesting history.

Second, putting my scientific hat on, if some country has much more/less scientists than another, then at least the fact should be noted and reflected upon.
I will always look back on Solaris wistfully. It was (and will always be) my favorite Unix. When containers showed up... oh man... my lab guys lost their mind. We had a never ending parade of upgrades...and server rotation. Enter zones... and things just become OOM easier. Want a zone of your own? No prob. Wonderful isolation and resource allocation, too. The network stack was a bit iffy in the early days, but Sun sorted it out. All our zones (incl. root!) were on NAS... we could move zones around the hardware at will. It was incredibly useful and a whole lot of fun.
I was happy learning Svelte, felt like a breath of fresh air with how simple it was in comparison to the other more popular frameworks...but then when I started to kick the tires of Sapper I quickly realized that that's where all the complexity was shunted to
It is stated there. It is intended for _rapid development of new features_. So it is intended more for prototyping to test new feature and prove points.
Non-expert armchair analysis:

I always thought that the key reason Switzerland is richer than surrounding countries is their big financial sector + trickle down economics. And the financial sector got big because of their bank secrecy. Of course culture helps, but I'd wager that without the bank secrecy, they'd be a bigger Tyrol. Innsbruck is nice too but it doesn't lead every magazine's "best place to live in" list.

A cynic might say that Switzerland got rich by helping criminals all over the world get away with their crimes. So Switzerland getting richer ties in with everybody else getting a little poorer (because crime is a tax on society).

I think it's a foreign policy. A very cynical one, which says "we'll happily help other countries get worse, as long as we get better off it". It's not unlike America's offensive neorealism, but with money instead of guns.
> this is like insisting that every guy with Olympic gold holds a "false" medal, every time

Bad comparison. We have loads of statistics from sports showing there are highly-precise rankings. Run certain races repeatedly and you’ll find persistent rankings. Particularly at the most-competitive levels, where innate biology dominates in most sports.

Have a cohort of students re-take a standardised test a few times, on the other hand, and you’ll get a spread. Try to relate that spread to the things you’re actually trying to measure, academic potential, and it’s a hair better than a crap shoot.
Thank you. I am just beginning to learn Go. This will be very useful to me.

If anyone knows similar notes for Python & C#, please reply.
I like Linux and used it for over 22 years now, I did some kernel development. I worked for Samsung on TizenOS and I had some discussion with Intel on IVI (their offshoot for automotive). I then went to work for Intel. In my opinion one thing Linux is never going to be is "automotive grade".

There is conflicting set of requirements when developing Linux and in the end it is somewhere on the spectrum of compromise between performance, security, stability, features and development cost.

And I think this is right, Linux is real software for real world and it would be wrong and wasteful for general purpose OS to prioritize one requirement to the exclusion of others.

Unfortunately, an automotive grade software absolutely requires focus on stability and you just can't get it if you also want performance, features and want to do it cheap.

I am also of the opinion that Linux is just way too complex to ever be stable enough for controlling your car. Think about Android. You get an OS tightly managed by Google, running on purpose-built hardware (I have Pixel 2 XL) and it still regularly crashes on me and does otherwise funky things. I have no illusions car industry is going to be able to do any better.

Now, I have nothing against using Linux for everything else in a car (infotainment, navigation, etc.) but I would not trust one that will have anything to do with basic controls.
In reality these often become the scapegoat for a need to refactor. I know refactor is a four letter word to some, but the truth is we grow as developers and architects and learn from our mistakes.

There's a tendency to blame the tools. You can build a big, high quality app in almost any language and framework.
It’s like startups reporting burn rate as a percentage of investor wealth.

Governments already operate mostly near maximum revenue. Raise taxes anymore and Capital and labor walk away.
Show HN: Llama – a fun, timed, task manager
Very nice! I hope this is considered for merge into the kernel as an optional scheduler.
Solaris 10 has been EOL since what this time last year? No more updates are going out to it. So if you are still running a Solaris 10 zone then you aren't able to patch it.
ECUs have very strict timing requirements that would be unsuitable for a general purpose time share system. Linux would be more for guidance and entertainment.

You wouldn’t want a malformed mp3 to cause catastrophic engine failure. You would isolate the two systems completely.

Likewise something like auto pilot would sit above the ECU and be isolated from anything accepting user data for the same reason - you need hard deadlines for the various navigation functions to operate within - not as tight as the ECU where you are counting click ticks but much more strict then typical general purpose OS.
Most high skilled jobs in the world like your neurosurgeon or the engineers at your local nuclear power station assume your skillset based on educational qualifications. Only IT conducts a tech interview on a whiteboard and hires people without proper education.
For me, the biggest shame is that Linux never got to adopt all these brilliant technologies like ZFS or Dtrace, directing efforts to alternatives that are nowhere near the quality or reliability of the former.

Yes I know there's a long time debate about whether the CDDL license is GPL compatible or not. Too bad this came from the Sun era, years before the Oracle acquisition.
10 months ago, I gave myself the challenge of learning to code, then to launch a product from scratch. Today I'm celebrating the launch of Llama v1.0!

Llama is a productivity tool that helps you power through lists, not just make them. It does this by letting you set a 'timer' for every task. Your goal is to finish before the time runs out.

The name comes from one of my favorite travel experiences to Peru where I visited a small town to learn about their culture. While I was there, Llamas were roaming around their village - those Llama's looked soo relaxed and were leading their best life

This is my attempt at leading a 'Llama life'. I built Llama because I found a huge correlation between my Mental Health and my Productivity levels throughout a given day. For me, if I don't feel like I'm making progress it significantly affects my mood. And during these Covid times and WFH, being productive has been all the more challenging.

It's been a journey - from knowing no code to learning html, css, javascript -> React, flexbox, styled components, bootstrap, webpack, git, node.js/express, Stripe integration for payments, Firebase for user authentication and database . But am excited to be finally releasing v1.0 of Llama.

Would love to hear your thoughts and any feedback.

Thanks!
I just can't see that the HMI requires any ASIL-D.

ASIL-D is most likely realized by a central ECU who manages state.
That is actually one of my hinderances in learning Russian, because I keep reading the identical Cyrillic letters as English.
Since wealth attracts more wealth, and power attracts more power, in any capitalist system, without constant redistribution of wealth to the bottom, eventually you wind up in a situation where a tiny group of people at the top have all the wealth and power. It’s a basic feature of any society where property can be used to make money.

UBI would appear to be a pretty straightforward way to keep things balanced and stable, in the long term.
> so you wrote one micro-service and came to that conclusion?

To be fair, that's a lot more empiricism than some teams use.
Oh yeah. I remember The Announcement (sale of Sun to Oracle). Punch to the gut.
Not even in 1000 years, it is 33 digits :)
There is no single answer for this but I believe it also helps promote better systems(political/economical). It's obvious that a gifted person without support from the environment can achieve very little. Think of what Steve Jobs would have achieved if he was to be born and raised in Syria. Not much I would say.

Therefore I believe it's right for people to pull pride from someone's else work through association. You (would) have no SpaceX without the US capitalist system.

When NASA or SpaceX does something, it's an accomplishment of the very people working there, then of the people who supported them and not least of all the humanity. It'a like winning a war. It's not only the people that fight in the front lines that matter. It's a whole system.
Also GC is a real no-no for real-time.
You seem keen on finding the ways people are insulting you. Those 2 examples aren't great, but I don't mean I only care about those fields.

Different voices in the boardroom? I'd say a good thing. Different voices in the cockpit? What the hell difference is that going to make, will the plane fly better due to diversity? The pilots are presumably trained to fly the planes as optimally as they can, and their gender or race shouldn't make a difference to the way they operate these machines...
I am surprised to see this posted here. Among the general population, people think adding features is easy, but I'd expect people on HN would understand tech debt.

Maybe they don't understand automotive is old. There is more tech debt than you can imagine.
Unless it is super long, I guess chance of not getting the original message by brute force is super super low
Is There a Tool to Automatically Find Someone's Email Address?
Windows Service: Recovery Options and Sending Alerts in Case of Service Failure
Cameroon's teenage airplane prototype designer
Hi, first author here. Yes, we evaluated 3 retrieval-based models, DPR, RAG and FID - check out the paper for the numbers (https://arxiv.org/pdf/2008.02637.pdf)
> This is mean but it comes accross as though you are just wanting to show off you knowledge of a different alphabet

There are people whose native languages are in those alphabets.

Quick: How would you pronounce СССР?

Hint: It would be completely wrong, because it's not English.
He bought in at $3, and as of 2017 he had a 1000x return on his investment. Today that would be circa 3000x.

https://falkvinge.net/2017/06/11/right-money-bitcoin-hits-30...

Interestingly, he was very wrong about the 2nd reason to buy BTC (it hasn't exactly replaced the existing financial system), but the other two -- past performance and "civil liberties" (for drugs, ransomware etc) were close enough.
Dnstt is a DNS tunnel that can use DNS over HTTPS (DoH) and DNS over TLS (DoT)
Also, this is not really a "tech" story. Everybody is building websites these days. What counts is what business you build with them.
Or switch distros.

I'm pretty sure I can't replicate this bug on Debian or Ubuntu.
From what we can see in many of the comments, the research is deeply flawed. E.g. In Roumania with 6e you get over 50gb. Actually Digi(RDS), telco has 4$ subsription with 100gb lte plus additional 50gb 3G (total 150gb)/month. As for the speed, Bucharest was found the best internet connection in the world for games (a research released few days back). Thanks to the EU roaming law, some people realized that it's so good that you can use it anywhere in Europe long term (years, without going back to Romania). Subscribe in ro with the smallest plan 4$/month, and enjoy 1.7e/Gb anywhere in Europe, as long as you want!!! This is only for Digi (not organge/vodafone/tmobile). ONLY Digi allows you to stay long term in roaming (years). Here are full prices(use google translate): "Tarifele de roaming, cu TVA inclus, care se aplica de la primul min/MB/SMS utilizat sunt: apeluri locale si catre tari UE/SEE 0.0183 Euro/min; catre alte tari 1.4875 Euro/min si 0.0060 Euro/SMS trimis. Apeluri primite 0.0094 Euro/min si 0 Euro/SMS primit. Trafic date 0.0017 Euro/Mbyte. Apeluri gratuite in UE/SEE: 112 (Urgenta) si +40314007777 (info tarife). Multumim, echipa DIGI."
So, if you are anywhere in Europe with higher than 1.7e/gb, make a Digi subscription and you all set.
Google Drive Vulnerability Could Lead to Downloading Malware
Nergis Mavalvala named School of Science dean
> A true meritocracy can't really exist unless you have knowledge of all prior decisions, which is impossible.

This is a good point but your argumentation isn't really convincing. Here's a simple fix for your scenario: only use talks in your circuit as tie breaker. The other concern("possibly even the less qualified person") is an impossibility given your assumptions("all else being equal between speakers"). If you have a perfect meritocracy, and only use your own tests to measure merit, then you would maintain it.

Of course, as you said, achieving perfect meritocracy is impossible, which means we should always consider how to work around the flaws in our existing approach. I like the idea of randomization, but you have to consider that it has its own flaws - drawing from a small pool wouldnot have the desired diversifying effect, but drawing from a too large pool might introduce too many students that are not at the same academic level, with all the problems that brings. In a sense, random choice has similar problems of not being able to achieve "perfection" as meritocracy, and they would need to be balanced together.

To me, all of this concern over the admissions process of the top tier schools tells me that there's a growing need for an even more elite tier of schools. Those schools will undoubtedly have a diversity problem, but it does not sit right with me to limit the ceiling for the most academically gifted students just because most of them come from a privileged background. What this tends to do is exacerbate the problem, as the more wealthy can afford more expensive, privately tailored programs to their kids - the brilliant underprivileged kids will not have this opportunity. Just like we'll never achieve perfect meritocracy, we'll never eliminate privilege - our pursuit of equality should be tempered by the same concerns of unintended, negative consequences due to our imperfect approach.