skysight-inc/HackerNews huggingface dataset:
"Unprofessional" is not the same thing as bad, and I wish people would use more descriptive terms in its stead. What, exactly, is bad about having several release streams with varying degrees of speed and stability?
The cost of a good is determined by how much a producer can get away with selling it for.
Well, then at least we should increase the number of immigrants by upwards of 10% per year until a point where nobody is turned away.

I see where you're coming from (trying to avoid economic shock with abrupt policy changes), but since millions of Mexicans are already immigrating extra-legally, would it make a meaningful difference?
Sure, but that was Google. If some random, unknown company made a browser just as good as Chrome, it wouldn't have gotten a tenth the users Chrome has now.
He probably means health insurance.
Never knew there was an issue with stack traces in Clojure. I only started programming in it several months ago. From what I've found, its much easier to wade through stack traces in Clojure. You can break out at different points in the stack and have a running repl with that environment. I've found this to be very helpful with debugging.
Granted, but the point of the article is that other services which do not have this ability are not vulnerable to said orders, they cannot do what they do not have the ability to do.
Yep, it's this one.

I apologize to others for the lack of context that the slide by itself gives. I got the summary of this talk from a co-worker who actually went, so I had the context in back of my mind. The slidedeck naming is still too sensationalist though for what it's actually about: over time, css gets degraded because developers get into a firebug-hack mentality leading to overwrites by specificity until it gets too big and messy to maintain. I'm still not too clear what she's proposing as a solution to this though; she does give an example of her success at facebook, but that example is a one-time fix, not necessarily a practice that stands on its own over time.
yeah exactly. see: opera.
The taxes aren't that much higher. And the rent is cheaper than Toronto.
Totally agree. It's much harder to pick out the best subthreads of a large discussion. As topics are getting large numbers of comments more quickly now, this is exactly the wrong direction to move in.
The reverse does. cmd+shift+~
Having courts retroactively redefine contracts based on their fairness weakens contract law greatly. Besides being very subjective, things that start fair often seem unfair in time. For example Microsoft's deal with IBM, or Mosaic's deal with Microsoft. It's better if the rules stay the same, the ball will be played where it lands.
well if its got a deal with google similar to mozilla's it can make a good chunk of change with commissions on searches. mozilla generates well over $100M/year from google deal.
Ask HN: most disastrous IT story?
I just watched a co-worker format the main data drive on our server. A drive that hadn't been backed up for a year - we were about to back it up when this happened. A server that already had 2 drives from the raid array failed. At least I can still claim new guy status...
What's your worst story?
Yuri Alekseyevich Gagarin & Vostok 1
Or maybe they are? Or maybe a bit of both? Some people (myself included) feel a contract is a contract is a contract.
That pearl is valuable to me; thanks.
I think it is important to point out .. Thiel is not against education.

He is against the existing institutionalized education system that we have.

If anything he is a huge supporter of education, trying to find a new, more efficient way to do it than the current bureaucratic mess we have right now.
cmd-o too.
"They made Chrome from scratch"

They're using the WebKit rendering engine. While Chrome is a great browser, I'd hardly say it was "made from scratch".
"... On aross the Black Sea streaked the capsule and Gagarin prepared to eject, since the capsule's parachute landing system was deemed too rough for a cosmonaut to risk. Over the Russian province of Saratov, not far from Engels, Gagarin jettisoned his Vostok capsule, still seven kilometers above the ground. He made his final descent on his own parachute and was back on Earth 108 minutes after launch. ..."

Watching a documentary commemorating 50 years since man orbited the earth ~ http://www.youtube.com/firstorbit I came over this interesting fact. I was not aware just how much risk Gagarin took to get home.
SVG Girl
For normal people there's already a tool that does that: Facebook.com. Facebook is the Internet for a huge % of Internet users. I don't even think there is a pain-point.
Can someone please shed some light on what would be a good strategy to follow if you were in his position talking to HR, manager, CTO?

