skysight-inc/HackerNews huggingface dataset:
http://codecombat.com

Seems perfect for you (in short notice you should be programming little agents to collect resources and other rudimentary AI). It's great for learning.
I thought that businesses would simply create a NY-compliant version, just like I'm sure they create many variations of their existing products for compliancy around the globe. I also don't expect this to stay NY-specific. This sounds like something that would be generally desired by many nations.

Customers need not experience inconvenience if this is done right.

There are obvious reasons why the police would actually want this beyond security theater (PR). It actually makes their job easier.
Spot on. Last year I decided to take up lock picking as a casual hobby. After reading up on the process and practicing on some old locks I had laying around, I decided to try to pick my own front door lock. I was able to pick it in under 3 minutes...

It was an moment of epiphany for me - I realized that door locks really only provide an illusion of security. Anyone who really wants to get into your house quickly can just avoid the lock all together by kicking in the door or breaking a window.
>Edit: Of course, it could also be an inside job. An "exit scam."

Has there ever been any real or serious evidence to demonstrate that any of these seemingly numerous Bitcoin 'hacks' have been legit and not inside jobs, which is exactly what they all look like?

There are so many 'exit hacks' it seems virtually standard practice in the Bitcoin world, perhaps because nobody seems to actually go to jail for it or even face any serious legal investigations into it.

If a bank announced a multi-million dollar 'hack' I'd expect the authorities would be heavily involved, immediately, and everyone with a position to have facilitated a theft would be under suspicion and investigated until ruled out.

One the one hand Bitcoin is a supposedly serious, game changing currency and has billions of dollars tied up in it; on the other, it's treated as little more than internet karma points, and if people have it stolen from a wallet or someone announces yet another million dollar 'hack' at some comical 'exchange' any old clown/scammer can throw up, it seems to be simply 'tough shit' and nothing to see here.

This may be the non-regulated world the fanatics want, but it's a major reason why sane people (currently almost everyone on Earth) will continue to avoid Bitcoin like the plague.
You can check out "handmade hero"[1] or "handmade quake"[2] on the software, game, c/c++ side. Then, you can try a port to java / android.

[1] https://handmadehero.org
[2] http://philipbuuck.com/announcing-handmade-quake
... I am disgusted that LinkedIn has that kind of success.
There's also a (pretty great) song by The Smiths related to this: https://www.youtube.com/watch?v=bwv23yz_OrI

The lyrics are meant to be ironic since they condemn plagiarism while praising Wilde and consciously containing bits of plagiarism itself. Morrissey, the lyricist and vocalist, was well known for plagiarizing and even ripped some lines off of Oscar Wilde in a few songs.
You need some sort of immigration control. No country has the wealth to support 100% of the human population of the world. The work requirement seems the fairest way to handle it to me.
Write Crypto Code Don’t Publish It
They're "solving" worthless non-problems because the founders aren't doing the hard work of finding real, valuable problems to solve.

Define real valuable problems.

Curing Malaria is a real valuable problem. Sending your friends pictures (Instagram, Snapchat) is inane crap comparatively.

I'm not defending or attacking these by the way, I am just saying that "value" is totally subjective.

The majority of Startups aren't solving anything that the rest of the world would consider "real valuable problems" but that doesn't mean they wont use them.
Great time for Apple to close it's stores in NY and open a few extra in the neighboring states.
Again, the self thing and the closure thing are completely orthogonal. Unrelated. Each sugar could exist independently of the other.
Only thing that could save them would be a buyer. It's one thing to suffer a breach and try to make good on it. It's another thing entirely to cover it up for year and a half.

Question is what a buyer would be interested in: Their platform is suspect from a security standpoint - if they got this much wrong, then what else did they get wrong? Their brand is shot. The code is hardly going to be worth even a fraction of what it'll cost to make customers good.

And it's exceedingly ridiculous to get caught out in this way: No isolation of third party coin daemons, and a very creative interpretation of cold wallets (why in the world was it possible for someone to get the keys for the cold wallets via a network breach)

