skysight-inc/HackerNews huggingface dataset:
Until very recently, Comcast/Xfinity did something similar. On their landing page and logged out, one would click log in and enter their credentials, and the top bar shows you logged in. Click on the email link and you have to log in again. Click on the "My Account" link and log in again not once but twice, for a total of three logins to finally get there.

I think they fixed it about a month ago. I have my Comcast email forwarded to a real account on a domain I own so I never have to use their insane email system again, but I still have to log in to pay my bill. It's down to one login session now, but it's still a nightmare of a site to navigate.
yes and the solution is optimistic locking, which is what I meant, though could have said it clearer
I know there was some work to do a musl and or alpine Linux build. Or both, probably easy to google. Also I'm moderately certain that ghc on FreeBSD and Mac don't need glibc ;)
True, or Skype.
It seems to have worked for the girl in this case https://www.youtube.com/watch?v=AVYi4sdEKeQ

No one's claiming she's making it up as far as I can tell. I think it's a shame these kind of things aren't tried more.
Gentrification is a topic on people's minds and a source of arguments all day, every day here.

I grew up in the East Village in the 1960s. One of my favorite memories of Tompkins Square Park, when I returned for a visit in about 1980, was graffiti that read "stop the gentrification of the Lower East Side". So gentrification is a process that has been ongoing in NYC for many many years.

I'm going long on your detested outer boroughs: I've bought a place.

