skysight-inc/HackerNews huggingface dataset:
Interfacing a brain sounds quite complicated. Instead, the mechanical box could just be a human body since we have over 1000s of years interfacing that with various vehicle controls.

We could probably harvest these fully functional units in less economically productive parts of the world, like Africa.
Ringo Starr Reveals Who Quit the Beatles – Alternativenation.net
In utilitarian terms, self-driving cars just need to be better than the drivers they replace. (Or even stronger: not much worse, because the added convenience is worth something.) Ie we should start to replace the worst drivers already.

In practice, the target seems to be not just the average driver, but the best human driver (or at least the 99%th percentile.) Given the trajectory of improvement we often see with AI, surpassing the average human and surpassing all humans shouldn't be too far apart.
And this (continued) idea is called local - Or subnet in cloudspeak. You can have thousands of distinct hosts which are then routed to the internet through a balancer. Frankly, it may have been a more efficient network then everyone having their own 10 IPv6 addresses.
Another example of "news" companies creating news to further their political agenda rather than reporting on actual news.

More than 99% of facebook employees didn't "sign" the message. Less than 1% of facebook employees "signed/commented" on the message. But the "less than 1%" is in line with NYTimes political agenda so it gets artificially turned into major story and then spammed all over social media by their tech team. Wonderful.

Also, isn't it about time NYTimes gets penalized for their endless spam here? Why are they allowed to spam 4 or 5 "news" articles to the frontpage everyday when others are not afforded the same privilege?
Do you have data that supports what you think?
Another option would be that deleting the 'a' doesn't completely delete it but instead replaces it with a zero-width space or zero-width non-joiner, so it looks like Bad #1 (but is Unicode-compliant) and hitting delete again gives Bad #3.

The whole example is a bit contrived though, nobody is going to enter in a skin tone modifier character by hand in daily use. They'll select an appropriately-colored emoji.
One thing which is important to clarify is that in Brazil, once you take your vacation, it gets "spent" during the whole period that you are off, including weekends and eventual holidays.

