skysight-inc/HackerNews huggingface dataset:
The new FCC proposal is also similar to the Mozilla Foundation's proposal from a year ago: In the key to our argument, we then ask the FCC to designate remote delivery services as telecommunications services under Title II of the Communications Act.

http://arstechnica.com/tech-policy/2014/05/mozilla-offers-fc...

The EFF is in favor: If the FCC is going to craft and enforce clear and limited neutrality rules, it must first do one important thing. The FCC must reverse its 2002 decision to treat broadband as an “information service” rather than a “telecommunications service.” This is what’s known as Title II reclassification. According to the highest court to review the question, the rules that actually do what many of us want — such as forbidding discrimination against certain applications — require the FCC to treat access providers like “common carriers,” treatment that can only be applied to telecommunications services.

https://www.eff.org/deeplinks/2014/11/white-house-gets-it-ne...

Google’s Austin Schlick (Director, Communications Law) says that Title II reclassification will help Google Fiber compete on a level playing field with cable and phone companies:

http://arstechnica.com/tech-policy/2014/12/google-to-fcc-if-...

This is a huge step forward for net neutrality, and it's based directly on work by people in “our” communities (Y Combinator, web businesses, tech non-profits...) who care a lot about protecting and growing the internet.
Have these windows coffee machines ever produced the bad coffee of death though?
Stop Equating Women in Tech with Engineers
Great post, it is always nice to see how other teams build things. I don't think it is that hard though to just prototype in the Objective-C for iOS or Java for Android. Why the extra JavaScript prototype?
How does NSA or other government programs not have to worry about lack of income?

1) Government programs have been temporarily and/or permanently shutdown by minority parties in the past.

2) US Government exists at the leisure of the people within its borders.
The technical term is "growth hacking"
Interesting that he attended Stanford. Never saw any reference to this before. Does anyone know the story?
Microsoft says "you are not allowed to learn about our software". Besides being an inferior programming environment, it is also an anti-educational one.
It would be much cheaper to establish a dozen independent biospheres here on Earth than one off Earth. Put one in the Canadian Shield, another under the Australian desert, etc. If scattered well, several should survive even a Chicxulub-class event.

But I suspect you mean something different than independent biospheres. If so, what risks are you thinking of?
The government did indeed fail to protect most of us from living under a broadband monopoly. In most cases by municipal governments granting exclusive franchises to cable (television) providers who have become our ISPs. The solution to such an exclusive contract is not to prohibit rate-limiting, but to allow competitors to enter the market.

Access to utility poles, granting rights-of-way to lay wire, or if positive action must be taken, enforcing excess bandwidth leases all address the issue much better.

As I began the thread with, the rate-limiting argument that makes up the thrust of the argument of net neutrality is at best a red herring.

Edit: Also, I did not suggest in my hypothetical that a startup ISP would broker a deal with major web companies, only that they might offer free bandwidth to consumers for those services as a loss leader. I further did not intend to suggest that without rate-limiting we would see no ISP startups. I was suggesting that disallowing the practice removes one tool (out of multiple tools) that a new entrant could use to effectively compete with an incumbent. Removing effective tools of competition can hurt consumers.
Welcome to HN, where "nobody uses x" is disproved by one person using x, because the only logic in existence is Popperian.
They did note that home computer market had been growing by 250% per year, that is mostly what that exponential curve is based on.
This is the kind of shit that makes me angry. Microsoft should know better. Slick presentations about bullpens being the future of work, like it's self-evident. A generation of software engineers are going to come up with the belief that these sorts of working environments are standard, and then wondering why they're so stressed out and tense all the time.
> That $0.56 number includes depreciation.

Electric vehicles would depreciate at a much slower rate than ICE vehicles, as the only components that wear would be moving parts (electric motor, fans for cabin comfort) and any degradation to the battery pack (Tesla has packs at 500K miles that still have 80% capacity).
His examples don't really fit that though. For small ranged lights (lightsaber) or lights that are relatively short lived and intense (explosions), you can totally get away with not casting shadows. Also I don't see how threads would really help with rendering more shadows, other than providing a generalized speedup. The cost of the shadow map is really more in the GPU shaders than any sort of CPU calculation.

