skysight-inc/HackerNews huggingface dataset:
There's a significant gap between "abuse" and "failure to sugarcoat the truth". When someone publicly advises a large audience to lie on federal forms (which any 5th grader knows is a criminal act), it's not "abusive" to point out the inherent stupidity of both the author and those who agreed.
> starts asking about how sizeof works on pointers
> to member functions or when "inline virtual" does
> and does not inline something.

You really had such kind of interview encounters? It's just weird.
I made an easing formula playground with JavaScript.
You think they put that notification there to annoy you? No, it's because of possible data loss and/or system file corruption if you turn off the power while the system files are being patched. Splash screens exist because the program is loading. If you want the functionality of Paint, or Notepad, open those instead. If you want Photoshop, you open Photoshop, and it takes a while to load because it is gigantically complex. If you want it to load faster, buy a new computer.
C++ is popular in other sectors as well. I use it daily and love it. I can build Python modules with it (Boost Python) so Python coders can easily use my C++ code. I can build Windows DLLs too so the Windows C# guys can use the C++ code as well and they never have to write a line of C++ (nor do the Python guys). C++ is awesome for systems and embedded work. Boost is awesome too and very easy to use IMO. I've no idea why so many people keep trying to find fault with it.

I think many people are intimidated by C++ and never really dig in and learn it well. If you do, you'll be a much better programmer because of it.
But it's a gentleman's agreement between Microsoft and... no one. The user didn't ask to have their cookies blocked and Google certainly didn't ask to be a part of this scheme. It's not really an agreement when only one party has agreed to it.
You don't need a map, just a reduce (foldl, really). Using underscore, no double calculation:

_.reduce(arr, function(p1, p2) {
var len = p2.firstName.length + p2.lastName.length;
return (len > p1[1]) ? [p2, len] : p1;
},
[null, -1]);
Point taken. I'll be careful from now on.

Nevertheless, how do I talk about true death to a believer in immortal souls? The best path I found so far is something like "imagine that your soul is actually destroyed when you die". It focuses directly on what I want to talk about: true death, the real deal, not some half-death with an escape hatch.

The advantage with this approach is that it emphasises the common ground between monotheists and transhumanists: true death is simply not acceptable. Therefore if it is a problem, and we have any chance of fixing it, then we must take that chance.

It also avoids some problems: If I say we don't have (immortal) souls, then he may soon draw conclusions I'm totally not about (worst case, he could think I'm a nihilist). If I avoid the word "soul" altogether, he could think I'm afraid of the afterlife.
Even though Twitter has decided it's either "pushstate or bust" what sort of fallback for pushstate exists for those of us who care about all our users, not just the ones with good browsers?
Fake Pokemon Yellow ends up on iOS App Store
I see lots of free classes on the technical side of things such as math, science, learning to program, etc.

I would love to learn more about the financial side of things and I don't mean just micro- and macroeconomics. A class that is more practical that teaches you about valuation, reading a statement, marketing, negotiations, etc.
Worth mentioning that we were using 0.10, took around 1 minute on a brand new MBP. Worse on older machines.

Enabling LSI for related posts made it worse.

Maybe its fixed on newer versions.
Is Apple going 'thermonuclear war' in iPad China trademark battle?
"Tragedy has now struck the Russian team. Dr. Gilichinksy, its leader, was hospitalized with an asthma attack and unable to respond to questions, his daughter Yana said on Friday. On Saturday, Dr. Price reported that Dr. Gilichinsky had died of a heart attack."

now...thats the scariest part of that article
You're not including spaces (0x32). Even then, this won't create all possible tweets since it is limited to a little tiny bit of the whole unicode space.
Please don't think that I don't like your idea, but it might benefit from some improvments :)
the writer obviously put a lot of effort into this post ... I'd say trying to get a bit of extra visibility with a catchy title is totally excusable
Versioning HTTP APIs
Becoming an iOS Developer
My (hacker) friend gets these multiple times per week. He has tried being increasingly lurid and profane but they still call him. They obviously aren't doing much analytics.
Longer-than-page multi-column layout without even a anchor link back to the top under the first column AND almost invisible link styling - why does this designer hate his readers so much?

