skysight-inc/HackerNews huggingface dataset:
We're planning a post after the ICFP rush next week dies down, but there's a rather specific one on the new pinning workflow in OPAM 1.2 here:

http://opam.ocaml.org/blog/opam-1-2-pin/

(How to pin a development is central to the day-to-day development workflow of OCaml/OPAM users and quite annoying to change after-the-fact, so we're eager for feedback on this iteration before we bake it into the 1.2.0 release).

The OPAM blog is only about 2 weeks old, so there'll are quite a few more posts coming up as our developers discover there's quite a lot to write about :)
I think DKIM/SPF resolves that. The recipient (spf) or the sender (DKIM) of the email decides what servers are allowed to send out mail for a domain.
Firefox's about:home code snippet from Mozilla
If you take a square, and split into 4, that has 2-Bit indexes. If your square has been split twice, it has 4-bit indexes for each of the tiniest sub-squares. So 'granularity' is a function of 'number of splits'. Quadrant a=00, b=01, c=10, d=11. So a bit sequence like 0110, would mean subquadrant 'c', within subquadrant 'b'. Each additional pair of bits added onto the right side "zooms you in" deeper by choosing which quadrant to jump to within a given square. Each time you zoom in, that requires two additional bits. Upper right hand corner would be an infinite series of 01010101010101 repeating. Top right quad of top right quad of top right quad, etc.
The approaches are completely different.

Microsoft:

"Our algorithm first reconstructs the 3D input camera path as well as dense, per-frame proxy geometries. We then optimize a novel camera path for the output video (shown in red) that is smooth and passes near the input cameras while ensuring that the virtual camera looks in directions that can be rendered well from the input."

Instagram:

"... Smartphones didn’t have nearly enough power to replicate video-editing software, but they did have built-in gyroscopes. On a smartphone, instead of using power-hungry algorithms to model the camera’s movement, he could measure it directly. And he could funnel those measurements through a simpler algorithm that could map one frame to the next, giving the illusion that the camera was being held steady"
The fact that Node has such a vibrant community with more modules than even Java at the moment has definitely helped.

There are a lot of modules for whatever you can dream of, from ORMs to communicating with Arduino or your router. That's one of the reasons I love Node so much.
It's hardly still alive. These aren't even cosmetic changes, honestly!
Wijmo 5, a new generation of JavaScript controls with AngularJS support
Tim Horton's heavily marketed themselves as something patriotic, and it stuck. Lots of heartstring-pulling ads about soldiers and Olympians and backpackers abroad jonesing for Tim's and having melodramatic homecoming family moments with a cup of coffee in-hand. Canadians aren't really bombarded/innoculated with patriotic imagery the way Americans are, so this didn't get the kind of eye-rolling reaction it deserved.

See also Canadian Tire, which is basically Wal-Mart's hardware section after it invaded and took over the whole store... somehow buying duck-tape and WD-40 from a confused teenager is patriotic too.
I think you're getting at something. The easier availability of prescription opiates (e.g., Dad's Vicodin for his bad back) has produced an addiction surge in middle-class communities. This is not just Vermont, but across the U.S.; I'm well aware that Vermont has a unique political culture that also factors in to how this played out.

In some places, this has turned out to result in significant high school heroin overdoses among well-off white folks, and significant heroin addiction among their parents.

If it's your kid or your neighbor, the "harm reduction" path starts to look a lot better than criminalization, and you start to see political viability for something that was radioactive before.

It hurts to admit it, but when you see political demagoguery in the U.S. (i.e., War on Drugs), looking for the racial angle is a good first strategy.
This is an answer by a Google employee:

"Thanks for your question. At the moment we have nothing to share beyond that it's a technical issue on our end"

