skysight-inc/HackerNews huggingface dataset:
More than 2k rep on SO (cool, I can edit ; ) in three months or so (one question, all the rest being answers and editing -- won a lot of +2 with my edits, before I was 2k rep). But I consider closing my account (and even behaving a bit like an ae by 'ragequitting' and purposefully destroying my most upvoted answers: I know it's bad, but I feel like I got cheated and saw my time "stolen" for me).

Overzealous mods did delete two perfectly fine answers because the question (not my answers) were offtopic. You can point out as much as you want that for SEO purposes SO explains that near-dupes are not that bad and that the time you spent answering should not be wasted by an overzealous mod (only removing value, by destroying what others created), they'll come with excuses and always refuse to admit wrongdoing.

You can criticize me as much as you want and tell me it's childish (I'm 40) to "ragequit" but I honestly feel I've been cheated by the site.

I was a well-behaving user there (still am), helping people (50 answers for one question). And then I encountered an overzealous mod not only acting like an arse using his mod power but also acting like a condescending jerk in comments.
Whenever I see a story like this, I have my hopes dashed when it turns out that the guy with the side project is just extremely talented.

Well done.
We actually don't print the resumes. We do the visual design.
What's the harm? Even if it's a mass hysteria (a bit of a hyperbole), it's certainly not one of those destructive ones (TSA et al.). At worst people wrote some overly dramatic stuff on social media and wasted a small amount of our time here, at best it raised the alarms pre-emptively and (hopefully) prevented any company having such thoughts from doing so by raising social awareness.
It's incredibly misleading to use the Google logo as they've done on this blog. I was very confused for a minute as to why Google PR let them make a "My ____ is bigger than yours argument" -- clearly they didn't.
The resume image, but not the template.
I love it, nice attempt at starting a troll war :) Hope pg doesn't see that you've ranked anything ahead of Lisp for example.

Not clear to me if your rankings are correlated with things that are advanced, obscure, arcane, or have the tendency to attract pedantic audiences. Might be more interesting if you could normalize for those factors somehow.
this seems useful.

shouldn't it remain sharp when zooming in?
It lacks an important detail: For any random hash function, the complexity is O(n * m) as in the naive implementation. You need a rolling hash function where you can get the next hash value of the next sub-string in constant type.

The implementation is also wrong. First of all, it has that detail wrong, thus it is O(n * m). But the wrong part is the comparison; it just compares the hash and not the value itself.

More about Rabin-Karp: http://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm

(Btw., are those tags auto-generated? It's funny that it got the 'rolling hash' tag but the article doesn't mention it at all.)
Premium WP Theme "The Novelist" for Writers Free Download
Download Premium WP Themes for free
I don't think I understood what you are saying. But, would you suggest that by using (and enjoying) fb, I am oppressing people who don't want to use it?
Haha, yes but... Consultant. I hope somebody in Hartford, CT (or equivalent) at least finds the notion of giving a discount for having a title which is almost entirely devoid of meaning.

Leaky guys -- I'll try to ring Geico and tell them I'm a consultant so I'd like my $150 discount. Will let you know how it goes.
Couchbase single server for Mac had a nice menubar widget, which allowed for control of the couchdb process, had shortcuts to Futon and logs, etc.
Does anyone know where the sources are? I'm using build-couch scripts now and want to reintroduce this widget back there.
Nah, it's just another cargo cult.
You can already do this at kinzaa.com.
An education is what you make of it. I think you could do well at either. Congratulations for getting into such highly ranked schools!

That said, in terms of CS, I think Stanford is the clear winner in terms of name brand. Harvard is a big name in a lot of areas; I've never heard CS being one of them (I'm sure it's still a great school though).

Also, as you mention, Stanford is in Silicon Valley, so for entrepreneurship/tech business Stanford is also probably a better pick, in my opinion.