You can make multi-columns look good if you make sure to place all the content above the fold. I made an experimental Readability hack which did this and expanded the page horiztonally with a bunch of javascript intercepting navigation - hooking into stuff like mouse scrolls across platforms is a nightmare.
if gimp can insta-load, and photoshop gives me a 60 second splash screen, designers are still going to use photoshop. i would prefer Adobe continues to invest in the features that matter, not startup times.
In what sense did it break the back button? Back takes you to the previous thing you clicked correctly.
Luckily I had warned my mother-in-law about these - she's safely on Ubuntu, but I keep everyone in the family aware of scams.

So she played along for at least 45 minutes, before telling them their mother would be ashamed of them and they should get a useful job like sweeping the streets!

This seems like the best approach, if you can spare the time - tie up so much of their time that it is uneconomic.
One might as well say "Learn from Lisp" or "Learn from ML" as there really isn't anything Haskell specific about these kind of higher order functions. If we want to learn from Haskell, the big ideas are functional purity and its type system.
> Contrary to how Vim is usually used Emacs users tend to start only one Emacs instance and spawn multiple windows from that.

I have seen new vim users opening multiple vim sessions, and copy from one to another with the mouse, and mess the indenting, etc. Experienced user would open one instance instead.
Amazon payment (which Kickstarter uses) only works in the US
Here's the question that should be featured on HN:

http://quant.stackexchange.com/q/306/35

Essentially, C++ is popular because of existing code, particularly proprietary third-party libraries. And you are correct; even HFT shops will use languages other than C++, which is why anyone who's actually worked in this industry will know that the answer to the question of popularity is not performance.

And that's why I hate that SE question so much. It was asked by someone outside the industry and is mostly answered by people outside the industry.
How to build a smart city
Thinking Cities (video)
Thank god. I've always felt uncomfortable that every link normal users share (I manually remove them) is technically pointing at their front page.
Do Things, Tell People.
Good work, I've also emailed Bank of Baroda directly and provided them with the information in my post.
Well the LogMeIn tech support rep got to actually hear the conversation between myself and the scammer by speakerphone, so that should have sufficed to start an investigation.

But I guess to be fair to LogMeIn, the tech support rep just might not have cared.
Woop, sorry I downvoted you.
Author here. This is why I think every programmer should have at least these two things: a twitter account, and a github account. A github account to publish what you do, and a twitter account to tell people. You can do this sort of thing from anywhere with an internet connection, and it's free and easy. (I also think every programmer should have business cards. Can't be contacted if nobody has your email address).
Why Don't Americans Riot Anymore?
I once used that. I remember for extra power and/or hilarity I configured it so that emacs commands were all available in vi "insert mode", so that Esc effectively switched between vi and emacs.
The biggest idea is probably laziness.

In Haskell, everything is basically a function. Even the number 3 is really just a function that if and when evaluated will return the value 3. I used that concept to to simply some JavaScript UI code a while back. I had SELECT element that I needed to populate dynamically but wanted the last option to invoke an action that allowed the user to add another option

choice 1
choice 2
choice 3
<add new choice>

I ended up populating the dropdown list using a bunch of javascript functions that looked like this

function () { return { key: 1, value: 'choice 1' } }
function () { return { key: 2, value: 'choice 2' } }
function () { return { key: 3, value: 'choice 3' } }
function () { /* do stuff that creates a new choice */ }

Not sure I would have thought of that if I had not first played with Haskell and grokked laziness.
> The solution to this problem is to find those
> responsible, bring them to justice, compensate
> the victims.

And, of course, educate the victims. Unless we want to be compensating them repeatedly forever.
Hmmm... perhaps I should have said "scam-baiting" or "misleading"; but I hope the context is clear.
Permission Marketing
Dan says "I'm not sure why everyone is so adverse to page refreshes these days. You can make them fast too."

