skysight-inc/HackerNews huggingface dataset:
Do you want less or more user control? Or should Apple control everything? I'm certainly not a fan of Apple but I respect their ability to mostly just stick the to basics of you give me $100 and I give you this product of equal (sic) value.
I'm a huge fan of Tesla and I thought that bit of PR was horrifyingly bad. It came across as completely dismissive of any further investigation or accepting of even the possibility of responsibility.

Now that these other videos are showing up, and further details (the update) are emerging, that PR should bite them in the ass hard enough that they decide never to handle an incident that way again.

I don't want this to kill Tesla -- I sincerely hope they make their production goals and become a major automobile manufacturer -- but their handling of this should hurt them.

I'm also curious if any of the people at Tesla saying, "we call it autopilot even though we expect the human driver to be 100% attentive at all times" have studied any of the history of dead man's vigilance devices.
For anyone interested, there is some neat but not terribly well-known modeling work in cognitive science / phonology on chain shifts: http://linguistics.berkeley.edu/phonlab/documents/2007/op463...
Thinking about it, downvotes on deleted comments still exist which sort of implies the original comment also exists and that it’s just hidden.
Estimating errors or confidence level reliably is still one of the biggest unsolved problems in AI.
I run a private VPN server on Digital Ocean and still get blocked by some sites. Zillow.com comes to mind as one I was unable to access recently.
Seconded. While Art of Electronics is the classic text, this one is a bit more accessible. It has less depth but more breadth, and is less intimidating because of it.
> my armchair diagnosis

> my 1991 PH.D. thesis on autonomous driving

Going to hide in a corner and stay quiet on HN until I forget about this comment!
One way to help might be to disable AP following an update for X days or weeks. Let AP run in a disabled simulation mode while you drive your normal routes. If it determines your course of action in any situation breaks the threshold of what it was thinking it should do next, auto-report video feed to Tesla, and prevent AP from being used in a X-mile radius around that area.
We usually take 'you' out of titles because it's a clickbait device. Similar to 'this'.
not used for performance. used by bodybuilders to cut before competition
Search for SLC type memory cards (in the Technology filter):

https://www.digikey.com/products/en/memory-cards-modules/mem...
ML Benchmarks on AWS/GCP/Azure/Softlayer
i did this before youtube was a thing by purchasing a book covering analog circuits and digital circuits. from there it was a matter of doing the work.
All the king's horses
And all the king's men
Couldn't put Humpty Dumpty
Together again
So how do researchers determine how words were pronounced historically without audio recordings?
Apple can just change Safari so it doesn't automatically open the App Store on redirects or from javascript. That way you'd have to direct the user to a tracking page and then he'd have to click another link to open the App Store. I doubt their tracking would be worth enough to put up hoops like that for the user to jump through.
GitLab and Google Cloud Platform = simplified, scalable deployment
sure it depends on field, on journal and on reviewer, and but with a github like interface, and public reviews it will only get better.
I sure hope they do have a regression suite with thousands of real world sensor-data samples in some normalized format made amenable to unit testing. Assuming such a normalized format is possible to generate, I expect these samples to be open-sourced and standardized. That would give the NTSB a systematized certification procedure: just run the new version of the software on all the known test cases before allowing it to be released.

Still, I suspect that may not be enough - a new weird road condition or construction site can be created at any time. This is why I believe self-driving companies would be better off spending their budget upgrading and certifying specific routes as safe for automation. Certified routes could be subject to special construction protocols and regular road quality audits that ensure automated cars won't run into a non-automatable condition on those routes. It's also easy to verify and confirm that a car works on all certified routes, rather than trying to test the entire North American road network.
I don't know. I'm reading it differently. I'm reading it in a way that almost any other entity with the power to execute on a term like that probably would - liberally and with deference to their own interpretation of lawful. Not too mention the 100% murky scope of requests and behests of government.

