skysight-inc/HackerNews huggingface dataset:
Java Applets were supposed to be safe too.
Agreed. His demos are always impressive, but my biggest worry for him is that he's stuck in demo-land. What's sorely missing is guidance (or code) that can help empower more people to create things like this.

But the reality is probably simpler in the sense that complex things are just that: complex, and modeling them is at least as complex, so it will always be hard, and it's only the meta-ideas that can have lasting applicable value. And he's pretty great at disseminating his meta-ideas.

As a non-academic and a web developer, if I were to publish some work of mine, I have always known that I would do it in the form of a webpage. That way, I can make it as dynamic as I need it to be.
Planet Money did a show about freeports and art storage.

https://www.npr.org/sections/money/2018/02/09/584555705/epis...
To clarify: Macbooks and similar machines currently use LPDDR3, which allows for significantly better battery life than DDR4. Intel never expected to need LPDDR4 support for their 14nm processors, and their 10nm processors that have updated DRAM controllers supporting LPDDR4 have been repeatedly delayed. Intel's current processors can only use 16GB of LPDDR3 given the number of channels on Intel's memory controllers and the available density of LPDDR3 chips. LPDDR4 is available in higher densities and is catching on in other product segments, so it's entirely possible to buy an ultrabook that uses LPDDR3 with its CPU but has LPDDR4 in its SSD.
ASP.NET Core 2.1.0 now available
> If people aren't using it that way, that is certainly something Tesla should try to fix.

A good start would be to not call it auto pilot, and rename it to cruise control plus or whatever.
This is just depressing. Just a couple weeks back we saw the article about plastic being found at the botton of the Mariana trench and now this.
No man, blogs always need at least 3 paragraphs of wasted time aka exposition. Haven't you ever looked for a recipe online? No one can get to the point and actually show you the recipe, they need to first force you to read stories about their childhood that you really don't care about when all you want is to make buffalo chicken dip.
Announcing .NET Core 2.1
Ultrasound Firewall for Mobile Phones
I totally agree. Also, Tom Hanks & Tina Fey both studied Drama... and both have contributed enormously to the world.

However, for every employed actor, there are probably 9 other starving drama students who will never make it. It's hard to encourage kids to take Drama with those odds unless the kid is super passionate about it... especially when it costs $60k to do so.
Maybe after all the lawsuits for ram price fixing, ram can be priced more reasonably.

https://www.techrepublic.com/article/samsung-hynix-micron-su...
Another step towards Idiocracy.
My question was actually tongue-in-cheek, which I tried to communicate with the smiley face.

I'm quite familiar with Google's history and would not characterize them as having vanquished Microsoft.

For the most part, Microsoft doesn't need to lose for Google to win (except of course in the realm of web search and office productivity).
Every once in awhile we'll get someone to actually do that. But most of the time the verbiage in the story summary is the acceptance criteria and if there's a problem understanding what is expected, the team lead is the go to person.

I was wondering if there's a lighter-weight way of specifying acceptance criteria, or a framework for deciding which stories need additional criteria specification.
> I want my laptop to work correctly when connecting it to external displays or projectors without a lot of futzing around. I want vsync to work with my monitor out of the box, I want to be able to watch video without tearing, and I want a desktop that has first class support for high-DPI displays.

Buy a Mac :) Honestly. The Gnome and systemd became entangled mess with no chances of getting better, yet they made it into all major distros. Linux kernel size increased exponentially in last few years, without visible added value.

But article is real good!
Replying to myself, to add some actual data for the drilling rig from another source:

>Second, it has developed its own drilling rig–smaller and more nimble than traditional geothermal rigs. The custom-built machine is 19 feet long, 8 feet wide, and 8 feet tall, and weighs about 23,000 pounds compared to more than 70,000 pounds for a standard drilling rig. That means it can get closer to the house, and it won’t damage the grass so much, Hannun says.

