skysight-inc/HackerNews huggingface dataset:
Almost all universities in the US teach in CS what is needed to know how to deal with this issue.

Not many universities go from electron to semi-conductors. But you don't need that to understand overflow/underflow.

For example, as an undergrad I had a year of architecture and a quarter of digital circuits. So we study how to build an 8bit CPU from the digital logic level. And then we study assembly language. Then microcode (have to implement 68K support for VM), microinstructions, controllers, DMA, RAM, ROM, registers, caches, TLBs, up the foodchain, etc...

Again we don't understand this at the analog circuit level or lower, but I'm unclear at how solid state physics knowledge would help prevent this bug? If you understand what I've described, you shouldn't have any problem seeing where this issue came from.
Thanks for the link. I had not realized that pushState would allow for URL address change w/o reloading the page. Unfortunately the support is far from ubiquitous (Firefox support requires the current beta).

I think what the author of this diatribe fails to understand is that the separation between the part of a site that uses client side navigation, vs the part that uses sever side navigation is an architectural design choice - not an aesthetic choice of how a developer wants their URLs to look.

Client side navigation has performance benefits, ability to use web apps offline, etc. These are all valid reasons to choose to use it. It may not be ideal that the end user is exposed to that detail by breaking the URL up between the "server part" and "client part" separated by the # character. But that's where we are today in browser design.

I don't buy the argument that the # scheme makes a web site more fragile. You can break the server side of your app just as easily as you can break the client side.
I speak English, Hindi, Tamil and a South-Indian dialect of Marathi. One of the advantages of growing up in a multi-lingual house.
You're right that memcached does not have security features (though I believe they added basic authentication). In fact, it couldn't be any simpler in its design, it really has only one feature at all when it comes right down to it. This limits its usage, but its simplicity is also a big strength as long as programmers and sysadmins don't lose sight of its purpose.

I have not used Redis (yet), but from what I understand it really solves a different problem. It's a key-value store. Though Memcached data is also accessed by keys, it is not a store, it's a very fast cache with minimal overhead.
Bingo. Thanks.

This should do what the original commenter wanted:

(defun insert-keybinding (k)
"Insert code for a keybinding."
(interactive "kKey sequence: ")
(insert (concat "(global-set-key (kbd \""
(key-description k)
"\") 'function-name)")))
So did the work of Andrew Wiles--- and instead of slamming the door on the effort support, suggestions and help came from all around until the effort was successful. Yes Andrew was probably a much more well-liked player, but that should have no bearing on scientific inquiry. The subject mathematician has a track record and is not considered (even by his obvious enemies) a crank. Makes you wonder what else is being suppressed...
Do we really care if our users' password "password1" is cracked? If we're not going to enforce complex passwords then trying to fight brute force cracks is pointless. They can just check the 1000 most commonly used passwords and net a tenth of the accounts. On the other hand, enforcing a strong password would make it virtually impossible no matter what the algorithm.
The downside is prison or maybe your life. You start taking millions from influential people, and my job is the last thing I'm worried about.
The Next Tech Revolution Is for Seniors
I missed that - so there are rules against "web clipping" now, too?
I dont mean to comment on your situation specifically… I'm simply pointing out you're at a disadvantage:
1. Mobile Safari isn't feature complete
2. Apple has no incentive to make it feature complete
Two Open Letters To Congress On Climate Change, And A New Third
Debian 6.0 cloud servers launched with full root access
i think that if you entered the site on the homepage, as intended, and then went to the about page, it would be pretty obv how to get back.

thanks for your comments on this thread! you seem to understand the female online dating problem as i do, and it's nice to have another female backing me up on here.
A bit off topic: I consume a lot of English, and produce some (like there ;) ), but I don't have many opportunities to practice my speaking skills. As a result my spoken English is not as good as it could be. I assume some different part of the brain gets
involved while speaking and mine did not have enough training :)
I wonder is there some community where I could find native speakers willing to chat with me online—Skype, most likely–and help me improve? Paid services, if reasonably priced are OK too.
I use Drupal for my day job, not for startup work right now.

Why is this a concern? Get the best possible product out of the technologies you already know, and success will follow. No one is going to turn down funding your startup or using it just because it does not use their preferred programming language.
I always go to the local university library when I want to get something done. I have no problem getting in or parking. Plenty of space to work. It's quiet and no distractions.

I work on my laptop without internet access, then upload everything when I get home. I never thought to inquire about wifi at the library.
Thanks for sharing this on HN. I have a question: When you posted the link on the FB events, didn't it cross your mind that the admins of the event might have considered that as form of spamming or advertising? Or, is such a thing fairly common? (I don't use Facebook, so I don't have much of a clue.)
A real time API for Congress
Mashable's own article says the $800M is a "run rate" number. It's really Enron-style accounting:

"Run rate is a tricky number, though. It’s a projection of what the company would make if you extrapolate from its most recent revenue numbers. Depending on the time frame used, the calculated annual run rate can vary significantly."

If my income keeps growing at this rate, I'll be a trillionaire in no time!
I agree that that's a legitimate issue, but professional confidentiality has to be suspended when you're talking about ongoing and/or future crimes. You can't use "I'm a lawyer" or "I'm a banker" as a shield to involve yourself in fraud or to help cover it up without repercussions.
> Another limitation is that you cannot automatically put the focus on an input field, unless it originated as a response to a user action.

This is actually an intentional limitation of all mobile versions of WebKit, and it's driving me nuts too. See: http://discussion.forum.nokia.com/forum/showthread.php?12772...

The official explanation I've seen is that it would be jarring to the user for the page to automatically zoom and/or scroll by popping up a keyboard when the user isn't expecting it. This might make some sense for websites, but unfortunately has a side effect of crippling web apps. :(
MisoTrendy Helps Find Hot Spots With Foursquare
What you are trying to do is admirable, and I understood what you meant with that original line. It didn't however convey what you probably meant.

I would write something along the lines of, "she was known among her friends for her ability to meet great guys online with which she developed deep emotional connections".

Or something like that. You are now qualifying that you had the ability to find the right type of guy online, as opposed to just a random guy. Because as a woman, it doesn't take skill to do the latter.

If I can provide some further feedback, I would truly reconsider the name. Your initial crowd will no doubt be geeky. The word "lust" tend to intimidate women, and even shy men in my opinion. It also fails at conveying that it's a place to "find friends" or to "connect with each other".

Right now the name and your "lusty" design, would be perfect for a site for random hook-ups. I see a major gap between what you are trying to do and what you have so far.
I can't help but wonder in what relation the resources invested into tracking all of this down are vs. reclaimed tax (or lost tax revenue if they just simplified/reduced the domestic tax rate - don't forget there's a currency exchange rate risk associated with shipping your money out to Switzerland).
Any idea why iPads and iPod Touches are not included as mobile devices? The report states that smartphones are a subset of mobile devices, but only uses Apple's iPhone numbers when counting mobile devices. Using the term 'iOS devices' makes me think iPad and iPod Touch should be included.
Why I Passed on Investing in (a real but unnamed) Hot Startup
"this is the best way to code this type of algorithm" is insulting. CS is not about coding at all actually. It's more about "these are the best known algorithms for solving such and such mathematical problems"

These two are essentially the same, just worded differently. I shouldn't have said "best way to code"... you're completely right about that... been awake for way too long.

I think the fact that you think these two are essentially the same is where the problem is. VERY different statements. I won't blame your CE education for this, but any CS major would see the difference :-)
Ask HN: Online video monetization
I've gotten an idea for a video based site, but I worry about it not being able to cover its own costs, and ending up being an expensive experiment.

Should I just setup adsense/adsense for video and hope for the best? How have other user generated content video sites bootstrapped?
Very cool. I'm interested in seeing if the HN community will come up with any cool projects with this API. Might try to put something together myself.
Yes, for the younger side of the tween set. There's an unfilled gap, though, between Club Penguin and Facebook, at least according to my eldest daughter, who went on Facebook the minute she turned 13, literally-- she sat there with the form filled out, the mouse hovered over the "submit" button as the clock struck midnight. For her, Club Penguin lost its shine around age 11, and I was a hard-ass in terms of sticking to the Facebook TOS-- according to her, all of her friends were already on Facebook, and I tend to believe her, as it took her less than 18 hours to rack up more "friends" than I have.
That's not really clear; it should be better stated.
Neat! I've taken up using bip http://bip.milkypond.org/ on my server and connecting with circe, an emacs irc client.
As the writer of the article, I want to apologise for that inaccuracy. I have added this clarification to the article itself and mentioned of this in the end. The mistake was completely unintentional.

However, it would be interesting to research if there are single entities larger than iTunes or Spotify selling "analogue" music on a European level - which could hold the initial statement true.
Don't know. I'm guessing its a subset of the "limited functionality" part of the rules.

Call apple, ask to speak to developer relations. It's what I do.
You could also monetize it on youtube. Though that leaves very little control with you and you are just uploading videos.
Robots to get their own internet
I agree. BTW, re animations is this what you're looking for?

https://developer.mozilla.org/en/CSS/CSS_transitions
Some people suggest paying off all debt before investing, if X% interest on the debt is greater than %Y expected return on investments. In theory, that's fine; however, if you apply that to Roth/Traditional IRA contributions you have to be aware that they have an annual cap ($5000 for a Roth), and you can only make contributions for a given tax year until April 15 of the following year.
I gave a talk at Ignite Chicago about this. Though I have a 401k, I don't pay much attention to it. I keep it on autopilot, as most people do. The difference is I'm not relying on that for retirement. To do so is foolish I think. I put most of my money into rental property and my own business - two things I have (almost) complete control over.
It's 1-factor security, so it will only ever be as secure as 1-factor; if you can steal it you have access. I can take someone's debit card to the bank drive-up window and empty the account, so yeah, I wouldn't worry about if you carry a debit card around.
In general, I agree that if a culture is to grow it needs to be capable of taking risks and making experiments. When every experiment succeeds, either you weren't innovating enough or you're lying and now supporting a failure.

When he starts complaining about social protections though, I'd draw the opposite conclusion:

Need health insurance? No problem, we'll make sure that's provided for.

The article seems to me to imply that this sort of protection is a brake on innovation. I won't disagree that it has the potential to put a brake on innovation through additional taxation (though not as currently implemented in the USA, where total healthcare spending is far from efficient), but as a concept it enables failure and risk taking.

We talk about startups being ramen profitable, and that's fine. But my first employer was a startup who, when he started, had a wife and young kids - he needed 4x ramen + healthcare + education profitable. He's since made a success of the company and sold it, but how would he have been able to responsibly take the risk to start the company if its failure would have left his family not just bankrupt but without any form of medical provision? What if he also couldn't have afforded to educate his children? Would that have been good?

People are best enabled to innovate when they can be free to fail without a disastrous cost to their career and their lives - this is the lesson of the invention of the limited company and the prosperity that resulted from that. Social security safety nets such universal healthcare enable innovation over a wider pool of candidates because they reduce the harm of failure to the innovator and their dependents.
You should absolutely max your Roth first every year, as you can use the account for a first home purchase and qualified education expenses in addition to retirement. (We'll have a lot of this sort of stuff on Blueleaf as we get closer to launch. If there are specific questions, we can write answers/articles for them.)
Some very valid points raised in this article. I think the effects of fading attention spans is something that the world hasn't yet realized and eventually the long term effects may very well be far worse than we think.

Imagine having a whole generation of people with ADD like symptoms?
Very interesting - do you mean to say that people watching for new tweets came across that tweet and the whole thing just took off? Or, did you publicize it on other mediums like FB too?
As you can read from my reply below, I don't disagree. I only highlighted how that sentence wasn't conveying what she probably meant to say.

Online dating is hard for both genders, but in women's case what's hard is screening the candidates, rather than a lack of them. So yes, women entrepreneurs may have better insight on how to make this screening process as easy on them as possible.
skynet.
The state's justification is as guarantor of justice and peace - even broken regimes have laws and courts. Certainly, some states are better at it than others, but I don't think the anarchy of a Somalia is better. I believe the statistics hold out that, in terms of proportion of human population suffering, modern times are better than all historical times, and are continuously improving.

If we had a mechanism that improved states, that worked reliably in changing oppressive governments, I'd support it. I don't think we have such a mechanism, though.

In short, I support improving states where possible, I deplore bad states, and I think the alternatives to states that we have thus far seen in history are worse than states.
A lot of people keep parroting Google's famous "fail quickly" model of encouraging innovation. But they seem to forget another well known fact: Apart from their core search product, Google has not produced another successful product. I think the two issues are related and a blind acceptance of Google's philosophy might be more harmful than good. Especially if your company does not have the kind of cash reserves that Google has.
I have an IRA, Roth IRA, private account, and a large investment in my business. I just hired a portfolio manager to handle the private account this summer. That has been great because it is now invested in individual equities (which is great for tax purposes) except for an emerging markets ETF. The IRA and Roth IRA are managed individually by me and I've decided to put them into an S&P index fund and forget it. I'd actually like to manage the 3 accounts in tandem to avoid paying taxes. The idea would be to load up the non-taxable accounts with the higher risk/return investments - which should outperform over time - so that I'm selling them without taking a tax penalty when it comes time to rebalance. The problem is, my portfolio manager won't touch them because they don't meet his minimum.
Looks like a typical commons dilemma to me - recruiter spam weakens recruiting as an industry, but individual recruiters sometimes do find prospects and pocket a substantial fee for it. Because of this, they're not going to stop doing it.

Commons dilemmas are pretty difficult to solve without resorting to regulation.
I know your comment was all in dollars and this is probably generally an American topic. But regarding number 2, in England a student loan is the lowest interest loan you will likely ever get, so it's naive to pay it off in bulk; you might need to take out a real loan one day so keep the money, and even in today's climate you can probably put that money to good use.
Crowd sourcing Letters to Aliens
excellent feedback; i'll definitely qualify that line with something more meaningful.

as for the name, i'm actually specifically not going after a geeky crowd (which is why my heart kinda fell out of my chest when i saw it was submitted to HN) and am initially going for younger, artistic, NYC singles. the name is designed to attract the kind of people i want on the site for now.
EBay to Unveil Plan to Help PayPal Repel Google, Apple Threats
1. a lot of people argue for things without backing it up.

2. it depends what you mean by "risk". arguments claiming bond allocation in your portfolio are less "risky" describe risk as "volatility of returns", which in finance are measured over shorter intervals than 40 years.

patrick is specifically accepting short term volatility in return for the higher EV of returns.

the marketplace prices debt instruments (especially US treasury issued) over the long term with cheaper expectations for returns specifically because it has lower variance of returns.
Blender has it's own working experience and once mastered hard to leave. Most of the time new comers are really frustrated with the ui and controls. It's a steep learning curve. But it's really a powerful 3d animation, modelling and video editing suit. It's capable of doing professional level works.
At the end of the day, the distinction seems rather stupid. What is "native" anyway? We are all using frameworks, Cocoa, Android or HTML5. We are not using assembly code, after all.

So if the capabilities of the "HTML5" framework get better, the distinction will fade away. WebGL is on it's way, and so are javascript interfaces to the mobile hardware.
>Usenet quite a bit now as well.

Get with the program granddad!

http://megashares.com/
"Just because the next magical version of Windows is based on a smarter core, doesn't mean any normal user will have a reason to switch."

I agree, but chip makers, handset makers, and ultimately carriers do care. Apple, Sony, Microsoft, and Nintendo sure care a great deal about people jailbreaking their devices.

My point was not that a new kernel would directly persuade potential buyers, but I do think it is needed to support the features that users have come to expect from modern phones (i.e. multitasking). In my opinion WP7 is just not up to the task, so if they want to compete, they need to step up their game in the OS department.

"You still haven't answered why Nokia would sign on with another sinking ship rather than simply choosing to make great devices for the leading (free) OS."

I don't know, maybe MS is giving them a truckload of money? Nokia has a large software development group, so maybe the deal is that Nokia will develop apps for WP7? Maybe they just want to differentiate from the Android horde? I really don't know why they would go with MS, if indeed they choose to do so, but all I'm saying is that I don't think Windows Phone is a 'sinking ship'.
Looking for Radical Startup Healthcare Ideas
With the amount of vitriol thrown around in American politics these days, I wouldn't want my kids directly exposed to a public forum like that if I was in the Presidential family.
I was the sole developer on Forrst from late Dec 2009 through about November 2010. I hit the same point as you -- burnt out from doing it all, but finally financially able to spread the load a bit.

Our app isn't huge, but still pretty complex and comes with a bit of a learning curve. The dev I hired I'd originally met on Forrst, and that provided a nice opportunity to get to know him and his process for a bit before we started discussing working together. It's worked out beautifully so far.

I hear you on managing others -- it's been a learning experience for me, and I know I'm not great yet, but getting better all the time. From my perspective, I've tried to approach this from the standpoint of "would I enjoy working for me". Also, I think it's important to keep things in perspective -- two devs is still really small, and should (to me at least) feel more like a partnership than a more formal manager/employee relationship.

That being said, I'm curious if you've been able to gather any data on why they're not sticking around. Even an informal exit interview over coffee or something. Seems like that could be useful in determining what to do next.
Very good post, lots of good points.

One thing I remember reading that really stuck with me - most people externalize failure and internalize success. Meaning, when things go wrong, they point to external factors. When things go right, they credit their own skill and ability.

The opposite way is to externalize success and internalize failure - that means claiming responsibility for it whenever you don't get desired results, but being very skeptical of your successes and looking for where external factors broke your way so you don't get too high on yourself.

Turns out, externalizing failure/internalizing success makes you much happier but much less able to produce results.

Whereas internalizing failure/externalizing success makes you much less happy but much more able to deliver results.

Now note, this only applies in cases where your incentives come from producing results, as opposed to convincing other people you did well. That's the trouble with middle management and with politics - you win by convincing people you're doing a good job, more than actually doing a good job. That's very conducive to blaming external conditions for everything going wrong, and claiming personal success for everything that went right... which is much less conducive to results.

Nasty, huh? Actually that's why self-employment/entrepreneurship is so cool - we get paid for results, not for convincing anyone we're doing well in spite of the results. Thus, while it's still hard to claim every failure as your own and be skeptical of the successes, we do get compensated better for it.
ECloudEdit: A clone of CloudEdit using Erlang, Webmachine, and Backbone.js
A new release fixed this issue. Thank you!
Run rate is about quantities, not rates. If you made $10 in Jan, $40 in July, and $160 in the next Jan, then your run rate would be $1920, (12 x $160), not projecting 4x growth per 6 months forward.
Anybody do any investing in Foreign Markets? Would love to hear about that.