skysight-inc/HackerNews huggingface dataset:
It should be noted that this is the Popcorn Time fork that is actually not open source (unlike the original, and the other main fork). The VPN provider they are using here also seems to keep logs:

https://en.kebrum.com/faq (Technical Questions)

Oh, and according to these two posts, the app actually runs in an iframe with the code hosted externally with a non-secure connection:

http://www.reddit.com/r/PopCornTime/comments/241y7i/remember...

http://www.reddit.com/r/time4popcorn/comments/24a7qd/why_tim...
That's not a bad idea. As long as you don't have the entire room filled with laptop users ;)
This reminded me of the ~ATH ("till death") programming language from the webcomic Homestuck: http://www.mspaintadventures.com/?s=6&p=003925
Have you helped improve the docs? It is an open source project.
Doesn't work for me.. Can't retrieve data from Linkedin:
Uncaught TypeError: Cannot read property 'values' of undefined at hackerb.io/users/new:194
Could you give examples of recent terrible communications from the developers? I use Grails - based on Groovy - and I feel like I've been in the loop.
Volcano Coughs Up New Fuel Cell Catalyst
Swift performance: sorting arrays
Mathomatic
DANE is a good idea, but almost useless in practice since it lacks browser support (addons doesn't really count since nearly noone would install them)

Any ideas how we could ask Mozilla, Google, Apple and Microsoft to include DANE (and/or, maybe, TACK and/or Convergence) support into their browsers?
Look very nice
Better would be software that can read a job posting and adjust your resume to align with the posting.
Rape, I think.
Thanks for the ringing the gong of facts. Now tell us what have you done that has saved a single anonymous kid's life? Go on.
You mean manufacturers want to avoid legal action when they break their own specs? They already did, the paper contains an example.

The point of an architecture specification is not to dictate a specific hardware implementation, but to establish a contract between hardware and software. When both parts comply, then the new implementation of a chip will run the old software without problems. A _formal_ specification is just a better contract. Of course it limits future implementation options, but if you want to stay backward compatible, you are limited anyway.
Math and Genius
"Patent pending"? jeeze.. you can't be serious. There are so many existing and well-known extensions doing exactly that and even I made one myself ages ago.. nothing newsworthy (especially HN) in this promo post.
A negative side-effect of market economy.
That's very funny. You should do a Mario theme song also :)
In Hebrew, the official name is Strudel (Wikipedia: "A type of layered pastry with a filling that is usually sweet")
You made an account just to post this?
This is a delayed reply, but I really disagree.

Flash has (had?) already won. Everyone already has it installed: almost all consumer computers have it installed by default and Chrome runs it without even having the adobe software installed.

I think it is an absurd claim mistake that a random website running silverlight would have remotely the same view rate as one using flash. That delta cost more than outweighs the tiny benefit of DRM, and when everything is HTML5 video and DRM comes with actually zero cost to potential users it will be significantly more widespread.
Those people who want this "gender neutral" speak really can't be pleased. Consider for example this case (in German, sorry)
> http://www.danisch.de/blog/2013/03/14/zwangsverblodung-im-so...
where some female professor for gender studies complains that the neutral article "das" is used for "Mädchen" ("das Mächen" - "the girl"), because this way girls are degraded to objects.
For science: the grammatical reason "Mächen" is neuter is because it is the minimization of the outdated noun "Maid".
That's a great landing page, lots of information and not stuffed with marketing fluff.

And in case you are wondering if they are offering these services for your own domain? - Not yet. [0]

[0] https://mailbox.org/en/can-i-use-e-mail-addresses-from-my-ow...
Tanenbaum, Wetherall Computer Networks 5e
Let's Face Facts: Mobile Wallets Are Doomed
Out of interest, which University did you attend to? I am an alumni from ENSAE in France, from your post I was wondering if you did the same.
I have to admit our architecture is unconventional. It's custom code except for a few ZF1 parts like zend_db, zend_json_service and zend_validate. Even our session and auth code is all custom. The server we use is zend server (with zend opcache). We only have web services on the server, it's a javascript ui.

The web service wrapper on the server has been cut down to the essence and does not use autoloading for the basic bootstrap. I've found that the PSR approach of a gazillion files each containing a small class and liberal use of autoloading is inherently slow, it is death by a thousand paper cuts due to the high degree of file access, memory consumption and running of all that constructor code. The code i write typically groups a web service in a handful of files, each containing a namespace with the bulk of the implementation in procedural logic (though i do use closures quite a bit). I typically use classes / objects only as types that encapsulate data, with the logic on the object limited to that logic which is necessary for working with that type (e.g. I don't put a save method on an object but instead write a saveObject function which accepts the object as a parameter and passes back an array of errors).

