skysight-inc/HackerNews huggingface dataset:
bottlepy is a one file web framework that just works in both python2 and python3.
I think this is an inadequate rebuttal. You're not being specific enough with what you mean by "its design is not [a binary choice]" Yes it really is. Either the cryptographic algorithm is broken or it's not; either the passphrase is known by 2+ parties or it's not; either there are backdoors, or there aren't. If no, no (1), and no, then the ciphertext is not determinable by the government if the only source for the passphrase can't or won't give it up.

It's also a binary condition whether a company should produce an unsafe fork of their own software and make it available to any government. If they should, then in effect all governments will use it against their adversaries, foreign and domestic.
What exactly is the valuable service they provide as intermediaries? Why couldn't all taxpayer-funded scientists just publish their (anyway voluntarily peer-reviewed) research on whatever free online platform?
At least in the engineering fields, many of the papers require at least a discussion of the verification and validation of the codebase. So it is improving, if admittedly far too slowly.
Or dates? No one would ever need to store dates or times, right?
The only devices on that list for which I could find credible order pages are the Jolla and FairPhone 2, which seem to have limited distribution and carrier compatibility outside Europe. Pandora is definitely released and has a solid community, but is seemingly not shipping anymore, probably because that would tie up money earmarked for Pyra production. Pyra is quasi-available in a prototype/developer/fundraising version; production version probably to ship later this year. The GTA04 and Neo900 are board-only products (i.e. you need an OpenMoko or N900 to install them into) and don't seem to actually be shipping right now anyway.
A better offer letter: eShares offer letters
The Spy Behind the Plane That Saved Britain
No. Product does not. Our Palo Alto office is larger and has always been our main 'hub'.
iVPN. Mainly based on their excellent privacy tutorials: https://www.ivpn.net/blog/privacy-guides

Steer clear of PIA. https://news.ycombinator.com/item?id=8982095
Yes, you can (mostly) implement this behaviour in pretty much any modern server framework or language. The point is, you get this behaviour for free as a core part of the language. I write a lot more javascript than erlang these days and I really miss being able to just say, "let it fail".
What follows is just my very uninformed opinion. I'm not a scientist myself, but my interest in CS and math has made me an avid reader of scientific papers and books - whenever they're publicly available, that is.

What publishing houses do is exploit the rules of the social games that scientists themselves willingly play. When the importance of an academic work is judged by the names of its authors, or by the name of the journal in which it is published, or by the presence of fashionable keywords in its title or in the abstract, scientists are giving publishing houses the very rope with which they will be hanged. So, while the behavior of publishing houses is certainly antisocial and most abominable, it is only made possible by the very scientific community that condemns it.

Is there any fundamental reason why scientists can't always submit their papers to the arXiv, and let the web of citations determine their relative importance?
Consider uncaught exceptions. You basically have two options: catch and ignore, or restart the entire application, usually with something like monit or upstart. Both aren't great. Erlang/OTP brings true fault tolerance in a number of ways [1]. Think of it like having a monit baked into the language as a first class primitive.

[1] restricting global shared memory, enforcing fault isolation through the process model, and supervisors
How to Build a Kick-Ass Mobile Document Scanner in Just 5 Minutes
Admittedly, I'm not a constitutional scholar, but the Second Amendment was written at a time when the fledgling country wanted to ensure a distributed defense against potential threats like Spain and England, and Native American tribes. My naive reading of it leads me to believe that the part where the bullets can kill people is kind of non-negotiable.
For the $1000-3000 that a single OA application costs I can pay for a new computer, or send one or two students to conferences, or pay for part of a stipend, finance a temporary web design guy, etc. Now I try to publish 10 papers per year - that's $10-30,000 out of the window for no "return" to our group. For $30,000 I can send everyone to several conferences!

Conferences are more important to a scientific career than an OA paper. The people who hire you will in all likelihood have access to your paper even if it's behind a paywall.
https://news.ycombinator.com/item?id=8558822

