skysight-inc/HackerNews huggingface dataset:
There is almost always a choice.

Exhibit 1: http://www.apple.com/customer-letter/

Exhibit 2: http://www.nytimes.com/2010/03/23/technology/23google.html
why are there kexts in file system user space extensions?
in OSX multiple driver types can exist entirely in user space, with no kext. [ former Apple engineer here ]
I like /k/ and /int/

/Pol/ used to be more ideologically diverse where you would always see communists libertarians and national socialists duking it out in hilarious exchanges (both sincerely and ironically). But a massive banwave in November 2014 drove a ton of users to 8chan where anyone can create their own board. So now /pol/ is the alt right equivalent of the monoculture seen at Reddit.com/r/politics and 8chan has 10 echo chambers for each political ideology. Echo chambers cement and worsen extremism and the biggest casualty has been the exchange of banter across ideological boundaries.
Say hello to Google Home
To counter: VR on the smartphone is great for visualizing preprocessed data. I love being able to view 3D research data on a comparatively cheap device and that I can share the visualization with everybody that has a phone, not only labs that have decided that it is worth it to buy a dedicated headset. Moreover, setup of the Cardboard is trivial compared to other headsets (no matter how easy it might be, you can not beat "just launch this youtube video").
Let's see a show of hands for those who think Yahoo was the only one?
[How To] Enabling chromium distiller reader mode
its interesting how wildly different these big companies are when it comes to product delivery. Apple will not say a word until they are ready to ship. Google will announce way in advance so their developers don't have much choice but to ship. "done but buggy > perfect". I suppose release dates get delayed often. Not sure which approach is better.
Even the unspoken assumption that the reader is male (okay, or lesbian) and will furthermore chucklingly identify with having a bitch ex to kill with a hammer is gross.
I think at this point one should give up any hope on 2 things in Google Hardware program:

First, hardware so great that it remain excellent for more 2 years of usage for most use cases and/or price remain attractive so one does not mind upgrading after 2 years.
Sounds like a home-made heatsink could increase performance for that device. And based on the photos of Daydream, I'd say there's room to install one... I think getting good heat transfer connectivity might be tough (does that device get hot on the front or back?) and weight might be a problem.
> His writing is just what I needed right now, at this time in my life. Particularly about how to be happy.

This is the particular blog post in which he talks about 'how to be happy'

http://hintjens.com/blog:99
Sure, but it's not like they had a non-terrible CEO in... ever? I'm not sure actually.
Hans Rosling's original Ted talk, which has so much passion about data visualisation and making information accessible - http://www.ted.com/talks/hans_rosling_shows_the_best_stats_y...
I completely agree with you.

Public health "consensus" is driven often by cost considerations and in this case it might as well be damned. Unlike things like "vaccine refusal", here there is no enormous cost to the society, if more people decide to get tested. If one wants to get a PSA test, he should without worrying about recommendations.
> Their opponents have been relentlessly chipping away at that "victory" ever since.

There, the "opponents" are a subset of society that have a legitimate right to not to agree with the decision and they are acting within the public framework of our governance to overturn a decision.

Here, the "opponents" of strict privacy rights are spooks and crooks in government and international corporations. It is entirely a differnet matter.

Established inherent rights -- specifically the rights of free speech, freedom of assembly, and protection from unreasonable search and seizures -- need to be protected in context of new capabilities afforded by modern communication, surveillance, and data retention technologies.

Corporations will not pull a dissenting "Roe vs Wade" that would challenge citizen rights. Just let them try that.

Overreaching elements and sub-systems of the government can try and present cases where our (updated) rights present obstacles to their performances of their legitimate legally mandated activities. And there is ample precedence for oversight for such matters.

A technological cold war with government and industry on the technological field is not a realistic option. First of all, it is politically useless since that approach implies that the constitutional framework and our entire system is in effect broken. Second, the "mathematical" bit in the secure and private mediated communication systems is the only element where one could possibly argue for parity in terms of the contending parties' capabilities. Why pick a losing fight when there remains the constitutional field where we have the upper hand, by definition.