In Europe (or at least a good part of it) vacation is "spent" only on workdays, not weekends or holidays (which is fairer, you wouldn't be working on these days).

So in Sweden, where you get 25 days compared to Brazil's 30, you actually get roughly one week more vacation per year. This is not evident at a first glance just by comparing numbers.
Nobody gives a fuck about Michigan
You could also be turned off and reset.
Why waste the power?
Who will know?
Is it even a crime to kill a simulated person?
While companies want loyalty and will incentivize loyalty, what's to say a former consultant isn't loyal? Consultants take huge pay cuts to work under a boss. They're more resilient to competing offers and won't jump for a 10% offer. They're often sick of being their own boss and are less likely to quit and do a startup. They're used to taking on massive stress, and sometimes even being the scapegoat for it

So in some sense, ex consultants are better loyalty per skill level compared to many lifetime FTEs.
While spending a lot of time with monospace fonts and mostly ASCII characters (programming and writing, terminal emulators, IRC/mail/MUDs/feeds in Emacs) and working on a hobby project involving text rendering and selection (with potentially proportional fonts and Unicode), I keep wondering whether it's even worth all the trouble.

In addition to what's mentioned in those articles, on larger documents rendering speed also matters; word cache (in addition to mentioned glyph cache) helps somewhat, but complicates other things even further, and calculating total document height (for scrolling) still requires to calculate all the positions, wrap the lines, etc, which in turn requires to render all the text first. Perhaps one can introduce yet another mechanism to only estimate that at first, and then elaborate the estimation in background, but that's yet another opportunity for bugs to creep in (and additional complication, of course). On the contrast, the programs that just use character grids (and perhaps don't handle bidirectional texts well) can be both faster and simpler, while still are quite capable of rendering texts, even with various styles/decorations and occasional images, in many languages.

There seems to be plenty of accidental complexity even in handwriting, but once it is used for computing and text manipulations are involved, the task appears to be much harder than it has to be.
The driverless bar for safety is way higher than very clever driver assistance or even rocket science.

One bad driver kills themselves and maybe a handful of others. One bad software update kills... everyone. So, the demand that the software be near-perfect is not at all unreasonable. It’s strange not to acknowledge this fundamental difference.
Google Cloud fails to lift Alphabet enough to please investors
Not everyone has a top level computer, not everyone is an expert on rebuilding distributions from scratch, not everything is available as source code to build from, not every OS is a GNU/Linux clone.
A ball is the space bounded by a sphere or the interior of a sphere. A ball and sphere can have n-dimensions.
I think they are trying to kill him in Belmarsh. https://finance.yahoo.com/news/mumbling-assange-tells-judge-...
I think Musk has no choice but to ditch Lidar. He has promised to provide full self driving on cars already on the road, and retrofitting all of those cars with Lidar is incredibly expensive.
Yes. I can trace it back to David, Bishop of Ross Lindsay.
> Because it represents liberty. The freedom for people (natural ones) to assemble and organize and pursue their own interests as they see fit.

Liberty requires limited liability now, does it? Strikes me as a very feudal idea of liberty--the liberty to do unto others but to escape them doing unto you.

> I don't even know what that really means and it sounds to me very much like the tyranny of the majority.

It means that a corporation is trusted to not be an asshole to the people giving it its literal-not-figurative superpowers and when that corporation breaches that trust its fictional life can and should be forfeit.

What you call "the tyranny of the majority," I call "a community and a polity having the right to not be mooked by the first con man to come down the pike." Because people, actual people, matter more.
That is the tragedy of almost every major feature, because speed trumps safety.
Figma is a marvel of software engineering. Have you used the competition? Have you used Figma?
Not mentioned in the article, but an interesting point of difficulty in editors is the character transposition command (Ctrl-T on most MacOS applications, stemming from emacs I imagine):

TextEdit and VSCode are the only editors I know of to handle transposing emoji in a reasonable way. VSCode will separate the emoji from the color modifier. TextEdit keeps them together, other editors I know of corrupt the data by slicing surrogate pairs or just no-op the command.
Yep. I wouldn’t have done that, but my own name varies from the historical spelling as well.
I think there's an implicit bargain made when you get in a car that a person is driving: you're both risking your lives on this journey. A self-driving car is risking possibly millions of dollars and bad publicity, but not a life. It's hard to trust a computer like that.
It's not unsubstantive or flamebait. It's fact. Chinese companies have been throwing a lot of money at Western companies for years, which gives the CCP a crazy amount of influence over wide swaths of the economy. But yeah, let's squabble over what's flamebait while the CCP slowly takes over the world.
You’re right, and I’m not at all against having custom tools in any controlled environment. In fact, I think enhancing a controlled environment with custom tools is extremely productive.

My point was more about education. I think becoming an expert in the standard tools should come before learning any custom ones, because it is a transferable skill.
I don't understand why so many otherwise smart people fell for FSD hype. I'm not talking about the many con artists - I'm talking about the tech-savvy people who genuinely bought into FSD hype.

How is it not obvious that FSD most likely requires artificial general intelligence and is, thus, probably somewhere between "many decades away" and "humans will never achieve it"?
And yet due to several security exploits VLAs are now forbidden in Linux kernel.
I don't think total coverage is necessary. If 10% of the cars are self-driving, to a first approximation there will be 10% less drunk drivers.

Cost is definitely an issue, but reducing accidents and increasing convenience have a cash value which could pay for it if the research pans out.

What social factors do you have in mind?
The primary assumption of whatever's in the first page is that types are sets of values right? Integrated shrinking assumes the rules that form the set while type based shrinking assumes subsetting. Am I right in reading this?

If so.. why are we still using the notion that types = sets of values?
Hackers compromise Indian nuclear reactor to gain DC access
Plus LIDARs aren't aesthetically pleasing in their current incarnations.
IMO, having delete trigger a zero-width space insertion would be the worst option. I mention in a sibling comment that VSCode gets around this by having two separate logical carat positions combined into a single visual position. So the byte offset of the cursor changes as expected, while still maintaining "Unicode correctness", for whatever thats worth.
Sure, https://en.wikipedia.org/wiki/List_of_self-driving_car_fatal...
Funny, just saw a documentary about food safety where 'whistleblowers/dissidents' stated that about 70% of their soil is contaminated, control and enforcement of environmental, food protection laws is lacking, and they even made a law which forbids everyone to discuss this in public.
Do you think they manage to build enough vertical farms with LED lighting in time?
GM. Ford. Chrysler.
Assets are a resource you hold instead of holding cash

It’s things you bought that you can sell to access those $400

not selling those assets and going into debt is a choice
As a person living with the CJK languages (I’m specifically a Korean), I find that some of these problems are prominent, even in the 21th century.

There are an excessive amount of programs that conflate key presses & text input, and ones that don’t consider input methods.

I use macOS & Linux, and while the default text handling system called Cocoa Text System in macOS handles input methods well, almost all applications that implement it’s own, like big apps like Eclipse and Firefox, don’t get this right.

On Linux, it’s terrifying; I’ve never seen any app that allows input systems to work naturally, and after a week of use you get used to pressing space & backspace after finishing every Hangul word. The Unix-style composability they want (apps should work whether or not input methods are used - and looks like Linux users that use Latin characters don’t use any input methods (opposed to macOS where Latin characters are input by a Latin input system), so looks like this state will persist.

About the emoticons, I’m not that concerned with that since most (if not all) users won’t really input the color modifier separately (or even encounter files that have a separate one), so you can just select a sensible behavior like the #2 or 3 or 4. Users who understand the color modifiers, and other Unicode fiasco will understand what is happening under the hood, and ones that don’t will just think the file is broken and none of the behaviors will make sense, whatever you do.
Current roadmap has Ice Lake-SP in 2020.

I know people like to meme that Intel is never going to advance nodes ever again, but they are finally launching 10nm products. Ice Lake-U is launched and server comes next.

Desktop is going to hold back for a while simply because Coffee Lake/Comet Lake are such high clockers that Ice Lake won't be able to outperform them, and it relieves the strain on 10nm fabs.

Core for core Coffee Lake still outperforms Zen2 through raw clocks, although IPC is starting to fall behind.
I once wrote a simple LaTeX renderer for a project, and boy was it hard. And all I had to do was support a subset of the whole thing! Even with clear biases towards left-to-right languages and just a subset of the LaTex, it was a nightmare: you'd do something, but realize that it wouldn't render correctly in a certain situation, rewrite the code to include more context or do another layout pass, and hit another issue somewhere else. It was slow work, complicated to debug, and utterly stymied many refactoring efforts. I can't even imagine how much work must go into doing this quickly and correctly for a language that's much more complex…
Why Socialism? Albert Einstein (1949)
OneSignal Is Hiring Full Stack and Site Reliability Engineers San Mateo
Linux project has decided to eradicate VLAs from kernel space and they are now forbidden for new code.

Reason? Several security exploits.
We played Crusader Kings 2 in real life and it got weird
In this case, I mean the POSIX standard. But yes, shipping by default in operating systems is how things (eventually) make it into the standard!
> slightly more comfortable transport.

Slightly more comfortable than what? Horses? Bicycles? Walking?

There were 158,493 registered deaths in Australia in 2018, [1] of which 1137 were due to motor vehicle accidents [1].

Motor vehicle related deaths don't even rate in the top 20 causes of death. [also 1]

The rate of motor vehicle related deaths in Australia peaked in 1970 at 30.4 per 100,000 population per year, and has been on a steady decline since and now sits at 4.6 per 100,000 per year.[2]

This seems reasonable to me.

1. https://www.abs.gov.au/AUSSTATS/abs@.nsf/0/47E19CA15036B04BC...

2. https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...
This would have been inherently inaccessible to people with visual disabilities.
Besides: 5 years later, I ordered the first pizza in my hometown. It never arrived. Gotta love the new trends of the Internet.
3425 Bytes: Tiniest Smallest App APK Ever
The number of packages is correlated with number of users. Popular untyped languages tend to be designed for beginners, and thus have more users.
Sometimes I think TS was made for Java/C# crowd coming to JS. TS is clean, have to agree. But not much of a fan.

This project is awesome though.
Even if we did this, we still don't know how to interface with the brain. Brain Computer Interface (BCI) technology is still very bad. We can barely do anything.

I recall that using EEG, you can extract at most 4 degrees of freedom/conscious-control, beyond that we can't do anything. We also kinda suck at monitering any "human intent" using EEG because there's no clear biological signal for that either.

Most of the successes seem to be done with some direct-to-brain interface, but those aren't magical either, and no one wants to do that.

I unfortunately missed a bright grad student's talk on the state of BCI. I didn't get to hear what he had to say, but the only slide in his talk was the image of a garbage dumpster on fire.
That's not how this works. If the cars are safer, there should be independent data that shows this. As it is, we get one-sentence "safety reports" from the manufacturer with a single data point. They're not safer by default because the manufacturer says so.
Cars are way more comfortable and more convenient than public transit. Working Parisians who take transit spend 113 minutes a day commuting: https://www.thelocal.fr/20160418/parisians-spend-23-days-a-y...

DC, where most people drive, averages about 70 minutes.

Commuters in Dallas, where everyone drives, spend just 54 minutes a day commuting: https://www.chron.com/news/houston-texas/houston/article/Hou...
I think black lives matter has more to do with what is happening now than with what was happening in the 80s. Protesting because we are treating opioid users better than drug users 30 years ago doesn't make much sense.
>I think the fundamental issue Musk has is that his cars can’t drive safer than even a below average driver.

No one in the public has enough data to say one way or another whether that is true and by presenting it as fact you are falling into the same trap that OP is warning about.
Which is why the recennt spike in pedestrian and bicycle deaths is even more alarming.
At some point, especially after working there briefly, I came to the conclusion that Apple leans more heavily as a hardware company. They do great hardware integration and great work with connectivity and device ecosystems. However they are not a software company, and are not too keen on things being DX (developer experience) oriented.
That article describes a failure of Tesla’s system that had terrible consequences. It gives no data comparing with human performance.
The quarterly safety numbers that Tesla releases are difficult to draw conclusions from, because they do not represent a controlled experiment over the same road conditions. However here are the numbers for millions of miles per crash (higher is better).

With AutoPilot, Without AutoPilot but With Active Safety Measures, Without AutoPilot or Active Safety Measures, and NHTSA Average Vehicle

19Q3 - 4.34 2.70 1.82 0.50
19Q2 - 3.27 2.19 1.41 0.50
19Q1 - 2.87 1.76 1.26 0.44
18Q4 - 2.91 1.58 1.25 0.44
18Q3 - 3.34 1.92 2.02 0.49
If I had to have an opinion, this would be it.

I don't see why self-driving vehicles can't be dependant on additional self-driving-vehicle-related-signage or sensors embedded in / around / near roads, etc etc.

Humans are fairly dependant on additional signage, maps, and navigation tools (Google / Apple Maps).
Bologna. He had/has a choice, he chose snakeoil salesman. Tesla could have focused on affordable (or luxury) electric vehicles. The choice to add self-driving was all Musk.
Intel excludes turbo power usage, while AMD doesn't. Intel's TDP is really its base load.
Right, but you probably mostly deal with a documents written in a language with a Latin script. Those who don't or can't do this need better.
I asked this question before and received no answers, so I'll ask again: Is there a source that details the specific issues that self-driving cars could face, and potential methods of solving them?
Is this possibly a basis error? Would most sites these days be malicious, regardless of whether or not they use WebAssembly (or any other feature/capability)?

The number of sites most users visit regularly is small. Malicious sites are probably not among those, so there's a long tail of malicious websites. Some fraction of those rely on WebAssemby, or other features.

It might be better to track based on use weighted for site-visits by users. That is, behaviour trumps census counts.
I wonder how that stacks up to the bulbs Costco are selling cheap, including 6 floodlights for $0.99.
Show HN: Implementing Binary Communication Protocols in C++ for Embedded Systems
Hi all, I'm an embedded C++ software engineer. Over the years I had to implement multiple binary communication protocols used by various embedded systems. Every time I got annoyed and frustrated over a necessity to manually write error prone boilerplate code. There are so many available serialization tools and libraries (such as protobuf, simple-binary-encoding, etc...), but not a single one was adequate for my needs. Most of these tools focus on data serialization and facilitation of RPCs. Their main goal is to make data serialization and network transfer as quick as possible. It is a noble cause, but not really a first priority for embedded systems. For the latter it is much more important to protect against the malformed data and reduce amount of boilerplate code than to gain a couple of extra CPU cycles when performing the (de)serialization.

In all the solutions I've reviewed and analyzed the generated code is not customizable and in most cases not really suitable for embedded systems, especially bare-metal ones. There are no means to introduce some compile or generation time updates such as configuring polymorphic interfaces required for a particular application or choosing particular data structures, disable usage of RTTI or exceptions, etc... The code generated by all the tools still requires a significant amount of integration boilerplate code to be written. All of the available solutions focus on supporting multiple programming languages in their code generation rather than a quality of the code for a particular language (C++ in my case).

At the end I didn't have much choice but to implement my own C++ and embedded systems focused solution. It's called CommsChampion Ecosystem (https://arobenko.github.io/cc/). There is a good introduction article on CodeProject (https://www.codeproject.com/Articles/1278887/Implementing-Binary-Communication-Protocols-in-Cpl) which explains the main motivation and provides a high level overview of the presented solution.
Yes, PostgreSQL does this too, you can use JVM/Python/Node etc. But it's not really geared towards being your app server like Datomic is.
Yes, they have said as much in their investor slides.
Maybe a user of the ZX81?
This seems to be a standard dark pattern used by Google.

You can never assume setting "I want this to happen" is all you need to do, as there is often a non-obvious "I don't want this to happen" setting that is more important. Google Ads is rife with this sort of passive misdirection.
Oh one thing to add is that a lot of them didn't like seeing a list of projects. You should list maybe 3 or so.

If you can make a living freelancing, they know you can code. They're looking for how much impact you've had on the project, or whether you work well as a team. As well as what kind of long term benefits you bring - can you branch off a subsidiary on your own or expand a product into other markets?
I didn’t now TV ads offered targeting and tuning ads to highly specific groups of people, why didn’t Cambridge Analytica use tv ads instead of FB? The issue here is the micro targeting based on the personality of the uses stringing them along without them knowing. It is known that CA used personality tests to craft specific messages. How can it be the same?
It takes more than a tech-savvy person to understand the difference between a difficult problem and a Hard Problem. It might be a thought experiment to pose during a technical interview, though you might encounter highly optimistic people that are otherwise very talented engineers.
And I stand by my statement to not use set -e because || exit 1 is a safe bet to be portable. This set -e is just nonsense.
“To all the people that worked for me and whose money I took, you’re fucking welcome,” he said. “We did the job we were asked to do. But just like Michael Jordan had a decision to retire and go play baseball, I chose to retire and go play baseball. Now, I may come back to basketball, but this is my decision. I am not your slave. I just want to be clear. My skin color 200 years ago may have gotten you confused, but I am not your slave.”

LOL. This reads like an episode of Silicon Valley. A billionaire invoking slavery in his self defense.