skysight-inc/HackerNews huggingface dataset:
A rollback attack is always possible: the bad guy backs up his/her device, does a transaction, and restores the device. (A replay protected memory block + secure enclave can make this hard, but never impossible, to do.) This means that you can't make an ironclad assertion that the very last transaction the bank sees was fraudulent, because you can't be trusted to make such an assertion.

But you're still protected against transactions alleged to have occurred before your last real transaction or, equivalently, you're guaranteed to (in theory) notice the fraud the next time you try to do a genuine transaction.
That site says: “After June 30, 2016, we will no longer distribute this series on DVD, and the videos will no longer be available online.” Anyone know why, or if they plan to do anything else with the videos?
Some history. I was at Sun and Bob Hagmann was teaching at Stanford and got me to be a TA there. He retired and Stanford asked me if I would teach CS240B so I did. Jeff Bonwick was student and I recognized his ability and recruited him to Sun. He said "I have no experience programming in C" and I said "You are smart. I can teach you C, I can't teach you smart".

I also told him that he'd go way farther at Sun than I did and I was right, I think he made DE, I didn't. He played the game better. Smart guy. Him, Bryan, Bill Moore, those guys were the new Sun in my mind.
I thought that too, but we don't know how many of these types of spots exist in Manhattan vs. Brooklyn, it could just be that the poorer neighborhoods happen to have more sidewalk ramps. Would have to do more analysis on the data.
That lecture is very interesting, thanks.
>> Direct support for non-repudiable signatures on the transactions themselves. Unless I'm misunderstanding what the client certs are doing in this protocol, TAuth seems to give non-repudiation on the session setup but not on the transactions themselves.
>
> There is nothing stopping the API provider enforcing layer 7 signatures too, it's an application concern. The same private key can be used to compute those signatures or as X.509 certs can embed arbitrary public keys, you can choose another one for transaction signatures.

So what, exactly, is non-repudiable? If I go to a highly enlightened court wielding a signature, what can I prove to that court? That my app really did connect to your server at the time I allege it did? This seems weak to me.
Make them pay from the top down. Don't decimate a department, but make it sting.

Make it sting so much, cops/meter maids know their municipal codes/law to the tee. It's not even about laws? We all know it's about revenue collection. That's why we are a bit miffed.

I think the bigger problem is how many of us have been pulled over for no reason, ticketed for no reason, harrrased for no reason, paid a huge fee--that was for all reasonable purposes was unconstitutional--someting about ureasonable fees, or fines. Some admendment that has been forgotten about because it's been so abused.

See, we are not upset over this little incident.

We are projecting our outrage over being trampled upon for years. Our only recourse has been showing up in court, and we all know how that goes, "Well I'm sorry sir. I see no reason to question the officer."
Vdev author here. Have been using vdev and libudev-compat in place of udev on my production systems for nearly a year now. It's pretty stable at this point. I even use it in my initramfs.

Just wish I had more time to work on it.
I don't think using filler words is an issue in regular conversations. It is less desirable in speeches, though, because it can become really distracting. The simple technique I've used to cut down on it during speeches is to pause instead of using a filler word. For whatever reason, it ends up being much less distracting.
No, he's saying that in order for the messages to be available, they have to be stored locally and since most people need access to the messages from their phones, it makes sense to do it this way to ensure that all messages are stored on the phone, instead of users ending up with some messages on their phones and some on their PCs.
Your analogy doesn't really work because while there is all this outrage by some people here, I haven't actually seen evidence so far of the NYPD refusing to issue refunds.

The thing is, there doesn't seem to be a cheap and automatic way to (a) accurately filter out all incorrect tickets and (b) track the people down who were wrongfully ticketed. (Yes, analyzing the thousands of different parking spots where tickets were issued for their legality is an expensive process - and there's bound to be a very long tail.) So it seems pretty clear to me that attempting a proactive refund would be an expensive waste of money.

Yes, the police are responsible for doing their job right, and that's what they're doing now. It would sure feel great to punish some scapegoat in hindsight, but this is a classic case where it's difficult to pin the blame - remember, it was a systemic problem where one (small) subgroup of officers failed to be properly trained after a rules change.

People who have been wrongfully ticketed should contest the ticket, it's as simple as that.
Introduction to Spark 2.0: Porting Code from RDD API to Dataset API
I had one interesting incident.. I was not able to access my twitter and gamil account both. The twitter account was associated with that gmail account. I had same password for both of them. I was able to recover my gmail as the attacker did not change the recovery email in my gmail account. And hence I could recover the twitter account too. Then again I set the same password for both of them. Next day same thing happened again. Then recovered both and set different password and since then it is fine.