I'm with you in terms of where to live. I'm raising a couple of kids in a suburb of Portland Oregon, and it's infinitely nicer than the East Village of the 1960s. And, for kids, it's probably much nicer than the East Village of today (but I don't know for sure since I only return about once a decade).

There are so many attractions of living in Manhattan. But there are so many downsides. E.g. your neighboring apartments' cockroaches become your cockroaches. Their mice become your mice. The single 15A electrical circuit that powers your entire apartment is inadequate. The Hare Krishnas waking you up when they walk down the middle of the street, chanting at 4 AM. The week-long non-stop fireworks around the 4th of July. Etc.

C'est la vie.
Uber's headstart already makes it difficult for any upstart to compete with UberPool. In Toronto, Uber appears to be taking aggressive action against drivers that refuse Pool:

http://uberpeople.net/threads/reject-2-pool-in-a-row-get-kic...
> Company researcher says Uber won't be acting on the information to set fares

I don't believe that.
When the software is adversarial, we can't have nice things.

Sadly, yes. On low battery, Uber's app could change its attract screen (the map with the fake moving cars) to a static, dim screen with just the Uber logo. But no, they have to phone home to Uber Central.

At least they don't crank up the GPU to run the battery down further, then announce surge pricing. Yet.
Agreed: moving, turning and stretching don't need matrices, to be understood. But moving the camera away from (0 0 0) is going to require a change of coordinates. I'm not sure how to explain that process in a simple way that avoids matrices.
Remember what "smartphones" looked like before the iPhone: http://joshblackman.com/blog/2013/03/14/i-had-a-smartphone-i...

Also, I think you're underestimating how heavily machine learning plays into the services that you use every day (e.g.: spam filters, web search, movie recommendations, autocorrect on your phone,...). The best AI services are the ones that you don't even think about using.
In addition to the recommendation by
lastofus, I highly highly recommend this presentation:

https://www.youtube.com/watch?v=GNO_CYUjMK8

Despite the title, the talk is NOT WebGL specific. It's a fantastic, FANTASTIC tour of 3D graphics fundamentals.

This is, IMHO, quite simply the best presentation I've ever seen on how matrix math relates to graphics programming.

Also see Stevens' site: http://acko.net

Side note - There are some great pages there, be sure to check this one out if you're at all interested in how math is applied to animation:

http://acko.net/blog/animate-your-way-to-glory/
Actually, it's the VCs' fear map that changes most radically. (Hire enough associates, and you can call 20 customers/prospects/former associates in an afternoon.)

In boom times, VCs cut short their due diligence because if they dawdle or seem too skeptical, they won't get to be in the next Theranos round.

In jittery times, VCs check everything because otherwise they will be in the next Theranos round.

I saw an echo of this with mortgage appraisals. In the housing bubble, we got refinanced one time with an appraisal that didn't involve stepping inside the house. The appraiser just took two photos from the street and didn't even ask me if the home was habitable.

After the housing finance crack-up, the next appraiser not only walked through every room, he clicked dozens of photos of everything from our smoke detectors to the straps holding on the hot-water heater. It was almost like having a crime-scene photographer pay us a visit.
So a couple of things. First off, this is using AWS for two important services. That is probably a no go for a whole bunch of people right away.

But where it really lost me is that it is "yet another thing with a custom installer" or YATWACI (tm). Let me say it again: if you want wide adoption of your software, get it $@&!ing packaged for popular OS's. It is not hard, and is way nicer than "well first, create a virtualenv..."
[New Web Developers] the Ultimate Beginner's Guide to Starting Web Development
Or motivation for drivers to deadhead to a surge area, or take a couple extra rides before taking a break/signing off the for the night.
Liking pages on Facebook is easier than adding RSS feeds to an RSS client.
Even less if you consider free international roaming and the fact that most streaming media sites (Netflix, YouTube, etc) don't count against data. Not sure if that's the $30/mo on T-Mobile though, could be contract but for similar price.
Student Who Found Security Flaws in Police Protocol Gets Suspended Sentence
National Radio Quiet Zone
The fact no one is following the usual steps of clinical studies doesn't mean the treatment is guaranteed to be quackery. Not saying he's a legit doctor but that criticism is a separate problem.
Revisiting Interval Graphs for Network Science [pdf]
You don't have an expectation of privacy in hallways and elevators.
I can't be busy if I have caller ID?
Oh cool, so you're like Google Fi but 30% more expensive!
Thanks for providing the extra detail. I think it helps to confirm that your situation is a major outlier experience.
Maybe it's 42 1-foot tall doors.
> Originally, the company had been created as a platform for trading playing cards. Pokémon probably is the most familiar version in the West, but these were for Magic: The Gathering, a game that was popular among kids who gave up on any hope of being “cool” at high school; a dungeons and dragons sort of card game for obsessive fans.

Who the heck is their audience here? Who knows what Bitcoin and MtGox are but needs MtG explained to them in this ridiculous way?
This is just the tip of the iceberg. Many state, municipal, and private pension funds are badly underfunded according to the accounting formulas. In negotiations with workers, particularly unions, it has always been easier for managers to make promises of pension payments down the line butnever so easy to put aside the noney needed to fund that. But also the accounting formulas are unrealistically optimistic. They assume that money put aside will earn returns at 7% annually or higher. The economy just isn't growing that fast anymore, and probably will not in the coming decades. So even pensions which are supposedly "fully funded" now are likely to come up short in the coming years.
That would still suggest that the set of "VC investments that depend on Fed policy" is the same as the set of "VC investments that will sputter out anyway" (module the fortuitous luck factor).
The inventor of the null pointer considers them to be a mistake:

https://www.infoq.com/presentations/Null-References-The-Bill...
I agree that they have other issues beyond Slack with respect to productivity, but playing Devil's Advocate, muting Slack has the downside of just creating a large backlog of missed messages, and if the culture is to be dependent on it, mute only shifts distractions to later instead of eliminating them. This is worse if the culture holds impromptu Slack meetings that you can easily miss by being on mute. In that case it would be the culture and not the tool, admittedly, but any tool will have a similar problem.
A local taxi app here in Bogotá has this feature, you can say your ride is a "VIP" ride and choose an pay some extra money to ensure you get your taxi faster.
Pretty sure 120 MB/week is atypical for tech nerds. I have the T-Mobile $30/mo plan and reach the cap every other month, and have to renew early to get LTE speeds. And I'm on WiFi at home and work.
My solution was to switch to Google Voice for voicemail (on T-Mobile) which transcribes the recording into a passable text message.
Ugh, one of the offices I used to work in used such a white-noise "noise abatement system". It gave me terrible headaches that cleared up as soon as I started spending less time in that building. A good friend who designs buildings and such features told me this happens to 10-20% of people. The irony was that it was one of the quietest offices I'd ever worked in - nobody talked to anybody else!
Interesting!

Anybody know of a way to get a lot of devices with no per-month charge, just per-byte? I have a project in my notebooks that would use cell data as a backup, and $3/month is still prohibitive.
US Navy to Train Up a Hacking Team
UK IoT firm wants to give users electric shocks when they overspend
https://news.ycombinator.com/item?id=11746297
Google Fi only works with Nexus 5x, 6, and 6P. Charge works with any Sprint-compatible phone including iPhone.
For people who use at least 2 GB/month it's far better.
What really bothers me is that the top .1% in the US have such an incredible amount of wealth. I used to believe the propaganda that they "earned" it -- until I worked with multi-billionaires and multi-millionaires in Silicon Valley. Then I saw how little they did to get those huge sums - most of which they hid offshore without paying any US taxes and usually avoiding any US accounting of the money at all. Now we are fighting over the scraps they have left us.
Robot ranchers monitor animals on giant Australian farms
I actually think AlphaGo is a perfect example of Human-machine cooperation. Deep neural network is the easier part, the intuition and architecture design by Humans are the most critical part.
>"Where can I read about medical science having been more focused on understanding in the past?"

As far as I know no one has really written this up, it is just something you figure out by reading the literature. You see that despite the technological limitations at the time they tried to include tables of the data in as much detail as was practical and rule out competing explanations, etc. Over the decades this degenerated into testing null hypotheses and reporting p-values and averages. Now there is somewhat a recovery due to the sheer ease of transmitting information, but it is still amazing how little this is taken advantage of in general.

I've thought about a book but not sure people would buy it. How much would you pay for something like that?
Public/private key auth VNC inside SSH to your home workstation inside a NAT
Signal-Flow Graph
My dad has glaucoma and did the same surgery. Not much improvement after 1 year has passed. Another eye doctor says it might take another 4 years to see some difference...
Career/Job Advice and Observations
Exploring Ultramarine: Notes from a two-day workshop on ultramarine
Top C++ header file mistakes and how to fix them
How did they not see this 10 or 5 years ago? Who audits this fund?
The question Marco was posing is different: What if hardware mattered less to the point that consumers will switch over to different hardware with better/1st class software support. If that happens, the future doesn't look too bright for Apple (or so posits Marco).

Apple might as well continue to be a first-class hardware-first business. However, if their hardware advantage is eclipsed by their data/AI disadvantage, Apple might lose a big chunk of their market share.
I stumbled across a reference to this (known also as a "Mason Diagram") while reading Talking Nets: A Oral History of Neural Networks.[1]

Walter Freeman's reaction to them piqued my interest, and I thought some of the rest of you might find this of interest as well.

[1]: https://books.google.com/books?id=-l-yim2lNRUC&pg=PA29&lpg=P...
I always think of these things as tech dreams vs reality. No matter the publicity, no matter the hype, the reality is you will need to change the perception of a global public that have been driving cars for a century. You need to convince the world that it is safe to ride in a car not controlled by a person. I cant see this happening for sometime, decades even.

Not only that but driverless cars will disrupt government revenue streams, the workforce, law enforcement etc. every industry will be affected and I don't think people are just going to welcome these changes with open arms.

Sure the tech news is gushing with praise, which fuels publicity for these big companies, but in the real world that media will turn on you in an instant when an incident occurs. There will be a large, active, hostile contingent of the public who depend on their jobs driving to feed their families and they wont just sit by and let their jobs become redundant. This isnt Uber, not by a long shot, this is massive global disruption.

Like any tech venture, it needs to scale successfully to gain world wide dominance. Prove that it works in a particular environment and expand. Sure companies will love the cost savings that come from driveless tech, but the general public, wow that will be a fight.
D. J. Bernstein Is the Greatest Programmer in the History of the World (2009)
If you're in the UK, Andrews & Arnold have been providing "nerd SIMs" with proper networking and configurable voice services for years. Not that they're easy to configure or cheap :) but -> http://aaisp.net/telecoms-sip2sim.html
The $30 plan doesn't come with free international roaming.
You'd share a toilet with several other flats

