skysight-inc/HackerNews huggingface dataset:
I think the fast pace of Ruby development and the willingness to EOL earlier versions (and the same attitude from major Ruby projects like Rails) is part of why Ruby 1.9 didn't suffer a similar fate to Python 3.
That would be the right policy, IMHO, if it were defined in the right way.

The crucial distinction is between software providers and businesses storing data related to customers. If the software providers were liable, there would be a devastating effect on the business world and society - basically it would become so that the only way to obtain software would be from giant corporations, and every coder would have to get licensed and buy insurance.

So let's not go there - but businesses selling products or services to the public and storing customer data should not be able to opt out of liability by putting some fine print in their boilerplate terms. Instead they should have to pay the full cost of repairing "identity theft" (so-called, it is actually impersonation) for every customer whose data they lose control of. (Think of Target, TJM etc. rather than Snapchat - i.e. cases where the attackers get personal details and maybe CC data)

This would establish the right incentives, but it would not impair business because with competent staff and best practices, it is possible to get good-enough security for the purpose.
I take SIMH is too slow to be taken into consideration.
Thanks for the feedback. We can always do better :) I'll make sure it get to the right people.
The fact that you can buy investments with money makes it a medium of exchange. Money is theoretically supposed to be a store of value as well, but it is not a good store of wealth, due to inflation. With current central bank policy (or at least Fed policy in the US), most interest bearing accounts are not currently a good way to store wealth, because after adjusting for inflation, their low interest rates mean that you are actually losing wealth over time.
And don't forget the 5 D's - Dodge, Duck, Dip, Dive and Dodge.
As an alternative to therapy, he could also take up yoga/meditation. Bonus: it can be done for free.
How did you deal with the resource leaks before PHP 5.3, which was released in 2009?
I think there is another interesting angle here: while a death of a person from a car driving too fast is a horrible tragedy; for the society as a whole, it might be better to accept X deaths to get Y people to their destinations faster. This is a common mistake in the modern political practice to use one-time/rare events to justify stricter laws for everyone. Most obvious and well known recent example, of course, is the establishment of TSA after 9/11. But the same applies to the speed limits on the road: a one-time car crash is usually used to justify lower speed limits.
Edit: And my actual main point is: A) Speed limits are currently set politically, not scientifically, and B) Yes! let's have this conversation rather than shouting down anyone who wants to change the status quo and painting them as a child-killer.

I'm mostly talking about the US, although I've since moved to the UK, but I still do most of my driving when I come back to visit the US.

As a point of reference, I'm most familiar with Chicago/Illinois & St. Louis/Missouri speed limits, and I think Illinois speed limits tend to be set unreasonably low (lower than almost anyone on the road is actually driving), while Missouri speed limits are generally more reasonable, if a little cautious.

"You think 25 mph on a residential street is too low? There's a British video of how even low-speed collisions can be fatal for pedestrians."

And places where pedestrians are regularly crossing the middle of the street are perfect spots to implement Traffic Calming, and to be honest, 99% of my complaint is regarding non-residential streets.

"25 mph: residental, 30 mph on undivided business streets, 40/45 for multilane main streets. 50 mph for minor highways, and 65+ for interstates and major highways."

I would say this is generally what they are set to in St. Louis, but they're systemically 5 to 10 MPH lower in Chicago and most of the surrounding suburbs.

Missouri has recently also instituted variable speed limits that change based on weather and time of day. This to me speaks mountains about the true intention being closer to safety than either revenue or giving cops the ability to pull basically anyone over.
Windows 8 and the cost of complexity
An interesting fact I learnt from the article is that both European and Chinese went backwards in terms of infrastructure at some point. So maybe dark age is not a singular historical event, and could re-occur in the future?
Details about The Future of OpenShift and Docker Containers
Man, I guess it's not just him....I didn't realize so many fairly "rich" people struggle with this!
Yes but at 25? That's 4 years of experience out of college. I'm in my second year working in technology for a large i-bank and I'm barely breaching 100k :(
Your friend (and wife) needs adventure not success.
Eliminating the favorable taxation of capital income compared to labor (and most other) income is eliminating a feature of the status quo tax system, which amounts to major capitalists seizing wealth from everybody else.
"We don't allow faster-than-light neutrinos in here, says the bartender.

