skysight-inc/HackerNews huggingface dataset:
I am reminded of VerbalExpressions https://github.com/VerbalExpressions which hit HN in early August. Interested in learning more about regex's I did some work on a Racket port.

That project shows there are two tracks by which to tackle the problem that regex syntax is incoherent gobbledygook. The first is creating a regex version of pho with 5000 functions and mix and match names piece by piece. The second is to rename regex symbols to something that is easier for humans to parse.
> People can still compare when you're using your internet on Tor and when you doing activities online (on Tor)

Ok, so what is the threat model in this case? (really want to understand)
PhpStorm 7.1 here: Search Everywhere, Lens Mode, SVN 1.8, Fixes + Improvements
Seems to me that you're complaining about nicely visual laid out websites with poor usability. I am not so sure that Fried is complaining about this. To me it seemed more that in a world full of sleek sites he prefers fake amateurism.. pretty much like how people like to wear retro clothes and be hipster.
It really does seem like we're getting back to the same problems we had when people would use Flash to build an entire web app. Since you could invent a completely unique-to-you set of UI conventions, people did. Now that browsers offer that same capability natively, we're back to the point where for some sites you have to spend extra minutes looking past all the eye-candy just to figure out how the thing works.
>There's no need for "empirical studies",

In which case you're preaching pure, deontological bunk with no relation to the real world whatsoever. You are literally claiming your ideology is the optimally moral economic system despite refusing even the concept of empirical evidence or justification.

>If you still don't get it, imagine the minimum wage being set at $1000 per hour. If it's all good, then the higher you set it, the MOAR good will come out of it, right?

Don't be ridiculous.
In comparison with other publishers, Elsevier is rather generous to allow authors

They are absolutely not generous. In my field, the ACL is one of the largest organisations, which publishes (among other things) two journals. Nearly (or all?) publications are publicly available at:

http://aclweb.org/anthology/

Let's not forget that a substantial share of research worldwide is paid for by tax payers. It's awful to see that most of that knowledge does not become generally available to the larger public, but ends up being used to increase the profits of an oligopoly.
Because operational semantics (of contemporary computers, at least) are very different from a simple denotational semantics.

We have to bridge that gap:

1) Either use a compiler that hides away the operational details

2) Or use a language that directly maps to the operational semantics, but then is necessarily far away from the denotational ones
You are about to see Facebook video Ads on your timeline
How Should I Format My CV / Resume For Automatic Parsers?
My understanding is that they generate their own ssl key and certificate to use on your site. So they mitm your site, yes (I don't see how their service could work otherwise). If you're worried that they could enable the NSA to decrypt all your site's traffic: yes, they could do that.

But if you're worried that they could enable the NSA to decrypt all your site's past traffic: no, I don't see how they could do that.
The general availability on the "black" market is a problem, though. It makes authors easier with a status quo that is perceived as really, really bad by those who pay the bills.

While information providers in academia (mostly still called "libraries") struggle with their budgets, being forced to discontinue some journals and are at a point where they would love to communicate their pressure to the scientists (who decide upon where they publish, with good reasons) - they cannot quite get the point through. Scientists established their own information providing ways, being it Twitter (asking their collegues for their own means) or Libgen and folks. And you could - as a scientist - always drop the author a personal inquiry in the worst case. Nevertheless, the libraries are expected to buy it by enough parties that are left out in the black market game.

It's a pretty skewed market.

Disclosure: I work at a library that has to buy journals and struggles with budget for this (as probably all libraries do).
> * Ubuntu: decent base system, lousy desktop

You mean the unity stuff? I installed the KDE Desktop package and it's great and works great =)
Hi,

I'm one of the yasoon founders and we'd love to hear your feedback.
Yasoon provides an easy way to integrate any cloud service into Microsoft Outlook. Our goal is to kill those annoying email notifications - at first for Outlook users.
We also build integrations ourselves, so if you have ideas for nice Outlook integrations let us hear them! Maybe we can make you a late Christmas present.

Cheers,
Andy
"On the contrary g+ is far better than facebook by any measurement you choose to use, it isn't missing anything."

The G+ API sucks. Bad. It might as well not even be there for all the use you can get out of it.

Do a serious comparison of the Facebook Graph API to what passes for an API on G+, then tell us again that it isn't missing anything.
Looks similar to my logstash -> elastic search -> kibana workflow.
Their 'corporateness' slider is weird. They're effectively creating 8 unique write ups of their press releases - which seems a little overkill.

That said, I was amused by the geekier translations - particularly when 'Geek edition' is ticked and the article becomes a change log printed in a monospaced typeface.
Yeah, that was my first thought too. It's a shock because people are used to uploading their papers in final published form but I don't think it's a crazy thing for Elsevier to do.

We should take the opportunity to tell authors to upload author copies into their institutional repositories. That's do far more for open access than complaining about how evil Elsevier is.
High Speed Trains are Killing the European Railway Network
Life as a Consultant: The unexpected Cancellation
This is why I prefer to spend my time on my software company instead of my consulting company.
Never imagined that someone else could love X-Files as much as I do.))
Said author is entirely free to not enter into it in the first place, of course.