They've demonstrated they can't be trusted to be open about problems, and that they can't be trusted to get even basic security precautions right, so even if they got the funds back somehow, it's extremely unlikely that they'd manage to repair the damage to their trust.

So, yes, it's probably the end, whether or not they manage to recover some of the stolen coins.
F.lux calls out Apple for releasing Night Shift after banning their app
It is "Downtown", yeah. One of my favorites :)
This was fixed in Ruby 2.0.
Thanks for your advice. Good important reminder. Appreciated.
Wikipedia also currently has "the essence of startups is generally related to the concepts of ambition, innovation, scalability, and growth." So I don't think it's just YC/VC/SV/HN.

Of course you can have slow growing or non growing profitable businesses too. It's a bit of a terminology thing.
> Most people just buy their phones without thinking,
> and would find this encryption debate a little
> technical. They probably also think that they won't
> be personally inconvenienced

I don't believe this. Everyone understands they have secrets (affairs, medical conditions, getting high on the side, their xvideos search history). Getting the messaging right is not so hard.

Take the UK "Draft Communications Data Bill". Once it had attracted the nickname "The Snoopers Charter", and you get the gutter press talking about how meddling officials in the local councils will use it check up on if you've been researching council tax banding, public opinion can be made to turn against it very very quickly. The replacement bill they're currently debating is far from perfect, but a lot lot better.

It's our duty, who do understand the technical aspects, to bring them to life for our friends and family. I've mentioned it before, but images like this[0] presented the exceptionally dull topic of net neutrality in a way that normal internet users cared about.

Extrapolate what this will mean in practice, and make stories from it. You get pulled over on a traffic stop, and a cop decides to copy the data off your phone, and finds your messages about buying your 20-year-old son beer. You lose your phone, it gets handed in to the police, and some jobsworthy sergeant decides to flick through, and find saucy photos of your ex-gf and sends them to his buddies. People may not understand encryption, but everyone understands privacy.

[0] http://images.huffingtonpost.com/2010-12-15-net_neutrality_l...
The opposite side of the aisle has been in no way demonstrably different.
I agree, it sounds like an open source tool to help lock you in to closed source infrastructure. Maybe the author meant any open source relevant to infrastructure even if not infrastructure itself?
> A quick search takes me to several exchanges that look like torrent sites for pirating shit.

