skysight-inc/HackerNews huggingface dataset:
Mandrake was my second linux distro after a thankfully brief tangle with Caldera Linux (yeah, I know). Although I have very few good memories of Mandrake (made me discover why the term RPM-hell existed), it's still sad to see one of the big distros disappearing.

I've moved after that to Debian-based distros, and eventually to Slackware, and now I'm trying to get myself back into the linux game with CentOS/Red Hat, but I'll always remember Mandrake as my first not completely sucky distro.
Changelog - https://github.com/angular/angular.js/blob/master/CHANGELOG....
Sure, some interfaces took time to develop. But most are obvious from a simplistic use case.

If any language has a function max that takes two integer values and doesn't return bigger, that language isn't worth bothering.
Enterprise Sales Guide: The Process of Selling Enterprise Software Demystified
I simply don't care about privacy.

I value my social life, and I value being able to actually communicate with my friends.

I have made a conscious and rational decision that my social life is more valuable to me than my privacy.
You've probably got yourself a pretty sweet "niche" business there. I can imagine they'd sell at a pretty reasonable pace from http://thinkgeek.com or something.
This seriously compromises the integrity of SpaceX.

Even if they were to only support "national security" there is absolutely zero chance they can know whether they are actually supporting national security or global surveillance and oppression of human rights.

What people don't realize is that we, SpaceX and Musk, are really no different whatsoever than any of the companies that have been chided for "working with the Nazis" or "supplying the Nazis". The US Government and military are nothing remotely even close to "a force for good". A force for good does not support totalitarian dictators, overthrow governments, spy and surveil their "friends", assassinate scientists, support racist regimes, invade and collapse societies leading to the formation of ISIS, use government powers to support corporate private interests, shield, hide, and protect tax evaders, etc. The dirty laundry list is looooong.
Well I just moved to Manchester and the team at this company seemed cool, I could get around 30k in other places but i chose this one, I regret about it now, But i think 30k should be the average salary in Manchester,

http://www.payscale.com/research/UK/Job=PHP_Developer/Salary...
No blog post yet (should be at http://angularjs.blogspot.ca/), but you can read the changelog here:

* https://github.com/angular/angular.js/blob/v1.4.0/CHANGELOG....
If I had one hour to save the world, I would spend 55 minutes defining the problem and only five minutes finding the solution. –Einstein, Albert
I'm one of the two developers... ready to answer your questions!
If it was PHP they'd just write it down and claim it's documented behaviour.
> I think we all have experience of fascism.

Saying this is spitting in the fact of everyone who actually survived a fascist regime.
I think the "fail early" advice is applicable here.

I left my (quite rewarding) job of 3 years to travel and it was a very difficult decision. In retrospect I should have left much earlier, but instead I waited until I owned several big projects. I quit a few months after receiving their "employee of the quarter" award, still feeling pretty guilty about that one.

If it's obvious that the situation isn't sustainable and that you'll have to leave sooner or later, sooner is preferable from all sides.
Thanks for that beautifully written post with tons of useful information for somebody like me who enjoys exploring cv.
I've had 3 or 4 Meetup groups fold and migrate to Facebook, because Facebook offers basically the same features and some nice extras:

allows private/hidden groups (invite only; Meetup can hide the memberlist and require approval to join but the group existence is still searchable)

free (Meetup currently charges ~$70 for 6 months; source: I'm an organizer for a Meetup group and that's our semi-annual bill. I'm not sure if the scale slides based on membership numbers. I can't find the billing email for the exact number at the moment.)

While I do like Meetup and still use it, using Facebook for small group organization also makes sense.
You could find a coworking space in your area and set up shop there. They exist to provide that kind of atmosphere to freelancers.
Thanks so much! I have absolutely no idea how I missed that...:)
>why bother having the USPTO at all?

