skysight-inc/HackerNews huggingface dataset:
Good to know — I'll be sure to do the same. I've seen other sites that scrape HN job posts, but none that had the balls to send a bunch of spam to the HNers to let them know that their jobs are pending, have been approved, etc. Thanks for your sleuthing!
Strange definition of "best software", if you're implying that a) "best software" wins, b) the top 10 sites are examples of "best software".

Google is still best at search for most sane metrics. But to claim that they're "best" at email, blogging, image services? Or even good? For the end users? Popular does not imply best (or even good). It implies marketing and mind-share.
Heh, all those links are shown as visited for me. At least we're on the same page.

I could argue that Greece had better infrastructure and geographical position to "begin with". Most Germans alive right now are going to remember when their country was divided into two parts under two wildly different political arrangements.

You're arguing macro economics, but you're really having to shoehorn a timescale that works for your argument.

In all of this, I'm not saying that Greece is "bad", and I don't think they should be demonized. You mention a number of "weak" countries that may be next to go, implying that the whole Eurozone will collapse. However, I don't see those countries as weak, just very different economically. I also don't think the rest of the Eurozone would collapse. In short, I think a good deal of the coastal mediterranean countries would make sense together, as part of their own union. As long as I'm playing armchair cartographer, I'd put Greece, Italy, Slovenia, Cyprus, and the coastal micronations together. I think Croatia and even Turkey would make sense there. The currency pressure could be relieved, and the governments could operate on more comfortable tax and inflation guidelines.

I see France and Spain's problems as being more short lived. France should in all likelihood stick with the rest of the original Eurozone. Spain is complicated politically, with its three distinct cultures. I could see it going either way. I don't think it would be forced out though, it just might be a better match.
My point is, most consumers don't know this.

They will probably only know Gillette and some no-name they tried once and hated. If they were to see Dorco on Amazon most consumers would put this into the latter category. On the other hand, DSC has good enough marketing to convince many consumers that DSC are in the Gillette category for a fraction of the price.
Apple says “We Hear You Taylor Swift”, will pay musicians during free trial
That would be wonderful. But I doubt that providers would ever bundle them. So most people would consider them to be too expensive. And so they would die, like Blackberry has.
Ask HN: Is anyone doing a mobile phones server farm in the style of Amazon?
I watched the A16Z talk - Mobile changes everything. With today's phones having 4 and 8 core cpus, I was wondering if it's viable to have a server setup of mobile phones in the style of Amazon . Or maybe tablet's like the ipad. How would these compare to an Amazon micro compute unit? Is anyone working on this already.
> Yet we seem to have less and less control over our smart-phones.

An objective analysis of the two predominate smartphone OS's would suggest that we have never had control over the devices we wield.

> With so much information about each of us being siphoned off through the Internet, it's easy to wonder whose interest they serve.

See statement above.

> With all of the advances in computing power, you'd think we'd put a bit more imagination into capturing more value for each individual smart-phone user ...

I'm pretty sure this is the case, with Apple having a market cap of $735,165,038,300[1] and Google having one of $367,770,688,769[2].

1 - http://www.nasdaq.com/symbol/aapl

2 - http://www.nasdaq.com/symbol/goog
I would love to see work as described in the article leading to the ability to analyse and quantify the output of journalistic outlets in terms of political bias, accuracy and depth of reporting.

If we had a tool like this, maybe we'd be able to move away from some of the emotive language that we use when talking about outlets like the Mail.
It is possible that he's referring to mutable and covariant types being unsound.

As an example, let's assume that you have two classes, Cat and Dog, both inheriting from Animal, and that you have a covariant mutable List implementation.

Say you have a value of type List[Cat]. Since List is covariant, this value can legally be passed to a function that expects a parameter of type List[Animal].

Now, imagine you have a function that expects a List[Animal] and adds a Dog to it. That's a legal operation: Dog extends Animal and can thus be used this way.

Putting the two together, you have a perfectly legal way of adding a Dog to a List[Cat], which a sound type system should not allow. An example of that is Java's Array, which is both covariant and mutable, and that as a result can yield type errors at runtime.
There was a time, when the big investors were saying things like "even fools who just throw money in the pot stand to make money". I think it was around the year 2000. It worked out well for a few of those big investors, not so much for the fools.
I'd say buffer overflows "went mainstream" roughly after November 1996 when Phrack 49 with "Smashing the Stack for Fun and Profit" was released. At least I'd guess that's the most influencing article on the topic.
Important to note is that Elixir is created y Jose Valim from plataformatec. An important person and company in the Ruby community
I think it is very "dangerous" to say mobile = smartphone = iOS + Android, at least that is what I hear people say.

What about all the billion devices we get in clothe, toys, tracking, etc?

