skysight-inc/HackerNews huggingface dataset:
The line about how under official doctrines all nationalities were equal reminds me of a story I learned in college.

In the early days under Lenin, Stalin was appointed to formulate the Party's nationalities policy. One of the policies they came up with was that each of the nationalities was supposed to have a national homeland. Under the Czars, Jews were required to live within a "Pale of Settlement" which was in the extreme west of their European holdings. So somewhere in that neighborhood would have been a logical spot. Instead Stalin decided to found the Jewish Autonomous Oblast, capital city Birobidzhan, on the border with China in far south-east Russia about 400 miles inland from the northern Japan Sea. Many thousands of Jews were deported to this wasteland, where needless to say they did not prosper.

It is a sad testament to how manipulated the US communists were that when I told this story to my grandmother who had been active in those movements, that she had heard of Birobidzhan, and that they used to sing songs about it in Yiddish and thought of it as a Jewish Worker's paradise.
Steve was probably very correct here. The thinking at the time at places like RIM was that the iPhone would not technically work -- even after they saw it. Capacitive displays weren't ready. A full screen display would drain the battery. On-screen keyboards were unusable.

The great thing about "yes, if..." is that the discussion continues. People drill into the "if". "No, because ..." tends to end the discussion. "Oh, that will drain battery life? OK, lets not consider this any further."
When you have the option of starting a project with py2 or py3 and you choose py3, and discover X days into the project that you have a broken dependency that wouldn't have been broken in py2, you've just increased the cost and time to deliver the project by an unknown factor.

But you can easily replace py3 in this sentence with any other programming language. Does it still hold true? I think that's worth looking at, as groups have both successfully and unsuccessfully started projects in other languages than the core one they've been using. There are examples here of varying degrees of similarity, why not examine them?

When you have a project that is time/cost critical, that risk is absolutely unacceptable. If you're working on your own projects, in your own time, sure thing. ...but professionally, on project work? No. Never.

Obviously there will better and worse project candidates. High pressure, cannot fail projects are not good candidates. I think any company that consists only of high pressure, cannot fail projects is not very well managed. Hopefully yours is not like that.

Until you get the reverse, where continuing to work in py2 introduces an equivalent risk, because new libraries are 'py3 only', there is no justification whatsoever for using python 3.

Ostensibly, there are reasons why py3 made changes. Those reasons may still apply. Whether you think they are justified, or worth concern, is up to you.

(If you think that's ridiculous... what can I say? Clearly you haven't worked under time/cost pressures where you have to be personally responsible for delivering on time and budget)

Let's see, you make a clearly hyperbolic statement, and when I call it out, you resort to an ad-hominem regarding my credentials. I see where this is going.

I only responded originally because your statement was ridiculous on it's face, and you keep making more of them. You seem to traffic in absolutes, and general absolutes, not just for yourself; "...death knell to using it for anything, EVER", "...but professionally, on project work? No. Never." Here's a hint, all it takes to disprove never is once.

I thought I could pull some interesting information out of you as to why you held such strong convictions regarding py3 (not because I'm an advocate, I don't know/write python), and compare those reasons to how other people and groups justify exploring other languages at work, because it interests me, even if I'm generally of the opinion it's not worthwhile.

Obviously you care a lot about this, at least at the moment (at least I hope that explains why you are throwing around words like "never"). Perhaps in the future when you're less emotionally invested you'll be able to step back and look at the issue again, and maybe you'll see it the same way, maybe not.
A proper rebuttal would probably warrant at least something of blog post length, if not an actual essay.

If you try to make some shorter reply in this audience then it would simply be hyperanalyzed to find every little chink on the armor of the logical argument (and failing that, simply to start making emotional appeals that ignore logic completely).

It's pretty funny when the "chilling effect" applies in the opposite direction IMHO; it's something I've also struggled with IRT the Snowden Saga.
Haven't people gone to jail for scraping a URL and enumerating its possible values?
They don't seem to have updated their website since http://www.bitkeeper.com/
Sounds good. Check out that ebook if you want a good survey of the land of pricing pages. Feel free to reach out too if you want a sounding board.
I'm surprised no one has recommended YS.

http://yunnansourcing.com/

If you want to get into puer tea, a good way to do so is to order a few samples from their US site.

https://en.wikipedia.org/wiki/Pu-erh_tea
Nope. There were several migration waves of Jews from USSR. First one in the 70's fueled the hate against the ones who stayed.
Fatigue, boredom, and monotony are a factor, too. I watched an episode of Modern Marvels on the History Channel [0] which gave interesting details about the highway system. They mentioned something they called "highway hypnosis" [1], a trance-like state which they wanted to avoid. There's been some discussion of whether this phenomenon is to blame for the train derailment in New York about a month ago [2].