I suppose a lot of people nowadays find that sort of coding style blasphemous, but it is easy to write, test and maintain, and fast to execute. I'm not against the heavy OO approach common in most web dev nowadays, there are times when i do use it and need it. But CRUD web services are very linear: validate the input, create a transaction, run a bunch of db operations, commit or roll back, and return status / errors. If something is linear, i prefer to see it implemented in a cohesive linear procedural style, instead of getting chopped up into lots of objects that in practice end up obfuscating what's happening.
That would be really cool. But that requires an understanding of what u have to offer and what they REALLY need.... I mean humans have issues with this problem, its gonna be tougher to write a program that does it
I was skeptical about this at first but it seems true: http://www.zyra.org.uk/sp-mic.htm

Even the accelerometer in a phone can be used to record keystrokes from a keyboard. http://www.i-programmer.info/news/105-artificial-intelligenc...

Even WiFi can potentially be hacked to map/pinpoint people in a room/building.

Must be a fun time to be a spy with everyone putting numerous bugs, sensors, and cameras in their work and home willingly.
Reminds me of http://www.google.com/patents/US20070258329 : "Method and apparatus for the exploitation of piezoelectric and other effects in carbon-based life forms."

Despite the huge prolegomena which would in fact work as a crash course in fringe geometry and pseudoscience, it turns out to be a patent for a golf club (I think.)

The point being, how does stuff like this even get past USPTO? Don't they employ people to weed out the nonsense?
This feels a bit like that time one Dan Weinreb's memorial turned into a networking event, but... Among the MassChallenge startups, the ones targeting cancer specifically are:

http://masschallenge.org/startups/2014/profile/3derm

3Derm takes 3D pictures of skin with an inexpensive handheld imager to help detect skin cancer at the earlier more treatable stages.

http://masschallenge.org/startups/2014/profile/oncolinx

Oncolinx cancer therapies can target and destroy cancer cells, while sparing healthy tissues—effectively treating the cancer, virtually without any adverse side affects.

There are others that are more general than just cancer.
I found that taking notes by hand and then rewriting them on a computer works nicely.

When rewriting the notes you can make them more condensed and leave out the parts that might be irrelevant, but the information is still available with the handwritten notes if ever needed.

Also, just making a summary of notes or an outline is a good way to remember and organize them.

Will kids in 20 years still be taking notes or will they just upload entire textbooks to their brains?
The rest of Aphyr's stuff is just as good. My personal favourite: http://aphyr.com/posts/283-call-me-maybe-redis
Bower is it still useful?
> How did we get from there to here? [pic of DOS command -> pic of GUI]

Because computers got more computing power.
FYI, in Germany if you provide more than 10000 mailboxes you have to add a SINA box to your network. https://de.wikipedia.org/wiki/Sichere_Inter-Netzwerk_Archite...

This allows law enforcement to silently direct specific user's mails to them. This requires a ruling and the provider will be aware of it. Still, I think a company like this should mention this in a full disclosure spirit as it can render their promise "No disclosure: Your data remains with us. We never pass on any data to third parties without authorization." void.

