skysight-inc/HackerNews huggingface dataset:
"Police officers... provide a valuable and concrete service to the community".

Ha-ha. Sad laughter. Some police officers contribute immensely to the society. Others, and many of them, take from society to satisfy their personal sociopathic, power-hungry tendencies. Blue wall of silence exists for concrete reasons: corruption in the police force.

So I don't think its great that senior police officers who may or may not covered the crimes done by their colleagues are rewarded by six figure pensions.
Java tools and technologieslandscape for 2014
The New Fad: Internet of Things Starter Kits
Netflix is reportedly looking into this already: http://arstechnica.com/information-technology/2014/04/netfli...
It is located in Buzluca, which in Turkish language means Icy-land. http://en.wikipedia.org/wiki/Buzludzha The Buzluca is part of the Balkan Mountains (https://en.wikipedia.org/wiki/Balkan_Mountains), which in Turkish means "a chain of wooded mountains". Very interesting such anti-Turkish organization's home (the Bulgarian communist party) is mentioned always with Turkish names.

Edit: The name Balkan peninsula https://en.wikipedia.org/wiki/Balkans comes from the Balkan Mountains.
There is not really any operator overloading going on. You can implement Monoid for your data structure, but as long as you follow the laws... well, you are implementing operations in the correct way, there is no abuse there, nothing that's surprising and going to bite whoever is reading your code.

But one thing where Haskell errs, in my opinion, is in allowing arbitrary infix operators with random ASCII characters, which library maintainers take as an encouragement to each create their own DSLs which totally makes sense to them and nobody else, but that's not the same thing as saying that Haskell-the-language has a huge syntax. Maybe that's what you mean.
If I said this was a deliberate .. uh .. irony on my part implying I'm well suited to work at somewhere like BR or Northern, would you buy it?

Fake edit: TY for the review :)
How I Feel as Young Father Involved in Early-stage Startup
This looks as though it is escaping from the lab.

Power Japan Plus executives have years of experience overseeing battery manufacturing and supply chain at industry powerhouses like Sumitomo Metal Mining.

The company owns a battery production facility in Okinawa, Japan, where it will begin bench production testing of 18650 Ryden cells later this year. This facility will allow Power Japan Plus to meet demand for specialty energy storage markets such as medical devices and satellites.

http://powerjapanplus.com/battery/market.html
Mt. Gox: Announcement of Commencement of Bankruptcy Proceedings [pdf]
How to Successfully Onboard Interns and New Grads
I have a very concrete application in mind but want something that is versatile enough that I can go and do another application without having to go through the whole selection process again (and learn a bunch of new stuff on top of that).

Of course specialization is optimal but as soon as you have to make multiple things and your resources are limited then a general purpose tool is the better choice.

Compare it with hammers. If I only need to do metalworking I'd buy a bench hammer. But if I need to do metalworking and woodwork then a clawhammer is probably a better choice.

As for the selection process, this was just the preliminaries, it's far from over and the next step will be a lot more work.
God no! That is not how Labor's NBN works, nor how it is priced. Simon Hackett, the founder and former owner of Internode did a very good job of explaining by NBN Co.'s pricing model is retarded and why the network build is dumb [1]. In brief, the wholesale pricing model precludes new ISPs entering the market, and Labor's NBN is not dark fibre to the premises, again see [1], along with Simon's other talks on the subject. Frankly, the less of Labor's NBN that gets built the better.

1. http://simonhackett.com/2013/07/17/nbn-fibre-on-a-copper-bud...
There is just something about old Soviet-era architecture and infrastructure that I really love. It always looks so surreal and other-wordly to me (an American).
People have adequately discussed why charging time isn't a particularly significant concern in batteries right now. My concern about these batteries is different: so far as I can tell, they're up to ten times heavier than lithium ion. That's a killer issue for cars. Literature in support of carbon lead claims that this is offset but the cooling and electronics needed for lithium, but I strongly doubt this.
This is the case in most EU countries, due to EU regulation of the telecoms sector.

