skysight-inc/HackerNews huggingface dataset:
Good technique, elbows low.

http://www.paddling.net/guidelines/showArticle.html?148

No idea about ACA as I am in Europe. In my experience, getting out with other good paddlers is better than any courses, but then I did learn the basics quite a while back. Most instructors in the UK seem to want a (teaching) qualification to prove they were good. Most good paddlers didn't need a qualification.
Tech publishing pioneer Pat McGovern, founder of IDG, dies at 76
What about Gate's investments? Ruthless crap like the CCA.

http://cca.com/

Gates is STILL the richest man in the world. He didnt get that way by participating in the http://givingpledge.org/, which is years old now.
coincidentally, HNES makes /topcolors invisble : (
Jeff Bezos, The Washington Post, and his plan to take over the media world
Definitely hit Coupa Cafe in Palo Alto where a ton of startups have been 'made'. Ramon makes some dope cappucinos too there.
When will people finally learn about survivor bias? An article describing one example of success is worse than no information, it's misleading information that makes people take more risks than they should, because they don't see the failures. Remember, the saying "you miss 100% of the shots you don't take" also applies to the lottery.
Well, I'm one of those guys that prefer simpler languages. I prefer C over C++, Scheme over Common Lisp, Kotlin over Java/C#/Scala, Python over Ruby, Go over C++/Java.

Kotlin is a language where every feature is carefully thought out, in contrast to Scala (this is my opinion, not looking to start a flamewar) and C++ where they've basically thrown in everything that could prove usefull. I guess this is one of the reasons why Kotlin compiles faster than Scala too, compile time being the biggest downside of Scala IMHO.

I also really like to read source code for libraries in simpler languages as there is a smaller chance that I find code which use clever syntax I've never seen before. Java is actually great in this regard, except that Java (C# too for that matter) is so damn verbose.

But thats me. I understand and respect why people like more complex and feature-full languages, I just don't happen to one of them.
I don't agree with your approach at all. You seem to start with an assumption that problem solving skill is innate and cannot be learned, which I strongly dispute.

If you focus early on identifying kids with good skill, you might be pushing kids down the wrong path for them, or you might be excluding a lot of kids who will develop greater skill a little later, or exclude those with great creativity that could be applied to coding with a little tuition.

Creating a group of people who are pre-approved for coding careers seems to me like an awful idea. In fact, I believe that this already exists, and that's where your problem comes from.
Oh you'll have a wonderful day for sure and get back tired and happy to SF. Do it!
I've just had an invite to the consultation:

I am writing to let you know that you can give the Mayor of London your views on his proposals to allow the Metropolitan Police to have access to Automatic Number Plate Recognition (ANPR) cameras for crime prevention reasons.

We use these cameras to monitor and enforce Congestion Charging and the Low Emission Zone.

For more information and to share your views, please click here:[http://talklondon.london.gov.uk/content/your-views-cutting-c...]

To take part in this consultation, please use the link above. Any responses to this email will be passed to the Greater London Authority along with your name and email address, so that they can reply to you directly.

This consultation will close on Tuesday 8 April.
Yours sincerely,

Paul Cowperthwaite
General Manager Congestion Charging

My personal view is that scanning and checking against lists is fine but the data for any vehicles not believed to be wanted/committing an offence should then be immediately destroyed. I haven't fully signed up for the consultation to understand what question is being asked though.
Exchanges are natural monopolies. As such, they really ought to be regulated in such a way that they cannot be exploited to create unnatural monopolies. But they aren't, and so someone has.
I believe the "get more people to code" movement wasn't about "we need more programmers". It was about what Alan Kay might call "digital literacy".
Getting Published as a Programmer: The Practical Node.js Story
I propose ending asymmetry. If everyone has access to everything (as well as access to logs of who accesses what) everyone has exactly the same problem and feels exactly the same pains.
Clang is mathematically wrong in all but the first case.
I'm not sure what it says about C++ conformance; the problem is likely Clang but I'm not sure how sound template metaprogramming or C++ templates are supposed to be.
The site I keep using is http://invoiceto.me/ which is nice and minimal.
Code golf – Make a word cloud from a text
Sorry to correct myself that's not what I'm saying. To break it down:

1. Fluke have a right to protect their brand identity, which since 1988 approximately involved a yellow rubber case for their portable DMMs

2. A $15 multimeter is a pile of crap whatever you do and isn't suitable for anything other than battery powered circuitry as you state. I'd even question its value for that. It's useful for approximating but not measuring. It shouldn't be let near anything directly or indirectly mains connected even if it has a 240V AC range on the dial regardless though.

3. A $50-100 multimeter is however a safer investment. Even a bottom to mid-range Amprobe or Ex-tech will do the job fine and not put you at risk.

I can't afford three Fluke meters but I will use the Fluke for anything where risk is likely or I need accurate measurements. If I need to take more than one simultaneous measurement I will delegate the less critical ones to a couple of $80 Amprobe meters I use.

Perhaps a more pertinent question, is: are your kids worth $15 or $50 for safety equipment?
XSLT 2 functional programming was intentional, in XSLT 1 it was more accidentally discovered http://fxsl.sourceforge.net/articles/FuncProg/Functional%20P...
In this case it's a TM, not a patent
The first thing I thought was using C++ templates like Haskell.
Hi, thanks for all the great feedback (I'm the developer of the app).

@matthewmacleod
That's a good suggestion, we'll work on it.

@lnanek2
Yes, but we're free :)

@ville,
Our first concern is to perfect the application, making money will come later.

@peteacc.
I’ll need to look into it, thanks for catching it.

@photoGrant
If you set the payment terms for the client it will automatically set the due date for you.
How French startups are disrupting the medical device industry
A major motivation of agile is the ability to respond to change in requirements occurring during the time between project initiation and 1.0 release.

This kind of change is, experience has shown, a major source of the "requirements problem" which was noted as far back as the 1970s.

Waterfall methods (except, perhaps, the small unit of work iterated waterfall approach that is sometimes seen as a way of being agile and often criticized by practitioners of, particularly, Scrum as not-agile) aren't equipped to deal with this kind of change.

But Agile isn't a set of methods, it's an approach to selecting methods. So, it's possible -- though perhaps unlikely -- that for certain teams in certain circumstances Waterfall is more Agile than, say, Scrum or XP.
I don't think "ate their lunch" is a reasonable description, it's early days and successful startups win over the long run. The "E-Go" board you linked to below has hardly any of the mindshare that boosted boards has, and their website doesn't inspire much confidence that their product is anything more than a cheap knockoff that pretends to have more range by reducing top speed.
Painting
Successful painter and his work. Discusses his thinking about some of his projects.
$10 billion valuation for a company based on asking people to blatantly break legal agreements or the local law. I bet a huge part of that raise is for lobbying and legal. Im not saying AirBnB shouldn't have better legal standing BTW, but they are operating in a huge grey area.
You can walk around but the company store is pretty much it. Unique way to buy Apple t-shirts and stuff ;) IF you're into museums there's also the Computer History Museum next to Google in Mountain View. I haven't actually been there though.
They also own IMDb... a slight annoyance for me because it's integrated with Amazon's streaming service rather than being a neutral platform for movies.
We don't call it an ESB in our non-Enterprise environment. It's just called "service bus" or "message bus". Which is really just a fancy application-level API around services, queues, and messages (see http://particular.net/NServiceBus). It's incredibly useful, dare I say essential, for abstracting away those infrastructure level concerns when developing complex distributed applications.

We use it pretty extensively in our SaaS product to achieve loose coupling, yet high cohesion, between our various software components.
It appears the styling for both site and app are broken on IE11. Sticky footer floats in the middle of the page, labels aren't distributing across axes, and lines seem to be missing from the graph itself.

http://imgur.com/lsjM9Yc
Yeah, it's pretty unfortunately that they interview people without telling them about this situation, and then people get there and boom, they are involved in a cult!

OK, so I'm being sarcastic there, but seriously, isn't it nice for a free society that there are a lot of different kinds of workplaces, and if people don't want to work in one situation, then they have the option to quit that job and work in a different one?
I'm at 650 and got no access to it :/
The limit(ation)s of Connected Devices
I used the term 'states' too loosely, it seems. Specifically, I was in Baltimore, Washington DC, St. Louis, Chicago, NYC, Burlington, VT, and Madison, IN, on that particular visit. I hope this satisfies the detractors that feel I was speaking too generally of 'the states'. I was optimally able to get to and from most cities by bus, train, and airplane. However, in none of those cities was I able to optimally find a taxi (meaning, right when I needed it). Notable exceptions included NYC (from Penn Station, but not to it) and DC (though that doesn't really count, because I drunkenly boarded a taxi waiting for someone else when leaving the Capital lounge).

Usually, I would have to call a cab or use Uber. That's fine, but it seems different from the "just need a car when I need a car" observation that invited my quip.
unless you meant "aid in the form of money", I don't see how aid buys you a Boeing.
How does this discriminate against older workers?
Like a timed escrow service?

In your example you would be relying on a system clock in the end, which is easily manipulated. Better to use a trusted person or machine who can reveal the data or the key to the data at a given time, or to use a dead man's switch.
It's a nice way of summing up the general principle. Unfortunately I can't take the credit for coming up with that one :-)
There could also be a group of people that just found out about this issue, just started caring and are wondering how they can start to help.
>> "Yet this living situation isn't that much of a stretch from the dormitory-style housing you still see in China for factory workers, or the company towns you saw in the U.S. for mine workers and the like."

You can't be serious. This is a Foxconn dormitory [1]. It's nothing like a beautiful mansion in the californian country side with swimming pool and tennis court.

[1] http://www.zonaeuropa.com/20060623_01.jpg
The filesystem is the database. Because we need to use NoSQL.
> The absence of either a formal written constitution or any power of recall over our elected representatives in my country

Would you like to disclose this information?
Ask HN: Does thirst in any way prove the existence of water*?
*water being a place holder for any liquid that could quench thirst.
true. there is a shortage of inexpensive programmers in the US.

More people coding = more entry level programmers that are cheap (because, ya know, outsourcing overseas is a bit of a hassle, H1B is a mess, etc, etc).

There are probably too many fucking programmers...
Here is a gem on SO about ReaderWriterLockSlim: http://stackoverflow.com/a/17296055/19020

HC SVNT DRACONES
The principle of territorial integrity, enshrined among other things in Chapter 1 of the UN Charter.

The US didn't stop invading, and neither did the USSR. But the one principle was that waging war for territorial gain is no longer acceptable.

After WWII, the major countries understood that while it's impossible to completely outlaw war - states will find real or imagined reasons to attack each other - if we agree to freeze borders, most of the motivation for waging war will go away.

And it worked. After 1945, no developed country started a war against a peaceful neighbour to perform a land grab. The very few exceptions where annexations did happen were in the context of pre-existing state of war, and even so were not recognized by the international community (e.g. the Golan Heights).

But actually invading a country which doesn't threaten you and annexing part of its territory? Didn't happen after 1945.

Until 2014. Welcome to the new era.
Have you looked at a Fluke next to the SF DMM? They don't look like Flukes. Flukes have a very thick border visible from the front in a very bright yellow. The SF on has a very thin visible orangey yellow border caused by the back shell. The faces aren't similar at all beyond a large dial and display. Very different designs.
Honestly, there were none. I think giving someone a challenge to do a their own pace was a perfect idea. I interview candidates in a discussion format so I can attempt to gauge passion, competency, and potential. I have been interviewed by startups where the guy on the other end of the phone seems annoyed to even have the call. The fact someone in your position in the company does direct phone calls to engage your candidates is EXTREMELY positive because you are showing care for your company by being that involved to know your candidate.
Fixed link: http://bits.blogs.nytimes.com/2014/03/20/why-san-francisco-i...
That's the canonical way to check for NaN, in fact.
As far as I know, infinite recursion during template instantiation is undefined behavior.

Edit: checked iso/iec 14882 (c++03), 14.7.1 Implicit instantiation. §14 "The result of an infinite recursion in instantiation is undefined".
Would you like to disclose this information?

Sorry, which information? If you mean which country am I in, the answer is England.
I'd say C++ templates are a clear winner in this contest. Simple due to the sheer volume of unintelligible nonsense the compiler produces if there is an error in the template.
Strange, now I tried with following versions of bash and it seems to work fine for me with all of them - no errors and no disappearing numbers:

4.3.0
3.2.25
3.00.15
There was an entertaining lecture about it this (and other stuff) at the 30C3: http://media.ccc.de/browse/congress/2013/30C3_-_5604_-_en_-_...
Are we TRYING to bring the world economy to a screeching halt? this is almost as bad as tetris!
> Today is different of course.

What make you so sure? The people assuming that "of course" you'll need a ton of money to get started on a big idea are the ones usually left behind in the dust.

And yes, many biotech ideas are "startupable".
It makes sense. Just because both things are not something does not mean they are the same.
What it does there is call the WCF service to see if there is a new message. If there is, it will consume it and call again. The wait only comes into play if there are no messages.

In terms of why I am polling, without going into duplex communication, I could not find a purely event-driven/subscription-based way to do this. I mean, I could use a queue- but then a queue that uses another queue to do its thing would be somewhat absurd.
People are not scared of lisp syntax. They just don't recognise it. First impressions really count. If somebody doesn't even recognise something at first glance then the vast majority of then aren't going to engage with it further. The people who are left are not enough to make something popular. Why don't they recognise it? - Because it's not familiar. Every child learns mathematics in school. In mathematics the convention is f(x) = 2x + 1. The function name is outside the brackets and the parameters are within. Names are important and names of things generally tend to be on the outside. Think about the name of a restaurant, a town, a house, a car manufacturer's badge, a box of cornflakes, filing cabinet drawers, folders in the filing cabinet etc. etc. All of these names or labels are on the outside of the object. Most people aren't afraid of lisp syntax they just don't even recognise it enough to engage with it further.
Do you know what your kids doing with your smartphone?
Boston's Next 12 IPOs?
Actually yeah, I just gave this some thought and you're right. It's accountability. No sites ban users anymore for anything. Except HN.
Even if their kids aren't left with much money, they will definitely leverage their parents' influence across so many areas and be able to do anything they want.
Public Printer of the United States
Publishing as a Product, Pageviews as Users, and What It All Means
~104m doesn't break a billion.
Logging slow queries on Slave in MySQL 5.0
Even that assumes the perpetuation of certain modern attitudes that I don't feel comfortable confidently asserting into the future. Perhaps race won't matter in 100 years, and people will hardly think to notice. Perhaps after the first AI President of the United States, the mere question of race won't be seen as worth mentioning, next to the more pressing question of species... the future is a foreign country, more foreign than anything currently in the world.
It's a proof that it will eventually exist, because someone who wants it will invent it :)
Hey, thanks for that. That is enlightening.
Lethal --force
My response was in response to the direct parent, not the root parent.

My point is that most people that care about the environment already know the hazards of plastics, and are not the ones overusing plastics and polluting the planet with them.

In other words, the solution isn't to get those that care to stop polluting the planet. The solution (or one of the solutions) is to get more people to care.
> you'd need doctors, lawyers, researchers, biotech engineers

There are lots of these types of people in every recent YC batch.
This is a topic that is of deep interest to me, as someone who works in the finance and tech space. I think the key is not to think about how to replicate the BBG Terminal experience - but how to chip away at things that it does well. The IM part is key and theres a consortium of big banks and others who are trying to replace that with their own IM network. Im open to discussing ideas with people in this forum - let me know if there is any interest.
Then...drop their salary? Are these companies being run by four-year-olds? "We lured developers with huge compensation packages because we only want rockstars, but we end up losing money on them!" Which is it? Is it a highly valuable skill that everyone should learn (why doesn't the company owner learn it then?), or is it "sneaky non-unionized-and-colluded-against-by-Google-and-Apple developers aren't "worth" their salary?" Gotta pick one.

Some companies are just not the best use of dev time, and should die if they require it to survive. I feel much better saying that about companies than people.
Very long story. I can't imagine giving my kids the freedom that I had. Some of it is city versus suburbs, but some is just that times change and we get more aware of the danger.

In addition to physical danger, there is significant research suggesting we need to let our kids fail academically. Too many freshman arrive at top schools fragile.

http://www.livescience.com/10663-helicopter-parents-neurotic...
C# - Java is too low-level.
Digital asset management after death. Something all encompassing that is easy to comprehend by non-technical people. (i.e. The people you leave behind.)

Instead of leaving a list of accounts, user names, passwords and instructions for each, I want to be able to say, "When I die, XYZ co will take care of all of this" and feel confident that it will be as stress free as possible for my family.
Badass Programmers
I love the look of this, but I have one suggestion to make. If the probability for a particular round is < 1%, I would at least leave one decimal place or show "< 1%" instead of having 0%, since obviously there is still some chance of the team making it to that round, even if it's a fraction of a percent.
It looks like clang creates it's data structure representing the template instantiation, caches the instantiation for the parameterizing types, then begins instantiating the types for the members. When it first hits the static bool, it reserves space for it's static value, then recurses into the static bools type in order to determine the value. Since the recursion uses the same parameterizing types, it finds the type it was midway through constructing, finds the space-reserved-but-no-appropriate-value-set static member in it, takes a 0 from that memory ( presumably from having allocated and zeroed the memory when initially saving space for the final value ).

For the MutualRec it may not set the static const value as being derived from a constexpr until after having retrieved the value, causing it to access the member in the cache before it's constexpr'ness has been determined.

For the Contra example, it would return 1 from having not'ed the 0 it found in the uninitialized static const.

Russel's paradox would be subverted in the same manner as the Contra example, returning true because it found false ( 0 ) in an uninitialized member variable after looking up the partially instatiated template instantiation in a cache.

This is all conjecture, but it fits, and it's where I would look first if debugging this. I do not know whether this is allowed by the standard, but I'd wager they did not account for referring cyclically to partially instantiated template parameterizations in a cache. GCC's errorful death is probably the correct action here, rather than clang's return of spurious values.
Voyando.com – a cool way to arrange your trips
A spotlight on the European startup accelerator ecosystem (analysis)
Groovy: Someone else controls Rails.
The columns don't really line up will in the invoice and website in iOS7 chrome. The description in the invoice bleeds in to the second row. Same with my account in the top navigation/menu bar.

Otherwise really cool - I will probably use this even though I'm a little less than thrilled over the name honestly.
No, in a perfect world, THIS is how web sites would handle login forms:

https://www.grc.com/sqrl/sqrl.htm
Better to teach them how to live then to hide the truth from them. I think that's true in any case.
What would be the disadvantage of using duplex WCF channel instead of polling?