skysight-inc/HackerNews huggingface dataset:
NYC and Chicago both have microphone arrays canvassing the city. There might be a way to get that data

http://www.dailymail.co.uk/news/article-3006019/Microphones-...

http://www.bloomberg.com/bw/articles/2014-06-24/chicagos-new...
I keep track of my expenses in gmail. I manage them with scalc.
As well you should be. Fortunately, we're relying on some third-party libraries that are built on a solid theoretical foundation, and what we promise is limited. Our goal is to improve over time.
I agree with the push to get people on the same page with regards to terminology. However, this comment would be far more useful if it suggested an alternate term for the real difference the parent was intending to indicate, or made explicit a claim that the difference was in fact not real.
They are from Singapore, not China. I have seen that such notions as last name, etc. are a bit distorted in immigrant communities, particularly for nth generation immigrants. A good example is first and last names of Indians in the Caribbean and South Africa, which are often distorted, weirdly spelled, etc.
Rust pros and cons from the perspective of a C++ developer
>Goto's create unreadable code and are unnecessary. They're there to encourage the writing of bad code.

That's the old wives tale about gotos. Mostly repeated by freshment that heard gotos are bad, don't understand fully when and why they are bad, and repeat it as cargo cult gospel.
>And it doesn't mention that even the most educated workers are not keeping pace with real GDP growth.

Doesn't this go away when you take into account benefits on top of salary?
(Tried to comment at the site, but I could never convince that site that I was logged in while viewing that article.)

"To make money" was actually the correct answer, modulo however much of that you want to explain to your two year old.

Distinguish the work that you do/love, with the place you go to do it and the economic arrangement associated with that place.

If you love what you do, you'd probably do it exactly how and where you want, IFF you didn't need to make a living.

Otherwise, if you're lucky, you can find a place where you can mostly do what you love, but make no mistake, you're "going to work" to bring back money.
I was doing "SRE" level system engineering at Amazon back in 2001 long before facebook ever existed.

Also when I grew up as a junior system engineer in the mid-90s I looked up to "system administrators" like Wietse Venema who coded in C and wrote tcp_wrappers and postfix, and Larry Wall who wrote his own programming language.

The System Administration / Software Developer is not a new invention of Facebook/Google. What is "new" is the "System Administrator" that started getting hired in the late 90s who couldn't do anything other than install programs and configure them and maybe knew how to 'ps' and 'kill' and that's about it. Even the old school Enterprise-class system admins knew more about debugging crash dumps and using their tools even if they did call up IBM when they needed a patch.
>The planet has plenty of resources we just need to know how to tap into them efficiently.

This is an empty phrase. Where is the arable land? Where is the pasture land? How are you going to raise meat in the future when there is nowhere left to raise it?

Part of this "efficiency" is to stop taking grain/roughage and running it through an animal's metabolism in order to produce protein for human consumption. There are better ways, like http://impossiblefoods.com/.
I'm to steal joke/head. Do I need to cite it? :-)
By the time if reaches Bloomberg news, it's dinosaur time.

Check out CloudKit, or Digital Ocean. AWS is really showing it's age. It's now just a Chinese List of confusing services, with just horrible documentation. (IMHO).

It's Monday at AWS, lets see:
OK, today lets add: Cloud Replications Across Distributed Mobile Latency Image Systems Plugin Transient Architectures!

Great, throw up a link!

I'm sure that's what they are doing. Their services seem very similar to the Bullshit generator. Kind of spooky :-)

Damn, I just lost my: Amazon Elastic Transcoder! Holy shit, now what? OMG :-)

Just killed my AWS account, and this is what they sent:

This e-mail confirms that you have cancelled your access to AWS Unified Registration. Your access to following services is canceled:
Amazon Simple Storage Service
Amazon Elastic Compute Cloud
Amazon Simple Queue Service
Amazon SimpleDB
Amazon CloudFront
Amazon RDS Service
Amazon Elastic MapReduce
AWS Import/Export
Amazon Virtual Private Cloud
Amazon CloudWatch
Amazon Simple Notification Service
Amazon Simple Email Service
AWS CloudFormation
Amazon Route 53
AWS Elastic Beanstalk
AWS Direct Connect
AWS Storage Gateway
Amazon ElastiCache
Amazon CloudSearch
Amazon Simple Workflow Service
Amazon DynamoDB
Amazon Glacier
Amazon Elastic Transcoder
AWS Data Pipeline
Amazon Redshift
AWS OpsWorks
AWS CloudHSM
URPProduct
Amazon WorkSpaces
Amazon AppStream
Amazon Kinesis
Amazon Zocalo
AmazonCloudWatch
Amazon Cognito
Amazon Mobile Analytics
AWS Directory Service
AWS Key Management Service
AWS Config
AWS Lambda
Amazon EC2 Container Service
AWS CodeDeploy
Amazon Machine Learning
Amazon WorkDocs
don't work on your startup on-site + inform your supervisor & HR.
Learn Kubernetes: The Future of Cloud Hosting
http://en.wikipedia.org/wiki/Hunting_oscillation
Hmm, unless I'm missing something, neither of the references you provided support the hypothesis of a generational change.

The one study looked at reading preferences of 16-24 year olds and found 62% prefer paper.

The other study analyzed reading behaviours (not preferences) of 18-34 year olds, finding 64% (UK)/79% (US) read a paper book in the previous year.

Now, from behaviour let's say we can infer preference. In that case the second study found that an overwhelming majority of 18-34 year olds read print books in the last year, which seems to align with 16-24 year old preferences (though, again, it only speaks to behaviour not preference). That would seem to refute the idea that there's a generational difference at play, here.

Of course, I could be missing some key point. It wouldn't be the first time.
This is very extensive. Great wealth of content and knowledge in here. Is this all strictly necessary? Or is this how to MASTER your craft?
Wonder if you have FoxNews or a similar variant in Singapore? Do they characterize the Prime Minister as a professorial egg-head elitist out of touch with the common man?

If not you have something to look forward to, in the early days of our republic, we generally appreciated educated statesmen. Now we prefer our elected officials to be fun-loving guys next door who see the internet as a system of tubes.
Yes, van eck phreaking obviously works.

But is it actually used in the UK to detect people without a license?

Probably not, even though TVLA used to heavily advertise the use of detector vans.

TVLA have the largest civillian database in the UK so mostly they just send letters and inspectors to addresses without a licence.
China's Politburo Standing Committee, past and present, have had many Engineering trained members.
I can relate, EU VAT would be a prime example of needless bureaucracy and paperwork. All that time wasted collecting, calculating, paper shuffling around in order to get VAT right, is time not spent on actually running your startup

Yes one can pay accountants but that means increasing your costs and complicating your business from day 1

If they want more startups, they could for example exempt companies lets say with under half a million in turnover from having to waste so much time and energy on everything VAT related

Instead of focusing on making a profitable product/service and then worrying about taxation, startups have to worry about taxes from day 1.

Hell the EU are even now trying to get companies/people from outside the EU who do not live or work here be captured into the beuracratic pit via VAT MOSS
Great article. However, I would not assume that us (good programmers) vs them (bad ones) is how the go folks see the world. If a couple decades of programming have taught me anything, it's that "them" is usually "me" or "past me" or "500 of us".
Copy Trade Profit Review Binary Scam or Legit? THE TRUTH
Elon Musk's first wife explains what it takes to become a billionaire
You say that like the only content worth looking at is the one you pay for, where in fact the opposite is usually true. From my observation there is an inverse relationship between quality/trustworthiness of the side and the amount/annoyingness of ads it displays.

So yeah, I'd be totally fine with "content no longer being supported", because this means most of the crap will be gone. Wikipedia will stay and keep asking for donations. Articles that are any good will live because those are published by bloggers who care about the topic, not the revenue, and they tend to bankroll their sites from their own pockets anyway. Companies will still pay for their websites. Communities will still create useful content because they never did it for the money and the first place. Gone will be all that malicious crap we're being served by advertisers. And that probably includes most of the news sites, but I will say: good riddance.
In Ruby you can't express the concept of an empty List through a Type.