Most of the curves we experience on highways are apparently the result of somebody, or a block of people, simply not wanting to give up their land.

Nor should they have to, if they don't want to (or disagree on the price).

----------------------------------------

[0] http://www.history.com/shows/modern-marvels/episodes/season-... ... see "Paving America" for the episode

[1] http://en.wikipedia.org/wiki/Highway_hypnosis

[2] http://www.foxnews.com/us/2013/12/05/deadly-new-york-train-d...
What if they were all programmed differently?

What if one malfunctioned such that a part or appendage fell off and hit the button?

What if one bumped into another that was standing next to the button and accidentally pressed it?
Top 5 Branding Mistakes From 2013 And How We Can Learn From Them
I've seen this from a plane in the Namibia's roads in the middle of a big plain with no towns in sight from 35k feet.
Yes. When they knowingly are collecting data they know they shouldn't have access to, unlike the data in the article.
As dragonwriter points out, simply "collecting data" is not necessarily unconstitutional, so your two equivalent questions are not congruent.
I'm not sure why that matters in this discussion. If China can build a hyperloop then the technology is proven. The United States can then follow.
It's a shame they don't have a leader board on that site; I completed the challenge in 4:21, but I have no idea whether that's good, bad, or indifferent among everyone who's done so. A Twitter search on 'I completed "You Can't JavaScript Under Pressure"' suggests that score is merely on the good side of indifferent, but given the relatively competitive idea behind the whole endeavor, it seems like formally ranking completion times would be a useful thing to do.