Third, it drills a smaller hole–4.5 inches wide instead of a standard 6 inches. That means less dirt and rock coming out and less grout with which to fill the gap between the pipe and the ground. A six-inch hole produces 662 gallons of “spoils” and uses 561 gallons of grout to fill, Hannun says. A 4.5-inch one produces only 372 gallons of spoils and 271 gallons of grout–a 50% materials and spoils reduction. At the same time, Dandelion’s rig collects all the waste, so it’s not spread across the yard, Hannun says.

https://www.fastcompany.com/40440653/how-cheap-does-geotherm...

Unless the actual drilling technology has changed, it is nothing "new", an example of a "common" compact micropiling rig (also suitable for wells):

http://www.massenzarigs.com/company/drilling-rig-mi4
I have been on the opposite side.. they'll give me pay raises, expanded responsibility but never a promotion.

So if you do a LinkedIn search you'll think I'm a run of the mill programmer and they'll contact me for positions paying 1/3 or 1/4th of my current salary.
It may be the right thing for the moment, but what happens to that code when new versions of the compiler come out? Someday it'll start leaking information again. Relying on non-standard behavior always ends in tears.
Yep, time zones are lame and we’d be much better off if everyone just got used to saying the time in UTC. But then an “9 to 5” would become a “regular 8-hour shift” and be less fun to talk about, school might let out at 0300, and the times would vary when it’s dark / light out, which would probably be too much for the average joe to handle.
I thought that the volcanic activity is a phenomenon happening only in orbiting planets, due to a number of forces that include star's gravitational one.
My understanding is that almost no one else does OTA updates because their dealer networks demand that any repairs or updates be performed by dealers. The legacy car manufacturers are (sadly) at the mercy of their dealers.
This actually makes me concerned, I eat pork a lot. Pork chops are a high protein, relatively cheap, quick to make, and tasty meal. I'm also African American so there is a greater risk...
They also are less volatile and have steady growth and long-term contractual commitments, that the article mentioned the utilities seeking.
I assume you don't mean unit tests, which should never be a replacement for full regression testing.

Ya since that is essentially a deal breaker, I wonder why all the scrum consultants fail to mention that.

Automated full regression is very expensive to develop and maintain. I think a lot of people who implement scrum don't realize that they are sacrificing significant levels of testing when they implement it without a testing automation team.

To me, that's just another reason to ditch scrum.
Alternately, it's amazing and inspiring what just happened; other high-end car makers with a century of experience have shipped imperfect brakes for years (1) and only redesigned them on new models in response to complaints. Tesla, by comparison, is applying the Apple model (when Apple is at its best) of continuous over-the-air product improvement, which can change one’s sense of a product's value for money.

1. MERCEDES CANCELS BY-WIRE BRAKE SYSTEM; DECISION A BLOW TO TECHNOLOGY'S FUTURE. "When the system failed, the hydraulic system took over. But that resulted in a longer stopping distance and additional brake pedal effort by the driver."
http://autoweek.com/article/car-news/mercedes-cancels-wire-b...
Oh, hello from Turkey!
Autonomous Boats Could Service Some Cities, Reducing Road Traffic
The languages that you describe must look nothing like C (other than, ironically, syntax), and must have no untyped direct memory access pointer feature at all, which usually means they rely on a GC instead for memory safety.
Meta, this is what the daily lucky 10000 is about: https://xkcd.com/1053/
How spies can use your cellphone to track you
Have you tried Nim? It has (almost?) everything you're looking for and compiles to C, C++ or JS.

https://nim-lang.org
The original CR article noted inconsistent braking performance, performing very well the first time they tested it and very poorly every time afterward. Frankly it just seems like a bug that Tesla never noticed in their own testing. The fact that they screwed up the brake control software and did not realize this until some journalists complained about it makes me very concerned about Tesla's overall design/QA/QC process.
Free Cash to Fight Income Inequality? Stockton, CA Is First in US to Try
That's ridiculous. Some people absolutely stand out as not being materialistic and shallow. And some positively excel at it, to grotesque proportions. Don't pretend we are all in the same cesspool.
Hey everyone!

I've just published a beta of my new app for writers, it is a simple tool meant to help you develop a daily writing habit, track your progress, and achieve your writing goals.

I'm looking for some feedback:

- What are your first impressions? Does it look useful?

- Is the functionality easy to understand?

- What can I do to make it better? Any ideas on design, functionality, onboarding, marketing, etc would be very helpful.

- Any other thoughts/suggestions/advice?
That was not 2s but 4s and you could predict that happening even before that. Does not seem like especially dangerous situation when you approach autopilot as GP does.
It's brittle, but very strong. So strong that the brittleness is irrelevant for a huge number of applications, because you simply won't push them far enough. It will usually sustain more load than the same weight of aluminum.

About flammability... Technically it is flammable. If you heat it enough, it will react with oxygen. Steel will melt way before that point, I would be it would burn before that point too.
Man, you guys should really read 1984, it's a great book!

This is one of the central themes of 1984, that Ingsoc ("the Party") tries to control not just the speech and actions of their subjects, but their very thoughts. Literally: in 1984, having thoughts that goes against the party is illegal. That is why it's called "thoughtcrime", because it's the thought itself, even if it goes totally unexpressed in any way. Such crimes are punished by the "Thought police", who quite literally police thoughts. When a dangerous thought presents itself, you're supposed to use "crimestop", a technique for ridding yourself of that thought. Here's a quote from 1984:

> The mind should develop a blind spot whenever a dangerous thought presented itself. The process should be automatic, instinctive. Crimestop, they called it in Newspeak.

Oh, and yes: Newspeak! The language developed by the party with restricted vocabularies and grammar so that some thoughts will be literally unthinkable.

I took that quote from the wikipedia page on "thoughtcrime", which helpfully begins like this:

> A thoughtcrime is an Orwellian neologism used to describe an illegal thought. The term was popularized in the dystopian novel Nineteen Eighty-Four by George Orwell, first published in 1949, wherein thoughtcrime is the criminal act of holding unspoken beliefs or doubts that oppose or question Ingsoc, the ruling party. In the book, the government attempts to control not only the speech and actions, but also the thoughts of its subjects.

Feel free to look in any other dictionary or reference work, they will all say the same thing, some variation on "a thought that is illegal". I could go on with many more examples of how 1984 talks about thoughts (you should google "doublethink"! or maybe just read the book), but you get my point.

Your reaction, "how could 'thoughtcrime' possibly be detected, let alone punished?" is what the book is about. Every reader of 1984 reacts that way in the beginning, and the book is an exploration about what that very concept means, and what the implications are.

Look, the argument you are making is something like "European hate speech laws are an unacceptable abridgment of free speech and democratic rights". Which is a fine argument to make: I personally don't think so, but reasonable people can disagree on it and discuss it. What it is not is "thoughtcrime". It's just not what the term means.
Which is a reasonable assumption to make, since we already know that - in the real world - there are opportunities to move from company to company for a wide variety of reasons.
You're not far from Wal-Mart University, and the entire idea of Idiocracy's Costco University. Another step towards Greatness!
Sorry, I didn't mean to imply that there are no 1s-compliment systems still around. The comment I was replying to suggested it was a mistake to support 1s-compliment architectures because that was the source of some of the Undefined Behavior (UB) that so troubles C. My point was that not supporting 1s-compliment wasn't an option then (and probably is not one now.) After all, without 1s-compliment support, how could I write new C apps for the Apollo Guidance Computer?

I would like to give an example of how supporting both 1s- and 2s-compliment is the source of a specific UB, but I can't take the time to do that right now, regrettably. Similarly, supporting both Big Endian and Little Endian was necessary. As was supporting ASCII, EBCDIC, and probably Fieldata and five level Baudot (looking at you, trigraphs). All of this generality made it hard to say anything useful in some areas, so you end up in some cases just calling it Undefined, since there was no consensus on how it should be defined.
As apposed to now? Where you have 40 history PHDs all going for a single professor slot... and at the same time have tons of positions go vacant for months because there are no qualified candidates?