Unless you want to branch out into a field that Harvard is more well-known for than Stanford, I would pick Stanford. I don't think Harvard's a much better school in non-CS areas than Stanford, and Stanford is generally regarded as a better school than Harvard in CS. If you decide that you really want to learn about field X, and Harvard is much better in X than Stanford, then that might be a compelling argument the other way. But if your criteria is "CS + ?", then I'd pick Stanford.

My 2 cents. Both are great schools to go to - there is no wrong decision here.
The blog is from Google, so the logo is OK. The post, OTOH, has clear attribution.

Edit: Also:

The authors of these posts include Googlers and guest
bloggers. Opinions expressed here do not necessarily
represent Google’s views. We hope the numbers presented
will inspire meaningful conversations and inform policy
debates.
It does. In your browser it may appear fuzzy because it is first passed through a filter before being displayed (see http://typeface.neocracy.org/).
Cheap Chicag White Sox Jerseys
That's not how burn in works ...

Burn in requires a static image for a long period of time (months/years). It doesn't just magically show up after 5 minutes of use.
Haha, my place in Greenville is well under this price and is 1 block off Main St. You should check Greenville out!
I think you have it backwards what subsets and supersede are. The subset (C) by definition does not have everything in the superset (Objective-C), and one of the crucial features missing is Objective-C's object model and message passing. This is not intractable (BridgeSupport and the runtime API should be sufficient), but it will definitely be more work than writing Objective-C directly.
Sorry, I did think you needed more faffing to get the stuff back up.

Point still stands though, there should be at the very least an accountable, transparent public third party (ideally a legal court) that deals with both parties involved, before content that isn't explicitly criminal is removed.
I don't normally indulge trolls, but you're priceless! So the NSA and CIA (the government) covertly control and encourage Facebook, but you want the same government to save you from this "evil"? Cognitive dissonance much?
This is based on ClojureScript, which already doesn't have Java as a runtime dependency.
I’d tend to agree. The powerful metaprogramming features of Lisp are often unnecessary in day-to-day code, and definitely overhyped. It’s poor form to use a macro when something simpler will do. They’re just another tool, and when you need them it’s great to have them, but do all projects demand the most powerful language features? Hardly.

However, I’m also with the author in that there are obvious social issues arising from the existence of many implementations. If I write in C (or even C++) using standard libraries, then I can be reasonably assured that my code will compile anywhere. For obvious reasons, that’s not the case with Lisp dialects despite their superficial similarities, but I think that catches many neophytes off guard.

So even if such detrimental personality traits aren’t peculiar to Lispers, there is a strong apparent correlation because of the “fractured” community. Still, I think that has less to do with the power of the language and more to do with its simplicity and lack of BDFL. Anybody can make their own Lisp, their own object system, and no one will object—no pun intended.
I basically feel the same way as @AaronKlein, per his comment at the parent blog:

I have a few reserve prices in my mind, and they're based on getting to specific milestones. So if somebody wanted to buy the company at this stage (primarily for its technology), that's a lower price than I'd accept when we get to a certain level of user traction.

I mean, if somebody wanted to buy Fogbeam Labs today, I think we might sell for, say, ~$1 million. All a buyer would be getting at this point would be the founders, for some reasonable lock-up period, a product that's maybe 3/4's of the way to being a shipping (albeit beta) product, and some customer development research.

But by, say, a year from now, I hope (and expect) to be able to say "we wouldn't sell for less than ~$50 million." If we have a shipping product and some traction to prove our hypotheses by then, that would change a lot.

And given the market we're in, and the valuations of other firms that do related types of products, and some of the projects I've seen from Gartner and their ilk, I believe that - if we are successful - we're building a company that will be worth hundreds of millions (or more) eventually. I mean, we're thinking IPO here, not "let's get acquired by $WHOEVER in a talent acquisition." In fact, because that is the goal, and because we're brash and self-confident, I don't know that we would actually sell for $1 million today, even though there's no objective criteria on which to base such a valuation. It's more a question of our own belief in where we're going, and what heights we can ultimately hit. But that's counterbalanced by the fact that none of us are rich currently, and the idea of walking away with even a few hundred thousand to deposit in the bank, would be awfully, awfully tempting.

So yeah, timing and what we can prove to ourselves in terms of feedback and traction, will have a huge impact on the actual number *at any specific point in time." But, at least we know where we're aiming, so we have some basis to ground our decision making.
Most companies should have access to an accountant to handle the taxes and payment portion. The contract or agreement portion should be done by a lawyer.

I can't think of one accounting program that CAN'T do this.
Two Business Ideas for Rails Beginners
Polyphasic Sleep: 5 Years Later [2010]
VMWare Tools Version Checking VBScript
Laws of Shitty Click-throughs
Probably the same thing issue that bloggers have with copying old media articles verbatim and then adding a modicum of "context". In their respective business models, things are done a certain way and they follow that model even if it conflicts with the model used by their source.
I had an issue with the nvidia graphics card that wasn't technically covered by the nvidia warranty replacement program, Apple replaced the motherboard 3 years after warranty ran out on it. No problems, just ran their little diagnostics (or tried to, the machine just wouldn't boot anymore).

