skysight-inc/HackerNews huggingface dataset:
In theory, you'd have trusted independent third-parties that would verify and vouch for your company if you asked them to. Rating Agencies are an example of those.

We know how well they work in real life, though.
Full Explanation on the PSN Pass | Lazy Ass Gamer
Multimedia was indeed a huge buzzword at the time, due to CD-ROM drives being commonplace.
The 21M BTC limit already made it deflationary, so lost BTC just increases the rate slightly. The early adopters tend not to complain.
Very cool, but I totally don't understand the UI. :-)

* I was able to edit some text at some point, but I don't know how I did it, and I don't know how to do it again. Can the text of all elements be edited?

* Double clicking an element deletes it?
> I work 12 hours a day on average and do 100 hour weeks.

His average week seems to be closer to 60 hours, 100 hour weeks just happen once in a while, also I'm pretty sure he gets some time off, just has to remain available. So it's more like

$500,000 divided by 50 weeks = $10,000 / week

$10,000 / (40 hours + (20 hours overtime x 1.5)) = $142.86 hourly wage

Or it may be completely random and the numbers are made up.
Well at least one of Dorsey's startups isn't having any trouble generating revenue. ;)
The "dubious value" argument is a bit crap. I work in porn for one of my clients. That's of pretty dubious value as well. Is it of less dubious value to work in a hospital? What about a car manufacterer? Or the tobacco industry?

The only relevant values are 1) what the industry is willing to pay you and 2) whether you enjoy it. Anything else is just bullshit. If you won't enjoy a job in HFT because you think it's of dubious value, then don't get one.

There are plenty of things wrong with this HFT madness, but the programmers are not the problem, so there's really no point in questioning their value [or as the slashdot crowd is doing, blaming them for all sorts of crap].
Even so, had he joined DEShaw he would still have the syndrome which could easily affect his work there (as a self-fulfilled prophecy). Happens all the time.
I thought the chances were 100% for all of us.
"they need to transition from rural economies into urban employement"

why?
Would be very interested to see the rest of the story. I've always had a lingering interest to bootstrap a trading algorithm. It doesn't even have to be HFT.
is it so necessary to be so polite and nice - considering its not a kindergarden we are running here,
Wow -- those quotes are astonishing. Well, it doesn't surprise me that nutcases like Wessely are out there. But how does he get taken seriously???
> so ironically you have to slow down and really get to know how to do programming very carefully, and then scale that up so that you can react really quickly later (with something like binary search). this is a useful thing to practice in some ways.

Any tips on how to practice this? I have been slowly discovering, on my own, ways to write code so that when bugs appear it is apparent which portion of code it appeared in. This can be as simple as logging often or as complicated as trying to predict when I might be doing something wrong and put a funky error message in a place I don't understand so when a bug does happen I can go to, or rule out, that section of code. Any tips?
If you can perform arbitrary computations on the encrypted data (yielding encrypted results) then I think you can take advantage of that to encrypt whatever you like.

The idea is to evaluate a constant-valued function “inside the encryption”, e.g. the function that ignores its input and always returns ‘A’. The result of that will be an encrypted version of ‘A’.

Is there something wrong with that argument?
If you're loading the javascript on the same page you're surely going to see no benefit at all right?
On the surface, sounds logical. But somehow does not quite match my experience. Good professionals tend to perform better than the (ostensible) level of compensation they get.
A larger key size will mean that you'd have to look at more than just one byte to begin saying anything about what the data could be. This means that even though there are only 128 (normally far far lower for a password) values that each byte COULD be, there would be something like 2keysize-7 possible representations of each of the possible values. This means that an attack like the one described in the blog article would be significantly more difficult.
It is if you care about staying withing legal bounds and thus respecting their EULA.

Also, OS X is not designed to run on any hardware, like Windows or Linux -- basically you have to ensure that you get the same configuration that Macs have, or you're sure to run into trouble.