A neutrino walks into a bar."

(read on /. years ago IIRC)
It depends on the use case. The author specifically says it is a workflow for /continuous delivery/.

We do continuous delivery and our branches typically live for about an hour before they are pushed to production.

Continuous delivery is about working in small deployable steps and using techniques that allow you to release incomplete features into a production environment (Feature toggles, Branch by Abstraction).

Feature branches are pretty much the opposite of continuous integration. By definition your changes are not integrated into production or with other people using other branches

http://martinfowler.com/tags/continuous%20integration.html
How to stop anyone on Google+ from emailing your Gmail account
Naturally, trying to sell a billion shares of MSFT all at once will not work well. But that proves nothing about the wisdom of redistribution.

If you insist on confiscating Bill Gates' wealth, maybe you could hold the stock as an income-generating asset and redistribute the dividends.
Sure, didn't mean to pick on JQuery, it was a random example and indeed, Google's CDN link is so popular that many users have it cached.
Bitcoin Becomes a Real Job and Wall Street Is Hiring
> (or pay a fine/tax)

Then you're not forced into one course of action.
Yeah, I don't know what's most predictable about some Hacker News readers, the fact that they are in love with Ruby or that they are not good at detecting sarcasm.
Hey... I'm a dev over at GoDaddy. While that area isn't my direct area of development, I work with those guys -- we're cleaning all that stuff up very dramatically. I think you'll be pleased...
Not the same thing. The value of a therapist is bouncing ideas off them without them judging you.
Curious... if you have to support windows developers who are okay with Cygwin, why not use VirtualBox with Vagrant to achieve the same thing without the "doesn't work with cygwin" problem?
> "With many apps stuck on DataMapper..."

I have only ever heard of one application in the wild reliant upon DataMapper. Can you share some others that you've heard of? I'm kind of curious.
Ask HN: What company does Blue Apron use for processing payments?
LivingSocial CEO steps down
Facebook Set to Eliminate Sponsored Stories in April
I'm doing a similar, but slightly less aggressive thing and trying to do a game a month. Here's what I currently have, it's ok I guess.

http://tedajax.net/Game/

I really like your third game, very simple but it works and is engaging.
CodeDay - A 24 Hour Hackathon for High School and College Students on Jan 18th
Target now says an additional 70 million hit in data breach
The risk is only not-high for people who have a decent safety net to fall back on (spouse, parents, or savings) and/or low obligations (i.e. your children won't go hungry if your startup busts)

That's not to disagree with your overall point--yes, you won't LITERALLY DIE--but relatively few people have the luxury to keep swinging and missing in the hopes of getting a hit.
Taxes are an obligation, not government activity.
One note about fees - because of the way this works with Bitcoin's multi-signature transactions, arbitrators don't have to intervene at all when there's no dispute so a lot of them choose to charge fees only for disputed transactions, meaning that most transactions should be free of charge.

That being said, I do see the rational behind charging for every transaction and think that its going to be a popular choice too. I wrote some of the reasons for that here: http://www.reddit.com/r/BitcoinSerious/comments/1sqibz/bitra... (near the end, in the "Edit:")

(full disclosure: I'm Bitrated's creator)
Ever wonder how much longer you'll be commuting in the dark?
Sounds like the opposite of cherry-pick.
...specifically mobile dev.
Well it's not as crap as the original GSM, but it wasn't designed in the open (so may be backdoored) and the progression of attacks at https://en.wikipedia.org/wiki/KASUMI#Cryptanalysis doesn't really inspire confidence.
Data Structures and Algorithms are like fundamentals in basketball. Everyone loves Michael Jordan when he's changing direction mid-air, drawing the foul, and laying it in. But the reason he was such a threat is that he had absolute mastery of the fundamentals which freed him up to be creative.
January 16 – 201st 1M/1M Mentoring Roundtable For Entrepreneurs
Promoted Likes have always made me nervous on FB. One of the Pages I help manage ran a Like campaign. The page is very niche specific and appeals to people living in a certain area. Even though the campaign was targeted, an abnormal (around half) amount of new Likes came from Bangladesh (not targeted, not even close to a target market). We complained but it didn't help. That was 2 years ago and I've seen similar stories since then. Haven't trusted this sort of campaign since that experience and would advise anyone to stay clear of it. Unless of course you want to get Likes for vanity. In that sense, this campaign will help populate your Page, but expect low quality "fans", which could hurt your reach and engagement levels and screw you over with Edgerank.
Techical co-founder for what? Is this for a web/mobile startup. It all depends on your startup's industry.
Tell him to start paragliding :)
He's 25. His life isn't even 1/3rd done. It's pretty rare to even know what you want to do at that age, let alone have actually accomplished it. What your friend needs is some perspective on just how great he is doing. However, I don't have an answer on how he gets it. A lot of it comes maturity I think.
It mentions in the article that the spectrogram is really grayscale instead of having RGB channels.
Visual Studio has really nice TypeScript support. :)