What's the best way to save yourself once you've realized you're worth nearly double, triple, or quad your current comp pkg?
Looks tiptop on my end, too! Calomel is pretty cool. There may be a similar plugin getting released out of UCSC in the next year or two, but that's only if the research team gets their shit together. ;)
Wow, thanks for the tipoff on Pharo, that's really neat. I'll have to keep an eye on that one!
I get the impression that you weren't really interested in working at Microsoft. I personally wouldn't bother working there, mostly because I would have to program in Windows. I think if you got hired there you would probably less happy than you are today. Getting stuck working at a company you despise is one of the worst things you can do to yourself.
she's referring to "classitis": http://www.sitekin.com/blogdetail/avoid_CSS_Classitis

in that example, classitis is when you give a class "item" to every li element, the using .item to style it while the alternate way to do it is using the descendent selector (.parentcontainer li). Nicole Sullivan is saying this can lead to specificity war over time.
He managing partner at Founder's Den in SF & he said he's working on a new project now... gave some funny mock details.
"[Pros] were likely selected for those endowments prior to most of their practice."

That is exactly the point of the 10,000 hour practice - to provide a documented counterexample to that point of view, in accordance with recent theory on expertise training.
If you're far more valuable than a peer but are being paid the same or less, you should be dissatisfied.

Value is not only completely subjective, but almost always biased. Most people think they are more valuable than their peers, and most are wrong.
MeetWays.com hits 1,000,000 halfway points found
MeetWays.com allows you to find a point of interest between two locations. MeetWays.com hits 1,000,000 halfway points found.
I'm just saying that in life there are so many hours in each day and we tend to gravitate towards not just what we enjoy, but what we are more competent at (and thus more confident and comfortable with), which means whatever interest gains early traction is likely to take over at the expense of the other interests we may have otherwise focussed on.
As a result of the PageRank drop, the search traffic dropped by 35% - which is huge.
he also mentioned that he rarely reads blogs or podcasts but checks Hacker News daily.
Have been a long time reader, just signed up a few days ago. Was wondering what the green meant at first too.
a tenth would be generous.
Does anyone in Silicon Valley care about Windows anymore?
/me hunts around

Aaah, I see where I got that from. Early speculation on Crysis. Apologies!

Know how well the Alky project managed to get DX10 on XP working? I just found it now.
People that take this kind of work are a) using something like Drupal and throwing a skin on pre-built work and b) in Eastern Europe or Asia. These freelance sites are not where developers doing highly custom work are finding their gigs. There are a lot of good freelance developers making that rate hourly and worth every penny. If you look at the ads it is always build me Facebook for $100 or a dating site for $200. People grab some Drupal plugins, buy a template slap, it together, collect, rinse and repeat.
But they don't need a cheap single-purpose device.

I do.

Especially since their smartphone (which they are carrying anyway) is good enough.

No it's not.

I have a G2, it plays music, movies, yada yada yada. So it would make a usable Mp3 player. Except, because it is a multi-purpose device, the controls for Mp3 playing are intertwingled with controls for taking and making calls, reading mail, launching other apps. That makes it really awkward to use without looking at it.

Stuff like pausing or skipping a song is iffy if I try to do it while driving or running. Yeah, I know, I could probably get some special cord or something that gives me tiny controls that are slightly less awkward to use without looking.

However, I have a nice Sansa MP3 player. Takes an SD card so I have around 6GB for music on a $50 device. It's really easy to use blindly.

In fact, I have about five MP3-player-only devices. One is for audio books. One is for practicing violin. One has white noise to help me sleep. They're cheap and do just what I want them to do. That's a big win.
Even using your conservative numbers, this guy is earning almost 3 times what he was previously, a fantastic effort and do envy him :-)
Ask HN: Help, my $150,000 student debt is ruining my life, and my future 
Dear enlightened HN community, I am earnestly seeking as many helpful advice as I can get, pertaining to the painful state of existence I reside in due to ignorant & impulsive college decisions I made about a decade ago.