When comparing statically typed languages to non, that's generally what "expressiveness" means to me. Any idea can be expressed through expressions in a turing complete language right? That's not a useful metric.

In Ruby a method's type-signature expresses almost nothing for example.

def f(a,b)

Does the method side-effect? What types are a or b? Are they the same type? Does the method mutate the arguments? Return a new value? What sort of values might it possibly return?

In Ruby you can't express any of these things outside of naming conventions (that are entirely useless for answering any of these questions to any tooling).

Compare that to Scala:

def f(a: Int, b: Int): Int

Does the method side-effect? Almost certainly not (but it would typically depend on the containing Type). What are the types of a and b? Integers. What does it return? An Integer. Does it mutate the arguments? No; they're immutable. Is it possible for the method to return anything else? Throw an exception perhaps? That would be unexpected. Otherwise you'd write it to return a Try[Int], so you can assume more about the author's intent here.
SceneTap is doing something similar with facial recognition technology to layer on age and gender split

http://scenetap.com
As I said, generally. All human languages have inconsistencies, the command line is by far one of the most consistent ones any of us deal with.
A silent call is when the phone is connected to a base station and forced into transmitting, you don't notice your phone is doing it.
Wrong country, dude.
I can't speak for the bootcamps, but I know dozens of self taught developers working at Amazon and Google, and the large companies are typically more credentialist. I have no problem believing that coding bootcamps can result in high paying jobs.
I'm a very proficient user of command line tools, but I don't remember everything: my shell history is set to 50,000 lines, and it's the first thing I search if I've forgotten something.

Sequences of commands sometimes get pasted into a conveniently-located text file; if I find myself repeating the operation I might turn it into a script, a shell function for my .zshrc, or an alias.

Just 10 minutes ago:
mysqldump [args] | nc -v w.x.y.z 1234
nc -v -l 1234 | pv | mysql [args]
(after an initial test that showed adding "gzip -1" was slower than uncompressed gigabit ethernet.)
What seems to be the source of this push is that some entity wants Windows Group Policy like control over what users can and can't do etc.

This because they want to retain their ability to shop for off the shelf hardware, while getting away from a platform that has proves less than functional for mission critical operations (never mind being locked to a single vendor).

What seems to be happening is that there is a growing disdain for power users and "admins". The only two classes that seems to count are developers and users, and the latter needs to be protected from themselves for their own good (and developer sanity).
I'm scared of the day we block ads by default. Sure the internet will briefly be a nicer looking domain.

But then sites will support themselves through alternative means, some better, some worse, than the ads we used to have.

And the ads we will still get, on or off the internet will be less informed of our behaviours, resorting to meta-tactics to grab our attention besides simply being relevant to our interests.

As much as I hate the way ads can be displayed to me, I like it when they're relevant to my interests, I like it when I can peruse a quality site that exists because of ad revenue. And I know that I can seek out the ability to block the more annoying ones.
The OP is talking about Elixir/Clojure as alternatives. I really liked Elixir's built in Actor like system, Ruby like syntax and the fact it runs on the Erlang VM is very interesting.

I was always wondering why Ruby developers who looked for an alternative didn't move to Scala / Play ecosystem, Scala always seemed to me more like "typed Ruby" than a "better java" or "mediocre Haskell".

But after skimming elixir's getting started docs, I think I know why. Elixir seems to have much more "Ruby like" syntax, it's not running on the JVM, and it's dynamic.

But still I wonder how much the Ruby / Rails community is aware of Scala / Play framework / Akka / Akka-http (formerly spary) as a possible comfortable alternatives to Ruby / Rails / Elixir's actor system / Ruby API?

Play framework knowingly (and admittedly, giving all due credit) borrows a lot from Rails. and I am amazed how Ruby and Scala have more similarities than Scala and Java, yet people still link Scala with Java much more than with anything else.

I think the Scala ecosystem will benefit a lot if there was even a small stream of Rails contributors that also do Scala on the side. I think what makes Rails and Ruby so great is the amazing community and open source culture behind it. As a Scala fan, I can't be but a little gelous...
Yes, post the video!
Yup! That's actually our model. I'm really excited to see what people do with the data

