skysight-inc/HackerNews huggingface dataset:
I did plan for time-based, self-expiring pools. I'm also thinking of adding an option to get a user-configurable minimum number of participants.

For the sake of simplicity, I left out of this first version. The way it is working now, you can only see the results after adding your own salary.

Call it a MVP, if you will. It might be in the next version if people show enough interest.
CTO job post by non-dbag b-schooler
You give you a solid LOL
My first six months of programming: from man-rodent to partyman
While not being a programmer, I did work as a sysadmin for a hosting company. Since I quit around 2 years ago, I was asked by my ex-colleagues on several occasions would I consider returning there. Now, these questions were raised by my coworkers and not my boss, but nevertheless, my answer was the same. Yeah, sure, if they double my salary from 2 years ago, assign me to a higher tier support level so I don't have to deal with customers in any way.

Simple reason for this was that knowing my peers salary, both those of lower, equal and higher position, I knew how much I was worth to them, and how much others were slacking.

So, with public salaries, you get that. With them being private, I would probably ask for a small raise based on economic situation. I'm not saying I wouldn't work for the same money as before, It's just that I'd feel like a jerk toward my self in that case.
I was thinking when they bought Techcrunch things might be on the up for them.

Clear miscalculation on my part as AOL are still fail.
You should bring it to Starbucks for the next co-hacking session... ;)
I work in short burst -- maximum 2 hours at a time. After 2 hours, even if my legs weren't tired, I would starting to lose focus. I would then take 15 - 30 mins break to have a tea/walk my dog/yoga/weight lift/talk to spouse/jump rope/shoot hoops, and then continue back again.
One advantage it has over Scala is that it doesn't do erasure of type parameters. I wonder how this works when it comes to interop with existing Java code though.

The other broad advantage seems to be that it's designed with a bit more restraint than Scala when it comes to the feature-set. Although personally I find all the Haskell-like implicits and the advanced type system stuff in Scala very interesting, I can see how this may end up holding back adoption by Java shops.

So: I'm reservedly interested in it, although does seem a bit vapourware at this stage.
Decompression is dramatically slower due to VP8's arithmetic coding.
tl;dr Calendaring is the only program that requires distributed coordination in the Microsoft office suite, so it is the hardest to make.

Can't argue with that. But all of the difficult problems mentioned in the post are difficulties with any distributed system, not specific to calendar at all!

Microsoft has probably been having those same issues with Word, Excel, even Powerpoint as they have been working on making them collaborative for a long time now...
Whining ---------------------------> Fixing
Asking for permission -------------> Asking for Forgiveness (Professionally)
Gaming as a hobby -----------------> Learning as a hobby
Working hard ----------------------> Working smart
Speculation -----------------------> Communication
Competition -----------------------> Cooperation
I've had something like this in the back of my head for a while, glad to see someone implement it.

One thing though is how do you suggest getting people to join the pool? Pass the link around? You might not want to get caught as a ring leader on something like this, or even as a participent, as some companies really hate salary sharing.
The Linux version of vCenter is part of vSphere 5. There's also a cross platform version of the vSphere client, though it's written in Adobe Flex, so who knows how good that'll be..
This tweet sums up the situation best "Having parliament talk about filesharing is like having gay guys talk about vagina. They don't really get it, and they don't want to."

I watched the debate on parliament tv tonight and the lack of understanding of many of the ministers was very disheartening, It's technically not going to be possible to prove guilt or innocence for downloading pirated content via torrents. The decision to push it through in urgency is equally outrageous.

There was one lone MP opposed who certainly seemed to "get it" and he gave a very good speech
http://www.youtube.com/watch?v=GLHJYWa9iDM
I do completely agree with this post but when did a blog post become the place for a one line piece of advice? What happened to the long, detailed blog post with loads of useful information - did they die out whilst I wasn't watching?
Scores were an important way for me to learn what constitutes a good comment.

I realized this only after the scores went away.