---
I do not understand the Legal Certainty paragraph.
It's not a problem, it's a trade-off. An architecture that doesn't keep state across requests trades off per-request performance for stability and scalability, because there is no long-term state on the web server to manage or migrate. CGI traded off too much performance because of the need to launch a process per request, but fastcgi keeps the process alive but throws away the state, so i find the upside beats the downside in a lot of cases (sadly not all, i wish php was less opinionated here, like java where you can choose to have a stateless architecture but don't have to.)
As one of the people behind elementary OS, this blog posts pretty much summarises how hard of a time I have when reading online criticism on elementary OS. Feedback is good, we love it and realize how important it is. However, for the most part the complaints are not about the OS itself but instead on some of these myths (or worse even, how we're "just a blatant copy of OS X" when we have our own ideas and identity).

We're working hard on the next release of elementary OS, called Isis, and we hope that it will bring a renewed interest in elementary.
We've used AirBNB quite a lot now, with our most recent booking being a cottage in the Lake District, UK for our whole family, kids, baby and all. Never had a problem as a guest, but I would be more hesitant to use AirBNB as a host, given the legal climate.
Why would there have been anything about efficient markets back in the hundred years war? Adam Smith wasn't publishing until around the French and Indian war (AKA 7 years war) 300 years later.

Also, what leads you to believe that creating economic inefficiency to the benefit of some special interest is somehow against ancient and established traditions?
Even if it's not, not being interesting after so many years is, itself, interesting. I find the psychology of the attachment to software platforms fascinating.
Writing is something that has always been physically painful for me. Getting special permission to type on a laptop in high school was great and I had no issue with remembering any of the notes.
The Story of Maths – The Rap Summary
> In general, a kernel that requires a five transitions

I wonder if it couldn't be accelerated with hardware support...
Rust considers Windows a first-class platform. As an example, here's the nightly build page for Windows: http://buildbot.rust-lang.org/builders/nightly-win/builds/79
I tried to link to the comment but that doesn't make the page scroll down, the link still goes to the top of the story.
That's clearer - yes. It's not obvious that you can scroll, and the colors feel a bit, well, wishy-washy - flat and insipid. Some people prefer that, but I like something crisper.

The text "The social network for vinyl records lovers." gives an immediate sense of what it's about, but I'd like to see it take a more prominent role - it gets a little lost in the color scheme.

But I think it's a real improvement. Do you think it's better? Given the questions I was asking initially, do you think it now better meets the goals of a landing page? Does it need to have the words "Share", "Discover", "Uncover", "Surprise", "Adventure", or something else to create curiosity?

Those are random thoughts - I haven't time for more. Good luck.
Mustache vs. Swig Templating Shootout
First of all great work on Elementary. One thing that doesn't help with the "Copy of OSX" comments is the video on the front page where the desktop uses the Mountain Lion wallpaper.
Sounds interesting if you have very constrained hardware, but you'd have to trust the compilers or you wouldn't ever install 3rd party binaries.

And I think gaius is right. Burroughs did it before.
They claim "Our grasp on technology is flawless". How much hubris does it take to set off your marketing fluff alarm?
Here are the corresponding paragraphs in the Telekommunikationsgesetz (german):

https://www.bundesnetzagentur.de/cln_1432/DE/Sachgebiete/Tel...
A Comprehensive Guide To Debugging Rails
Apple doesn’t have a patent for rounded corners.

They have a design patent for the ornamental design of the iPad.
Just like Google has design patents for the ornamental design of a smiley face, a usb cable, a “computer icon” etc etc.
Just like Samsung has a design patent for the ornamental design of a "Terminal for portable mobile communication”, which based on the images looks like a tablet.

In 1981 some company got a design patent for the ornamental design of a briefcase, with rounded corners.

Please stop talking shit.
Nifty! I'd love to be able to specify tone (sine wave, square wave, triangle wave).
The Ocean Cleanup Crowdfunding
When you say improve, you should ask why the docs are broken in the first place.

I wrote a lot of doco for Groovy over 5 yrs ago, but it has a tendency to break between different versions of Groovy. E.g. this doco http://groovy.codehaus.org/JN2515-Closures I wrote stopped working after Groovy 1.5 because the Groovy despots suddenly decided to disallow try statements without a catch or finally clause for Groovy 1.6. I had to go through all my code and add finally{} throughout it all. I put the root problem down to the despots not taking work on the Groovy language spec (JSR-241) seriously.
Or basically (this is the middle paragraph)

"Due to the legal regulations, anyone who business provides telecommunications services or it participates, to allow for the presence of a written arrangement authorized agencies monitoring and recording of telecommunications of an accused and to provide the relevant information. Whether and to what extent the persons liable for participation telecommunications companies must make arrangements for the implementation of monitoring activities or the provision of information, is governed by Section (§) 110 of the Telecommunications Act (the Act) and the Telecommunications Interception Ordinance (TKÜV). The Federal Network Agency is responsible for drawing up the technical specifications and the enforcement of the technical equipment and organizational measures"
As a person living abroad, I find it quite amusing to watch the struggle for decent internet in the US. The Time Warner / Comcast merger seems to be a done deal, and looks like net neutrality is going away soon.

Everyone hates these companies, there's a strong grassroots movement to fix the policies, and you guys actually do deserve better. The amount of corruption evident in these developments is staggering, and yet there seems to be no real possibility of the opposition succeeding in their goals.
Or, you could sit outside on a sunny day.

"the light intensities on the brain surface during OT obtained by using a commercially available system were about 2% for adults and 3% for neonates of those values obtained under midday sunlight on a sunny day in midsummer"

http://biomedicaloptics.spiedigitallibrary.org/article.aspx?... [Journal of Biomedical Optics 2007]
An online editor to "play" with it would be appreciated! :)
In fact you can't use gpg in mailbox.org when you send an email. Gpg is only used to encrypt your mailbox (it encrypts the emails you receive) which is kind of weird. You can of course use GPG in command line or with an external program.
Reliability and security are different things. Industrial controller manufacturers often don't give a shit about security, but their products are much more reliable than x86 running Linux.
Productivity And The Education Delusion
How Steve Jobs Inadvertently Helped Create The World Wide Web
Linux is for atheist. TempleOS is only for believers.
Today's Doonesbury is on this exact topic: http://doonesbury.washingtonpost.com/strip/archive/2014/06/0...
It's not "advice", it's data reported from a study.
Apps to Watch: Moves, Gogobot, Disciplino and Others
The wonders of this world. An app that that is hardly ever working is getting all this coverage on Forbes et al.

