skysight-inc/HackerNews huggingface dataset:
"To bundle Chrome, you will see a small (~10-15MB) size increase in your Android Apps."

I wonder what kind of apps they run that make them call 10-15mb call "small".
Microsoft won't include support for Silverlight in Edge browser
Perhaps some users are unhappy with this:

https://www.techinasia.com/india-housing-ceo-released-by-boa...
http://techcrunch.com/2015/07/01/rahul-yadav-fired-as-housin...
This is exactly the reason why strict and enforceable means to collect debt is required: countries are democratic and people can vote against paying the debt, thus relieving politicians who took those decisions of any responsibility. This is why there must be a legitimate force beyond the government control to collect back the money. Or modern economy becomes an illusion.
Do you remember Appsterdam founded by Mike Lee? Are they still around?
The point of the article is not "Finish your stuff", but "Tackle smaller problems".
The US not only confiscated large amounts of intellectual property, they also extracted a significant number of highly qualified academics (e.g. Operation Paperclip). These people weren't all innocent victims of the nazi regime either -- not that we will ever find out as nearly all of them were pardoned in return for working for the US government.

Germans are somewhat aware that the Soviet Union practically strip mined the industry in East Germany after the war but what the other Allies (and the US in particular) did is less widely known. Especially the fact that the original (pre-Marshall) plan was to convert Germany to a pre-industrial level (which would have been a death sentence for a large part of the population which would have been unable to sustain itself on agriculture alone) to avoid a repeat of the mobilization that enabled the Blitz.

Also, there was quite a bit of reparations going on after WW2. I'd wager that every German adult has heard stories from their grandparents about stealing supplies off those trains -- something that became so frequent the archbishop of Cologne (Cardinal Frings) absolved the practice and people began calling it "fringsen".

War means everybody loses -- even the "winners". There are no good guys, just various degrees of badness.
Singleton class in Swift
The singleton class, which is responsible to instantiate itself, to make sure it creates not more than one instance, in the same time it provides a global point of access to that instance. For more details please visit the link http://findnerd.com/list/view/Singleton-class-in-Swift/3679/
Oh, good point. I mentioned Android 5.0+ because the 4.4 one is missing some major features including IIRC WebGL, Web Audio and WebRTC, which still rules it out for some use cases (such as a game engine).
Oh, come on: software is usually much more than a table or a chair. It grows, it needs care, it is more like a plant than something static.

What does it even mean to "finish" a program like 'ls' given the increasing complexity of filesystems with time?
There's a set of tradeoffs here. 1) You really, really need feedback from your users as early as possible, to help keep you on-track. 2) Shipping something truly half-baked can kill your chances with most of those users.

The trick is in threading the needle on this one. In my experience "shipping" doesn't need to be a binary operation. Seek out your early adopters as soon as possible, get your product in front of them, and take their (hopefully) constructively blunt feedback to heart. Ask them what's needed to make it truly usable for the rest of your users.
Right, thinking about it, it could still work with very popular things like TV series. You release the whole season with bit-torrent to save bandwidth and marketing costs. Then after watching the first two episodes you have to pay for the rest. Sure there's no tech for that today, but hey startup idea!
Context, please.

Greece, the nation, emerged after liberating its land from centuries of Turkish (then Ottoman) occupation (with several failed smaller scale attempts at independence in between).

After the Ottoman Empire was collapsing, the succeeding regime, the "new turks" who created Turkey, started an ethnic cleansing attempt, killing millions of Greek Pontians, Armenians, Assyrians etc.

https://en.wikipedia.org/wiki/Greek_genocide
https://en.wikipedia.org/wiki/Armenian_Genocide
https://en.wikipedia.org/wiki/Assyrian_genocide

After a decade of this happening, Greece (and with the assistance and encouragement of Western powers) invaded Asia Minor, where 1.5 million of Greek ethnicity were still living among the other local populations. Then the Greek army had the not so brilliant idea to march forward to the inner Turkey, and they got slashed. A massacre followed, with the Turkish army slaghtering the Greek population of Asia Minor (including in a great fire), and creating huge swarths of immigrants.

