skysight-inc/HackerNews huggingface dataset:
Laptops were supposed to kill the desktop, but they're still around. The obsolescence rate for desktops dropped off sharply so sales have slumped, but they're still being used a lot. Laptops, especially small form-factor ones, have historically been underpowered. However, they're also reaching the point where they're going to last for years and years if they're not deliberately hamstrung by soldered on batteries, etc.. No doubt manufacturers saw this coming and hence, tablets became the next big thing.

Tablets, at present, are almost all underpowered. Even the performance king, the Surface 3, reportedly doesn't have quite enough horse-power to push its newly expanded stable of pixels. For this reason, tablet sales are going to remain hot for a few years at least, even if tablets claim relatively few hours of use versus laptops or computers.

A big question of concern for electronics manufacturers is: What's next? Once tablets start lasting for years and years, what is the next big thing that will let them keep growing sales?
> It just doesn't seem like a very hard problem to solve.

For any given problem, only people who have not tried to solve it will say that.
Exactly right: it's the fact that this makes mass surveillance so much easier that is the problem with certain surveillance technology being used by law enforcement.
It's quicker sometimes.

This morning I made some oatmeal. I took a 1/2 measuring cup, scooped out some oatmeal, shook it quickly to remove the overflow, threw it in a pot, and dropped the measuring cup in my sink. It took around 5-10 seconds.

If I had to do the same by weight, I would have had to get my scale, put on a bowl, zero the scale, slowly start pouring oatmeal onto the scale until it reached the desired weight, throw that into a pot, put the bowl in my sink, and put the scale away. That'll probably run around 15-20 seconds. If I screw up and poured too much into the bowl by accident, it'll take a lot longer to correct than briefly shaking a pre-sized 1/2 measuring cup.

Other times a scale is much easier to use too; it just depends on the context.
There are many teams that have very similar jersey colors to grass. Moreover, what is even more impressive, is there are some astroturf fields that aren't even green [1]! And the first down line works just fine on that as well.

[1]: http://upload.wikimedia.org/wikipedia/en/5/56/Bronco_Stadium...
Where Google trains its drivers not to drive
Thanks for the link; that's actually very informative. My interest in DNSSEC came from reading that it provided a mechanism to securely transmit SSH host key fingerprints, though I'm not sure if there's a better way of doing that.

> As a small website owner, are you using TLS?

Yes, but I don't require it. Just a free certificate from StartSSL.
I'd be happy to help/mentor someone on backend development or general career development. Currently working as a lead developer in Spain (Barcelona) focusing on Java/Ruby Postgres/NoSQL.

I can also speak pretty good Spanish so if you don't feel confident in English I can mentor in that (originally from UK).
Can you estimate the complexity of applying this type system to the whole openssl code?
Fashion Dogs with sunglasses
> but this is a seriously bratty article.

I kind of get that, but, there's nothing wrong with a bratty article, and that's her experience. Should she not write about it? Or should she wait until she fits in with the local men and then write about that?

Or I could say "raise your standards" beyond vanilla, non-challenging, pleasant writing.

I really appreciate the writer's description of her experience, even if 20 years ago it would have hit close to home for me.
The police are excused from a great many things, specifically harm to others when they raid a home or even the wrong home. Down in my state we have this nice story about them lobbing a flash bang into a house because they had a no knock warrant.

NO KNOCK. Tell me what laws are they bound too when those are nearly freely given out and for drug offenses? If they break down your door because they got the address wrong in most jurisdictions all they have to do is apologize if that.

I have friends that are cops and on but damn if I do not like the liberties they get over us.
This is exactly why I hated living in the SF Bay Area. We've all heard the jokes: Man Jose and Man Francisco. This article just reminded me of the terrible time I had trying to meet a nice gal there for nearly a decade. Although, to be fair, I've read the census and it seems that the entire West Coast is afflicted by this problem of more single men than women, whereas the East Coast has the opposite problem.

Anyways, to offer an opposing point of view, I found girls like the author equally unpalatable and boring. Sorry, it works both ways.
I wonder if this means this will encourage criminals and gangs to stock up on rocket propelled grenades and other anti aircraft weaponry.
Try this https://translate.google.com/translate?sl=ru&tl=en&js=y&prev...
It's a horrible solution for a smartphone touchscreen and the Storm had no other redeeming features. The needs in a cockpit are rather different, obviously.
Build your initial MVP in Thailand
To be fair, a genuine man wouldn't change the subject. He'd say what he did. He just wouldn't consume the entire conversation with it. "I'm a programmer for Google. Yes, I'm evil, ride free buses, and push rent up. What do you do?"

If your "friends" don't know what you do or that you're successful, you're not genuine. You shouldn't be ashamed of it. You just shouldn't be all-consumed by it either.
> A big question of concern for electronics manufacturers is: What's next? Once tablets start lasting for years and years, what is the next big thing that will let them keep growing sales?

