skysight-inc/HackerNews huggingface dataset:
This is disappointing. I was so hoping residential gigabit service would come to the Boston area. But perhaps this webpass[1] that Google bought will bring a faster and broader deployment around the country.

[1] https://www.wired.com/2016/06/googles-webpass-buy-points-way...
I've considered it, but I've spent the last ~10 years of my life learning and using Vim with esc ingrained into my brain. I've managed to retrain some combinations by sheer force of will and major effort, but I think I might be too far down the rabbit hole for Esc.
Has anyone read the comments section below a DrudgeReport linked article? Oh my god you will lose your faith in humanity.
Nah it's 5 times as hard as it needs to be (4HWW, ftw!)
What boilerplate? React is all the rage now and it looks a hell of a lot like a backbone view. It has an initialize function, render, events, some constants, and the handlers for events. I don't know how much more minimal you can get than that.

As for the unmaintainable part, I couldn't disagree more. Maybe you've worked with poor programmers?
For the record I didn't downvote GP, at the time I asked there were only two comments and I was in the mood for learning as this isn't my area.
Another google product abandoned halfway
> I always hear about the mythical intelligent religious person but somehow, they remain elusive

You couldn't have met these two guys [1] [2], but you keep on bumping into what they did for all of us.

[1] https://en.wikipedia.org/wiki/Religious_views_of_Isaac_Newto...

[2] https://en.wikipedia.org/wiki/Religious_views_of_Albert_Eins...
In which sense?
AR and VR – Saving Medical Schools Millions
My experiences with CGAL:

1. Everything under the sun is implemented!

2. Horrible build system, giant dependency (worse than Boost here)... I wish they had gone header only like Eigen or ViennaCL.

3. Ugly license. Essentially a no-go everywhere I've worked, although still fine for academic projects.
What you're seeing is US Southern Protestant fundamentalism: an evolutionary dead end (is that why they deny evolution?), which would never have come into being in the first place were it not for Henry VIII, William Cecil, and John Knox -- and Cardinal Richelieu taking the Protestant side in the Thirty Years' War.

Look at a more serious religion, and you'll see better results: Scholastic Catholicism, or the Mu'tazili and Ash'ari schools of Islam, or almost any form of Buddhism.
I want to say if you draw out a heat map with some dimensions, it'd be more clear.
Those quoting rules often used shortcut wikilinks to pol View and guidelines they have never read, much less understood.
Have you tried Elixir?

Please have a look at the following presentation. I was also interested in the same, watched this presentation[0] & many other, made some prototypes by myself & I'm still amazed by OTP/Elixir & Phoenix later on.

[0] - https://vimeo.com/171317253
"Existing ISPs give as little as they can legally"

I would add legally and illegally. Also, 'get away with' means everything from strong arming, being sneaky, flat out lies, bribing, etc.
Please integrate with Jira :-)
As someone at in an agency still working in a "waterfall style that was popular in the 90s", how do we convince clients with a fixed budget and a list of "must haves" to go agile? We have PMs with agile experience, all the developers are onboard, but when every other agency is promising to deliver what the client needs for a fixed cost, why would they take the risk?

We've had some small successes starting agile projects with existing clients who trust us, but articles like this make it seem like we're incompetent for even engaging in a waterfall project in 2016. When you're pitching for new work with a client who doesn't know the difference between waterfall and agile, one seems like a promise and the other seems like a risk. As software engineers, we know the opposite is true, but why should they trust us?
What you're missing (or "missing") is that how we use drones, and drones themselves are inextricably linked.
Sorry, I should have reserved my comment for a day when I am not recovering from a sinus infection :) Farming, in the midwest at least, was a dying but still widely practiced profession up into the early 80's. This also includes meat farming. The farm consolidation really got into the swing of things in the mid 80's. Add in the decimation of the auto and steel (and supporting industries) and you see a period from 1960 - 1990 that had an unprecedented level of people forced out of work due to automation and lost jobs.

The Trump comment was tossed in because it's been easy to forget about this stuff as a coastal living millenial, and the recent Trump phenomenon has brought it back to the forefront.