So I second the idea of showing the score for older articles. (or a fuzzy indicator of the score e.g. @=2-5, @@=6-10 etc)

edit: use @ because stars were being escaped
Hooray for Boston! As another commenter said, it's nice to see some Boston action. I moved here in July and am loving the start-up scene here.

I released Zen To Done App last fall (http://zentodoneapp.com), which is a to-do list manager based on Leo Babauta's Zen To Done. It's a simple app that allows you to define a few major tasks for the week and then fit in all the little tasks around them.

Also working on a wine management system that my father wants but no link for that...yet.

Email is in profile.
Money quote is - AOL: you've got fail.

Just one of the many points where this guy made me chortle with schadenfreudige glee.
I never knew of the word "Affluenza" till today! I like learning things like this :)

Glad to see you've made positive changes in your life, especially from feeling sick all the time. All that must have been a massive undertaking.
Scala+LLVM
As pointed out in your parent, that still seems like a loop— wouldn't recursion have been your daughter saying "climb the stairs" before each step?
Is their anything in southern california?
Thanks! I was going to ask for a link to how you know this but it makes total sense. I was already thinking if that was the case or if something else was being done but going back to the servers is the most logical explanation. What personal computer isnt hooked up to the internet these days. The game must have come from somewhere, most likely the internet and not someone’s floppy disk/zip drive/usb stick.
Africa needs more tech incubators
OK, so we agree that if there are X <= 3 people then they're stuck and cannot kill themselves.

You claim that if X = 4 and everyone has brown eyes then on day 4 they will all kill themselves. Suppose I am one of these islanders. I can see three people with brown eyes. On days one, two and three no one kills themselves. On day four I get up and kill myself because I know that I have brown eyes.

Fine, now let's consider the case where there are three people with brown eyes, and one person with green eyes:

As I think we've agreed above, the three people with brown eyes cannot infer that they have brown eyes (i.e. the X < 3 case). So they are not able to kill themselves.

But consider the green eyed person: he can see three people with brown eyes and no one kills themselves on days one, two or three.

He is in exactly the same situation at this point as the brown eyed person we considered in the four-brown-eyed-people case. So at this point, by your logic, he must know that he has brown eyes. Which is a contradiction.

I think you are wrong that induction is not involved in establishing eye colour. (unless you can convince me in the X = 4 case that is :) ).

This isn't a problem I'm unfamiliar with it, a colleague asked me it when I was being interviewed for my current job, and it gets rediscussed periodically. I really do think you're wrong I'm afraid.
When you say the encoder loses to JPEG and is blurry, are you talking about the new re-written encoder they released a month ago, or the old one that was just the WebM encoder?

Release note:

https://groups.google.com/a/webmproject.org/group/webp-discu...
She was too young for sentences. For her, "up" was not some standard library function she could call from a loop. It was the very procedure she was in the middle of defining.

(define (up)
(and (stair-in-front-of-me)
(walk stair)
(up)))
A few stats and graphs won't hurt; but it's great for 6hrs.
browsers don't save things by default. that's how they are.

the thing in the interface that tells you that you're looking at a browser is up to you... in my mind, the address at the top, starting with http:// is the part of the UI that says my changes will be thrown away...

this is kinda why i'm miffed that there is an explicit "throw my changes away" button, when that's the default behaviour
So could you share more details regarding how to shed off my social awkwardness, and be more friendly. I made an attempt by reading "How to win friends.." and well it didn't really help much, maybe I should have stuck out longer, but yea I would be interested in your elaboration of this.
HN has this same problem though I suspect for different reasons.
Same exact situation here--need a VPN to access some sites from China. No worries though--just make an exclusion rule for SO!
Form navigation with keybinding
Definitely this. Too many teams that do send email make the assumption that I've been following every little bit of information about the site (which hasn't even launched so there isn't any), much less remind me what the hell they do.

