skysight-inc/HackerNews huggingface dataset:
I Agree with dan. another way to look at loans is like funding for your startup. Just like the credit score, vcs give you a score on how likely it is that you will yield a return. There is not anything wrong with that. This is a fundamental part of any economy. Investment for people who can use it to create value.

2008n just showed what happens if you don't access the score correctly.
It's bizarre to have just read this and then seen the news from New York a few minutes later. http://www.nydailynews.com/new-york/elevator-accident-kills-...

What the hell kind of behavior is that?
I love Heroku, LOLcats, and HTTP so I am very disappointed in myself right now for not thinking of this. Nice work, sir.
Every system that is created will have a greater or more complicated system simply created in order to game it.
I agree. We tend to accept lies from politicians because they "always" lie and we don't expect otherwise. But understanding that this is the practical reality at the moment doesn't mean it should be acceptable. We should push back and expect more.

Every time someone repeats the lie that lying politicians are expected and accepted, they're helping make the lie true. Stop it.
I bet the people at working at The Onion do too.
Sony, NBC Universal and Fox employees caught illegally using BitTorrent
comex said less than '0'. 33 minus 48 is negative.
Ability to relocate: Open to idea, can't right away

That's why few were interested.
I think these were the same crowd drawing up plans to sell the government on how to crush wikileaks amid other miscellaneous dirty tricks. (http://articles.businessinsider.com/2011-02-11/tech/30050719...)
The wonderful, terrible thing about this is it literally doesn't matter whether the social graph says anything useful about you. It only matters that it says something which, when added to existing data sources, is a tiny sliver more accurate than the bank's internal risk scoring when aggregated over 100,000 people who happen to include you in them. If you happen to be misjudged by the algorithm, that isn't in itself a problem.
Not mine, just stumbled on it. My favorite: http://httpcats.herokuapp.com/418
You forgot my personnal favorite :

"Lazy load content for speed and SEO benefits"

This guy either works at Google or doesn't have a clue of what he's saying. SEO is already black magic. That kind of claim requires heavy evidence which are simply not there.
The best management team I've ever worked with is in my current telecommuting position (entire company is distributed). Not being physically present around each other has really not had any noticeable effect on the respect/presence that any of the management has been able to make.

I know that my team's direct manager has huge respect from all of us (and the upper management as well), he keeps our projects on track, gives us the tools we need, and makes sure any obstacles in our path are quickly removed. And as with any good team, he steps out of the way and let's us work. Thinking about it, the biggest issue I've had with management in the past is not knowing when to get out of the way, I think remote work makes this easier.

The strange thing I always find about the common critiques of telecommuting is that there are many successful oss projects that are run entirely distributed and large communities, like HN for example, that probably have more social complexity than a similar sized physical group. Surely there are certain HNers who have you respect even though you've probably never even had a 1-on-1 chat with them.
The good news is that you don't actually need credit. Rent from someone you meet on Craigslist, spend only what you earn, ride your bike or use public transportation (to avoid mandatory insurance).
It's impossible to implement any crypto protocol safely with ECB mode.

But ECB mode may be a useful primitive component of some other, more secure, mode. For example, this API doesn't support CTR mode, but if you needed it, probably the most efficient thing would be to fill a buffer with your nonce and counter values pass it to this API to be encrypted using "ECB mode". It's parallelizable that way.

And that is the point of this level of crypto API: providing efficient access to whatever software implementation or hardware acceleration may be available on the target system.

And yet libraries far more popular than this one aren't subject to blog posts dinging them for being "broken by default".

I want to give Nadim some credit here: he is thinking like an attacker now!

This represents a great improvement over his previous crypto implementation endeavors.
True. I'm also a little confused by the "every two weeks" part of his initial question that I quoted.

Would I buy a $5 special every two weeks? No, but I wasn't going to buy a $20 special every 8 weeks, either, and Louis made $250,000 PROFIT in FOUR DAYS. He doesn't need to do this every two weeks or every month or even every six months (nor could he; he edits it all himself). Would I pay $5 every year for a new special from Louis CK? I certainly would.

Now, I guess the more logical way to interpret what the author wrote is "what if, between all the comedians, these things were dropping every 2 weeks?", but that's no different than what you have now, except it's physical media, a higher price, and a slightly more spread out timeline. In both cases, people will buy the stuff from the people they really like and want to support, and prioritize their spending along those lines.

Though actually I would argue that if 4 comedians get $5 out of me, that's better for all 4 of them (assuming I'm part of a larger audience) than if one of them got some cut of $20.
I'm going to say it because it seems no one else is. I apologize ahead of time for my brutal honesty.

You need to consider the possibility that you're not as competent as you believe yourself to be. Dunning-Kruger[0] is real, and your post doesn't demonstrate the self-awareness the best developers seem to possess.