You can make insanely fast and small hardware today, and it will be used for awesome stuff. That is not just because you have a smart-phone in your nasty little pocketses. .-)
And here it is: http://tty-player.chrismorgan.info/ and https://news.ycombinator.com/item?id=9763062.
Kiwiforgmail shares 5k+ emails via TO header
Quote from the article : "There is a third option. It is likely and it is ugly.

Even a technological wonderland can create a pernicious society. Technological progress can create dystopia even if ecological disaster is avoided. What if the benefits of productivity gains are monopolized by the top one percent, as they largely have been for most of the past 30 years? This is the world of Margaret Atwood’s Oryx and Crake, a terrifying, but familiar world of gated communities and genetic engineering, with generalized poverty for everyone outside the corporate elite."

That is an interesting idea but not likely to happen in the long run, but maybe during an intermediate state. Taking historic events as an indicator, the "upper 1%" see little incentive to try to prevent a coming collapse. It is not their children not getting jobs, only the children of the other 99% are not getting jobs and not getting opportunities. So the disaster will grow slowly through all ranks. The "top 1%" will fall last, but fall they will.

"Human and nature dynamics (HANDY): Modeling inequality and use of resources in the collapse or sustainability of societies"
http://www.sciencedirect.com/science/article/pii/S0921800914...
Is it just a matter of waiting for the Go compiler to "level up" optimizations to match GCC/Clang?

The compiler currently uses a syntrax tree-based IR that is not very easy to optimize. A new SSA backend for the compiler is planned for 1.6:

https://docs.google.com/document/d/1szwabPJJc4J-igUZU4ZKprOr...

(This was blocked until the compiler was ported from C to Go.)
re:dash author here if anyone has any questions.

Our company (EverythingMe) had a very similar journey to the one Samson describes (Splunk, MySQL, logs, ... -> Redshift). At the time Persicope wasn't there (or we didn't find it), so we built re:dash instead.
Ladies kickboxing
It's http://abc.net.au, and they are actually one of the best news organisations in the country (constantly having their budget cut by the party that is currently in Government because it's 'too left wing' or not 'on Team Australia' because they have often reported the truth about the Government...).

With this current Government, it's actually the Murdoch papers that look like propoganda straight from the politician's spin doctors. Especially Sydney's Daily Telegraph.
There are hardly any alternative networks? GSM/3g/4g are illegal to run on an ad-hoc basis most everywhere. Which leaves cabled networks (which are generally not legal to set up as metro/internets -- or even link freely between different buildings if you need to cross community owned land) and wireless mesh-networks.

I think both are interesting, but I don't see them forming a global interconnected network capable of delivering symmetric gigabit to 10 billion people (not that the Internet of today does that either -- yet).

I suppose local 802.11-whatever community networks might be connected in metro-/internets with high-bandwidth point-to-point links -- but it seems likely that they'd end up connected to the Internet -- perhaps on the ipv6 Internet.

Either way, hopefully internet access will continue to evolve like a utility, like electricity and water.
It could, but there are many existing technologies (apps, libraries, languages) that are easier (and more consistently) turned into a container than into a static binary.
Interesting report. Thanks. Does MLTon recompile including standard lib? (Stalin does---it recompiles and inlines all std lib functions used from the program every time, which is why it takes so long to compile.)
How can one use technology to help oppressed people regain their voice?
Nairobi's premier university is under siege as the country tries to come to terms with the death of two students on campus. http://utafitini.com/home/post/1760/university-of-nairobi-students-killed-following-theft-allegations

Some quarters say the dead students were thieves who were caught stealing a laptop and mob justice was mete on them while others say the two students were killed by gangs for yet to be known reasons.

How can developer/s best leverage technology to give people who have become passive participants their voice back to fight for their rights?
yeah the video was irritating me. As I understand it - kickstarter for NGO/3rd world aid projects? the text was clear but uninspiring - very buzzword heavy.
32 email newsletters you want in your inbox
Yes, exactly. Well put :)
I have like at least 10 different apps I regularly chat on. This seems pretty typical. There are a bunch of better alternatives to photoshop. Facebook has to keep buying up and coming networks at exorbitant rates.
I don't claim to be smarter than the whole market. So yes, GMail is the best email application (assuming it has the biggest market share, not sure about that) because that's what the market tells us. It might not be good, but it is the best.

But better term would have been "best software service" or something like that. Since at least early version of Facebook were bad software, but it was already the best social media service since all your friends were using it. Also, Netflix might be really crappy software (I doubt it, but it could) but because it has the best movie library combined with the best prices, everybody uses it.
Apparently they are working on the issue. I think the horse has already bolted.

Looks as though they sent the email in batches of around 5k with all emails in the TO header.

