skysight-inc/HackerNews huggingface dataset:
Thanks for the pointers to OllyDbg and IDA Pro - I'd never heard of them. Embarassingly, it's been quite a few years since I tried actually hacking a program; especially since I'm posting on "Hacker News".
No, products not being made available to you on the terms and pricing you demand do not mean the market in which those products are offered is a "mess".

Perhaps not, but a product not being made available at all means the market is a mess.

We're not talking about some scarce physical product. We're talking about information and creativity, which in the modern world can be trivially reproduced at negligible marginal cost. And we're talking about applying that information in different contexts, in some cases completely unchanged and in other cases being transformed in ways that might require no additional work from the original creator.

Copyright exists in law, and I have often defended it on the basis that it serves a useful economic purpose in encouraging the creation and distribution of new works despite the low marginal cost of reproduction. But it is an economic tool, not an ethical one. If a work isn't made available by its creator for some reasonable price on useful terms, then there is a reasonable argument for removing the legal protection and letting anyone who wants a copy have one regardless, because the creator demonstrably wasn't going to benefit economically from those people anyway so no harm has been done.

It's exactly the same argument that applies to patent trolls. Patents are fundamentally an artificial legal barrier to doing something you could otherwise do. The only possible justification for imposing such artificial constraints on individual freedoms in the first place is that they serve some greater good for society (and some would argue with it even then, but let's talk about what the law actually says today). When you reach the point where patents aren't being exploited by a patent holder who is actually working to make the documented inventions, and they're just a legal club to extract money from other people or act as an artificial barrier to entry for disruptive entrants in the market, it's time to change the system so either it encourages the greater good it's supposed to or the artificial barriers are removed entirely.
Self-Employed? Use Science to be more productive
While most of this can be forgiven thanks to Simple being a newcomer to banking, having all that extra information sent along (ssn, dob, etc.) just seems like a horrible oversight. As a recent Simple convert, I sincerely hope they listen to the feedback from their members and rectify this as soon as possible.
I'm waiting ~6 hours for my IDEA key, still no email.
Haven't used Behance for quite a while, but it would be awesome if it got integrated into Creative Suite (think Kuler). Great news & congratulations all involved.
Seems decently useful.

Pretty cool that they can do asynchronous jobs in node, php, go, java, .net, python, and ruby
> And he's holding MTW's Gravitation tome in the photo!

I think it's because it's book with very large title font, which shows the mirror isn't reversing the text. It just also happens to be a favorite book of his (much better than if you saw "$AUTHOR_NAME" which is what you'd see for popular fiction, wouldn't you say?)
In response to comment:
"If you put up an error page that says "scheduled maintenance" and the "maintenance" is unscheduled then that's a lie. It's not a mistake unless you accidentally put the wrong page up or something like that.
It's a pretty common corporate thing: they have a panic situation and instead of saying "we're overloaded with traffic and can't keep the server up but are trying hard to meet the load; please try again tomorrow" or something they say "scheduled maintenance". It's barefaced lying and it's a pretty good indicator IMO of low morals.
What's more if they said they had problems I'd personally be sympathetic. If they say they've "scheduled maintenance" at a busy time then I'm inclined to think they're pretty poor at running their business."

@pbhjpbhj - With 100% certainty there was no let's put up a "scheduled maintenance" page to mislead anybody. If you have followed this post, facebook, twitter, our blogs, etc. it has been clear that this was purely a volume issue and the priority was to get the website and shop up and running as quickly as possible. There are people who have been and continue to work very hard to take orders and support all of those who are experiencing issues. There have been some things to learn from this process and ensuring a proper message page appears if/when a likewise issue raises its head again in the future. We welcome and appreciate feedback from all but let's nice turn a great promotion for JetBrains developers into something ugly that it is not.
> We had a discussion here a while back about "living" on a couple hundred dollars a month for food in the Bay Area.

Got a link? Couldn't find anything with HNSearch.
First thought: That's really beautiful