This was still quite common in the 1960's in the East Village. I wonder if those buildings have been renovated since, or if those conditions still exist today?
Excellent article. I feel there is a gap of good C++ physical layout guidelines.

You might also want to look at : https://github.com/isocpp/CppCoreGuidelines/blob/master/CppC...
Or people need to get home and if their phone dies they'll be stranded.... been there.
It turns out they have nothing to do with Jibe. This is what I was able to dig up: http://www.telirati.com/2016/05/telirati-analysis-18-quic-br...
I think pension funds are prone to abuse in many ways (underfunding, unrealistic expectations, over-promise.) Best to give everyone tax deferred investment accounts where they can invest in mutual funds or something diversified for the long term.
i have stop using slack for a year

kudos to me
"Charge CEO here. We can definitely disable voicemail for you."

Yes, but what happens when you disable voicemail ?

ATT wireless can disable vm for me, it just results in weird behavior that confuses people...

If I disable voicemail on Charge, and am out of coverage area (or have phone turned off) what does the caller experience ?
Do you consider building (and possibly selling) a business "not to have earned it"?
That's not scalable when it tries to sell to everyone, however.
The common complaint against Uber is that drivers barely make any money when you factor in minimum wage.

Their solution won't be increased prices, it'll be the end of drivers. I'd love to see someone actually run the cashflows, but the current prices seem to me about adequate for healthy profit on driverless vehicles. All this nonsense about paying drivers is just incredibly expensive market building.
In my (possibly incorrect) understanding, the promise of uber to shareholders is the network effect. However, you're right. This elasticity only goes so far. If Uber is smart, they should work hard to keep prices (and profits) low as long as they can afford to do so.
I doubt wide adoption of a tool used internally is at the top of the Netflix devs priority list. It solves an internal need and it does not hurt to throw some code over the wall, so why not toss it on github and see if you can get some free labor.
I think 5.b is mostly applicable when you're packaging DLLs. I don't see much use for it in internal projects (Eg. If I'm building a end user solution and not developer solution).
That's one part of the piece that I disagreed with as well. That said, it's true that Apple is not a AI-first/data-first company. As a result, they have less data and data culture inside the company. While these acquisitions may change their culture incrementally, it's unlikely that their company DNA catches up to Google/Facebook's.

Culture is a powerful force in shaping products. For better and worse, Google/Facebook have the "let's use customer data to build products" DNA ingrained into their company DNA. Of course, this has pros and cons. At times, their thirst for customer data can be creepy/controversial while Apple's steadfast support for customer data privacy is assuring.

Ultimately, it comes down to this: How willing are we to exchange our own behavior and demographic data for convenience? If the answer is yes, then the future is as Marco predicts it.
You've written what potentially appears to be a promising library. Great! In fact, it seems so promising that people are trying to find the equivalent in the language of their choice. Even better! Why not encourage them to write a wrapper for your fine library in their language of choice? Not everyone uses Node, after all. Maybe that person asking for equivalents in Python would've written a binding if you told them "Hey, you could try to do this in pure python but because of the relative performance of my library, you might want to consider writing a binding to µws."

I doubt you are trying to harm anyone. But you're not being very helpful. You say that you've "landed on someone's holy ground" but there is a very low chance that is going on. They probably just want to get a job done, and they want to figure out if your tool's a good fit. All it takes is a little bit more thought before you type out a response.

I'm not telling you to censor yourself. I'm telling you to stop worrying about explaining yourself, and start thinking about being more helpful. I'm telling you to do it, because it will make things easier for you. You might have written the library, but other people are going to be the ones who use it. They're going to ask you questions, and you're going to think some of those questions are stupid. It's okay. But if you try to be helpful to them even if you think their questions are stupid, you'll spend far less time writing defensive comments on HN, and far more time watching adoption for your library grow, which I assume is something you may want.

Best of luck!
Why not read Rainer Maria Rilke or Charles Bukowski?

“In the deepest hour of the night, confess to yourself that you would die if you were forbidden to write [code]. And look deep into your heart where it spreads its roots, the answer, and ask yourself, must I write [code]?” -- Rilke, Letters to a Young Poet

Rilke apprenticed with the sculptor Rodin in Paris not learning sculpting as Rilke was a writer and poet, rather he learned how to see the world as an artist.
Video Stream of Hack on Catalan Police Union
The Carbone Ruby VM
What are mechanical slide things? Like you swipe instead of use chip?
Yes - it's mostly applicable when you're creating APIs and developer solutions. But even in case of internal tools/ exes, you might need to share functionality with a internal partner team and it's helpful if they don't have to read code they don't need to use.
Interesting! I agree entirely that Java and OO leave a lot of room for developer to go astray. And I've enjoyed my limited coding in functional languages. But is something like F# really better in practice?

I ask because every functional-language code base I've been able to look at myself has two advantages: 1) it's not very large, and 2) it was made by very smart, experienced developers with a passion for functional languages. When I look at similarly sized OO code bases produced by people with similar levels of passion and expertise, the code base is also very good.

