skysight-inc/HackerNews huggingface dataset:
It'll allow criminals to intercept and kill drivers in empty roads, not very good solution. At least driver should be able to disable this system.
How would lane keep assist and automatic emergency braking, both of which would have triggered at the first hint of being tired with very strong alerts:

a) not have saved his life

b) not encouraged him to rely on them to make up for his current state

Now a basic Corolla will detect that you’re sleepy and encourage you to pull over if it has to intervene often enough. Autopilot is a step backwards from systems like this.
Or any stem subject.
Not true. Otherwise you wouldn't be allowed to sell paintings you own, but don't also own the copyright to reproduce digitally. Copyright and ownership of physical artifacts are two different things.
You really think a company like google could see a 33% drop in revenue and not experience a free fall in the stockmarket? The mere notion of losing that much revenue indefinetly due to their own fault no less would not shake up the market significantly is laughable.
Satire is hard to detect...
Wasn’t that Japan’s strategy in the 70s and South Korea’s in the 90s?

And I’m pretty sure that was the US strategy during the Industrial Revolution. Or the European strategy when it came to stealing Chinese silk making methods.

I guess great powers steal alike.
Performance wise it's much worse, too. Hangouts has always been a bloates mess. Only on recent high performance smartphones that hasn't been obvious.
Snips – Using Voice to Make Technology Disappear
I take it you’d be ok if someone called you a pedophile on the front page of a major newspaper without offering any evidence and then putting a tiny footnote on the last page saying they might be talking about a different Jim or that maybe it’s not kids but definitely consenting adults.

I picked a shocking example because you seem to be completely unwilling to understand the point multiple people struggle to drive home, no matter how clear those methods are ;).
Sounds good - but perhaps too general. With binary you also have 'option to understand' - it would just require a lot of work.
They cant, because that is exactly what US is waiting for. A proper excuses to start the fight with China.
Weren’t they boasting about not looking at GPAs anymore?
How do you decide where to draw the line? What’s the rational way to put some pleasures under the “rational” category and others under the “irrational” category?
This stuck out to me:

OSI, which has somehow anointed itself as the body that will “decide” whether a license is open source

Isn't 'open source software' a trademark owned by OSI, and the actual words "open source" invented by the people who started OSI? Which would make the above a tautology. Before OSI there was "free software" but no "open source software", and the meanings subtly differ.

I can be wrong here, and I don't directly see a clear answer on the OSI site site
I'm currently learning danish (and living in Denmark, so kinda cheating). I spent about 6 months trying out all the new apps, and have gone back to Anki.

Back in the day I learned Japanese to nativish fluency using the Core Japanese vocabulary decks. Basically 10000 words all with example sentences and human audio recordings.

After seeing that many sentences, new grammar has only so many places to hide. It's also a lot more fun to practice speaking a language when you have the vocab to talk about basically anything.

I built a similarly formatted Anki deck using tatoeba.org, some web scraping and google translate.

This type of structured rote learning works for me, but it's not "fun". I write out every word and all is conjugations on paper, and have notebooks full of just words. Unfortunately none of the "fun" methods work for me, but it is motivating that in 198 days I will have 4000 words of danish.
Taxonomies seem to be just as problematic in biology as in object-oriented programming. :)
The biggest irony here is that Samsung used to be known for stealing Western and Japanese technology.
Most likely intentionally released and used as a bargaining chip by President Trump to get cheaper oil.
I think we kinda need a new word for Chinese Chinese. Are they ethnic Chinese but actually American, as American Chinese, or are they Chinese Chinese?
A "law enforcement has requested that your car pull over automatically, press here if you don't want this to happen" dialog would serve the need here while also protecting passengers from bad actors.
I wonder if the same applies to .net (fx/core).
I wanted to say here that powerful and smart people are not immune at all to doing stupid things if they have no discipline.
Venice Anti-Flood Gates Could Wreck Lagoon Ecosystem
i think a bigger issue is that many people don't even write javascript, but another language that transpiles to it
This was a Japan in the 70s and South Korea in the 90s.

The solution is to help China reach a level where they can start to innovate and care about IP.

By that time, we will start complaining about the next country that steals IP.
City of the Future: Singapore – Full Episode – National Geographic
> I can't tell if you're being intentionally obtuse or if you really don't understand that the way you say something is different from what you're saying.

I understand that, but I get the impression that no way of saying it will satisfy you. This is why I asked how you think they should describe it. This is why I asked if you actually disagree with any of those points. Do you?

> the way they are describing it is demonstrably and indisputably leading consumers to believe their cars are actively capable of full self-driving

Is it? I mean, there's obviously going to be idiot outliers for any product. A drunk person using awful judgement does not qualify as "demonstrably and indisputably" in my view. Has anybody actually demonstrated this is actually misleading to the average person?
I’m sorry, I think I established above that I am right and Tesla HW isn’t actually capable of FSD. Why are we still arguing?