Sorry for the initial snarky comment!
My favorite was a VW Beetle with the plate "FEATURE". No, it's not a bug...
That's at odds with the democratic ideal of an informed citizenry.
Only speaking with knowledge of their first market (Kansas City), I would guess it is a combination of three things:

* Buildout costs

Google was using the same contracts as everyone else for the fiber infrastructure install. The guys running the trenchers and directional drills where the same guys that do it for AT&T, Time Warner, Comcast, whomever. Google built at such a pace they certainly were not getting any deals, and very likely significantly increased the costs due to the massive amount of work that was being generated vs. available contractors. Capex cost is everything and they were just blindly writing checks to other people to get it done.

Google was innovative in their "fiberhood" signup process where they heavily marketed to their targeted expansion areas to encourage a certain take rate before build out. I suspect this saved them some money (or rather allowed their CapEx to be spread over more subs), but after that initial signup, I'm not sure there were any efforts to promote further subs. (Actually I'm not even sure people could subscribe after the initial buildout).

There was no Google magic about the fiber installs. It is stringing fiber along poles or burying conduit and running fiber through it. If there was some breakthrough that was able to be made here or technology which gave them an advantage on the CapEx required, it would have been huge boon. There wasn't.

* Access or cost of access to AT&T/KCPL utility poles

Unsurprisingly those that owned some of the utility poles here (AT&T and KCPL) were more than happy to smile while screwing Google's fiber effort. The rates and access rules for these things are set at the Federal level and lobbying by telcos/utilities is fierce. Google's blank regulatory check from the cities was worthless on this front (except for parts of KCK where the local government owned some poles). The cost and regulatory burden for utility pole access is drafted to simply make use impossible or uneconomic.

* A gradual mindset transition to a "Wireless is easier than all this ditch-digging" mindset.

Google has been doing a lot of work with licensed spectrum. Maybe they ran the numbers and figure it is cheaper to buy some spectrum and see if they can work some wireless magic (either technology or special FCC regulation perks) and make it their special sauce. I don't think I'm betting on that particular horse.
> Theoretically, with them you get a guarantee of food that is prepared with better safety standards. Whether this is practically true I have no idea.

Anecdotally, working in Maharashtra with Indians in an Indian company for a few months I was never ill. This was eating $1 "luxury" 8 course meals brought to me in the morning by a dabbawalla on his motorbike which - as with all my co-workers' food - stayed out in the searing heat for a few hours before lunch; I also eventually had him bring me dinner. I lived in the same company housing as everybody else. No idea how you'd find a dabbawalla though, I just took the stack of leaflets dropped at the office and tried them all until I found a good one.

Coming back for 2 weeks to Mumbai, Delhi, Pune, Bangalore staying at a famous and very nice 5 star hotel chain and eating only in their restaurants, I caught the worst bout of my life. Bit wary of hotel kitchens since then.
My 2010 MBP did 18 months backpacking (2014/15) and hasn't missed a beat. It's had constant use otherwise.

I can only assume some of got lucky with indestructible chargers.
Could you provide examples?
> Or how to use {' '} to avoid having spaces rudely removed.

I think you can type &nbsp; like you would do in html.
Shameless plug: I wrote a book a couple years ago that people in this thread may find interesting: "Music for Geeks and Nerds". It's a short book that uses Python to teach music concepts:

http://pedrokroger.net/mfgan/
They have been sent today 25th, I though it was 28th as was the date on the app.
Performance estimation: a worked example using bloom filters
I think that's the most damning thing about the truth on Wikipedia, not that any article can be edited by anyone but their policy of second hand sources over primary sources.

There is reasons for doing it but when you get into certain fields it just becomes a cluster F.
No. Just don't do it.
Catholics reject evolution too:

http://www.catholic.com/tracts/adam-eve-and-evolution

