skysight-inc/HackerNews huggingface dataset:
Having lived in Vancouver, we've still got a long way to go towards improving our alternative modes of transit. The car still remains king in the suburbs, and the political force of suburban drivers has been a significant blockade towards further public transit infrastructure funding.
> In PHP I'd have had to use either some thread execution hack, delegating a task to a new thread using shell_exec()

That's not a thread, that's a child process. Very different model of concurrency...
Is djangos default authentication and authorization [1] not enough (since you mentioned django in your post)? If so you could take a look at django-allauth it seems [2] or maybe at Stormpath [3] (external service) or ABAC [3] (which is probably total overkill, too enterprisy and is only used for authorization as far as I know).

[1] https://docs.djangoproject.com/en/1.9/topics/auth/

[2] http://www.intenct.nl/projects/django-allauth/

[3] https://docs.stormpath.com/python/

[4] https://github.com/cedadev/ndg_xacml
Rapid Assessment of Disaster Population Displacement Using Mobile Phone Data
Adolf Hitler and Donald Trump
Author here, what were your issues with the content? Apologies for any mistakes etc. Still getting to grips with the depths of the language.
Show HN: World's easiest email hosting
Bloom filters are awesomely nerdy stuff. But seriously, blog with no comments section? D'oh.

Would have liked to ask how do you decide how long to "teach" so that you don't degrade your filter? And also when speaking about efficiency the blog post totally omits the overhead cost of "teaching" (or "warming up" if you have cache mindset).
Sorry, shitty grammar. I've changed it now, good spot!
"Candle mode"
dictation.io is another voice recognition system that impresses me, and it understands tons of languages.
Not that I know of, but it seems to be working fine from here.
Good point! I'll add that in, seems an obvious one to forget. I've been using nginx to load balance Go api's, so I guess I was still using nginx.
Compared to Sendy, I would suggest to use EasySendy Pro, I myself shifted to this service, having previously used Sendy.

Pro gives many independence of connecting multiple SMTP servers other than, Amazon SES, which include SendGrid, Sparkpost, Leadersend, Elasticemail and MailGun. Also, it is hosted web application and have plans to integrate social and push services very shortly. This cross channel communication will help us connecting our end customers instantly and smoothly.
I don't need to play Go, learn guitar, read books, watch movies or travel either, but I still do those things because they're fun.
It is right now, but silicon and precision mechanics scale with different curves. There is a point where spinning metal will no longer be viable as a competitor and I'll guess, based on a hunch, it's not that far into the future.
I miss some important packages here (IMAO), but is an interesting entry to further readings.

Otherwise, I don't really understand the hype with that %>% thing and did not find nothing about this structure in a quick google search. I would really appreciate if someone can enlight this fool. Thanks.
Do you have any reference docs (AWS) or comparison chart of supported toolkits/languages?
The offensive part is that you're what you're stating is something you haven't even bothered to examine before deciding to write down an opinion.
I also see the 500 error from Australia.
Just checked, it's 2 Million character/month for free.
The better question would be why would lightbulbs need wireless connectivity.
Ditto. I used it for something that I would have written in C (and had prior). A glorious language. Gives safety to places where pointer arithmetic and function pointers adds danger while keeping structs and arrays of primitives. Plus great libraries and memory management.

And then I thought "why not use it for something web-like". My experience was dreadful. After coming from Python+Django, it felt like writing Java 1.4 (not a good thing). Especially for returning JSON objects with lots of mixed types.

So I switched to Clojure and never looked back (Python would have been an equally valid choice).

Go's a great language, but it's being applied in some very odd (and potentially unsuitable) places.
But his thesis is that promises may help but there are bigger issues with the event loop.

The key part of the article is the mini-rant about software engineering at the start. That's the setup for the rest of the article about how Node.js isn't perfect.

Part of software engineering is to understand the problem and decide what parts of it you can solve. Node.js has picked a set of things it's going to be great at. It's produced great results on that set.

The functions it's not great at is the part the article is about. So it's another rant on this is how Node.js isn't for you. I think we all get that. Node solves these problems and makes these other problems worse. If your needs are in the "other problems" side, Node isn't for you.