This means that if you already have a desktop or a laptop, you most definitely won't be able to run OS X on it, at least without pain; instead you're far better off buying new hardware and you're even better off going for an original Mac instead, or just not using OS X altogether.

I mean, yeah, I know some people are happy with their hackintoshes, but it has been a poor experience for me and I just reverted to my reliable Ubuntu / Windows combo.
Those have been around for years. Check Amazon.
2.75% looks high to me. Citation?
I think you're correct, but with time if their level of compensation doesn't match their input, i would assume their commitment, performance goes down as well.
If it's a scam, lying about losing the file is useless, since all the BTC transactions are publicly logged. You can just input their address(es) on the Bitcoin Block Explorer and see if any of them are being used.

Of course, that doesn't mean you'll have any legal recourse against them.
I've been doing the standing desk thing for about six months now. Most of my leg and foot discomfort has gone now.

My leg strength stays much higher than it used to, as you might imagine. One bike ride per week sustains the muscle that used to require three rides, if you see what I mean.

I'm generally more alert while standing up. When I sit, I have to tap a foot or something, otherwise I'll start getting sleepy. This has always been the case, it's just a bit more noticeable when I spend more of the day standing.

The standing desk has helped tremendously with my posture, but has, to some degree, exacerbated my shoulder/neck issues. Specifically, holding good posture in a standing position lends itself to a knot in a trapezius muscle, which causes pain and nerve irritation.