Just shaking my head in disbelief...
H-2A is a liquid rocket that is very large, uses finicky cryogenic fuels and takes many days to prepare for launch.

The much smaller Japanese Mu series is a solid space launcher and provides a much better technology base for missiles.
http://en.wikipedia.org/wiki/Mu_%28rocket%29
Turing Test Success
Could you direct me to the post in question, as I'm (currently?) only seeing the 'in memoriam' page?
How To Turn Friction Into Value In Your Startup
I'm going to agree, this strains credibility. If they can get the materials in to finish the basement, they can get the digger out. Any sane engineer could figure this out.
Go is vaguely Pythonic (extensive stdlib, and generally adheres to the Zen of Python). Even if there's not much in terms of frameworks, it's great for replacing small parts of a server that have to handle a lot of load. A lot of people have existing Python servers that grew into being performance hotspots. It fits into the sort of niche that node.js does.

Personally, I'm not keen on it - I find that roughly 2/3rds of my code end up being error handling - and hope Rust eventually takes off.
The problem I have with elementaryOS is that there is no defined release schedule (like e.g Ubuntu or Fedora). So there's no ETAs or anything.
Video Marketing für Immobilienmakler
... and useless, because they've had access to the mail in plaintext.
On the other hand, http://en.wikipedia.org/wiki/Okinawa_Prefecture#U.S._nuclear...:

"Between 1954 and 1972, 19 different types of nuclear weapons were deployed in Okinawa, but with fewer than around 1,000 warheads at any one time."

That is not in conflict with that other page. Okinawa wasn't part of Japan between 1945 and 1972. See http://en.wikipedia.org/wiki/1971_Okinawa_Reversion_Agreemen....

"In 1999 and 2002, The Japan Times and the Okinawa Times reported speculation that not all the supposed weapons were removed from Okinawa."

May be true, but as stated, just unconfirmed rumor.