It seems as though people are hoping wearables will become the next big thing. If the UI, battery life, and independence (i.e., making them usable without needing a phone) can be sorted out, I think it's a possibility. But the margins will be much smaller.
The problem is that the people who can understand what you said don't ask questions about self signed certificates and the people who don't understand will somehow interpret this as support for using self signed certificates when you don't have an out-of-band method of getting your public key out. It's not harder to MITM a self signed cert when it's validty can't be verified which is 99.99% of the use cases where they're used...
Their page appears to say just a bachelors, not a bs in cs, not even a bs:

> Evidence of award of a 4-year bachelor's degree or its equivalent (prior to matriculation) from a recognized institution, demonstrated academic excellence and evidence of preparation in their chosen field sufficient to ensure successful graduate study

Am I missing something?
Yes, let's do nothing and let the governments of the world do whatever they want to us. What's the worst that could happen?
>I remember everything about highschool trig. And chemistry. And physics. And certainly the rest of math.

Who cares? Honestly? Do you think Jeff Bezos busts out his impressive high school trig in the middle of the day? Do you think Larry Page even remembers the formula for transfer of moment?

If all you learned for HS was the formula for conversion from moles to molecules and not how to apply logical thinking and abstract processes into practical applications you suffer from the same problem that the OP was complaining about.
It's not easy to see just from looking at the displays. They may also have incorporated some sort of software-based delay, requiring the user to press down for a certain amount of time before a click is registered.

I doubt that SpaceX has not considered the implications of touch screens in space ships.
for a multirotor? How about a well-placed rock?

a roof mounted computer vision slingshot comes to mind.
Let me know where you upload this. Thanks.
Most games are still 1-2 players.

The ability to update a game later means that QA can be less thorough, this makes things cheaper.

Versatility in mediums? Having the choice between download and DVD is much cheaper than any cartridge. Or wait you're talking about platforms? There have always been multiplatform games. And being multiplatform means you expand your audience perhaps 50% while using the same art assets and a lot of the same code; that doesn't make a game's price higher at all. The amount of code you can share keeps rising, too.

So while games are prettier and more complicated, with art and animation getting crazily expensive, talking about convenience features like translations and downloads and patches is a red herring.
why is it suddenly A-OK to generalize men in tech?
Many jurisdictions tried to introduce speed trap cameras decades ago. But they failed to gain wide acceptance mainly due to public outrage. Hopefully, the LAPD will seek a compromise between utility and public image.
Canon is a pretty easy place to run up a $200 tab. My wife and I rarely make it out of there below that, and I've done it myself on at least one occasion.

That said, five cocktails in less than two hours is going to leave all but the stoutest alcoholics a lot worse for wear, and there are more and less flashy ways of running up such a tab. Of course, neither of us was there to witness this, and as I mentioned in another comment, I'm likely part of the problem.

Tangentially related, if you're ever in Seattle and want tasty small plates and cocktails with a bit of showmanship to them (as well as a somewhat absurd scotch/bourbon menu), I'd highly recommend Canon :)
The flashbangs and middle-of-the-night no-knock raids are standard practice now. And they have consequences:

http://www.wsbtv.com/news/news/local/toddler-critically-burn...
which is okay for a majority of people. that's why they keep electing the same people who create the laws. people who complain are a minority and they lose and that's how democracy works.
Lyons Electronic Office: The First Business Intelligence Project
And then they go to lives of selecting against people with more gumption. It may be good for institutional stability, but not so great for organizational innovation and adaptability.
sounds like a great way to get slingshots made illegal in L.A.
Peter Sunde arrested in Sweden
"When you see an asshole, you've seen an asshole. When all you see are assholes, you're the asshole"

Our generation (and by that, I mean broadly "anyone from a western culture currently in the first half or so of their career") has a serious problem with seeing and understanding things outside of our own little world. When we see things, people, events, that displease us, we always have to extract some grand underlying theory and trend about it, about why the world is against us, and why it's just not right. We're always the ones with the intelligence, the burning passion, the openness of mind, the great understanding of the world- it's always others that aren't enough. Of course, the author isn't an entitled self-centered young adult just like the men she describes: it's the whole tech industry that's even more awful than the law or banking industry, and just can't ever be good enough for her! We believe ourselves to be individuals imbued with uniqueness and intricate subtleties, and yet judge others as merely the sum of the loosely defined groups we put them in.