Rolls eyes I don't need Twitter (140 characters should be enough for any application!) telling me how "fast" their pages load. Particularly coming from the notorious fail whale.
This is a common reaction to stories about resurrecting ancient species, but I wonder if it really just means that disaster movies are silly, rather than that these activities are risky.

After all, when we consider ancient, extinct species, the organisms in question are likely ill-adapted to survive in the present day. By virtue of having gone extinct, it is a truism that they were ill-adapted to survive the past era in which they disappeared as well.

In this case, the plant is nearly identical to its modern relative, but even if we brought back to life a plant or animal that disappeared thousands of years ago, it would be incredibly difficult for it to survive. For one thing, it would typically need other members of the opposite sex with which to breed. It would also be adapted to thrive in a much different environment than today's. These are substantial challenges.

Of course, it's possible that reintroducing an ancient species to the present day would be similar to introducing a non-native species to, say, Australia. I'm also not keen on the prospect of reviving ancient microbes and viruses. But I'm not worried about this plant, or about dinosaurs, for that matter.
The tweet still needs to fit into 140 characters, including any metadata you want visible to the recipient. Think SMS.

Hence, might as well make it a user-manageable item in the tweet itself.
I could recommend retooling your mag for single landscape screens, but, a) I don't know your print:download ratio, and b) you asked about Kickstarter!

My knowledge does not come from using it, but instead trying to convince friends and associates to use it, after researching and being enthralled by the potential! First codes the news that, you can't use Kickstarter! Forever, you can use IndieGoGo, if you don't mind the higher total fees (7%, plus afee for not being American (money changing.))

Take inventory. What do you have that has value? Can you leverage that for backing? You're on issue #7 and don't charge, so offering free digital issues to low level backers didn't give you anything. But paper copies do. So any spare stock you have, well, consider this your "fire sale" to raise cash. If you print on demand... Ouch.

Make sure backers know this isn't business as usual, this is an event! I'd make the push to "back Interesting Times volume 2!" And start with new renumbering, and a quarterly schedule. This may be the time to start charging $2 a digital issue, and push to get into digital storefronts like Amazon, iTunes, and even Steam. Don't think this bad. I mean, if you can offer ~100 pages of content that's a great deal. And if not charge, which I understand, consider ads. (Actually, I personally other ads. But at that rate, I see no reason not to retool things as a website... And offering ads at reduced price could be great high tier backing options.) If you're okay with charging, consider subscriptions at reduced rates. Offer DRM free issues congruently with other pay options. But I'm getting into backing rewards now... As I said before, take stock. My point here really is, you want money to continue to chine in, right? Even after the fund raising?

Have people vouch for you. Any connections you've made, use. Ask people if they'd consider giving you blurbs. "Required reading for world domination. Or at least dominating your social circle." - Semi-Popular Person, Company/Culture X. This may play to the mainstream to give you credibility, but of course it also appeals to fans of that person's fans.

Find someone to help make you a worthwhile video. You have to know someone who can film and edit high quality video. If you don't, you can shoot it yourself on a cell phone, and use open source video editing equipment, all for nothing, but you have to make it "work." Get across not only yourself, but the idea that you're offering. Not "a magazine," but that after reading your magazine, your readers will be better equipped to succeed I the world around them. That, somehow, is your video.

And that video is probably the most important thing.
Does anyone have a link to the story they talk about (getting 100% conversion?)
Not sure about scaled integer but I checked fpga vs gpu for bitcoin mining and the fpga solution was an order of magnitude more expensive.
And before you know it, you will need to opt out of tracking of GoogleDrone[1]. The whole privacy controversies would go away if tracking is opt-in rather than opt-out.

[1] http://www.ww4report.com/node/10857
i distrust any 'template system' that involves in putting a html tag name, classname or id in the code I use to drive it.
http://www.youtube.com/watch?v=WINDtlPXmmE
I was referring specifically to supporting the Octave conventions, a superset of Matlab's, which make it easier to match up begins and ends.

When I said "easy fix" I meant "a trivial extension to the parser" without realizing you would translate that to "really low priority". Guess I'll save my non-trivial suggestions. :)
http://www.whitetailsoftware.com/2011/07/how-i-got-a-100-con...
Is this really that hard to break?

