skysight-inc/HackerNews huggingface dataset:
Trying to force yourself to think of a solution to a problem your having almost always ends up disastrous, from my personal experience. The ideas might be good but I've never personally found a brilliant solution taking these methods. When an idea is sporadic and completely natural it encompasses the idea of simplicity and originality and these two ideas are an excellent platform to build products or solutions off of.
I have had so many forced ideas that I regret moving forward with a few months down the road because the original idea wasn't a strong enough base to start from.
I work at a software company. One of my friends there adamantly refuses to pay for software (he is still waiting for a proper unlock for the iPhone 4S). Talking with him about paying for software (yes, reminding him that his salary comes from people paying for software) reminds me of talking with my Republican-to-the-core friend about Global Warming. He just refuses to budge on his "values".

I remember once doing a charity event (training for a triathlon). I thought I had a good relationship with my parent's neighbor. I thought we had interesting conversations about life. He wrote me a tax-deductible check for $10 for my cause. That was the lowest donation out of the many I ended up raising.

Money is weird. It's free speech, in a way. You can express what you want by either paying it or with-holding it.
It's a bad analogy. Once you take investor funding, the die is cast. You can pivot (to some extent, now that investors have learnt what that means), but you can't change the scope of your company. Will it be a lifestyle business, a niche player, or the next big thing?
JOB TITLE:-Websphere message broker admin 
JOB TITLE:-Websphere message broker admin	LOCATION:Dublin, OH
let's say it's half: that makes 50$ 2% of it, surely the expense for their most important tool is reasonable?
At the top there are a few links to required reading before you can understand the article.
Corporations are a legal entity created and enforced by government: an abstract concept that exists only in the minds of people (same with Government: an abstract concept that exists in the minds of people). As such, to give a corporation more rights than individuals is really saying that the principals, and perhaps employees, of that corporation are given more rights than others (limited liability is an example of rights given to principals of a company that individuals do not necessarily have).

Really, the headline should read "Should (some) People Have More Leeway To Kill Than (other) People".
Hear hear. Besides which, the UK actually has the moral high ground here. There's no native population yearning to break free of the British yoke here. What there is is a self-governing democracy with large country next door intent on enforcing territorial claims that were murky when they last occupied the place 200 years ago.
Because they like thinking about solutions to difficult problems?
Peter Thiel funds Ron Paul super PAC
i agree with the json comment, i think some people are so used to keeping it in a certain format that they dont think of this (such as in the java world in. properties files)
DuckDuckGo Doodle: Johnny Cash
a bug in the code checking for them?
I've said for several years that Windows should abandon the 3D-style UI elements, and stop overwhelming users with color.