(I have tons of female friends who are in committed relationships/engaged/married to men from the law/banking/tech industry, while themselves having graduate degrees in literature/philosophy/fashion design/biology/etc, and they are all very satisfied. But I'm sure they are all wrong and as vapid as their partners from those god awful industries)

This woman was part of the date with the "insufferable tech worker" as much as he was. If she had a terrible time and found the date bland, chances are he did as well.

As a non American, I do find the US dating culture hilarious to the point of the absurd. It's a practice codified to the extreme, as boring as it gets, practically a checklist of do's and don'ts and desirable attributes and undesirable attributes. In an hour after work around a cup of coffee, the average American expects to gain enough knowledge about the human in front of them to judge whether they should see them again or cut contact forever. How can you expect anything but abysmal success rates in that case?

In the culture where I'm from, you typically meet people through social gatherings where your friends brought some of their friends, who themselves brought some of their friends. You get to know people through shared experiences and group discussions rather than awkward timed sit downs at the local Starbucks. And maybe after a few of those events you realize that the guy who spent the first 30 minutes of your first conversation talking about his job actually is much more than that- because honestly, how reasonable is it to issue a definitive judgement of someone based on 30 mins of conversation with someone you've never met before?
Also in san francisco. Also all over eastern europe. These trolleybuses are really good in places with hills because electric engines have very nice fat torque curves. If you put an internal combustion engine bus on the hills of SF there will be a lot of smoke, noise and gear grinding.

However the existing trolleybuses require overhead wires which are unsightly and become very expensive for places with lower population densities. This talks about running buses off batteries which is relatively new.
At this point, it is attempting the close the barn door after the horses have run half way around the world. Too much many systems have been built up on clogging and SLF4J. "Fixing" it now just add a third wrapper to the mix would not be a Good Thing(tm), IMHO. Sadly, it's as fixed as it is ever going to get at this point.
Yeah, I'm not sure why the title got changed to say June 14th.
I might be missing something, but the final version still looks susceptible to deadlock to me.

Suppose the buffer is empty. Process A, which is reading, gets through the mutex_unlock() call and into wait_event_interruptible(), which seems to first internally check the condition. It is then switched out before it internally waits.

Process B then runs all the way through, acquiring the mutex, doing its work, and runs wake_up_interruptible(), which won't do anything, because process A hasn't started waiting. Process B then releases the mutex and gets switched out.

Process A then gets switched back in, and then immediately starts waiting, with no more events to wake it up. Why won't it just wait forever (deadlock)?

Am I missing something? Do all processes occasionally get woken up without an explicit wake up?
The NSA does not appear to have the capability of analyzing all the data it taps in a way that would actually be considered intrusive. Knowing the state of AI I just can't imagine this. It's not like in "Person of Interest" where the government has a machine to automatically sift out problems.

Same with drones and law enforcement. I can see them using drones in a surveillance capacity, for traffic control, maybe even to track a fugitive. But large-scale drone surveillance? Peaking into people's homes? Tracking people the way they can't track them right now through CCTV footage? No way, no how.

The biggest risk from drones is that they fall out of the sky all the time. This will partly resolved through break throughs in artificial intelligence, but for now birds, lines, insects, power failures, hackers or even projectiles can take down a drone, potentially hitting someone. That's why they are used sparingly. A crashing drone is even more obvious than one flying above you making tons of noise. Not very clandestine operations...
I read the description of the system. I disagree that the current implementation secures the future of ngrok.
They have... it's called a patrol car. And about as obvious as these drones.
Twitch.tv uses a similar system
That's a completely different issue. Drone mounted or not, those sort of surveillance methods require a warrant following Kyllo v. United States.

http://en.wikipedia.org/wiki/Kyllo_v._United_States
> So... this is somebody else's problem and smarter people will take care of it for me?

Smarter is your opinion. Is a library writer smarter than an app developer? Is a compiler writer smarter than a library writer? Perhaps, though I don't see how that is a given. I look at it more like; compilers will be used by more people than a single library, so it pays off to spend more time on developing, testing, debugging, etc. it than a library. A library might be used by more clients than a single app, so it pays off to use more time on it and optimize it, which might include unsafe features.

If people that work "further down the stack" are necessarily smarter than those in the upper layers, we programmers must be pretty stupid... :)
I don't want to replace my tablet with a laptop, and I don't want to have a kickstand keep my screen up. I want a tablet that docks into a keyboard. I want the stability of a laptop whenever I need it and the comfort of a tablet whenever I want it. Asus did it with their Transformer Book T100, but I don't know of anyone else doing it.

I don't want a Yoga, that's the same old convertible laptop we've had for years. I want the entire screen to detach and become semi-portable. And I want the keyboard dock to have a big battery in it, so the tablet can run for 10 hours and as a laptop it can run for 15 or 20 hours.