I'm not sure why this is such a big deal. "I need to move 3,000 lbs of stone on a daily basis". "Ok, the 'Vette isn't your best choice, care to look at some trucks?" These conversations happen for trucks and cars, they can happen for software.

It's called "requirements gathering and analysis".
Finance. Or rather working at a large bank, also comes with great job stability. If you are a developer on one of the core systems you are basically set for life.
The most luxurious McLaren ever to have been built – McLaren 570GT
These are valid reservations, especially CF MITM-ing half the Internet, but I have much more trust in CF doing things well than I do in other registrars except companies like Google who already only do it on the side.

Domain registration is a thin margin business which probably cannot support serious security efforts on its own.
TTIP Enters New and Dangerous Stage as Democracy Is Dismantled in Secret
MongoDB DAO plugin for Para, 1.18.1 released
> I'd say PHP is definitely one of those

I still don't like it but the landscape definetely changed, and it keeps getting better.

> Meanwhile I think composer is one of the best package managers around.

Apart from the fact that it uses gigabytes of ram on real projects. At work we ended up using it outside virtual machines, to later copy back the dependencies.
Is it time for @pud to resurrect fuckedcompany.com?
Argus Eyes – A lightweight CLI tool for visual regression testing
No one has been talking about the fact that you can rebuild transistors on an existing chip. It's very high tech stuff, the sort that Intel uses to repair early engineering samples painstakingly, but it is used.

You decap the chip to expose the die with HF, and then use Focused Ion Beams and a million dollar microscope setup, you can rearrange the circuits. So, if the NSA absolutely had to have the data on the chip they could modify it to make it sing. So, if say they know an iPhone had the location of Bin Laden on it, they could get the goods without Apple.
Brain-Bending SF/F Stories You Can Read on Your Lunch Break
See also: http://www.slideshare.net/branneman/argus-eyes
> 80/20 cut-off (male mating strategy)

Where do you get that number? All the statistics I've seen from dating sites indicate that while women have an 80% cut off men have a 50% cut off (i.e. truly average).

In other words, while women consider any men below the 80th percentile "below average", men's opinions reflect the actual average (i.e. considering any women below the 50th percentile "below average" and above it "above average") rather than (as you seem to say) considering any woman above the 20th percentile "above average".
Have you tried Elixir/Phoenix framework?
This is quite horrible but, if his diagnosis had come after such a middle finger... I wonder if he would care.
Seriously, what is wrong with people? It's SPOTLIGHT UBUNTU shows me ads too . . calm yourselves down. Ads on installers are normal, also.

If you didn't want microsoft to randomly send you a sign-on wallpaper, then disable spotlight.
Mac Monitoring Software: Monitor your employees and other users on Mac
I remember a washing machine sized IBM mainframe hard disk with tho sets of heads. That's one trivial way to double bandwidth and cut latency (it'll read like a RAID-1 and write as a RAID-0). Also, the more platters, the more data you can read on a single rotation.
I understand that my comment makes people uncomfortable as in "ha this is the typical anti-Google-paranoid guy". I respect that, and I used a specifically skeptic tone on purpose.