[edit: minor cleanup]
Paul Buchheit - Startup School Europe 2014

https://www.youtube.com/watch?v=v5w-0H-hq6E

Anjana Vakil: Learning Functional Programming with JavaScript - JSUnconf 2016

https://www.youtube.com/watch?v=e-5obm1G_FY

Bret Victor - Inventing on Principle

https://vimeo.com/36579366

Philip Roberts: What the heck is the event loop anyway? | JSConf EU 2014

https://www.youtube.com/watch?v=8aGhZQkoFbQ
Why would one have to worry about a bike getting stolen but not a moped?
You'll also notice that I put my nix configuration in a shared /home directory instead of /etc/nixos. I think I'm the only person to ever do this because I am neurotic and having to sudo to use version control on my OS config isn't my fave workflow.
I'm not sure what you mean, all of those agencies are formed under the constitution and the systems that support them are also abiding by the constitution
Ah, I see. Something like ◔ "CIRCLE WITH UPPER RIGHT QUADRANT BLACK".

Someone requested something similar here [1], and someone else made it using CSS here [2]. As the article explains though, it would need to be used in text for the Unicode committee to accept it.

[1] https://github.com/FortAwesome/Font-Awesome/issues/4147

[2] http://codepen.io/denwo/pen/azjXzL
The difference between some random Android device running a Cardboard app vs a Samsung Gear VR running a Gear VR app is night-and-day. Daydream certified phones and apps should be about as good as Gear VR. We'll see if it's a little better/worse/same soon.
Well, I know it's an unpopular view, but I think the US government doing that was okay. I don't pretend that's grounded in principle; I don't think that other governments should be able to do it, or that there was no potential for abuse. I think the national security rationale for the programme was valid. (perhaps not in law, I acknowledge)

I agree completely that the leak was very significant, but my preference (I think; not 100%) would be that Snowden hadn't leaked.
The white house is above the NSA and FBI, so wouldn't access to their bosses preclude them being coerced?
At this point, it's save to assume that NSA/FBI/CIA/Pentagon has front door access to Google.

That cheap-oil-for-your-private-planes deal with Pentagon is one small evidence [1]. The other is Matt Cutts working for (on a temporary basis) the Defense Department's branch of USDS [2]

[1]: http://www.wsj.com/articles/SB100014241278873238646045790697...

[2]: http://fedscoop.com/former-google-spam-chief-heads-to-usds

As for Microsoft, well, no debate there.
I'm a fan of "Knocking my neighbors kids cruddy drone offline" by Robinson and Mithcell from DEFCON 23.

[0] https://www.youtube.com/watch?v=5CzURm7OpAA
Same boat as you but I do have a CS degree.

I have almost 2 years of professional experience but technically it's like '6 months 4 times' considering they were internships/contractual employment.

I've done projects with several frameworks and libraries on my own but not professionally. Regardless, recruiters/HR will tell me they're looking for people with "more experience" without being specific even though they're hiring for a junior level position.

In reality it seems more like they want to hire a senior-level developer and pay them at a junior-level rate.

I've actually heard a headhunter say that an open position they're looking for people to fill would like someone who knows and has worked with Polymer for 1-2 years. smh
It's a real threat to handset makers who use Android. Their OS supplier is now competing with them.

Look for a third ecosystem to come out of China.
All of the 10Gbit stuff I'm aware of here at Goddard is over fibre. I assume it's single mode, but that isn't really my area of expertise. I mentioned Cat 6a above because I know that some projects here are using it, I didn't mean to imply that it was the preferred media for 10Gbit here generally.
Is nobody concerned about basically staring into a cell phone 2 inches in front of their eyeballs?
> "Why is it considered progress to go back to how urban life was several centuries ago?"

Just because something is newer doesn't mean it is automatically better. Regression is just as possible as progression.

There's a difference in quality of life between human-focused cities and transport-focused cities. People who have experienced both tend to prefer the former. Why do you think that is?
Thanks for posting this; it's my favourite talk too :)