Second thought: My fan's gone mad. Glad I'm on AC...
Top 4 Free Linux Partitioning Tools - Linux Links - The Linux Portal Site
As what becomes popular on HN has a large dosage of randomness, I would not draw conclusions based on this one data point.

There was an interesting study from a few years ago that investigated what factors make a song a hit. They seeded various songs with various levels of initial popularity, and their general conclusion was that popularity begets popularity. Hence, initial conditions matter a lot, and they are largely random. (And if anyone can find that study, please let me know. I have tried multiple times to find it, but I can't.)
The interesting part to me is they are selling their service via mashape.com which is new to me. Its a neat marketplace for "cloud APIs". Some of the APIs are free or freemium. Here is a list of the most popular APIs:

- Facial recognition API
- Yahoo weather API
- Multilingual sentiment analysis of text
- IP utils
- Barcode / QR code generator
- DuckDuckGo Zero-click Info
- Bitly url shortner
- Whois

https://www.mashape.com/explore/All?page=1&filter=popula...
Thanks for your time and advice. I've came to the same conclusions as yourself already, but It's good to know that someone with more experience then me echo's the same thoughts. The main reason I brought him on was to be the motivator, ironically. Although I lead the product vision, as well as doing the actual front-end grunt work, I wanted to hand-off the motivation role so I could concentrate on other things. As it stands now, not am I only trying to keep myself going, I'm trying to keep him going as well.. and it's already starting to mentally drain me. Thanks again.
So I thought I'd try and see what the score is:

TF2 is 12.0 GB ... damn, that's hefty.

This had better be the richest, smoothest, highest quality game; feature rich and expansive. That is about 11GB bigger than any [single] thing I've ever downloaded before. Estimated download completion time ... Christmas.
I don't think it's a matter of interest. My guess if that the WebForms stuff is all legacy intranet crap some more schmo has to support, and everyone else has long moved onto PHP, Ruby and Python. With MVC and API, MS can't be blamed for not trying.
OP here. We don't punish customers either. Every support email gets answered. But when I look at the support queue and see a paid tag or a free tag. I choose to help the paid user first.
I think I miss your point (or you misunderstood)?

My theory re democracies is that you get these harsh reactions from politicians' overarching need to keep the voters happy. (That doesn't apply to those juntas which can to a large degree ignore the populations' opinions, of course.)

I didn't talk about governments need/interest to e.g. increase control of the population's lives. (I don't know if there really is a large interest for that in the countries of the western world; sounds like a conspiracy theory.)

(Sorry, for a late answer.)
Oops, I just checked my facebook Other and it turns out someone had found my credit card and had messaged me (in April).

I feel like this is a problem and I'm kind of disappointed Facebook did this without any notification or indication. Cancelling my credit card was annoying and it's more annoying that there is nothing I can do to fix this in the future.
VMware View critical directory traversal vulnerability
Even if you have expensive debt, you should aim to have some ready cash for whatever situations life presents. Paying down ten percent of that 100K will be the opposite of helpful if you find yourself unable to go grocery shopping or to cover a co-pay for X-rays on your twisted ankle.
The explicit tail calls look pretty neat. All languages should include this, or something like it, I think; tail calls come in handy for all sorts of things. Making it explicit sidesteps complaints about how it will impede debugging, and ensures programmers will definitely get it where they want/expect.

I think this would be a chance to rehabilitate the much-maligned GOTO keyword. But "tailcall" is probably just as good.
Newest version. First run
I managed to pay for IntelliJ IDEA but I've got no emails for about one hour and a half!
I'm hoping the acquisition will mean more rapid development of ActionMethod, a beautiful product with some good ideas that just hasn't kept up.
The Constitutional fuss about Guantanamo was because: 1) one of the first detainees that filed suit was actually an American; 2) it was arguably U.S. soil. The Constitutional issues with Guantanamo were resolved: the Court said that Americans clearly had habeas rights and that by virtue of being U.S. soil, non-Americans in Guantanamo also had certain rights. As a result, all the U.S. citizens were quickly transferred to the civilian court system, and the courts started hearing habeas petitions from other detainees.