Ironically, it is a result of deregulation of the sector, from a situation where most EU countries previously had a single government-owned operator. As part of the de-regulation, to ensure the former public telcos did not get a stranglehold, a long range of rules were put in place to guarantee competitors access to the existing subscriber base.
As a newbie/student developer I found the main benefit of switching to mac is that it is what everyone else uses so you follow the tutorial / instructions and it just works. I had dual boot Unbuntu / win 7 previously which seldom just worked. Also I wanted to upload my Phonegap app for iOS and Apple won't let you without using a mac pretty much, darn them.
More details in an earlier article http://www.independent.ie/irish-news/courts/sacked-google-ma...
w3m/w3m-img had this for quite long time for some X11 terminals, with a ugly but interesting hack: http://w3m.cvs.sourceforge.net/viewvc/w3m/w3m/w3mimg/x11/x11...
HN and /r/programming are great resources, but they're not by any means representative of developers or the programming world in general. Indeed, I think it's quite safe to say the vast majority of developers have never heard of HN (or even Github) and while they might know of Reddit most of them probably don't visit. This might be a lamentable thing, depending on your views, but it is what it is.

It's really easy to get caught up in the SV culture, but it's by no means the rule. There's millions of developers out there whose code is never made public, writing Java, .NET, C, C++, Ada, Fortran, and other languages that HN would regard as obscure, niche, or dead. They're consulting or working for small businesses, medium size businesses, enterprises, local, state, federal governments.

I don't know if most of them use Windows, but it's definitely a hugely substantial fraction. It's not a small minority.
Of course wired is used for backhaul between wireless nodes and the internet; but I'm speaking as a consumer technology. Wired access is definitely here to stay for infrastructure uses.
Wow ... I hadn't pictured it with parenthesis but you're right! I still don't know why the tests were infix then ;)
reasons = [
"leaves on the track",
"vandalism",
"drunk chavs",
"driver being absolutely shitfaced",
"solar flares",
"transport police randomly deciding to stop and search everyone on board",
"you having an interview",
"a possible UFO sighting in Belgium",
"British Rail",
"lack of coffee at the previous station, so the driver has just nipped off to get some",
"leaves on the track",
"flooding within 300km of a railway sleeper"
]
delay_all_trains_by_minutes = 5
if date.today().day % 2 == 1:
delay_all_trains_by_minutes = random.randint(0, 30)
print('All trains will be delayed by {} minute(s) due to {}'.format(
delay_all_trains_by_minutes, random.choice(reasons))
Pretty sure they don't check for definition knowledge in competitive play though? Probably because it is so problematic.
I also had, we are delayed due to:

"arriving early at the previous station"
&
"a Swan on the line"
&
"a passenger refusing to leave the first class carriage, that only has a standard ticket" (police were called, delayed 25 mins)
I think you misunderstood him. I believe he knows he can prove that the recurrence finishes, he can't prove that the recurrence he writes is the mathematically right description of the problem he observes.
Space - the final frontier. http://old2.offnews.bg/files/uploads/2013/04/25.-House-of-th...
Way to go OddBloke :-)
You can install Visual Studio 2013 with a product key instead if you prefer (that's how I have it installed on my machines currently).
Skyrocketing student enrollment is partly to blame for rising college costs
Open-Source Static Site Generators
Do you have a few concrete examples, out of curiosity?
That round amphitheater-like shape seems somewhat impractical. I can't really figure out what you could use it for (beside Party meetings).
British journalist Phillips still detained in Ukraine, UK gov't doesn't care
I think the situation may have been like this:

Algorithm A has complexity like AO(n) and algorithm B goes like BO(n^2) (just made-up examples). So one would say that A is better. But the constant A happens to be very large, so that, until n becomes very large, B is actually faster, because the constant B is so much smaller. So conventional analysis would say that A is better in general, but its actual poor performance is "hiding" in the huge constant A, and is worse than B in real situations, where n never gets huge enough for A's complexity advantage to become relevant.
Interview with David Irvine, founder of MaidSafe
Internet peering has been a giant game of chicken ever since commercial connections were allowed.
> Do you believe that NSA is stifling citizen activism?

Let's say you were preparing an Occupy 2.0 movement. Do you think the government would bring the NSA to bear on you? Do you think you might get "stifled?"
I know the Google GWT manager, and unless he's playing his cards very close to his chest, GWT is not EOL'd inside of Google.

Google did "re-open source" GWT a few years ago, and unfortunately it coincided their (AFAIK unrelated) closing of their Atlanta office (where most of the old GWT team worked).

So, it gave the impression of washing their hands of it, but in reality they a) staffed their GWT team back up to 4-5 people, and b) the open source model is much healthier for the project anyway.