BTW, does somebody know of (or have) a better quality version of this talk? The one on YouTube has some annoying audio cuts. There used to be a copy on Google Video[1], which i don't remember having the same issues.

[1] https://news.ycombinator.com/item?id=2359174
I have a lot of problems with Assange but his concern is plausible. The U.S. and Sweden have an extradition treaty and the U.S. likely wants to prosecute him for his collaboration with Manning on her exfiltration of classified materials. Their chat logs are pretty good evidence that Assange went way beyond what a journalist's 1st Amendment rights would protect.

Politicians calling for his death is just grandstanding. In fact, the possibility of the death penalty is probably the only thing that would keep Sweden from extraditing him.
I agree with you 100%. For web programming, I'd say it is understanding the http protocol. Many people can code in asp.net or even write servlets but don't know how session work, cookies or basic things like the differences between GET and POST.

Also keep in mind that there is a industry full of recruiters who don't agree! If the job ad says you need previous experience with Boongolatr.js version 3.147 then Boongolatr.js version 3.147 it is. Then good fundamentals and knowing Scheme, Haskell and shit won't help you.
Someone remembers Glide...
Here's a way to recognize that it's almost certainly a true premise. Out of all the animal species on earth, which ones would (if they took over) create a world that is as pleasant for humans to live in as the current one?

If I asked you "would it be unethical to genetically engineer a new race of humans who enjoy being slaves to the upper class?" I hope your answer would be yes. The same rules apply to a non-human species as well.

We've already done this to several non-human species. Do you consider owning dogs unethical?

I don't think it's such a simple question.
I've upvoted you, despite disagreeing with you, because I believe it's worth us all discussing the reasoning behind our opinions.

What you've just said is the email equivalent to "she deserved to be raped, because she was dressed like a slut".

Yes, we should take precautions to protect ourselves. But that in no way justifies the privacy intrusions that happened here.
Agreed. I did my best to come across as measured and non-accusatory in my post. I'm very specifically not saying there's anything wrong, but there's evidence that there's some pretty deep corruption here. The trouble is, she seems to be untouchable. People don't seem interested in seriously pursuing investigations into her and her husband, and so you're stuck with apocalypse scenarios and people hand-waving it all away as fine. I don't think either are true.

I remember when I got my first degree, in journalism (kinda), it was generally considered that the Watergate scandal would never get published in the modern age. I think the Clintons are pretty much the proof of that.
Is this a US politics thing? Blue = Democrats?
I think they'd bankrupt themselves first. It's hard to beat the government and their ability to tax at their own game.
Ah, yes that clarifies a problem I've had trouble with too. I work with a complicated framework, and I often end up having to explain why a seemingly simple change to x is actually complicated, even if I'm looking at the code for doing x right now and could trivially make the change.

x is at the bottom of a framework, the top of which I didn't code or fully understand, so I'm not sure exactly who's calling this code under what conditions - I have to read and analyse an edifice of code to make sure the change is safe. Or just do the change and hope the integrated tests catch any breakage.
I've bought a Nexus phone every year since the Nexus One (and a few tablets as well) and throughout those years have received a few warranty replacements. One was even a free replacement of a replacement more than a year after the initial purchase. I always get a human in a chat or phone call without any effort, and I always get free next day shipping. I bought Nexus protect on my current phone, and although it is through a third party, when I damaged my phone the replacement process was basically the same (except I had to pay $79). I personally think their hardware support is awesome.
Can I just say anything with Bryan Cantrill?
But continue to find themselves stumped?
Okay, so the password generation is deterministic, based on a single secret I need to remember right?

So then there has to be metadata to list the site domain, username, which generation of password, which characters are allowed or disallowed, length, KDF difficulty, etc? Where is that information stored?

What I'm getting at is with a brain wallet I only need to remember my secret and know the algorithm used to generate the key. With this it seems like you need a database to store more information, and without it, it's difficult to get your passwords back.
> When we talk about a product being simple, what we usually mean is that it integrates (folds together) many complex dimensions such as ergonomics, manufacturing, aesthetics, cultural signs, etc. into a single solution.