Catholic doctrine is to deny random mutation (god is twiddling bits manually) and insist adam and eve were real. That along with a host of other silly stuff the believe (virgin birth).
I realize this is a fucking gross idea that amounts to poop pills, but there is probably a market for a market for digestive inoculations against local bacteria. Being able to build up a resistance to the local gut bacteria in advance - before you have to commit 100% to all of the local fauna - would be invaluable. Gut bacteria almost certainly play a large part in that balance.
I didn't really care for the tone of this piece and I think I'd have a lot harder time enjoying a vacation if I were worrying about the fact that I'd just been laid off.
This is the golden standard for geometric libraries. If you are building a geometric library and want to scale it up to enterprise levels you cannot do better than starting from this. It's built by a consortium of universities who have contributed many many years of research in computational geometry to its codebase. It solves edge cases that GEOS/JTS have not come close to solving.

If you need something to just do calculations for display on a Leaflet map, PostGIS/JTS/GEOS/Turf.js will do just fine. If you want to build something that needs to be rock solid, lightning fast, and 100% accurate in all cases, use this library.
It doesn't cost any less to offer a lower speed, so all they'd be doing is losing money by offering it.
Riding the face of a wave is one of the most amazing experiences you can have. Make those wave faces larger and more powerful and the experience is even more intense. Unlike other board sports or rock climbing, every wave experience is different. The water is constantly changing under you depending on the tides, wind, wave size+direction, ocean bottom, the list goes on.

Part of the pull is also that you simply cannot go surf whenever you want. You have to wait for waves. Every surfer is also an amateur meteorologist for this reason. Even when waves finally show up, you have to paddle out and wait more. Surfing is not a group sport, even though you may see many surfers in the same location. They are all jockeying for position to catch the next wave and get a hit of the drug they all crave.

The only times I've gotten hurt surfing was when idiots who who had no business being out in the conditions have hit me. So yeah, surfers can be jerks if you are new and have not proven you know what you're doing yet.
>I think there's an improvement here.

I don't know about that. I mean, sure, it's better to be trolled with tweets than hung, but there is something insidious about the way social media, etc. is changing us collectively. We seem to be getting meaner and more polarized on a macro level. Our interactions are more superficial and staged even.

And, the idiots seem to wield a disproportionate amount of "power" these days. It's like idiocy concentrate.
I wish someone did a detailed analysis on the whole drug supply chain, in order to determine the best place in the chain for intervention.

I bring this up as I remember a fascinating security economics paper that examined the economics of spam and its non-obvious conclusions regarding a good intervention point:
http://css.csail.mit.edu/6.858/2014/readings/trajectories.pd...

Does anyone here know of a similar study for the drug supply chain?
Do other websites take action when somebody creates a fake profile? As far as I know, I could create a LinkedIn profile, impersonating someone else. How would they get LinkedIn to take it down?

Does such case even fall under the "stolen identity" umbrella?
My neighbor had a plate EOF26Z in NJ. Surely I was the only one noticing patterns in a coincidence. EOF = #26 = Ctrl+Z in DOS.
Making It: an interview with indie developer of HabitChamp
I'm not as much as an activist as that post might lead you to believe, but a few organizations come to mind:

1. http://norml.org/ (National Organization for the Reform of Marijauna Laws)

2. http://www.maps.org/ (Multidisciplinary Association for Psychedelic Studies))

3. http://www.drugpolicy.org/ (Drug Policy Alliance, part of George Soros's Open Society Institute, I believe)

4. http://www.leap.cc/ (Law Enforcement Against Prohibition)

They aren't all pushing exactly for my positions, but they're all pushing in that direction. And the further
Ask HN: Could a solo founder prove us wrong?
When was last time YC signed a solo founder? 2011? 2012? Does it exist anymore? Just curious. I think they should be more transparent and clearly say "we don't accept solo founders". This might also bring their number of applications down a little. Less applications = more quality time with "real" startups.
"You don't have to deal with the mistakes you made in the past..."

If you refuse to come back and fix your mistakes, the customer might never hire you again. Having customers come to you with repeat business is much easier than having to go out and find a new customer each time, but they'll only do it if you've satisfied them the first time around. Also satisfied customers will recommend you to their friends. Someone who leaves devastation behind won't get any repeat business or recommendations, and might get sued.