They ended up shipping it off, came back as good as new besides the screen being off (there was a line going down the middle now that wasn't there before) that would show up sometimes when you would tilt the screen a certain angle (no, I wasn't trying to bend it too far). Sent it out again, got it back, brand new screen.

Yes, being without it twice kinda sucked, but it was my secondary machine. In the end Apple fixed everything that was wrong with it long after the warranty ended.

Now, one thing I would say is that all of my laptops always get checked in under my personal business name, so each time I get a "Apple's business department is here for your business" spiel and a business card attached for when I want to upgrade.

Couldn't be more happy with Apple, I have been extremely satisfied with my purchases to date and enjoy using their products daily.
did you ever find something that was satisfactory?
You might consider a CloudFormation designer that works up to so many machines (say 15?). That way people could drop the CF file into AWS and build out a cluster.

When they realize how awesome it is they could upgrade to the plan thats monitors the cluster (and builds out larger clusters or provisions new ones).
Hello world in Node.js
The psychology at work here is not unfamiliar to me. I once came up with lots and lots of reasons why I could not ship things. Then I stopped and shipped things. I suggest you ship things.

Life has brought me into contact with many folks who have side projects, for many values of "side project" and many levels of success. "Raw talent" explains very little of their difference from other people.
Does this beat burrows wheeler?
英格兰足球宝贝波霸坎贝尔大尺度性感写真
Signing up for facebook and telling people what you are doing prevents you from keeping this info private.

But writing letters does the same thing, and I don't see people complaining about pen and paper.

It's a shame that FB privacy settings are confusing (and ever changing), but aside from that, why blame the communication medium for what you choose to say (or not say) with it.
Next Generation Of E-Ink Kindle To Sport New Front-Lit Screen
CoffeeConsole: A Chrome Extension
This might be one of the rare cases where "you'll understand when you're older" is the most elegant and truthful response available.

But I'll understand if that's not very satisfying, so...

Interpersonal connections just do not exist in some sort of static and immutable categorical hierarchy, wherein all those that share in the Platonic ideal of WORTH KEEPING are definitely kept above some threshold of positive health and repair, and those that do not are just as destined to fade naturally. If you're "sure that" you would recognize and maintain any connection that is worth keeping, then you're only correct insofar as the connection might not be worth maintaining for the other person. :)

The reason for this is that, in short, you can't see as far into the future as you think you can.

As you get older, you (hopefully) gain some perspectives that retroactively change the past. You occasionally notice important, even semi-profound things about people you used to know; things you had never really noticed before, that you could not have possibly noticed before because circumstances had not yet unearthed those facets of their character. High school isn't life. College isn't life. The first ten years of your career aren't life.