Because 18th century economic theory dictated a patent process because back then information moved so slowly it was easy to copy a design and market it as your own with consumers unaware that it was a copy. How this remotely connects to software in the information age is beyond me. I don't see a need for the USPTO at all, outside of trademark protection.
I couldn't believe that this app would have been so useful! it's amazing using it!
The tricky part is that the [a,b] and (a,b) in your original examples are not list/tuple literals, but a target_list according to Python's grammar [0], which can be optionally enclosed in parentheses or brackets. To be honest, I didn't know the latter were allowed, even though I've been using Python for years. IMHO, they should have just allowed parentheses. It's like the parentheses in function calls--not really a tuple, but syntactic grouping. Why have more that one way to do the same thing?

[0]: https://docs.python.org/3/reference/simple_stmts.html#assign...
If it's true it's really amazing...
8 things a VC looks for in a seed round investment
Patience and perseverance is a perverse way of stating it. There are numerous serious problems:

1. Spouse is prohibited from seeking employment unless he gets his own work visa

2. 8 year wait for green card for skilled workers born in India

3. Gaming of the system by Indian outsourcing companies

4. The system (tying visa to employer and procedural inflexibility in transferring it) is such that it indirectly makes the visa-holder indentured to the company

5. Near-blind lottery system that favors outsourcing companies which apply for work-visas in the thousands (at which point, the lottery is a statistical bet for the company).

6. Near-blind lottery system that is heavily tilted against specialized (with a higher degree, for example) skilled employees who are critical to companies: if such a person loses in the lottery, the employer and the employee stand to lose a lot unlike outsourcing companies which operate on a sort of 'wholesale' basis.
Wow, such memories here. Back in my teens, Mandrake was the first distro that actually worked for me and helped me start to understand Linux.

I was working at an ISP back then, variations of Unix everywhere, and had to get into Perl coding for a task. Having Linux on my machine seemed like a great place to start, and Mandrake was the one that installed best on my hardware.

I still go back and forth as to whether it was ultimately worth it for me to get into Linux (time-wise) -- I probably would have been better off focusing on entrepreneurial efforts than not-so-necessary techie stuff -- but at the end of the day, learning Linux has saved me tens of thousands of dollars in managed hosting fees and contractor rates alone.

Knowledge of Linux also been a clear difference-maker in nearly any technical job interview I've ever had, so I suppose it was worth it at the time for sure.

RIP Mandrake, and thanks to anyone who helped make that project possible.
It was kind of tongue in cheek. The NFL and MLB are no where near as bad as FIFA or the IOC, although they affect me more since they're sports I watch, and they're also a little more in our court since they're actually American organizations. In terms of overall human rights and corruption, FIFA and IOC rate much higher. The only people really hurt by the actions of the NFL are the players.
Amazing, cannot play tennis without it!
A flexible Reactjs replacement for the html select control – react-super-select
Your sense is correct. They're nothing like the IOC or FIFA. It's more incompetence than corruption.
Counterpoint - the infrastructure stays around. The stadiums get used and re-used, transport improvements benefit locals in perpetuity, tourism/trade brings in money to the economy, not to mention there are general "morale" reasons to host.

These are not profit making events to host, or at least they ought not to be. The benefits are varied and certainly not trivially reducible to profit/loss on the event itself.
Hey, how long have you been working on the app to get it released on the Store? Looks great BTW
There are plenty of jobs in/around Manchester, you shouldn't have a problem finding something you at least enjoy. Concentrate on that first, working out your next career step is much easier if you're in a job you don't hate.

It's worth meeting up with other like-minded people, there are plenty of tech talks at madlab[0] that will be full of people who are hiring or know who is hiring.

Additionally, check out some of better-known agencies for vacancies[1,2,3,4]

[0] http://madlab.org.uk/

[1] https://www.fabric.co.uk/about/recruitment/

[2] http://www.worshipdigital.co.uk/web-developer-manchester/

[3] http://www.magmadigital.co.uk/contact/career-opportunities/p...

[4] http://www.studioskylab.com/careers/wordpress-web-applicatio...