(The "you won" screen is also godawful, not least because of the potential risk of triggering seizures in the epileptic, but also very much because it's incredibly ugly. I mean, I know that tasteless is the new tasteful, but really.)
If you're interested in seeing some of these "killer questions" there's a book of them called "You failed your math test, Comrade Einstein."

Coral CDN link (since the author's file server seems ridiculously slow):
http://www.ftpi.umn.edu.nyud.net/shifman/ComradeEinstein.pdf
I actually thought this article would be about Haskell, lol.
NYTimes Recruiting
I appreciate your nuanced opinion, which I've tried to fully understand as you've posted about it in the past. It stands in contrast to my admittedly hardline position. I do uncompromisingly see Snowden as a hero. While you consider America's actions in the context of other governments such as Russia and China and how they spy on their citizens, I want America to lead the way, to be role model so to speak for the rest of the world. When America treats people well, it benefits everyone; conversely, when America acts hypocritically, when we spy on or torture innocents, every despot on the planet sees that and can say "Well America does it," and have firm ground to stand on. That's why we need people like Snowden, to keep the American government in line, because historically that's how we have world peace. And also, to be a little more selfish, because I live here.
Love the idea and will be watching the comments/follow up.

I think a lot of developers are in a similar boat. I know https://assemblymade.com has gone at this a bit differently, but still - finding a problem that you can get paying customers day 1.

Good Luck!
License Agreement: the first paragraph in the section "Hard to land patches" describes the CLA as one reason why it's hard.

Missing manpower: just glance at the mailing list archives.
It would be cool to see this used in medicine. Imagine using advanced imaging and standing waves focused(dynamically, with the aid of the computer) on arterial blockages that you wanted to clear.
>Netflix cooperated with my quest to understand what they internally call "altgenres,"
A Ping Pong league for Startups
> i don't know what it was exactly. but the gist of it was that people against bush are outnumbered 2 to 1.

Actual polls showed that, late in his presidency, that was pretty much the opposite of the truth: Bush supporters were outnumbered 2:1.

Bush's approval was weak prior to 9/11, shut up to about 90% in a rally-around-the-flag response in the immediate aftermath of 9/11, and then declined pretty steadily from there, with a brief positive bump at the outset of the Iraq War. Bush wasn't popular because people made fun of his use of English, he was popular pretty much exclusively to the extent that he was able to use circumstances to conflate in popular consciousness opposition to his leadership with opposition to America as a nation in a time of war.
Of course they won't, and the blog post is stupid. But that doesn't mean the comment I was responding to makes any sense.
> The ones that require me to input the data are just too much work.

I've been using YNAB (You Need A Budget) for a few months, and it makes you input everything. I initially resisted and thought the same thing as you. However I forced myself to try it because so many people recommended it so highly.

It is at it's core a glorified spreadsheet, but it's a very well designed spreadsheet with great support and a solid budgeting methodology behind it. Entering transactions manually has not been that painful, and the big benefit of doing this is that you are actively participating with your budget. WIth mint you spend money and then see how it fits into your budget. With YNAB you give that dollar a job as soon as you get it, and you manually input it when you spend it. It really keeps you aware of your budget and where you are in it and in my experience makes it much easier to stick to it.

I found every time I tried to use Mint to budget (privacy issues aside) it never worked out because it was a very passive thing. Set up some categories. Spend money. Wait for email to tell me I'm over budget, oops.

YNAB is very active so it keeps you honest. And unlike mint, YNAB is designed to be a fluid budget. You can and are encouraged to adjust budget amounts and categories on the fly as life happens, which is something painful to do in mint or other apps.

It is a bit of a pain to have to manually handle transactions (though you can import CSV) but I find the benefits of doing that outweighs the hassle.
Just think of the opportunities for marketing promos with the next "Sharknado" movie!
Well, what if there was no robot at all then, and someone accidentaly rested his coffee cup on the button?
I don't get it, even after the explanation. What's the mechanism that constrains those probabilities?
I've worked with audio DSP, too. I think the comparison to audio SNR is appropriate. The wiki link was as much for other readers as for you or me.
It didn't make the headlines Snowden's leaks have generated but it was news and anyone interested in civil liberties at the time knew about it when it came out, I know I did and any follower of Greenwald before he became "mainstream" knew about it (even if it was a little bit later). I don't know what your complain is here. The fact that this specific part of the leaks was known doesn't diminish what Snowden did one bit. If anything it increases it's importance.
NSA Codenames: http://cryptome.org/2014/01/nsa-codenames.htm
Not defending the law (which I think is pretty terrible), but that seems like an incredibly fine distinction. I doubt Netflix would agree that I'm supposed to be able to download a list of every possible genre.
The perspective of the vast majority has no slightest bearing on what is or is not true.

You imply either that scientists are angels, or that every particle physicist is a member of a world-girdling conspiracy, which exists as a sort of caucus which decides, presumably by some highly precise and objective method, what every member shall or shall not do. Neither is even remotely plausible. Try again, please.
Do people really decide whether to contribute to an open source project based on the version control system it uses, rather than the importance of the project itself?
At the top of the article is a Netflix genre generator. That is worth the price of admission all by itself.

But then there's a fairly entertaining look into what happened to content at Netflix after the million dollar challenge.
Not sure how I missed that -- thanks. Does seem like they scraped first and asked later, though.
If you're talking about naval vessels in combat, people are going to die no matter what. If you make LCS up-armored to be more survivable then you buy less of them, and the ones you do buy go slower and have a deeper draft which means they can't go as near the coast, which in turn completely changes their military effectiveness, which can then lead to even more deaths somewhere else down the line as a result of enemy action that strong-LCS couldn't interfere with.
Does anyone have a recommendation for nice, configurable, reliable wireless router now a days? My Linksys E2000 is on the fritz and didn't last near as long as my old WRT54G.
I'm always curious... why not port the original rather than use emscripten? Naively you should get better performance and maintainability... is it just a time saving thing?
In the first few years this is the stuff that helped:

- W3Schools + A List Apart + CSSZenGarden (on WebDev)

- Code Complete (on Software Engineering best practices)

- JavaScript: The Definitive Guide

- A Bulgarian niche forum and community on flash/web development called FlashBG (Similar to HN in some ways)

- Flash to the Core by Joshua Davis (he was taking regular photographs, breaking them down by color fragments in ActionScript then reassembling them to form abstract designs) http://www.amazon.com/Flash-Core-Joshua-Davis/dp/0735712883
> ... it’s pretty much anybody who isn’t white, male, young, and privileged...

I don't know what startups these guys are talking about, but they sure don't sound like the U.S. startups I have experience with. Disproportionately male? Sure. Privileged? If by "privileged" you mean from at least an ordinary middle class background? Sure again. But white? Only if you count our large (very large?) contingent of south asian and east asian teammates.
Google’s VP9 Video Codec Gets Backing from ARM, Nvidia, Sony And Others
Peter Watts is a Canadian who was searched at the actual Canadian border.
70% of lightbulbs in the U.S. are still inefficient models
Yes, in the passenger version you can't even stand up.

You would probably have a huge interactive flat screen in front of you to ease the tension.
yes, you can use the original project this is created from (ocrad) - since it is nice native code you won't need to jump through any hoops like running it through emscripten to use it that way.
Ha. Touche.

Fixed the spelling error and added something a bit better in.

Thanks!
> Tribalism is bad, right?

One person's tribalism is another's cultural heritage. I think the case has been made that stamping out unique cultures needlessly is immoral.

The biggest problem with this whole discussion is the idea that everyone even agrees on one morality. On top of that, even if everyone shared a common morality, it's questionable that it could be approximately quantified and graphed in a meaningful way.

To underscore this point, OP and many of the comments here state that there has been moral progress lately. Again, I'm not sure you can quantify morality like that, but I do know that a respectable amount of people believe that Western culture is regressing morally.
"Data Ninja" and "Wizard Coder" Fun Job Names or Utterly Ridiculous Names?
You're right. I was spitballing; there'd need to be safety mechanisms (The devil/corruption potential is in the details) to ensure situations like the one you hypothesized wouldn't result in the privacy of people who aren't public servants being compromised with cameras involved.
My guess is that you work at Palantir or other natsec startup. That's all I have time to say at the moment.*

*Isn't it cool to make this kind of outlandish comments without any kind of proof to back them up?
This seems less likely than time travel is impossible, no?
Do you really think that tailored custom devices for spying on particular people of interests exceeds their constitutional grounds?

Would you object to the NSA or CIA planting bugs that record audio or video on targets of interest outside of the United States? Does that exceed their constitutional grounds? How about if they supplied these to law enforcement agencies which had valid search warrants?

I have plenty of concerns about the constitutionality of certain NSA programs (such as collecting metadata on everyone, regardless of prior suspicion or search warrant), and some of the techniques they use (tapping all of Google's fiber traffic between data centers, putting backdoors in international standards), and I find these revelations technically fascinating, but I don't find any fundamental constitutional issue with them using clever, advanced technology for spying on valid targets.
Actually, sources for all three statements can be found within 2 paragraphs (moving forward and backward) of "Decline and focus on Ubuntu and UDD"
I'm the same way. Why even have a website if after looking at the site for twenty minutes to get some idea, even a ballpark of pricing, you're going to try and push me to call/email someone to get a price quote??

Nothing gets me more annoyed than companies and their sites that do this. It's completely the opposite reason for having a website in the first place. DUH
For what it's worth, I got to that page by clicking "Email Delivery Express" via their dropdown from their homepage - http://dyn.com/

If you click the link in the article it still is the older version.
Would be a pretty cool way to put on an Iron Man suit.
Send me email! We do have some ops people working remotely
Other members have already pointed out that you haven't stated any specifics, so I won't repeat that.

I'm curious as to why you felt that Snowden hasn't strengthened what you call "people power"? Do you really think there was any way he could have alerted Americans and the rest of the world to the scale of government spying by being "responsible"? This when senior government officials thought nothing of lying outright to lawmakers and judges - people who are supposed to act as a check on government power? I'd really like to hear what you feel might have been a more responsible version.

I also did read your linked comment about living under the Taiwanese dictatorship. You say:

>> I assumed that all my postal mail, domestic or foreign, was read by the ruling party's secret police as part of the delivery process

Decades later we have democratic governments around the world doing the same - reading and storing all our electronic communications - instead of dictatorships. And we know this thanks to Snowden.
i think java strings are pretty fantastic too... its the C string library function implementations which are crap.

i don't like introducing any dependency when I shouldn't have to - using Java strings on Android is not something I've yet had to do but I suspect I will if I want good working functionality because the wcs* functions in the C stdlib in the NDK are crap.

there are a number of performance and aesthetic reasons for not wanting to use java strings as well but they are largely irrelevant imo...
In that sense, yes, YNAB can be used for future planning of expenses. But I think the thing they were referring to is that YNAB is not really meant for 'forecasting' your money. Though you could do it, they discourage it and it's meant to be about allocating only the money you have now. In other words, you don't budget something until you actually have the money for it.

So the difference is with YNAB you would indeed budget $1667 when you get your paycheck, but you wouldn't carry that out 12 months in the future and plan your income/expenses to determine how much money you'll have at that point.
It ran on a netbook and was actually controlling a browser and copying and pasting. It's not optimized, but it got the job done, so I'll applaud anyway. Great article, I expect we'll see more like this soon. ;-)
I've thought about this a lot. What I really don't want to do is invest time in dealing with the data I don't care about. Because of the nature of spending, it tends to be pretty noisy data. When my budget isn't tight, I really don't care to track and think about every transaction. I'm just not interested in a detailed accounting of my coffee habit if at a high level my finances are on the right track.

I've taken an approach of manual entry for a few "important" categories of discretionary spending. It's been good to leave everything else for the less frequent review of my bank statements.
This whole Isaac Asimov thing
Just because A & B get you C doesn't mean that having A and B is the only way to get to C.

So you can't conclude that because you don't have A or B you don't have C.

It's like saying "Going down the A20 and the M20 (roads in the UK) gets you to Rochester (I've no idea if it does). I've not been down the A20 or the M20, thus I'm not in Rochester." The second sentence there isn't really valid, maybe you took a different route.