And then they don't have a working reply-to email or even any way to contact them on the site if I bother to try to ask.
A user-configurable minimum would be a great help in convincing my peers to participate.

Do you think you could add a jpeg or two to the front page demonstrating a couple of sample salaries and the information I would see as output?
http://dropdo.com - a file uploader/viewer that aims to let people view your file right on the web without having to download it and open it up in a dedicated program.

Best method of contact: hello@dropdo.com
What do you want to know about a company to work there?
I run a jobs list for 166 startups in New York City that delivers weekly job openings across all the startups (including YC funded ones). I have this gut feeling that the traditional job posting / job description is out dated and doesn't provide enough information. We have thought of things like a video tour of the office, linkedin profiles of employees etc. If you were going to recreate the job ad / or the job page for the 21st century what would you really want to know about the company and the job to get interested?
Facebook Pay Per Click Secrets: This Sh-- Is Crazy People
As much as these suck, I can tell you from working on corporate sites that this is often done for security compliance. One site we're working on now has about four different conditions that can expire a session earlier than the user might expect; I can only imagine how irritating this must be for them, and how many sales the company will lose because of it.
One thing though is how do you suggest getting people to join the pool? Pass the link around? You might not want to get caught as a ring leader on something like this, or even as a participent, as some companies really hate salary sharing.

There needs to be an anonymous sharing system. Put emails into the system, and Salary$hare emails those people.
Beyond DDD: CQRS Introduction
Skal's new encoder on its slower modes does seem to do a good bit better. Its approach is quite slow compared to the regular VP8 encoder (which was already slow), though.

The code is actually rather interesting to read -- it basically uses K-means for a large portion of the encoding process, which is applicable in this case because of VP8's non-adaptive arithmetic coder. I've never seen an encoder done quite this way before.
FYI: 280.000 is a pretty poor salary in Norway. Gasoline here just topped $10/gal, if that gives you an idea of the cost-of-living-adjustment necessary. In other words, your friend is not living the life that a $50k salary in the US would buy (in terms of disposible income.) On the other hand, she gets 5 weeks of paid vacation a year, full health care, and a year's paid maternity leave with each child.
I'm one of those Launchrock sites (http://www.selfcompete.com - plug :/)! Although I've only been collecting email addresses for a little over a month, I'm going to follow up on this advice sometime this week. It's a very reasonable suggestion and as acangiano suggested, keeping the list warm is important because I know I've received emails from things I don't remember signing up for.
Building the Case for Cross-Platform Mobile Development in Visual Studio
Humor tends to crowd out actual discussion. Why bother typing out a 5 paragraph comment on your thoughts on the article when you can just contribute to that pun thread or just post a quick one liner? In a forum where jokes are encouraged, they tend to take over the actual discussion. Pretty much anyone can contribute to a joke thread (especially when the bar is as low as just repeating memes), but not everyone can hold an actual discussion. Thus, you wind up with a lot more joking about a topic, and very little actual discussion. It vastly decreases the signal to noise ratio. While humor is easy to find on the internet, actual discussion is much harder. I'd like to keep HN focused on discussions.
Umm, we defined X as the number of people with brown eyes. So on an island with 4 people, three of whom have brown eyes, then X=3 and, yep, there is a problem.

Where X=4 (i.e. there are 4 people with brown eyes) it works.

In your case, where the number of people is 4, but X=3, then the fourth possibly incorrectly infers that he has brown eyes and so, on his own, kills himself. On the other hand they are "highly logical" so I argue they would realise that there were too few people to know.
The one-liner blog post is much better than the alternative: dontjustcollectmyemail.com
Very cool. I'm similarly working on homebrewr.com (nothing there now) -- more focus on the tools to build recipes and track brews.
Site seems unreachable, does anyone have a cached version?
Drowning in a C of Interviews
That's really interesting. Can DirectedEdge's engine be applied to the HN front page? Could lead to some interesting consequences...
https://market.android.com/details?id=com.zemariamm.wicked