I read that the wire is owned by Comcast. Its agents roam free and everything traversing that wire is monitored. 100%.
Looks like more SESTA, but we won't know for sure until the DOJ press release at 6PM.
> It's not possible to engineer an autonomous system that never fails, but it is possible to engineer one in such a way that it never fails to detect that it has failed.

That is an extremely surprising result. How is that possible? Are you really claiming that any control system can be engineered to detect that is has failed in any possible manner? What's an example of actual real-world system like that?
One thing that popped into my mind recently, as I've been going back and forth between implementing my own stack machine interpreter and forking the Python VM (for the Oil shell).

What other books cover bytecode interpreters? (In other words, the part of the book that you are 2 chapters into.)

I can't think of any! Many people learn about the front end in a "compilers" class. The Dragon Book and "Modern Compiler Implementation in X" are two of the most popular books, but they don't cover interpreters at all.

The other branch people learn about is Lisp interpreters, which are often tree intepreters (as in the first section of your book). And when they are bytecode interpreters, I think they have a compilation process that's fairly different from say Python/Lua/JavaScript. For example the "nanopass" style is somewhat popular for teaching, and pretty different from what I understand. The source language is further from the machine model.

It seems like the best sources are the Lua papers you mentioned, but I would call those primary sources.

I can't think of any "secondary sources". Terrence Parr's Language Implementation Pattern does part of a bytecode interpreter, but it's in Java, and it leaves out the bytecode compiler as far as I remember.

So somewhat surprisingly I think everybody who implements bytecode VMs these days just looks at Lua and Python?

I guess Lua was influenced heavily by Scheme, and I don't know where Python got its implementation style, maybe from the ABC precursor.

Anyway I'd be interested in hearing about other sources (primary and secondary), but it dawned on me that this is the ONLY full bytecode interpreter I've seen in a textbook. And I have a whole bunch of books and have been doing this for a few years.

So if that's the case, then kudos for filling this gap! :)

EDIT: A primary source that has been useful for me is The ZINC experiment: an economical implementation of the ML language, which is a description of the predecessor to OCaml (both written by Xavier Leroy). Although OCaml is statically typed and functional, the bytecode interpreter itself has some similarities to Python/Lua. They mention keeping your top-of-stack register in a CPU register, the relationship between runtime values and garbage collection, etc.

The book "Real World OCaml" reviews a little of this material.

https://scholar.google.com/scholar?cluster=11229975720599781...
> Overtaxing your engineering effort is a surefire way to end up with hard-to-maintain work. Unless you are developing a throwaway prototype, hard-to-maintain work is one of the fastest ways to cause engineering fatigue

Sadly this was still all par-for-the-course back when I was in the industry and all my old contacts still affirm that this is the case today across most studios. Easier to burn people, ship something and then re-hire/train a new batch.

It's a shame the incentives of development aren't aligned with reasonable employment, the industry would be a lot better for it.
IF you can, find a maker space and visit it.

There are guys with 30years' of experience in some of them and they can set you on the right path. Take their soldering class or intro class, and try to get some hands-on help with volt meters and oscilloscopes.
>Older people report higher levels of contentment or well-being than teenagers and young adults.

Does this confuse anyone? What old person is told by others when to awake, what to wear, what to say, who to talk to, when to get through the metal detector, how to act in front of the pervasive cameras in every hallway and every room, watched over like a hawk for any infraction, kept away from friends and where every joke is taken out of context in the most negative interpretation possible and used to persecute and judge them, always with the expectation that a criminal and malign intent is at heart?

Here's a little experiment. Take any article about adolescents, teenagers, young adults, millenials, etc... and pretend they were saying those things about a race. Or gender. Just replace the age category with one you're not comfortable being bigoted over. See how the claims stack up and how familiar they sound. The young are a persecuted minority group. Who would expect them to be content?