Imagine if you went to a website, and all the UI elements were pseudo-3D. It would look a mess.
https://gist.github.com/1914845
+ waTch Scotland vs France ustre`am - Rugby - Zimbio
It's not an issue because web browsers only support GET and POST. Rails works around this by including a hidden field "_method" which contains the method the server should treat the request as.
Sure, it is a lot more limited to just certain people (mostly hardware hackers) but that doesn't mean it isn't broken.

Sure, call it for DirectTV/Dish, I would definitely agree that they have raised the bar significantly. I know several of the people working at Dish that are working to make it even harder (and they do toy with the hackers :P).

We still consider md5 broken, even-though finding collisions that make a real world difference is still considered difficult and isn't done by the layman.
Returning 1 for n = 0 is OK, as x^0 = 1 for all non-zero x, and 0^0 is usually also defined as 1.

However, as you note, it also returns 1 for negative n, and that is just wrong.

Well, wait a second....actually, if it were a machine where integer division rounds up[1], so that 1/k = 1 for k > 1, then #3 would correctly compute x^n for n < 0. Does this safe the author's answer?

Nope!

Their code for n > 0 would fail on such a machine. They are relying on repeated division by 2 eventually resulting in 0 in order to terminate the recursion. On a round up machine, repeated division converges to 1, not 0.

[1] I'm assuming that rounding behavior of integer division is implementation defined in C as defined at the time that quiz was written.
I don't understand your argument about the $10 check. Sounds like you're looking a gift horse in the mouth.
Amorcito corazon
In high school, our history teacher showed parts of 3 episodes of Band of Brothers ("Day of Days", "Bastogne", and "Why We Fight"). It was pretty graphic and awesome. The scene in the holocast camp in "Why We Fight" was pretty disturbing.

She tied it in pretty neatly with our lessons on WWII. The high school was in Wisconsin.

Edit: Forgot about "Why We Fight"
Riding with the Thai Cops
First-hand account of how a backpacker got his iPad stolen and how he tracked down the stealer and put him in Jail in Thailand.
In visual studio your example would work. You can even do it on user defined types. It's pretty accurate and actually finds every place where it seems reasonable where it could have the information.

But it doesn't go much further than that. For example parameters inside functions don't have intellisense and return values from functions rarely do, but sometimes.
Cenotaph, not a grave marker (yet)

It's a chapter in How to Play in Traffic:
http://books.google.com/books/about/Penn_Teller_s_how_to_pla...

Pic: http://www.ldphotography.net/Graves/Famous/P/slides/Penn%20a...
> IntelliJ's ability to refactor Ruby and JavaScript is a joke and really just amounts to global searches and replaces, and wildly inaccurate results. I typically get out a plain text editor and ditch IntelliJ altogether.

Like I said in my comment above, this has nothing to do with IDEA: dynamically typed languages are just technically impossible to refactor automatically without the developer's supervision.
I love how you managed to find the root cause and the implied solution to the Israeli-Palestinian conflict, all while sipping your morning coffee.
I've had the exact same experience with respect to my iOS app: https://zetabee.com/tip-of-my-tongue/

No matter what price ($0.99 - $9.99) I set, I make the same gross revenue. Reviews tend to be nicer when people buy it for $2.99 - $4.99.
It's kind of funny that you posted this now, because at the moment I'm actually hacking on the last level of Stripe's Capture the Flag with Low of Solipsism, L's theme, Kira's theme, Near's theme, and Zetsubou Billy looping in the background.

As a side note, has anyone else considered the possibility that it's entirely possible that Light could have simply set up a server which would schedule his victims' deaths for a certain randomised time, then at that time pull up an image of them on X and print their name on one page of the death note which was set up to be indefinitely recycled within the same printer?

At that point it'd have been trivial for him to set up a simple password-protected REST interface which would accept POST requests of victims' names/pictures, and he could have even done all his future recruiting through Tor without taking the risk of using physical mail (and eventually facilitating the recruitment of a local "Kira" in every country, possibly vetting through social media comment histories in a similar fashion to the way he evaluated Mikami).

This setup wouldn't necessarily have been possible, but the wording of the Death Note looks like it might have allowed for it (contingent on how strictly it defined "mind"). At the very least, printing through electronic media would have been worth an experiment.

Assuming the server were reasonably secure, and he'd taken appropriate steps to scale as time passed, the very fact of all that ink on one page would have made it completely illegible, and thus inconclusive evidence. Then, he could have just performed any Kira actions from a virtual machine with an encrypted filesystem, eventually ceasing any direct killings as his army increased in size. It would have scaled beautifully, and he'd have been almost perfectly anonymous.

To put the icing on the cake, if he didn't want to put in so much grunt work, he could have simply configured his server to automatically hook into every well-maintained reputable public listing of convicted violent criminals (as well as listings like the website of America's Most Wanted) and then forgotten about the whole thing. And hell, if the whole thing is automated, why not just put in a line of code that marks each death as being at the hands of the most likely intelligence agency? It would have achieved the same chilling effect ("OMG THE CIA IS KILLING EVERY CRIMINAL IN THE WORLD NOW!"), and thus the same goal, without even realistically risking his own livelihood.
Room (vbptufeeq22)
Virtual Instruments helps IT organizations maximize the performance, utilization, and availability of Fibre Channel Storage Area Networks (SANs) and other Online Services. http://www.virtualonlinejobs.net
off topic and annoying.
anti-Israel agendas on hnews.
the article is 2% about renewable energy and 98% Israel bashing, typically ignoring the Israeli point of view. shame
>prompted the FBI to turn off about 3,000 GPS tracking devices that were in use

When I read the figure of 3000, I ricocheted between being shocked at the large number of people being tracked, then realized that it's actually tiny compared to the US population of 313M, and then back to be being dismayed that it's not so small after doing some back-of-the-envelope calculations.

Here's my thinking:

The US has 254M registered vehicles (Wikipedia), but cars are shared within families and the average family size is 2.6 (US census). If we further assume that a subject is tracked for about a month, the tracking device gets used on ~10 vehicles per year. Hence, 254000000/3000/2.6/10 = 3256.

So your chances of regularly riding in a "bugged" vehicle during the year are 1 in 3256. I have more than 3256 accumulated contacts in my email -- probably you do too.

Conclusion: It's very likely that you know someone who's vehicle is being tracked by the FBI this year.
Somehow I thought this was the rubygems equivalent of PHP rather than the RVM equivalent of PHP. (Disclaimer: Have never used PHP)
Pantone was always the key feature GIMP can't have, and it matters in print.
And system FC is... a polymorphically typed λ-calculus.
::::::::::::......V Festival 2012 timetable is announced....:::::
V Festival is a music festival organized during the penultimate weekend of August in England every year. V Festival is held on two locations at Hylands Park in Chelmsford and Weston Park in South Staffordshire. This year V Festival will be held on 17-19 August 2012. It has been announced that The Killers and Oasis will headline at V Festival 2012. GigSport has provided great opportunity for festival goers to buy tickets on comparatively cheaper price than ever before. Feel free to contact GigSport to buy V Festival Tickets on cheap price.
Sounds reasonable and looks like 8-0 ruling

http://www.supremecourt.gov/opinions/11pdf/10-1259.pdf

I wonder what the ruling would be for a case of a search of a trash can that is on the public street: seems it should be allowed without warrant.
Hidden Procrastination
Facebook PS Vita App Pulled From PlayStation Store
There is a huge amount of hate on HN against Rails lately. Most of it amounts to the straw man attack of "Rails is bloated and old, Node/insert tiny framework here is where it's at".

I code with Rails. With Rails 3.2, I'm more productive than I've ever been. What others call "bloat", I call "features". It is surprisingly good having an out of the box asset pipeline for optimization of JS/CSS. The simplicity with which you can construct and adjust scoped queries with ActiveRecord is astounding. The ease of adding pre-baked authentication and authorization gems is great.

Seriously - screw writing a large data-driven web app in a tiny framework. You get so much for free in Rails.

Yes, Rails has some issues. It has a long initial load time. Ruby is not the fastest language. My main complaint about Rails at the moment would be that it moves too quickly - not that it moves too slow. If you're writing an app to service millions of users simultaneously (and not charging for it), the speed might be an issue. I haven't found it to be a problem in my company, where we charge money for what we write.

And on this change - I'm not fussed either way, but it's certainly good that Rails core mention this on the Rails blog so that Rails developers are aware of it well before 4.0 comes out. And standards compliance is a good enough reason for me.
Facebook gives interview feedback. It reflects their core value of sharing. It's one of a few ways you can see that their process is thoughtfully and intentionally improved upon their predecessors at Google and Microsoft, and reflects the culture of information sharing that defines Facebook.

The "legal" concerns about feedback are bogus.

Google doesn't make "good/not-good" decisions. They make "hire/no-hire" decisions. Huge difference.

They will call you back in 6 months and invite you to apply again. Just memorize the basic half of the CLRS Introduction to Algorithms book, and practice coding solutions to exercises, and you'll get an offer.
yeah this is an interesting point. on one hand it's a dead-simple model to explain and makes sense if you're using 6 computers. on the other hand the majority of users will not go above 3. i would probably say $50 for every 3 devices, only sold in 3-packs. this tiered version would seem a bit more fair and not have much impact on sales/support IMO.
Is he revealing his secrets or is he using #6 against us? :)
Who Scaled Twitter (via Geeklist)
> I do not believe would normally get reported in the US media.

Why? Because you believe in a conspiracy of US news companies? This is laughable. If you cannot read these stories then go to Huffington Post or similar circle jerk sites. THIS DOES NOT BELONG ON HN NEWS

> I believe that the reason the facts about Palestine are suppressed is because of organized "Hasbara" (public relations) efforts by Israel's supporters in the USA. (Example link: http://www.hasbara.com/)

Those anti-Israeli people often accuses those who support Israel or at least mention that Israel is a secular democracy with freedom of religion (compared to its neighbours) as being "Hasbara boys". I've been accused of this various times - it is a way to silence anyone who defends Israel.

> Otherwise I can't explain why there hasn't been more uproar about Israel's killing of US servicemen

USS liberty was an accident that happened 40 years ago. Every anti-Israeli likes to bring this up...

> For example, given the facts that I know about how Israel treats innocent Palestinian civilians, I have an ethical problem with Israel and do not intend to work for Israel, to buy Israeli products, to do business with Israel,

I dislike how non-Muslims and women are treated in almost all the countries around Israel (Egypt, Saudi Arabia, Iraq, Jordan, etc...). Israel is a shining example of democracy and technological development. They produced more nobel prize winners than all of the other countries combined. They have technological industry and development and a modern society. Whilst women are not allowed to even go outside of the house in most neighbouring countries.

But any case your tripe does not belong on Hacker News! Go back to reddit!
Rsync implementation in node.js
Wow. Adobe devaluating their product by setting such a low price. I don't think this is a good idea.
I’m not a Rubyist, but I’ve written a post recently about using PATCH to increment/decrement counters atomically. Perhaps it could be of value here, I’d love to see it in Rails: http://tech.blog.aknin.name/2012/02/08/restfully-atomically-...

(commented this on the article as well)
Combining multiple countries shouldn't be a problem, but I'll have to modify the UI a bit.

Sports subcategories I've looked at as well, but it starts to get messy and I wanted to keep everything simple.

I don't think I could accept donations, but I'll try to add those features when I have time!

Thanks
"If you were grading an undergraduate programming project with the property that fixing an obvious bug makes who-knows-what else break, what grade would you assign?"

This is not about homework. If you discovered a bug in some basic function that changes a few globals in the software for a nuclear facility that had been running for a few decades, would you fix it without doing a thorough check of the places where the globals get used (or even at all)?
Going completely OT here - but let me explain the complete context of why $10 was not a generous donation:

The event was done through Team-in-Training. Team-in-Training is an organization that raises funds for cancer research. To raise funds, they help individuals train for an endurance event like a marathon/triathlon. Over 80% have never done an endurance event before. The training is fairly intense and lasts three to four months.

The hard part about Team-in-Training is not the training, however. It is the fundraising. You actually sign a document - if you do not officially withdraw by a certain time, usually several weeks after training starts - that your credit card will be charged for the balance of your minimum fundraising obligation (whatever you do not raise).

For my event, there was a minimum fundraising obligation of almost $4,000. This was an order of magnitude and then some more than I've ever raised for any charity prior.

My argument about the $10 check was that I thought I had a good relationship with my parent's neighbor and that he would recognize the importance of what I was trying to do (personal growth and all that) and help support me (it is all 100% tax deductible) with a $25 or $50 donation.

As it turns out, going back to the idea of giving money as "free speech", the people who gave the most usually had a direct connection to leukemia or lymphoma in their family. And they wanted to support me in memory of their loved ones. It wasn't about me, it was more about them (and usually I didn't know that there was a connection until afterwards). As for my parent's neighbor with the $10 check, he didn't care for the cause (even though he is in that field) or, more importantly, for me and what I was trying to overcome/conquer/do/accomplish. It hurt but I eventually got over it. I know that getting asked for money is hard - but asking people for money is harder (you're putting yourself out there).

The triathlon was a life-changing experience. I ended up raising almost $6,000. I highly recommend TNT to anyone I encounter who ever says "I wish I could run a marathon" or "I can't swim so I can't do a triathlon" or "I'm in a rut" (marathons are their most popular event, by far).

http://teamintraining.org/
Imagine that we're talking about accounting fraud. The prosecution might be able to prove that the relevant accounting records exist, and have grounds to believe that these records would prove that fraud occurred, but not have the actual contents of the records themselves.

Child pornography is special, because merely having "possession" of certain information is a crime. The law itself is bizarre, so you get bizarre results like this.
Ask HN: How Many Of You Track Personal Data? If So, Have You Seen Benefits?
Lately, I've been slightly fascinated by this trend of personal data tracking espoused by people like Tim Ferriss and sites like "Quantified Self". I'm curious about how many people here at Hacker News indulge in this practice. If so, how have you found it to be helpful? Do you have any tips to impart to the community?
Calling what Israel does “genocide” is not reasonable. The euphemism (“genocide tactics”) doesn’t help.
Actually, MP3 should in fact do that. Assuming you added no noise, reencoding an MP3 should give you the identical stream.

Of course should doesn't equal does, but I believe that MP3's do reencode pretty well.
I like and agree with the comparison of links to citations. And you cite credible sources that bring factual weight to your text, not third party news sites that aren't verified.
Write a mind-blowing sudoku solver, the thread will drift on webservers. Sh*t.
Sevres was, like Versailles, the final treaty imposed on the losers by the victors. The INHABITANTS OF PALESTINE were not party to it.

The Balfour Declaration was one of the most blatent acts of perfidy and outright dishonest double-crossing in modern history. At the SAME TIME that the British promised that they would uphold the rights of Arabs to self-determination - in return for the Arabs fighting (and defeating) the Ottomans - they also effectively bartered away land that WASN'T THEIRS to a 3rd party - the Zionists.

This was all in response to someone trying to pass off the above act of basic dishonesty as legitimate authorisation for Israel, and every bit of nonsense that has followed.

The only authorisation that "Occupied Palestine" (aka Israel) ever had, from a moral perspective, was the old story of white European has guns, white European wants your land, white European will come and take it.

Whatever the reason for why the Europeans wanted it (resources, more space, or "our holy book says it belongs to US") really doesn't matter. The whole thing is a sham, which is why 60 years after the fact and after countless beatings, you still haven't "convinced" the natives that you're right.

And while we're all lecturing each other about the finer points of history, might I point out that this isn't the first time that Europeans came and took that strip of territory from the locals. And eventually, the locals took it back, lock stock and barrel ....
~80% of americans own a cellphone

your chances of being tracked are 1/1
I disagree, it's not like saying "imperative languages are syntactic sugar on Turing Machines" at all.

Haskell compilers generally compile in the following way:

text -> tokens -> AST -> lambda calculus variant -> abstract functional machine code -> imperative IR -> machine code

the AST to lambda calculus variant step is a single step. It takes the Haskell representation of the lambda calculus and outputs lambda calculus.

Contrast this with an imperative compilation:

text -> tokens -> AST -> imperative IR -> machine code

The imperative IR may be LLVM IR. LLVM IR is almost a first order functional programming language, it is certainly not machine code for a turing machine. So imperative languages are not syntactic sugar of a turing machine, there is no desugaring step in the pipeline (except maybe when building the AST).
One of the VPs at my current company actually won $100 in a best suggestion contest in the office. His suggestion was "garbage cans next to the bathroom door". That is why the man is a VP.
While revenues may be the same between a $9.99 and $0.99 price point on a high quality app, I can't help but feel that the $0.99 price point will generate more money over time. If more people try it out and like it, they'll tell more people over time.
It is totally correct that condescending people, more often than not tends to have a negative effect, but what about those people who do not care if their paper towel falls in the dustbin or outside it?

A lot of people are out there who do the wrong thing, just for the kick of it, what can be done to influence such people. Same is the case with piracy, a lot of people share content because they get a feeling that by doing this they are getting back at the world