Your writing is sprinkled with emoticons and rife with reduplicated punctuation, both of which (especially the exclamation points) are common signs of immaturity. Reading this diatribe--and assuming your 50 emails were written similarly--I am forced to accept one of two conclusions: either you're not aware that your writing is unprofessional, or you're aware that it's unprofessional and unconcerned. Either option does not reflect well on you. To put it bluntly, if I received an email from you in this style, I would archive it without response, assuming it was from someone who lacked the requisite introspective capability I expect from the people I want to work with.

I found it particularly telling that you claim that all five of your phone screens went "very well" but marveled that only three companies tried to set up an onsite interview with you. Unless both the two companies that stopped at the phone screen simultaneously filled the position immediately after your phone screen, you really need to recognize that at least those two phone screens did not go well. I do interviews at a large Internet company, and one of my goals--one of the goals that I've been trained to seek--is to ensure that the candidate, no matter how bad, walks away from the interview feeling good about himself/herself and the company. If you're doing really poorly in an interview, I'll toss you some easier questions than I normally give, because I have all the information I need, and I don't want you to have a negative experience with my company. You may have felt good about the phone screens, but the most likely explanation for the two companies that didn't bring you onsite is that you didn't actually do well enough to justify additional interviews. These people want to hire someone, and if you were someone they wanted to hire, they certainly would have continued to interview you.

I think your experiment was less valid than you think it was because you're less competent than you think you are.

EDIT: I should add that whatever the case, whether I'm right or wrong about you, the best response to the situation you're in is to seek to improve yourself, not to embark on a quixotic venture to change others. Read CS theory books, create and modify open source projects, solve fun programming puzzles: sharpen your skills and--no matter what your level of competency--your prospects will improve.

[0] http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
IME the key to closing a sale is to open it in a way that makes the buyer comfortable saying no. If you get them to commit up front to the idea that no is acceptable, even desirable, and that "maybe" is a waste of time (and really just a polite way of saying "no"), the "yes" will be obvious.

Example:

[At beginning of sales meeting]

"I'm going to show you my product and I hope it's a good fit for you. But our product isn't a fit for everyone. So, if you decide that we are not a good fit, are you comfortable telling me no?"

[At end of meeting]

"Now that you've seen my product, on a scale of 1-10 how good a fit do you think we are?"

If it's less than a 7, you can either explore their problem more deeply and see if there's something you missed, or just say:

"So it sounds like that's a no. Am I right? I know we're not a fit for everyone, so it's okay if the answer is no."

I learned this (and a lot of other stuff) via Sandler Sales Institute several years ago and have found it's very effective in all kinds of situations, not just sales.

It's easy to hate on sales as being full of manipulative, pushy people. But there are good, authentic techniques that work better than just showing up and giving a demo.
Show HN: HppHr, a Twitter bot (still in dev) to find the closest bar.
>And cut yourself off from the people you interact with there.

So what? You only have that much time on earth to spend it socializing with people you don't really care about online.

For people you do care about, you can always meet offline, or call.