Also, I never said the Windows developers were 'okay' with Cygwin... just that it wouldn't solve the problem. ;)
I'm not sure I would say that "The People" don't want to own companies. This report from Give Directly suggests that giving money directly to the poor resulted in a "+116% percent increase in monthly household investment in land, farm inputs, livestock, housing and household durables..."

http://www.givedirectly.org/pdf/2012AnnualReport.pdf

These purchases are money generating assets. I think you touch on an important point though. It's much easier for a random individual to turn money into a money generating asset than it is for them to take a random money generating asset (MSFT stock) and turn it into cash. Ownership of a money generating asset requires domain knowledge, whereas you can choose to spend money where you already have domain knowledge.
Would you say this is only for entry level pentesters? In my case I work as a professional application pentester but I'm looking for training to help me "get to the next level".

Currently I'm looking at Offensive Security's OSWE or SANS Advanced Web Pentesting, but I like the idea of an extended course with 1 on 1 interaction.
Enter the Console: China has suspended its 14-year old ban
I had a sneaking suspicion about the source of the thoughts behind the article as soon as I read the phrase "net income generating assets"—then saw the culprit in "Rich Dad, Poor Dad".

If you're going to read Kiyosaki's books, then you need to also do yourself a favor and read the criticisms thereof. Kiyosaki borders on a fraud, and many of the rich-dad'isms are flat out illegal. Indeed, as far as anyone is able to ascertain, most of Kiyosaki's traceable money comes not from real estate as he claims, but from selling his books and seminars.
Withdraw BTC? Very easy. I've kept US$100 there for some time, I just traded it to BTC to answer your question and withdrew it, took less than two minutes once I found my password.

No problem at all. Except I could have got the same thing done at Coinbase for only $92.
He worked his ass off in an I.T firm, became good friends with the CEO...and helped grow that company. He made Director in 2 years. I think what bothers him is that he busted his ass to make that company big, and made his boss SUPER wealthy. So although he's making good money, if it was his own firm, he would've been a millionaire by now.
Agreed that he misses the point with retirement. "Saving up" for retirement doesnt mean $1M in cash, it usually means $1M in income producing assets pieces of profitable businesses and future promises of more (bonds).
Religion: How is a faith system i.e. "pretending to know things that you don't know" going to help? Community is a good thing, sure. But how does faith help?
Even at 8k a month, he should be putting away 50-75k a year. That alone is a pretty impressive rate. It definitely sounds like he needs to figure out what "financially free" means to him, and realize it generally is impossible to reach that in a couple years. He should be happy with how quickly he WILL reach that.
From first hand experience I absolutely agree with this.