I wondered how someone could hack so easily. The passwords were not easy and I can not believe that anyone could guess that. I also checked the last access time in gmail and there were no suspicious activity there.
Ethics in, ethics out – promote user-respecting software development platforms
Would Apple allow an app that's ad-free for 30 days then chock full of nagware?
There are multiple (advanced) projects to get the next 10-100X of perf beyond this via in-memory & streaming GPU computing over columnar data. And... they're taking RDDs in as native formats, and some even target sql as the scripting lang :)

FWIW, my interest here is what becomes possible for sub-second computations. We do interactive analytics, and GPUs become exciting for that, including in the distributed case :) Similar story for stuff like VR, real-time ML, etc.
> Also, Saturday and Sunday are the weekend, not the week-edges.

You might be interested to know that in Israel the work week starts on Sunday, not Monday. Friday and Saturday are the weekend.

That might just be a factoid, except that the Jewish Sabbath was the origin of the weekend concept. It changed in countries with a strong Christian influence so that Monday because the first day.

It never changed in the US because the Jewish workweek had a stronger influence there than the Christian one.

> I personally detest calendars which display Sunday as the first day of the week

And I personally find calendars that start on Monday quite bizarre since it's obviously incorrect historically.
The hottest trend in web design is making intentionally ugly, difficult sites
A history of good character is frequently used as a legal defence to reduce or eliminate punishment.
Historically there was a school of thought in business where sales is everything and every other role is interchangeable and secondary. It's still very common on the east coast. All you need is a couple extroverted dominant personalities and everything else will just take care of itself.

It doesn't work very well, and it tends to result in a very toxic culture. You get a restaurant that's packed on opening day but the food sucks, or there's no food and the sales guys run across the street to McDonald's in desperation and try to pass it off as high cuisine. Then they blame everyone else.

Now that tech types often found and run companies I think we have an opposing and probably retaliatory mindset emerging. Now all you need is a few super genius engineers and the rest... well...

Unfortunately this doesn't work well either and also tends to result in a toxic culture. You get a restaurant with five star food and a lot of empty seats. Everyone else tends to get blamed here too.

In a healthy company you have a culture that respects the need for a wide variety of skills.
I'm not moxie, but that is his stated goal; the majority not everyone. Especially not people who have heard of OpenPGP.
Not yet -- but we are looking to add them soon!
I still think you need to look at it from the point of view of an employer. Like me. I'm weird, I really care about my people, our company is more like a cooperative than anything else.

I grew this to a place where I could pay salaries. Doing so was super super hard. I had a lot of scary nights where I thought I couldn't make payroll. Just building up to a place where the next payroll was OK was a big deal for us.

So open source it? When you finally got to the point where you can pay people without worrying all night?

I get that you see that open source is the answer, and it is for some stuff. For me, jumping on that years ago was asking too much.
Can you point me at an example of an app that does it really well? We couldn't find any compelling ones when we were investigating platforms for N1. :/
For now we're only iPhone, but looking to release an Android version soon. If you're curious, you can sign up for our newsletter for when we add new products.
Just imagine how much fun Ive would have designing an orbital space station.

What's interesting is how aggressively they're moving into the car space if that's what's happening. The phone people had no idea, they got blindsided thinking Apple wouldn't have the guts, would never commit the money.
This is brilliant. I help people with this issue one on one. It makes a huge difference.
What? Lex talionis is punitive. Returning that which was wrongfully taken (i.e. stolen) is restorative and corrective.

However, in this case, returning the money with interest would be somewhat punitive, and that would indeed be appropriate, as it would discourage future carelessness in enforcement and abuse of the citizens of NY.

If you fail to pay all the taxes you owe, you are required to pay penalties. If the government fails to correctly enforce the law and wrongfully fines innocent citizens, why should it not be required to pay penalties?

This is the most basic way to hold government accountable for such carelessness. When a department fails to meet its budget because it did not correctly train its officers in the law, did not properly oversee enforcement, and now has to repay what it wrongfully took, those responsible for the oversight will be replaced with others more competent. As a result, the citizens have a more competent, ethical, accountable, and efficient government.

Wherever did you get the idea that, "Well, as long as you promise not to do it again..." is a sensible solution?
Thank you so much, you really made my day!
It depends on the communication.