Imagine I want to post anonymously about some sensitive subject. Whenever I do it, I write the article normally, then Google translate from English to French to English, and then I clean up obvious errors in the retranslation.
I didn't see the point of HAML - until I used it. I'm a complete convert now: the syntax is just so superior to being productive in markup for me. In my current app I'm including a small ember app, having to write straight markup for handlebars (hamlbars is a bit awkward) is painful compared to how quickly you can produce markup with HAML.

Personal preference of course, but to me the difference is night and day in terms of my productivity with producing markup.
Like in a procedural language, you can precompute and keep the results. It's still more concise. I use Ocaml's tuples here to make a pair of the length/object but you could use a struct/object/array/whatever:

let precomp = List.map lst (fun el -> ((length el), el)) in
let get_max (l1, el1) (l2, el2) = el1 if l1 > l2 else el2 in
List.reduce lst get_max
Chinese -- it'd be pretty impressive if anyone could pull that off well in a free online class.
Retina on OS X
Hashbangs for state representation are just a tool, which can be used to make things better or worse for the users.

Where content is the main purpose ("websites"), they are overkill at best.

They can be useful though in functionality-first applications ("apps"), where the interface can be costly to build (too slow if you reload the whole "page" on each state change). Ideally, the app differentiates between fundamental states, represented in URLs, and transient states, represented in hashbangs.

Anyway, this is good news for Twitter, if they are really going through with it.
Only problem is both server and client need to be win7. Would be more useful if the client could be anything.
Kobe VII Black White Del Sol Shoes Sale | Kobe VII Clearance Discount
Please don't let perfection tomorrow keep you from meaningful improvements today. Just better instructions for Mac installs would be helpful!
Thankyou for the helpful reply. I'll look into the PBKDF2 approach. Which would be better, the first or second one you described?

And what is the 'common implementation bug' in bcrypt you described, so i can look out for it?
This is one of the big reasons Github has enjoyed such explosive growth. Not to say their great user experience and great choice of a source control technology din't play a big role. But its often over looked that Github's choice to focus on the user not the project was big change for the better from the status quo.
cool story mr troll
And probably the reason is that is wasn't networked running as a server was to reduce network traffic, which was obviously a lot slower (and a bottleneck) back when it was created. Also, it would be trivial to expose its functionality as a networked server, if that's what you needed.
we do every time the Lakers win the finals http://www.youtube.com/watch?v=HbqTK3KsPl8
Credit cards. Both literally and metaphorically.
Those were the days. I remember coding in Livescript and debating between implementing stuff in VBScript vs Javascript.
I just found these two little jewels and have been using them to provide fast access to a haystack of images (GB to TB size, each image about ~1KB). I am curious to hear what others think about moving from Tokyo to Kyoto--the website says Kyoto is recommended, but there is a real dearth of information about Kyoto (at least in English) out on the web, compared with the scattered breadcrumbs that you can sort of piece together for information on Tokyo. Most of those breadcrumbs are unfortunately silly benchmark articles instead of real experiences.

Also, I already did have one Tokyo Cabinet Hashtable go corrupt on me--which caused certain operations to lock up the CPU indefinitely. Hmm, that didn't ease my conscience. However, it was completely recoverable with "tchmgr optimize". It'd be nice to google for more war stories, but like I said... breadcrumbs so far.
Maintaining Large Binary Resources in Git
To be honest, I'd prefer maintaining a single JS redirect on the main page, rather than many server-side regular expressions trying to redirect to appropriate pages.
20 Lectures on Discrete Math
aaron sorkin's take on studio 60 sunset strip http://www.youtube.com/watch?v=1INS1Rp3o9M
Too much to lose.
'In Haskell, everything is a function' is absolutely wrong. People who don't know much about Haskell often say this. There's a post by Conal Elliott about this incorrect meme: http://conal.net/blog/posts/everything-is-a-function-in-hask...