Disclaimer; I know nothing about the PHP landscape, so you may already be at one of the above, or they may be terrible employers. Take care and make sure you don't take a backward step.
I'd bet on homegrown - the quality of the official docker images is pretty low when comes to applications ones. Images for OSes are fine. Applications images are often not updated when a new version of the applications is available until you send a pull request on github. I can do better than that myself.

Also, official images are not production ready, they are apparently intended for development purposes. Take the Django image as an example. The server it runs on start is not Gunicorn, or uWSGI, or Apache. It is the development server of Django. I can do better than that myself.

I don't think that is a problem with Docker - the application. If Docker - the company - does not have the resources to properly maintain so many official images then it shouldn't try to.
Exactly that. Only some of the mechanisms need to be destroyed.
The bug is in the software that shows the banner, if you have "friends" pestering you with the message you can prevent it from crashing by going to Settings -> Notifications -> Messages and disable "Show on lock screen" and set the Alert style to "None"
I relate deeply with you. I am a junior dev with master degree and accepted my first job in a big company without discussing my duties or activities. I asked several times what will be my everyday job and never received a clear answer. I end up doing maintenance on +10 years old application, trying to understand the architectural vision of the people in the begin-mid 2000's. It's hurt me everyday.

Long story short: never accept a job without knowing your daily activities/responsibilities. Never trust the website of a company or the job ad. Ask questions and ask to meet the people you will work with (or at leat a team leader).

I plan to quit this job and I am sending applications. What do you think about leaving before having another job and how to keep busy between two jobs and explain your decision during future interviews?
This is the source repository for Roboto: Google’s signature family of fonts
How Android apps can track you without asking permission
Go was first publicly announced in November 2009, Rust in July 2010.
http://www.bga-aeroweb.com/Defense/F-18-Super-Hornet.html
F-18E/F: $65.3 million (flyaway cost) or $80.7 million incl. support costs.
You'll see a number of places quoting slightly different per unit costs for an F-18E/F, but they cluster around that figure. The cost of an F-35 in the latest LRIP lot (8) was as follows:

http://www.janes.com/article/46129/pentagon-finalises-f-35-l...
"The US buy is for 19 F-35A conventional take-off and landing aircraft at USD94.8 million apiece; 6 F-35B short take-off and landing aircraft for USD102 million each."

That does not include an F-135 engine for each jet, which is anywhere from $10 to $15 million depending on the variant.

So while the F-35 is more expensive than the F-18, I do not believe the figures bear your "3x or more" assertion.

Also it's difficult to compare the operating costs of a fully mature aircraft like the F-18 with the F-35, which is still being tested and developed. I don't think that is an apples/apples comparison.

Disclaimer: all opinions my own, not those of my employer, etc.
There are other tools for this, like Chateau:
https://github.com/neumino/chateau
Minor correction; the decimal context is thread-local, and not set '"globally" in the module'.

It's similar in philosophy to C99's support for IEEE 754's rounding modes and exception modes. Compare to http://en.cppreference.com/w/c/numeric/fenv :

> The floating-point environment is the set of floating-point status flags and control modes supported by the implementation. It is thread-local, each thread inherits the initial state of its floating-point environment from the parent thread.

Since standard floats in C have similar behavior, it's hard for me to agree that it's really a "quirk".
White House makes the first step towards enforcing mass boycott of the Russian World Cup as punishment for flexing its muscles in its old spheres of influence.

I'm all for dismantling and/or restructuring FIFA, but the timing is rather opportune.
US Middle Class real median household income DOWN :
https://research.stlouisfed.org/fred2/series/MEHOINUSA672N

Cost of employees as percentage of sales down :
http://www.philosophicaleconomics.com/2015/05/profit-margins...
Specifically : http://i2.wp.com/www.philosophicaleconomics.com/wp-content/u...

labor bargaining power has weakened substantially amid globalization

US citizens not as enthusiastic about more immigration as are the US elite: http://www.cnbc.com/id/100593528

as recently as 2012, 69 percent of those surveyed agree that "we should restrict and control people coming to live in our country more than we do now."

The MSM often only presents one side of the story.