If it's with cubemates/rowmates it's okay. If you're a speaker (not just talking) but speaking, then it's noticeable and it becomes distracting. Mostly when you're paying attention and following their train of thought... When you're following someone's train of thought you're filling in in advance, the uhhm, kind of puts a kink in that thought process because it becomes very apparent when a meaningless interruption happens repeatedly.

Now, not being religious it may sound funny for me to say this, but I really appreciate listening to southern Baptist (?) preacher interviews because despite the subject, they are captivating. They pronounce all the syllables, don't cut their words short, don't mix /d/ and /t/ and sound all around pleasant. They are good speakers. Yes, some overdo it and overpronounce and drag out words, I don't mean those.
I also learned the big-oh notation there. Among many, many other things. Absolutely great book.
Here is the most accessible implementation I've seen https://depts.washington.edu/aimgroup/proj/dollar/ with tons of references and existing implementations.
Hyperloop One successfully tested its propulsion system [video]
No, that's a really bad analysis of margins on cars.

Look, the margin on a $700 iPhone is somewhere in the vicinity of 30%. That means that the price that an iPhone user pays for the privilege of having an iPhone per se is about $200, maybe $300 on the outside.

For a car whose manufacturing costs are $30,000, a 30% margin would mean selling at $42,000. The size of addressable market that can afford to spend $12,000 on Apple brand is microscopic compared to the market size of people who can pay $300 on Apple brand. The "luxury" market for cars is inherently much, much, much, much, much smaller than the luxury market for smart phones.

So if Apple does try to attain iPhone-like margins in the car market, they will necessarily address a tiny market. If they don't, they'll still address a much smaller market than the smartphone market, and with smaller margins to boot.
There's a similar concept at play for medical devices. One part of IEC60601 specifies three alarm system priorities, and the colors get scarier, the visual indicators flash faster, and the tones get more urgent the higher priority the alarm is.
Facebook's ad server
If a lack of training is the reason for these erroneous tickets, perhaps the parking regulations are not simple enough or communicated well enough. If a patrol officer requires training to intepret the regulations, what level of understanding can we expect from a driver?
Well it is extremely rare. Can you name another occurrence?
So, it's OK to punish innocent people because guilty people go free? That's your argument?
STOP MAKING PEDANTIC, ESOTERIC, ARGUMENTS ON PUBLIC FORUMS LIKE YOU ARE SO FUCKING CLEVER. YOU ARE NOT.
and "do not microwave metal".
It's the Sales equivalent of the copy/paste programmer.
I thought the video was interesting, but the CNN editorial commentary is just vapid:

> There's no one reason why the middle class is shrinking, Kochhar said. One of the main causes? Rising income inequality, driven by factors

Right. That's exactly the same as saying "the main cause of the middle class shrinking is the middle class shrinkin".

> They are also seeing their incomes shrivel.

So is that. sigh

Common, journalists. You can't really be _that_ lazy.
He says at https://news.ycombinator.com/item?id=11671968 that he's going to put the code on github, so I guess we'll see.
Responded to these comments on my Snap Story! :)

@justinkan
When you're trying to get into a new market the last thing you need is for your competition to prepare themselves. Secrecy lets the competition stay complacent. It's a tactical move.

If Google started braying tomorrow about making cars then car companies would respond. They'd have a harder time rolling out their product.
Progress towards a broad antiviral treatment
Sometimes I wonder if Ruby and Rails is 5x faster then now by default and allow really simple scaling without much thoughts, would it still get so much critics?

Most of the time People will answer saying moving away from Rails as you scale is a good problem to have. But the day Rails isn't fast enough or scale easy enough is coming a lot quicker as the Internet Population expands.

And the good old saying of passing this to Morre's Law no longer works as we haven't had much CPU improvement.

I am hoping JRuby with Graal and Truffle will fix that.
The problem here is capture. W3C has been captured by the digital restrictions management cabal. Mozilla, Google, Apple, and Amazon are playing along. In three cases, they are the cabal.
Copyright is automatic in principle, but not in practice. You have to pay lawyers a shitload of money in order to enforce either. The same risk, of having to pay lawyers a shitload of money, stands in both cases.
The guy is quotable, but I don't understand why anything Icahn says about the market is actually newsworthy. He never says or does anything that isn't about benefiting the interests and net worth of Carl Icahn (inc.). May as well be quoting press releases from SCO lawyers about software patents and Unix.
Are you worried about them setting self-driving back by 5 years versus a base case where Tesla didn't exist, or setting it back 5 years versus the 20 or so years of advancing and popularizing the possibilities that they've done?
Police may know where civilians aren't savvy enough to fight illegal tickets.
Blood THC levels after smoking pot are useless in defining “too high to drive”
>Yes, but your (or y'all's) collective decision that you prefer safety to freedom shouldn't infringe upon my choice to prefer freedom to safety.