It's simply not true. In fact, because Haskell is statically typed, it's very easy to tell what's a function and what's not: If its type doesn't have an -> in it, it's not a function.
You seem to be claiming that the ancient specimen would likely not thrive; I think we all agree. The sci-fi disaster movie angle would probably be that the ancient specimen is carrying a disease that isn't particularly special except for the fact that no current species (or at least humans) have any immunity whatsoever.
Winter Classic Tickets
Here at Hockey Tickets we are able to offer you tickets to all Winter Classic tickets in the NHL.
Thanks, that's what I didn't get: the stuff after the hashbang isn't sent directly to the server as part of the GET request but interpreted by JavaScript after the page starts to load.
This needs attention. It's happening at the Kindle Store too. Copy/pasted ripped-off books and services that charge $5 for a review. How can it be stopped before this post is actual prophecy for every store?
Sounds like OpenSSL's 'PKCS5_PBKDF2_HMAC_SHA1' is the 'officially standard' way to make a key from a password, am i on the right track?
Spending a lot of time on something is an excuse for deception? You'd make a great politician with logic like that.
With tech workers it's always tough to know, though, right? The average quality goes up, but so does the variation. What makes it tougher is the average non-technologist has a hard time quantifying technology people. "This one is good, but 2x good? 5x good? 10x good? 10x good for the task at hand?
"
I guess one thing I was dancing around in this was said by someone else. If you don't find a way to turn this into a money making venture, you'll find yourself right back in this spot in a year. And if you do, you may not even need something like Kickstarter/IndieGoGo.

/edit: I also typed all of that on my phone. Wow at those typos. And how longwinded I got. By the I finished, I couldn't bring myself to editing on that tiny screen. Sorry about that. Feel free to ask or email if anything was too confusing.

Of course, that said, you can find all the same material I've read with a little Googling, I'm sure.
> I remember Blender loading fast as well. But are you sure every single feature of the program is available as soon as the GUI is displayed?

This is exactly the point made in the article...
Yes, there is that silver lining. :-)
Is it just me, or was this story randomly pulled from the front page?

Also, can't help but wonder if the heading "THE PATH NOT TAKEN" was a stab at another recent app that helped undermine consumers' trust in the app store.
> Even the number 3 is really just a function

Haskell doesn't define integers as functions, they are machine integers just like most other languages. You may be thinking of the Peano numbers, which do have a particularly nice representation in Haskell but they certainly aren't used by default.
Yup. For the big guys it's purely a numbers game. You may not pay 5k, 10k, 100k, but someone will, for some of their names and with a big enough portfolio. It will work out assuming some minimum level of quality. Parking revenue is just icing on the cake.
'Youtube' has replaced 'Video' on topbar of Google.com
كوكب الشرق
Ten $50,000 grants for startups who move to St. Louis
Frontend Code Doesn't Have to Suck: 5 Tips for Web Developers
The 25 Most Anticipated Cars Of 2012
2012 is a good year for cars.
Traditional rioting in America would be the lower class attacking the middle class. We all "know" (feel? Know.) that we're pitted against each other while another class above us remains safe.

Now, why you don't see vigilanteism under the guise of moral justice... That I don't know. I figured we'd have more Class War Batmen around.
Nationwide riots ala Rodney King aren't exactly common, but that doesn't mean riots don't happen. Sports riots (LA NBA Championship, Vancouver Stanley Cup) are almost a perennial event, and then there's the riots that happen at every globalization summit ever.

http://en.wikipedia.org/wiki/List_of_American_riots

* only technically American, the best kind of American!
Those aren't unique to America by any stretch. I don't think accessibility of material goods can be proved in this particular case as a cause, as most of the OECD has the exact same market conditions as far as bountiful opportunities for debt and consumption are concerned. I haven't experienced enough of America to say anything, but I think, to extrapolate examples from NZ, there's been a steady erosion of any form of real collective, shared struggle these days. Even when things are bad, they're not bad enough generally for people to be able to build a sort of shared experience narrative like happened in the past.
Movie Reviews Make All The Difference For Apple TV