Are you telling me I’m wrong or what I say is false and misleading, against all you’ve stated in your comments so far (that there’s no wrongdoing in making unsubstantiated claims)?
> Id rather use rational techniques to track the outcome of individual policy proposals against some sensible definition of better that could come from a rough consensus.

That's the problem, the definition of "better" is the whole point.

Say for USA, setting the marginal tax rate of 1M dollars to 100%, including for company revenues, and redistributing that money to the poor greatly increases the Gini coefficient. That's just increasing a number that is widely agreed to be a "sensible definition of better", can't get more "rational" than that.
You can write a bulletproof proposal that can't be rationally argued against.

Ideology is not just a series of individual policies, it's a lens through which you can evaluate every possible policy proposal.
The Making Of Dust (2003)
I would love to support independent creators than corporations but wish he didn't hate the country the record label belonged to. Here is couple of lines from his diss track:

You tryna dethrone me from spot on number one
But you India, you lose so best think you haven't won

> Tseries a large faceless music label

Just because you haven't heard doesn't mean its a faceless music label so please educate yourself. I am not a fan of this music label but bollywood produces more movies than hollywood and almost all of it are musicals. I am not in anyway saying bollywood is better but saying this just for the sheer volume.
I think the EU position is that companies are gonna lobby anyway, and it's preferable that they are transparent about it. FairSearch seems quite clear in its motives and members.
This layout is similar to something I've done in production. In my use case we don't support stopping of jobs and I return job completion status in aggregate.

I also avoid confusion in status codes and implementation by separating my resources for requests of a resource and the resource itself into different endpoints.

POST /<resource>-requests
{
...
}

