skysight-inc/HackerNews huggingface dataset:
Interesting project. Semantically organizing code is a longstanding problem in the world of software development. The primary concern with this project, or any other attempts at solving this problem is practicality and actual utility.

I suppose utility rests on whether you treat it as a collaborative development platform or merely as a host for your code (and keep track of discussions, proposed changes, and what-not through other means).

Essentially, whether or not it turns out to be useful assumes that it is used as the central collaboration platform to an extent. Though on the other hand, merely tracking changes on a higher-level could be sufficient.
Created 2011
It's especially weird that it got awarded sometimes when the crisis escalated, while Greece was slipping into fascism.
As an introvert, I have to agree that this kind of back-patting has gotten eye-rollingly ridiculous. We aren't the fucking Ubermensch.
I don't think it would make that much difference to spam as most of it is sent from hijacked machines anyway and the legitimate stuff is heavily regulated so must have features like "unsubscribe".

There definitely does need to be a better way of managing it though. But I'm yet to find a better way to manage spam (every method I do consider would either be ineffective or open to abuse to blacklist legitimate senders). But I guess that's the $million question.
After the watershed in the UK, strong language[1] may be used on telly.

[1, contains actual strong language]http://www.bbc.co.uk/editorialguidelines/page/guidance-langu...
The metric you're thinking of is "Bitcoin Days Destroyed". A search for "Bitcoin Days Lost" brings up tales of woe from users who lost bitcoins. But I do agree that this is probably the best metric for measuring how dynamic the Bitcoin economy is. Incidentally, Bitcoin Days Destroyed has continued to rise, even in recent months. It has risen steadily almost since the inception of Bitcoin.

http://blockchain.info/charts/bitcoin-days-destroyed-cumulat...
ASICs represent only a tiny fraction (for now) of the power consumed by the network though. The vast majority is consumed by GPUs at ~1-2 MHs/watt.
The problem here is that in our city, we have four ISP's. My parents live in a suburb close to the edge of the city. AT&T, Comcast, and the others don't really provide any services out there.

I say "not really" because ATT provides phone service, but not DSL or U-Verse.
Guys, i am the owner, i am trying to setup it properly but Google docs is not designer to work well with many non-signed users.
Not at all. I only drew an illustration of something people in this demographic understand to show how people react to biased reporting.

If you want people, who have never stepped foot in an office and have never turned on a computer, to believe that programmers are treated horribly because they have to type "gobilty-gook" all day long, it would be a pretty easy sell. Likewise, you can easily make the optimum care we can give an animal given our current understanding look like the worst treatment possible to an outsider without domain-specific understanding.

And I wasn't really referring to slaughter specifically, or even at all. There are a lot of care issues too, which are more interesting to me having a farming background and not an abattoir background.
That sums it up pretty well: great work, but take the evaluation with a grain of salt.
or organized crime have started using Bitcoin en masse to move (drug) money out of developed markets back home.
Suing for indemnification is what I would do after filing ethics complaints against Jay Mac Rust and Brian Farney.
But you do make money! When the value of Bitcoin goes up, your wealth increases because the entire Bitcoin economy is worth more, even though your fraction of it remains constant.