There is NO evidence of US labor shortage.
In fact, with stagnant to down real labor prices, the only logical conclusion is that there is a glut.

Corporate and Academic control of more and more guest worker visas is not really a great idea.
Presumably the necessary parts of the go runtime would be embedded in the C archive (or a DLL'd libgo.a file); how else would you be able to use the C archive in a C application?
> employers can't lowball my salary, because they have no such leverage like they do in US with H1-B visa

They have to pay you at least the average wage for your position, experience and area.

At least from the other H1B folks I know, all of them get above average salary.
There is a lot of indian body shops doing consulting (infosys, ...) that are super shady, but if you work at a 'regular' US company, you should be fine from what I've seen.
It was definitely significantly more complex than that, the loss of short money was I think a factor.
I think it depends. If you got a mortgage in at the lows you would be rather happy getting a large bit of the house 'free'. It's not always a bad thing when stuff gets expensive. Try getting a mortgage where property prices tend not to keep their value.

I've lived in a place where they struggle to get land prices going up and it's awful. It's way better to have the problem the UK has than to have it going down. Even the support infrastructure (police, etc) deteriorates to the point you get disgusted with crime. My car's side mirror gets stolen and even the police wouldn't care about it even If I have to buy it back from them.

In the UK its mostly surrounding London, there are parts of the UK where land is affordable.

I'm quite familiar with the UK's schemes including right-to-buy. Probably not a good idea since its just guaranteeing a portion of the deposit. Makes people buy what they can't afford.. (subprime?)

I might want to point out the UK is doing quite well alongside a great number of western nations (even though they're cutting their budget). I'm not politically inclined to Tories but this fact can't be distorted.
It seems reasonable for courts to avoid injunctions or punitive damages for periods prior to a patent being tested in court. Calling this invalid or no presumption is more or less the same concept.
Could we get some kind of simple mean/variance analysis on "upvotes" by site.

Clearly the BBC isn't being spammed to generate upvotes
Scaling Meteor to 20,000+ Users in 7 Days
"Introduction to Statistical Learning" (http://www-bcf.usc.edu/~gareth/ISL/) gives an excellent foundation for all machine learning approaches.
http://techcrunch.com/2015/05/21/mozilla-will-soon-launch-sp...

Mozilla is going to remove ads (tracking - all ads use tracking) from web pages and display ads before that, in new browser window.

Content publishers recieve nothing, cos they have to work for free. This is Internet - it's free.

nice :)
Clinton Foundation Donors Got Weapons Deals from Hillary's State Department
This Wikipedia article gives a good overview of the Startup visas countries have to offer : http://en.wikipedia.org/wiki/Startup_Visa
Did you use OpenCV?
Ask HN: Learning programming from scratch
If someone wants to learn programming from scratch, what are some of the recommended resources online today ? I thought I would know this but when I start thinking, I get confused. there is codecademy.com etc, but what else ?
ISP filtering has not been used for other things.

There are three seperate systems:

1) the mandated porn filters; these are optional. Some of them have granularity so the customer can select other categories of stuff to block

2) court ordered blocking of torrent sites. These are quite seperate from the porn filters and they require a judge to rubber stamp an order.

3) the IWF lists of sites dealing in images of child sexual abuse. This is a system voluntarily used by most UK ISPs to filter sites that contain images of child sexual abuse.

When arguing against them it's probably useful to at least be factually accurate about the different systems.
But how would that serve ads to the eyeballs? You forget that most of modern webcontent is just packaging fluff for eyeballs to more easily digest the real content payload - the advertisments.
So he's been a normal blogger lately, rather than the developer of inspiring software we've come to expect from him? Give the man a break. :)
Ask HN: Startup jobs Dublin vs. London? (with family)
I am currently living in Spain, I am planning on moving north with my wife and my 1 and 3 year old kids.

I am a 35 year old full stack web developer with experience starting a couple of bootstrapped startups.