Overall I like the article though it was a bit predictable. Taoism by a different name, but yes, it works. In a storm, the stiff branch breaks while the supple, flexible one survives. A stream flows around and through anything placed in its path but can wear away mountains. Each day, you must find enough food to eat and water to drink to stay alive. You need shelter from dangerous weather (depending on your location). Everything else is gravy. Everything.
My thoughts exactly. When I don't like something an app is doing I don't install it. I remember when I'd try free games on Android that requested every permission under the sun I would not install those apps. I've even seen some apps share in the description "Removed the crazy permissions due to complaints, sorry guys did not mean to upset you" or something along those lines. So sometimes it's not malicious, but it is scary that an offline only game needs so much access to your phone.
Thank you for making such a great game! Battlezone was one of my favorite games during my childhood. I loved the hybrid RTS/FPS aspect.
hn doesn't seem to send any network requests while typing out a comment, so I doubt that they do, unless they are doing something exceedingly sneaky.
/me starts taking screenshots of conversations with others.. ;)
I've looked around for a good soldering station and the best thing that I could find for the price/performance is the TS100. All the other budget (sub $100) didn't have a direct heating element. In total, I probably spent about $100 to get a stand and other things needed for soldering.
> name brand soldering station

What's a good name brand for soldering irons?
All source is here. https://github.com/munificent/craftinginterpreters
buy a weller and use appropriately sized solder for the application (very thin solder sucks really bad if you are doing something like throughhole or larger parts...you will have to apply the heat longer to apply enough solder)
Most likely due to relatively low percent of "business" people and relatively high percent of "tech" people here. Blockchain is really not the bestest amazing thing as some people describe it.
> SDV stuck inside a circle

Off topic: I never understood why this video was discussed that much, especially in order to blame SDVs. It's an example of pointless road markings and a perfectly behaving vehicle. It's like driving into a one way street that turns out to have no exit. The driver can't be blamed.
Isnt that just a generator for the app itself? I'm talking about the scaffolding/generating that .NET/emberjs do when you want to do something boilerplatey.

As for the DB issue, I mean't show how you can connect to a DB in the docs
Has anyone found there to be a noticeable difference between a Lexar (or the like) and a Samsung Evo+ when using a Pi-Hole?
I mean, facebook didnt exist at some point so, no we don't need it.
Losing truck driving jobs isn't removing what is good about life. Neither is too much safety. The people whose lives are being saved by technology aren't worrying about having too much safety. Only those who are privileged and don't have to worry about anything, realistically.
I'm not sure it's fair to call JAWS the "dominant" platform. It's one of two dominant platforms. A lot of people use multiple screen readers.

JAWS	66.0%

NVDA	64.9%

VoiceOver	39.6%

Source: https://webaim.org/projects/screenreadersurvey7/#used
Pretty sure I heard an audible warning in the vid.
I think this is fear mongering in the extreme.

Facebook, Twitter and Google have persuaded all of the major internet sites to add code to their pages in the hope that it will drive more page views. At this point they have implemented enough code to reap the same level of benefit that you might get from passively MITM’ing all internet traffic. What’s “worse”, is that Facebook and Google are campaigning heavily to move all web traffic to encrypted. The end result: a “more secure” internet that just happens to fend off a competitive threat.

The author should be ashamed of themselves. I think this falls under the “relative privation” fallacy. Google and FB are peerless when it comes to surveillance.
removed from the search engine is like Hitchhikers Guide to the Galaxy where the demolition of the earth was filed in the basement in a file on a far off world.
This makes sense, though I don't see how various "carrots" like faux-value-add spyware will penetrate the market significantly, since they likely can't beat Google/Facebook in actual delivered value. Also, spyware / crapware already has a pretty bad rep, and will likely be flagged by system scanning tools on traditional PCs (maybe not mobile devices though).