For stencil shaders threads might help, since the CPU has to calculate and upload them frequently (unless you're doing stencils in a geometry shader). Stencil shadows are pretty niche though, you only use them when you need pixel-perfect precision. Shadow maps are vastly more popular.
Since when does the NSA need warrants?
Contract work on modular functions, not a monolithic code base. Spawn a child, apply contractor's code, watch what happens. It would be a mixture of Genetic programming (fitness tests) and intelligent design :)
speaking as someone who was there: (https://groups.google.com/forum/#!msg/gnu.gcc/nMF9tvS8E-w/Op...)

it's not that gcc was less buggy. There were bugs in the gcc ports, too.

In my particular case (Convex), gcc would generate faster scalar code than the for-pay 'vectorizing' compiler would. This was very popular with the technical marketing folks (who would attempt to 'win' benchmarks in order to sell computers.) I pointed this out to the compiler group, and suggested that perhaps some emphasis on scalar code generation would be a good thing. (Amdahl's law, anyone?) I was ignored. At one point I threatened to put a trivial instruction scheduler in gcc, as gcc in those days didn't have any instruction scheduling, the Haifa scheduler didn't come about until the late 90s. Doing so would have probably beat the convex compiler at all but embarrassingly-vectorizable codes (and those were normally written in Fortran anyway.)

gcc still doesn't have a proper control flow graph, which is essential for interlock scheduling.

After I left (for Sun) it became cause for termination to use gcc in a customer-facing benchmark at Convex. As it turns out, the manager of the compiler group took offense. I was only trying to help.

Michael Tiemman made an ovation about a job at Sun (working on gcc) based on that work. Yes, Sun was supporting the gcc work even as the compiler group was "unbundling" the for-pay compiler.

gcc was basically an example of filling a need. There was a good-enough compiler available that could be ported to new architectures.

These days we have llvm/clang, which is architecturally cleaner, and which I expect to eventually eclipse gcc.
I feel like I haven't heard the word "mindfulness" (outside of the context of a schoolmarm telling a 19th-century child to be mindful of her work) until recently, but now it seems to be everywhere. Is this a clinical term or a new-age term?
Oh, please… No, not that what he says is entirely incorrect, but with reasoning like that we could go basically anywhere. Aplle, Google, my grandma — they all benefit from an accumulation of knowledge created by Euclid and Pythagoras, so why we all don't pay taxes to Greece? Seems unfair.
This is surprising I just watched the CCC "Ask the EFF" ~36:00 at Shmoocon https://archive.org/details/shmoocon-2015-videos-playlist

The EFF representatives (Kurt Opsahl & Nate Cardozo) discuss that warrant canaries are in a legally ambiguous state. Of the three outcomes two of them neuter the canary, either the government would compel speech (slightly unlikely) or that judges would see through the legal 'loophole' that warrant canaries provide.

The There main bit of advice for implementers was that only publish the warrant canaries once or twice a year. If the implementation was 'cute' or overly technical judges would rule against such uses as it would convey information that is explicitly forbidden in national security letters.
SVG layout with Flexbox for simpler D3 charts
It doesn't seem quite that bad. If Facebook sues you over something related to React, you're allowed to argue that the suit is invalid because of the patent license grant. What you're not allowed to do is argue that the patent itself is wholly invalid.

Even so, the idea that you could sign away your rights to make a particular kind of argument in court sure seems like a crazy and nefarious way of hacking the legal system. But what do I know.
So if this sort of thing has happened within living memory, it's probably fairly common.
Drivers have basically zero power here, so I'm guessing Uber would just update the driver side of the app to always report location. No need to add incentives when you can just make it mandatory with minimum pushback (from Uber's PoV). Assuming they don't already.
I look at this with great anticipation. This will be an enormous reducer of congestion. Driverless cars will remove many of the headaches and hassles of high-density commutes. Imagine being able to pop a beer in the backseat as an automated car drives you home.
I think you need some way of binding the O2 so that it does not just recombine with the C, perhaps by importing large quantities of H2 allowing you to turn the Oxygen into water.
I want to have a midi keyboard for this purpose exactly. This spontaneous nature is another modality. For example I can dictate this message while spinning a pen with only the intention not to drop it and nothing further and yet I've become very skilled at it with no effort.
> I mean, who are you going to call when your driver rapes you?

I would presume, whether the driver was a personal acquaintance, a traditional taxi driver, an Uber/Lyft driver, or a "Google Rides" driver, the answer to that question would be ... the police and a personal injury attorney, and whatever physical and mental health professionals you thought were appropriate.

Of course, since the reports of Google developing a ride hailing service are that it is in conjunction with their autonomous car project, it seems at least plausible that that wouldn't even be physically possible with the Google service.
Fair enough, but I think increased usage is more the result of a confluence of more widely-available broadband (including mobile), as well as new applications that would've been possible without rich media. Garnish aside, Facebook and Twitter are slinging a few textual quips and images around.

Also, I'd quibble about the word "better." Does the vast increase in non-technical users make the world better? Sure. Does it make the web better?
To be precise, it's 8x the lifting capacity (=2^3), which would be 5.6 million tons, or "nearly 6 million".
Eat24.
i'm still missing 'Disrupt' and 'life hack', damn you.
SEEKING WORK - SF Bay Area or remote

I'm a full-stack developer with over 10 years of professional experience. Have lead the development of multiple successful software projects from MVP through to full production. Very comfortable working in both small and large teams. In addition to my technical know how, I have a strong business background. I'll happily work with all stakeholders in your team to make sure the right product gets delivered.

Technologies: Python, Clojure, Ruby, Django, Javascript (including ClojureScript and CoffeeScript), React.js, Backbone.js, Objective-C/Swift, Lua, PostgreSQL, MySQL, MongoDB, AWS, Chef, Ansible, and many others.

I'm comfortable ramping up on new technologies (and codebases) quickly.

Contact: erikwickstrom+hnhiring [at] gmail [dot] com
Not sure. Part of what makes this one so high is that the displaced water can only go in one direction. It'd be a pretty coincedental impact for a meteor to hit somewhere where that can happen.
Facebook was viewed as a threat to Google for two primary reasons:

- Facebook had access to tremendous amounts of personal information, and it was assumed they could leverage this data to improve ads and search and beat Google at their own game.

- Everyone sat at their desktop computer staring at Facebook for hours on end, making it valuable ad real estate. Again, this cut into Google's core business.

So is Uber a comparable headache for Google? I don't see Uber as being a threat to their core business (their business is ads, not search; search just happens to be their best channel for ad delivery). Arguably it provides valuable information to improve their ad targeting, but it seems like a huge investment for relatively little payout in that regard.

My guess is that it's a natural extension of their work on self-driving cars. People have identified how Uber would be natural fit for self-driving cars. But I doubt Google wants to be reliant on a third-party company with reputation problems to introduce these cars to the world. That would introduce too many variables. So they're cutting out the middle man and doing it themselves, at least at first.

So how does this impact advertising? A nation-wide or global fleet of automated, networked cars would obviously produce a glut of valuable information (arguably their Uber-clone would too, but an automated solution could be taken to another scale). But really, I think the self-driving car is a disruptive enough technology that it could be completely orthogonal to their core business and still worth pursuing.

On a side note, can we agree yet that Facebook is quickly fading into irrelevance? It seems to have two important properties left (neither of which they developed): WhatsApp and Instagram. WhatsApp gives Facebook as much value as AIM gave AOL in its later years (which is to say, not enough to justify the company's size and market capitalization). Instagram took Facebook's best use case (looking at your friends' photos) and stripped away everything that made the experience suck: ads and Farmville (in other words, Facebook's business model).

I like what they're doing with React though.
"request" haha
Has there even been a market as big and as fast growing as PCs since then?
That's if you wanted them to live on the surface, which seems to be a pretty tough problem to solve in any fashion. If we're contemplating living in the clouds, maybe a lifeform more birdlike or gasbag-jellyfish-like would make sense.

Granted, I'm not sure I would want to show up to a blind date with a human/portuguese man-o-war hybrid.
Your very own government sponsored taxi, less city and state control and now with improved tracking and information awareness! Red or blue pill, they'll choke 'em both down with a few sips of progress.
HN is severely disappointing. Here I was thinking it was different from Reddit regarding downvotes and intelligent discussion but it's not.

It's downvote on disagreement.
> You mean "buy from".

> This is Google's core business. And I don't consider the NSA more creepy than Google's other customers.

Google's core business is keeping personal data and using it to target ads that advertisers pay Google to show, not providing that personal data to paying customers. Selling the data would be giving away the prime competitive edge Google has, which lies in selling services (primarily advertising) where Google has a competitive edge because of its unique access to the data.

So, unless the NSA wants Google to show you ads rather than wanting detailed information on you, what they would be looking for would not be what Google's core business involves selling.
This concept seems like the next logical step for Google's push for mapping/autonomous vehicles. I think the most interesting challenge they'll have going forward is dealing with the same union/labor opposition that Uber has had to deal with. If they can push their driverless technology it would really change the landscape of adoption in cities.
Location: SF Bay Area

Remote: ok

Willing to relocation: no

Technologies: Python, Clojure, Ruby, Django, Javascript (including ClojureScript and CoffeeScript), React.js, Backbone.js, Objective-C/Swift, Lua, PostgreSQL, MySQL, MongoDB, AWS, Chef, Ansible, and many others.

Résumé/CV: available upon request.

Email: erikwickstrom+hnhiring [at] gmail [dot] com

I'm a senior full-stack developer with over 10 years of professional experience. Have lead the development of multiple successful software projects from MVP through to full production. Very comfortable working in both small and large teams. In addition to my technical know how, I have a strong business background. I'll happily work with all stakeholders in your team to make sure the right product gets delivered.

I'm comfortable ramping up on new technologies (and codebases) quickly.
It's interesting to consider how different technologies alter the evolution of each other: e.g., if hypothetically display technology had stalled and we were limited to 512x342 black and white pixel screens, I can easily imagine that wireless displays would be the norm. So it sounds crazy reading that now, because we have these huge colourful displays, but back then maybe it was reasonable. It's just that history turned out differently and display technologies progressed far faster than wireless transmission standards (and the processors necessary to drive them).
Sorta. There were plenty of websites for source code hosting before Github, but they all sucked because you couldn't collaborate or at least not easily. Github focusing on easy-to-use collaboration tools (pull requests and issues) is what set them apart.
#NotAllWallets
> All of these APIs we are creating for various functions may soon replace us.

Good. Then we can get that promise of more leisure time that's been hanging around since the 50s.

Imagine if everyone had more time to learn another language, play guitar and ponder the meaning of life. APIs and robots can grow my food and wash my clothes for me, I have better things to be doing.
> I suspect the use of "like" is related to the effect video media has already had on language.

I'm not sure what you mean by this, can you explain?
This used to be the case, but last few times I checked it out, not so much.

Check out octopart, sparkfun, adafruit, and so on. Much more fun these days.
I doubt that to be the case. Many (most?) people are lost without a job. Witness the many retirees that get part time jobs because they can't stand sitting around all day.

Some people derive meaning from their work and are lost without it.
You obviously don't watch the same anime that the rest of us watch.
i assume you've read the recent article by nafeez ahmed from vice, etc, about how google's search algorithms were funded via the NSF/CIA/NSA for 2 years before google ever existed and that sergey reported to someone working for the CIA's ORD for that period.

https://medium.com/@NafeezAhmed/how-the-cia-made-google-e836...

if you haven't read this, it's a long but great read.

the best thing google ever did was create go (golang). huge props to robert griesemer, rob pike and ken thompson for getting it all going.
heh thanks for the words of encouragement. i'm going to try now, yes. but basically.... to be fair i'm getting paid a pretty good wage so i really just need some experience to avoid looking like a dabbler. I'm looking at senior level positions now & they seem to want to see that you're really committed to a certain type of code.

I went from research Matlab / dabbling in C# at a dayjob, to RoR, to javascript, to now pretty hardcore backend Java (EE, Spring, high concurrency for last 2 yrs), trying to move into Clojure a bit more. Most well-funded companies don't seem to like polyglots from what I can tell... But yeah I will be looking for the ones that do, plus I am studying C++ to make a bit of a more lateral move into audio digital signal processing / data-mining / machine learning.

I don't know... companies tell me I'm too expensive for the level of experience I have, yet all the high-paid seniors I work with are awful so I don't want to lower my salary expectations unless I can find a company thats actually worth sacrificing for.
Thanks,I'm hoping I can still put money on my girlfriends visa debit card as well
While I agree, I don't see why Uber or Lyft couldn't be bribed/pressured into sharing all they have.
Who would want to be negative about it except monopolists' shills who are paid to do it?
Other GC'd languages come with runtimes written in C/C++ and often these libraries are the source of vulnerabilities. Rust is no different, if you grep your source code and find no unsafe blocks then you are back to where you were in GC land.
Around here in DFW, at least, those places are a dime a dozen.
It's not that you are weird you just haven't looked too closely at clang :-)

On a more serious note, the whole "I feel <x> about GCC" has a certain challenge about it as GCC isn't a compiler so much as it is a very long story. I think I have pretty much had every emotion you can have with respect to GCC, whether it was admiration for supporting an obscure platform, hatred for a gratuitous interdependency on a library, or respect for a particularly clean compilation. But over its life it has gone in many directions and gone through many theories of how a compiler should be written, and some of those chapters are very dark indeed.

I was also amused that there is a link chain to the 'kissed a girl' email that Bryan Cantrill (CTO of Joyent) wrote back in 1996. Proof that the Internet really really doesn't like sarcasm.
> Open-plan began to go into vogue as a backdoor mechanism for age discrimination, due to studies showing that older people were quick to associate them (and visibility from behind) with low status and therefore leave.

Do you remember where you read this? The bit about visibility from behind being associated with low status is especially interesting.
He didn't? Steve Jobs attended Reed College (and according to his biography, it was the only college he applied to)
Many people here are suggesting that Google views Uber as a threat or a competitor. My take is that (a) Google wants to follow through on its self-driving car experiment, (b) public transportation would be a natural fit this product, and (c) Google doesn't want to be reliant on Uber, Lyft, or any other middleman for introducing self-driving car to the word. Initially, it will be a tightly-controlled roll-out that will eliminate as many variables and risk factors as possible.

This is their way of getting a head start in that direction, and smoothing the transition of the technology to partners like Uber down the road.
Super excited for the potential of DAOs to reshape the world.

Something I've been thinking about with any blockchain technology is that it will likely end up sitting on top of the current Internet platforms, but still behind the scenes and hidden from both enterprise and consumers.

If so, will new blockchain-based startups disrupt industries and create their own competing consumer services, or will the incentive to dramatically cut costs (labour mostly) push existing industries to transition their operations to run on a blockchain?

eg the average user should never come across the word "bitcoin", they just continue to transact and pay with "dollars" as they already do. But behind the scenes, the entire financial system operates on a blockchain.

eg2 existing companies looking to cut costs could automate much of their staff by transitioning their core database and systems to run on a blockchain. However all customer-facing UI and interactions would operate as normal. A company like Uber could run entirely on the blockchain as a DAO, and have a small team responsible for maintaining the consumer-facing apps