Oh, and if they won't talk to you outside FB, take it as a hint you don't mean much to them anyway.
yeah, lots of misinformation in the article :(
That is good - $99 for an evaluation kit from TI. I used the CC2500 part a while ago for a hobby project with good results. Hmm - just using this to make a matchbox size robot would be feasible.

Also, interesting to see the chipcon parts carrying on with the 8051 CPU cores.
You are correct, though I meant same as in experimented with direct distribution and alternate pricing schemes.

My comment was mostly just to correct the "Trent Raznor's(sic) Radiohead" part of the op.
Thank you for your valuable response Mr. Roberts!

The RasperryPi developers argued that it's more powerful and extensible than an Arduino or Beagleboard. I can't tell if it's the case or not, b/c I've not played with those yet. But Wikipedia also confirms that it's more powerful:
http://en.wikipedia.org/wiki/BeagleBoard#Similar_products
Indeed a good idea. Every quarter or so I do lists of Top 3 this and the Esssential 5 that, pulled from this list.
The economy isn't controlled by one or two startups who luck out - its controlled by the spending power of the average person on the street. If they can spend, everyone benefits. Loans help them spend, but the consequences of taking on loans they cannot long-term (due to ignorance, bad loan selling or change of circumstances) afford to service means they stop spending. And where they stop spending, us entrepreneurs run out of money. Loans are the antithesis of value creation, as I added in my other comment.

Same applies to small businesses and even tech startups. Just think what'd happen to our industry if angels started exercising the "debt" part of "convertible debt". Lucky angels are so nice ;)
...and they're all downloading browser widgets. I guess my core concern is that people don't want everything in their browser. If they did, Chrome OS would have been a fantastic success.
Gah! Cognitive dissonance! How can I assign a good/evil score now?
Wow, 15 points in less than an hour and it's not on the front page ... is there a penalty for cat-related stories?
In case the original author shows up here: on first glance, the index page looks like an error page. Perhaps a little formatting or color so I don't assume the server is down and hit back immediately?
I saw the list of RegEx tools, and I've found that Regexbuddy just does all of that, better, faster, cleaner. It's 30€ or 30$ or something so it's not free but the amount of value I've gotten out of it is insane.
Great, so let the cats who want kittens have kittens, and let the cats who want to do startups do startups, and let the cats who want to do both do both. What's the problem here? Nobody's actively blocking them.
Updates to the Gmail app for iOS
Not yet. I am just a student so I don't really have anything to talk about there.
This would be so much easier if the status codes on the index just linked to the actual pages.
It is enlightening to compare the function of the airplane as the first stage of a rocket with the first stage of the Saturn V rocket. The S-IC weighed 5 million pounds and it got the assembly to an altitude of 200,000 feet and a speed of 6000 mph. The second [and third] stage did most of the delta V. It got the Apollo into orbit and into trans-lunar injection (a bunch more delta V). In short, all the first stage did was to get the second stage up above the atmosphere so that the second [and third] stage could fly like hell.

EDIT: dalke pointed out that my assertion that the second stage reached orbit was incorrect. Thanks and apologies for the sloppy proofing.
Anatomy Of An Idea
"""My social graph doesn't tell you anything useful about me."""

It doesn't matter. Someone can use it as saying all about you, anyway.
I'll keep this up for a day.

http://oinksoft.com/http-cats.html
Thousands of birds crash into a Walmart parking lot
Hardly black magic. But there has been a lot of theories tossed around about page load speed influencing rankings. So it's understandable why he things that -- and google's addition of page speed to analytics hasn't helped stop the myth. Unfortunately, there's not a lot of solid evidence about it (yet).
> It's also in my experience a massive memory hog

It's not that Java is memory hog per se, but rather that the total VM memory allocation must be specified at launch, and the VM will not (rarely?) give that memory back to the OS.

This is largely an artifact of Sun's generational GC design+implementation, and has some interesting performance wins; namely, object allocation and deallocation are incredibly cheap, because in the fast case, all allocation requires is updating a single pointer.

The last time I profiled java object allocation, creating short-live objects turned out to be insanely cheap compared to other allocators/runtimes.

> Makes deploying your web application a pain (restarts anyone?)

This largely depends on how you structure your web application.

> If your Facebook and you're trying to get more bang-for-your-buck from your existing hardware, do you think its a good choice to migrate everything to the JVM (including a full rewrite to Java/JRuby/Scala etc.)?

That depends largely on how much they're spending on hardware and JIT/language engineers, versus how much a rewrite would cost, amortized over the reasonable lifetime of their code base.

You have to factor in the fact that they've built an entire organization around PHP, and it's not just a technological migration problem; they might also have to retrain or outright replace a large number of existing engineers.

I'm inclined to say that it was a mistake to choose PHP, and moreover, to continue to use PHP as they scale. However, funding the implementation of better PHP runtime implementation may be the most fiscally conservative decision left available to them.
This is nice:

15. Add a JS class to your HTML attribute
Firstly, as soon as jQuery has loaded you use it to add a “JS” class to your HTML tag.

1
$('HTML').addClass('JS');
Because that only happens when javascript is enabled, you can use it to add CSS styles which only work if the user has JavaScript switched on, like this…

1
/* In your css */
2
.JS #myDiv{display:none;}
So, what this means is that we can hide content when JavaScript is switched on and then use jQuery to show it when necessary (e.g. by collapsing some panels and expanding them when the user clicks on them), while those with JavaScript off (and search engine spiders) see all of the content, as it’s not hidden. I’ll be using this one a lot in the future.

http://www.learningjquery.com/2008/10/1-way-to-avoid-the-fla...
The linked article is informative, but if you would like to listen to some of the recovered sound, here is a direct link to a page with audio files: http://bio16p.lbl.gov/
CAP Theorem in the payment card industry
Money laundering in the Middle East
If you don't have Silverlight you can probably use:

mms://proedvid.stanford.edu/videocontent/knuth/musings/111208/111208-knuth-500.wmv

It seems to work in mplayer.
What homepages should be like.
Social networks have very high value.

They only have value that is voluntarily put into them. There are certainly young-ish people that for them, Facebook is their social world. On the flip side, there are certainly people who rarely visit it, and deleting their account is no more problematic than abandoning a random forum account.

Personally, I'm falling into the second bucket as I get older. I like seeing updates for the people around me, but if I deleted my account I wouldn't miss it.
I bought to support the experiment, same with rainbows, NIN and others. I do agree that most purchases aren't this way and the long tail should be significant.
The knewton tech blog
Those work nicely in office buildings where people know the routine. When you put one in a hotel, you'll usually see someone paid to stand around and show guests how to call the elevator.
This 28-Year-Old Entrepreneur Will Get You Paid For Playing Video Games
And what about when you want to build a business, Einstein?
I agree wholeheartedly. I didn't use a Fire for longer than 10 minutes, but my impression was exactly like yours, gratuitously animated and laggy.

Inconsistency is not just limited to the UI elements on the Fire - for example, Fire doesn't have the pull-down "drawer menu" UI element (from the top) like all other Android devices. Of course, the nature of Android is such that it allows manufacturers to customize, but at this point it is diluting the brand.

Regarding your Ubuntu point: right on. It has come a long way in the last 5 years, but things just seem hacked together. Linux is a great server OS, but it is just not a good, balanced, productive desktop OS. Users need consistency, but it seems like developers focus on making flashy animations (i.e. rotating desktop cube, exciting stuff) instead of putting emphasis on use-cases, workflows, etc (boring stuff).
> Or if they do exist, they are strictly unconscious. Everyone sees himself as a good guy or a victim.

Generally, I agree with your thrust, but not so strongly as you have phrased it. Self-acknowledged "bad guys" do exist.
Yep, I read it and immediately felt that I had read that same phrase somewhere else.
A widely linked reprint of Richard Feynman's "Cargo Cult Science" commencement address at Caltech:

http://www.lhup.edu/~DSIMANEK/cargocul.htm

The original Caltech posting of the speech text, in .PDF format:

http://calteches.library.caltech.edu/51/2/CargoCult.pdf

"I would like to add something that's not essential to the science, but something I kind of believe, which is that you should not fool the layman when you're talking as a scientist. I am not trying to tell you what to do about cheating on your wife, or fooling your girlfriend, or something like that, when you're not trying to be a scientist, but just trying to be an ordinary human being. We'll leave those problems up to you and your rabbi. I'm talking about a specific, extra type of integrity that is not lying, but bending over backwards to show how you are maybe wrong, that you ought to have when acting as a scientist. And this is our responsibility as scientists, certainly to other scientists, and I think to laymen."
Rawkets Gamepad API demo in Firefox and Chrome
So from what I understand, the first block is encrypted in ECB mode, and any blocks there after are done in CBC mode. And that's if the IV is not set by being optional.
Sure. But I'm not talking about the availability of ECB; I'm talking about ECB as a default.

And, I agree with the fundmental point he's making: optional IVs for CBC mode are a bad interface details for lay programmers. Just remember, every AES library makes similar (usually worse) design mistakes.

Generalists are very poorly served by low-level AES libraries (where "low level" certainly includes any library where you have to think about IVs or, indeed, which block cipher mode to use).
Thanks for the feedback. This was something I did quickly for some friends, so I didn't add any style to it. Never thought that it would get popular.
Actually, I think part of the problem is that people elect their politicians based on real-world issues and how they think a certain candidate will act/vote. This system allows the snakes that will say anything just for a vote to make it in politics, but fails to actually elect people who are capable of making the best decisions for their constituents and being a leader.
"Retina" MacBook Pros shipping next year? It's possible
That might be true for some people but not everyone. Do you take into account situation where someone can get treatment and change ones mind? Since you, a non-medical professional, cannot make that judgment it's better to use as a rule to always call.

Emergency visits are not about locking someone away but about figuring out a best treatment. Whether a person will follow the treatment or not that's a different story but at least someone was there for them, to listen, to help, and with means and experience to do it.
It also tweets and updates to Facebook -- 'I'm using Lenddo!' -- on your behalf when you register without asking first. When I asked them why, they said that was a cultural difference -- that people in the Philippines 'appreciate' that feature.
Target user is professional analyst. Someone who is hired or is consulting the organization to provide "data science" services. We believe that this user becomes increasingly technical with abilities to create workflows with multiple tools and data sources to get insights. We hope that our service will become indispensable tool for such user.
See how long "jews" have been playing Real Americans,
But how you know for sure that "not existing" really is an option? What if there is an afterlife, and killing yourself just moves you into another phase of existence where you still exist, and are now filled with regret for an irreversible action?
Yes, you're right. I'll add links to the status codes. Thanks for the feedback!
Key wording to observe here -- they said they'd release the source code, not that it would be under an open source license.

They're "opening the platform". We'll see what they actually do.
I'm not going to go out and solve project euler style problems for a company unless they are paying me. My time has value, and asking me to give away hours of it on the hope of an interview is not really acceptable. I'd rather find an open source project and submit patches instead... that IMO has a lot more to do with what I'd be doing at a company anyway.