Another user: https://twitter.com/mattgemmell/status/613242663102488577
It gets worse — their copy/paste bot is busted, so we have a (really weird) typo in "our" job listing. If they can't build a bot that copies and pastes, I sure wouldn't trust them to do anything more complex!
Most of what we know about the torture at Guantanamo and other places comes from the government itself. I'm not a US citizen. I really don't believe anything the US is doing should allow Australia to put people in camps that have been labeled "concentration camps" by some unkind people, because of the pretty obvious similarities (extraterritorial, abysmal conditions, putting cost saving above basic human decency, lots of avoidable deaths, all ages, deterrence, "out of sight" nature ...).

The US prison system is stupid, no doubt. But even the worst prisons in the US are much better than what Australia is forcing refugees to endure. With the small difference that the US prison system doesn't have a 100% rate of non-convicted detainees, unless Australia's refugee detention.
Come now, we have IDEs for that. But seriously, Java users are not stuck in the 1990s, even if your gibes at its expense are, so perhaps you should revisit it. :)
Twitter rules out Jack Dorsey as CEO unless he quits Square
Excellent point. Beyond the high- versus low-trust gradient you pointed out is the time element. Our ongoing degeneration into a low-trust state is highly corrosive and even regressive to develop complex, multifaceted economic structures, which differentiate themselves from simpler structures by their exhibited time preferences.

When you select for low-trust options in a previously high-trust environment, you also select for shorter timeframes of activity. Those shorter timeframes directly manifest as fewer options; there simply isn't enough time to let beneficial compounding effects ramp up and hence open up more options by supplying more per unit resources over time. The cognitive load to manage these shorter timeframe activities also goes up per unit returned equity/resources/margin versus a longer timeframe; I wouldn't be surprised if it goes up non-linearly in most cases. None of these effects are reported upon, tracked, or even detected in accounting systems today, except at terminal end stages. The current dominant business culture is yield chasing with this behavior, and that has historically ended poorly.
That bit also caught my eye, yet I think the point stills hold true given the following constraints.

Even though this food synthesiser is incredibly cheap to produce it needs some sort of source of molecules to produce its goods, think of it as a cartridge.

In the beginning to attain a sizeable market share the cartridge cost can be amortised. Once the goal is achieved the company can sell it for whatever it wants.

It's true that other companies could see an opportunity there, and develop competing synthesisers. But, they could be easily driven out of the market by legal costs when the original company uses its enormous corpus of meaningless patents to sue them.

These constraints can be seen today at play with devastating results for innovators and consumers.
So are people dropping the data- prefix in custom attributes now? e.g. input[frequency]
While I appreciate the attitude so far I don't see too many applications redecentralization might be useful to. Yes, it's more fault-tolerant. Yes, it would for the most part avoid mass surveillance.

However, decentralized systems are also much more complex to build. So far, decentralized approaches in most use cases provide too little value for most users to really make sense economically. Privacy, fault-tolerance are certainly very important aspects. Unfortunately, in general most people couldn't care less. Despite some public outrage the NSA, GCHQ and the BND are still very much in business and doing as fine as ever.

Are there any applications particularly amenable to a decentralized approach? Quite likely. Is a decentralization a generally applicable model of the way we do our networking? I'm not so sure about that. Having a decentralized social network for instance would be some achievement but what benefit would it provide to the not-so-privacy-minded?
But you already have the performance of a 1980s supercomputer in your phone. It doesn't have to make sense.
>An objective analysis of the two predominate smartphone OS's would suggest that we have never had control over the devices we wield.

Right, that's the state now. Back when blackberry and nokia were rocking things, it wasn't so grim.

>I'm pretty sure this is the case,

No, you're stock quotes prove that they are capturing the value of the user, it doesn't say how effective they are at capturing the value for the user. All they need to do is keep people interested in the phone to accomplish the former. That doesn't mean anything about actually providing the best for them.
Dollar Shave Club is now valued north of $500M
I've heard of that approach (breaches being limited to a container), but I don't think it makes sense.

If a security flaw exists in one container due to the stack not being updated, isn't there a pretty good chance that it also exists in the other containers?

Also, for any given container, there probably still is a way for an attacker to do immense amounts of damage. With the database container you can steal customer data. With the PHP container you can remotely instruct the database to do whatever you want, or just point the code at your own database.
> So is anyone building such a smartphone?

Perhaps a more appropriate question is not so much if anyone is building a smartphone (from a hardware definition) so much as is anyone building an operating system which runs on commonly available smartphone devices which does not employ these tactics?

> And if not, why?

I'm certain there are efforts in motion which seek to establish a viable choice for many smartphone owners in what their devices run.