GET /<resouce>-requests
[
{
"id": <id>,
"status": "complete",
...
"url": "/<resource>/<id>"
}

It all comes down to your queue processing system and making sure it's sensibly configured. For long running jobs (1+hr) the stack we use at work (Laravel/Lumen) come very poorly configured.
The idea of real estate on the blockchain runs into a bunch of problems interfacing with the real world. For example if Russian hackers get your private keys do you now have to move out of your house so they can let it? If you are lending against property tokens how do you know if the person in physical possession of the property has not quietly sold it or mortgaged it or burnt it down and so on? Not that it's impossible but there are a lot of complications.
That’s the null hypotyesis, but we still don’t know what thoughts are, so it’s not impossible that they, for example, come from an immortal soul.
Brilliant parody. Reducing this to an exact number shows the folly.
You are comparing iPhone's marketing material to a life and death aspect of a self driving car and placing them at the same level. I think that says clearly how bad the Tesla material is. The standard for both shouldn't even me remotely comparable.

Even then it's fairly clear doing the 16 way call wasn't a fundamental challenge for Apple and they did it fairly short order. Things are not so cut and dry with self driving technology.

It is quite clear from the marketing material that Tesla knows that average people don't understand plane Autopilot. And the name gives people illusion of more capability than for real and at the same time allows them to point that plane autopilot is fairly limited so they are not misleading people.

Their original language was way worse and it is clear from the changes they are trying to make sure they can point out to the fine print to say we didn't really say it can self drive.

Please note that Self-Driving functionality is dependent upon extensive software validation and regulatory approval, which may vary widely by jurisdiction. It is not possible to know exactly when each element of the functionality described above will be available, as this is highly dependent on local regulatory approval.

This is clearly meant to suggest to the unsuspecting customer that they have the whole thing ready and just waiting for pesky regulatory approvals. This is beyond shameful specially when they are doing this literally for years.
People think the alternate headline is “man drives home safely.” It’s actually “it took 700 feet for a sleeping driver to crash.”
It's not so clear cut. If fiction veers too much into "politics is great!" while "the real world" shows otherwise, it can be dismissed as asskissing.

Fiction can only nudge the public opinion.
A little OT, but regarding this: https://politics.theonion.com/congress-threatens-to-leave-d-...

I think Americans should do the same thing as Germans did. They burned the old building so they had a reason to modernize it. It looks real snappy now: https://en.wikipedia.org/wiki/Reichstag_dome
Behind the Overlay – a keyboard shortcut to close any popover
The Why of Engineering
The article is strictly from the perspective of Indian engineering colleges (except a few top notch colleges)
> No. A log file under Paxos, for example, is not a blockchain.

Ok, it's not. It also does not have verifiable causality, because it's formed by a set of registries with no explicit relation between them.
Over a long enough timeline, all popular science magazines eventually turn into 'BBC Focus'.
Can someone do a public records request for the dash cam and body cam? I'd love to see this and what the driver had to say
Between this and your other comment, it seems you're not interested in discussing this rationally, you just want a fight. Not interested.
My boss is, most of the time, doing what’s best for his career. That might be alligned with company’s best interest, but that’s not what he focuses on.
With great power comes great responsibility and if that is not the case we need a system to keep it under check.
How many countries has China invaded for no good reason? How many wars are they fighting right now?
There also appears to be one for Chrome: https://chrome.google.com/webstore/detail/behindtheoverlay/l...
But no one has time for that, right?

This is what really blows my mind. Yes, Facebook is the main force behind React. But where are the other companies stepping up to maintain chunks of the JS ecosystem?

If you work at a company using FOSS software, please try to convince your managers that helping to maintain said software is a good use of (some fraction of) your time. It's in your own best interest.
>Amazon would have made the competitors sight over IP rights etc,

I would like to know this too. I think that since it is an academic competition, by default everything is open source and the method must be fully outlined in the system description paper, so I don't think IP would be an issue.
This looks somewhat similar to good old modularity and decoupling. Does "optimize for deletion" differ in some way from that?
Debian/Ubuntu etc generally have packages for a subset of programming language libraries.

The problem tends to be that users don't like the lag introduced by the packaging process.

It's definitely a valid strategy to get "more trusted" libraries to restrict yourself to ones that are available the the OS package manager.

Of course you should understand the limits of that trust ( for example AFAIK there is no security code review involved in the debian package process)
IME, it is awkward to revisit collapsed threads in Slack; especially after the thread has aged a few hours.
I disagree - every parent absolutely can and should learn. Also I do not seek "advice". I seek general knowledge. But maybe we are talking about different things.

I'm talking about kids growing and learning stages and limit searching are as old as humanity. I hope there are a lot of people working as eg. a kids’ therapist who - after dealing with kids and their parents problems for 30 years - recognized common patterns and errors, how to avoid or mitigate those within reason then sit down to wrote what they learned.

Now the answers I seek won't be written anywhere. But by knowing and learning the usual process of kids growing up I know I will have more patience and more strength doing what I think would benefit them - and more importantly I will have a better understanding what would benefit them.
Perhaps they aren’t perfect (definitely looks like some more time could be devoted to the algo), but to go from not having models for your scene to having something at least as a stop-gap can really unblock you if your artists are busy doing something else or (in the case of most hobbyists/indies) don’t exist.
It's worked so far for the Dai, a USD tethered stablecoin based on Ethereum. Smart contracts buy or sell Dai against ETH to keep the price around US$1, the oracles feed in the USD/ETH rate from various exchanges. No actual USD are bought or sold by the Dai contracts.

https://coinmarketcap.com/currencies/dai/
It’s been disappeared in a private collection for years.

I’m sure he’s cool with someone buying all the stuff to form a private collection.
That's exactly what happened to PHP, with the difference that PHP core developers were also not exposed to good community and development practices before starting their project, while there exist JS core projects in good shape.
That's how KeePassXC works. And in addition, KeePassXC will prompt you and tell you what passwords are going to be provided to your browser.
It is funny that after all posturing in this thread @throwawaymath's post which is one of the few discussing risk assessment is getting downvoted while posts throwing around absolutes and lofty goals are getting upvoted.
High capacity marine seismic vessel Ramform Titan
Whilst this particular instance focuses on the JS ecosystem and NPM, realistically the general points apply much more widely.

The number of commercial services and pieces of software that are largely reliant on huge piles of OSS is significant.

In contrast to that we're not really seeing those companies focus enough on the security of the OSS that they rely on.

To provide two other well known instances, both Heartbleed and Shellshock sat as vulnerabilities in their respective OSS software for a large number of years. The packages were widely used by commercial software vendors, yet none of them discovered the issues...
Does this use the same coordinate space[1] as Maya , or does it use the same coordinate space as Blender ?

Blender has no end of hidden trouble importing to Unity because Unity chose to be the same as Maya

[1] https://blender.stackexchange.com/questions/471/is-it-possib...
To be honest, all horses pooped in the street (which led to epidemics of infectious diseases) and many horses freaked out and trampled passers-by, which lead them to more road death then we have now. I’m no fan of the automobile by a wide margin, but it was an uncontestable overall improvement over carriages.
> I’m not convinced FOSS is even a good idea at this point, but with the advent of widespread cyberwarfare we need to either introduce a sophisticated accompanying trust model, or exclude FOSS when working commercially.

So, you are saying that we should prefer code where it is impossible to have a look at the source because that solves the problem of having to trust the developers of that code?
This is a theft. They should be in prison.
So what is the next Step for Microsoft? Circle CI? or some other CI tools?
You're talking at a higher level of "better" than I am. Your example falls squarely under a left ideology where narrowing the income gap is an inherent good. I'm saying I don't think that is a nuanced goal and it doesn't match reality, because we've tried totally minimising the income gap with communism and it didn't work. The other extreme doesn't work either, which leaves us with trying to find the right middle ground. Instead of looking for the mid point it just swings rapidly in either direction as the left or right get into power.
Well I think the new "hot" community standard is turning to be ActivityPub
29 Lessons I've Learned Bootstrapping in 2018
I'd say "gone" is a temporary state that exists shortly after task completion. A task shows as "gone" for, say, 15min, and then is deleted, producing a 404 in subsequent requests.

On further thought, it seems to me that we necessarily need to keep completed tasks around until asked by a client to delete them. If a task produces an exception, we need to notate that for when the client next asks about the task's status. If the task ran successfully to completion, we need to notate that for when the client next asks. If the client needs to know all this, then it's the client who needs to ask for deletions as well - we shouldn't assume it's OK to remove records about tasks (unless there's a published policy that completed/error data will be purged after a certain period, e.g. 30, 60, 90 days...)
Maybe instead of 'public' [to community] it should use a phrases like "whole community" and "only invited". To me 'public' implies The entire world.
To me, those three sentences don't even fit together.

You've always had "the right to refuse to run, on my machines, code that I do not have the option to understand". Nobody is forcing you to run any random piece of code you found on-line. You do that of your own accord. And if you screw this up, and that screwup affects other people, it's your fault. Simple as that.
Ideologically, yes, the compiler should generate the fastest code possible for the same math expression.

However, the compiler ('s optimization step) is not magic and produces suboptimal code sometimes. Back when C was young, this was frequently the case (1970's and 1980's), so dropping into assembly to hand-code performance critical sections is just what people did, in order to get software to run smoothly.

Thankfully this is largely no longer the case, however it does still happen.

In Java's case, the JVM runs on top of multiple different architectures which makes optimization even more complicated.

Low-level instruction generation and optimization is just one topic under the umbrella of compiler design, which is a huge (and fascinating!) discipline to get into.
The U.S imports very little oil from KSA.
Very limited, i.e. they're down to a few tens of people bothering to vote daily.
Many of those small cars are boxier. In a Honda example, I fit fine in a Honda Fit.
Your claim is remarkably hypothetical and lacking in details.

That said, even then - when would it be cheaper just to bribe the voters?
Bottom line is if you’re doing this via REST and not using web sockets (which is fine, of course!) then you’re going to end up in a polling situation. That’s the important thing to think about. I had a bulk export job that ran similar to this, minus a lot of the frills. On the initial POST you get back a token that would allow you to poll the job status. Until you went to download the (often several GB) payload, all requests were extremely fast. At most we would insert a single record into a DB and queue a tiny object onto the message bus. In the status poll it was a simple key lookup.

In my experience nobody seriously tries to figure out how to use your API by calling it, they’ll prefer to look at your code examples and documentation.

Nobody is going to build a generic-enough REST client to make all the HATEOAS crap matter for their workflow. In my view it’s a waste of time, but maybe others have found it measurably useful?
That option was tried: a company developed a safety system on top of a car’s ignition. To start, the driver had to blow into an alcohol test. It was meant for parents’ letting their teenagers drive their car and court-mandates.

The system was rapidly scraped when people realise someone else could easily blow in.
Node does have a standard library. It's not massive, but there's a lot more available out of the box than is available in a browser.

The tricky part is that lots is npm packages end up bundled into an app that runs in the browser. It's just a guess, but I'd guess that significantly more npm imports end up running in the browser than in Node. So even giving Node a standard library as extensive as Ruby's wouldn't help as much as one would hope.
Prof. Zhou Yu explains her work on Situated Intelligent Interactive Systems here. You might find this useful.

https://www.youtube.com/watch?v=39T9ukI9HnQ
As far as I know, it is legal to ride a horse drunk (as long as the horse is sober) in some places. Montana has even put a horse picking up a drunk from a bar in one of the adverts against drink driving. - https://www.youtube.com/watch?v=lnYtY9wfvvc
I wrote Pingtype to help me learn Chinese. The blog describes my failed attempts, and how I finally found a way that works (singing along in church, and reading the Bible every day).

https://pingtype.github.io/docs/blog.html
Next Version of Masonite – v2.1 Released the Modern Python Web Framework
OK - that whole talk about making software more understandable instead of churning new features - sounds good. But his rejection of reliance on trust looks like a pipe dream.

What is he proposing in concrete terms? How one should decide that his code is understandable enough? What to do with the recursiveness of libraries that use other libs that use libs ...? The only concrete advice he proposes is the two weeks idea:
"""
is it possible for a new (but experienced) developer to understand 80% of the part of the codebase they’ll be responsible for within their first 2 weeks (80 hours)?

If not, this person is overworked from day 1,
"""

But is this practical? All code should be understandable in two weeks?
So you have to soften the suspension before taking it on a rutted road?
How do you differentiate between “real” law enforcement and fake ?