I would argue that in order for that to happen, the design and internals of the product need to follow principles of simplicity and separation of concerns. You can't just wrap a pretty layer around a snarl of insanity and get a usable product.

For example, a common design mistake is to use several visual indicators for one piece of information: this warning text is bold, a different color, and placed inside a box. Once you've done that, you have used up three visual "slots" that can't be used as effectively for other information.

Great design like you describe requires thinking about single uses for single mechanics. It requires thinking about how things fit together while remaining functionally distinct, rather than just adding more and more complexity to solve problems that come up.
I'm not shocked. Carmack laid out the basics of what became ATW in a post in his .plan file in the mid-90's, during Quakeworld's development.
Indianapolis has a similar hybrid approach to this.

http://www.georgiastreetindy.com/

A street that has pedestrian/event space in the center and one lane roads on the outside. This street connects the Convention Center to the Bankers Life Field House (where the Pacers play).
Nobel Physics Prize Goes to Exploration of Exotic Matter, Explained in Bagels
Phones overheating when you push them to their limit is a very strong technical reason to only support certain phones.
One in particular comes to mind that really changed the way I think about the larger problem of security in computer science and what a mess our current state of affairs seems to be in:

"The Science of Insecurity" by Meredith L. Patterson and Sergey Gordeychik (2011)

https://media.ccc.de/v/28c3-4763-en-the_science_of_insecurit...

Warning: speaker likes to use profanity (which I enjoy :) but possibly NSFW if you're not on headphones
David Beazley's, "Discovering Python": https://youtu.be/RZ4Sn-Y7AP8

A fascinating tale about using python during the discovery phase of a trial. Very fun watch. Anything by David Beazley is great!
There's no such thing as a space "just for automobiles". People are in those cars. People who are trying to go to/from somewhere. If you want to get rid of cars, you have to provide some alternative (preferably better) mode of transportation for the people and stuff within them.

But that part rarely happens. Everyone loves doing the easy part (ban cars!). No one wants to do the hard part of still letting people and stuff get around somehow.

It's like saying "sewers smell gross, we should ban them", while conveniently ignoring the fact that thousands of people are still going to generate wastewater, and it's has to go somewhere.
The part that actually comes in contact with your face is detachable and machine washable.
MasterKey Game
> Google overtly scans your emails for anything

This is a common argument here.

"Company A secretly collaborates with government agency to subvert their users' security."

"Yes, but Company B collects user data for their own commercial purposes, fully disclosed to the user. Same thing."

Not the same thing.
If you're an AT&T customer looking to switch to Verizon, you order a Verizon phone, not an AT&T phone.
To be fair, specifications that predate functional reference hardware tend to be either overly complex too simplistic.
In my mind, there's no other way for VR to go mainstream except for mobile. Average people will not buy a multi thousand dollar gaming rig, and the big software companies want to see how big of a whale this thing really is.

If VR is going to go beyond the high end gaming niche, people are going to have to be able to access it through the computer in their pocket.
Maybe this isn't true—and maybe it'll go over well even if it is—but the video they showed made it look like a cheap hidden object game.
How to Speak to a Non-Technical Client
FoundationDB did that. Overnight, everything gone.
> I have a lot of problems with Assange but his concern is plausible. The U.S. and Sweden have an extradition treaty and the U.S. likely wants to prosecute him for his collaboration with Manning on her exfiltration of classified materials.

The U.S. and the U.K. also have an extradition treaty, so the existence of a U.S.-Sweden extradition treaty doesn't really do much to enhance the plausibility of a double-extradition plot where Sweden extradites him from the U.K. on rape charges only as a ruse to get him into Sweden where he can be extradited to the U.S. on some other charges. (If the U.K. was a country that had no extradition treaty with the U.S. and was particularly resistant to U.S. extradition, then a double-extradition plot might be plausible.)
5 Takeaways from GitHub Universe
This should forever taint Marissa Meyer's reputation. Failure to save Yahoo is understandable. Disregard for user privacy and safety at this scale is unforgivable.
Box’s Quiet Rally
I think they do it to leave a nice image in the customers head. Saying "remind me to buy cat litter" does not.
This is absolutely true -- I'm on a nexus 5/android 6.