Would like your advice on what would be the best city to raise a family and find a startup job: Dublin or London?
NFL's non-profit status was a bit of a pain. Both exploit cities to get stadiums, but that requires a deeper fix (see the FX industry for a global version). Both also do stupid blackouts. Neither is in FIFA's or IOC's league.
TLDR version: find another job.

If you hate your job, you better leave it. No matter how professional you are, it will show up on your quality of work, you will start slacking off eventually, and it will make you worse programmer than you are now.
The fault is entirely on the company who hired you. They've seen your CV, they knew what kind of work you were going to do. I doubt they've even asked about this stuff.
So it isn't your fault, and staying at this job will only hurt you. So you should find another job (but be more careful in choosing your next company).
A heading in a book is just as much a contract about the content as a method signature is about the content of a method. It takes effort and creativity to produce a coherent outline for a book.

And as any (competent) programmer knows, the "interface" in "code against interfaces not implementations" is merely a homonym of the "interface" in "application programming interface".
> But that would mean doing real embedded work, and you wouldn't be able to mention "Arduino". ;-)

Or even do it at all, because I didn't have a month to spend doing real embedded work for a wacky idea!
Of course it is not trivial to get a patent application threw, but that is the reason, big corporations have highly paid lawyers for that. The whole thing is a shadow-industry of it's own (starting at the patent office, that earns money by issuing patents).
Ask HN: Why isn't math taught the right way?
how about giving a real good slice of math teaching the motivation which made the people find their math findings? what were the alternatives? what were they faced with? not just their final theorem but guide us through the whole process of dialogs between mathematicians. Am I the only one missing this gap in any math teaching i've been so far? (ending up tracking that down by myself and in this way understanding the material better.)_.
Free Tools to Help with Disavowing Links to Google
No, it isn't. The presumption goes to how hard it is to assert a patent in court.
It seems even more unfair and restrictive to do that.

If you prohibit benchmarks, it's essentially saying "we have something to hide" (like bad performance...), or "we don't want competition".

I think it's far better to point out the flaws and specifics than to censor any attempt at comparison.
Unfortunately not even a shoutout to the nearly-identical Sparkfun project from over 10 years ago... https://www.sparkfun.com/tutorials/51
How Herpes Is Being Used to Fight Cancer – TIME
Microsoft Has Hijacked Android in a Hostile Takeover
This is a valid point. I agree it doesn't seem like an efficient way of conducting a business in the long-term, but for a one-off problem that they happen to be stuck on, it makes more sense.

The feeling I got was that they weren't developers by trade (the code quality I mentioned was a red flag), very small, early-stage startup with no money and they needed expert help, fast.
I found this through https://news.ycombinator.com/item?id=9609955 -- I find it fascinating the solutions that people come up with to deal with other people's problems without damaging correct code. Rust uses WTF-8 to interact with Windows' UCS2/UTF-16 hybrid, and from a quick look I'm hopeful that Rust's story around handling Unicode should be much nicer than (say) Python or Java.
Except you cannot do that in every country. You know, Labour right.
Hope it was helpful! Cheers
It seems the author spent a lot of time messing with a horrible bureaucracy. Is it an article against the corrupted system written in so elegant manner?
And its a lot easier to get into Harvard, right?

>>The Indian middle class dream continues to pursue job as a career and very few take entrepreneurship as a career.

Same like middle class everywhere in the world. Failure is the norm in entrepreneurship, success is an exception. If some one's parents slogged their whole just to get their kids decent education, and all the kids did in return is blow up their their working years experimenting, I don't think the kid has respect for what their parents did.

Contrary to whatever you might think, there are as much opportunities in the US, as they are in India. It all depends on how far you are ready to go. In the US, Indians who are even on short term visits work for dog hours, do the same in India. The result should hardly be different.
It's a barrier to entry. Even if the court assumes the patent is invalid without the USPTO it would be easy to bring unlimited trivial nuisance suits with a clear incentive for 3rd party's to settle. It also acts as a clear timestamp.

The USPTO patent being assumed invalid is simply to avoid spamming patents until something gets though.