skysight-inc/HackerNews huggingface dataset:
From the images we've seen all side by side this seems to be a rip of someone else's work.

Nicking people stuff isn't what Hacker News is about. I've had articles I've sent hours writing and issued DMCA takedown notices, just as the same as if someone stole my code.

To take down a site using your stuff, you use a DMCA takedown notice.

- That doesn't mean you're abusing the DMCA

- That doesn't mean that the party that nicked your stuff is in the right.

UPDATE: to those discussing individual works, the issue is that the icons are not individually similar but rather that the whole set copies design elements from the other.

If FlatUI has picked more sources to be inspired from, they'd be in a better position.
I too am looking forward to the new Password Hashing API. Having quick ability to hash and verify a password should save a fair bit of time in the long run.
I just realized I come from a country where "don't be an asshole" is a common phrase that is considered harsh but not mean ;-)
But Node wasn't the first server-side javascript. In fact, Netscape released a server platform for it a few months after releasing the language. Quite a few others have cropped up since then: http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaS...

They weren't all that popular, but I think that makes my point. These things can take a while.

If pre-1.0 makes a Go library dead, then Go has only had a year to develop non-dead libraries. You have to really be an early adopter to build stuff on a language that's still making breaking changes.
None of the criticisms he quoted are directed at their work and the second one looks pretty much "wishing harm" to me...
What is Quality - A Feline Perspective
I was all ready to dismiss this one from the title, but reading it has the smack of hard won experience and intelligent reflection.

The process of setting limits withinnwhich experimentation is expected and allowed and of producing a prototype version of all major components - that can be lifted wholesale into development work.

All round a bookmark to come back to every few months. Have a point
That's kind of how banks work, too big to fail or not. You don't see the same thing happening at GM, for example, who also benefits from governmentally subsidized cost of capital.
I am not a developer for bitcoin, but I have been following along in #bitcoin-dev and reading some of the forum threads. (most interesting conversation by far is on freenode)

In pools/miners that are not blocking satoshi dice 70-95% of every block is filled with SD transactions. Further, SD has upped their fees to get higher priority.

Interestingly, the sentiment of the devs and the sentiment of the users is vastly different. It seems that the users are overwhelmingly pro SD, anti filtering out SD transactions, and think this is just a nice test for bitcoin and this type of transaction volume is inevitable anyway. (plus, they are of the libertarian leaning in general).

Sentiment amongst the devs varies, but it does seem they all agree that SD is abusing the blockchain. There is no reason SD can't remain provably fair and have the same flow without spamming the blockchain; and, since they are reusing addresses and acting in a such a way that their transactions can be trivailly tracked, there is no reason (in some of the devs' minds) to not treat them as spam and filter out their transactions.

For their own part, the owners of SD have reportedly taken a "fix your shit" attitude when asked to change their methods.

In any case, it has spurred a lot of discussion on "how" to raise the soft limit; which is completely arbitrary, and many pools have already raised it regardless. The real news is that the `hard` limit, which will create a fork is not even an order of magnitude away. No one wants to keep making hard forks, so there is a lot of debate on how to best determine future block limit size on a system wide scale.