Love the webhooks idea, I can see users hooking into something like ifttt.
The Online Completion Agenda: Movements in High Education Work at Cross Purposes
The World Is Throwing Out Billions of Dollars Along with Its Electronic Waste
Ow:(
This may be the saddest thing I read in a long time. I'm a very active person online (more than 10 hours/day) and have many friends in many countries that I communicate with on daily basis. Aside from Email, due to privacy concerns, I avoided any messaging platform (whether on FB, TW, Whatsapp, Viber, Skype, and any other platform) since 2003. I was eagerly waiting for the moment to introduce Hemlis to all my friends who have been complaining about my presence in online messaging platforms for more than a decade!
Some of the issues you raised for the closure are very valid while I believe this project was more than just a secure messaging app. Its about an extremely respectable group of people (with spectacular track record on creating a better, open and free internet for everybody on this planet) start to work another project for the same better internet for all idea.
I'm absolutely sure you all have thought about these points for a long time and all I want to say is even though I'm extremely disappointed, I will be the first one to support you on any other project that you guys are a part of (I really hope there is one soon) and I'm sure you did your best to prevent this from happening.
Good luck to all of you:)
Amir
I haven't seen it successfully implemented in the software industry. Manufacturing are much more OK with it. I'm not arguing for iso9001 itself, just that reproducibility and standardisation of "parts" are things we should consider.
> Instances may be Strongly typed in Ruby. Methods are not.

Sure they are, just not all of them:

[].first('wat') # => TypeError: no implicit conversion of String into Integer

What Ruby lacks is _static typing_ and compile time checks of these types.
Instead we have runtime checks in a few places.

> Prefer Composition over Inheritance right? But what if through Composition you
> effectively lost all your Type information? That's the issue Ruby presents.

This is mainly advocated because subclassing core classes (e.g. Array) can lead
to weird behaviour. For example:

class MyArray < Array
end

m = MyArray.new([10, 20, 30])

p m.map { |number| number * 2 }.class # => Array

Here one would probably expect an instance of MyArray to be returned, but
instead we get a vanilla Array.
The closest thing Europe has to a major tech hub is Tel Aviv.
The problem is that in this scenario, the GPG key and signature serves no practical purpose.

The whole security, whether GPG is invoked or not, relies on the security of the HTTPS connection alone.

If the HTTPS cannot be trusted alone, then everything is lost as a compromised HTTPS connection can be used supply both a comprimised GPG key and a compromised package, or, indeed, anything at all that is legal to `| sudo bash`...

And HTTPS security boils down to:

1. The difficulty of altering (or exploiting privileged position wrt) the global routing table to setup MitM or MitS scenarios.

2. The difficulty of obtaining a valid looking certificate for an arbitrary domain.