The drone strikes are not on U.S. soil, and only in one case do they involve a U.S. citizen (Al Awlaki). The Constitution is therefore inapplicable. Now, the strikes may be a violation of international conventions on war, but they're not a violation of the Constitution.
I would rather see a depression than runaway inflation.
Interesting. $5 per month = $60 per year, so if they got 50,000 users it would still take almost 3 years to make the money back, excluding running costs.

I'm often a bit surprised at how such companies can prove to be a good investment - I feel like there is something I'm missing in the numbers.
A lot of recipes/cooking styles were based on poverty. Meatballs? A few scraps of meat and stale bread. Those fancy french sauces? Needed to mask the rancid meat. Woks? For cooking with a minimum amount of fuel. And so on and so on. Would you say they couldn't cook anything good, either?
Oh, my grumpyness is unrelated to the article :)

As I said, I don't see not knowing this as a fault - it's a product of our current environment and the fact that the gulf between HW and SW has widened. As such, it's not making me grumpy. I just thought it made an interesting point about how much we've progressed.

And good on you for pointing it out and teaching about it!
You cannot cook anything decent that way. At bare minimum, buy a decent spatula from your local spatula store.
Funny enough, I really like it. What hurts my eyes are sites that are predominately blindingly white.
No software development process for startup - What do you think about this?
I have been pondering on this for a while and need to get some feedbacks from fellow developers.

Here is the scenario:

I am a developer documenting what I work on (apis, tools, etc) to. However, my colleagues don't. This have been driving me nuts but I cannot change them (I tried).

I also like to improve existing tools (build system/ code base). However, my colleagues don't.

Here is what every developer faces every day:
- No automated build (e.g.: Continuous Integration Server)
- Released archived as emails instead of FTP/Nexus like software.
- Developer builds production releases on their dev machines.
- Undocumented APIs/build system
- No automated test
- No clear roadmap
- No code review
- New developers are hired without going through any technical interviews nor have background
or experience required (programming language, software dev lifecycle, mindset).

The business was not doing well until recently which explains why all those things creeped up (although IMHO, automated build and unit test should be done anyway).

Now, the business is doing well, I managed to develop an automated build system after a year or so battling with management and reworking tools to make it happen.

New hires are coming in but I feel those processes aren't really used/sought by other developers. Some management folks seems to care about the issue but don't see the need as much as I do; a strong, well structured yet flexible software dev process is a very valuable asset for any company and should be respected fully.

No other developers (about 20) raised any concerns about the current software dev process, only me.

a) Am I too impatient since things are slowly changing ?
b) Am I too process oriented ? This is a 5+ year old startup.
c) Am I the problem ?
d) Is this software shop not a good place to work for and improve one's skills set ?
e) Should I just suck it up ? That's the startup world.

I really appreciate your feedbacks.
Since left and right and up and down are both the same, it's essentially as though you're looking through the back of the object. Imagine if you made a sign clear and looked through the back. Even though no reversal has taken place, the text looks backward. This is why things appear reversed.

If you are confused about how left and right are not actually switched, I would say the easiest way is to think in absolute terms, not relative. That is, don't think about left and right, think about east and west. Face north and paint your east (right) hand red. Now when you look at a mirror (you're still facing north), your east hand is red, but the reflection's east hand (think in real world terms here) is also red. That's because the reflection's horizontal aspects have not been reversed.

Richard Feynman enjoys discussing this: http://www.youtube.com/watch?v=msN87y-iEx0&gl=CA
They're not for everyone. For some, it saves time and effort immensely. Others use it for discovery. Me and you just watch from the sidelines.
Why the Geek movement is bad for science
Why "Big Data" Should Be The Word Of The Year
21st dec end of the world(LOL)
Odd... I'm contributing code to Oracle.

http://code.google.com/p/eloqua-php-sdk/
No, that's just one definition of rights. There are many. I was speaking from the natural rights perspective.
Yes it does have a large dose of randomness, and I'm not taking this single data point. I have more data. Quite a lot, actually.