(Previously the master GWT SCM has literally Google's internal Perforce/etc. repository, so any patches from external contributors had to be fostered by a Googler that cared about your issue, which made it really hard/impossible to have an external community of committers.)
These aren't carbon/lead. You are talking about a completely different battery technology.
Here is the tl;dr version of this.

Monthly Revenue report hides information about real health of subscription business, whereas MRR provides better insight.

Any recurring line item, discount and tax are included in MRR calculation, whereas one-time payments & credits are not.
Only 4723? --How many times has that integer overflowed? ;)

You might want to spend some time poking around with Erlang.
It has a lot of "don't worry about it" built-in, and like
lisp, it's good for gaining perspective.

https://medium.com/p/b5936dceb5e4

https://news.ycombinator.com/item?id=7775308
Looks like it is actually carbon-lithium. Kudoz to danmaz74.
It does not stop to fancy me - why do we all need this stuff?
When Philips introduced thin Li-ion batteries, moldable to any shape 10 years ago, it took about a year or two for the industry to accept this innovation. Japanese inventors will probably license production to a larger producer. But if organic cotton only has its unique properties if grown on Okinawa, there will be no mass-production, I am afraid.
A couple of friends from the HN community & IRC helped edit this piece. Just thought I'd share with others as well.
The fundamental rule is that the government is entitled to evidence.

If a church, for some insane reason, kept written records about what was said in the confessional, and a court order was somehow granted to order the church to turn over their records (ignoring privilege), they would need to turn those over.

If someone destroyed them, the DOJ would not need to shut down the church. They would charge the person who destroyed them with the appropriate crime, and then everyone would move on.

If they refused to turn them over, but the DOJ believed they were still on premises, eventually the DOJ would get the local sheriff to physically enter the building and take the records. There would be no need to shut down the church.

In that situation, ideally the records are all in individual files, and the constable only needs to take one. If the head priest said "nyah nyah, we mixed them all up, ha ha!", then all would be seized, and someone would need to go through and find the relevant information.

By keeping all the secrets of their "clients" written down, the church has put them all at risk. If one priest knew the secret only in his head, the government could compel him to testify, and that still wouldn't require shutting down the church.

The nature of computers is that they are simultaneously typewriter, gold bars, and file cabinet -- they are needed for work, they are valuable, they contain lots of information. When the government needs to seize evidence, they cannot slice out the "file cabinet" component from the other components. The fundamental rule is that the government is entitled to evidence.

EDIT, and maybe this is what I should have said instead of all the stuff above: Lavabit's only defense against seizure of its keys if a court order demanded them was to refuse to provide them. I.e., break the law. I don't know how else that can be read except as a promise to break the law on behalf of their clients.