Why is that not a thing?
You should give Duolingo a try. It can take you to the A2/B1 CEFR level. After that, read native language books and watch foreign Youtube videos.
> India is actually a lot of fun to travel through. If you have company, getting on a train starting somewhere in the south and working your way up north visiting the major metropolises, tourist sites (and coworking spaces I guess) can be really fresh and enlightening. I strongly recommend that, if you're ok being without internet and power supplies for extended periods of time.

That is what I had in mind :) Actually, I want to start in Sri Lanka - been going to a great Sri Lankan restaurant here in Berlin that has a picture of Sigiriya, which I've looked at so many times that I need to see it in real life now :)

Definitely want to visit either Chennai or Bangalore, Mumbai and New Delhi. Maybe also Hyderabad. I'm still not sure whether I want to travel through more cities and spend less time in each, or visit fewer cities but have more time and experience the city in a less touristy fashion.

Well, I hope to be able to check my email at least once a day, but most hostels seem to offer wifi. For real working I plan to visit co-working spaces, though.

Thanks for your input, it's good to hear some real life experiences :)
It would be, there is precedent.

https://en.wikipedia.org/wiki/Kyllo_v._United_States

> Department of the Interior used a thermal imaging device outside of Danny Lee Kyllo's home in Florence, Oregon. According to the District Court that presided over Kyllo's evidentiary hearing, the device could not "penetrate walls or windows to reveal conversations or human activities. The device recorded only heat being emitted from the home."

Hmmm, I wonder why the Department of the Interior is concerned with private residences in the first place? The reach of the War on Drugs is pretty incredible.

> The Supreme Court ruled 5-4 that the thermal imaging of Kyllo's home constituted a search. Since the police did not have a warrant when they used the device, which was not commonly available to the public, the search was presumptively unreasonable and therefore unconstitutional. The majority opinion argued that a person has an expected privacy in his or her home and therefore, the government cannot conduct unreasonable searches, even with technology that does not enter the home.
Love it if whoever did it could explain why they saw fit to downvote this comment. It's too bad HN doesn't implement metamoderation, the responsible party would not have their privilege much longer.
Codejam 2014 – Round 2
What was the lie exactly? Snowden asked the General Counsel a procedural question. As far as we know, Snowden never brought any legal concerns to superiors or otherwise concerning the classified programs of the NSA. And in that regard, the NSA may not be lying.

Simply put, if the NSA did not receive concerns from Snowden on the legality of the classified programs, then the NSA is not lying.
There seems to be something very Japanese about this to me. I get that there is a humorous component, but there's also something precious about putting so much time and focus into doing something obsessively well. This point is made more apparent in this case by the choice of pencil sharpening -- a practice that is easy to see as less important than many other things he could be doing. But that's kind of the point. It helps to bring the focus away from the utility of the practice, and point it more towards the idea of doing something well, regardless of what that thing is.
> It's not harder to MITM a self signed cert when it's validty can't be verified which is 99.99% of the use cases where they're used...

No, but it's not easier, either - without verification, it's exactly the same. It's not meaningful to try and make SSL secure in the situation in which out-of-band verification cannot be done. If there is no out-of-band verification, all SSL fails to protect against MITM.

At the very least, it protects against passive snooping (ie, the NSA).
I'm a programmer generalist who's on the quest to find specialization in Machine Learning and AI in general. I'm trying to structure and optimize my self-education in those fields to build up a solid foundation over the next few years. I'm more interested in being able to apply those technologies to solve interesting hard problems (with the building company in mind) than in research. Would love to chat to people experienced or formally educated in those fields, to get advice on how to
structure the learning process better, what to focus on and so on.

Also would love to meet anyone who has similar interests (or also psychology, neuroscience, philosophy of mind).

Background: engineer with the experience in full-stack.
Programmning: Scala, Ruby, Python, JS. C/C++(long ago though)

Machine Learning: only finished coursera course and played with 101 Kaggle competitions.

artem.yankov@gmail.com
Indiscernible properties
Linux Mint 17 “Qiana” MATE released
The more people use it, the more likely it is that mobile browsers will optimize for power consumption by doing things like toggling visibility if you've registered a state change event handler.
Well, if there's anyone that we can trust to behave honorably and to not abuse their position of power, it's the LAPD.
>math is careening towards you and you should brace for impact

Hilarious, another great article from Mr. Kun.
This post has been locked in a mortal battle between upvotes and flags from the moment it appeared. The flags prevailed. They do however wish to be gracious in victory so we have unkilled the post. Carry on—just not on the front page.
That's understandable and probably a good reason for startssl to build an automated revoke tool, for the sake of keeping their name healthy. However, I would be way more concerned about a company unwilling to pay a trivial amount of money to revoke a cert that was compromises due to their own choice in how they used it. The best CA in the world won't fix bad security incident handling of another company.

Sure, most of the complaining was due to the entitlement, but I'd be interested in a list of all the companies that complained about this and/or failed to pay for a revoke.