Any situation where a government actor is the adversary poses intractable challenges to both 1 and 2 above. (And before you say NSA/GCHQ would never care about XYZ, consider China...
Does anyone know how accurate the below is and are they talking VMs or physical machines here?

"As of April 2015, DigitalOcean was the third largest hosting company in the world backed by 154,000 Web-facing computers..."
Python's whitespace has arguably produced metric tons of heated discussion on the net since Python's inception. Back in the day it was often the main thing outsiders (jwz comes to mind) rejected.
I am also a big fan of Salatin, though I'm not convinced his method is the answer to our problem. Not because I don't think it works, but rather because his approach doesn't currently fit into our food system. He has stated that he has no intention of scaling up and only sells to consumers in his region. This means that we would need thousands more operations like his to meet our current demand and I just don't see that happening. There aren't enough incentives for farmers to make the switch and I feel confident saying that Salatin's approach requires a lot more work than most of our farmers are used to these days.

Not to mention we live in a society that demands fast, cheap, convenient food. It's easier to walk down the street to Whole Foods than it is to find a local farm in your area, figure out what's in season, and then figure out how to obtain it. Whole Foods isn't even cheap by most people's standards and buying directly from a local farm is going to be even more expensive.

Don't get me wrong, I would love to see the food system return to local communities! I just don't think society is willing to change...yet.

On the other hand, gardens seem like they would be much easier to integrate into society today. We can obtain far more calories per acre growing food than we can raising it and most people have the capacity and space to grow something, e.g., window sills, rooftops, backyards, empty lots, etc. This still doesn't really get around the problem though because it doesn't address the demand for meat. I have and will continue to advocate in favor of reducing demand. This seems like the most logical choice given our current situation.

EDIT: Just wanted to add: Support local farms!!
One way to remember these commands without necessarily going "full sysadmin" is to use them on a daily basis. Whether I am developing, managing files, debugging, or really doing anything other than mindlessly browsing the web, I always have at least one (and often many) xterms open. The huge selection of tools and speed of invocation provided by a modern *nix command line is invaluable for many tasks that are not directly related to administrating a system.
According to my dictionary "license" is also used as the noun (equivalent to "licence") in American English.

My dictionary may be wrong, though.
Self-learning flight search creates itineraries using only one-ways
> Charged particle or EM radiation might damage your body's chemicals

Which is probably the biggest problem for biological systems - alterations in the DNA caused by radioactivity.
I fully expect Baidu and other tech giants on the Chinese shores to try and push the boundaries of technology. Silicon Valley (and the US) in general has always been the hot-bed of innovation. But with enormous increase in wealth in China (and to an extent in India), I can see these companies being more and more ambitious. Not long ago Andrew Ng of Coursera and Stanford AI Lab fame joined Baidu to further their rival to the 'Google Brain' project. Xiaomi has long been positioning itself as a company with design chops of Apple, engineering chops of Google, and e-commerce chops of Amazon, all rolled into one-- and I can see where they are coming from. If they manage to pull it off, I guess that's when we'd start seeing the proverbial "Death of Silicon Valley" as in, it loosing its strange monopoly and strangle hold on tech world in terms of both talent and innovation.

Another interesting development here in India is Flipkart has been attracting top talent from Silicon Valley companies. They're valued at $12bn but have their sights sets on much bigger things. They aren't shying away from claiming they want to be the Indian version of Google. These ambitions are lofty, sure, but aren't without substance. Not to mention the growth the start-up scene has seen in India in light of a few Multi-billion dollar companies (Flipkart, Ola, Zomato, Snapdeal, MuSigma, InMobi, PayTm, JustDial, MakeMyTrip, Info-Edge) springing up in space of last 12-24 months, and more (PubMatic, Zoho Corp, Freshdesk, Knowlarity, Jabong, Housing, Goibibo, CommonFloor, Quickr, Sokrati, Micromax) waiting to enter that exclusive club in the coming 12. With wealth creation at an all-time high in the Indian tech circles, we're seeing an unprecedented situation where a high number of people that aren't afraid of starting their own ventures anymore, enter the start-up world with audacious ideas (with experience and enough talent around them to execute) that once were prerogative of Silicon Valley.

I think Mobile has fueled a much of this revolution (particularly, Android and its low-cost variants). It has made tech and internet available to half-a-billion (or perhaps even more) people in an instant. A local hardware company (Micromax) was recently in the news because it had overtaken Samsung as #1 seller of Smartphones in India.

Either we're about to enter a horrible bubble, or The Times... They're a-Changin'

Nasscom's 10000 startups report: http://goo.gl/KNozT6 (via dropbox)
You really just described most of the world, not just Europe. The Bay Area is among a small number of bright spots where people actually do things.
> and male should not be the default gender

Jordi, you're being a dumbass dude. Jordi is usually a mans name. Of course I assume male. Take the stupid PC bullshit down, OK?

https://www.google.com/search?q=pictures+of+jordi&tbm=isch
Go ahead - it's an old joke.
Because if you're going to learn a programming language to automate the boring stuff, Python will be easier and take you farther.
I've been using Faye quite happily for the last month or so and have been very pleased with it.
Ah yeah, I'm not really into the Erlang world but I've heard of ChicagoBoss.
We're essentially identifying patterns that occur in the voltage readout of two parallel sensors. Two different people, even if passing through without a gap, show enough of a difference in their pattern to tell them apart. It simply takes time to root out all of these granular edge cases.