I'm currently thinking that switching between standing and sitting will yield the best results. To that end, I'm considering building a sliding desk platform out of 8020 parts (http://www.8020.net/).
In return you must offer:

1. Access to CS literature (any lit. not just titles specific to the field we're in).
2. Encouragement for improving skills.
3. A culture that promotes interaction between people.
4. Machines that are fast, build quickly.
5. Willing to pay for a personal license to dev-tools.
6. Provide a very small percentage of company time to drop the main task at hand and pick up something completely unrelated to hack on.

This should be sufficient to ensure that your employees value their jobs and would rather continue than leave.
This is a startup I want to put stock in.

This idea is great. I can see it being ported to all smart phones... the cash register industry completely disrupted.
There is a balance between DNS cost and benefits of loading resources from different domain: current browsers can use 4-6 connections per hostname, so if all are busy you'll have to wait till some gets free. With different domains you can load more resources in parallel.
40 Clever Yet Creative 404 Error Designs
I've been using a standing desk for almost a year now. I'm a software engineer. It's great; I will recommend it to anyone.

It takes a while to build up the stamina to stand. When you first switch you need frequent breaks during the day. Having a high chair is crucial during this time. As your stamina improves, you begin to be able to handle standing an entire day, but you're still sore after a few days or a week. You're a bit more tired on the weekend. After a few months, you can stand all day long for days on end with no fatigue. That's the point where you get the benefit.

After switching to a standing desk months ago, I found that I had vastly more energy during my vacation to Europe. I would walk and explore a city and be active all day long with virtually no fatigue at all. My stamina beat out my companions' significantly, even people who are otherwise much more active than I am. Standing for 8 - 10 hours per day provides a huge stamina boost when you adjust to it.

It's important to ergonomically adjust your desk so that it's in the correct position, of course. Stand normally with your arms limp at your sides. Now, without moving your elbows, bring your hands up such that your forearms are horizontal, hands straight in front of you. Your hands now indicate where your keyboard should be -- roughly an inch or two below your elbow height. Your mouse should also be reachable from that position without moving your elbow.

Standing burns twice as many calories as sitting, and is overall much healthier as a daily habit. There was a study I circulated around my work (I'll see if I can find a link; it may be the same one as at author included) which compared two groups of people who were active, healthy, and fit, and did the same sort of work. One group of people sat at their job, and the other group of people stood. The study showed that people who stood had a lower incidence of heart disease, diabetes, and other ailments. Conclusion: standing is healthier, and regular exercise outside work doesn't make up for it.

Lastly, I've found standing more ergonomic. With a chair, you're likely to find yourself slumping somehow, on the armrest, or on the desk. With a standing desk, it's easy to follow correct posture. With a Kinesis keyboard and 3M Ergonomic Mouse (the one which looks like a joystick) I haven't experienced any ergonomics issues in a long time.

Regarding the article:

> There’s no question, standing takes more energy and tends to make you sore compared to sitting.

No, it does not. That's just the author building up sufficient stamina to stand. You will build the stamina, and will not be sore whatsoever, even after a week of standing all day long.

> For the past three weeks I’ve been standing while I work, instead of my usual sitting.

Not nearly long enough to adjust! I'd say it took me 3 months to become completely comfortable.
https://squareup.com/ 2.75% per swipe.
Well, I've only been in my own business for three years and employing for not yet a couple so I don't really know yet.

The job I had before I started this business I always told my superiors that after three years a dev was going to start getting "the itch." I was only at that job for 4.5 years so I don't have the experience to know what really happens, but I did see guys start getting wanderlust at about three year, plus or minus. But I always felt that had more to do with unclear opportunities for growth, "just ok" equipment, and an uninspiring salary increase schedule.

So...I don't know. My gut says most will move on.
I'd like to go on the record as the pessimist in the room. If you go down this path, I strongly believe that you're going to lose your shirt building a bankruptcy machine. In many ways, the markets are a mechanism for transferring your money to the pockets of people who started out with more money than you.
Has anyone successfully done this in an office environment? I love my standing desk (actually just a bookshelf) at home, but have a hard time picturing how it would work with surrounding coworkers sitting down.
Open the site once: http://kissmetrics.com/

"301 Moved Permanently"
Really? Citation? It's on their homepage
https://squareup.com/ as the top right item below the fold, and on https://squareup.com/pricing
I'm an Australian working in the US on an E3 visa. The ease of getting an E3 was definitely an advantage for me.

I recently joined a startup and did all the leg-work myself, without a lawyer. The only thing the company needed to do was fill out an LCA, which I don't think has any fees associated with it. I then went to a US consulate in Canada, completed the visa interview, and made my way back into the US to begin work.

Thole process went smoothly for me - was there anything specific you wanted to ask?
The problem, which is obvious to anyone but a researcher with strong bias, is that 19% of all people have obviously NOT killed a leopard in the last 12 months and therefore this questioning method does not work.
The individual trades in exchanges don't hit the wallet. Only deposits and withdrawal's do. The trades themselves are handled by the exchanges database.

You can pre-generate addresses in a wallet and then do a backup. This backup is valid and can be used to recover funds as long as that pre-generated pool doesn't run out.

There's also a 'backupwallet' RPC command that the bitcoin daemon provides to safely copy/backup the wallet. So lots of options available.
I second this.

In my experience at a previous company, they upgraded every developer and QA engineer's workspace to have high-end hardware and dual 24" monitors (1920x1200, not the 1080p BS). Previously barely-missed deadlines were practically eliminated, better employee morale appeared, more innovative ideas started appearing, and various other things showed up.

All in all, this convinced me and I'm a firm believer in giving employees great tools and freedom to approach things in their own way. It shows that the company cares about you, and that goes a long way with employees and their performance backs that up.
One more point. It sounds like we agree that the term "Chronic Fatigue Syndrome" is not terribly useful. Personally, I don't think "Myalgic Encephalopathy" (or "Encephalomyelitis") is any improvement; I haven't had any myalgia.

The term we should be using, I suggest, for the subset of these cases that we hypothesize to be caused by EBV or HHV-6, is "Chronic Viral Encephalitis". That term has been used for certain rare infections, which I gather are more severe than what usually winds up being described as CFS. Still, the meaning of the term is quite clear: a chronic viral infection of the brain. And that is what we're talking about.
There is a meaningful distinction to be made between passion about programming and passion about your product. The former is probably a necessity for good programmers, while the latter might not be necessary and might be hard to maintain without granting equity and/or having a really, really cool product.
where's the whoishiring account?
I've gone to the treadmill desk http://bit.ly/nHuCRr at the office and it's been working out great, no complaints so far :)
Ok, maybe I didn't use the right words or something:
There was an article from someone in the NoSQL camp which said that SQL is bad.

I DO and DID understand that the querying language isn't restricted to relational databases.

What I was saying I REMEMBER reading something a while ago on the website of a NoSQL store or in an article which said something along the lines: "SQL is old and should be deprecated anyway, it was time for something new"

THAT was why I was amused.

If you think I was trolling or anything, ok, I'll just stop commenting on this site. It's not worth the trouble at all.

This is my last comment.

edit: I think this was it: http://gigaom.com/cloud/facebook-trapped-in-mysql-fate-worse...
Ask HN: Creative ways to move to NYC with a startup?
I'm the founder of a startup that is a few months away from releasing our first product and would like to make a move to NYC. One of the reasons I'm moving is because it's a better environment for my startup, so I hope to avoid any aspects that could be harmful to my startup, like having to focus even more of my time on outside work (how I survive now) to keep my head above water. I want to stay lean and focus all of my time on my startup.

I've seen some talk about things like startup houses that have bunks for 300/mo, do these actually exist?

Any other advice on how to make this move successfully?
Latest Review of Galaxy S II Android Smartphone.
Starterly
We have lunch, meetings, smoke breaks and daydreaming to fill those hours.
I miss expose ...
I have been standing for about a year. As far as I can tell there are no bad effects from standing. It does take time to build the stamina to stand constantly for a day, but that is just a matter of temporary fatigue while your stamina improves. Once your stamina is to the point that you can stand all day every week, there are no downsides as far as I can tell.

It's important to ergonomically adjust your desk so that it's in the correct position, of course. Stand normally with your arms limp at your sides. Now, without moving your elbows, bring your hands up such that your forearms are horizontal, hands straight in front of you. Your hands now indicate where your keyboard should be -- roughly an inch or two below your elbow. Your mouse should also be reachable from that position without moving your elbow.
You know, some jobes are done on things called computers. And OS pretty much is required for them to be useful.
And then when you spend some eight hours (too much, according to you) each day, small details suddenly are not so small and unimportant.
i don't think so. the attack is extracting a single byte. so without any random iv you will get one of 256 values spread across whatever the block size is. that size doesn't matter - you still have just 256 values to test for. your argument only applies if the rest of the data are appended to the plaintext. [disclaimer: i'm no cryptographer, just using simple logic here]
Mark Kon, a professor of math and statistics at Boston University, calculated that a bettor buying even $10,000 worth of tickets would run a significant risk of losing more than they won during the July rolldown week.

A $2 Cash WinFall ticket allows you to pick a set of 6 distinct integers from the set {1..46}. The lottery commission then picks six distinct integers at random from the set {1..46}, effectively by drawing numbered balls without replacement from an urn. The payouts for May 9, 2011 were $24821 for a match-5 (a ticket that has 5 numbers in common with the set chosen by the lottery), $824 for a match-4, and $26 for a match-3 (http://goo.gl/gSTsF). It's easy to show that buying a ticket on that day had a positive expected value.

[Edit to show expected value calculation:
According to http://www.masslottery.com/games/lottery/cash-winfall.html,
the probability of a match-5 is 1/39028.41, the probability of match-4 is
1/800.58, and the probability of a match-3 is 1/47.40.

Then the expected value of a $2 ticket on May 9, 2011 was $24821/39028.41 + $824/800.58 + $26/47.40 = $2.21.]

$10,000 will buy 2,000 [Edit: oops, actually 5,000. Also fixed in what follows] Cash WinFall tickets. When you can only buy a few tickets in a lottery like this, the distribution of the numbers on your tickets greatly affects your chances of coming out ahead. For instance, if you buy 5,000 copies of the ticket {1,2,3,4,5,6}, your chances of coming out ahead are much worse than if you buy 5,000 tickets with a bunch of different numbers, although of course your expected winnings are the same in each case, provided no one hits the jackpot.

It's actually an open problem to create a set of 5,000 Cash WinFall tickets that maximize your chances of coming out ahead. Indeed, a Boston-area employer (that's still hiring!) posted a hiring problem based on this for several years.
Ask HN: Should I pretend that my startup is already successful?
For SEO reasons (after reading patio11's greatest hits), I'm starting a blog in parallel to developing my webapp.

Now, I realize that I could write posts in two different tones: admit that I'm at the very early stages of this product and that I don't have users yet, or I could talk like I already have several users and I'm talking about some topic because someone mailed me about it, and I felt like clearing things up.

Even features could be presented in this way: "Several folks have asked me to implement X, so I finally did it this weekend. Tell me what you guys think about it."

The first is the one I'm naturally inclined, but by judging by some unanswered emails I've sent, being sincere this way makes you look like you're begging for them, and no one likes that (aka a loser).

The second one would be a "white lie" which would make customers feel safer and confident about the webapp. This might also make them less forgiving to any errors I make in the early days.
I agree with much of the above, but:

> How valuable is Wikipedia to you? [...] You might try to calculate its value by summing the labor [...] but this would make it more valuable if people made it less efficient

No, it would make it more valuable if people made it less efficient and the same amount of content got added. In fact, if you couldn't edit Wikipedia without filling out hard-to-obtain forms in triplicate, scarcely anyone would bother. I'm not sure I'd actually want to endorse the LToV, but for something like Wikipedia it's at least a useful heuristic.

> You can't hope to solve these problems without understanding what value is.

This comment, plus the Economics 101 material that preceded it, suggests that you think I don't understand what value is. If you have evidence for that, I would be interested to see it. (Note: asking a rhetorical question is not the same as admitting ignorance about the subject of that question.)

> To defend people in marketing

I wasn't attacking them. Some advertising (and other marketing) has considerable value to the world at large as well as to the people who are paying for it. Some, not so much.

> Right.

In which case, we are agreed on the original point here: there is no incoherence or foolishness about saying "They get paid well, but they're also doing work of dubious value": the work can have clear (and large) value to the people writing the paychecks, but be of dubious (or indeed clearly negative) value to the world at large.
Ahh, it runs 9am EST. But don't think it ran last time: http://news.ycombinator.com/user?id=whoishiring
I've done this for about a year in an office environment. A few other coworkers subsequently switched as well. I'm in an office, so there's no big difference for me, but one of my coworkers was the only standing person in a cube area. No problem for him. My company supports this by custom building desks of the appropriate height.
The addresses being used don't necessarily indicate the exchange owner was lying. An enterprising AWS engineer might have been able to recover the wallet somehow. At a value of $200,000+ USD it'd be worth looking for.
I started the standing desk around 3 months ago and noticed an almost immediate improvement in my posture and back discomfort. I tried to be realistic and try 1 hour, then 2, then 3. I then moved to getting a treadmill desk at the office: http://bit.ly/nHuCRr now that's baller. You can easily code walking at 1mph, just enough to keep your legs moving. I try to get 1-3 hours a day on the treadmill desk these days.

here are some other desk setups I've been working with
http://bit.ly/noPYyY - original makeshift desk at work
http://bit.ly/o6vDEi - current home office setup

Some keys to success, make sure your monitor is eye level and you're typing at a 90 degree angle, and get a gel pad to stand on, makes a huge difference.
so that you don't get the mixed content warnings

And so that, yunno, you don't compromise the entire page making the use of HTTPS completely worthless.
If you're interested in keyboards, this is the place to be looking: http://www.overclock.net/keyboards/491752-mechanical-keyboar...
Columnal: a fluid CSS grid, that scales from widescreen laptops down to phones
Neither are having trouble generating revenue: http://mashable.com/2011/01/24/twitter-revenue-150-million/