Due to excessive math & science training in high school, I impulsively decided to go to an expensive East Coast Art school to study Art & Design, paid for on entirely borrowed student debt average 40k a year, for 4 years straight. I was extremely financial ignorant at that age, not at all understanding the actual income of those who chooses career in the creative fields.

Straight out of school, I got an entry level marketing job offer. At that point, the job offer was so low, that it would leave me starving after my basic necessities, such as apartment & student debts are paid. I chose instead, to do something riskier, and more entrepreneurial straight out of school, thinking this is the only way I can make the amount of money needed to pay off my student debt + interest on the principle.

One year after, thank god I broke even.

For the past few years, I have worked in various internet jobs, barely making enough to eat, let alone pay my student debt...

For the last year or so, I tried entrepreneurship again, this time with a bit more experiences & skills, ignoring my student debt completely. The extra money I would have paid for debt, I reinvested in the company.

Now, it's finally getting to that point, where I can ignore my student debt no longer, or else they will pursue legal actions …

After living sub humanly for the past few years, after being harassed everyday to pay a debt that I really can not pay, if I want to eat, for an education that absolutely adds no values to my career, am a bit at the end of my rope.

So dear HN, what should I do to make the situation better, what could I do to make the situation better?
Is hightscalablility.com really the best place to start?

I'd thought that reading some classic distributed computing books is a must.
THE FACEBOOK LAWSUIT: What Happens Next?
Fixed. Cache plugin screwing me.
If I'm reading this right, you seem to be pointing to everything except the literal meaning of his words, whereas I'm taking what he wrote at face value, and ignoring the political context. Would you say that's more or less accurate?

I may be naive to be so trusting about the lack of hidden intentions, but as far as I can tell, Peter Thiel is hard to categorize politically and deserves the benefit of the doubt.
> Don't sync copyrighted material. How many different ways do they have to tell you it's illegal?

I don't thing it is illegal though, is it? If I want to sync a bunch of music files that I purchased because I want to back them up, or access them from multiple computers, but I don't make those publicly available, is that illegal?