In some fields it's not that free. The choice between publishing in a high-impact Elsevier journal or a low-impact journal with acceptable terms is not really a choice if you want to have a career in science.
Snowden Pens 'Open Letter' Offering To Help Brazil Investigate U.S. Spying
It works fine on Safari on my iPhone 4.
Monitoring Lego Mindstorms with Java Mission Control
Also, encourage institutions to set up repositories. They're not yet as common as your comment implies.
The contract states that there is no transfer of copyright, yet the assholes attempt to enforce copyright against the authors, while acting, effectively, as their agents. See the problem?
Show HN: TripAdvisor for sustainable companies
Hello everyone,

1 year ago I was doing MA-thesis about greenwash when I discovered that there’s no place on the web to check which stock companies are (un)sustainable.

Now there is. It’s called Ekofy www.ekofy.com

Idea is to help everyone choose the most sustainable brands by crowdsourcing both positive and negative user statements into one global ranking list. Every statement can be either ‘agreed’ or ‘argumented’ which affects the ‘leaf’ rating.

The platform is build with Ruby, Heroku (with HireFire managing dynos) and AWS for static files

Any feedback would be greatly appreciated.
"using your internet on Tor" and "doing online activities (on Tor)" sound like the same thing to me.

But this whole article sounds to me like the author's expecting people to only ever use Tor when they want to hide something. What we should be doing is encouraging everyone to use Tor all the time for everything, delays be damned. That totally obliterates any correlative analysis.
This is why I prefer to spend my time on my software biz instead of my consulting biz. Crazy I know.
A sunny and very cold Friday morning, while waiting for the bus, I overheard this conversation between two elderly women. They were talking about how the sky used to be bluer when they were younger and the cold used to feel better. They were arguing that the cold nowadays is too cold, and how the old cold used to be more forgiving.
How ist this preventing anyone to use the collinearity equation and bundle adjustment in similiar ways?

The whole field of photogrammetry is pretty much build on these foundations which didn't just pop up in 2008.

http://en.wikipedia.org/wiki/Collinearity_equation

http://en.wikipedia.org/wiki/Bundle_adjustment
The thing is: Elsevier is a middle-man whose "business" (parasitism, more like) critically depends on exactly two things: scientists who want to be published in their journals, and Universities who want access to those journals. The second one of these is annoyed enough to find alternatives, there is no business.

Which makes it very, very unwise to piss off both at the same time.

Science publishers served a purpose in the past, but the cost of what they're doing has gone down dramatically and at the same time they're jacking up prices to absurd levels to extract the maximum profit from the pseudo-monopoly resulting from the non-fungibility of science results and magnified by aggregation.

And the worst thing is that they extract these profits at the expense of everyone else because it actually reduces the accessibility of scientific research and the profits are paid for from science budgets.