There's no native caldav. I use a paid client called caldav-sync which is mediocre. For a while on android 5/lollipop, you had to install a second app (free from the same author) to prevent settings being wiped during OS upgrades/patches. When I upgraded to android 6 I couldn't figure out why calendars weren't syncing until I discovered caldav-sync decided to sync every 6 hours instead of every 5 minutes. The whole thing feels and works like a hack.

Using the gmail app as an imap client for fastmail is crap, particularly if you access the email account from a desktop. The Gmail app regularly desyncs from the state of your email. It has recently decided to announce old emails as new. If you move/delete an email in fastmail from the web client on your desktop, you have to manually tell gmail to sync or it won't notice, even hours after the fact.

I was hoping for a cheap nexus replacement and was also looking at the OnePlus 3. Dual sims are nice too. That's too bad that you don't like it...
And then overpopulation will become a problem even more than it is now.
Agreed, any market primarily served by 2-3 options could be better served.
The inside story of Google’s bold bet on hardware
I think part problem is also that many programmers tend to gravitate towards abstraction and reusable code before there is a clear need for it.

Just today I read about this project https://github.com/primus/primus and it's a point in case. A "universal wrapper for real-time frameworks" with the main benefit being "Effortless switching between real-time frameworks by changing one single line of code."

Because clearly, I often need to switch between WebSockets and BrowserChannel... or wait, do I?
> 50 Legal Experts Join Forces to Protect Blockchain and Cryptocurrency Participants

Section heading, more informative. The lawyers aren't "focusing on blockchain", they're focusing on legal issues related to applications of the blockchain concept that are, currently, sitting in fuzzy legal territory.
Have they improved their OS yet? (Cyanogen or Oxygen? I am not sure what it is right now)

I got a OnePlus One when they launched (Ditched the Nexus for the first time in years). Can't say about the development experience on it but I've had some terrible experience with their Cyanogen OS.

It was fine at first, and then every single update broke something major (Like getting stuck on fullscreen video, Speakerphones not working, etc). The next update would fix it but break something else.

I decided to only stick to vanilla Android Nexus after that.. And now that's gone.. sigh
I like https://newark1.com/ clean, engaging.
The biggest pain in my daily commute is bus to train station. The time's don't mesh up and theres usually a 1 -> 1.5 hour lead time. I travel to Philadelphia, and in Pennsylvania septa had discounts via uber to several stations[1]. It's ~10$ per way to the station. It's realistically the best way for me to get there, but that's an additional 200 a month.

I think mass transit needs to be rethought. On the one hand when I ride buses in Wilmington they are primarily empty. I can totally understand why over the past several years they have raised the fairs, decreased running times, and condensed lines and stops. On the other I can't get really get around without a car.

Due to the car first mentality uber is not heavily in demand, and prices seem higher than when I was in Philadelphia. Uber has not even entered the vocabulary of alot of people around Wilmington.

So which way do you go, the bus routes are expensive and require alot of man power. Yet there's limited demand. Do you put that in a private company? I really don't trust government to vendor relations. I know they easily get overcharged. I would literally toss money at a family subscription for uber or lyft. Locking in rides at a set rate. But that would require a subsidy. I've also seen as you said, rates start small then they raise and bankrupt another party.

[1] http://www.septa.org/media/releases/2016/05-25-16a.htm
> “I couldn’t see any of the damage,” says Jason, the Uber driver, who requested Quartz withhold his last name because he feared being deactivated by the company.

Difficulties of self-driving tech aside, fearing that you will be "deactivated" by a company sounds rather dystopian...
Artur Bergman, creator of the Fastly CDN, at Velocity 2011 - giving a (very) short talk about SSDs: https://www.youtube.com/watch?v=H7PJ1oeEyGg
I like the inspiration for it: not a hard game controller, but a sleeping mask. That's actually a good insight.