https://en.wikipedia.org/wiki/Great_Fire_of_Smyrna

So, I'd say Greece paid quite hard for that "invasion", but also that: a) 1.5 million of your people living in a place, b) some centuries of occupation, c) a decade of genocide, more or less justifies some kind of military campaign.
Unfortunately, a lot of software development jobs in the Netherlands pay less than that.
Animated transitions are great but designers have to be careful to not make the app/product/software too complicated. Sometimes, designers just want the product to be so beautiful but this makes it complicated and it loses speed. The goal is to make the users happy, not to build a complicated but beautiful product. Speed, simplicity and user-aimed are 3 important points.
> After 10 months, you should have been able to work around nearly anything you mention in your article.

But that's exactly the point. Ages ago this comment on HN summarized the situation perfectly... https://news.ycombinator.com/item?id=7442766

"It takes less time to learn and build native instead of trying to hammer Javascript into a hole it doesnt fit into, and spending hours attempting to optimize it's performance to no end."
Germany was rescued after WW2 to drive the European economy. Without German exports the continent would have had no chance to recover.
It's sure ironic that Germany first destroyed the continent and then profited by rebuilding it, but history doesn't seem to care about irony much.

I think the 'Germany never paid'-argument is flawed. The Marshall plan would not have worked if Germany had been indebted. Instead this happened: https://en.wikipedia.org/wiki/German_reparations_for_World_W...

If Greek defaults without paying their debt Germany (=tax payers) is about to lose 90 billions. I'm not sure how this is profiting...
Greek youth will be punished much more heavily if the country leaves the EU than if part of their territory or other assets are taken to pay the debt. Greece is a basket case: it has never paid for itself in its sovereign history and will probably never do. But being EU citizens, young Greeks can leave the country to work elsewhere. Being forced out of EU, they will find themselves in a poor country which is bound to remain poor, and with no easy way out, like say Albanians.
I thought in ketosis it wasn't energy expenditure, the liver causes fat to break down and pass through your bladder? ... maybe I have that all back to front though :\ Maybe ketones pass through your bladder and they also break down fat cells...
Irelands debt situation was never anywhere remotely as bad as Greece's. Irelands debt to GDP peaked at 123% after the bailout. Greece's reached 177% in 2014, as is likely to go higher.

So it is in fact not an example of a country that has clawed itself out of a bigger hole than Greece.
I think extends mixin(SomeClass, AnotherClass) will work.
True. They seems helpless.
Fair enough - equity valuations and markets are enough of a Wild, Wild West without adding all of this pre-IPO share shenanigans.
WebSQL is pretty much dead (which is unfortunate, and you should direct stern words towards Mozilla), so relying on that would be pretty risky.
I used to do this when it was new and not many people were aware of it. Nowadays some sites don't accept emails with '+' at all.

Then I setup an forwarding email server, which forward <anything here>@mydomain.com to my main email. So I would register at sites like sitename@mydomain.com. Sometimes, if required to send emails from registered email then I would create a new email and send.

Now, I have switched to Abine Blur and free version works fine for me. They have a chrome extension and it generates random email whenever you are filling the email field in web forms. (or you can generate random emails at will). Only caveat is, you cannot reply from that email. So, in such cases, I login to the site, change my email to something else and compose emails.

I suggest everyone to using Blur or similar tools. The guys who are running your site will ever know your real email.
Makers of controversial government surveillance software hacked
Podcasts:

* http://show.terrifyingrobotdog.com - new and near-future tech and its impact

* http://www.unfinished.bz - web design, business, funny stuff

* http://devchat.tv/js-jabber - JavaScript

* https://boagworld.com/show - web development and business

* http://www.relay.fm/rocket - general tech

* http://spong.com/podcasts/tsf/ - videogame development

Sites and blogs:

* http://culture.vg/ - videogame criticism

* http://acko.net/ - advanced JS

* http://scripting.com/ - web, news,

* https://www.baldurbjarnason.com/ web, writing