Your other points about how they can (ab)use their position as the gateway to chip away the effect of encryption by laying various roadblocks (I guess the proverbial "stick" in the "carrot/stick" trope) seems like it could have some teeth if the ISPs really doubled down on this strategy. I expect they will have to overcome significant controversy in order to be successful on a mass scale (but we'll see I guess).

Encryption has gotten much easier and more widespread in recent years, and is growing. If the ISPs had really focused on attacking it a few years ago, they could've nipped their surveillance competition in the bud, but now it's a harder problem for them to deal with. Not 100% insurmountable, as parent explained.
Yeah I was a little wrong, and I edited my comment. But I am still confused by your question. There are lots of places where you might need to allocate memory -- it depends on the semantics of your source language, and it depends what you consider part of the VM proper, etc.

It sounds like you are describing something with more primitive types, like a CPU emulator or WebAssembly, rather than a dynamic language VM, which is the subject of this book.
weird, backpage.com is still up for me.
New Luxury Hotel Will Be 200 Miles Up and $792,000 a Night
You're arguing that the knowledge being public is somehow different from truth. I disagree with this - facts must be available. Google must be a source of information. Search engines are the interface to the web - removing information from a search engine is tantamount to erasing it from memory. The idea that people have the right to hide their pasts is a ridiculous assertion - it goes against freedom of speech, it goes against freedom of the press in the most literal sense, and it benefits people who truly did bad things the most.

If I made an offensive tweet in 2007, I'd stand by it, and assert that it's my tweet but I'm also a different person. Personal integrity would demand no less. Hiding behind a "privacy" law to conceal something you shouted from the rooftops in 2007 is a disingenuous position to take.
Wait, wait, wait. Does this article mean to tell me that cot and caught DON'T sound the same? Also stalk and stock?

Oh no, I've got it ]=
In Underworld, I use wasdzxc keys for gross movement, and the mouse for finer control. 1, 2, and 3 can control looking up and down. Using the control scheme, rather than relying exclusively on the mouse, makes the game more playable for me.
A new IP strategy for a new era of shared innovation
Do you think that these top-tier cards are necessary for use in a Pi-Hole in an average home? Or is something like a Lexar card good enough?
I mean there were constant examples throughout 2016, but here was a fun one to rewatch:

https://www.realclearpolitics.com/video/2016/05/17/cenk_ugyu...

In the wake of Wikileaks revealing that what CNN called a baseless conspiracy theory was actually true, this was a fun trip down memory lane.
When using Pi-Hole, the difference isn't that great. It's more network-latency-constrained (and maybe CPU) than anything else. But the difference is so small in my testing with Pi-Hole that I don't think it's worth worrying about _too_ much. For many other use cases, there would be a very large performance delta!
Why the team in google has right to decide whether someone's privacy is worth more or less than some public interest?
If your isp colludes with advertisers, they can associate the vpn traffic using traffic analysis.
The legislative has made laws which the courts have interpreted for this task since time immortal, and the legislative will make laws which the courts interpret for this task until our civilization ends.

So, yes, they should. Without this, no rehabilitation is ever possible, every childhood mistake will affect you in your job.
Too engaging is part of the problem, of course. A public park or beach might arguably less engaging than the commercially driven next season of that show on Netflix. Doesn't mean that there shouldn't be thriving parks/beachs.

Or.. that there cannot be thriving parks and beachs. There provably are. There are also lousy ones overrun with trash that no one likes or uses.

So the issue would seem to be - how best do we make the open source, public funded options more like the parks and beaches that everyone uses, and less like the ones that people hate...without a profit motive.
Yup, been there too, way, way back.

We wrote simulation tools for typical access patterns and ran them heavily for testing out new cards, both for performance and failure rate. Luckily there was enough margin on the devices that we (R&D) could select the more expensive industrial graded cards by good manufacturers, but I did get to see some really shitty cards that purchasing preferred (because they had gotten a great price on them).

However in our case the corruption was due to a buggy FAT-driver for the obscure RTOS we used. In the end though I learned a lot about FAT which was fun (<sarcasm>and is a highly marketable skill these days</sarcasm>).
Researchers Link New Android Backdoor to North Korean Hackers
> You only have to worry about penalties if you're deliberately doing something wrong.

I don't know how you define "deliberately doing something wrong" without either making it too broad or worthless.

It's rare that any organization "deliberately" exposes their customer information. It's also effectively impossible for any organization to guarantee that the data is unbreachable.
First they came for the prostitutes, and I said nothing, because I was not a prostitute.
That's a way of saying that accessibility is a low priority. Everyone has a choice between finally making the site usable for a minority of potential users, or putting in a new feature. If you always choose the option that makes the most money, some people always get left out.

The ADA was drafted to force physical businesses to make reasonable access a higher priority. Accessibility has the same time/money costs as any other feature. The same goes for internationalization and localization. Or for robust user data protection and security. The longer you wait to consider doing it, the more it's going to cost you.
For those not following the consumer SSD market closely, this is a bit of an upset. Previously, Samsung was king and basically unchallenged on price/performance for mainstream and high performance loads. Now we've got Western Digital, previously seen as a spinning rust king with an SSD side business, coming in and making an extremely competitive offering. While they're not strictly better, they're the best the market has seen from outside Korea or Intel.

If you want to quickly get the long-short of the review, check out the 'Destroyer' benchmark[0] and the price/gb chart[1]. Though I recommend reading the entire thing, anandtech reviews are a treat.

[0] https://www.anandtech.com/show/12543/the-western-digital-wd-...
[1] https://www.anandtech.com/show/12543/the-western-digital-wd-...
Well, whichever "read" or "lead" we're talking about, I'm certain they are pronounced differently by, say, Kiwis, than, say, New Yorkers -- each of us still has to have two prononciations, yeah, but we mostly make do.

In the case of "read" and "lead" we just learn this by rote early on, shrug our shoulders, and try not to think too much about it. English has a lot of this, but really, not that much, and at the end of the day it's a pretty accessible language (as demonstrated by the many who speak it as a second or third language).

Other languages are more accessible than English. E.g., Spanish. But every language has complexity buried somewhere in it. Spanish has several regular forms of verb irregularities, and also a bunch of irregularly-irregular verbs to boot, with over 4k irregular verbs altogether -- and I'm saying Spanish is more accessible than English, but maybe I'm wrong.

French is rather complex, IMO. Like all Romance languages it has a ton of verb conjugations including a ton of subjunctive moods. It has as much phonetic complexity as English, and a ton of orthography rules ("all words that start with af... have a double-f except for Afrique, and some dozen other words I don't remember").

Japanese has Kanji, counters (over a thousand of those), tons of homophones, four writing systems...

Chinese languages have Chinese ideographs. Say no more.

Hangul is simple enough, I guess, since it is phonetic, but there must be complexity somewhere in Korean -- perhaps someone will tell us about it, but it's a fair guess on my part that Korean has complexity in it.

Russian is famously difficult to learn.

Etc..
Around Houston I was surprised to see many warning about ice on the roads. Aparently even in Texas on a cold night a road especially on bridges can freeze resulting in black ice.
Wish I could upvote more than once. There are plenty of digital alternatives for keeping in touch, organizing events and meetings, and sharing pictures with friends and family, that don't require having a Facebook account. The type of in-touch-keeping that FB facilitates is superficial, ephemeral, and essentially meaningless.

Broadcasting events in your life, and passively consuming others' broadcasts in turn, is in no way a real relationship - it's just a really in-depth look into the lives of strangers, no different from reading a celebrity mag.
So if my local newspaper digitized their archive, they'd suddenly be in violation of user's privacy?
Speak for yourself - i dont want companies taking pictures.
> You can still use Ethereum Classic if you really want to, but it has a significantly smaller userbase and market cap than the Ethereum Foundation's fork.

That is comforting if my mortgage or deed to my house was tied to a smart contract running on that platform.