https://productforums.google.com/d/msg/websearch/gNvWXP4-0JE...
I'm from Latin America and many countries here have more-than-decent resources to make things happen, but the difference between us and Norwegians is trust, and that changes it all. Take a look at Brazil, for example. There were over 20 megaconstructions planned for the World Cup and one one of them was completed, the Maracana stadium. That's just an insane amount of corruption. So, what happens? Well, since everyone's stealing, I might as well try to get my piece of the cake, and that's when people start to become selfish A-holes for lack generation after generation. We need a new mindset, better governments and trust. Lots of trust.
If it works like the OSX subl command, it integrates with git nicely so it can pause git commands to allow you edit commit messages in sublime and resume the command once you save. If you try to do this with standard exe in windows, the git command will run start to finish and you will not be able to edit the commit messages in sublime.
Evernote Gets Physical
That doesn't stop a MITM impersonating the recipient of the message; it just stops someone impersonating the sender.
Assembling ideal public IaaS from existing providers
Nice!

Non-timelapse but related - I wonder how long until mobile phone manufacturers start using in something like this https://www.youtube.com/watch?v=VphxfCXu984

Post stabilisation is good but it's so much better to get it right in-camera
Cops freeze big shareholding in Kim Dotcom's Mega
I think he may be worried that things like Atom didn't do so well, but the lack of a DOM will probably make things much faster.
There are a lot of things that can be done without a so-called "race to the bottom".

- Why does it require a team of lawyers and tax experts just to haphazardly understand the tax law well enough to submit a corporate filing?

- Why does America have the highest corporate tax rate in the world? (besting the next highest country by 4%)[1]

- Why do we double tax corporations that earn revenue off-shore? (they pay taxes in the country they earned the revenue in -- then we tax them again if they bring that money back into the country -- effectively encouraging corporate like Apple to keep billions of USD offshore)

The list goes on ...

[1] - http://www.kpmg.com/global/en/services/tax/tax-tools-and-res...
How Yaro Starak Built a Blogging Business That Lets Him Travel the World
You probably can't use it on a flip phone or Nintendo DS, either, but it is available for use to the general public.
"Now, not to disrespect every trucker, but many are average intelligence or below average"
You underestimate the adaptability of your fellow human. There may be truckers that performed less well academically than you, but perhaps they didn't need to perform academically in order to survive, and preferred a different route. Give me anyone from any background with motivation to learn the skills I can share and I'd guarantee I could get them to a decent level.
This looks fantastic, it seems like you're doing some great work here. I was wondering if this 90% figure is based on the number of loans repaid (i.e. 9 out of 10 loans) or the amount of money repaid (i.e. $90 out of $100)?
other industries do crunch mode, just in different ways.

tax accountants crunch 3 months a year for 12+ hours a day. it's as predictable as clockwork.

construction crunches by adding 2nd and 3rd shifts to a project to get it done quicker.

investment bankers crunch their entire careers, basically.

political teams crunch during elections.

media crunches during newsworthy events or to wrap a project.

we're not that unique. "the grass is always greener..."
How would you expect this kind of feature to work?

In particular, what would you expect to happen to posts you created?

What about threads you created which other people have also posted in?

What about other people's posts that have quoted parts of your posts?
xyzzy3

edit: before anyone gives me shit for doing this it isn't exactly a big secret, it is a pretty poor way of 'securing' the forum. Just stick a captcha on it for gods sake.
not so much, you could always do sublime somedirectory and it will open it. It appears the novelty is the --help option and more importantly the --wait option, so you could include sublime in a script workflow (as a git commit editor ?)
Former serious Erlanger here. Lots of comments about performance and scaling in this thread. If you are writing a system for internal use, it's simple scalability and robustness make Erlang an excellent choice. Engineers are expensive, machines are cheap.

However, if you are writing something that needs massive scalability, the number of machines necessary and the management of it all starts to eclipse engineering cost. Then you need to drop down to a lower level language, or at least something more runtime optimized (like java) for the heavy lifting. Then the costs and frustration of debugging across two languages becomes burdensome.

If you are building a competitive commercial product that will be deployed to many customers, the economics start to swing away from Erlang. Customers don't care you needed 1/3 the engineers and testing (or whatever) to get it working. They don't care about how much time and money you saved writing it. They care their EC2 bill is low, or the number of machines in their data center is reduced. A competitor who writes in C might have longer time to market, but they will clobber you when customers see they need 1/4 the machines to support the same workload.