It may not be perfect, but it might be better than what we have now... Although, I'm not saying it will be... I'll reserve judgement until the data arrives.
Because that just doesn't work. It sounds clever, but in reality, it would get you laughed out of the office. And then the PO finds out that you offered to get him fired, and now the working relationship is ruined.
Standard C grows at a rate of 1nm per decade... but in any case, I'm confident that your compiler will always let you select the version you like the most.
>I use those History skills daily from writing documentation, synthesizing concepts into a coherent work, and figuring out the intent of the original coder.

That’s simply laughable.
I didn't downvote but jeremyt's statement is without evidence. It's certainly plausible that the statement could be correct but there really isn't any evidence given to support it.
32Gbit = 4GB

Pretty sure we have 4GB dimms ;)
I'd love to hear by what mechanism you think eliminating foreign competition will cause unemployment, low innovation, and low growth in European countries.
I could see some small advantage in bundling up operations that are proximate in the hope that they're in the same flash block and you can save one read-write cycle.
It's also a measure of the value of your partner's personality. A SO which needs me to communicate in $$$ is the last thing I'd ever want in my life. It's a glaring symptom of a shallow personality.
Facebook has share buttons on all the world's media. Each one of those views is almost certainly recorded by Facebook, even if you don't have an account. The only way to stop it is put a DNS block ( hosts entry ) on your machines. If you think Facebook records less data than bluekai, I think that is very very unlikely.
Here you go: https://www.bmj.com/content/315/7117/1211.short
Cars are not a Flappy Bird app: Crashing matters.

This clearly points to a culture inside Tesla of a lackadaisical concern for product safety testing. I say that as a big fan of Tesla and the overall vision Musk and his companies are pursuing.
I had my Mercedes SLK350 try to launch me into an intersection once while stopped at the red light with my foot on the brake. The dealership reset the ECU and said “Let us know if it happens again.”

Why everyone thinks these issues are Tesla specific is beyond me. They can at least address them over the air.
It’s not just that there is no evidence supporting the trickle-down fantasy, or that the fantasy has been debunked on the basis of this lack of evidence. In fact, the exact opposite has been shown with evidence—that tax cuts do not lead to economic growth[0].

[0]: https://www.theatlantic.com/business/archive/2012/09/tax-cut...
Altman’s on point here: don’t follow a trend, focus on solving problems. And choose something hard. When money is growing on trees, pick a major problem with a huge upside should you solve it. Startups are hard; at least make it have a chance of being really worthwhile.

