skysight-inc/HackerNews huggingface dataset:
Sold an app, wrote an e-book, 15 poems, a blogpost featured on HackerNews frontpage and took a 40 year old lady on a dinner date.
> I'm glad you got this to work :).

Matheus28: Did you actually get it to work or did you give up? (pthathcerg: The comment only claims they "analyzed the possibility".)
We landed on our first paying customer on a product that we had been working for more than a year and half. And many more sign ups later turned profitable too. And about to release a major upgrade in the first weeks of 2017.

The down side was that I hardly had any holidays in 2016 and was consistently clocking 12 hour work days. So exhausted to the core as well.

For the curious, we are working on http://www.reportdash.com
I didn't follow the nat traversal part.
Not really, I guess you mean 2012 and 2008, but looking at 2010, 2012, 2014, and 2016; you see a pretty interesting trend in both national elections and state houses.
It should be zero steps. They run Gmail, surely they have someone on staff that knows how to block spam? Even if it's an after-the-fact block and stats tidyup.

Agreed, Google Analytics is basically worthless now unless you run a single site and have the time to set up filters every time some jackass gets by the ones already in place.
(2015)

I wonder if this is even possible with HTTP2?
When Startups Become Crony Capitalists
Thanks; just turning off javascript works too.
You might want to do this as a poll.
Virtual Reality Allows the Most Detailed, Intimate Digital Surveillance Yet
I rediscovered happiness, the art of living in the moment, closed a round on my side project so I can go full time next year, spent 3 months collectively travelling the world, and realised that things are actually pretty bloody good and I should stop worrying about anything
Who gets to define "better"?
Any book (or 3!) in particular out of the 171 that had the most impact?
Ha! Awesome plugin, thanks for working on it.

And don't let the haters get to you! (I know it's hard sometimes), the people enjoying your plugin likely vastly outnumber the haters, but they are usually making stuff, so the haters is all you see, since they're the people that have the time to troll you online.
You know, it occurs to me that this radical idea you describe has a name. It seems like maybe people have tried to get their previously with revolutions.
I recall in ~2009 my university (UWaterloo) had a referendum to increase tuition by $50/term (now $80/term) to increase city bus routes to the university and provide free service to students using your student card. I voted against it because I could easily carpool and was against another mandatory fee.

The vote was fairly controversial and passed by a narrow margin. But since the service was improved to every 15 minutes and I was already paying for it I started using the service and shortly stopped driving to school altogether.