Erlang will NEVER be fast. The reason has little to do with the language semantics, and everything to do with it's lack of widespread adoption and therefore lack investment in compilers, runtimes and debugging tools, etc. It's slow because the syntax is ugly and thwarts adoption. If you are a badass VM/complier/JIT/etc engineer, you'll apply your skills to something like Javascript, Java, Python, Ruby, etc and affect a much larger audience.

Also the lack of adoption makes Erlang a hard sell in a corporate environments. Sure you might get something up and running much faster, but if your erlangers leave, finding replacements engineers to maintain the system will be tough. I've lived this.

I wish I were wrong about it, but 9 years of watching Erlang on the verge of mainstream has jaded me.
Well, that's another type of error (human error). And TLS will not address that type of error either.

I was referring to the case where the email is redirecting to (or through) an unintended recipient.

Before my comment is further misinterpreted, let me make clear:

I am not saying "Do not use SSL/TLS." By all means use it; regardless of the bugs, the complexity and the lack of an acceptable authentication mechanism.

But encrypting before transport is even more important, IMO. And so that is a more interesting statistic.

The two are not mutually exclusive.

Not to mention one could use SSH for encryption "in transit". It has better authentication than SSL/TLS, but that's only my opinion.
Honestly, the donuts or the coffee aren't worth the drive. Canadian's love it for the nostalgia, not because it tastes amazing.

As a kid you went there with your parents. As a teen you went there with your friends. In highschool/summer, when you didn't have specific plans (@4pm or @4am), you met up at TH. In university, you'd go get a soup, sandwich and drink, sick of eating the same thing for the 4th time this week. Now as an adult you go back home, and if you're meeting old friends, you know you're meeting at Timmy's. Infact, half the fun is meeting at Timmy's. I think I'm quoting one of their ads but, for Canadian's "Its [just] where life happens".

Anyways, not saying you shouldn't take the road trip. Long drives with a friend or two just for some "mediocre" food are the most fun trips. I have one almost annually for In-N-Out. Definitely don't be expecting ambrosia though, its awesome because its not special, its just a donut and a double double.
I see it's not in Google Scholar (http://scholar.google.com/scholar?as_ylo=2014&q=The+Too-Much...) but you can get the paper from Libgen: http://libgen.org/scimag/index.php?s=The+Too-Much-Talent+Eff... - I've reuploaded to https://pdf.yt/d/AzOTKVBwmqKla6V6 / https://dl.dropboxusercontent.com/u/243666993/2014-swaab.pdf - but if Libgen didn't work, you could always have tried http://scholar.reddit.com/
It's a lot like saying that hinduism has features that will make you leave judaism, christianity and islam behind.

I guess nano doesn't have that kind of religious following, though. I certainly hope so.
Not really. Friendly relations is a prerequisite for compromise which is a prerequisite for progress. Lots of parties have friendly relations without society collapsing. Your belief is very ignorant and US-centric.
Hyperlapse means we’ll be even less present in our own lives
> Also, Nix build scripts are written in Bash, whereas Guix build scripts are written in Scheme. I think that makes Guix more consistent in its programming style.

On the other hand, in order to write a Guix build script, you have to know Scheme (and whatever libraries Guix provides for this task) rather than utilising your existing knowledge of writing shell scripts.

> Guix has this same certainty because it uses the Nix daemon, and the defaults are a bit stricter than Nix.

Really? So you don't actually get access to any of the I/O Scheme libraries from Guix? My understanding (and it seems the understanding of several other people) is that while Guix uses the Nix daemon and thus derivations (and thus build processes) are pure once generated, the process for generating them from the Scheme code is not guaranteed to be so, given that the Scheme code can do practically anything.

Of course, you might not actually write non-deterministic Scheme code, but it's nice to have the guarantee that given a .nix file and a specific version of nixpkgs, the build will always come out to the same result no matter what the creator of that file has done.
Related: http://darkpatterns.org/ - provides a list of common dark patterns with examples
Anyone interested in a free license key please email HN@ThunderDefense.com Available to first 100 respondents.