Huh? Googling "buy Bitcoin" returns Localbitcoins and Coinbase, which is exactly what other HNers have recommended here.
My suggestion would be to try out Unity 3D - it uses a language similar to Java (C#), allows you to explore the basic AI stuff you seem to be interested in, and with their tutorials you can see the results of your work fairly quickly and you build actual projects from the ground(ish) up. And above all its fun, even if you're not an artist, or you don't come out with a polished game. If you're using windows you get the benefit of an awesome IDE (Visual Studio), but if not you can still get by pretty well, and Jetbrains is set to release a good cross-platform IDE for C# in the near future.
Show HN: Dupdupdraw, a Forth-inspired drawing bot
I recently got a SDR (software defined radio) USB dongle, and playing with the data you can pull off the radio spectrum feels like my youth with my Color Computer and assembly language somehow. There's plenty of hobbyist code out there to use as a start, and the more you play with it, the more ideas you get for fun projects.

As far as language, Python is my current favorite. It just has the lowest friction by far.
You are missing the point about advocating for change. Of course I am aware that mods allow pay-walled articles, I believe I saw the discussion was on the front page a month or so back. What I am talking about is civil disobedience, Rosa Parks did not move to the back of the bus even though it was the law at the time. Just because something is the rules does not mean one should not act. As I directly addressed in my comment, if you have a personal belief that certain rules are incorrect, then you should act, and not wait for someone else to go first.
Evaluating On-Demand Service Businesses
As of today, Resque has 6,308,611 downloads. Sidekiq has 5,669,265 downloads. Can you explain why you think "order of magnitude"?
Ok: let the challenges to a reasonable series of factual statements begin!
I feel like many companies are afraid to do this because there's no guarantee their newly trained people will stay for so long as to make it worthwile. What if instead of "literally anyone" they trained non-technical colleagues that have already proven commitment?

Anecdote: next to my Information Science studies, I worked as a community manager for a few years. This was at a small startup so I was in practice doing more than that (marketing, data analysis, QA, etc). Once I finished my studies my CTO asked me to become a developer - he knew I was dedicated to the mission, knew just a little about coding but had the right personality for it. Sadly, in the end they realised that they didn't have enough time to train me and had to withdraw the offer.

I think it would be great if more CTOs made such offers, though in practice it seems unlikely. Small companies are less likely to have the resources to train and in larger companies perhaps the CTO is less likely to know community managers and such well enough to make such offers.
The Path of the Law (1897)
Your point was about their risking their lives in exchange for overtime and pensions. My point is that there are many jobs that have more risk and no overtime or pensions and maybe those are the jobs we should be talking more about.
I buy equipment all the time that is not legal for sale in California.

But I don't go out of my way to do such. With the emissions argument, lower emissions is generally accepted as a positive feature, though some may dislike the reduced performance or increased cost associated with it in some instances.

Backdoored encryption is not something generally accepted as a positive feature, and I suspect many people will specifically seek out non-backdoored devices if the law is passed and manufacturers start making devices for the lowest common denominator.

But since this is a software feature, I see no reason why a single device couldn't serve both markets, with a fused bit somewhere permanently enabling the backdoor.

But, as said previously ad nauseam, the law would stop criminals about as effectively as the anti-radar detector laws keeps radar detectors out of Virginia.

The widespread use of instant-on radar and LIDAR has done far more to curb the widespread use of them, in all states, by simply making them ineffective.
Performing IMAP queries via curl
What about chef? Mesos? Docker? Sysdig? Drupal? Mongodb?

Isn't there a lot of infrastructure software that is maintained or outright developed by VC-funded entities?
“Uncle Schoolgirl” Casts His Spell Over Harajuku’s Youth Culture
Most Americans approve of the war on drugs, three strikes laws and zero-tolerance policies. Even the militarization of police after 9/11 was welcomed by a populace that was outraged such a thing could happen on US soil. If the end result has become authoritarianism, we must recognize that it exists in the US, in no small degree, because we the wanted it, not because it was forced upon us against our will.
Makes the runtime projection being provided to processes in El Capitan start to make more sense; who wants to waste hours trudging through a huge stack of calls to find out some hack is blowing up your structures making users complain like its your fault?

While its occasionally fun to do that kind of dive and we all certainly learn something, it doesn't scale well.
This.

It's fine to raise a seed round (< 1M) to experiment with some ideas, but raising money after that without product market fit is a recipe for failure.

If you don't have P/M fit and you raise a bigger round, you're going to hire people and create an organization around something that doesn't work. With those extra people and processes, things are going to slow down to the point where finding that P/M fit becomes much harder. Moreover, you are now accountable for expectations and a reasonable return for your investors, which is not a bad thing, but it is a distraction when it comes to P/M fit.

For B2B businesses, raising a Series A means being able to hire your first sales/marketing people.

For consumer businesses, raising a Series A means being able to pay for the growth that's happening without worrying about revenue right away.
Well hello! My business plan is to become a unicorn by Jan next year. There is a hot market for dogs wanting rides to the park while their owners are too busy. For the seed round of just $50M you get 29% of the company.

First off I'll need to move to San Fran then rent an open floor office, preferably in a warehouse-like building with red brick walls. Then I'll hire 20 young people, preferably hipsters, with lots of energy. Experience not imporant, as long as they look good in hoodies and jeans, and know how to look busy typing and pretend to collaborate with each other all the time (because it looks good in pictures). Also must know how to correctly use latest memes. The tech stack will be all Go with reactive interfaces. Mostly microservices, nested inside lightweight Docker containers.

So there, welcome to the future (I'll send a link soon where to wire the funds).
Or they had too much pressure to grow faster/keep growing fast and so diluted their brand by adding in more mass produced products.
No I get that but nobody is going to get on the ground floor of oil. Remember the old James Dean / Rock Hudson “Giant”? or “There Will Be Blood”?
The Smoky, Loud and Lonely World of the Professional Pachinko Player
I'm especially skeptical when the solution to the supposed "coercion" is good old-fashioned real coercion by the state.
Then perhaps TV prices will go up, but jet prices will go down. That sort of mixed change in prices is not consistent with the usual definitions of "inflation."

Do you still like your argument when you think about quartiles rather than comparing the top 20 data points against the bottom 2 million? I think it's hard for most people to trust their intuitions about the spending habits of billionaires.
GPS Library for Proteus?
Square, Box.
Read me Dr.Memory?
Okay. Most people prefer reading and writing JSX, and haven't found it to be "insane" or a "disaster." I'm glad you found a library you prefer!
Actually, that's a perfect example.

Gilead offers a cure (well, now, two) for Hepatitis C, yet there is an uproar about the cost (US$60,000 and up).

So, they are under a lot of pressure to drop the price severely and already charge much less outside the U.S.

Now, contrast if they had made it a chronic treatment, needing dosing forever, and charged US$10K-15K/year. The media would have hardly bat an eyelash at that cost... and Gilead would have have made more money in the long run.
There's a difference between the cops taking your money because it's there and the cops taking it because you broke the law. If he took $15k onto an international flight without declaring it he broke currency smuggling laws.
It is definitely a simpler explanation.

Consider however that none of their US based competitors managed to do address those threats in a meaningful way.
I think it's more that police treatment of black people is more visible to mainstream American consciousness due to the ever increasing coverage of it on the news - which is itself mostly chasing after the ratings brought in by the Michael Brown shooting case.
The problem is that you probably can't trust the validator results blindly. You will end up with at least some false reports.
What about Amazon? They launched a competing marketplace in October:

http://www.nytimes.com/2015/10/08/business/amazon-challenges...

But, don't let that stop you...
"Hire anyone with decent standardized test scores," would be my baseline after managing a large, technical support callcenter where many new hires were simply not able to learn the (imho fairly rudimentary) modem troubleshooting steps after weeks and months of on-the-job training and support.

The people who seemed the sharpest in the first two weeks of training usually excelled, most others didn't. Some were simply unable to learn fairly basic concepts. It mostly came down to raw intellect. I'm sure the same would be true for aspiring developers.
> The problem is one group feeling they have the power to dictate to the "other".

Nobody is dictating. Do whatever the hell you want. Just don't put on an off-Broadway shown on Broadway. That's it.

> What you consider your mainstream ideals today may be somebody else's fringe tomorrow.

Sure, but that doesn't mean you NBC should broadcast Oz. That's what HBO is for (again, I'm not comparing HBO with misogynistic communities or that I think misogyny would become order of the day; but even vile ideas have their place). People know that broadcast TV has certain rules and certain audiences, and if you don't want to follow the rules or address that mainstream audience, your show will not be aired on broadcast TV. You want to call that censorship? Fine, but as long as those "censored" opinions have 100 other cable channels that will air them, that's perfectly fine by me.

> that someone recently decided was wrong because they want to somehow change the context of the usage of words.

BTW, as a former student of history I can tell you that people always decide to change the context of the use of words in order to make society better (of course, what they think is better). And this pattern is never restricted to just one political group. It is just that political groups always find the others' new contexts annoying.
It seems that moving html into javascript versus moving javascript into html has been the winning choice. Like the clojurescript counter parts, I want to write code.
Clickspring.
/r/artisanvideos
That fear is unfounded and is a good example of short term thinking. My number one goal now is to make sure wherever I work the people I work with "level up" in some way. I'm going to be working with these people at other jobs and if they suck then I'm not doing anyone any favors. Having proper mentoring and training pipelines are indicators of a healthy company. The alternative is companies shuffling mediocre workers amongst themselves which is again not doing anyone any good.
Good developers aren't trained, they are self taught. This can be on the job. I would be happy to pay people who aren't quite yet developers $30k as the article suggests, and then mentor them.

I spent much of the past year helping interns who were college students, some of them freshman, learn a new programming language. I think that isn't ideal for a variety of reasons, but instead of hiring one junior person at $90, hiring 3 near programmers at $30k could work well. (Though that last bit is a dichotomy-- it wouldn't be either or, it would be both-- if there are good people, hire them, whether they can code or not.)
White Lives Matter- Albinism
> we need to value non-code skills much more highly and explicitly

Doesn't this, and most of the other stuff this is talking about really refer to project managers and people managers?
Teaching people to develop software is hard.
It requires commitment. In the framework author is describing if those people want to succeed they will not be able to do it part time while doing non-technical work for you.

Also rubber ducking with the actual developer takes a lot of developer's time (and it's hard) - so the organization will take a big productivity hit if developers work half time as programming teachers.
This is not realistic. Basically - non technical people must work extra hours (not have a life) with people who work full time training them to succeed.
And the programming camps do this - but most non technical people feel the effort is not worth it.
I can't believe this is real. Part of me wants to think it's fake.
Don't count on it. I failed out of college due to my inability to take and pass tests, yet at work, I'm being promoted constantly to higher ranks due to my productivity.
Considering I managed literally thousands of agents over a period of years, you would statistically be an extremely rare exception to a rather well-examined trend.

Did you ever take the SAT / ACT?
Like the Amiga! http://aminet.net/package/game/shoot/ADoom-1.3
How could you estimate the rate of theft for US currency? It depends on how you define 'stolen'. Was the 2008 global financial crash a huge case of theft? It also depends on how you define 'currency', as there are various measures of money supply, not just physical currency.

One case, Bernie Madoff: $65 billion stolen

Though that 1 in 14 number which you cited is barely even a guesstimate, for bitcoin it is easier to estimate the rate of theft, because at least you know exactly how many bitcoins exist now, or will exist in future, unlike the USD.

A few other points for us to consider..

* About 75%-80% of banknotes in developed countries have traces of illegal drugs. One study suggested about 4% were involved in illegal activity such as purchasing, selling or using drugs[1]. Other crimes do not leave obvious chemical traces of course.

* The further back into history you look, into colonial times and earlier, the more true becomes the statement "All wealth is stolen"

[1]https://en.wikipedia.org/wiki/Contaminated_currency
My fairly standard computer science education covered amortized complexity. You can't analyze the time complexity of a sensible vector type (i.e. "one step above raw array") without it.

Invariants are admittedly undersold in the curricula I've seen, but the idea comes up in many places. Most people ought to have at least encountered the idea in databases, where foreign key references provide basic invariants about referencing existing rows no matter what SQL you fling at them, for instance.
I get the point trying to be made here, but the whole premise of "learning" has quite an oversight on the tangible differences between a hamburger menu and a pause button.

A VCR pause button is always in the same place - next to the play button. We don't know a pause button because of it's shape or color, but rather it's context. You know where to find it because the controls for our music and video devices are familiar. If you take a pause button and put it in any other context, it loses it's meaning.

The hamburger menu doesn't have context. It's different from one site to another - from shape to placement. The icon has no grouping - no play button. It doesn't work there's no icon that can visually capture and condense the imagery of a menu without context.

What ever happened to just "Menu" with a caret?
While I agree with this, and have been training someone in this manner for a while, it does put a drain on the trainer, and you have to take that into account, as Fred Brooks wasn't wrong...