For my own part, it is hard not to see SD as spamming/abusing the blockchain. If I ran a mining pool or a hasher (I don't) I would block SD as Luke-jr does by not including addresses into blocks that start with `1dice`. It's note worthy that it would be essentially impossible (rather than trivial) to censor SD transactions if they followed best practices.

It is also worth noting that there are whispers of SD transaction volume being something of a conspiracy. I have not done any analysis on this; but what I have heard is that the vast majority of SD transactions appear to be bots, playing losing bets 24 hours a day. SD has issued stock, which is publicly traded.
Looks like Amazon sells it again.
I hate the term cloud computing and all the stupid hype that comes with it.

It's called mainframe computing, the exact same clusterfuck your grandfather used in 1970. With bigger hard drives.
Oh they could if they wanted, and if they knew what the addresses in use by the merchant were. This could be made difficult by the merchant continually generating new addresses. The merchant could also add a little sweetener (transaction fee), and it feels pretty likely that a proportion of the wider BTC community would overcome their (presumably) ethical concerns and process the transactions anyway.

But yes, in principle, colluding miners could make life difficult for merchants they dislike. This is one reason why a large and divers base of miners is important to the BTC system.
It's really just the continued abuse of the courts by Prenda. They have no real interest in taking this libel suit anywhere. All they want are the IP addresses, so they can cross-reference it against their list of infringer IPs and names/addresses from other cases and then file individual copyright suits against those people as punishment.

It makes this a very high stakes game, since even if the court throws out the result of the subpoena for use in the libel case, Prenda gets what they want. You could argue that is why they filed three separate actions in three different courts, just to up the odds that one of them would get the desired information.

They've done very similar things before, where they filed a lawsuit against the same list of IP addresses / John Does in a dozen different venues, because they only needed one judge to allow the discovery request to go through to get what they wanted.
If you'll indulge a little contextual Show HN, I made a single-page site that lays out the differences between the three major IP law domains: http://iplaws.info
Ubuntu chief isn't interested in 'leet' users
Also, if you're Dutch, entrepreneurial and working in IT you will usually be a freelancer.

That means that you get to deduct expenses on working equipments, business lunches, hosting, travel costs, etc.

On top of that if you're in an innovative industry you'll get another €20k or so tax deduction (WBSO & RDA.)

In general that means that for innovative entrepreneurs it's fairly easy to get to an effective tax rate of about 10%.
+++++ +++++ [ > +++++ ++ > +++ > +++++ +++ <<< - ]
> --- . >> ++++ . < ++ . > +++ . << ++++++ . +++++ . > + .
I'd like to get a sense of how often the PHP community tends to upgrade languages and frameworks for legacy products. Always/Never? Anyone care to provide some anecdote?

For example, I have two Rails apps that are running on Rails 2.2.x, so yeah, they're way behind, and I feel some sense of urgency to upgrade them soon... but I believe I am an outlier in the Ruby/Rails community in the sense that I am not upgrading all the time.
No!

Whatever the reason, do not tell them.

There is no benefit to you. There is unlikely to be benefit to them -- most people can't deal with even polite criticism.

An exception can be when the reason is politically "OK" and obvious, e.g. leaving the job to be a full-time parent.

If you have VERY good relations with your employer, then they will know your feelings in advance anyway.
I don't know which is the older, Hacker News or that Designer News forum, but I think the similarity is striking:

Both sites are on a company domain, added a "news" subdomain, and named the forum "XYZ News", where XYZ is a description of their audience, a positive one, to appeal to industry members.

I hope Hacker News was first, because if not, they will start harass this board over the naming thingie...
Zapping brain to improve learning comes at a cost
> now would be an excellent time to start a kickstarter.

Or you could just go get Cities XL
Uh, is that a direct copy of the iOS "share" icon?
This thread provides further detail and discussion on the SatoshiDice issue:

Should the bitcoin community ban the Satoshi Dice filter patch? https://bitcointalk.org/index.php?topic=150481

especially this comment from misterbigg:

https://bitcointalk.org/index.php?topic=150481.msg1599107#ms...
Glad its not just me.

I would love the next human ancestor to be named Albert Perry in honour of the article, much like Lucy.
See here http://howells.ws/posts/view/93/svbtle-vs-obtvse-and-on-copy...
It's actually par for the course for these places to ban your entire account if you ever do a chargeback. Steam does it routinely, and I'm sure EA does it too. Just another way that this Brave New Digital World is disenfranchising consumers.
Just curious, did you play ME on console? It's vastly, vastly improved w mouse aiming.
I like what you did there - I clicked on the link to read the doc and then slowly realised that my IP now falls within the scope of the requested information.
I'm not buying a game to make a point. I'll instead nit buy a game and not fork over my hard earned dough.
You can store ASCII in the blockchain. Has been done before: http://news.ycombinator.com/item?id=2830084.
The ultimate list of Marketing tips for your Etsy shops
>> From the images we've seen all side by side this seems to be a rip of someone else's work.

I really doubt that is the sentiment here on HN (at least).

Check:
http://news.ycombinator.com/item?id=5342360
http://news.ycombinator.com/item?id=5331766

IMO, what Layervault did was wrong in issuing a DMCA for what "they" perceive as 3 images that look similar.
At which point you should sue them in small claims court.
The password hashing stuff should be really nice in the long run--at least when it's widely used.

PHP in particular seems to have a lot of bad home brew implementations out there, so it'll be nice to have a better default.
I've been with an EA studio for the last five months and met with people from a dozen other EA studios and like you toxic is not a word I would use to describe the EA I have seen. Quite the opposite
It would be interesting to have some feedback for someone who went from vim to ST.

ST seems an elegant and powerfull text editor for those who've been using big IDEs but what about someone like me who've been using vim for 5 years and learned to never move my hands off the keyboard ?
Satoshi dice transactions pay relatively high fees and is probably the only reason transactions have any fees at all. Miners already limit the number of free transactions that are processed some (BTC guild) don't even process free transactions. The problem is luke-jr's pool explicitly blocks transactions including satoshi dice addresses. For whatever reason possibly to artificially lower transaction fees to increase adoption. If the miners acted economically this wouldn't be a problem.
I like ranger, and have used it for a few years, but I don't understand why it would be considered a clone of Finder. They are both file managers, that is about all they have in common.
Lawsuits cost money. EA has more money than their customers do.
Global Temperatures Highest in 4,000 Years
This is so weird - but I love it.
Your assuming someone nicked your stuff. With millions of sites out there are a lot of layouts, icons, and whatnot that look similar that are not in fact copy's. Worse designers are rarely the type of people that think of the (millions) ^ 2 possibilities.

Honestly, unless your talking about a large file with a lot of entropy your probably in the wrong sending a DMCA take-down request.
And we also have a classic entrepreneurs visa, for which you'll be evaluated on education, experience and the innovativity & financial position of the company.

If you're a solid startup that should be fairly easy to pass, but it's not a done deal. Only about 300 people per year pass the criteria in practice.

You can find the criteria in Dutch here: https://zoek.officielebekendmakingen.nl/stcrt-2010-16617.htm... That URL breaks Google translate oddly enough though, so you'll have to copy and paste the content.
This is taken from the list in another submission: "Unix tricks" or similar. I tried it today, but found not vim-like enough (no help under :h ?). I then started searching and found vifm: http://vifm.sourceforge.net/ - and after a few minutes I was comfortable with it. I didn't use mc even once today; it's just day one so I don't know if this will stick with me, but it shows much promise.
Learning to code, with no Internet access.
I have a friend who recently asked me for some advice about resources for learning to code. The catch is, he will have no access to the internet, as he will be in the mountains of Nepal for 6 months.

The topics of interest are Python, Linux, and html/css/js, with the eventual goal of being able to create websites. He has some background programming in Java, so basic concepts shouldn't be a problem, but no real background in Linux.

Usually my advice would have been to work through some tutorials, and then just try building something, learning as you go. However, this approach relies heavily on access to the internet.

Are there any textbooks that are particularly self contained? Is there anything I can suggest beyond just taking a copy of the relevant docs? I would also welcome any ideas for appropriate projects.
good, maybe some of this snow will finally melt.
You're effectively asking, "How do I get money without asking for it?". You can't. There is no secret, so stop looking for it.

Web security is a huge and growing pain for loads of people - loads of people with money. You are teaching incredibly valuable skills to people, who can sell those skills to people with money.

If you get over your hangup of selling, there's no dearth of places or ways to sell and distribute good content. A small list off the top of my head:

1. Write to people you know personally or even just online - asking if they are interested in learning what you teach, or if they know anyone else who might be. It works.

2. Udemy

3. Write a good blog post on security every week and post it here.

4. Build an email list with a weekly web security newsletter.

5. Go on security podcasts to discuss the latest security goofups on major sites. If there aren't any security podcasts, start one.
Cities XL tried the same thing EA was pulling. Their launch was also a debacle, everyone got mad at them, and they had to shut all their online servers down for lack of money, leaving people with a functional single-player game but a fraction of the functionality they had anticipated (for example: no railroads, subways, or anything like that.)

Which is a bit of a shame, since _City Life_ (the predecessor) was an okay game.
Gems to Use When Crafting a Rails MVP
You make a good point sir. TotalFinder allows me to love Finder yet again.

That said, ranger seems pretty slick for what it is.
PHP tends to remain backwards compatible for a few major versions. Right now PHP has stable recent releases of 5.4 and 5.3. There is a bunch of older (5.2 and lower) PHP installs running around the web as well, since many cheap shared hosts aren't quick to update their installs.
Fantastic answers. Thank you all so much!
Linux Mint “Not in the Business of Picking Winners”, Continues With Xorg
You can run the programs in your browser here: http://www.iwriteiam.nl/Ha_bf_online.html
3D-Printed Skull Implant Ready for Operation
Unfortunately, Cities XL sucks.

http://www.metacritic.com/game/pc/cities-xl they pissed everyone else off at launch, too

http://www.metacritic.com/game/pc/cities-xl-2012 not much better
In the meantime, I really enjoy using Marco Arment's Bcrypt PHP class: https://gist.github.com/marcoarment/1053158
In the case of a hard fork does an end user have to do anything to move their coins or is it transparent?
A former co-worker of mine used to manage 7-elevens. They would do the same thing when a regional boss came on an inspection. They would deliberately do one display just a little wrong so the boss could ding them on that and move on without looking too closely at the rest of the store.
"load SQL commands from gzipped file into database
mkfifo --mode=0666 /tmp/namedPipe
gzip --stdout -d file.gz > /tmp/namedPipe
LOAD DATA INFILE '/tmp/namedPipe' INTO TABLE tableName;"

When I do this I use something like:
tar -xOzvf file.sql.tgz | mysql

Thanks for posting this list I always pick up something new with these kind of posts. :)