The 'Lock' feature is mostly intended for parental controls, but can also be used to block malware and deter attackers from accessing your password protected webcam and microphone. It remains resident across system reboots.
I can only think of DuckDuckGo ("we won't track you").
It's (re)election season, following a scandalous boondoggle ... politics and posturing, end of story.
Courts writing law. What could possibly go wrong with that?
Show HN: Setting Up a Development Environment in Python
I thought they were going to be one of the first casualities the web - but no. Strong lobbying has made it so that in some areas it's illegal to assist in the sale of a house unless you are a licenced realtor.
Last time I flew with EasyJet I didn't get any strong upset. They do try to sell you insurance but the default is "no" and they also sell food/drinks onboard. No real hidden fees or additional charges aside from that. You do need to understand the baggage policy however.
What's the median? Surely Zuck isn't the only billionaire contributing significantly to distortion of the mean?
ISPs dropping TCP keep-alives are dicks, violating the end-to-end principle. Support being "optional" as-per the RFC only refers to the endpoints.
Facebook Acquires Fitness and Activity Tracking App Moves
I just can't wrap my head around complex JavaScript-based projects. I was working on a PhoneGap-based mobile app last year and it was a pain to develop and debug.

I've been hearing lots of good stuff about node.js though, so I might have to give it a try eventually and that tutorial looks neat.
Mimicking the airlines, hotels get fee-happy
How we doubled newsletter sign-ups in one day
I'm surprised how hard it is for me to think of a case where including some extra by default makes sense for both the seller and customer.

My initial reaction was a mixture of happiness about combatting hidden charges and suspicion that it might rule out some reasonable practices. I opt out of the sandwich drink and chips combo at a lot of restaurants, but most other patrons like it. But after mulling it over, I can't think of any of the latter that would apply to online sales.
Thanks for the link Mike!
I wasn't able to search for it on the App Store yet, but it is currently live on the Instagram, Inc. app page.
Cheers!
Ping HN: Since A.C.A.B
MVP: Every cop should have a @twitter handle (to authenticate) that does @IFTTT (traffic) stop recordings to RSS feed and @twitter.
FWIW, I recall the latter being included in the nightly rate when I was searching for places. It does switch to an itemized list of expenses when you actually view a property though.
There is a setting that can help with the scrolling:

"scroll_speed": 0

I have it in my user preferences (on Debian Sid) and it works well for me.
A lot of these EU laws exclude tickets to music/sports/leisure events/
Morning Routine
As I sit down at my desk, unlock my machine and sip the first life-affirming sip from my cup of coffee I'm thinking about what constitutes a good morning routine. Whether you work for yourself or someone else.

What do you do in the morning to focus your mind to get done what you need to get done?
Sorry, you're right -- RyanAir's headline price is actually achievable these days (if you manage to get past all the Dark UX practices, some of which were called out as examples in the OP). I was thinking of a few years ago, before the EU had to pass a law specifically banning their advertising practices, much like the law currently under discussion.

In my experience, EasyJet do offer you lots of low value "extras", but they do not try to trick you into taking them in the same way as RyanAir do (did?).

So I stand by my example, although perhaps it's not the best one available :-)
That is a wise plan and it is exactly how it works. Every country charges exactly the highest tax they can charge without driving business away. But the tax rate is not the only thing the business has to consider. They have to consider stuff like labor costs, established case law, cost of regulatory compliance, likelihood of civil unrest, corruption, etc. If a country creates conditions are good for business then a country may be able to charge a higher tax without driving business away.

Let’s accept your premise. Every country competes to provide the best business environment except one. One country doesn’t compete, on principal, because the result will be that “everyone suffers”. Now who suffers?
Hyperlapse from Instagram
Because we don't operate in those regions yet and therefore don't have data for them.
Introducing Hyperlapse from Instagram
The first I agree with, but I'm not sure what you mean by "Sneaking in Prime".