An Android app to help you find cool new music (uses several APIs: EchoNest, SoundCloud and others)

http://www.directball.com

An Android and iPhone app that streams videos from football games

http://apps.facebook.com/itooner

A Facebook app to create comic strips from funny situations :D
Working for someone else => doing a startup
Innovative Restaurant Meal Pricing Scheme By Grant Achatz
Sometimes I'll open a calendar notice in Notes, and it will tell me that this notice contains updates to a scheduled event that has unprocessed updates, and would I like to process those updates?

That's broken. Updating events I do not own, but am participating in, should be passive. Yes, it happens in my data in Notes, but even at the conceptual level, I don't own those events. If there is a change, my calendar should be automatically updated, and then I should be informed about it.

Instead, I get informed about it, and if I neglect to open that notice, the change does not get processed. Viewing the note in the preview pane is not enough - even thought I've checked the option to consider mails "read" when they appear in the preview pane.
yawn

What a great contribution. I hear there's some new snide remarks on Daring Fireball you can copy/paste here.
Don't you think that that may lead to a powerful anchoring effect, skewing the results? I suppose you could put in obviously bogus numbers, but..
Why "eggs ---------> fruits"

Isn't there more benefits of eating a protein rich breakfast ?
CESG widens smartphone approval beyond BlackBerryUK.com
Wow great replies. I will take action on some if these suggestions right away.

More please :)
I wonder how many LaunchRock teasers are placeholders for actual apps vs "idea people" just testing the waters...
Dialing with Your Thoughts
Which minimalist shoes are you using? I've been looking for good recommendations.
This is true. I'd pay extra to have someone rip out the Oped page before I pick up my paper.
You're not considering regional standards and cost of living, though. Even if you consider that, I think what you described is hardly specific to the Toronto Area. Any company without their own "dev shop" or tech culture, regardless of area will consider programmers as tradesmen.

Toronto may be on the low end, but I'm pretty sure the "true" tech companies in the area are much closer to the higher end than you think.
You could try soya milk, rice milk, or oat milk as well.

Personally I like soya milk, though only the unsweetened kind. For some reason most soya milks are sweetened and consequently taste like some kind of watery pudding.

(I gave up dairy a few years back when I discovered that I had a mild allergy to it.)
How Networked is Asia?
I asked the guy that runs it, the server is being restarted
How can this stuff get voted to the top every week?

100 different ways to write "Install a firewall and use fail2ban/denyhosts. Oh and make sure you sshd config is sane."
At first I was afraid to read this. I don't regret it though, he ends up showing that he developed a method with dealing with his problem
Pamela, your list of existing talks on APIs is very impressive [1]. With recent changes afoot on HN and the backlash against mean and negative comments, you may find it difficult collecting data publicly on API suffering. Offering to hear tales of woe via email might be worthwhile.

[1]
http://www.pamelafox.org/talks
I think what the author fails to realize is that this isn't a targetted attack by a single group, but rather a mass of unfocused attempts to catch low-hanging fruit anywhere on the internet they can find it. Not to say that the hardening efforts aren't worth it, but that there's a difference between a bunch of automated attacks against "common" username and password combinations and a focused brute-force attack.

I just disable password-auth, install fail2ban, and call it a day.
No one pointed out that this article is actually 2 years old, but that does make a difference to me.

I kept thinking of something the founders of Justin.tv said:

We were too easily distracted and hadn't really thought through the strategic implications of owning a standalone calendaring property (hint: no one wants a calendar without email).
Lawyer Clock - How much money you're spending on lawyers
> If you just need proxy support to get around restrictions, EC2 is an expensive way of doing it (assuming you're using it 8 hours a day).

Not for the first year on the free tier.
I'd say it's no better or worse than any other group scheduling app like Outlook

I'm a Notes/Domino admin for a small company and I'd have to disagree. The number of bugs, and the way that they interact, is just ridiculous in Notes. The latest versions aren't nearly as appalling as the old ones, but they're still terrible.

Absolutely agree about the "competitive advantage" though. E-Mail/calendaring should just be outsourced, or simple drop-in software that doesn't need too much attention.
I've toyed with this question myself during a recent job search. I loathe traditional job sites as they're usually filled with recruitment agency guff, vacuous job descriptions that often fail to mention salary, location, and so on.

For me at least, the most important things I want to know about a company are unfortunately often the hardest to quantify: what's it like to work there, what's the atmosphere like, what sort of clients do they have and what sort of new work do they like to attract? My paramount concern is fitting in, having fun and getting excited about work every morning, because that's the only way I'll get out of bed.

I came up with a list of things that I'd have as rules on my "perfect job site", and they including things like "must mention actual company name (not just the recruitment agency)", "must give accurate location", "must give accurate salary" ('competitive' doesn't mean anything - competitive with whom?) and "must include job title". Too often do I read postings and come away with no idea of what I would actually be doing if I were to take that job!

Hope that helps!

Edit: I'd also say describing the size of the company is important to me. I'm looking to move up the ladder right now and that involves only considering companies above (say) 20 people. I went to an interview a couple of weeks ago for a company with a very nice website indeed - they came across very well indeed and had lots of interesting clients - but I discovered that I was to be employee #4. Great guys, but I wouldn't have gone along if I'd known that up front, and saved everyone some time.
The Quackwatch guy is exposed as a fraud
Analytics for academic library proxy servers allowing libraries to determine what resources their patrons are using even if the publisher does not provide that data.

For what it's worth, I'm in Boston too.
The Risk of Cloud Computing: SiteCloud No More
I've hit this issue as well, since we use a lot of VMs on EC2.
Settlement is cheaper than litigation. Regardless of the side. Not to mention if Sony can get everything they want out of Hotz without going to trial, why should they go to trial?

That doesn't make sense.

Please stop acting like this is a win for Hotz in any capacity. He got exactly zero of the things he wanted. Well, I guess he got one thing, Sony not breathing down his neck. But all of the conditions he placed on settlement (OtherOS, etc) were not met. But he settled anyway.

You only go to trial when you have nothing to lose. Both parties stood to lose in a trial regardless of the outcome. Sony would have maybe gotten what the settlement netted them minus the cost of the trial. Maybe less, maybe more. Maybe damages Hotz could never pay. They stood to lose in trial even if they won the verdict. Hotz was inconvenienced for a few months and probably can't even think about talking about the PS3 indefinitely. Trial could have essentially cost him his life. Trial costs and damages alone could have placed Hotz in a crippling financial situation.
ShowYou -- the stunning new social video browser that's taking on TV
It seems possible for them to set up the block as a response to request rate/patterns, but as I am unfamiliar with EC2 I have to ask: how hard is it to get a new IP address? If it a matter of stopping an instance and starting another (or easier), blocking all of EC2 may be their only move.

Once the scraper isn't tied to a single IP, I don't see how to filter out abusive requests from the legitimate ones. It will cause the scraper to emulate real-user behavior more and more to defeat the barriers. At the end of the cat and mouse game SO's only option is to block the IP range, or allow scraping from EC2.
In my city, a 3 BR home assessed at $175k goes gets hit for $3100 school and $2100 city/county taxes. A little less than 3x more.

That said I'm not claiming that San Francisco is a cheap place to live, but I'm assuming, that like NYC, living there comes with other opportunities that may balance the costs somewhat.
I'm posting this anonymously because I don't want my employer to get the wrong idea and think I'm leaving.

In a job listing, I care about three things:

1. Who are you and what do you do? (What is your company name and URL? What is your product or service? Who are your customers?)

2. What do you want me to do? (What will my day-to-day work consist of?)

3. What will you pay me? (In numbers, not vague promises like "competitive salary.")

Everything else I can figure out in the interview.