skysight-inc/HackerNews huggingface dataset:
Even more upsetting than that is that they're just agreeing to curtail the practice, but the law is still on the books, waiting to be abused by the next administration, or the one after that. As I'm apparently quoting the hell out of founders and statesman today:

"The best way to get a bad law repealed is to enforce it strictly."

- Abraham Lincoln
Wow, 7:45 sounds awfully early. And out at 2:35?
Really? Because I found angular to be highly convoluted in practice (and I have implemented it in practice).

Most of my team eventually settled on the conclusion that "the cognitive load of working through the implications of how these nested directives play out in an application is simply not worth it". Or something to that effect.

We all studied angular studiously, we all did our best to implement it in an effective and sound manner, and when things went wrong, and they always go wrong, the shear complexity of the framework tied our hands and forced us to do some very ugly hacks.

I look at our application as it stands, and I regret using angular.

If angular 2 is simplifying it's framework, the only thing I have to say to that is "Thank god, maybe I'll try it again"
Facebook's product is you. Your data, habits, communications. Twitter is a simpler model. It costs $360k/yr[1] to get access to only 50% of all tweets. Combined with advertising they finally turned their first profit in Q4 2013[2].

Imagine the value of the more intimate data facebook has about you.

[1]http://readwrite.com/2010/11/17/twitter_to_sell_50_of_all_tw...

[2]http://www.ibtimes.com/twitter-nyse-twtr-earnings-q4-2013-tw...
RC fighter model UAV build in Jet engine 360+mph [video]
Those that can't evaluate the technology for what it is have to find other proxies. Number of forks. Number of meetups per year. Blog posts. What color shoes does the creators wars. Etc.

I think once proponets start to point to all these other things and not to nherent benefits or advantages of the technologies, they have already lost me.
You don't go into how AGI would actually threaten humanity. This is because no one actually has a good grasp of how it would. Oh sure, Bostrom/Yudkowski et al. have their theories but there is only the thinnest of literature out there.

Why? Because no one knows what AGI will look like. Even AGI researchers cannot come to consensus on what it would look like let alone even tests to verify that it is in fact an AGI.

To that end though, the scenarios that are given can be considered compelling, but as with everything it is simply a risk, not a guarantee. Even if it was a guarantee though, it is the only thing we can do as a species - there is no greater thing. "Birthing" a system that is collectively more intelligent than us in my opinion is the logical end goal of humanity and it may well be the last thing we do as a species.
People wonder why high school aged students are unruly, unpleasant, and filled with deep negative emotions (anger, disdain, need-to-rebel)

They don't wonder it at all; it's not some mystery solved by sitting in a classroom. Adolescents, as a demographic, have always been known to be raging pits of hormones with mood swings and strong passions. Items 1 and 3 are common in the working world, and there's a few jobs out there as a 2 as well (particularly if you focus on the 'lack of autonomy' part), yet we don't see the same kinds of behaviour from those workers.

Adolescence is a time where you're finally becoming an adult, finding where the boundaries are, and putting your own flavour on life. There's a certain amount of experimentation with that, and it's entirely normal to have more unruliness amongst adolescents.
It's a version string, which as far as I know, has been acceptable since the beginning of open source. They just let us know that Google Play scans APKs for that string. I imagine Google Play also scans for other libraries, open source or otherwise.

https://github.com/google/flatbuffers/blob/master/include/fl...
Hi, not 100% sure but I think there might be a typo on the front page "Everything you need to know about GITT". I'm new so might be missing something.
For the 8 trillionth time, let me point out that this is a perfect example of why people should vote for Libertarian candidates. Pretty much NO Democrat or Republican is going to take any strong stand against this behavior... OTOH, pretty much ALL Libertarians would fiercely oppose this.

So, this November, when you go up to that ballot box...
Pro-tip: Instead of pointing to forks and contributors, and complicated metrics, you'd do better advocating for Angular on this site if you instead point to benefits of the technology itself.