"Fucked up search" is almost certainly not deliberate. I suspect it costs them a good deal of sales when people cannot find what they wanted to purchase. I don't think you can call that an 'dark pattern' unless it is deliberate and they are working some sort of angle.
Continuous Integration Servers: Should You Self-host or Rely on SaaS?
It doesn't even stop that, since we're talking about a MITM between a legitimate sender and receiver.
How to Increase the Number of Hours in Your Day
Is Justified True Belief Knowledge?
Norway do suffer from a mild form of Dutch disease unfortunately.

The oil industry dominate new investment. Although a lot of that is high tech solutions and can probably be used in other sectors, especially in related areas such as marine and shipping solutions, but they do not invest very well in any other area.

Some new companies are successful (Fast,Trolltech,Kongsberg,etc) but it is more in spite of the investment available. The VC, general investment and interest is barren if you compare the buoyant start up market in Denmark, Sweden and Finland.

I am worried about the state of affairs in 20-30 years if they not e.g. follow Finland's post Nokia incubation assistance etc.
(IMHO as a Norwegian living in the UK).
I'n my experience, crunch mode only "solves" problems that could have been avoided by better organization and/or engineering practice.

I can't think of a single deadline that was "saved" by crunch mode that didn't also have some additional cost - if we had done a better job in the run up and avoided the crunch, we would have been significantly ahead or where we actually were.

Ymmv, naturally.
Not knowing anything about squatter's rights (or law in general), shouldn't it be possible to just create a law putting whatever limits we want on camping WITHOUT the need for it to be completely forbidden?

I am just now in a place where free camping is not allowed, but the local authorities interpret the law as: "no tents between dawn and dusk". I wish that was put into a written law.
An Economist Shows How Imitation Can Sometimes Beat Innovation
That is a very interesting (and kind of dark) metaphor. Haha. :)
The line "erlang has no mutable data structure" made me think about something :

Couldn't you imagine a language with data structure that are mutable from within a same single thread only and requires message passing when communicating between threads ?

Now that i think of it, I wonder if golang isn't doing just that.
I hope none of you think the linked article's thesis is anything more than the uncorroborated opinion of the study's authors. Notwithstanding the journal title, it's not science. It doesn't even resemble science.

If you doubt this, ask yourself how the article's thesis could possibly be falsified. Falsifiability is a requirement for science.

Now ... let the anonymous downvotes begin.
Any sufficiently advanced business model is indistinguishable from a scam.
The 90% figure is based on the amount of money repaid. More precisely, it's the amount that has been repaid for loans disbursed in 2014, divided by the amount that is due to have been repaid.
As the Kevin Durant image is also a popular image for memes, this would actually speak for a hack.

Without having read the reddit thread, has anyone checked the pages that are actually "found" by the image searches? It seems kind of unusual to me that this single image is actually hosted often enough that so many hits can appear in the search, hacked or not.
except that if you have an iPhone, you can use this today.
I think that what's objectionable about your comment is its absolute lack of information or anything that could possibly contribute to a discussion in any obvious way.

What do we make of Requires node.js...? The sentiment doesn't reflect an opinion, an argument or anything that wasn't obvious from looking at the repo.
Where did you read it? All the research and evidence points to the fact that crunches don't work. Overtime (60hr week for two weeks) is different, but extended overtime periods do not work. If you have any citations other than anecdotal evidence, please share with the rest of us
> You're also susceptible to the defense that the PayPal dispute was a negotiation and settlement of the purchase price.

Sounds like (e.g.):

1) Contract is for $10K.

2) Client pays $4K.

3) Client stops paying.

4) Client issues chargeback for $4K.

5) PayPal dispute resolution recovers $2K of the $4K chargeback.

It's possible to claim that the PayPal dispute was a settlement of the purchase price, but it seems like it would be a stretch if that actually flies in court. I doubt that the PayPal dispute resolution covered the remaining $6K that was due, rather than just the dispute over the $4K that was already paid.
It really depends on your scale. When we first launched CloudFlare 4 years ago we were paying around $20/Mbps as a blended average in North America, Europe, and Japan. We pay much, much less now both because we've grown a bit and because the price of transit has continued to trend down.