— Someone who picked a small problem.
I’ve taken a look at Clojure and Haskell and I’m really liking them. How to F# and Erlang compare in terms of use case?
It's just a part of our culture that speculators are looked down upon. They appear to be "predatory" and not produce anything of value. A manufacturer on the other hand, it is clear that it produces things that are valued by society at large. Similar reasons wall-street gets all the hate-er-aide.
Look in the other comment.
Itheburgs.
Yeah, but that's not a scrum thing. Most days, I have the daily stand up (which occurs right after I get to work), and that's it. The one day where we do all the grooming and retro and demo every two weeks is more or less lost, but that's not much of a problem.
Amazon in the Middle of Facial Recognition Tech Controversy
Aren't these all pretty dependent on the systems you're trying to fool? Even with adversarial learning (https://en.wikipedia.org/wiki/Adversarial_machine_learning), if the system you're trying to hide from is different enough from the one you trained against, won't this not work well?

Although it does go back to the original, non-software meaning if the manufacturers create a _patch_ to update the hat.
Just like a zero-day vulnerability waiting to be exploited, the cause of the next major economic recession is currently being synthesized, audited, and approved by the big 4.
I wonder why they suddenly care?

Walmart's stock is up 2% so far. I think that's what they always have cared about the most.
Mercedes had a hardware problem and Tesla had a software problem, I really don't see how this is a win for Tesla. Tesla has done physical recalls before as well, not everything is a software bug.

https://repairpal.com/recall/05V133000
This is also why you always, always wear safety gear on a motorcycle. If you've got good leather and a helmet, a "low side" skid can end up as merely a lot of bruises and stiffness (as I experienced myself once at 35mph). Without proper gear, though, it's guaranteed that you're in for a bad time.
You don't need a lawyer to abide by GDPR, it's pretty straightforward stuff.
> If you really, really need the wee bit of extra performance through optimization, hire an expert at ass'y language and optimize the bit that matters. Rarely is this the case, especially with business apps.

If execution efficiency is not a concern and you're using C, then you're most likely using the wrong language. Especially for "business apps".
I'm very excited about Jai and I'm eager to test it out when it's released!
So like everything in life, it all comes down to management. If management doesn't buy in, it doesn't matter how many processes you put in place, they're the ones that either hold the keys to success or failure.
It's like the word "standard" has meaning, e.g. "not changing". Not even for good reasons? Well "good" is a subjective statement. Objectively, only changes to maintain the standard would qualify, which is a contradiction. I guess, adding to the standard library wouldn't be a problem, but I guess you are rather leaning on security concerns and all that jazz that comes up when rust is discussed. C is open as can be but you can't tack on a change of the semantics without changing the language. Then, what do you still need C for?
https://en.wikipedia.org/wiki/Trump:_The_Art_of_the_Deal
> This UB was leading to disclosure of little bits of kernel memory back into user mode because Windows engineers assumed that = { 0 } was the same as leaving the variable uninitialized and then memsetting the whole thing to zero

But what on earth were they doing with the padding bits?
Unless the Model 3 is very different from the other Tesla cars, there is no such tradeoff. In a Model S, regenerative braking is triggered by releasing the accelerator pedal. Mechanical braking is triggered by stepping on the brake pedal.

I assume that Tesla just screwed up the antilock breaks. If you push the brake pedal all the way down on a dry road, you’re supposed to get full braking power by a mechanical linkage. No software needed.
Given that Techcrunch/Oath was called out by a lot of people for "GDPR fails", I find their impartiality rather suspect.
Forgot to mention, we are now switching from WHMCS to Killbill.io, checkout screencasts:

https://www.youtube.com/channel/UChXICgGipKvJbtzKfM1SNoQ

It supports many payment plugins:

stripe 4.1.1

braintree_blue 0.3.1

paypal 5.0.9

adyen 0.5.10

avatax 0.4.1

email-notifications 0.3.1

accertify 0.3.0

analytics 4.2.5

and many more....
This is the latest I've heard about it: https://arstechnica.com/gadgets/2018/04/latest-windows-updat... I think the firmware generally comes from vendors, which for personal PCs means motherboard manufacturers. I did find this linked from an older Verge article: https://www.amd.com/en/corporate/security-updates
Better than the idea that we can never change any law because someone will have to adjust to it.
Move fast and brake things?
The Product Owner is accountable for distilling user requirements into proper user stories, including acceptance criteria. (Other team members can help with that but the PO is accountable.) POs who don't do that consistently need to be retrained or replaced.

And the Scrum Master has to be a gatekeeper. During sprint planning if a user story lacks proper acceptance criteria then it stays in the backlog for further refinement.
> At that rate, everyone attending public college should apply for a job at Walmart.

This sounds like the plan of getting everyone a fake Canadian ID to get free healthcare.
This makes me want to go build one, that looks so cool! More related to computers, I remember someone telling me that video games before depth of field were essentially rendering games from the point of view of a pinhole camera (i.e. everything is in focus and the camera is just a point)

Also have to share this cool pinhole artwork of the American West I found: http://americanwestphoto.com/gallery-1/
The American interpretation of “free speech” is much more broad than in the EU. Here, laws banning hate speech or flag burning or corporate campaign donations are unconstitutional for example. Libel lawsuits are much harder to pull off here as well.

A law requiring businesses and individuals to delete any personal data at the request of the data subject, as the GDPR requires, would have to be extremely narrowly written to survive constitutional muster here, I think.

If I do business with you and write down your name, the GDPR requires that I delete your name if you ask me to (and even if you don’t if our relationship ends). That wouldn’t survive a First Amendment challenge here.
To be honest, that wouldn't be a problem if more companies were up front about it. But every company out there has this idea that they have to hire "the best".
Neither one needs a DPO. A DPO is a requirement for companies with 250 more more employees.