"... or the mistakes other people have made."

Isn't it quite common for a company to bring in consultants to clean up the mess made by their own employees or by the previous consultants? My impression is that consultants who can do this well can make a lot of money (especially when the customer realizes that their mess was caused by going with the cheapest consultants the last time around).
I don't know where you were but my experience is different. I grew up in Southern California equidistant from LA and Edwards AFB. In the 60's and 70's I definitely heard sonic booms. No one was taking off near us so they weren't damaging to property or people, as people expected the SST might be.
"the last items on which I keep dodging."

That's why I put "Stick fork in eye" on my list. Everything else will get done first.
Newton was a product of his times. Einstein seems to have been more agnostic, at the very least his definition of God is very different to most religions.
Surprised to see after 10 hours no one has mentioned intercooler.js which is a stepping-stone in the direction developers focused on the "server" part of "server-rendered" might head without going as far as Next.js.

http://intercoolerjs.org/

https://news.ycombinator.com/item?id=12657565
I think the phone market should follow the PC market since the phone is much like a miniaturized PC. However Samsung and apple have been able to achieve high margins. Porters five forces tell us given the competition the margins should erode.
An apparently serious vim user here.

You shouldn't be using the escape key because it takes your left hand off the home row. I prefer the Caps Lock mapping to the 'jj' variant which might make be more work for my pinky and be slightly slower but it works for me.

Having easy access to your mode switching character is important because training yourself to enter Normal after entering a piece of text is the first step to 'next level' Vim use.

For you GNOME users, making your Caps Lock an escape key is as easy as setting it in the Tweak Tool.
One quadrillion dollars: cost to remove CO2
These are my numbers. Are they correct?

There are about 3.0 x 10^12 tons of CO2 in the atmosphere.

40-50% of that is due to humans based on the carbon PPM rise since industrialization.

Stanford study and some hand math on algal biodiesel prices the cost to remove a ton of CO2 at $1,000.

so 1 to 1.5 trillion tons of CO2 x $1000 per ton:

1+ quadrillion dollars.

Comments welcome... the cost/ton of CO2 is the most fungible factor there... any insights?
Well obviously whatever he did is the only sensible thing and if you don't do exactly the same you are a sucker.
Can you elaborate? Inextricably is a pretty strong word.

Edit: I'm not implying a position. With a strong assertion I'm interested in how one arrives there.
Here's 100 jobs in this building. It's 100 jobs that have to be done, that people will pay for the result. They aren't great jobs, say maybe $13/hour, but they're jobs.

Except no, we're not going to let 100 people have those $13/hour jobs. Instead, we're going to have 100 prisoners do those jobs for free, or next to nothing.

Sorry prisoner slaves. Sorry free citizens.

EDIT: And oh, we also have to pay guards to watch them do those jobs. So not free labor, not really.
This may be one of the worst PR releases I have ever read. Others have already complained/translated/etc. so my comment is redundant. But I'm jumping on the bandwagon anyway. Because I want Google/Alphabet to know my displeasure at being treated as an ignorant child incapable of recognizing doublespeak when they see it.

But frankly, as this is a surprise, yet one more half-assed Google project that gets killed off within a few years of starting. Add it to the pile.

And to Google PR people: https://www.youtube.com/watch?v=Tvp97SMZc6M

...just planting seeds...
is this your project or something? you seem to be name dropping it a few times in this thread.
I mean, would you recommend someone coming to America try eating nothing but fruits and snacks?
https://news.ycombinator.com/item?id=12792928
So you have never heard of the iPhone SE??
People make the same claim about Washington Metrorail stations, while conveniently ignoring (1) said stations nearly always have excellent road access as well, yet the road gets no credit for the development; and (2) areas around some stations are zoned to develop more densely, so maybe such zoning, not the presence of the station, deserves some credit. I agree that transit can help improve land values, but transit alone does not deserve all the credit when other factors may also be relevant.
I really hate the standup.