And the challenge in the analysis is to find the factors that affect it, and then add the randomness to get the right results. To find the underlying behavior, even when the data are affected by randomness. It is kinda what I do, and that's partly why I'm working on it. I'm learning things as I go, both about the techniques and methods, and about the HN "community".

Interesting study you mention - I've made a note both to look out for it, and to let you know if I find it.

Thanks.
And Japan in portuguese = Japão.
> You cannot cook anything good in a rice maker […] except […] rice

After spending time in Asia and getting a taste for glutinous rice [1], I now steam my rice in a bamboo steamer (which adds to the flavor): http://www.cookasianfood.com/asian-food/how-to-make-sticky-r...

Highly recommended (both this type of rice and steaming your rice in bamboo)!

[1]: http://en.wikipedia.org/wiki/Glutinous_rice
While you're correct, it is historically a loanword from Portuguese, not from Spanish. You can verify this in your favorite 国語辞典 if you want to. Like many loanwords, the pronunciation got corrupted a bit. (An example in the other direction: Godzilla, which you'd have to take several stabs at before a Japanese person guessed you meant gojira.)
I can't find information on how (or whether) you handle users. Is there some built-in per-document read/write lock based on user access for example? This is the most important feature I miss in CouchDB.
the point is not so much ease of implementation (a parser for a reasonable grammar is usually an insignificant part of a language implementation) as is homoiconicity, and thus easy extensibility. in this regard tcl is similar to lisp and forth (despite all three having different foundations).
Apple cries foul Over licensing, forces largest-ever Kickstarter refund
I remember a lot of multimedia learning materials in the late '80s and 1990s. Some were good, some weren't, but I don't feel they really improved my education much. The only ones that really stuck with me were more simulation-type ones, not as much these multimedia-text ones. I do recall learning a lot about oil drilling from an oil-drilling simulation game.
We could use a senior dev on our systems engineering team. Just contacted you--good luck!
>This. If you look at the right ideas of Macro 101, the success rate is pretty high. Bailouts, demand-side policy, properly applied monetary stimulus, expectations management and confidence.

This is ridiculous. Economies recover from recessions and "Macro 101" people claim victory. But economies recover from recessions if you do nothing. Or you implement austerity measures.

>Most people who say "econ is not a science" have had little to no experience with people who conduct economics as a science.

People who "conduct economics as a science" have little or no connection to reality. They have grossly oversimplified models that fail to make meaningful predictions and congratulate themselves on the accuracy of their models in the complete absence of evidence.

Talk about cargo cult science. Economics isn't a science. It's just a way to fit the world into your political template.
Russian researcher found 0day vulnerability on Windows XP\Vista\7
For me the 75% off mark moves my thought process from

“I'm mainly doing Ruby. Do I want RubyMine? IntelliJ IDEA supports all the Ruby stuff plus other languages too right? Argh, this is complicated. Maybe I'll take another look later if I think I really want/need this.”

to

“Hey 75% off. I think I'll just grab both. Maybe even collect all 6!”
I agree here. The solution for me on not quite getting concepts in calculus and engineering was to delve into greater abstraction. When you get linear algebra, you understand the inverse function theorem in analysis. When you understand Hilbert spaces, the Fourier series makes a lot more sense.

A lot of the simple analogies and explanations I can use to talk about determinants or Fourier transforms now I can only conjure because of the complex study taking years to soak through.
Treat Your Users Like Children
Hacker - looking for consulting opp.
If you are looking for an architect level guy who takes ownership and a doer (hands on), look no further and contact me on 4082039960 or sid4it@gmail.com. I am very passionate about my work.