The terrible Java code I've seen, on the other hand, mostly comes from less experienced people whose priorities are things like "keep boss happy", "put in all required hours", and "comply with project plan". Which is, sadly, the average case in the industry.

So I'm wondering: What happens if some functional language becomes mainstream? Will junior programmers at EnormoBank's latest death march produce better software?
This is a you thing. Nerds are cool now, the battle you're trying to fight is over.
Yeah, Itanium is IA-64. It's also dying but not forgotten: people who like RISC, reliability, security features, and high-speed all in one remember their vain attempt well. Are also reaping benefits of used HP Integrity and SGI Altix boxes on eBay selling cheaper than consoles. I'm eyeballing a few of those suckers myself. :)
Programming Music (House Is Deep – Track 1)
Show HN: I used a neural net to make a Twitter doppelganger for GRRM, grrmbot
On a lark I recently trained JC Johnson's recurrent neural net (https://github.com/jcjohnson/torch-rnn) on the text of the A Song of Ice and Fire corpus.

The results its generates are, like all neural nets, often simultaneously both incoherent and sublime. You can check it out at @grrmbot or here's a snippet

He never saw the Lannister had run at the fire.
“Get at once. At Wyll's sale?"
"Some are lost Petyr Deata. "Urs," Tyrion watched them. “This of me an oatweebear, it wouldn't yield your head," he
smokes buling back with a covered hunt.
“The snows meant them can you come a thorse, or one, ser.”
“Your championing Longwaters be goes well,” he
said. "The world at called me Joffrey.”
Observations from the Heart of Silicon Valley
Society changes fast when a big shift like this comes along. People knew horses, they were used to them. Boom, gone, when the mass market motor car and motor tractor replaced them. Society adapted so hard that a horse went from a daily sight, to a symbol of the past.

People will complain. Laws will be passed in backward places. Truckers will protest. Boom, gone.
Can recommend https://www.reddit.com/r/buildapc. They are pretty helpful and have pretty complete builds for most use cases. Search for threads like this one https://www.reddit.com/r/buildapc/comments/487fc1/building_c...