skysight-inc/HackerNews huggingface dataset:
It wasn't rolled back: it was never counted.

There's a disenfranchisement heuristic that causes your votes to be recorded (can't vote again) but not counted. It usually persists for about a day. I think it's supposed to kill voting rings but its behavior is pretty odd.

The number in your browser gets incremented or decremented client-side independently of reality — it's doing a blind GET request by pre-fetching an 'image', not making an XHR POST and getting the new karma value in the response. Like a lot of things in Arc, it's just poor HTTP.
I like Univers[1]. If you would like something a bit more exciting have a look at the younger Frutiger[2]. Originally designed for signage (finished in 1975 for the Charles De Gaulle International Airport), but works well in other contexts, too.

[1] http://en.wikipedia.org/wiki/Univers

[2] http://en.wikipedia.org/wiki/Frutiger
ugh

perhaps smart hackers shouldn't block everything out like this without any discretion whatsoever?
I, B.S., think that the overuse of academic titles in this article makes it very hard to read.

Really, how medieval! It's not like the titles confer any extra knowledge to me, the uninitiated, yet interested reader. Does it matter that one of them has an MD and a PhD? It seems like those British military leaders of the first World War, General Sir Douglas Haig, Jethro Lord Walrustitty, or some such.
SMS Alerts come to Pachube
tl;dr:

Get off my lawn!
up on github now. it works but we're still working out config file format, and it's just now able to send alerts. lot of work to do before we could even call it alpha...

http://github.com/darrikmazey/erlmon/tree/master/erlmon-1.0/
Using Scheme for iPhone apps
"These are two separate skills - the ability to lead others, and the ability to work productively without being led."

One skill leads to another. If you can show upper management that you have the ability to work without being led, you can eventually become a manager.

"I'm not convinced either claim is true to be honest - it's probably more true to say that most people have never had the opportunity to even try to develop these skills."