Experiences quite broad and depth Open source contributor (have github account and projects) Latest client web frameworks - backbone, bootstrap, kickstrap, knockout.js, ext.js etc., NoSQL - Mongodb Mysql, Oracle and list is endless Web crawlers in perl, python or Java or scrapy Python web framework Php (Lithium, code igniter flavors (pyrocms, fuelcms, etc.,) Java or .NET Beanstalk Queue/Tubes, RabbitMQ, MSMQ ....endless

Referential clients and quite visible profile on Linkedin.

I can offer 30-40 hours of my time per week. I am productive. Timings are flexible and rates are negotiable. Willing to consider pilot projects to check creds.

Thanks
props for doing this
Thank you for the great perspective. I used to be a card carrying geek, bragging about how rational and awesome I was for rejecting societal norms. Then I got a degree in mathematics and realized the universe is huge and complicated, I am tiny, and my brain is even more tiny.

The more I learn about science and the universe, the more I learn to quietly respect people who don't understand it, because even though I think I understand it better than they do, I am still in the group of "people who don't understand it".
Can't you buy this for 2 cents per clove of garlic at the supermarket?
How does Andreessen Horowitz reconcile being an investor in both IFTTT and Zapier (by virtue of Start Fund)?
Tcl Rule 1: Everything is a string.
Tcl Rule 2: See rule 1.
Tcl Rule 3: Not joking.
The (Sad) State of Application Security
This is incorrect. Ember.js is not a fork of SproutCore, and they share no code. Ember.js just borrows some of the best features of SproutCore, like bindings and computed properties.

Additionally, the Addepar guys put this together in a few weeks. I'm unsure where your claim that this was difficult is coming from.
Snow Fall - The Avalanche at Tunnel Creek
Definitely, appreciate the feedback here. It's easiest to share the explanations that come to me, but I love finding a few different ways to look at things, and as they emerge I like to include them.

As a simple example, here's the formula for adding the numbers 1...n:

http://betterexplained.com/articles/techniques-for-adding-th...

The explanation I was originally given (pair the first and last items, and count the pairs) seems gnarly because you have even/odd issues, off-by-one errors, etc. There are others which click better.
Congrats to the Addepar team. Love what you guys are doing :)
They are already quite blurry.
Appreciate the feedback! Yep, that transition from analogy -> math can get bumpy. Over time I'll keep getting smoother :).
I don't think you're old and grumpy; I graduated in 2011, and was just as shocked as you.
/r/aww is a huge chunk of reddit
Unless you believe in a God, the concept of "natural rights" is utterly ridiculous. Lots of people believe in them, unfortunately, but then again at one point many very smart people believed there were four elements: earth, air, fire, and water.
Sort of. I'd say that large parts of philosophy and religion are made obsolete by various branches of biology, mainly evolutionary theory and neuroscience.
It's an incredibly expensive (1.5 cent per call) solution to what appears to be a non-issue. There are a myriad of open-source Markdown parsers, most of which are incredibly fast and easy to implement. What is the issue being solved, and why does it warrant such a high price?
Chef, EC2 Auto Scaling, and Spot Instances for Fun and Profit
Both. If hacker who discovered bug in a system should have reported it, instead of exploiting it.

However, the analogy is flawed because if you find a loophole in the law and it is discovered you are usually not liable. If, however, you find a "bug" in an inadequately secured system you are still likely to be liable for exploiting it. Similarly, if you find physical security exploit in a building (a broken window, unlocked) you can still liable for taking advantage of it (trespassing, etc).

However, you point was about "admiration" vs. "contempt." This is obviously a matter of opinion, but I don't share admiration for hackers who take advantage "exploits" without at least attempting to report or taking some other "good faith" action. Neither writing software nor governing a society is easy. Finding and reporting "bugs" is a helpful and productive activity, exploiting "bugs" is not.
Great tutorial.

One question - What's hinting? Wasn't explained as clearly as it needs to be for a tutorial aimed at non-designers.
I first read the entire story on the mobile app, not even knowing that it was part of a larger presentation. The writing itself is very compelling, but the format on the full site adds so much.

Tracking the people through the thumbnail images and seeing the different parts of the mountain matched up to the images the story had produced in my head.

It's a testament to the content and the medium that they chose.