Using Facebook's own PPC channels we are getting fraudulent clicks and fake profiles come via Facebook as a legitimate cost.

'Fraudulent' being the most important word.
> The only way to go from developer to security professional in 12 weeks.

Pretty bold claim.

The Offensive Security "Pentesting with Kali Linux" course and its accompanying OSCP certification is very well-regarded in the industry and only half the cost of Breaker 101 at $1,150 for the course materials, 90 days of lab time, and certification.

Everyone in the industry knows about the OSCP course. It's very hands-on. There's a wide breadth of areas it covers. You're doing everything from OSINT to breaking into lab machines to crafting your own web/win32/linux32 exploits. You will become comfortable with a debugger and x86 CPU registers by the end of it.

http://www.offensive-security.com/information-security-train...

Disclaimer: Satisfied customer of OffSec who went through the course.
First of all, you can get the U3014 for around $1100, less on sale. http://www.amazon.com/gp/offer-listing/B00C2RPW8O/ref=dp_olp... ... additionally, it is a "professional" monitor (X-Rite tie in, factory calibrated, etc) and will likely maintain a premium price as corporations are the target customers.

Secondly, the Seiki is not a "good" monitor. It isn't even a "good" TV. The only thing Seiki has is pixel density and cheapness, it is awful in every other measurable way, without a doubt one of the worst panels I have ever purchased. I can't fathom how you can justify calling it "good". Excluding resolution -- can you even name a single thing you like about it, that you think is a cut above?

You can get a number of wonderful 27" inch (2560x1440+) in that same price point. With good inputs, colors, refresh rates, adjustability, brightness, yada, yada. They go as cheap as $350 now, but you can get GREAT ones (really great, not just pixel density) for around $500.

Questions: (1) How many hours do you spend really working on the Seiki... not your wife, not on the phone, not at home on your wonderful Dell monitors, not walking around, not just in the office, how many legitimate hours to you spend USING the Seiki? (2) Why do choose for your developers, why not given them a budget of X to buy whatever they want?
I want that changed to we don't COLLECT that data, much less supply it to anyone.

Don't think I'll be buying a Ford until then, and will check for other manufacturers pulling the same intrusive stunt.
Yeah, sure, "friend."

I'm curious where you're from. Who refers to people as "25Y old male?"
I would love for you to try our API/webhook automated testing product and let me know how it does or doesn't work for you: https://www.runscope.com
Chomsky on Anarchy
Nothing wrong with staying hungry in his professional life. At his age, no matter how successful you are, you should always try to reach the next level. As long as he is happy with other parts of his life i.e family. Nobody should be satisfied with their career/life at age 25 but he has the luxury to balance it with what his household income is at the moment.
I too thought it was an odd reference.

He threw out his hard drive without thinking because bitcoin literally was worthless back then. He had no need for a secure vault at the time to store his old broken HDD in.
What are you trying to fix?

Is he supposed to just accept a mediocre wage-slave existence and settle into obscurity?

That works for some, but if he wants to strive for more, let him.
I am probably the only person who is bothered that this sounds like a deniable call to violent action. "BE CREATIVE"

edit: to be clearer - the issue is that we have left violent action open as an option and it isn't hard for a few people to take that option. Is this what we want politics to be?
I would suggest building analytics in your games, to see how people are playing them vs how you thought they would be played, and identify levels that are too easy or difficult.

e.g. on Game 3, track an event on each level up along with the number of death for that level.

Game 3 is really addictive. Good job
The semicolons are still randomly used.

The demo application has several scripts after /body. `navi` should be `nav`.

> Pure HTML is cleaner and passes W3C validator.

The demo does not pass the W3C validator.
Thanks for the video, it looks super interesting!
> Money is theoretically supposed to be a store of value as well, but it is not a good store of wealth, due to inflation.