I love Google, they make great products, but at the same time I can't help being afraid of this marvelous monster.
I thought that was 'Javascript'. I'm out of date again !
"Everything is awful, which is why I just ordered four more random bulbs to play with over the weekend."
I've switched a day ago, with the help of this utility. It's a blurry line between style guide and linting advices jshint might give you (they're deprecating what they consider style-related things). Ability to configure rules to be either warnings or errors is welcomed too, especially when you have it integrated in build process where you might want just to slap someone on the wrist with a warning, but not halt build. Additionally, I find eslint rules much more readable then either jshint (too short) and jscs (too verbose). Everything's off as default is a good choice.

And, if you can get one tool that does the job where two used to, use it.
Not really a comparison doc. Most of this I've just encountered since we've been using AWS for a few years now. The Go SDK was taken over from a community project I believe while the Java SDK is used internally by Amazon so it is fairly feature filled.

Just by looking at the Java API reference (http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index.h...) and comparing it to the Go API reference (http://docs.aws.amazon.com/sdk-for-go/api/) you can see what I mean.
Nestle Chairman Invests in Watches That Use Liquids to Tell Time
In some companies, it's the stuff you're not allowed to come back to because 'it works'.
Not yet, I've got as far as reading the Elixir docs start to back, I really enjoyed what I saw, I'm yet to have a play around with it though. I'm hoping to this weekend :)
I'd love to be able to hire developers for $92K/year in SF, but these numbers are completely off base for average salary. Even offering $160-200K (plus options), I probably lose half my recruiting battles to big companies offering total compensation in the range of $450-800K/year.

Who do you think is making housing so unaffordable? It's the tens of thousands of software developers earning $200K-800K/year!

Of course, there is an above-average number of super-rich entrepreneurs in SF, but that's still only a tiny fraction of the population compared to developers. Moreover, the city makes it virtually impossible to combine apartments or houses into mega-mansions, so even the super rich don't consume that many housing units per-capita in SF.
Seriously did people even click the link? This is not some insidious full screen advertisement . . . it's windows spotlight.

You were allowing Bing to show you random photos by enabling this feature. If you didn't want that, then disable it . . . give a break. Ads on installers have been common for ages. Ubuntu shows advertisements . . . this is out of control with the fear mongering.
Author here, thanks for all your (albeit brutal) feedback :)
> Re-installing Steam means uninstalling everything you've downloaded with steam

This is not true. Delete everything apart from the steamapps and userdata folders (which contain all your games and related data) and the Steam executable.

Next time you click it it will redownload and install itself and all your installed games will be intact.
2016 Primary Results and Calendar (NYTimes consistently kills on infographics)
A bit off topic, but I just cannot grasp those US salaries for programmers. Even for UK, that would be insanely high, with the exception of maybe london, but if you work anywhere else the number is 1/3 of this. Average junior programmer salaries in the North East of England are around ~$35k/year, and I know seniors with 15-20 years of experience and they make 60k pounds/year(so ~85k USD/year). I have friends working as C++ programmers in Krakow, Poland, and they make ~$20k/year(bear in mind that it's extremely good salary there, as houses rarely cost more than $100k, in fact you could buy land and build a house for less). I just cannot grasp how an entry level position would pay $100k/year.
I wondered about the url testkitchen.huffingtonpost.com and after reading the article I know why. This lone article has 4 different page feels to it. It's like the web designer had spent the day on HN, found all these cool new designs they wanted to try and mashed them into one site.

On the upside I have a new page to add to my class examples of "what not to do" on a web page.
The exact reason i simply just don't use the iCloud backup.
Fresh Brixton WordPress Blog Theme
Is there a patent on this?
I moved from mailjet to mandrill a couple years ago.
Mailjet was great, make sure you check'em out when you are doing comparsions.
Really sad about the mandrill change. Most of my projects I have no use whatsoever for mailchimp.
Best regards.
> you're looking at a multi-day task. Expanded to 100TB, you could be looking at a month just to bring a disk online.

That's what adding value looks like.
Wild animal Fun
Gotta love Django's ModelForms
You double bandwidth for a single access. But if you are storing 100TB on a single drive, it's unlikely to be 100TB related to a single user. You will want to make a lot of requests to this data simultaneously, a lot more requests than what you would to a disk containing only 1TB of data.
Interesting, but not always accurate:

http://i.imgur.com/q3AZbun.png
> designers trying to add creativity to blocky 24 x 40 char pages

As well as the "sexy" art on the dating and phone sex advertising pages. Apparently any number of pixels is enough pixels to render boobies.
http://imgur.com/iroIUTX.jpg
Actually, their stated methodology is a bit rubbish, in that they just take the mean salary and compare it to the housing distribution when they've actually got the salary data and so could create a weighted average, which would be more accurate. (Plus everything you just said.)
Startup name please?
Make Infographic Videos Using Data Big or Small
Natural or artificial background noise whilst programming? Both should be tried
This has nothing to do with either the typing or the language, and everything to do with the API.
That, IMO, is the biggest take away. In a dense urban core, alternative transport competes more readily with cars. As it stands, 0.6% bike transport is very sad.

I recently moved from Vancouver, where in comparison to most NA cities we've done a lot to increase alternative transport methods. It's downright sad to see the lack of infrastructure and the vicious cycle of driving -> urban spawl and the proliferation of massive parking lots and isolated islands of wakability.

* Vancouver has crumby weather compared to the beautiful weather that Silicon Valley gets. More should be done to encourage biking and public transit. There really isn't any excuse.
What's your opinion on nodejs vs go? What's your experience with them?
Finland: http://yle.fi/tekstitv/
I wouldn't be surprised to see it shipping with Chrome sometime in the near future.
Meet the Dons Who Run Silicon Valley – The 'PayPal Mafia'
Sincere compliments to NY Times that consistently has the best infographics.
> Their own modern Universal apps are garbage

Totally agree with this.

For every modern Universal app there is an old Win32 desktop version that runs, performs and probably even looks better.

The only one I've use regularly is the Netflix app, because it seems to be the only way to get 5.1 surround sound on my desktop. The browser version does not seem to support it.

Still, the Netflix app UI is god fucking awful compared to the website. It's such a chore to navigate and find things.
These Are the Cyberweapons Used to Hack Sony
"For example, for YouTube alone, users upload over 400 hours of video every minute, which at one gigabyte per hour requires more than one petabyte (1M GB) of new storage every day or about 100x the Library of Congress. As shown in the graph, this continues to grow exponentially, with a 10x increase every five years."

This blew my mind. What does this even mean in terms of logistics. How many people do you need to have just to add all those hard drives? How many new datacenters do you need to build every 5 years?
A Better Pip Workflow
What fun:

I have recently been reading The Hobbit with my 6 year old son Benjamin stop he has become engrossed in the book somewhat and then just hearing about the Adventures of Bilbo Baggins and Gandalf as well of course as mine growing are a diary Norrie tilly tilly Bailey and wailing not forgetting the king Under the Mountain himself starring oakenshield Gollum Gollum
This is very bad news which came from Mandrill, we had never expected for this.
But, few months back migrated all my marketing setup with https://easysendy.com/ which is also helping me to optimize email open rate with micro-delivery through many SMTP relay severs. The migration from Mandrill to MailGun was easy for this noon. Just add Mailgun to pro account. All thanks goes to new delivery provider services from easysendy.
Apart from emails, why I shifted with them, is very simple reason. I want to keep all customer data at single place, where we can keep track of all information and activity of our customers. Looking long term, they have plans to integrate social and push notifications in their product which will help us connect with our customers instantly on any device and social network. This is one of the feature, which I have been waiting for long-time, but, never got this from ESP vendors like Mailchimp. Because they are way too reluctant to adapt new technologies.
RIP Mandrill :P
Ah yes, you needed a Teletext Decoder: http://www.beebmaster.co.uk/Teletext/Teletext.html
> I guess some people just can't get by without the iron hand of the compiler

Hey, Haskell and Scala exist!
Bug causes bogus tube travel warnings
My grandfather used to read it daily when he was visiting my family home. He was deaf so it was his main use of TV set. Also at the time he didn't have TV with teletext at his own home. First channel of public television had news pages and that was what he was reading almost exclusively. He was in his 70s and didn't use glasses to read, but he was sitting near the screen.

Now I wonder, if he would still be alive, would he use Internet with tablet. He also used to read newspapers, but teletext was cheaper :)

In Poland public television called teletext TeleGazeta (TeleNewspaper) and use of the name I believe was reserved only for public TV. Nevertheless most people I knew called teletext on every channel as TeleGazeta.

Our TV set was sold by the manufacturer without teletext, but it was added by a seller. Remote didn't had keys dedicated for teletext so few keys had different function in teletext mode.
Sounds like we need a firewall in the switch/AP
5 promising startups from Denmark to look out for in 2016
Because in 30 years of computing experience I am used to my mother tongue being forgotten by American companies when they announce voice dictation software.

I am not sorry if others cannot take critics from those used to be ignored by them.
> ...Xamarin studio isn't a competitor to Visual Studio? That's all I know that Xamarin makes

Last I checked, that was just a forked and rebranded Mono Develop with Xamarin's main product line (iOS and Android support for .NET) bundled in.
https://news.ycombinator.com/item?id=11161119
backup ==> zip/rar => encrypt with pgp or whatever => split => upload various parts to different cloud storage providers => wipe device => pass checkpoint => download => combine => decrpy => uncompress => restore.

its not trivial, but its sure easy to do in this day and age.
China’s Didi Kuaidi Is Raising $1B More to Battle Uber
Show HN: Smartmockups – Create product screenshots with just a few clicks
Hello guys, I'd like to show you our new project. It's a curated collection of product mockups for all designers, marketers and developers. All mockups are free and ready for personal and commercial projects. No Photoshop needed, you just pick one mockup, upload your image and download the final image in high resolution. Everything is processing in your browser so your files are safe.
I looked at it a while back. Even played around with Elixir, which I liked as a language quite a lot. But the deployment and configuration for Elixir/Phoenix/Ecto was pretty horrendous. Lots of dependencies, lots of tweaking, I think even NPM was required too?!

I do have fun bashing Go, but I also use it. It's too practical not to. And the Go team, above all other of the latest wave of language that are ready for production, got that 100% right. I just can't overstate how simple Go makes setup, deployment, and updates. And how complex Elixir is in comparison.

I wish Elixir et al. could have a zero dependency, zero external configuration, and single/xcopy file deployment too.
If you are asked for a source it doesn't look great to begin your answer with: "I googled …" About the linked article: out of date (2013, mentions iOS 4.3.3). Very thin on actual information. 90% of article is about Blackberry but insinuates same risks for iOS. As a German I wouldn’t trust Der Spiegel anyway: when it come to IT issues my fellow countrymen are often fueled by longstanding anti-americanism and technophobia :/
Don’t Laugh: Yahoo’s Open Source AI Has a Secret Weapon
Foxconn to delay takeover of Sharp after receiving “new key document”
Correction, web developers that never used Java, C#, Scala, Clojure, F#, VB.NET, Haskell, OCaml, Erlang, or even languages like Ada or Delphi.
Xamarin is employing for remote positions. How Microsoft will deal with remote workers or international offices? Will they all just become Microsoft employees/contractors?
Dear startups here’s how to stay alive
There are layers of Poe's Law here.
Perf top: an awesome way to spy on CPU usage
Ping new iOS beta release
Hi everyone, I'm Nancy, co-founder at Ping and we have just released our new iOS private beta. Ping is the first person-to-person GPS and lets you share your position to whom and when you want. Hope you guys will enjoy and we're waiting for your feedback. Registration via our website: http://www.thepingbox.com
Germany, some of the more popular stations...

ZDF - http://module.zdf.de/teletext/master.html

Das Erste - http://www.ard-text.de/

RTL - http://www.ard-text.de/

ProSieben - https://www.sevenonemedia.de/teletext-viewer

Not a bad way to brush up on my German actually ;)

Further reading:

http://www.giga.de/webapps/ard-hd-live-stream/specials/telet...

https://en.wikipedia.org/wiki/Television_in_Germany#Channels
> This lead to CoreCLR being open sourced and Visual Studio Code being built. I'd like to know if by undermining parts of Xamarins business they were able to get them at substantial discount

As a CoreCLR contributor, my impression was always that the mono-team was extremely happy about .NET official going open-source and how that made it possible to align the two code-bases in a much better fashion.

I don't think I've ever seen CoreCLR portrayed as an effort to "undermine" Xamarin or mono. Rather I'd take it as an imitation, the ultimate form of complement.

Where did you get/form that picture?
It is hard to compare European salaries to their US counterpart. You have to take account they have much less holidays on average, you have also some sort of "free healthcare" that is not tied to your job, a state pension plan, access to some cheap higher level education for your children.

In my country, between what is paid by the employer and what I actually get there is a factor of 2 to pay for all the "free" service aforementioned.
Winning my first $60K client
Salesforce CEO Marc Benioff says his company is outselling Oracle