Second edit: And fundamentally an unkeepable promise. I could, in theory, promise to not repeat the secret you told me and that I hold only in my brain, no matter how long I sit in jail. I cannot promise that the DOJ cannot seize my written record of that conversation, because they can bust down the door to get it.
To me, right now, I think the core difference between Clojure and other Lisps is Clojure gets rid of memory management. Yes, other Lisps have automatic deallocation, but the fundamental constructor, `cons`, is a raw memory allocation. It`s `malloc`for linked rather than sequential memory.

Although Clojure still has a `cons` it has been replaced by `seq` as the fundamental abstraction. Clojure takes advantage of being fully managed code and in a sense is as much a Lisp as C# is a C [if we were inclined to think of C as a genre, else Algol?].

It seems this, combined with a formally incorporating a DSL of the kind a experienced Lisper (such as Hickey) might create for writing programs gives Clojure it's syntax: e.g. [x y] is syntactically like a quoted list and writing a macro is the sort of thing hubris drives lazy impatient Lispers to do. In special forms [x y] is like a different more complex macro, but again the sort of thing people would write for themselves. In other Lisps the ad hoc nature of such macros however makes other people's code notoriously hard to follow.
Reminded me of Taiwan's (now destroyed) Pod village http://www.myseveralworlds.com/2008/05/22/photo-journal-the-...
IPCC Concludes Climate Change is Irreversible, Effective Responses Needed
Third (and last) try to see if the HN crowd gives a shit
I'd say because of two reasons:

a) it requires putting together a fairly large number of concepts of moderate complexity (and you never know which ones your readers already understand.)

b) many of the concepts sound trivial and people usually don't grasp their power until you've listed X amounts of things it would enable.

And to be clear; it's hard for me to put in writing for now ;)
Future reference: they caught up within 24 hours, now they're part of the XMPP eco-system again, just about.
Amazon invests US$20m into a Chinese online grocery store
Situated beneath the moon; hence, of or pertaining to this world; terrestrial; earthly.

All things sublunary are subject to change. --Dryden.

All sublunary comforts imitate the changeableness, as
well as feel the influence, of the planet they are
under. --South.

I like the new dictionary I just added to mac.
Judge Who Provided Legal Basis for Drone Strikes on Americans to be Confirmed
Pulling back the curtain on p-values or How I learned to love small data
Following guelo. I agree - Levinson is a hero. I am almost sure he is the last American hero.
Once the US citizens loose their right to privacy, they will not be able to produce such heroes anymore as a nation, and will transform to something like complacent Russians (who lost their rights to privacy much, much earlier).
You might really enjoy Elixir[0], a language that runs on the Erlang VM. They provide (what I find to be) a nice feature called the pipe, which looks like this: |> and works basically like a bash pipe (use the output of A as the input of B).

I've played around with Elixir a bit and while I don't quite have a nail to hit with that particular hammer, it has been really fun and mind-expanding (my first functional language!).

[0] http://elixir-lang.org/
This sounds like something you'd hear about in a communist country. We are in a lot of troue if we don't do so drying about what our government is trying to do. Eric Snowden and Lavabit are two examples of people who will be seen as heroes in the future.
Super comment, thanks a ton, I will update the post at some point after this thread has cooled down a bit and I will definitely use your input.
I recently discovered Tcl and it immediately struck me as a refinement of the "stringly typed" design behind the Unix shell.

I've been wondering if it would be a good idea to try building a modern fish-style [1] shell aimed primarily at interactive use and one-liner expressiveness based on a Tcl interpreter. (I tried eltclsh and it's close but not quite that out of the box.)

[1] http://fishshell.com/
"When you say Levison's system made claims it couldn't possibly backup, do you mean that from a technical perspective, or from a legal perspective?"

Both. I can't speak for tptacek but can explain his comment. Lavabit may not have known about the legal possibilities, but the technical design was such that Lavabit could expose users' communications.

The technical shortcoming was that the system used the password input by the user as a key for the encryption. I may have some details mixed up, but basically they could capture the password in plaintext and unlock the user's comms with it. They made a practice and promise of not doing so, but one of the government demands was to intercept it.
Is that anything new though? I don't know the historical pay rates for FBI jobs but I wouldn't assume that they've undergone significant budget cuts.
"Keeping them alive is inefficient for the species."

A lot of that is based on the idea of a nuclear American 1950s family, mom dad and 2.5 kids in a house and grannie lives in Florida 1000 miles away.

More likely, if I lived for 1000 years I'd spend a lot of time ensuring the economic success of my descendants by teaching programming, electronics, maybe math unless a better mathematician comes along. If this situation existed in the past, I have a GGGGG-uncle (cousin?) who was a Harvard literature prof in the early 1800s and I'm sure he would have taken a decade out of his semi-eternal life to educate me on English lit and related topics. I have some GGGG-Uncles who were in the civil war and fought in Tennessee, surely their personal experiences would have more impact than merely reading a book.

This has certain economic and evolutionary effects, such that a "migrant farm harvesting laborer" not allowed to ever benefit from his own labor, would not be able to help his GGGG-grandkids in any obvious way. So some kids are going to grow up with 16 hours a day of continuous one on one academic tutoring from a team of perhaps a dozen PHD ancestors, while other kids are going to grow up basically playing video games, or at best, watching youtube videos.

Its an obvious sci-fi topic to explore the nature vs nurture question. A permanent overclass would likely develop based solely on ancestry (indirectly "nature" although in practice "nurture")

This is aside from obvious social interaction. Locally I know a lot of the people in my field, and a descendent going into my line of work could be financially (aka reproductively) rewarded by hanging out with me and meeting people. If I do nothing for a descendent other than socially introduce them to local hiring managers, that's still genetically a net win. Everyone else will be doing the same thing so I will have to keep up.
just buy a key and vs2013 will work offline, without login
I wonder if hylang (hylang.org) might suit your tastes. Lisp syntax, macros and full access to the Python ecosystem as it compiles to the Python AST I believe. The bad puns and cartoons come for free :)
I wonder if django and hy play well together.
You can see how NSA is affecting our jobs, as in they reduce exports due to 'add ons'.

That is so patriotic of them. /s
In mobile safari, the fixed header gets messed up when you scroll, the lower third part of the text gets cut off. Good luck! :)
Tried using something like Selenium to automate your UI testing? (Unless I'm misunderstanding you)
Except one never speaks to one's fellow occupants in the first class carriage.

Unless you are somehow proposing dinner dates in the buffet car. In which case you've created tindr meets top table and potentially solved the monetization problem as well...
New Sublime Text Themes: am​Coder and Minimal Sublime Text
I love this. However, it would be interesting to see if you could add other metrics, age of repository, average mailing list posts per week, etc.
Yeah, but there's a particular flowchart with a watch that doesn't look like a Pebble. Not that it's a dead giveaway, but it is definitely Apple being a little more future-documenting than in the past.
Russia Today is enemy to America Tomorrow (and vice versa). What is unique to current Cold War 2.0 situation is that Russians like me can communicate to Westerners like you not being afraid of punishment.
By the way I doubt Snowden receives any permanent residency in Russia. In fact he legally cannot do that, except asking for political asylum. He was only granted 1-year temporary asylum in Russia and will be extradited from Russia in August this year.
Denomination remnants of the Ottoman empire, nothing surprising at all about that.
I think it will be a long long time before the tech community will forget about wave, that makes rumours like these so credible.
I believe thats retail only.
Goodness, just pick a framework and start building. There's no way you're going to make the right choice so just choose whichever language you're most comfortable coding in and start building. Creating 12 prototypes to narrow down 12 frameworks? Does this strike anyone else as an insane waste of time?
This is pretty neat and all, but seems more appropriate for a site like Reddit. Is there a discussion behind the scenes here that would make it HN worthy?
"charges 20 times faster", which is also found in the title, is a statement about power density.

My post was a reply to the post that decried nutty battery companies. I just wanted to point out that 20x power density of lithium ion is something that's actually feasible and available today. It, however, isn't all that useful and if you have to sacrifice even a single percent of energy density for it you're better off with lithium-ion batteries.
If only Redshift fully implemented Postgres (9.3).
mplayer, the video file player, also supports aalib as an output mode.
Yeah it's quite spooky. When I was there in 2012 the doors were welded shut. It's been abandoned and falling into ruin.

Video of there: http://www.youtube.com/watch?v=7ZmVanaIkRc
Motorbiking video driving up to it: http://www.youtube.com/watch?v=2OIwMKKkwiA
This will not return Lavabit back to business, I am afraid. But it will definitely help to raise awareness among users about their rights.
Unfortunately, the topic article shows very well, that US government can easily seize your actual rights, despite your high awareness.
Wacko in the Morning 05/21 by The Wacko Network | Entertainment Podcasts