I would also remind you that no classical libertarian(IE: John Locke) would allow you to go kill someone, and would say the state can and should have the power to regulate you to prevent you from doing so.

So I would equally assume that in no way shape or form Locke would be ok with you dumping Trichloroethylene willy-nilly.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3228569/

Unless of course you think it is ok to give someone kidney cancer and not tell them?

(Dumping tricholorethlyene willy nilly makes a super-fund site. It takes years for cancer clusters to clear out as they get cleaned up. The one in Mountain View related to chip manufacture has only within the past year or so stopped causing cancer clusters en mass. Most of the silicon valley superfund sites come from TCE, and were declared as such around 1988.

Though even today the EPA is cautious - people have seen TCE plumes in the Valley that still cause problems http://www.paloaltoonline.com/news/2015/12/16/discovery-of-t...

We're close to our 30th year of cleaning this stuff up. It is totally possible, and even probable, that if a pluse/area is massively disturbed, TCE will leach en mass into nearby people causing new cancer clusters, among other issues)

I can extend this logic easily to the Food and Drug Act and its amendments - which is why it is terrible to find out that the 5 largest producers of chicken in the US allow people to pee and poop on themselves on the killing floor, because in chicken slaughterhouses, you aren't allowed to have bathroom breaks.

http://qz.com/681025/big-poultry-workers-are-literally-peein...

Unless you think it is ok for you to potentially eat someone's very dangerous e. coli and salmonella from their asses because you want freedom?

(I assume, and hope not)

It's not a freedom if it kills you.
Whenever I visit NY I dont assume anything is legal. If someone tells me walking barefoot is illegal in NY I would believe it. After all they kill people for sharing smoke and all.
You can only really do the basics on a test track. If they want to tackle real-world driving they'd have to take it onto real-world streets, and that would probably be impossible to hide.

While obviously Google is historically a web/advertising company, they're showing a lot of strength recently in machine intelligence, like with Google Photos auto-tagging or AlphaGo.
> Without them people would constantly interrupt one another, which would be horrible.

If you have a deep and commanding voice, people shut up as soon as you open your mouth, and they don't dare cut you off before you're done. It's primordial.

I noticed this especially a few weeks ago when I was watching presidential debate coverage. Of the six or seven people on screen, two were male. Everyone was talking over each other, except one of the guys who was mostly silent. It was really interesting to watch how he could begin to speak and everyone would be immediately quiet.

"Um", "uh", "well"... It's not that they inherently make you sound weak, it's just that people who take control of rooms don't develop them.
Oh, I didn't mean for the lighting to be either/or (although I can see how my post read like that). I'm thinking more like the aura lighting on Culture drones - so for my example, auto mode might be blue, but tinged with more and more pink/red as it gets more worried (ie. lower confidence), a pulse of white if someone cuts it off, that kind of thing. Angry flashing red would be the equivalent of a human driver having a panic attack and taking their hands off the wheel.
10th Anniversary of Google Translate
I should have said, despite the fact that it doesn't fit in this specific case, your overall advice is very good. This is quite common and definitely something people should be aware of.
Do you have a state law reference that covers T intersections?
indeed, why would anyone ever want or need to do this?
Brilliant article. Agree to every bit. This is kind of enterprise sales 101 of point solutions. However if you talk about infratstructure solutions (say mBaaS, etc) - things Become far more complex as many a times you may not have any business end point as your champion.
An explanation is given here: http://scaapt.org/archives/1286

> "You may ask why the series is being retired. The original producers (Intelecom) do not have the staff or the information available to locate all the third party rights holders of the additional footage and rights to that footage has expired. Therefore, it must be taken out of distribution."

I imagine that unless unknown rights-holders pull them off YouTube (as they apparently haven't yet...) then it will still be available some places.

The above page also notes the availability of https://www.learner.org/courses/physics/ which includes 11 videos.
How do milennials consume sports programming? Too bad about Bob's burgers pulling in so few milennials. Good show.
Geez, I had no idea about `calendar`. This is pretty nifty!
Theranos loses its COO as it seeks to improve quality
Why are wheelchairs rolling into the middle of the street? That seems terribly unsafe.
I'd like to see how to transfer all the issues (closed too) + pull requests.
Nice.
Something like this happened to me in 1979 in Berkeley.
You can infer how angry I got. I was too busy, at the end of grad school, to even contest it.