Or, to look at it another way, imagine that Bitcoin was the only currency in the world and there were only one million people who each owned 20 Bitcoins (maybe they're communists who have just started using money). Now, give it a few years and the population has doubled so that the average person has 10 Bitcoins. Is the person who still has 20 coins richer than he was at the start? I say yes, because, assuming that people are just as productive, the entire economy has doubled in size in an absolute sense (it can produce twice as much), so those 20 Bitcoins can buy twice as much as when there were only one million people.

(As a less important point, as Bitcoins are irretrievably lost, the fraction of Bitcoins that a person owns of the "real" Bitcoin economy grows larger. And I don't see why this deflationary pressure is different to the deflationary pressure caused by somebody new getting into the Bitcoin economy.)
Odd ... I can't select the bitcoin address at the bottom of the page in Firefox, but it works in Chrome.
Complex initialization for a const variable
For counting, is that similar to a 'couple', 'few', 'handful' in english?
> devastating local communities by getting rid of a ton of low-skilled jobs

Why would those communities be devastated? People still have to eat, hence low-skilled jobs would still be required to produce other kinds of food in the same local communities.
I consider the ad/program very fishy (especially the 15.000/12.000 mile part), but I don't get your point:

Are you really saying that you'd replace the battery pack on that car? In three years, starting with a brand new one?

Or are you talking about keeping that car afterwards, ignoring the buyback option (and why would you do that)?
What about for your server-side stuff? Like caching in Varnish?
A Beginner's Guide To Bitcoin And Bitcoin Services
What's new in Java EE 7's authentication support?
You're not actually implementing your subroutines in assembly, but machine code.
High Speed Rail Versus Austerity
I'm going to be doing a LOT more in the community as a result of this switch. Ya'll ain't got rid of me yet. And thank you.
Businesses pay for legislation, the state, represented by politicians, sell it. Repeat. Two sides, two villains.

With no state to offer anti-terrorism protection to the industry, they'd have to sort their stuff out on the same terms as everyone else.
Governments and large corporations, simply because of the size of their budgets, seem to be the biggest victims of bad practices in software development. If the public understood these boondoggles better, compared with, say, cost overruns on construction projects, taxpayers and shareholders might be better off.

I really don't see the downside to greater transparency in most endeavors. Either there isn't an analogy here, or livestock farming is somehow special, which I'm also not seeing how that is.
Anyone else find it interesting that R66T is vaguely read as "ROOT" -- this is some kind of cruel joke, right?
Very cool, I'm surprised this hasn't had more upvotes. Many years ago I wrote a CLI image steganography tool (with a PHP web interface at http://incoherency.co.uk/tools/hideimage.php ) but it didn't support JPEG re-compression and isn't nearly as awesome as yours.
I built this Steganography tool as a research project within Oxford University. The goal was for users to be able to communicate via Facebook without anybody being able to even detect the presence of a message, let alone the content.

This is a dramatic improvement over the 'dead-dropping' technique of communicating secretly by leaving emails in the draft box for others to receive without actually sending them.

The really notable thing about this extension is that the JPEGs it produces can handle recompression without the contained message being damaged. Simply strapping error correction onto Steganography doesn't work and this extension is based on a new algorithm for JPEG steganography which I explain in the paper linked from the article.

I'd love to get your feedback on the extension, let me know how you found it to use and let me know if there's anything I can do to make the experience easier!
I got a "Your browser sucks" message because I had scripts disabled. Poor form.
Fuck, no.

Why would you assume mass-slaughter of living beings is going to continue happening?
Microsoft Studios' creative director defends always-online gaming
You don't watch a single US-produced television program. I believe this.
Show HN: Phorms - PHP library for concise HTML form generation and validation
My point was that your argument was naive, since you did an analogy between individuals in rule-of-law societies and countries. I pointed out that there is a much better analogy.

You have nothing to say about my point, except demanding that I should explain a single example of cooperation?

And about your example: Can you first show that the cooperation isn't in the economical or political interest of the countries? (That would make it realpolitik -- in this case, it is good to be nice.) Or at least for large lobbyist groups? Or the personal interest of the ruling politicians?

If you can show that, you have a counter example. [To an argument about statistical behaviour...]
There is an easy answer. Because you need it, and you've invested in Bitcoin (to the extent where you can't get what you wanted to buy without selling some bitcoins.)

Otherwise, with the trend as it is, I think you're right! Hoard your bitcoins and don't cash them in until you've spent every US dollar and don't have any more.

How many people have that kind of confidence that the bubble will continue to grow?

Will you bet your mortgage payment on it? I have kept a meager bitcoin savings, but every time I cash out I regret it, and I am getting used to that feeling. And as time goes on, that meager savings begins to look more and more like a full month's expenses in the bank.

Afraid that some day soon I will regret not cashing out when the price of BTC was so high. Oh well, knock on wood that day is not today.
Despite what appears to be hyperbole, I still don't know why you were downvoted. It's common throughout many industries to have more abusive policies for poorer people, and they continue to do so because the poorer people have fewer alternatives.

EDIT: maybe abusive is the wrong word, but definitely worse in some form.
Where are you getting the data that you don't get Google juice for HTTP-to-HTTPS links?
"Above all, why don't they tell the world that it was Senator Pinochet who established a constitution for the return to democracy? That he held a referendum to decide whether or not he should remain in power? That he lost the vote (though gaining 44 per cent support)? And that he respected the result, and handed over to an elected successor?"

Regardless of her actions within the UK proper and whether you support her ideological policies or not, we cannot deny that her support of the rightwing/facist dictator Pinochet was the source of much pain and anguish for those in South America.
$70 worth? It is pretty hard to put into words, but if I am paying $70 for an editor, it needs to be $70 better than the free options. As far as I can tell, sublime is $0 better.
Ironically they used to be. I've not used Yahoo mail in 10 or 15 years, but back in the late 90s your Yahoo mail ID was the same identity for all of Yahoo's services.

In fact quite a number of search engines modeled themselves in this (search, mail, online chat, etc - all using the same single sign on). Then Google came along and reminded those search engines that many users just want a plain and responsive search engine. And those portals closed. Lycos shut down their free hosting, Yahoo closed their chat sites, and so no. And now we have Google integrating chat, mail, and all manor of other things into their search engine. It's funny how trends come full circle.
In the overall argument, I find a distinction between citizen and government. I disagree with the Supreme Court's interpretation of the second amendment, so that gives a basis of where I come from when equating ownership of firearms for personal protection to a standing military.

However, I can't stop my eye's from rolling at someone telling me that if everyone had guns, there would be no nuclear threat from any person/group/country. I honestly don't understand how one can connect to the other.
Why a CSS alternative to  is impossible
Because demand for meat has only risen over time? Most people only seek quality care while the animal is alive, not a complete end to eating meat.

I realize technology is on the horizon that could change things in the future, but we are talking about today.
Any community would be lucky to have such a passionate, gracious, earnest and competent person as Jesse Noller. I've never met or even corresponded with him, but as a workaday programmer using Python, I've benefited tremendously from his leadership and generosity. I wish him all the best in this new adventure!
Who's this - the ghost of Hugo Chavez gracing us with his presence?

What kind of immoral, capitalistic people are in charge in the US

The kind of people that don't throw you in jail if you just deny something in public, like in Germany, France, Canada.
Ironically, I've seen this on pages with JS on Chrome/OSX - something to do with the webkit framework/chrome going bonkers. It keeps getting worse/popping up on other pages too. The only thing that seems to fix it is a hard reboot.

I got nothin.
Perhaps if you don't like the dozens of studies, you could offer a critical response to them rather than ignoring their existence no matter how often they are pointed to?
This seems really cool, I'd love to see it integrated with GitHub so that when I push my code to my repos it notifies CommitQ of the diffs and it can process them. I don't need a new host for my code, but more insight into what's going on there? Yes, please, I'll certainly pay for that!
Using Inbound Marketing to Get A Job
I think the buy/sell prices are reversed. Bid/ask is of course common terminology and the buying price will be higher than the selling price.
Geo for Bootstrap, a Timeless Theme by Divshot
What Happens When 'Social Entrepreneurs' Invade Colleges
Many of the boldest experiments in higher education these days are led by a relatively new kind of business leader: the social entrepreneur. Can they shake up famously slow-moving colleges?
Re 3: I've been reading about contracts and script in bitcoin. Apparently you can setup transactions such that they automatically roll back to the originator after some time. Might it be feasible to use this to avoid the 'valid address/no wallet' problem? Establish on transactions a period of days/weeks in which the destination has to complete the transaction. I haven't had a chance to wrap my mind around it yet. Need to free up some evenings to spend on it.
I'm a big Elon fan and want him to succeed. I think people like me are disappointed because we expected better from him and the companies he runs.
Facebook Home For Android APK Leaked, Can Be Installed On Most Devices
Because benchmarks are really hard to do fairly. There's a great deal of subjectivity in what is a "fair comparison" regardless, since there's always a bit more tuning you can do.

That said, a lot of benchmarks are just completely bogus.
It's surprisingly common to see someone claim that they're beating the "state of the art" when they're comparing against a weak baseline. One problem is that people don't understand the systems they're benchmarking sufficiently well to obtain good results.

In this case, I have no doubt the results are much better than they've obtained in Haskell before - I think they've done an impressive job and I don't doubt the value of the work. But if the question is whether rewriting your C code in Haskell would make it go faster... well... I wouldn't bet the house on it.
Git tips to stop you getting fired
Thanks but I am consciously attempting to ignore world and political news, so what is this story got to do with technical and IT stuff here at HN?
As you obviously know, in English phrases like "share an achievement" can be imperative or infinitive. Chances are it's the latter, since the former usually is preceded by "please". In Spanish (and I guess that in most european languages), these two forms are different.

Because of that, almost all software that was translated to Spanish (especially mobile apps) mixes this two forms and order the user to do something ("hey you! open this file! copy this text!") instead of using the infinitive form.

This was no exception. "Share an achievement" has been translated for "comparte un logro" (although "share on facebook" and other phrases were translated correctly).

As a developer, you should provide context for the strings ("label of a button that if clicked allows the user to share an achievement" vs "label asking the user to share an achievement"). Gettext and similar translation systems provide a way to do this.

Software translations are hard. I had to set my phone to English because most translations are wrong and many are barely understandable.
That's the best one sentence summary of why it's deflationary, actually.
Anyone else getting a 'Package is invalid. Details: 'Could not decode image: '128.png''.' when trying to install the extension from the Chrome Web Store?
I also use BTT, but just drag the window to the left/right/top edge of the screen accordingly.
Turns out that's enough for me so I even stopped using Moom which alows more flexibility.
A single word, spread across several hundred million accounts is "creepy"? I think yes, you may be the only one.
How do you calculate the hash rate?

I have spent some time trying to understand the various hash rate estimates people come up with. Basically, I've determined that they're all 100% bogus. People like to work from the difficulty using bad/incorrect statistics since that's the most obvious way to get to something in the units of hashes/s, but I can never understand exactly what the process is. I'm genuinely curious to know what people do in practice, since I'm genuinely curious to know the "real" answer.
That's is an interesting proposition. Especially considering that hosting is commoditized. Annotations and providing insights is the real value proposition in this case, so it might make more sense to offer that as a discrete service.
Why don't you just use one that has dual windows and tabs.

TotalFinder
http://totalfinder.binaryage.com/

XtraFinder
http://www.trankynam.com/xtrafinder/
The analogy is that software companies would react the same way, if faced with the same problem. I'd love to walk into a large software company and document all of their inefficiencies to share with everyone, but I suspect I'd quickly end up in legal hot water, even as the law is written today.
> It makes me wonder if auto-refactoring spaghetti is a crackable problem

I'm not sure it should be. It would probably still be a mess, just hidden and split over multiple source files.

It's not PHP's fault, mind you. PHP pays the price for its own success here, meaning that lots of inexperienced hacks think they can code a web application, leaving behind these steaming piles of suck. It's also important to note that PHP is just a language, not a framework - as such it leaves unskilled "developers" a lot of rope to hang themselves with.

You could in theory code the same nightmare you're describing with, say, Ruby on Rails. But in practice that doesn't happen because Ruby has a different clientele and Rails gives people a somewhat reasonable structure they can cling to.

I do a lot of my development with PHP, it's a quite capable language. My biggest gripe with it is actually its syntax and uneven naming schemes for internal libraries. But the runtime itself is quite good and it is possible to do some very elegant things with it.
What are the differences between decorators and combinators? Didn't get it :\
Cost as in, how are you planning to sustain your site if I were to blog?
At this point in the US, censorship laws like this usually get defeated. Fourth Amendment/privacy/etc. are the areas where I'm more worried about civil liberties.

That said, the reason they get defeated is, in large part, because of the outcry when they're attempted. I don't want to minimize the need to keep fighting for freedom.
Web Developer Launches Physical Product on Kickstarter
Horrible witch. Good riddance.

I'm sure history will not be rewritten to glorify her to support the current conservative agenda.

I'm sure the Daily Mail will be right on top of this one like Diana.

(sorry for the cynicism).
Yep, Chrome Version 26.0.1410.43 / Mac
If everyone is missing it, it's obviously not obvious.
"Since air-travel, by its very nature, is monopolistic"

Would you care to name the single entity that has the monopoly in question?

(I do not think that word means what you think it means.)
That's why I think independent reviews are better than public shaming. The untrained eye might not notice a surgeon improperly clean an instrument before surgery, but that may be the most dangerous mistake that they make - one which the trained eye would catch but the untrained would not.

I do, however, think that there is real animal cruelty that is going on. How big a problem it is I don't know, but we are civilized enough that we as a society should be taking steps toward stopping it.
Only in the context of Battlestar Galactica.
Whistleblower laws would protect this individual.
Probably ruby and/or python
Google WhatsApp Acquisition Rumor
Insulting without provocation and needlessly inflammatory? I take it you're from reddit?
Mike Rowe learns that the humane method of castrating lambs isn't what he expects. Farming is the [second] oldest profession and they do things that might seem weird or cruel, but are based on generations of experience.

http://www.ted.com/talks/mike_rowe_celebrates_dirty_jobs.htm...
Well, yes. I should have been more clear that it's a "bring your own assembler" kind of deal. You have put the machine code in hexadecimal in the final .W file before it's compiled. Back then I used a free early version of Hiew [1] to assemble the subroutine code for my project but if I did it now I'd either make some kind of a preprocessor to convert in-line assembly to machine code before the source is fed to W.COM (the compiler's executable) or modify the compiler itself to call an external assembler. You can do the latter since the compiler's source code [2] is licensed under the GNU GPL.

[1] http://www.hiew.ru/

[2] ftp://gateway.vttoth.com/pub/w.zip
Don't Multitask: Your Brain Will Thank You
Many older individuals who may take part within the HN community may have been alive during her reign. They may have also been directly influenced by her policies.

Margaret Thatcher had a fundamental and profound impact on the lives of millions of people in the UK, for better or (probably) for worse.
This has some real promise. Congrats! Are you planning to parse PHP?
Advanced file manager and FTP/SFTP/Amazon S3/WEBDav client for Mac OS X.
I've uploaded a new version with that image replaced just in case. Try again now.
My Startup: Keyword based link shortener/ad earner. Any feedback appreciated
I feel that I need to add Phrozen Crews' TKC tutorials ( http://www.woodmann.com/RCE-CD-SITES/Quantico/lessonstutors.... ). Those are the ones that I used to learn cracking.

Fun times. I remember the two best cracks I read about: One was to add functionality to binary software (the tut was to add something to Notepad). This was used to 'crack' w32dasm and add some other stuff (there were really cool w32dasm versions circulating).

The other was (and it is funny that is still quite relevant e.g. SimCity) to emulate a validation server (I think it was Flex validation) in localhost to register software that called home.

My personal best was to do keygens. For that, you really needed to understand the asm program routine which validated the username/pass.
weeeeeell...mmmh, even if is a bird corpse? Are we comparing a dead chick with a dead chicken?
Don't Repeat Yourself (DRY) and Testing
From first hand experience. Then lately there was a discussion on /r/seo I currently can't find with a link to Matt Cutts who said redirects are handled the way links transfer juice.

[edit] People extrapolate that 301 are different because Google tells them to use 301 when moving pages.