By the time I graduated I really loved the system since it really improved my commute and really regretted voting against it. I just checked and now the approval is at 94% for the UPass.
The Daily Plan Bar
Yep, I had the same unnerving feeling of watching a video game cut scene. Really took me out of the film :(
>If your city isn't like NYC right now it's only ever going to move in that direction.

That's a hell of an assumption. I know people who live in NYC, making very good money, and they're all crammed into tiny apartments with multiple roommates because the congestion and rent are so ridiculous. That's fine for people in their early 20s, but do you really think these same people are still going to live in NYC once they get married and have kids? A small percent will buy a place in NYC, and the rest will move out to the suburbs.

If anything, I'd predict that small and walkable urban areas, interspersed inside large suburbs, are more likely to be the future growth areas.
Do you have any suggestions for resources for someone also looking to do cold canvas calling?
As a counterpoint, nobody seems to be editing CSV files by hand any more. It appears at this point to be an interchange format between different spreadsheets, row-oriented databases, etc.
Excel is not "a lot of CSV tools".

It's at best one tool that, occasionally, fails to do the most-wrong thing when dealing with CSV.
It's really all over the board. Some things are in Safari Tech Preview that even chrome doesn't have (some new JS stuff) - and others are like this.
“Use the platform” is not always the best advise
> Watership Down was the first book of its size that I read and it had a profound effect on me that has significantly directed my life.

It's on a fairly short list of books I've read more than twice, along with LotR, Dune and Hitch Hiker's Guide. There may be others I've forgotten but those four really stand out.
"Suburban Europe" is sort of a tricky concept. In most countries, you have the outskirts of cities, and then you have the countryside with towns and farmland. You generally need to own a car in the latter areas, though you also typically get half-decent bus service.

Even in the UK I don't think there's anywhere that truly resembles American suburbia, with its vast sprawling acres of large houses and large yards where it's actually impossible to safely walk anywhere. It's a uniquely inefficient design.
I think this is probably oversimplifying a bit. Most big north American cities also predate cars, even if not by much. By my understanding, many of those cities had public transportation systems in place that were outright dismantled in the drive to a car-centric urban design.

So I don't think it's a matter of never having had it. It seems like we have actually regressed.
not saying the parent poster's solution would 100% work, but as an anecdote:

I live in Boston. It snows here and I do often buy more than one bag of groceries at a time. Fortunately, I just walk two blocks down the street and go into one of the two grocery stores that are right there.

Compare where I grew up in southern NH: it snows there, too, but the nearest grocery store was a 20 minute drive, so of course I would drive there. Rural NH is not a city, though.
Care to share a bit about technical side of agar.io? I've played it a bit (yeah right, a bit..) and I've been wondering how did you manage to make it so smooth without also introducing conflicts between clients (I mean e.g. on my side B ate A but somebody else sees C eating A). There is lag sometimes but I've never encountered "glitching" where position calculated locally would have to be visibly adjusted to what came from the server.

Also if it's not a secret what backend did you use to handle so many concurrent connections and how many were you able to keep per box?
As China Pivots, Donald Trump Risks Fighting an Old War
Computer Chronicles [videos]
No worries. I'll be in Australia for most of Feb, but fingers crossed that we cross paths.
I'm sure I'll still be able to compile my c programs, without change, in 10 years.

Is rust willing to make that commitment? Or even 5 years? 2?
Sadly they need to use this for one more familiar face. :(
I went in not realizing Tarkin was in it, and the moment I saw him my reaction was "AAAAAAAH! CREEPY!" It was most impressive, but still creepy. I think... I feel that the upper half the face wasn't quite right.
IRC? Proprietary technology?
Also on youtube: https://www.youtube.com/user/ComputerChroniclesYT/videos
I remember at my last job, mentioning something about saving a Google Sheet in CSV format, and my boss immediately said "I'm morally opposed to CSV."

He then told me about TSV, and since then I've come to accept it as a superior format. With the kind of data I dealt with at my job, we never encountered tabs within a column, but commas within columns were very common, so TSV was perfect for us. A lot of what I was doing was ad-hoc processing of various sheets (nothing that was really production-grade), so a lot of time I'd just write code to read in a file and split each line on \t, and that was good enough. And maybe I'd throw out any lines that began with #, but that was about it for processing.

Actually, we did have a TSV parser in our codebase, but my boss told me that it has problems and he never liked it and that I should just roll my own inline with my code.
ISIS use of Telegram has definitively surpassed Twitter
Sure, from the outside we can't know the exact motivations and constraints of internal disputes. Still, this seems a very generous interpretation. China's recent situation is better on pretty much any measure than it was post-Mao, and much better than that in USSR post-Brezhnev. Both Gorbachev and Deng (whose latter accomplishments, incidentally, seem in retrospect to be closer to what Gorbachev and the rest of the Politburo had in mind than Gorbachev's actual results) dealt with larger challenges in mostly less autocratic fashion.
Surviving javascript fatigue
> I really don't know why the local IP addresses must be known to the server, maybe there are good technical reasons, but it's not OK.

So they can pair you with other clients sharing a local network with you? This allows the client to talk peer to peer over their LAN which is extremely valuable.
It has reference counting for some of the constructs which is a form of garbage collection and it has runtime overhead. Like shared_ptr in c++.
General ML question: is there some tool, supposedly based on ML, that can learn from my editing behavior, and automatically deduce and apply editing commands for repetitive editing tasks? This would be great e.g. when refactoring code.
Personal Goal Setting Guide for 2017
upon further reflection, changed my assessment. think the goal is to become the amazon of real estate, that is the default place for buying, selling, and leasing real estate. details: https://medium.com/@panabee/analyzing-opendoor-unicorn-or-bu...
Thanks for the links, informative. So the proxy app that the Egypt government would like to take down is

signal-reflector-meek.appspot.com
I used to have similar hang-ups about writing as well. I'm pretty sure that that stemmed from inadequate instruction about genres of writing and the purpose of writing in my education.

Where education teaches writing to pass a language exam, the purpose often seems to be about showing that "i am very smart" by using obscure words to communicate a pseudo-argument. What I didn't learn was that writing was about conveying information to an audience, and that the audience and the topic determined the primary requirements.
That sounds like the Civilian Conservation Corps.
In practice, I made heavy use of this format at my last company. I was dealing with lots and lots of Google Sheets where I knew there wouldn't be any tabs or returns in the columns, and my code was all ad-hoc stuff that would never see production, so I'd just read in files, line-by-line, split on "\t", and bam instant parser.
Or it might not. It might make the populace more isolated, bitter and paranoid, more likely to stand by the leader against the perceived evil of the rest of the world. Decades of sanctions against Cuba and North Korea just entrenched the respective regimes more tightly.
1. During 2nd half of the year I've finally started to work with two open source projects from scratch (I've planned one, but 2nd has come to my mind couple weeks ago).

2. Yesterday I've finally managed to restart my blog.

3. I've learnt my little kid couple nice stuff.

4. Despite the fact I was overworked in December and started to work on side projects mentioned above, I've managed to spend more time with my family.

Looking forward what next year will look like :)
Curta Calculator Type I
There is a mall in walkable distance so I go there even when it snows. At other times I purchase groceries online and there is a home delivery truck that delivers. I think the current delivery truck uses Diesel but it could become electric in the future.
What is “Made in China 2025”?
> The dominant communication medium has substantial power to shape society.

yeah, that's kind of my complaint. we give these individuals an oversized amount of influence over public decisions. should jenny macarthy really be the one who advises us about vaccinations? IMO: no. And if jenny mccarthy doesn't deserve reverence, why does carrie fisher? because her role was in a different film? that doesn't even make sense.
RFC 4880 – OpenPGP Message Format
I knew going in. Tarkin is a bit wooden and unexpressive but overall it is climbing out of the uncanny valley for me. At least on par with the young Professor X and Magneto.
i decided to face the fact that i'm trans, which threw a huge wrench in my startup plans, but it turned out to be for the best. i'm learning a lot about self-care that i'm hoping will help me be a more effective entrepreneur in the long run (i.e. less prone to burnout). my quality of life has skyrocketed.
I didn't notice Leia being CGI as much, but Tarkin was fully in uncanny valley. His face texture was a little too smooth and you could contrast with the live actors in several shots. The lighting/shading on his render wasn't right in the bridge, either.

It's weird to me that they would choose a goofy CGI when they could have just taken a similar looking actor. I was getting flashbacks to Tron Legacy the whole time
I think it makes sense for a community to own its local roads, the last mile. But I don't think government control makes sense for highways, except perhaps where there is no competition. There are many ways to get to most places.

Even with a monopoly, there is a price level where the road makes the most money. You can't raise prices above that without losing money.

Even then, it is possible for communities to have contracts with road providers that pay a provider for each mile travelled but that give the community the proceeds of the surge pricing. And certainly communities have to agree to connect to and use a road for it to be profitable.

And we certainly don't want to have a situation like that privately owned bridge connecting the US and Canada where there are no other bridges nearby. But I pay an even higher bridge toll to drive to Queens.

I'm all for maximizing the benefits. That is the reason we should have to pay to use roads, especially at peak times. Because we waste a lot of time on them when they are free.

It's not about collecting the most money for the government. It's about maximizing the flow of traffic when demand is highest.

And yes, its hard to eat in places without strong markets and property rights. And things have improved greatly over the last 30 years where people now have more rights and markets set the prices for food rather than political decisions.

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

The more accurate prices are, the more sensible our decisions can be and the more opportunity there is, especially for the poor.
Yes, as my post a few back mentioned, I think the automated ban is for comments that include a link to Wikipedia but not elsewhere.

They were nice about things; the PM read "AskHistorians doesn't allow Wikipedia, but .... I clarified in my OP .... Thanks for prompting the clarification!"
Rust seems to be more lightweight and portable in general. I think the compiler uses far less memory (and IIRC has better cross-compilation support too). The binaries are much smaller and the runtime is simpler. Cargo is amazing and I have much more confidence in it to not give me build trouble. In particular, you get a test framework including doc tests for free; I know Haskell tools offer similar functionality but in practice the setup cost is far higher. Haddock is not bad, but it uses its own weird syntax; Rust's documentation system uses Markdown IIRC.

Also, some things are just easier to write in an imperative language. I expect that the performance and memory use of Rust programs is also easier to predict and understand, though generally I think Haskell gets a lot of unfair criticism in that department.

I haven't used Haskell in a while so some of the things I mentioned may have been improved upon since then. In particular, Stack may have grown up a bit.
I understand. I feel that way with music, some good films and good books. But can poetry (which for most people you have to fight your way through a dictionary to get a glimpse about the actual meaning of the poem) really replicate the same feeling?
Is probably time someone did a follow up RFC, specifying further useful things. eg:

* how to encode binary data
* how to encode NULL's (for transport between databases)
* how to specify encoding
* (etc)
Nice! And useful, too. You should make this a "Show HN: ", though.
How Warren Buffett’s Son Would Feed the World
To me, SF does not seem particularly walkable, bike friendly, nor transit friendly (it is ranked #2 for all). It isn't terrible, but #2 in the nation?
Serializability and Distributed Software Transactional Memory with Etcd
Is there any reason why a project like this wouldn't be open sourced?

Follow up question, how does a site like this have a $500k annual budget? I was napkin calculating the costs of running this and couldn't get anywhere close to $500k without having extensive staff salaries.
I can't say I agree. How long did it take for us to figure out that certain camera's were sending photos back to china? or that other apps do things that seem malicious. Many people watch those kinds of stats, but the vast majority of them don't.

Additionally, just because they have it always recorind for one person, doesn't mean they have the same software running for everyone else.
There is a subplot in "The Congress" where the actress Robin Wright (of Princess Bride fame) agrees to be digitized so that they can use her likeness in films. Part of her contract is that she may never act again. It makes me wonder how long it will be before we start seeing digitized actors who have not died, and what kind of rights/residuals they will get.

It was a strange film; I enjoyed it. Fans of Philip K. Dick would do well to watch it--it reminded me a lot of his work (though it was not based on anything he wrote).
not once does the writer explain what she means by "SRE" -- yet uses it repeatedly. Spend a few words early on to define your term and then go ahead and abbreviate away. That's just writing 101.
>Have parking spaces outside the center and then automatic electric shuttle trains to transport people in.

I agree, and in fact I do this (park at BART in the East Bay and ride it into SF). The problem is, no one is advocating constructing these systems where they don't exist. They are advocating a direct ban (or prohibitively high tolls and parking scarcity) to prevent people who live outside the city from entering it at all. With maybe some handwaving about bicycles, or an assertion that walking 4 hours a day is good for you. Some of the same people are even advocating that we eliminate the existing parking at suburban light rail stations!

Because clearly what we need is even more pressure for even more people to pay astronomical rents.
But also the only platform where you can run arbitrary code without having to fear it take over your computer or steal all your data on your computer.
I am working on a networking algorithm and think this would be useful for testing and visualizing algorithms. But I had to look into the source and then the screenshots folder to figure out what this actually did.

You just have to develop some skills on how to better communicate your work to people. Everyone has this problem unless they develop the skills. Here's some things you should work on for promoting this project:

- User brainstorming. What kinds of people would find this tool helpful. I'll start off your list with 'anyone doing node algorithms, e.g. mesh networking, video game AI'

- Googlefu. Find these users across the web using Google's special operators. Note what kind of sites and communities they are a part of.

- Community reachout. Go to those communities and figure out how to communicate. If it's a blog or content site, could be as simple as leaving comments to more involved like writing posts.
The car of the future fixes many of the problems, and it fits right into existing infrastructure. Think autonomous electric single/dual occupant taxis (2+ per lane).

We are still a ways off, but this is where things are headed.

We might not need the parking, but the roads will be useful.
That's funny, I had the opposite reaction - CGI Tarkin didn't bother me too much but Leia was creepy.
I cringed every second he was on screen. While it was clearly better than any CGI character I've seen, it was still strikingly obvious, especially as the editing cut between CGI-Tarkin and real-human Krennic.

The textures are superbly detailed, but Tarkin comes across as a botoxed-up; there's something very wrong and jerky about the movement of his eyes and mouth. There's also something horribly wrong about his skin colour. In the film he looks like he's deathly ill — reddish eyes, deep purple eye sockets. Cushing was elderly in the original trilogy, but he wasn't near death.

I don't think it's a coincidence that you (or, rather, I) can't find a single clip of the CGI Tarkin on YouTube. I did find a low-res cam screenshot [1], and you can see the uncanny valley even there. He looks a bit vampiric.

[1] http://i.imgur.com/kAwm23P.png
Here's a similar one we use a lot in all sorts of slide sets at Facebook: http://imgur.com/a/EN0G8

(Stolen from Pedro's "Notes from Production Engineering" talk: https://www.youtube.com/watch?v=ugkkza3vKbc , Pyramid shows up around 47:30 min
PE = Production Engineer. It's a similar role although not exactly the same as the usual SRE role.)

It's a bit of a different view on the same underlying work. Interesting to see how they slightly differ.
The markup on SMS is massive. Are you suggesting that prices are what they are because of regulatory issues?
Cleared technical interviews and joined Microsoft as a Software Engineer working on Azure. Having been around 3.5 yrs in the field, it lifted my self esteem and made me realize I'm not so bad.
It does simplify it a bit, but consider that the pop for US cities ramped up after the turn of the 20th c. (in 1900 it was approx. 70% rural 30% urban, by 1940 it was 55% urban vs 45% rural) So when they grew cars were becoming more ubiquitous. We also have different land-use regs which affect how land can be used.

Mass transit has to be understood in terms of how it allows spread. Buses allow people to commute rather than walk. Trolleys, cars, horses and subways do the same. Some of those trolley lines were put in place to make the new developments attractive to people who would have to work in the city center. As cars become more available fewer people opted for trolleys and they got pulled (some people believe the GM-LA deal for buses lead to the demise of all trolleys, but I think that's more wishful thinking. However, trolleys then, as today, are relatively expensive to run and investors are better off making money elsewhere.
This might be related:

https://xkcd.com/927/

Edit: Besides that, I agree, except one thing, I'd say C# is just MS's reaction that there is something awesome which does not belong to them.
Thanks! Yeah, every now and then I go around the internet looking for positive quotes about it in order to even the balance. :)
You can't do packet reordering on top of TCP as it is already ordered, RTCDataChannel uses SCTP instead.
But something did change, at least where I went.

When I was a kid, I remember the ball effortlessly glided off the launch ramp into the air for the holes. Sometimes I would roll as hard as I could just to see how high it would go (into the top net and ricochet down into the scoring holes).

I recently went back and the launch ramp is like a speed bump now. The balls no longer smoothly roll and launch into the air. Instead they smack hard into the bump and lose most of their momentum and barely make it to the holes.

I can't for the life of me figure out how to actually get the ball in the highest value holes any more. The harder I roll it, the harder is smacks into the bump and it goes nowhere near the holes. Don't roll that hard, and it barely makes it over the bump.

I really hate the change and I stopped playing. It is no fun anymore.