We are big boys and girls here we can take the technical details. No need to use all these external proxies.
Interesting new wearable, thoughts?
Reason is -- Angular 2 is quite a departure from Angular 1 and a good number of poeple will at that point might choose to envaluate other frameworks.

React is the _other_ popular framework today so people are talking about.

In large the discussion is fairly civil (so far), people are passionate and seem to care about the topic and are discussing it.
For Midterms, Betting on Feet and Good Apps
I personally was constantly fiddling with something, be it drilling holes in erasers or doodling or whatever, but I was always doing something. Had I not been able to do something (allowed... now that's a different story ;)) I would never have passed a single subject! Just tiny tasks to keep myself busy while I was listening. Even to this day, a couple of decades later, I can't really concentrate on one task.

That said, people learn differently. Some people can just put their mind to it and grind through material, others, like me, aren't quite so fortunate. If only there was a way to gauge the learning method most suitable for a child, and put that child in an appropriate class... I believe things in education would look a lot brighter.
Are you taking the position that she can gain no useful insight at all from the activity?
I commented on this when you submitted it a week ago:

https://news.ycombinator.com/item?id=8454462

An associated comment from you on why a weekly newsletter on Groovy containing mostly links to Twitter tweets would be of interest to Hacker News readers would be better than resubmitting it, IMO.
The BEBC was a giant cryostat, full of liquid hydrogen:

http://en.wikipedia.org/wiki/Big_European_Bubble_Chamber

My guess is that the cooling wasn't for heat related to the power itself (though perhaps), but to act as a sort of "temperature lock" for the entry point of an outside line. If heat can get in through the openings in the cryostat, you risk boiling off the contents. So you surround the line with something colder than liquid hydrogen, and ensure that the line inside the cryostat isn't warmer than the contents.
> Which if it did go to the airport would eliminate so many fares, because once you get to your hotel you normally just walk everywhere else.

I disagree, there is tons of intra-strip cab travel taking place. Hotels are far apart on the strip. It'd probably take a couple hours to walk between Mandalay Bay and Encore.

Either way, Uber's implementation isn't supporting pickups at the airport or anywhere between the 15 and Paradise Rd along the strip, and even that is causing all this drama.
I that is what I thought too. I believe in a couple of years we'll be hearing jokes about the "fat" frameworks we used and shot ourselves in the foot.

Kind of like how people make fun of Enterprise Java Beans' FactoryFactory... methods.
No - it was a number being thrown around here on HN when Reader got the chop.
Biefeld–Brown effect
I wonder if these suspended states they talk about later in the article would actually extend your life for the duration of the suspended state. I presume the aging processes also slow down or stop. Perhaps this is a more realistic option for near-death people wanting to come back to life in the future than cryogenics.
Cathod.tv
>the common man never had a real chance to invest in your idea.

This part of your very pessimistic comment is certainly true, and I would like to point out that this is the government's fault, not Silicon Valley's. People who aren't rich are legally not allowed to invest in startups. [1]

But the unstated major premise of your comment, which is wrong, is that investment in startups is some kind of magic bullet for making tons of money. This is demonstrably not the case. One of the common justifications for the law in [1] is the fact that high-risk investments like startups are not necessarily any better than traditional low-risk investments (like stocks in big companies), and (by some metrics) are worse.

1. http://www.sec.gov/answers/accred.htm
Remarkable – a JavaScript Markdown and Commonmark parser
What type of corporate jobs have you had? My experience has been quite the opposite...there is a ton of research, knowledge transfer, fire fighting, teamwork, meetings, writing, thinking, etc.

I am definitely not able to coast...although I'm a product manager, basically involved in everything across the company.
One hundred times - yes. There is a reason the judicial process exists. There is a dangerous trend where federal 3-letter agencies and the executive branch is trying to bypass due-process at every chance possible to make their jobs easier.

It's even more amazing how many regular citizens come out supporting this activity. Often because they are 'tough on crime' or they think because they are criminals they deserve it or have no rights. This popular indifference to whether or not people charged with a crime should be treated as innocent until proven guilty is depressing.

This quote keeps getting repeated recently but its important: "A policeman's job is only easy in a police state." - Orson Welles
In my opinion, allowing HN readers to make comments disappear just because they disagree with them is a bad idea. It's throwing the baby out with the bathwater.

It'll end up offending and driving away people with interesting ideas. What'll be left is a concentrated core of people who are hostile to differing ideas and, effectively, learning.

The word innovation has been rendered essentially meaningless, but that's what's at stake: the most innovative ideas (the baby) along with the most asinine (the bathwater).

Comments should only disappear if they don't contribute to discourse (e.g. spammy, violent, etc.)
Having a trivial binary format is not particularly great, nor is supporting one binary format and not another. Yet when you get to the complexity of ELF parsing, while I'm sure it's possible to code defensively and end up with fewer bugs than something like libbfd, parser bugs in general are the bread and butter of C.

Solution? In my opinion, either don't bother parsing any binary formats (who actually needs that functionality?), or use a safe language.
>I did office hours with over 60 Japanese startups trying to understand why it feels different over there.

As someone who has "Start a company in Tokyo" on their long-term plan, can you elaborate? I wish there was more out there about international startup hubs.
Right but if you're inferring that by comparison the average person has an influential voice in our legal or political power systems... by voting... then you are extremely naive. Regardless of who wins, the end result is the same.
The amount of cynicism in the comments for this story is astounding. The list of complaints is long. By my accounting, people don't like that the founders were:

* naive
* exploitative of the funding climate
* deluded into irrational personal sacrifice by dreams of riches
* whiners for thinking their hardship was hard
* bad decision-makers overall by coming to SF

What happened to being charitable? Taro and co have built a real company out of nothing, and they took a particular path to get there. No one was harmed and it looks like they had a great time. Startups are HARD and you should expect successful (for some value of success) companies to have odd beginnings.
Those of you wanting to know more about this may be interested in Cliff Click's Crash Course in Modern Hardware.[1] It does a pretty good job of explaining how pipelined, superscalar, OoO CPUs came to be.

1. http://www.infoq.com/presentations/click-crash-course-modern...
Maybe they require a percentage of the revenue they earn through the app? Similarly to how they require a portion of the proceeds from web service sign ups via an installed app.

Either way, they'd make it unpleasant because it's their playground they pooped in.
> have/had facilities within (at most) 100 km of a city with a population of at least 150,000 people.

I mean, yeah, everywhere is basically within walking distance if you change the definition around enough.

I've actually spent a bit of time at towns near big labs, and for the most part these are not the kinds of big cities solving problems the article is trying to assert. They're sleepy little towns, many of which barely have a building over 2 stories. In fact, I live 20 minutes from a major biomed lab. I definitely do not live in a major city. 20 year ago people would have called this entire area "farms".

The article is positing that Cities, BIG Cities, are the places hard problems get solved. Not places withing an hour drive of a big city. CERN, ESRF, SLAC, etc. aren't in major cities of their respective countries. 150,000 people is not a big city. If the supposition was correct, it would make sense to set these kinds of hard problem solvers in your densest, most populated cities. NYC would be thick with labs, Paris, Tokyo and London would all be centers of major Research facilities.

I think the Soviets got it right with not being coy about what these places are: наукогра́д "science cities". For example, Tri-cities, WA is a "farm" town that only exists because one of the biggest U.S. nuke labs was built there. It was built there because it's out in the middle of nowhere. ORNL is a 2.5 hour drive from Nashville. Brookhaven, 1.5 hours.

My point is that cities don't solve hard problems. Cities merely bring efficiency that can be a useful tool in aiding this process. It'd be hard and more expensive to build something like the LHC without good infrastructure in place to move all the equipment in, so of course you're going to have good transit links and communications infrastructure etc. But the LHC wasn't built in downtown Paris was it?

[] (... and that Basic Science, High Energy Physics, Computational Science, Basic Tech, Corporate Research, and/or Public Policy/Economic/GeoPol research are the hard problem spaces you are alluding to...)

yeah basically. Let's be real honest here, the kinds of "problems" the Bay Area seems to spend most of it's time solving appear to be mostly figuring out how to extract the maximum amount of money out of fairly uninteresting technical implementations designed to let people chat and share cat pictures. In other words, money for engineering, not problem solving.
I read it the other way around, that other governments wouldn't do something so ridiculous.
The plethora of over overcomplicated C code is a strong argument against this claim.

There certainly is plenty of overly complicated C code, but I doubt there is more of it than there is the amount of overly complicated code written in some of the other popular "safe" languages: Java and JavaScript.
More poignantly, what is the difference between our system and the system of English law in effect at the time of the Revolutionary War?
They are not practically nothing. After loopholes the average corporate tax rate is something like 17% [1]. This is far lower than the often stated 35% but it is not nothing.

This whole blog post seems to neglect the point that Labor generates Capital. Whether that money is invested or spent it has already been taxed once. Now if the capital generates more money as an investment it will get taxed again on the profits. Likewise if Labor continues to work the income will get taxed as well. The Capital investment has the risk of going to absolute zero. The potential Labor investment cannot go to zero unless the person dies.

[1] http://economix.blogs.nytimes.com/2013/11/26/effective-corpo...
I very clearly remember when I realized getting good grades was easy, but learning and getting good grades was tough.
> For example an enormous number of high severity CVEs are SQL injection but I never hear anybody saying we should replace SQL with a binary interface that clearly distinguishes statements from data, even though that would make more difference in practice than replacing C with something else.

Using bind parameters instead of putting data directly in queries + escaping has been standard for a long time now. That is, instead of saying "make sure to escape everything", like "make sure to avoid any bugs in C code", we indeed prefer to switch to a technique which which doesn't act pathologically in the presence of small errors. In SQL's case it doesn't require replacing the whole language. It technically doesn't have to in C, either - you could have bounds checked C - but I guess once you give up the absolute-maximum-performance goal, people prefer to use different languages.

edit: Also, while program termination is not ideal, in many cases, such as this one (strings), it is basically a non-problem, and at worst, denial of service is still loads better than arbitrary code execution.
Society and culture demonizes the mentally ill.

I once earned $150K/year as a programmer until I had a stroke that gave me a mental illness of schizoaffective disorder. After that my career was over and I ended up on disability.

I am trying to get off disability, but it seems the business culture does not want to hire mentally ill people and blackballs us.

Many in my situation just kill themselves because we cannot do the work that we love to do for a living. I really don't know how I survived this fall, but I can honestly tell you nobody cares about me.
I completely agree that VC is not a magic money making bullet, but I don't think it matters for the post.

Certainly there are patrons who will lose money. Having a portfolio full of lemons isn't going to make any financial elite any money. Most will hire accountants and financial and technological advisors. Some will provide extra services (advice, contacts, demo day audiences, etc) to bolster the prospects of their portfolios. Some will fail anyway. The ones who stick around are the ones who are good at it.

The real unstated major premise of my comment is that it is essentially impossible to be a self-starter unless you are already rich, which (along with the other stated bits) implies that growth in the tech industry concentrates wealth and that there is a mobility problem that runs counter to our nice cultural myth about geniuses in garages.
Hi Scott, this is very exciting. Thank you.

I'd just like to point out that Google Play Books (play.google.com/books) gave me an error after I uploaded progit-en.31.epub:

"This file cannot be processed."

Then again, I've had lots of problems with Play Books and ePubs from APress.
Yes, Neanderthals are us
Windows Update drivers bricking USB serial chips beloved of hardware hackers
No specs, no details of the “ecosystem”.

The Withings activité looks a lot nicer: http://www.withings.com/activite/en-US
Sounds like a great read. Which edition / print would you recommend? (There's about 5 on amazon)
I had a very similar experience and I have found that being independent/freelance is the way to go because your actual performance and productivity actually matter for once. You can still get by and even be very successful without applying yourself but if you want to do that, you need to find work that allows for such. That is a skill in itself and may itself require actual effort.
I'm sure Pascal was really the silver bullet and its failure had nothing to do with Pascal derivatives being academic, non-portable, not very expressive, and having numerous other issues.

I think your ad hominem comments about people who implemented in C are in poor taste and not based in reality.
David Deutsch (http://en.wikipedia.org/wiki/David_Deutsch) has an interesting take on explaining why intelligent people in history did not converge on the correct theories sooner (not just in medicine, e.g. in physics, so noise created by placebo effect does not explain those), namely that if you have what he terms a bad theory empiricism or intelligence will not let you iterate to the correct solution as most people assume. You can be stuck at a local minimum.

If you have 15mins, watch his TED talk: http://www.ted.com/talks/david_deutsch_a_new_way_to_explain_....
I was last in highschool over 25 years ago, I still remember how awful it was as an educational experience.
I don't think this will last for long - there are a lot of services for which you can make a solid argument for, and against (AirBnB has two very different sides to the coin) - but, as long as Uber is able to ensure that all of it's drivers are insured, my experience (over 100 rides in the bay area, and many, many thousands of rides with taxis), is that Uber is an overwhelmingly good service.

The Vehicles are cleaner, the drivers better mannered, the service unquestionably better (I'd almost be prepared to say that my worst uberX ride ever was better than my best taxi ride, not quite - but pretty close. With the Uber Black Car service, they aren't even in the same league, so no comparison can be made there.) And, most importantly of all, the rides are a lot safer; on the peninsula, a lot of the taxis are very old, somewhat decrepit, and it's not unheard of to get in one in which the Taxi Driver has to open your door -you can't open it from the inside - I dread what would happen in an accident.

If this were purely a question of public good, there is no question what decision the Nevada authorities will make. We'll see how much power the Taxi Cartel has...
Your question was about passing off rather than experiencing.
I just identified https://cds.cern.ch/record/1764794 , let's see if the description gets updated.
Where are the "idea websites?"
Absolutely. They don't love their credit card companies, but it's crazy how many people (me included) have moved to an almost completely cashless existence.
> websockets connections aren't widely allowed on devices

Like what devices don't allow websockets? Android chrome, Mobile Safari and Desktop Chrome and Firefox do and that's like almost everyone right there.
Setting a flag is another approach. There's already an extension mechanism for storing arbitrary per-thread state in a dictionary object, accessible via `PyThreadState_GetDict`.

https://hg.python.org/cpython/file/1d708436831a/Python/pysta...

However, implementing the parallel code-path turned out to be easier (just a bit of cut & paste) and a bit saner to debug. `PyObject_Dir` tries to look up a few attributes on the object (`__dir__`, `__bases__`, &c.) which may not exist. There's a high likelihood of multiple AttributeErrors each time through.

Any documentation on Mac OS patches? Would be very curious to learn more about how these worked out in practice!
Why would NFC kill payment processing fees? There still fees involved when you use it with your contactless credit card. Apple doesn't ask fees, sure but they still need to pay credit card fees nonetheless.
I'm not sure how this will help, given the issue is retailers turning off the NFC readers. It doesn't matter if it's via a credit card, bitcoin, or Google paying everyone's prescriptions—if the NFC reader is off, transactions ain't going through.
I have an hard time believing CurrenC would already be accepted on the app store. They removed bitcoin wallet but wouldn't remove CurrenC?