It's the perfect example of an entire industry whose activity is a net negative for society at large.
Logs subpoenaed from your ISP show that you were using Tor between 3:10 and 5:23 PM on 02/05/2012.

Logs from forensic analysis of a breakin to EvilCorp show that the attacker came in from Tor and was downloading secret data from 3:10 to 5:23 PM on the same day.

Not enough to prove anything, but there's definitely some circumstantial evidence there.
A Declaration of the Independence of Cyberspace [1996]
This article is pretty great. I used it as a reference to write gunzip in Julia: https://github.com/jvns/gzip.jl
They had wires to any house that had paid to have it connected. I was 7 before we had a phone in the house, and they had to wire us up when that happened.

My current house had BT at some point (there's a BT access box in a cupboard, but it's not connected to anything), but it was gone before I moved in - I'm guessing either as a result of some roadworks having cut through the wires or possibly a BT upgrade of their infrastructure, but as the people who lived there before me were on what was Diamond Cable at the time, BT clearly didn't bother doing whatever was involved in rewiring the house back in.
I find your argument, which is based on what the government compels others to do, to be oddly limited. You often focus on the phone call aspect of a phone, and compare it to a 1970s pen register. But that doesn't fit with modern phones.

An SMS message, or a smart phone check for new messages or to get map data, would under the 1970s technology parallel be implemented as a phone call. Under your logic, law enforcement would get all this information as well, no?