Medium of exchange and store of value are the two main functions that "money", as such, can have, but it is misleading to say that money is "theoretically supposed" to serve both purposes. Any particular money is adopted with very specific purposes, and modern fiat money by design has a very limited role as a store of value, being intended primarily as a medium of exchange that is useful as store of value only in the short term (and only secondarily so, as utility as a short-term store of value is essential to utility as a medium of exchange) specifically in order to encourage investment in productive non-money assets as a store of value.
> I strongly disagree with his assertions that saving up for retirement is ill-advised and that traditional investments (stocks, etc.) are too volatile and risky to be useful.

With my retirement age ~40 years away, it's not clear to me that locking my money into traditional investments is a good idea: existing historical records are not statistically convincing (to me) over such a term.

A single stock market crash or economic crisis may not matter over the long term, but I'm sure you're not suggesting there will be only one such occasion: it seems more likely that there will be several, which may or may not be timed in my favour.

When I come to unlock a pension, there's no way to know what the state of the economy will be and where the legislation will have gone. However, if I am dependent on that pension, it puts me in a very vulnerable position where I am likely to be taken advantage of - perhaps by the state or by an uncompetitive financial market.

You talk about tax-advantage, but I would have to retain this over several successive governments. I personally don't believe that it's in the interests of society for significantly wealthy people to retain additional tax advantages. I suppose it's in my personal interest for now to take those advantages, but I don't feel like they can be relied upon, and seem likely be changed over this time period - perhaps even retrospectively.

Anyway, if I am not completely dependent on my retirement savings, but have a means of generating wealth in my retirement, then I am in a much better position.

This is why I find entrepreneurship a good investment: it gives me valued skills that I will most likely retain into older age (even if I fail at first). Whereas, people who remain in traditional jobs have some danger of being obsoleted, or competed out of their jobs in older age.
Why You Should Seek Quiet Every Day
Awesome!

...

What is the price?
The first 10 seats are priced at $2000 or 2.2BTC. Each subsequent seat is $2500 or 2.7BTC.

...oh.

I'm not saying that I don't think it's worth it. Maybe I'm just surprised since I've become used to free MOOCs and other educational sites that cost less than $100/month. Still, this looks really cool. Best of luck to you.
Excellent. What's the definition of insanity? Here's the Reddit discussion. Have at it!

http://www.reddit.com/r/thedaywefightback/
If I got this right, we fight back by changing our avatars and putting banners on our blogs. Is that it?
As I suggest below I don't see why you could not compile to Om or Cloact from HTML for a friendlier presentation for designers. Still I don't think Cloact nor Om DOM syntax is particularly unapproachable for designers - I think we need some good documentation and some compelling, friendly walk-through demos (Light Table anyone? :)
I have a similar problem; this is what I do: I keep a dev branch to merge to/from whenever I switch focus.

For example, when I'm on branch Feat-A, but I want to make a change related to Feat-B (or I already have but haven't committed), I'll stash my changes, merge Feat-A into dev, merge dev into Feat-B, pop my changes off the stash, and commit.

The whole switch goes:

- "Oops, these changes don't go on this branch"

- git stash

- git checkout dev

- git merge Feat-A

- git checkout Feat-B

- git merge dev

- git stash pop

It takes half a minute, but it keeps my branches clean, and lets me move from feature to feature at will. I may add a 'git oops' alias just for this process.
Nintendo boasts 'record-setting' 16 million 3DS game sales in 2013
Feature flags make it much harder to encode appropriate constraints into your type system, and make testing much less effective. It's very useful to be able to collaborate at a finer granularity than only sharing changes that compile.
While most of the material is aimed at those with little-to-no security experience, the second half of the class is above the level of most pentesters. If topics like advanced exploitation, WAF attacks, cryptography failings (ECB block reordering, padding oracle attacks, hash length extensions, etc) are of interest to you, I think you'd enjoy the class. But it all depends on where you're at and what you're looking to learn.