Here are some of my favourites that I haven't seen mentioned (so maybe lesser known).
The Art of Computer Programming Is Now Available as an EBook
Google's Waze to start carpooling pilot program in Israel
How should one avoid division by zero then?

Good question and in this case I really can't tell, it depends on the problem domain (i.e. is your normal data set numbers greater than 1 or rather smaller then 1e-100) and I'm not sure if is possible (in a feasible way) to write one generic function which works for all cases.
No, NASA Did Not Accidentally Invent Warp Drive
How I became an artist
I recently wrote a blog post on my favorite podcasts:

http://mlafeldt.github.io/blog/podcasts-2015-edition/

Here is the list:

* Beats, Rye & Types (http://beatsryetypes.com/) -- An entertaining podcast about music, food, and programming. I love listening to Michael Bernstein and Aaron Quint, especially when they're talking about Computology and Hip-Hop. A rather interesting mix. Also noteworthy: the only show in the list without a sponsor.

* Home Work (http://5by5.tv/homework) -- A weekly podcast for people who work from home. I'm currently able to telecommute once a week (which is great, by the way). But even if you're not in the position to work from home, this podcast offers many useful tips on productivity, work spaces, tools, and more.

* The Writer Files (http://rainmaker.fm/series/writer/) -- An in-depth look at the "habits, habitats, and brains of a wide spectrum of renowned writers to learn their secrets of productivity and creativity". I care a lot about writing. It's no surprise that I'm interested in the work habits of people who write for a living.

* The Binpress Podcast (http://www.binpress.com/blog/category/podcast/) -- A series of interviews with creators and founders on how they built a business around their digital products. I've always been fascinated by the idea of monetizing (open source) software and creating a sustainable alternative to working for someone else.

* The Changelog (https://changelog.com/podcast/) -- A podcast dedicated to "the intersection of software development and open source" covering a wide variety of topics. I tend to skip most of the episodes on web development, but I listen carefully to anything about Go, Rust, CoreOS, etc. Bonus: The Changelog Weekly newsletter is excellent too.

* Invisible Office Hours (http://invisibleofficehours.com/) -- Hosted by the smart and funny Jason Zook and Paul Jarvis, this podcast includes topics like side projects, launching products, and writing books. I've read all books by Jason and Paul. I also enjoy their weekly newsletters. As I'm writing this, I'm already excited about the third season of their show.
>But I think a problem for adoption is that on a Mac Spotlight can already do most of the calculations this does that I'd actually want to do on a regular basis

Not all, only in one single line, and without memory of previous calculations (I'm sure this has "variables" -- if not Soulver, which is similar, does). Not the same at all.

Similar apps already there: Soulver, Calca.
Free Candlestick Chart-Learn How to Set It Up Using MetaTrader 4
My eating schedule is kind of similar, in that I also eat my first meal around 12:00, but that's also close to when I wake up. I stay up until around 3am most nights, and I usually only eat lunch and dinner (technically breakfast and lunch?). I think this works really well for me. I'm often "in the zone" late at night and don't think about eating. I'm working remotely from Thailand, so I get to have a bit more overlap with co-founders and clients in the US. And I'm a night owl anyway, regardless of my timezone.

I don't know about the long-term side effects of this sleep schedule, but I'm lucky that I have the freedom to sleep as long as I want.

A side-note: Breakfast food is the best food! Nothing wrong with bacon and eggs for dinner. And sometimes I have cereal for lunch.
This is why i think a country should not lend the money to a country a war with which it can't reasonably expect to win so easily that no war is possible: it will yield to demands.

Demanding interest: it worked when Greece was selling their debt on the free market. I have no problem with that, whoever buys their bonds accepts the risks, and the rate is market driven, caveat emptor rule applies. But right now we are speaking of money given essentially for free, on conditions much more favorable than any market rate Greece can expect to get (this is why they are asking for money, otherwise they will just offer more bonds). So you are not right here: money given on below-market conditions may, and should, require ways to collect it back.
The MagPi Issue 35 – July 2015
Even at traditional companies software engineering salaries are not particularly high.

That's why most CS students choose to go towards consultancy job, and never write a line of code in the rest of their careers. (Those who want to do engineering choose hardware, which is much more respected and better paid.)

As a result, most software startups are started by MBA's and rarely by engineers, which perpetuates the circle of undervaluing software engineering skills.
If you forgive all debt, there's no reason for them to exit the Euro: They've been operating at a surplus for a while now. Their required ongoing bailouts are at this point down to servicing the mountain of debt.

There's certainly many more reforms they ought to carry out, but none of them are necessary for a budget surplus if the debt is removed.
Fair point, maybe I was a little harsh. But I think people reading the headline just want to know if it works. Is there something to it? The answer is, come back in a few years and maybe we will have an answer.
Agreed. I barely use Alfred that much and that's mapped to the similar-but-different option+space (Spotlight is mapped to command+space by default). If this kind of functionality could extend Alfred (or Quicksilver?), there would be no question that this would see relatively regular use from me.

If I need to open something, I'm much more likely to open another tab of my browser and dump queries (especially things like exchange/conversion rates) into Google. It's a shame, too, because the demo here is really persuasively showing that this can automatically do stuff I previously assumed necessarily takes an extra brain cycle or two.
Student says Wassenaar Arrangement keeps him from publishing exploit thesis
I suspect this is an inside job of some of the employees
Shocking is also how they died. On 40 years ago on our farm worked a heavily alcoholic tank-driver from the eastern front- when drunk he would ramble about what happend there.

The sovjet officers told there hastily trained recruits that they had Anti-Tank-Guns who could penetrant german tanks.
They could not.
So the tank would drive along the dug emergency trench.
One Tankchain in the trenches.
They would fire.
They would be crushed.
Dont remember the length - but about one day of nightmarish driving of this.
Agreed. I think I'll refactor... thanks for the example.
I've been doing a lot of driving this year, and dotnetrocks has been one of my staples.

What surprised me the most once I started listening was that I was expecting a very Microsoft focused show because of the name, but that ended up being only partly true. There are just as many shows that are are focused on developer tools, javascript, and the industry in general as there are shows that deal with .NET technologies. Not to mention the geek-out shows which just dive into random areas of tech and science. I really like the breadth of topic. It's in a sweet spot for me.

I'd love to find another show that has a similar scope but focuses on another language or area of technology, since it would both keep my interest while giving me familiarity with a whole other area of programming. I haven't found one yet, but maybe skimming through the lists posted here will reveal one.
There is no sens to spend time trying to do your app multi-platform from the beginning. If your app do not works on iOS, it will not works on android neither.

Conversely though, if your app is a success on iOS then it's very likely that you'll want to get an Android version out before the clone-ware makers copy it, so if (and it's admittedly a big if) your app is something that Cordova can do well there's very few reasons against using it. For some use cases it's a good framework, notably "information viewing" apps, business CRUD apps and simple 2D canvas games.
As I kind of indicated in my first comment... the world is a well and truly sexist place. I kind of think outrage at disney movies is misplaced. How about outrage at governments? or companies?
Man who bought $250k unlimited flyer pass in 80s gets pass taken away
Ask HN: Whatever Happened to Google/Apache Wave?
I was thinking of it yesterday -- how cool it would be to use as a commenting system on a blog.

Went over to the Apache site and it doesn't look like there's been much activity.

Does anybody know if the project is officially dead? Or is there some chance that a working version will be available to folks?
I am speaking about national sovereignty over land, not ownership rights. Of course, private owners of parcels of land will retain them, except paying property taxes to a different state and being bound by different laws (probably getting residence permits in a new country, too, to enable access to their property). This is annexation, not foreclosure-like sale.
A Google search for "world war 2 mortality demographics" pops this out:

http://www.demographic-research.org/volumes/vol13/16/13-16.p...

It discusses problems with the records leading to difficulties in figuring out such statistics (they go on to model the death rate vs age for the war years).

edit: Here's another interesting link from that search: http://blogs.warwick.ac.uk/markharrison/entry/was_the_soviet...
I tried Cordova three weeks ago, on my Nexus 10 (Android 5.1.1). I wanted to have a native UI, so I tested angular-material and Polymer. I wasn't too happy with the result, due to stuttering animations kind of ruining the UX.

Having a shared C++ code base and the respective native UI code works perfectly fine for me, so I wouldn't use Cordova again. I don't see why I should. I'm just as productive there as I am with the web stuff, with the difference that I get a truly native look and feel, without having to watch performance all the time. I'm sure that, if you want to take the time, you can get perfectly well running apps. But for me, it isn't worth the trouble.

I also tried Qt and it was nice, but the app took ages to load on an actual devices (because of QML) and their licenses get more and more messed up.
So junk bonds now just materialise out of nowhere in banks’ books and nobody got money from the bank in the first place? That seems slightly unusual…
Oxford Advanced Learner’s Dictionary 8th Edition with Iwriter Download
Or complicit. The message posted sounds like a plea to return the recently departed CEO to power, or am I misreading it?
The Zero MQ guys seem to have some pretty good wisdom to impart. Pieter Hintjens has a free book at http://cultureandempire.com which is worth a read.
Culture and Empire Digital Revolution by Pieter Hintjens
I read that generating that chain would be really cheap and simple too -- you just run a non-pool miner disconnected from the Internet and with an accelerated clock.
He's a patent troll.
Nanomsg – A socket library that provides several common communication patterns
I wonder why Germany never suffered any consequences for what they did in WW2.

Oh, wait. They did. https://en.wikipedia.org/wiki/Yalta_Conference
This would of made for a much better article. I couldn't agree more!

I'm currently working on a Hybrid React app, performance issues aside the real issue is documentation and support. As soon as you are beyond a basic web app wrapped in a container you realise quickly Corodova will always be a second class citizen.

On a more positive note React Native (https://facebook.github.io/react-native/) is mind blowingly amazing. I really can't recommend it enough, especially for Javascript developers.
While it looks grim, I think wheels are in motion. This article by World Bank - http://www.worldbank.org/en/news/feature/2013/05/09/india-ba... puts things more in perspective.

Bottom line:

1. Government has increased spending on Tuberculosis diagnosis and treatment.

2. Organizations like Gates foundation (http://www.gatesfoundation.org/What-We-Do/Global-Health/Tube...) are doing good job in getting things in motion.

3. NGO's like Operation Asha(http://www.opasha.org/) are doing tremendous job ensuring patients take their medication properly.

A big part of the problem seems to be diagnosis and proper treatment before the disease becomes drug resistant. This quote from linked article:

>All too often, patients are misdiagnosed and wrongly treated by private providers who then dump them, broke and drug-resistant, onto the public health system.
Would you consider hosting that with remote participants? I'd love to do a *thon like that.
I switched to mailbox.org. Also posteo.de is good. Booth are email hosters for several yeahrs now.

I think booth are awesome but only if you use a mail client like thunderbird.
Tell HN: Housing.com hacked
Housing.com is giving this page:

http://i.imgur.com/Z0E2RVG.jpg
So has anyone actually gone swimming with the Apple Watch? I'm still nervous..and how come they don't have proper waterproof cases?
> I wanted to have a native UI, so I tested angular-material and Polymer

Aren't Web Components still heavily polyfilled in most mobile browsers? I'm wondering how much of the problem was due to the Polymer library than Cordova proper.
THE GAMES: Mirror's Edge Cheats Codes and System Requirements
To be fair, react native compiles to native according to their keynote were it was introduced. FB gave up on the web app/hybrid app and in the same keynote strongly said the experience will never be the same or good enough as native.
The Pitfalls That You Should Always Avoid When Implementing Agile
If nothing else, the level of immaturity of conduct by housing.com's ex-CEO and his followers within the company is definitely hurting the burgeoning startup scene in India real bad. To make matters worse, this comes at a time when foreign VC firms/banks were only starting to get comfortable investing sizable amounts of money in Indian startups at a pre-profitability stage. My only hope is that the people in the tech community world over do not stereotype Indian startups to this one bad apple, and up and coming Indian entrepreneurs do not assume this is acceptable and normal.
I kept waiting for examples, and then the article ended.