First of all, it's such a pain to schedule. Impossible to have it first thing in the morning cause there is always a clown who doesn't show up before 10am. Tough to have it just before lunch cause not everybody eats at the same time. So usually it's around 10:30am or 11am. A nice 15 minute interruption in the middle of the morning.

Second, you have the one who says "yesterday I did the API, today I do the API", the one who starts detailing all the modules he wrote yesterday, including how he named all his variables, and the one who starts a "we do it live" design session.

I killed standup on my team and replaced it with a slack channel. Just post your update between 8 and 11 and we're all good. If you're blocked I assume you'll be a grown up and ask for help.
The State of the Electric Car Market in 4 Charts and Graphs
Well since it's not cheap, don't let projects go any slower than necessary or can be predicted (supply chain, equipment, bureaucracy).
I feel like Google set the wrong goal. Most people don't need symmetric 1Gbps connections, and won't need them for decades. They could have started with something like 200Mbps down / 50 Mbps up, and covered way more customers for the same cost.

That would still be very disruptive.

It would also be great if some high speed / high bandwidth wireless tech took off to eliminate laying fiber altogether. Like that Japanese terahertz 5G 100Gbps.
This is nice, very nice. But it is quite disappointing that at least for everybody reading HN the whole "Music Theory" topic seems to be just a few concepts that can be learned in 1 or 2 hours.
Trevor Blackwell has a good article (https://web.archive.org/web/20070602193754/http://tlb.org/fo...) on founder stories.
Thanks for the tip. The issue at hand is that as a developer, the box (and loud small fans) is just an inconvenience.
Same problem here. No sound or interaction on Chrome.
> If a company's project/product were failing and/or losing money, then investors would have priced the loss into the stock price long ago.

Not necessarily--often, money-losing operations are valued by investors because of their potential to be profitable in the future.

Also, the market is likely more efficient with large companies like Google, Apple et al., but short-term price movements still aren't always rational.
Is 25 TFLOPS a lot? How big of a cluster would you need to achieve this level of scientific computing "at home"?

cf. a modern GPU which can do 5000-8000 GFLOPS
> Look at the utter contempt that the Washington Post is displaying for free individuals here.

unfortunately a lot of news sites seem to have gotten rid of the comment section [1] [2] also if you look at mobile versions then most of them don't have any comments at all.

They say that it costs a lot to moderate these boards and that social media took the place; i think that it is because of the competition between news outlets : they are all in a struggle to retain some of their importance/relevance, and you are not quite as (self) important if someone puts you right on an issue ... nobody likes it when the customer questions his/her authority - journalists are no exception.

[1] https://www.wired.com/2015/10/brief-history-of-the-demise-of...

[2] http://www.bbc.com/news/blogs-trending-33963436
How to Become a Confident Trader
This is standard competition. When VZW was laying fiber in various places, as soon as they turned it on where a friend of mine was living Comcast proactively lowered his bill.
He hr uing
All my most used apps are just three keypresses away -- I chord my caps-lock (remapped to ctrl) and ';' keys to bring up spotlight, type 'c' for instance for chrome, then enter. Super quick and don't have to leave the home row.
No they aren't. Certain paths may get easier, but it's just up to us to choose the right ones. There is nothing about drone use that entails the killing of civilians, any more than any other form of killing. The fact that it makes it less personal, as i've pointed out elsewhere in this thread, can be an advantage and a disadvantage.

If you care about a goal that actually matters, like reducing violence, you'll push for better verification procedures when a target is going to be struck. Not a reduction in drone use in general, and not an attack on the concept of drones.

Drones present a unique opportunity thus far in war to have stringent procedures in place that control the pulling of the trigger. They represent an opportunity to dramatically reduce civilian death, and increase responsibility for those that abuse their status as drone operators to murder civilians. On a battlefield, it's almost impossible to evaluate killings ex-post. Not so for a drone operator. They are perfectly safe, every single input available to them will be available to any tribunal who wishes to review their actions. They do not have the excuse of feeling threatened, or the heat of battle, or anything like that.

Drones are going to be a good thing for civilian casualties, IF and only if we guide them in the right direction. And that isn't going to happen if we keep naively complaining about their use in blanket terms.