If so, most smart phones positively leak information. (Note that according to Judge Leon's opinion, it's not known if the metadata we're talking about includes data related to text messages. See p52, footnote 56.

If not, why not?

Also, the current system captures more information than a 1970s pen register. As footnote 57 points out, the pen register in the 1970s Smith decision did not keep track of if the phone call went through, nor the length of the call. It then points out the difference between building location from the 1970s, and caller location from mobile phones, with reference to New Jersey vs. Earls. 'the New Jersey high court found that "cell-phone location information, which users must provide to receive service, can reveal a great deal of personal information about an individual."'

So at least in New Jersey there is a distinction between the two.

The point in Judge Leon's opinion is that "This rapid and monumental shift towards a cellphone-centric culture means that the metadata from each person's phone "reflects a wealth of detail about her ... associations" ... that could not have been gleaned from a data collection in 1979." (page 54).

While you are entitled to your beliefs, I would enjoy it if you compared your beliefs to the actual opinion under discussion.
exactly. I have accidentally downvoted more than one pg comments, for example.
Everyone loves the Copacabana
Individual Contributor i.e. someone that doesn't manage others, but contributes as an individual.
Not really. A bunch of tea partiers sent a letter suggesting that he resign or be held on perjury charges, which prompted him to apologize. His apology asserted that he forgot about the existence of the PATRIOT Act, which is why he accidentally said what he said, on accident.
The American Tour
I'm not really sure if this is right, but my best guess is that script parsers use a hash table to map the name of a function to a function pointer or something. Hash tables enable fast information retrieval by some key (usually a string). By just knowing the key you immediately (or after some calculations) know in which bucket to search for the element. For details see http://en.wikipedia.org/wiki/Hash_table.

For the hash table to be efficient, an algorithm that stores the elements has to evenly distribute them across the buckets. But instead of using a "proper" algorithm, a string length was used to determine in which bucket a function name belongs. To have the names evenly distributed, the names had to be of different lengths, even if that meant abandoning some naming conventions.
>I don't think they understand that without individual freedoms reigning supreme, we'll have monopolies, lack of innovation, taxes, etc. Oh, and don't forget tracking/passport/entry visas because of taxes.

Humanity has gone through 6000 years of history under various forms of government, without any minarcho-capitalist regime ever coming to power in a broad domain. Somehow we've done just fine without it.
Outrageous price. $249 for a single project to use some snippets ? What's wrong with themeforest designs ?
Let's not forget about vortex math!:
http://www.youtube.com/watch?v=-oRnhrOf0r0‎
By reading this page, you are mining bitcoins
Good article that hits on an important subject: decentralized privacy-enhancing systems have a tough battle against easy to use consumer friendly services from Google, Facebook, etc.

I have some hope that local grid networks will catch on. Also cheap appliances that are easy to use and offer local cloud services may eventually catch on.

Not to sound too political, but this is the fight between large corporations and/or financial elites firming up their control of everything. I am not even sure how much personal effort I will put into these peoples' causes, and I am a long time supporter of the FSF, EFF, and ACLU.
HP SLATE 7 INCH RED TABLET -16GB | eBay
>I've come to this stance FROM being a socialist because it's the only moral way of doing things.

Deontology <: morality. That is, deontological moral codes are a strict subset of all moral codes people actually find compelling.
https://en.wikipedia.org/wiki/Metalink

It's in there somewhere...

Edit: Here's a more relevant use case:

https://wiki.debian.org/Metalink
Google Helps App Developers With New Gaming Tools
Also, some of the best buildings in the world are made by people who aren’t architects.

What? Which building? If you manage to "make" a building, aren't you an architect by definition?
it's not just overly complex, the use of 'dependent types' for this indicates that the author doesn't understand how they are really useful. neither he seems to know what serialization is, he apparently wants to serialize linked lists.
Talip Ozturk: Clustering your application with Hazelcast
100 Terrific Tools for Coders & Developers
For an anti-TED talk I have never heard so much TED-wordsoup in my entire life
I'm surprised you describe Europe as lacking in world class innovators. There are loads of conferences in most of Europe and the scientific and academic output in general of European countries is incredibly high. The same is likely true for lots of Asia and Africa too, though I lack first hand knowledge.
And that's also why people don't get the expected magic out of clones that implement only a part of said stack.
How In-Memory Database works? specifically SAP HANA
C++ Program to Compute High Precision Division for Integers
1. Yes, there are differences between sexes/genders.

2. No, they are not of stereotypical delineation/clarity/scale. If anything, we now know more than ever that while people vary, there is no reason to generalize against any social group ability in any matter.

3a. First study: female apes are more interested in tool-like sticks than male apes.

3b. Second study: female apes are equally interested in "feminine" and "masculine" toys.

3c. Third study: a doll attracts 20% of female vs 8% of male ape attention.

.pdfs of mentioned papers are easily findable on Google Scholar.
I thought encryption of SSN was a well know basic practice, but other responses here have me wondering. Besides whole tables columns or individual elements (for non-normalized data) can also be encrypted. Some PII like name and address are rarely encrypted in my experience because it's low value, but I've worked on an anonymization project where all PII is stripped out after it's of no value to the organization.

Truly best practice: don't collect SSN unless you truly must have it, and never use it as a foreign key. The government is probably worst offender here, because there are really no consequences to individuals or organizations and tons of legacy systems.
I meant some countries, mostly in Eastern Europe.
Apple Holiday Video is a Great Ad for Google Glass
"Code Complete" by Steve McConnell has the best advice on naming classes, ,methods and variables that I have read (don't have the book handy here, so can't give examples right now).
This is exactly how I feel about HN:

"So much potential and enthusiasm, and so little actual change. Are the ideas wrong? Or is the idea about what ideas can do all by themselves wrong?"

I believe that the world is better with both TED and HN, but they really could be so much better. How to take them to the next level?
This only stops the simple correlative analysis. You could probably still do correlative packet timing attacks(correlating the sent/recieve time of packets from you and from the server) , and active attacks(by adding some data to your/server packet at the ISP and watching this packet flow across the network).
Oh dear. The gold starts around 2 minutes in:

http://www.youtube.com/watch?v=-oRnhrOf0r0#t=121
>We all pay taxes because we know we'll be forcibly hauled to jail if we don't

Actually, plenty of us pay taxes because we like having roads and schools and healthcare and firefighters and armies and such.
Let's just hope Chinese and Indian astronauts will not be saying any think-tank generated "historical phrases".
Expletives say the most about those who use them, not much about anything else.
CollegeHumor creates its own Scroogled video and does better than Microsoft
Shift Appens: A Mad Portuguese Hackathon
In Germany, even the low-speed trains have met a powerful competition in form of coach bus lines.

The coaches are brand new, offer free WiFi, and are vastly cheaper than even the lowest-price DB tickets.

edit: another quite popular travel solution is car sharing("Mitfahrgelegenheit"); this is especially useful if you must drive with your own car (e.g. because you carry stuff you can't transport in a train/airplane) and want to lower your own travel costs.
> It depends on the KIND of GPS metadata - the GPS that is generated when I call happens is attached to the call metadata. The Metadata that is generated just by having your phone on is not. I'm ok with things attached to calls, I'm not OK with blanket tracking of peoples locations.

Maybe I'm fully mistaken here, but I think that's the exact same KIND of GPS metadata, which is that generated by tower triangulation. The way you phrase it, I interpret the latter type of GPS data as that which is generated by the internal GPS chip on a smart phone, but to be sure, the police can track the location of a dumb phone through triangulation when a phone is just 'on', without the requirement that calls be made, and the mechanism is the same.

Why is the former special, when the mechanics are exactly the same?
As a Brazilian living in Europe, I think Brazil would offer some compelling advantages for Snowden over Russia and Europe.

Today, despite its many problems, Brazil offers more civil liberties and is more willing to confront the US than Europe. Our government is notoriously chaotic and naive, and ideologically most Brazilians are pro Snowden. He would find many allies there, not only Glenn Greenwald.

His only concern in Brazil (besides violence etc.) would be not being kidnapped by the CIA and smuggled back to the US. In this regard Brazil is probably less safe than Russia. But Snowden is probably smart enough to handle this.

It would be awesome to see Snowden enjoying the summer Olympics in Rio all healthy and tanned, taking pictures with american celebrities, accompanied by a Brazilian model, etc. Maybe this could help him stay in focus to eventually get his amnesty.

It would also be a win for Brazil as they want to improve information security and Snowden is the best consultant they could possibly get. He would likely make a fair amount of money in Brazil, also.
The info wars have been going since at least the Tyndale Bible in the 16th century. Information gives power; people will always be looking to control it to bolster their power.

Constitutions can also be a trap and a drag on social progress, such as the Irish constitution's deeply embedded abortion ban.
I get why Jenkins kept the butler theme, seeing as it was a fork of Hudson by some of the main developers. But yeah, it can cause confusion.
Bing Thinks It Had A Pretty Good 2013
OTOH, you can also run a Tor node and your ISP wouldn't be able to see anything (other than you running a Tor node). For added security, run a Tor Exit Node and your ISP wouldn't be able to determine when you stop using the regular internet, either.
It is not a contractual issue when Elsevier attacks the INSTITUTIONS that they have no contract with, for hosting the papers that the authors are explicitly allowed to host on their personal websites (which happen to be hosted by the university). It's just plain extortion. Your point 2) is explicitly allowed in the contract for the preparatory versions and the "author copy" which is identical to the published version save for a notice.
Frustrations with Android accessibilty as a developer
Wifi router could be killing plants
Another problem with torrents is compression of files. Compressing a torrent makes it impossible to select only 1 file from a big collection.
We just wrote something very similar to this using Kafka which replaced a very similar system you have. Do it. We would have used Kinesis if it was around.
Which you can do using the share intent.

Me, I got fed up with the latest dropbox client update and refused to install it on my device.
It seems many hosting companies or their sysadmins don't agree since PHP gets installed and Ruby, etc. doesn't. PHP is an easy to install module and very easy to do the first program since its just a part of the webpage.

If you want your favorite language to replace PHP, then you have to make it easy for the sysadmin to install (preferably 1 line) and for new programmers to be able to use the language by just uploading a file.