People that want to lead, will find a way to lead (either starting their own organization, joining an existing one, or worker their way up through management at a company). If you aren't given the opportunity, it means you aren't interested in becoming a leader (or just aren't trying). Leadership isn't just handed to you.
He invited alaskamiller to that private party too — I was kicking myself later for not putting a little more fuel on that fire by pulling him into that conversation (not that I didn't piss off pg enough).
If I were asked (as the author here was) to put together a piece on "10 ideas for the next 10 years" as part of a series subtitled "a thinker's guide to the most important trends of the new decade" - and for a national magazine to boot - I would at least try to make it tight and coherent, backed up by logical thought and good examples.

In this article, the author nowhere even states the theme he is trying to develop - instead, he presents a grab-bag of under-developed ideas, many of them cliched.

If you read the piece itself, I challenge you - quick now - to state its principal theme.

Here is my best guess: "Young people of all political persuasions are today increasingly rejecting middle-class ideals of school and work in favor of new forms of communitarian living by which they are returning to the soil and are otherwise seeking to escape the reach of nanny-state government."

This is just a guess cobbled together from fragments scattered throughout this piece.

What are those fragments?

Within a few paragraphs (about 1,000 words), we have a jumble of ideas that includes: 30% school drop-out rates; educational stagnation; projections of "fiscal doom;" jobless recovery; New Deal programs about to "starve;" sputtering industrial agriculture; millions of families living "off the grid;" food-distribution systems based on ancient Mayan know-how; communes and co-ops avoiding the nanny state; bourgeois rebels; exploding home schools; self-sufficient vertical farms built from scrap; an underground economy using barter/virtual currencies; libertarian "hacktivists; ever-increasing productivity levels; a surge in home jobs that will revive suburbs that are today "ghost towns;" fewer private homes and more "cohousing communities;" "gated communities" effectively seceding from their municipalities to pursue their own view of the good life; "broadband socialism;" a "new individualism on the left and the right; "freeganism;" "cage-free" families; and 23-year-olds plotting a cultural insurrection that will knock American society "off its axis."

It all makes the head spin (not the ideas themselves, about which I do not comment, but the way in which they are presented). When it is all said and done, who knows what the author really intended? He makes you work really hard to figure it out and then leaves you with a sense that the effort was not really worth it.

For some excellent guidelines on good essay writing (in this case, for undergraduates), see this splendid piece that got few HN upvotes when it ran (at an odd time, I think) but sets forth fine guidelines for aspiring students writing in this format: http://www.themonkeycage.org/2010/02/good_writing_in_politic....
Until someone creates an HTML link to such a document, how does this problem manifest itself?
Ask HN: How to deal with unwanted coworker requests?
After submitting a change today that added a JavaScript dependency to the header of a web page on our site, I received an unsolicited email from a coworker on another team asking me if I could do it another way. He provided the justification that it would improve performance.

Unable to think of anything else to say, I replied and told him it was a good idea (without committing to make the change). In reality, making the suggested change the right way would require at least two hours of refactoring and testing. While the change would cause an improvement in performance, it was my judgment that the benefits of the change did not justify its costs given the number of visits the web page receives and other project priorities.

I realized I've been dealing with this general situation for years with no personal guidelines on how to handle it in the most productive way. I feel such requests are disrespectful because they imply that the requestor's time is more important than the requestee's. I don't want to bruise his ego or cause a conflict, especially because I am fairly new at this company, and he's the lead of his team.

HN, what do you think is the proper professional response?
Didn't I read here that the MSN bot refuses to obey the robots.txt file? Maybe I'll have to search HN with it.
Thanks for your comment Dave. The performance of that web page is not high on our list of priorities at the moment, but I'll be happy to revisit the issue after we clear the critical blocking issues off our plates. If your team has an urgent need for a repriorization of this please feel free to send a request to $MANAGER.

Regards,

$YOU
Poor minorities in DC didn't demand school vouchers -- the then-republican majority forced it through over the DC city council's objections. Those republicans were in fact in DC but none were poor and none were minorities.

Also, your forecasts are way out of line, the current admin big thing is teacher merit pay which is opposed by the unions. I'll personally send you a bottle of the liquor of choice if this administration or any of the next 3 attempt to outlaw private education.
Not for one thing or another, but how on earth can you not be aware of what vmware is and what it does ?
I don't have anything useful to say, but I was hoping someone would do this. Thank you!
Amen. I hear this all the time.
s/race/culture.
Helvetica's line-height is different (or is otherwise rendered differently, vertically-speaking), so I select Arial first to keep the look consistent.
The HN code keeps everything in memory (lazily loaded from disk). If every search engine and me-too crawler out there hits every page, you constantly have the entire HN corpus in memory. I assume the memory overload is what leads to the site being slow and unreliable. I don't know if the arc code has any LRU scheme or if everything sticks around until the server falls over.

HN just needs a super simple caching proxy in front of it to reduce load on the app server. Alternatively, just generate static pages for all topics older than 5 days.

Will sysadmin for YC dinner invites.
Conservatives and "young conservatives" in particular identify extremely strongly with the Republican party -- given that conservatism tends towards "identify with your own" far more than liberalism, this is significant.

Libertarians, entirely different set of motives.
I'd say shalmanese is a far better writer than the author, based on the samples I've seen.
Josh Kopelman on What Makes Philadelphia's Startup Scene Unique
Please do the needful.
Thank you patio. Well done. I'd be worried he thought that was condescending, but I am probably being paranoid. And sorry if I'm being dense, but what's the general principle behind that response? Be assertive yet gracious?
Bye bye HN...it was good to know you.
There's also that child laughing sound clip that's used everywhere, is there a name for it?
Interesting =) I'm glad such a project exists. A different approach than http://ooc-lang.org/ for sure!
Visit to Fed Shows Where Any Reform Should Start
Doesn't impact it. You can still determine the machine's internal DNS name from EC2. Use that (or the RFC1918 IP address).
Probably intentional because that's their estimation of the demand curve -- their customers are app-writers who have to make a living off of facebook.
This is fantastic! No more spam links.
JägerMonkey & Nitro Components
This isn't so much an alternative to Helvetica as an improvement upon it, but I mention it here because some of you may like to see it.

Haas Unica: the lost successor to Helvetica, no longer available because of licensing issues, but subtly refined by the same foundry after decades of experience with the original in an attempt to create the ultimate sans serif.

http://www.flickr.com/photos/bauldoff/2389110985/

Univers + Helvetica = Unica
If you're referring to the current state of unease within the electorate, I think it's the exact opposite issue -- how many times have you heard someone say "too much change"?
I'd just like to point out that this:

>they are far more concerned with keeping their (sic) Sellers happy (sic) then their customers.

is based on a mistaken premise. The customers of Amazon are the sellers. It's the buyers who the author wants to claim are being screwed by Amazon. Sellers are where Amazon makes its money (unless you happen to buy directly from Amazon).
That would be nice on the Kinder: you tap something with your foot and it turns the page for you.
Well, at least my profile on HN will no longer be the first result for a Google search for my username (it can now revert to some blog that's not mine). But I really wish HN were searchable; I try to find insight on the comment threads here all the time.
your website is fine, unless you are targeting non-SysAdmins. Are you?
Removing a leg or two could also help one towards a weight loss goal.
Huntsville, AL Is Serious About Google Fiber
Please enlighten me as to why you are "uncomfortable with how high Hacker News comments score on Google." I mean it sincerely, I'd like to know because I have no clue why that is an issue?
Find a poor e-mail buddy in a country with endemic hookworm and ask them for some poo. Then, grow the larvae out like the guy said in his story.
I'd estimate it's more like millions of years. Our galaxy is (according to Wikipedia) 100000 light-years in diameter, and we live pretty close to the outer edge. Given that those Von Neumann machines would be limited to a velocity of less than c, that means fully exploring the galaxy will take a long time, indeed.
No offense to the submitter because this is an excellent post, but the title really does not summarize the article well at all. It seems like the core of it is closer to "Beware giving credit for skepticism as an unthinking reaction." Granted, this isn't a good title either, but I didn't even realize what the title was referring to despite having read the post. Once again, I don't mean to be overly critical (I enjoyed the article), I just wish this had more accurate title.
Using screen to get a REPL alongside vim is pretty clunky. Conque is much easier, in my opinion:
http://www.vim.org/scripts/script.php?script_id=2771

I really hope that a real shell gets implemented inside vim at some point, it's almost enough to make one switch to Emacs.
Sorry, I didn't mean to imply that you had hardcoded the addresses, only that you'll have to go through the process of finding the addresses anew for each build. Not an insurmountable problem (as you've shown), but making it slightly harder to automate.

However, I admit to having had time to only read through it casually, so please take any incorrect statements solely as misunderstanding on my part.
I would say: get your pilot's license. It seems that you pretty well set, it should be pretty fun to fly. Also a cool conversation point
USB Combination Lock
Foursquare + Gowalla = Fourwalla
I would bet good money that it's nothing that a good dedicated server with, say, 32GiB ram and 2 or 4 sas spindles couldn't fix.
I don't mind being a subordinate so long as I can use the "just following orders" excuse whenever something blows up in a customer's face. Part of management's responsibility, after all, is to shield us mere developers from the ugliness out there.

Sadly, I've dealt with management that was more interested in protecting themselves than the people they "managed."
Social Media threatens Sports Sponsorship
I find that for each of these e-mails, I make a decision about what to do based on who the user is. Some users are much more careful about writing an 'End of the world' e-mail than others and should be handled accordingly.
Cheap ghd hair straighteners, ghd iv styler, ghd precious wholesale
I just wrote a program to trade stocks. The testing makes around 30% annually. I don't believe it since I know myself too well but can't see where the error is. Put your money in an account, let me trade for 6 months live and see what happens. I can send you "testing proof" except the code for review. Would automate it if it does work. One last thing, taxes on this might be the killer but compounding after a few years might make it worth it..
Here's the link to the product http://www.staplespromotionalproducts.com/ProductDetail.aspx...

It's hard to believe Staples is selling something this incredibly stupid.
I recently had a chance to play around with EventMachine, as I wanted to set up an event-based scheduler within my application.

I was not impressed.

If you try and mix 'EventMachine' and 'other threadsafe code', it seems to fall down pretty hard. In my case, it would run anything executed via next_tick, but would refuse to run any timers... unless I defined a periodic timer in the main event loop, after which timers started working... but only every time the periodic timer executed.

I dug through the code to see if I could fix the problem, and gave up after trying to figure out why they seem to implement timers in two different ways, and it doesn't seem very threadsafe (next_tick is, but none of the timer code looks to be).

EM also expects that your entire application will run inside the EventMachine loop; there's no way to ask EM for a Reactor that you can then hand events.

If you're not running threaded code, then EM will probably work just fine; the Thin webserver looks to be a really nice Rack deployment option if you're on MRI.

If you need to mix EM up with anything else running on the same VM, look elsewhere.
That's the best one =)
Talking to people in a relatively small forum like Hacker News: totally comfortable.

Talking with the entire world by having my comments associated in ways I don't expect with keywords: less comfortable.
I was 16. MIT doesn't really care about high school diplomas. I'd already done 1580/1600 SAT and had a grad student and associate prof at MIT write letters of recommendation based on performance in a summer program (social engineering...)
Related: Nu, a lisp implementation on the Objective-C runtime

http://programming.nu

(I haven't used it, just know of the project)
I thought Webmynd was a browser plugin. I've never even considered using it for HN search.
There are a couple of factual errors in the story. The worms live in the small intestine. (Think about the name, Ancylostoma duodenale) The third-stage larva is infective, not the first or second.

Hookworm infestation causes anemia, lethargy, and malabsorption, so definitely use with caution. It is probably best to use some sort of defined protocol so that you have a small number of worms without the risk of massive infestation.
Not a huge surprise. Huntsville is actually a fairly technically-minded city, with both NASA and DoD contractors.
Is The Path Between VCs and Entrepreneurs A One-Way Street?
This whole Google Fiber thing is looking more and more like absolutely genius marketing.
I'd be ashamed to accept your offer without any payment in return, but I'd be most happy if someone that knows design would have a look at ww.com.

So go and spend your 'free' time on something else, but if you feel like doing a freelance job let me know.

What a fantastic thing to do by the way, really classy.
That's my standard method as well to search HN.
Very lame.
I think the more appropriate analogy is "shit filter."

I really appreciate project managers that know when the customer is full of shit and can filter that out from our discussions, keeping me and my colleagues focused on the things that actually matter.

On the other hand, when I did front-end work, I was really annoyed that the management would keep the secrets of customer feedback to themselves and only let through the things that aligned with their own "vision." Honest feedback and actual usability testing never seemed to be something that the higher-ups cared about; they simply wanted to go through the motions. I wished they could just let some of this information through.
Gosquare is better.
It is. Check the link at the bottom of every HN page:

http://www.webmynd.com/html/hackernews.html
Seven courses of instant ramen, I hope.
Dude! Thank you so much. I was trying to figure out what magic incantation I needed to find the docs for "inner", etc. :help text-objects did the trick and I would have never considered remapping the s/S keys, which are agreeably pretty useless.

EDIT: I created slightly different bindings. These are a bit longer, but have the same power, flexibility, and use of the documented text-object motions.

" Remap s/S to surround operations
" :help text-objects
nmap s <Nop>
nmap S <Nop>
" Surround inner (si)
nmap siw viws
nmap siW viWs
nmap siss viss
nmap sip vips
nmap si[ vi[s
nmap si] vi]s
nmap si( vi(s
nmap si) vi)s
nmap si{ vi{s
nmap si} vi}s
nmap si< vi<s
nmap si> vi>s
nmap sit vits
nmap si' vi's
nmap si" vi"s
nmap si` vi`s
" Surround inner on new lines (Si)
nmap Siw viwS
nmap SiW viWS
nmap Siss visS
nmap Sip vipS
nmap Si[ vi[S
nmap Si] vi]S
nmap Si( vi(S
nmap Si) vi)S
nmap Si{ vi{S
nmap Si} vi}S
nmap Si< vi<S
nmap Si> vi>S
nmap Sit vitS
nmap Si' vi'S
nmap Si" vi"S
nmap Si` vi`S
" Surround an object on same lines (sa)
nmap saw vaws
nmap saW vaWs
nmap sas vass
nmap sap vaps
nmap sa[ va[s
nmap sa] va]s
nmap sa( va(s
nmap sa) va)s
nmap sa{ va{s
nmap sa} va}s
nmap sa< va<s
nmap sa> va>s
nmap sat vats
nmap sa' va's
nmap sa" va"s
nmap sa` va`s
" Surround an object on new lines (Sa)
nmap Saw vawS
nmap SaW vaWS
nmap Sas vasS
nmap Sap vapS
nmap Sa[ va[S
nmap Sa] va]S
nmap Sa( va(S
nmap Sa) va)S
nmap Sa{ va{S
nmap Sa} va}S
nmap Sa< va<S
nmap Sa> va>S
nmap Sat vatS
nmap Sa' va'S
nmap Sa" va"S
nmap Sa` va`S
I just searched in google and is not blocked
I'd like to understand why this decision has been made, as well as why the explanation has been delayed (or will not be given at all) directly from the source.
I own a digitisation of Unica, acquired many moons ago. It is rather nice. There’s not much more to say, I’m mostly just showing off.
Age of Oceans: Age of Ocean official launch announced
My current favorite for "productive work machines" vs. games/movies is 3 portrait-mode 1200x1920 monitors. These need to be thin-bezel, and IPS panel, so they have decent vertical (now horizontal) viewing angles -- Dell U2410 work great. I could deal with higher resolution, but that physical angle works great at arms length, keeping everything in the mostly-focus area. I usually keep a laptop off to the side for non-work communications tasks, out of my direct view, and ideally have another screen or two some distance away for alerts/uptime/etc. or external news.

I still use a single 30" Dell when I am using a laptop which can only drive one monitor, and a single 1920x1200 dispay (or even a 1080p display, like a 55" LCD) when the primary output is video/gaming.
In this version of events, is the fact that Arial's kerning tables match Helvetica's exactly just an incredible coincidence?
This is from the anders.com guy who is wicked smart and has a blog with good stuff. Odd he works for bandwidth.com, but smart dude all the same, clearly doing smart stuff.
Eye Popping Pics of Cyborg Animals from Photoshop Contest
Chasing the Sound Barrier in a Leap from 23 Miles Up
Dyann Bakes
Well, that would be problem if the eval'ed calls were short and frequently made, but I'm talking about code that doesn't make use of the lang servers. It is Arc that's slow.

Of course, if I did have a problem with multiple http+eval calls, in many cases I could probably write what I wanted to do in the other language in batch, so the overhead would be quite small.
Although proportionally spaced electronic typewriters were fairly common place before the Mac. A little myth making by Mr Jobs I think.
That's flat out ridiculous, to the point I have a hard time not just calling it stupid. Nothing stops you from using thread pools in Erlang, if that's what you want to do. It's just that you aren't required to do it, either. You compare "an idiot writing Erlang" with "a smart person writing in an event-based system", but who cares about that comparison?

Event-based async programming is a hack around language weaknesses and is a strict subset of Erlang's capabilities, in that anything you could write in those frameworks you can write in Erlang. Yes, including "knowing when things execute". In fact I'd say you get more control because you have more choices; you don't have to lock things up if you want to actually run a computation of some sort.

I suggest you spend some quality time with http://www.erlang.org/doc/design_principles/users_guide.html . You can stop at the "included applications" chapter. Erlang is a friend to event-based stuff, after all, it just handles it naturally, without you having to do the scheduling unless you want to.