A tiny self-interpreting compiler and virtual machine. The beauty is in how amazingly minimal and yet functional it is.
Somewhere along the way it slipped from an IBM product to a limited series of a device born out of a community to fulfill their own needs. To me those are two very different things.
> And let's face it, iPhone encryption is weak encryption, with a single point of failure, the Apple signing key.

So what? The underlying debate is whether or not the DOJ should be allowed to require phone manufacturers to guarantee they can decrypt phone data when served with a warrant.

You can rally for Apple to make a more secure phone all you want. That is a separate issue. It doesn't change the fact that the DOJ is willing to do everything it can to get access to all phones through the courts or Congress. They don't care how it happens, they just want it.

It's not about one phone, it's not even just about the phones the DOJ currently has waiting to be decrypted. It's about every phone in the world. The DOJ knows this, but they can't say that because it is part of their position to argue that this is only about one phone.

This is politics. These are lawyers. They will say anything that they think will convince a judge, Congress or the American people to win them to what they believe is the correct side. That's how our system works.

They're not conspiring to do evil. They just don't have all the facts. And even if they are conspiring to do evil, our course should be the same. We should educate each other about how encryption works, and how legislation requiring backdoors would actually make us all less safe on balance than having no backdoors at all.
I really want this keyboard, but I will wait until they start shipping to see user feedback. It looks too good to be true, and the delays only make me think they are still not solid.
He's probably a huge asshole?
As a taxpayer-funded scientist I publish all of my stuff on arXiv before submitting it to a journal, and it is 100% worthless for my career. If my research is not published in respected journals, other researchers will not bother looking at it, and justly so. Have you tried reading a paper selected at random on arXiv? You'll spend many long hours reading it only to end up realizing that it's garbage (unless you're lucky to realize this from reading the abstract).
That's the problem with the current system, though. The authors aren't choosing a journal for the extra services the publishers provide, they're choosing it for the prestige associated with e.g. Nature. It's similar to the reason why any new social network, no matter what features it has, would have a hard time competing with Facebook.
Interesting -- I didn't realize Netflix distributed their content through third parties. So in a few years they've gone from a licensee dependent on the vagaries of contracts they sign with content owners, to a content producer developing their own original material, to a licensor distributing their properties through others. It's a situation not precisely worthy of the "looked from pig to man, and man to pig" quote, nor "content is king", nor "commodify your complements"; perhaps a blend of all three.
I'm a big fan of SqlAlchemy for python.
> the difference in diagnosis rates vanished by the time the students reached their teenage years

Makes me think this isn't that big a deal
Show HN: Start a live-blog in Slack
Mainly, I use it as a tiny PC that I carry with me on the go. I use Linux at home, so I essentially have the same software on the Pandora as on my desktop. I can comfortably browse non-mobile websites, email, edit documents with LibreOffice, SSH, remote into work (my workplace uses a Java applet for remote access so can't do it with Android). I can also set a virtual resolution in X11 so that the screen acts as a panning viewport so that more things fit. And of course I can play games on it (although I'm not much of a gaming enthusiast.)

Like:

- Battery life: 10 hours is actual screen on, wifi on time I get

- Size: fits comfortably in my pocket

- Physical keyboard: much easier to enter symbols, doesn't cover the screen

- Accurate "mouse" input (via nub or stylus)

Dislike:

- Keyboard is way too stiff

- Slow nowadays, especially on heavy websites
"You don't need encryption"

"You don't need a gun"

Oddly enough both are classified as munitions.
Do not expect to be typing fast on the pyra, you will be able to type alright just not as fast.
Ulas family is a Kurdish family of 19, five  of whom walk on all fours
BBC documentary about this: https://www.youtube.com/watch?v=Jwiz-yhLpT0
How to Install Fedora on the Raspberry Pi 3
Some portion of the other 70% is going toward legal fees to protect "their" intellectual property, developing new ways to monetize the windfall, lobbying to obstruct copyright reform, running lower-margin businesses unrelated to academic publishing, and so on.
It is an incredible thing to think about!
"Active" managers are not required to charge high fees.
I believe this to be the only way to run Puppet, yeah.

I'm glad it's solving problems for you... that is ultimately all I care about at the end of the day.
I agree that it's also better to keep the parsing part small and focus on the more "interesting" things like code generation and optimisation. Recursive descent/precedence climbing seems to be the preferred parsing technique in a lot of production-quality, modern compilers, and I'd argue that knowing about RD is more than sufficient for most of what anyone wanting to play around with compilers needs.

Niklaus Wirth would probably agree.
I think it is not right to map ncsa mosaic to the iPhone. Mosaic will more correctly map to the earlier smart phones like the Treos, window CE and symbians, which were in existence in 2003
Why the faux-demure attitude, with the "let's say"? Call it what it was -- outright bribery, known as "payola" in the music industry. It's been widely documented -- Google it.
The Eminem of Machine Learning
Android AOSP Platform Linux Init.rc Startup Code Trace
A browser dilemma – HSTS ‘supercookies’ force you to choose privacy or security
Ask HN: What are you using to read scientific papers?
I'm looking for a pdf reader like, but with folders sorting and a research engine. Maybe with even more interesting features, what are your suggestions?
Why sophisticated? It simply says bar is higher and woman participants are as few as in the past.
Completely agree with your point. But the value here is brought by the reviewing process, which is (at least for CS as far as my knowledge goes) done voluntarily by other researchers, not by the journal itself. So the prestige of particular publishers could easily be shifted towards a free online platform as long as the same people continue to review the publications.
Ask HN: Are you interested in “reading” podcasts?
I am an avid podcast listener. I do a lot of freelance translation as well (english to french). I was wondering if people found value in reading translated transcription of famous podcasts. If yes, are you willing to pay for it? Thanks.
Fiction? This exact thing happened in my very liberal city in the last day:

http://komonews.com/news/local/hatchet-wielding-man-killed-b...
https://www.plos.org/publications/publication-fees/

Other open access journals are similar. Publication rates are high, because the vast majority of published research is NOT open access.
Well, I disagree I guess. (Yes, it's criminal in ~50 countries.) In general I believe there's a middle ground to be found on just about any issue, and that given enough perspective there are pros and cons to any situation. More than anything else, the practice of seeking this middle ground has helped me to deal with the effects of growing up in an abusive environment.
If the FBI wasn't locked in a stand-off with WhatsApp because of the encryption, I would have reason to doubt it exists. However...

In any case, my family uses WhatsApp pretty heavily, and I love reading about their engineering, so I'm happy to hear that this encryption exists and is flustering a far-overreaching government. Now let's hope Apple et al prevail, because I like my non-backdoored encrypted messaging.
If you want these kinda dreams it's californication.
"I also like to use actual programming languages instead of their yaml based bastardizations."

I think the problem here is confusion, and I see it a lot in the Ansible community.

What you're doing, and I can completely understand why, is taking Ansible as being a programming language for defining state. That isn't what Ansible is designed to be.

That YAML you speak of is designed to allow you to define state in a format that is not only human readable, but also machine readable. All that YAML is meant to do is say: x=y. it's not trying to be a programming language or a scripting interface, it's simply a means of setting the state you want.

This is a common pitfall a lot of people fall into when they approach Ansible, and I'm always seeing questions on IRC like: "How do I code Ansible to pull down a file, read it, process it, and after doing some logic, do X?" The answer is: you're using Ansible wrong. Use it as a state management system and only a state management system, and you won't go wrong.

Use a scripting or programming language, write a script/program, and run that on the remote machine if you need highly complex logic to determine state.
One difference is 
Putnam concludes you can't tell whether life is an illusion or not
, whereas Descartes concludes you can and also god exists. Setupwise it's essentially the same.

EDIT: I got Putnam wrong. There is still the theistic difference though.
> But I feel that even more dramatic upside is available in the less developed world

That realization is something that has been hard to see in Valley investors. For example markets like India and mobile fintech were uninteresting to most investors on demo days.
> Liberty literally means "freedom from arbitrary or despotic government or control"

According to who? The definition of liberty is still a matter of philosophical debate, as far as I understand it.
The keyboard though.
It's actually more than $1000. PLOS ONE starts at $1350 and tops out over $2000.

And for a lab that's publishing a lot, it can add up. Some labs are putting out 10+ pubs a year. And depending on the field, that $10-20k can be a big deal.
Joel Splosky chatting about HN/Reddit vs in the zone https://www.youtube.com/watch?v=NF8ZVB-v3IM&feature=youtu.be...
> If keeping a private key safe is impossible even for a well-funded company like Apple, public key encryption doesn't work. Game over.

Funny, FBI Director James Comey says the same thing [1]

And, the DOJ has suggested that if Apple does create the requested tool, then they can just give the source code and key to the FBI [2]

I think we know where you stand on this issue.

[1] https://youtu.be/g1GgnbN9oNw?t=2h43m12s

[2] http://www.theguardian.com/technology/2016/mar/11/fbi-could-...
And even won a Hugo award for it!
40% profit margins now, not 30%, but I completely agree: it's critical to keep an eye on what the company is actually doing rather than sweeping it under the skirt of the economic term "value," which never ceases to amaze in its ability to diverge from the more common definition of the word.
It's neither, I think it's just that different fields operate differently. In CS most papers are published in conferences. Authors do their own typesetting, editing, figure making, etc. Peer review is organized on a volunteer basis by the program chair, who is (as far as I know) not usually compensated for their efforts.

This means we don't get many fancy videos unless we or our university's PR people make them, but it still seems to work fine for getting science done.
Mac OS X upgrades are only available from the MAS (Mac App Store) now.
Yann LeCun's comment on AlphaGo and true AI
I guess the beta signups are done then, I just tried and got an oops.
> If keeping a private key safe is impossible even for a well-funded company like Apple, public key encryption doesn't work. Game over.

The fact that only Apple has to sign updates (there's no user key to sign updates as well) and the user can't change the key is an issue as well.
The recent issues over encryption has actually changed my thinking on guns. I'm not 'pro gun', don't own guns, and want nothing to do with them personally.

But as I think about my stance on the legality of encryption it sounds pretty similar to the argument for guns. Still don't want one, but it's harder for me to be dismissive of a point when I turn around and use the same point for another issue.
Simulating a signed in user in Rails using sessions
Then require that the papers be written in fucking markdown and have pandoc handle the 1" borders and 12pt times New Roman font.
TPB still works for me. Can you provide an example DNS for a site that's difficult to find a DNS server that will give you the IP address? Barring that, could you explain the type of content that is censored this way? I currently use Google's DNS service. If they censor known malware URLs I'd be happy with that. I'm not sure if there's other types of sites I'd like them to filter.
Search Cells Based on Original Values and Enhanced Formula Calculation Engine
The correct url: http://nymag.com/thecut/2016/03/one-biologist-has-a-great-re...

Relevant: https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women_sc...
Ha! The linux pda, I have one of those in a box somewhere. When I got it, I was working a mindless corporate job, and planned to use it do some development during my plentiful free time (at work). That never worked out, needless to say. The most dev I did o it was a j2me text editor that read and stored files to the device. Seems like I installed openzaurus on it back then.
The Erlang error in code could be replicated to every single physical node and all of them would crash.
That's interesting. They've come pretty close to that line in the past...

https://www.eff.org/deeplinks/2014/04/tea-party-taxes-and-wh...
Google bought their security guards into the company a few years back to boost diversity numbers.
To be honest, I'm surprised anybody even takes research seriously which depends heavily on a custom program whose source code is kept hidden.
Relaxing that 'iron law' would be a significant blow against capitalism itself. That's what Occupy* wants, and not what VCs want. But VCs write the rules and there's no real pressure to write them differently.
"Oh noes, something has gone wrong!"
And FreeBSD has been booting on the Raspberry Pi 3 in AArch64 for a week. https://twitter.com/zxombie/status/706526055373414400
Please tell me what someone like Elsevier does then? Basically they have a monopoly on various prestigious journal names and extract rent from both sides. Finally, researchers are taking a stand and slowly moving towards open journals. See here: http://openaccess.commons.gc.cuny.edu/2015/05/20/elsevier-ev...
The impression I got of the website was that it looks like it was built by a smart, hard working, and creative person who is way out of touch with industry standards and best practices. It looks like it was designed in a vacuum.
Anti-Obama and (for I'd assume a good number) anti-encryption (in the form of pro-FBI)
The hi-tech application, known as Wickr, is the latest in the long list of tools the death cult is using to lure Australian jihadis to join their bloody campaign.

Sure doesn't help when this is how the media describes a text messaging app.
I have no doubt that this is groundbreaking, but pulling heavy things is an old trick. Have you ever seen a picture of a guy pulling a train car with his teeth? F=MA and if A is tiny then so is F, no matter how large M is.
I really like this and think it could be very useful. You're really on a roll, alehander42, with pseudo and hivemind both on the HN front page the same weekend.

Regarding pseudo, could you explain a little about your testing strategy? How rigorous are you able to be in verifying that your code generators are generating code that compiles/runs properly and outputs the correct data?

And do you have plans for targeting other languages (C or PHP maybe)?
IMHO Mosaic maps perfectly to the iPhone 1, with Netscape mapping to the iPhone 2 etc. Like the original iPhone, Mosaic was the first browser that really thought carefully about what the customer needed, and then got mass adoption as a result. WWW, Lynx, Viola, and Midas map to the early phones like Treo, WinCE, Symbian, Palm Pilot, etc.
I find your anecdotal evidence satisfactory to caste judgment on doctors that prescribe medication for ADHD
Although force-upgrades are definitely too much, I wonder why such a strong opposition to upgrade t a much better OS in every way?

It certainly cannot be privacy, because you can turn off every piece of phone-home stuff. Also, almost every other OS has been doing the same thing for a long time now, so it seems a bit of an overreaction when Windows does it.

This sort of no-upgrades policy is what leads to IE6. And the entire world has to suffer because of a few obstinate sysadmins.
Folks over in /r/sysadmin has been complaining for about a week. My understanding if that the upgrade will actually go through unless GPO explicitly prevents the upgrade[0]. And the EULA dialogue will only appear AFTER the installation is complete[1].

[0]: https://www.reddit.com/r/sysadmin/comments/49nyhl/get_window...

[1]: https://np.reddit.com/r/technology/comments/4a0asv/warning_w...
That is not what happens.
Papers not published in a prestigious journal are not cited.
The ACM publishes annual reports with a high level breakdown of their finances. The most recent one is here:

https://www.acm.org/binaries/content/assets/about/annual-rep...

The finances are on pages 12 and 13. The short version: they're spending money on all the things you'd expect, but they seem to be slightly cash flow positive and have accrued around $100m in net assets.
I feel like the friction against the air would be enough to cause tornadoes.
Can't wait to try it out!

I wish the homepage was as descriptive as your Show HN post, but that's a great start.

Congratulations on shipping your prototype, guys. Good luck with the business!
Not when you have Android/Linux
Totally agree, it's a bit like when some physicists were convinced that there wouldn't be other great breakthroughs after Maxwell's theory of electromagnetics. Maybe Yann LeCun is the Einstein of Machine Learning? haha
For some it is because the publishers take the copyright. For others it is just because the authors don't really care, don't know about it, or don't really think about it.

I am a professor and I was at a meeting a couple weeks ago that talked about open access publishing. There were people from many departments and there was one professor there who asking questions that made it clear he didn't know anything about online publishing (he was asking things like "where are the papers stored?" and said something about how "all this online stuff is like Big Brother")