Genuinely curious, as I've been thinking about doing exactly this recently.
Surely it is about the money, but the link above suggests that litigation against Facebook will only marginally enhance the partner's reputation. What I am driving at is the idea that mere involvement in a high-profile action is insufficient benefit to justify the reputational risk, unless there is a better-than-even chance of success. I don't see how a senior partner at DLA Piper would want to jeopardize their good name if there were any risk of a court dismissing the suit as frivolous.
Seems like your laptop would not be very safe on a mobile chair on a small desk. I guess this is a joke (even though you claim it isn't).
>You find someone perfect but he has a competing job offer and is asking for 110k/yr instead of just 100. He's no better than the other 9 people you have already hired.

If he's not better than any of the other people working for you, these people can also presumably get a $110k job. Otherwise, if they can't, he is better; the market deems it so, and the solution is to publicly give the guy $110k. Is it fair? Well, it's not biased -- it certainly isn't egalitarian, but were I an employee making $100k in this situation I'd much prefer transparency to shadiness!
Well, Chrome is so much more than Webkit. (See: V8, among other things.) He said "mozilla", not "Gecko".
Hi, Ed. Small world indeed.
The keyterms listed in Webmaster Tools are just a count of their occurrence on your site. We've played with this and can very obviously see our site move up and down in the rankings based on simply changing the number of times certain terms appear across our sites. We have a number of new sites where there probably aren't many other factors going into our ranking, so this is especially apparent.

We've seen these changes take on average 2-6 weeks to get noticed through webmaster tools. We've made many rapid changes to a few of our sites and it has clearly confused google. These few sites have been listing the wrong keyterms for months and we haven't seen any sign of them changing. One site even randomly switches back and forth between listing relevant keyterms and listing latin leftover from our Lorem Ipsum that was accidentally released while the site was being built.

Moral of my story is to not make too many drastic changes to your site, but if you've made a few, just relax and let google run it's nonsense. If it doesn't return to your old content, then I'm not sure what you can do.

The most important thing to learn about Google is that there really isn't much you can learn. Just pay attention to numbers and try to get a "sense" for what is going on. I'm not an SEO or Search expert, but I think experts just have a lot of time in front of the numbers.
Here's another idea: a service that identifies hash values for popular-but-copyright-encumbered files, which you can feed into your (patched copy of) Dropbox client and pretend you're about to upload it. Bam, it appears in your Dropbox account!

And sneakier still, a remote hosted bit torrent client that automates that process for you in a way that can provably show you never downloaded the copyrighted file, you just had a number on your drive, which if interpreted as a SHA256 hash key happened to identify a duplicate of the copyright file on Dropbox... (I'd be spectacularly impressed if someone managed to make _that_ trick fly on court in a precedent setting manner!)
What if someone steals my idea ???
That's interesting. I've always wondered if some people had conventions on when to use padding and when to use margin, since you can almost always accomplish the desired effect either way.
A classic flowchart on the hassle of legal immigration:

http://reason.org/files/cb299f0134ca8bb75243c69caa92eea7.pdf
By "don't add classes", she means "avoid using redundant or non-semantic classes in the HTML", which makes sense, because unless you're generating the HTML on request or compensating with jQuery (and therefore adding another dependency to your layout), the repetition becomes a maintenance issue.

Avoiding non-semantic elements and non-semantic classes, however, restricts you to using descendant selectors (and multiple declarations), which, as she points out, creates another maintenance issue in the form inheritance conflict resolution (specificity).
Time to knock up salaryshare.com?

(oh look, it's already registered)
The proof is indeed in the deduplication. If Dropbox can skip the upload process of some large file because another user has already uploaded it, they must also be able to decrypt that file in order to sync it with your other machines.

Or in order for you to download it through the web interface unencrypted.
I think it would slow things down a bit and allow firms in the US time to begin offering services to the new immigrants... it would also give would-be immigrants time to brush up on their English before they arrived.
So many possibilities. Mr. Doob continues to amaze.
Credit card numbers and Benford's Law
You made me think again. Thanks.

There are a few ways Amazon can go with this:

1. They have a non-legal but persuasive claim that the unit was subsidized and the sale of the unit might include shrink wrap rules against tampering against the advertising module (and a wide claim on all other modules/business models).

2. Even when the open source community will eventually work out how to circumvent it, Amazon might hope that people would rather not void their warranty etc.

3. #1 is not entirely settled and is still in litigation (see http://www.variety.com/article/VR1118005513?refCatId=14)
I wondered about that; I haven't read the opinions in the Winkelvoss case yet, but my guess is that any bad faith on MZ's part had already been established (so that this new information wouldn't materially alter things in the other case). It seems very likely that attorneys for Ceglia were waiting on the outcome of the Winkelvoss case before filing their amended complaint and revealing additional information.
My god, people! Sass! Use it!
I have done some web dev freelancing in the past; we have a new baby so I'm looking more for the stability of guaranteed full-time work.
Rendering engine is not the same as Javascript. Lets talk IE7 javascript, vs Spidermonkey etc.

When your application's speed is largely based on Javascript performance, this level of fragmentation becomes important.

Ever use a sophisticated web app that said something like "Switching browsers could boost performance 50%!"?
So now we will have two modes with five different rendering paths each.
Crowd sourcing for a good cause: Support Women Startups get Funded
Well I do have a roommate so I am only really spending 40$ a month more than you. Anyway, compared to our 3+k/month rent it's just not that important IMO.

PS: First time I saw a 200+$/month electric bill we had a chat about running so many servers ;-)
I think this warrants: holy shit.

Start reading the Simple Dollar (google it). You'll need it.

As far as I know, you can't bankrupt your way out of student debt. So you could just flee the country (likely not a good option), or else you're going to have to live with this for a long, long time.

You'll need to learn to negotiate with the debtors (is that what they're called?). After all, it's better for them if you pay of some debt slowly than no debt at all.

You'll probably also have to start paying this off, and unfortunately do this for many years to come.

I can't believe they let students take on these types of debts.

Since you work in the internet field, it's possible you might land a high-paying job with the right experience. That could help you pay this off in a reasonable amount of time (5 years perhaps).
Honestly, the best way to obtain your newly-discovered market worth is to leave and find another job. In almost every job your only chance of negotiating a competitive salary is before you start.

Sure, you can talk to HR and your manager and perhaps see some form of bump in salary, but if you're significantly underpaid then a) it's likely other people are too and they won't want to rock the boat, b) there's a decent chance you wouldn't leave anyway, and c) even if you do chances are they can fill your position for what they're paying you now.
I've used Flock since version 0.7. Makes me sad to see a product I loved for five years die :(
I don't know what I was on. Proof positive that sleep depravation does not give me more time to be "productive". Thanks for the correction and apologies for my mistake.
More on Spent Fuel Pools at Fukushima
(You can still see how many points your own comments have so a simple upvote is still sufficient.)
Fed Gives 220 Million Startup Funding to Wives of Morgan Stanley bigwigs
GitHub Jobs gets new site, iPhone app, and API
(Disclaimer: MS Employee) - this release is actually pretty cool; you can create your models as regular classes and collections (with a very small number of annotations), and EF will create a schema on-the-fly, and new up MS's version of a Sqlite3 database as soon as the first request comes in.

Really great for F/OSS web projects on the MS stack since you don't have to perform the completely asinine step #1 of contributing, "Set up a SQL Express instance..."
The solution is not to codify best practices; the solution is to use a better language! (This coincides with PG's argument for lisp/macros)

Although the slides do mention sass an lesscss at the last side, I think 'stylus' is a much better css language.

http://learnboost.github.com/stylus

IT has powerful abstraction facilities in the form of functions and mixins.

Here's an example of how powerful it can be:

vendor(prop, args)
-webkit-{prop} args
-moz-{prop} args
{prop} args

border-radius()
vendor('border-radius', arguments)

Having this abstraction, we can:

button
border-radius 1px 2px / 3px 4px

And the output will be:

button {
-webkit-border-radius: 1px 2px / 3px 4px;
-moz-border-radius: 1px 2px / 3px 4px;
border-radius: 1px 2px / 3px 4px;
}
IE9's complicated rendering Logic will get worse with IE10
Dude, don't worry about it. Just pay what you feel like paying. Think of it as a donation, not as a payment. In fact, part of it is (the donations to Child's Play and EFF, as well as the tip for the guys running the Humble Bundle). Think of the rest of it the same way as well; you're donating what you can afford to some people who are creating cool games that you get to play.
Massify is a "connect, collaborate, create" place, and amazon is running contests for funding. It seems completely different to me.
Was anybody else surprised that Ryan Dahl actually spoke at the CloudFoundry Webinar? Seems like a conflict with Joyents no.de hosting solution.
" Neither seems to have any experience whatsoever in finance, beyond Susan's penchant for dabbling in thoroughbred racehorses. But with an upfront investment of $15 million, they quickly received $220 million in cash from the Fed, most of which they used to purchase student loans and commercial mortgages. The loans were set up so that Christy and Susan would keep 100 percent of any gains on the deals, while the Fed and the Treasury (read: the taxpayer) would eat 90 percent of the losses. Given out as part of a bailout program ostensibly designed to help ordinary people by kick-starting consumer lending, the deals were a classic heads-I-win, tails-you-lose investment."
"Here's hoping future security researchers will refuse to be intimidated"

Is this a dig at Hotz for not fighting a legal battle?
I might be enrolling at UIUC as an undergrad this fall. Could you spare a minute and tell me a little bit about the CS dept. and the school as a whole? Email's in my profile, if this isn't the right place to ask (sorry if I violated HNettiqute).
Unless the salary is commensurate with increased value or output, I see no reason why older SDEs should make more than younger devs. To be clear, there is often great value in older SDEs, but "because they have kids and want a house" is not a reason to pay them more.
Ops, 750$
I think the caveat is "as long as it works."