"In an interview with the Mainichi Shimbun in 1981, Edwin O. Reischauer, former U.S. ambassador to Japan, said that U.S. naval ships armed with nukes stopped at Japanese ports on a routine duty and this was approved by the Japanese government."

So, it seems the USA got permission to have nuclear weapons aboard ships in Japanese ports. There also may still be nuclear weapons on Okinawa (not that unlikely, I would say, but that's pure speculation)
When will translucency effect coming to elementary OS?
While it doesn't explain why, the observation of Robert Conquest's 2nd Law of Politics does seem to be correct: "Any organization not explicitly right-wing sooner or later becomes left-wing."
Online they often combine two-word compound nouns into one word.
I think otherwise. Reliability implies security.
Missed Call/SMS Alert me Pro v4.3.1 Android
Getting started in data science
Could someone explain to me how companies are suppose to avoid infringing on patents?

With a device as complicated as a smartphone it's inevitable that someone holds the patents for numerous parts of the device and the software.

Is there a lawyer that is supposed to check out every single aspect of a device and check for prior patents? If so, then shouldn't the lawyer be responsible in this instance?

Note: I personally don't care if Apple loses patent cases, they've done enough damage with their own frivolous patent lawsuits.
It depends on the country. Guessing from the username, sampo is propably Finnish (like myself) and in Finland you are allowed to make a few private copies of any legally produced and distributed books/media (such as a book borrowed from a library) unless it's protected by an "effective technical protection" (so, if you download a non-DRMed movie from a site where it is legally distributed, you can make private copies). Private copy means a copy used by yourself, your family or close friends.
I'm going to miss AppleScript - in both obvious senses of the word. It was a language I used to swear by, and at. I spent hours getting scripts to work, so I've became used to the language's infelicities, but was always frustrated by the lack of tools. Here, for example, is how I gather you're supposed to change the case of a string:

on change_case(this_text, this_case)
if this_case is 0 then
set the comparison_string to "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
set the source_string to "abcdefghijklmnopqrstuvwxyz"
else
set the comparison_string to "abcdefghijklmnopqrstuvwxyz"
set the source_string to "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
end if
set the new_text to ""
repeat with this_char in this_text
set x to the offset of this_char in the comparison_string
if x is not 0 then
set the new_text to (the new_text & character x of the source_string) as string
else
set the new_text to (the new_text & this_char) as string
end if
end repeat
return the new_text
end change_case

I'm assuming that this will be easier using JavaScript... :)
Data Privacy Statement from mailbox.org:

"According to TKG Section 113 (German Telecommunications Law), the public prosecutor and the police can access the user data held by telecommunications providers such as ourselves relatively easily. A simple information request suffices; no court order is needed. According to TKG Section 113, a telecommunications provider has no legal recourse against such a request; it must comply. It should also be noted that according to TKG Section 113 (II), the provider is required to treat such a request confidentially, and that the affected customer must not be informed about the request."

https://mailbox.org/en/data-protection/
Mockup On Paper:  Free iOS Sketch Paper
That was a not particularly subtle example the other way? :-)

Not that it really is relevant, but the other side in that conflict gets a very good showing in Swedish.

(E.g. Pallywood or torture between Palestinian groups were straight out censored in Swedish media. Swedes in general have no clue that more Jews were kicked out from the moslem world -- just for their religion, not in a civil war -- than the number of Palestinians which fled/was kicked out. And so on. You can fall off your chair laughing if you follow the Swedish news re Mideast in parallel with BBC/NY Times, which is the main reason I know anything about the subject.)
indeed. Actually this article is nothing but a waste of characters ... and waste of my and anybody' time. HN needs vote-down-feature!
Describing Obama: "the constitutional lawyer in the White House"

The question that this brings to mind is whether Obama agrees with our constitution's precepts. Wouldn't a constitutional lawyer be the perfect person to circumvent or destroy its intent? In much the same way a person that understands the internal workings of a lock is the best one to pick it?
I am looking forward to the Airbnb movie which is obviously a rom-com of sorts with the pilot paid for by Airbnb rentals and the script written from true life experiences such as this story (with some rom-com elements being pure fantasy rather than grounded in reality).