edit: I just noticed that yours is a totally different use case... and also very useful.
I don't know why the article didn't link to the repo, but here it is:

https://github.com/mortdeus/legacy-cc
There is a PHP 5.3.7+ implementation of the password API here: https://github.com/ircmaxell/password_compat
I can't disagree more. Most people don't even know they can use space bar to scroll down, but it ain't no reason to break this behavior. I have seen sites breaking double clicks in edit fields or even using click to edit on texts, like trello, it is plain wrong.
Ask HN: Need help understanding Joint-Venture deal structures
Hullo,
I've been building a product that has caught the attention of an online publishing house that made a proposition. Without revealing too much they want to create a 50-50 JV with my company where I bring product and they bring the traffic. I would love to spend 10 minutes chatting/emailing with someone who's set up such arrangements to understand the risks and benefits. Is this common ?
You, my friend, seem to be having mental health issues.

We have an excellent support system for that in the Netherlands if you're interested...
Yes, on the xbox. The main problem I had with the game was that there was a lot of time spent running around fairly drab indoor environments trying to find the right thing to jump on rather than the fast building scaling action I was expecting.
Unfortunately OSX uses a badly outdated openssh version just like many other unix tools and it doesn't support the -W option. You could try upgrading openssh using homebrew if you want.
Yep. It's required if you want to vote in the meaningless survey, though.
A Hacker News comment thread about a post about Hacker News comment threads. It's meta all the way down.
The insurance company. How is this different than no fault insurance, or accidents caused by any other mechanical failure?
The main complaint with Satoshi Dice is that most of their transactions are not actually transferring any value (actually, they are transferring a tiny bit of value if I understand correctly; I've never used SD). They're using the Bitcoin system as a secure message system to notify everyone who lost a bet (i.e., most betters). It seems to me that Satoshi Dice could very easily create their own block chain to do this and just use it as poker chips, which would take all the load of the Bitcoin system. Once you are "in" the virtual currency system, it's quite easy to exchange currencies. The hard part is getting your dollars in.

But Bitcoin would have run up against the block size limit at some point anyway; the vast quantity of Satoshi Dice transactions have only accelerated the confrontation of this dilemma. I actually appreciate the fact that Satoshi Dice is effectively stress testing the system. Bitcoin block size is a serious impediment to scaling up.

I wonder if Bitcoin core dev (and Google employee) Mike Hearn has consulted with Jeffrey Dean and Sanjay Ghemawat about this issue. I know that Bitcoin recently switched from Berkeley DB to leveldb for most of the client's bookkeeping, which would have been a good opportunity for Mike to approach them about this dilemma. However, I know that all the core Bitcoin devs are already very capable, so I'm not sure if a technological solution to this issue even exists. The answer may be more political (i.e., convincing all the miners to go along with an idea).

<idlespeculation>On a related note, I wonder what the level of adoption of Bitcoin is among Google employees. As mentioned above, Mike Hearn is a Google employee and a long-term Bitcoin core dev. I would speculate that the level of adoption is relatively high, which makes me also speculate about when Google might start accepting Bitcoin. Anyone care to comment?</idlespeculation>
Unsolved Ruby Issue Using Rails 4 on Heroku
Where's the House of Cards Talk?
"Bank" carries a lot of unfortunate connotations with it that won't necessarily apply to the supernodes. It would be better to use a different term for those.

What's likely to closely resemble banks in the future are bitcoin clearing houses, where transactions just move around internally. These will be supernodes themselves, but not all supernodes need to be this kind of clearing house.
This post is completely independent from the LayerVault/Flat UI fiasco. This is a post by one of Designer News' posters about a post on HN. Designer News happens to be hosted by LayerVault and they have as much to do with this post as YCombinator has to do with a "Tell HN: Designer News sucks" post on here.
I'd be interested to know about the distinction between US and UK copyright here.

In the UK, copyright will only vest in something if it is an "original work"[1]. Taking LayerVault's claim, there are only so many ways one can represent a "settings" option and the use of gear symbols is so common as to mean that no copyright attaches simply because it is not original. How much skill and effort was invested in thinking about what symbols to use?

[1] http://www.ipo.gov.uk/types/copy/c-applies/c-original.htm
> eventually the network will include one of your transactions in the longest chain, and the other will be discarded. So the double-spend will not be permanent.

The longest chain? Why would length be the determining factor?

If someone double spends a bitcoin, it could saved by one recipient and quickly be spent many times by another. The most fair way is probably to take the first spend.

Regardless, anyone ignoring a block of a transactions seems unsustainable long term if bitcoin is going to have any credibility. Seems like those with an interest in bitcoin should avoid even considering this.
5 Reasons Why Your Business Needs Google AdWords
> From the images we've seen all side by side this seems to be a rip of someone else's work.

From the images I've seen side by side, it's very clearly not.
Unemployment at 4-Year-Low as U.S. Hiring Gains Steam
Can't critique HN for it, kudos, but the problem is people are lazy and don't want to read. Tumblr is just another photo sharing platform, IMO. Facebook and G+ are running over each other to show display ads.

The fixation on better display ads is constraining creativity when everyone should be focusing on making the Internet a productive place for individuals.

The economics matter and shape the UX and server side development.
Bumping that durability up from 8 to 16 years even with some maintenance is probably a net win, but it seems a long way from the 40+ years you can get from concrete.
Re: Or maybe Glass will end up like the Segway – kind of cool, but vaguely useless. Who knows? What am I? A mind reader?

How would being a mind reader help him accurately predict the future?
Ask HN: Ever notice how emails from The CodeProject
Seem to just be a selection of articles from the front page of Hacker News the day previous?
But that's a proxy war, right? Would that even have happened if not for Flat UI? No way. Of course that "Designer News sucks" post was unnecessary and mean, I think most people can agree on that. However, this is not some independent spat, it connects to this fiasco through the many layers of all-around failure as I said.