As to "the commodification of our private information", well, I have to ask: why accept this in the first place?
From the article I quoted:
"In scenario 5.3.2, with a larger depletion rate, the decline of the Commoners occurs faster, while the Elites are still thriving, but eventually the Commoners collapse completely, followed by the Elites. It is important
to note that in both of these scenarios, the Elites – due to their wealth – do not suffer the detrimental effects of the environmental collapse untilmuch later than the Commoners. This buffer of wealth allows
Elites to continue “business as usual” despite the impending catastrophe.
It is likely that this is an important mechanism that would help explain howhistorical collapseswere allowed to occur by eliteswho appear to be oblivious to the catastrophic trajectory (most clearly apparent in the Roman and Mayan cases). This buffer effect is further reinforced by the long, apparently sustainable trajectory prior to the beginning of the collapse. While somemembers of societymight raise the alarm that the system is moving towards an impending collapse and therefore advocate structural changes to society in order to avoid it,
Elites and their supporters, who opposed making these changes, could point to the long sustainable trajectory “so far” in support of doing nothing.
If you're innocent, by the time you get to pleading, the system has already proven to you that it doesn't work. Even assuming no misbehavior (e.g. planted evidence), the police found you guilty enough to investigate, a judge found you guilty enough to arrest, and a prosecutor found you guilty enough to charge. Why would you gamble and dare think the trial in such a system would work any better?
How Chinese Billionaire Li Hejun’s Solar Bet Soured
Mozilla restarts work on multi-process Firefox
I have a nice 1/2 inch beard, and my razor is scissors. $8/10-15 years.
Yes, that's the whole issue. Many times people are offered deals that look better than the ridiculous sentences they will get if they happen to lose. If you don't have a strong alibi, it's tempting to take the deal.
just checked this out, this is the tool I wanted to build. Thanks!
Cheerp 1.1-An LLVM based C++ to JavaScript compiler that maps C++ objects to JavaScript objects
Please. Of course it is, and that is made very clear on the home page. http://www.myhdl.org/
Microsoft could be skype
> No, you're stock quotes prove that they are capturing the value of the user, it doesn't say how effective they are at capturing the value for the user.

It's gratifying to know I can convey significant meaning in the form of prose ;-).

> All they need to do is keep people interested in the phone to accomplish the former.

Excellent observation, IMHO.

> That doesn't mean anything about actually providing the best for them.

Unfortunately, this is generally not a concern for a 10-K[1].

1 - https://en.wikipedia.org/wiki/Form_10-K
Google launches News Lab
The markets say that you are wrong. Pretty close to all who edit photos professionally use Photoshop. And as the presentation told us, WhatsApp is eating the whole text messaging markets. I don't use it and I don't like this trend, but that's what we got. And the fact that Facebook had to buy Instagram and WhatsApp just reinforces my point. If they would have not bought WhatsApp, WhatsApp might have replaced Facebook. So all markets are going towards monopolies because there is no reason to use second best software.
Visions of Transhumanism – The Long and Short Season 4
Announcement: http://googleblog.blogspot.in/2015/06/introducing-news-lab.h...
We don't have the value of the supercomputer, because our supercomputers don't ship with compilers onboard.

Removing compilers - and indeed, software tools in general - from the requirements for a base operating system is the reason we have these disproportionate power cycles in our computing world. The compiler is the single most important application an Operating System can run - yet it is is denied first-class membership in the system image these days.

Alas, this circumstance came about in order to create an artificial scarcity of people who can make computers do things. If the compiler is onboard - anyone can learn to use it and then use it, and they don't "need developers". Removing the most powerful tool in an Operating System in order to create this condition, has crippled forward progress.

If this ever changes, I expect to be seeing a lot better software out there. But as it stands right now, developers of platforms don't want broadly-accessible and easy to use developer tools to be available to all and sundry.

This omission is really just a class battle in disguise.

Bring back the compiler as a first-class tool!
'Abortion drone' to drop DIY drugs over Poland to women
If you'd like, I can dig up several instances of the daily mail being terrible (specifically, their reporting about 'soandso causes cancer', their use of single outrageous instances to infer non-existing trends, the horrendous way they treat their employees, their casual sexism, etc etc..) but that seems out of place in an article which is mostly concerned about machine learning and NLP.

I fully stand by the statement that the Daily Mail is a reactionary piece of trash that appeals to the lowest and basest sentiments of its readers though.
[gist] Swift: GetOrElse – A scala like feature for Swift 2.0
Intel Purchases Techy Cycling Sunglasses Maker Recon
You cant redesign the tube map; its embedded in many minds and most people know it as the logical map of London.

Even the London Connections map is based on it.
They are just getting rid of stock before NVMe M.2 SSD's go mainstream with 10x performance and lower production costs compared to AHCI SATA3 SSD's.

http://www.hardocp.com/article/2015/03/24/where_ssd_market_h...