"Life changing" experience can come at any time, and it doesn't just change your life after the experience, but also reaches back into your experience of things that occured before.

drops mic
An Expert's View on Google's Goggles
Windings for the information age. :-) Reminds me of this one:

http://www.bissantz.com/sparklines/sparkfonts.asp
Any reason why you choice using typeface.js instead of making a WOFF version of your font?
I'm in the exact same position as you are. I'm in my 30s, so it took a while, but even my friends in their 40s have given into the temptation (and perceived benefits).

I suspect it has to do with the digital voyeurism that others have subjected themselves to (and participate in), and they wish you to subject yourself to the same. I find it quite disconcerting, and this thread has helped me greatly.

My plan was to win the $600M mega millions lottery last week in order to finance a proper distributed social system. Alas,it did not pan out, so feature phone/ email will have to suffice for now.
I've looked into using this before and couldn't work out why I'd want to use it over alternatives, or how it stored data.

I think the new website is fantastic, as I now know all of this and more just from a quick glace. Great work.
Tell them they have failed the interview process and should not contact you again for a second attempt should the position to employ you come round again.

And then walk out.
As of right now, today, I'd say angel for Fogbeam Labs. And I say that mainly because we strongly desire to avoid taking outside money to the greatest possible extent, for a variety of reasons... dilution of equity, loss of control, getting on the "funding carousel," the additional burden of managing the investors, etc. But in terms of end goal, yeah, we absolutely intend to reach the kind of heights (eg, an IPO) that would justify venture investment. We just aim to go as far as we can without going to those guys. And, if we could pull of the amazing feat of bootstrapping and never taking outside money (even angel money) and make it to where we want to go, so much the better.

Realistically though, we probably will have to raise at least some angel money at some point; but we're not even actively seeking that yet. Once we have a product shipping, and have it in the hands of a customer or two, we'll know a lot more about what needs to happen next. Who knows, maybe we can get that first big deal, and stick purely to organic growth, funded by actual revenue. Wouldn't that be great?
If you really cared about that you would use coffee script. Dropping semicolons is such a triviality.
> no one who's signed up for it can ever free themselves from its grasp, nor their personal information from its database.

I've personally deleted all my personal information from my first Facebook account a few years ago. There were zero consequences for doing so. I didn't even loose any friends, so I put it back up after a year offline to make it easier for people to find my email address and phone number.

> My point was that group thinking leads to moral equivocation, tolerance for authoritarianism and overall civic rot, and that we're better off if more off-beat, free thinking, smart people decline their invitation to this behemoth, or burn it in effigy

Why does Facebook promote authoritarian group think and civic rot more than email, text message, instant message, twitter, voice mail, phone calls, television, and newspapers? Is social media in general or Facebook in particular more likely to promote "groupthink" and "civic rot" than older forms of media? How can we confirm or disprove this hypothesis? Do protest organizers using Facebook to orchestrate the Egyptian revolution provide evidence supporting or negating your hypothesis?

> chose to misinterpret the most basic of my references, "camp", to mean a nazi death camp, most likely means you either didn't read what I wrote or you were trolling.

My position regarding 'violation of freedom' is hopefully clear: even comparing Facebook to summer camp is hyperbolic. As innocent as summer camps are, they violate far more freedoms than Facebook. Attendance is compulsory, and as you pointed out, your freedom of speech and ability to dissent as an atheist was denied.

I believe we share the same concerns regarding groupthink and authoritarianism. I also enjoyed your prior allusion to Orwell. But like Orwell, I believe the most harm comes from imprecision in the meaning of language. I do not believe your definition of 'freedom' and 'heinous violation of freedom' allows one to differentiate between the acts of Facebook and the acts of full blown authoritarian governments with camps. That is, I believe your method of reasoning will actually make it harder for people to identify institutions that fall into the later category, which is why I posed the question as to whether this disservices those who have suffered under such institutions.

The alternate definition of freedom I proposed was that of John Locke. He used it to derive a principle in Two Treatises on Government for detecting when governance is illegitimate and may be overthrown. I believe adopting such a position regarding freedom will help further your goal of opposing authoritarian groupthink more so than your current method and organizational target.
The whole time I read that article I told myself that it will be different for me. The whole time I also knew it won't be different for me. Maybe denial can be a good thing?
Cycling Bib Shorts
> Speed, battery-life, ease of programming are 3 of the main reasons we are motivated to build a Couch-compatible storage and sync layer on the device. If you have an intelligent sync solution, you can use significantly less radio time to present the same features.

You're just moving the costs around, and likely transmitting far more data than needs be sent.

In addition, you're front-loading the transmission of data that users don't need right now.

Having built many network-facing mobile applications with exceedingly large user bases, I'm unconvinced. The maintenance complexity, the excess transmission of data, issues of data consistency over time, the lack of integration with client-side business rules without considerable investment in code that significantly replaces the sync logic.

I think that the reality of the situation is that in the rare cases you need offline, fully synchronized data, it's not particularly difficult to just download what you need as an atomic unit and save it. The majority of the time, however, on-demand request handling is more efficient, well-defined, and maintainable.
I've had several similar experiences: (1) iPhone replacement for uneven LCD edge lighting, (2) iPhone replacement for quirky physical button problem, (3) Replacement of white Macbook due to malfunctioning iSight camera (even got away with newer unibody model).

Sometimes you've got to know how to approach the situation to skip past the standard questions and get the ~5min response time. As mentioned, you pay for it up front. With other brands, these sort of things aren't even considered issues.
This is similar to Spark [1], except Spark uses standard Unicode characters whereas Histogrem requires a custom font. Still, it's nice that Histogrem offers greater precision.

[1] https://github.com/holman/spark
Don't be silly, you can never fit that many giraffes into a Buick.
Sounds like he's referring to "image persistence", which is similar in appearance to burn-in, but a different mechanism.

Burn-in is more likely to be found on CRTs and can take a long time to occur. Image persistence can happen in seconds or minutes and is what is seen on LCDs. It's usually temporary or reversible. (And plasma owners can experience both, yay! :)
Nordstrom introduces mobile POS devices, sales increase 15.3%
It was the first thing I found.
JPMorgan Trader’s Positions Said to Distort Credit Indexes
If Oracle wins its Android suit, everyone loses
GS-911
A die equipped with a gyroscope that records the result of each roll.
Jim Marshall, maker of famed fuzzy amplifiers, dies at 88
Re salt, please see project-rainbowcrack.com as an example of CUDA-driven hash cracking.

Re download hash, I think we disagree on what data integrity means. By data integrity, I mean trustworthiness which implies security, meaning file content hasn't been modified in-storage or in-transit. I'm guessing you are using those words to mean protection against transport-errors or typos (credit card entry) for which checksum is commonly used.

Given that HTTP is still the most common transport for file download and it's a reliable transport, file-hashing for transport-errors detection is I think meaningless. I know some browsers failed to report errors but comparing length is typically suffice to catch this.

That leaves only file-hashing as protection against tempering in-storage or in-transit which is why I am saying it's security-related. Keyed-hashing can mediate but, unfortunately, is not commonly used as it requires PKI.
IME, you're going to want non-Nvidia graphics for Gnome3.
Which alphabet - English, Cryllic, Katakana, or Hebrew?

Sometimes I've accepted only valid base-64 characters for transport reasons - RFC 4648. Other times only email characters - RFC 5322. A couple of times I was limited to the restrictions of the underlying OS or platform. Some runtimes are ascii-centric and require extra care dealing with unicode or extended characters. IBM mainframes / gateways can have endian issues.

And sometimes it's just trivial - reusing a regex from a previous project - for example.

EDIT: wrong word in first line.