skysight-inc/HackerNews huggingface dataset:
Yeah that's when I changed my mind to "I don't know if it's a hardware or software issue now"...
Browsers cache many things each time you go to a website - all the html and assets (js/css/images) will be potentially cached (depending on headers). Often you will not go to that website again. They are optimised for this.
It's true that Clojure is "weird" because it's a different paradigm. It's not just a different language like Ruby was, it's a different family of languages. It's going to be strange if you aren't already familiar with Lisps and/or functional programming.

To some extent, I don't think any "killer app" is going to change that, although it certainly wouldn't hurt. The concurrency features are pretty compelling in that space already.

Clojure's primary appeal is not, and cannot be, that it's easy for most programmers out there right now. The appeal is that once you learn it, it's a better general purpose programming language that runs on the JVM.
"Keep Moving": Marissa Mayer's First Memo to Yahoos Leaked
>Watching how someone makes their bed shows their behaviour towards paying attention to detail. Even if they don't know how to do it, if someone chooses not to do or chooses to give up, it's clear sign that the person will probably not do something out of their domain.

I'm really not trying to be argumentative here, but this seems really silly. Replace "make a bed" with something like "kick a 40 yard field goal" or "craft a wooden chair" or more simply "tie a Windsor knot". All your testing is whether they care about that particular task that is in no way related to skills you actually need.
"...If you're writing software being able to produce clear documentation, write-ups, and other supplemental materials is quite important. In some cases, far more important than writing the actual code."

Does the company in the original post not recognise the function of an editor?
If you are Joyce you can get away with changing the rules - but nobody is going to read you anyway.

Similarly if you are Knuth you can talk about literate programming replacing C but nobody is going to hire you to do embedded development
Imperative form is recommended in Git documentation itself and it's what the Linux kernel uses[1].

It makes a lot of sense if you don't view DVCSes as a fancy history mechanism but as a patch management system. Here, take this bunch of patches. What will I do if I'll merge them? I'll fix X, add option Z and port Q to ARM. Now let's say I also want to backport some patches to a stable branch, I'll take one from this branch, some from others and I'll fix X, fix Y and fix Z, but on ARM nothing works without the ARM commit, so on that branch I'll port Q to ARM.

[1] http://git.kernel.org/?p=git/git.git;a=blob;f=Documentation/...
Non-human aliens, like apes? Dolphins? We've already seen non-human intelligences, in our own back yard. Not a great leap to imagine them elsewhere.
Interesting - I have an iPhone 4S, and I've noticed that if it's in my pocket, the touchscreen is really unresponsive. I get a call, pull my phone out, and it takes several tries for the "swipe to answer" gesture to succeed (usually the iPhone will drop my swipe about halfway through).

The incoming call probably makes this worse, when I am not in a call I don't recall ever having trouble unlocking my phone with the same gesture.
Well that depends entirely on wether you've configured your environment securely. If your sql server runs as an unprivileged user preferably on a different machine this should not be an issue.
Surely you'd need a CVV2 for that?
Even when a company like Google or Facebook uses "mysql", it's not stock Oracle MySQL -- which is what people are going to download and use when they hear that MySQL is good enough because major companies use it. This is an unfortunate situation caused by most distributions still favoring stock mysql over percona, and Oracle refusing to incorporate patches even when they're plenty of evidence that people who know what they're doing want those patches.

It seems like Oracle is more concerned about trying to keep mysql less well suited for major deployments, so it can upsell its flagship product. Or else their development process simply doesn't properly accommodate community assistance. Either way, as long as their resistance to community-aided development continues, mysql and oracle/mysql disparagement will continue, not because people hate Oracle, but because Oracle's management of mysql makes it less than ideal for those who simply want a good open source database.

Which is the point of the OP. Anyone who is open to looking at options and who wants a good open source database should look at PostgreSQL.

I doubt any of those example companies you listed even use stock Percona. Facebook for sure has extensive modifications beyond even the publicly available distributions like Percona and MariaDB.
Low voltage consumption is the key
Being prepared to do GMA style tests correlates with business guys.

Telling the interviewer to go XXXX himself and starting your own company correlates with good tech guys
it'd also be pretty useful to have an hour by hour weather forecast to supplement the day by day weather forecast
Absolutely agree. I would never be able to take anybody seriously (in terms of hiring them) who can't spell or get basic grammar right in my native tongue, but this tends to be quite common in written English.

How much can one infer from the fact that a native speaker mixes up "they're" and "their"?
Is it? I think it avoids whitespace and punctuation, but it's pretty easy to get no search results using quotes.
The whole notion of a "curated blogging platform" is inherently pretentious. It's an assertion that the curator has better taste than me.

(And don't worry, I'm not being inconsistent; I find designers pretentious too, and design fanboys more so)
Many of the Apollo astronauts still make themselves available to the public, and they appear at collector events where they will sign autographs for a small fee. More than fair considering what their government pay must have been in the 60's... Go and meet them while you still can!
It's just a debian log bug
>"My issue is if you're unable to delineate between "it's" and "its" and it's the language you've been speaking natively for the past 25 years, I tend to doubt your ability to know what form of "const" to use in C++. At the very least, lack of proofreading suggests to me you might be rash with your code as well."

The difference is that const makes sense.

"Its" is the plural of "it", although we seem to use "they". "It's" is the possesive of "it", although we seem to use it as "it is". "It is" is proper English,although we tend to write it in slang "it`s". My use of punctuation respects the content of the quotations as the objects they are, although we seem to imply that "it" is spelled "it.".
Anyone from DreamWorks (or any other studio)? Could this be used to generate crowds of people in movies, or is it too inefficient?
Developing a Reputation in an Organization
Pinterest Meets Spotify with New Music Social Network Wavo
Submit the original article, not blogspam.

From the guidelines:

"Please submit the original source. If a blog post reports on something they found on another site, submit the latter."
The first line is usually part of an email title.
Absolutely you do not have to subject yourself to his whims. You would be free to walk out the door if you found the grammar test offensive, or the push-ups test, or the rope-skipping test.

You do not deserve respect. Ever. You must always earn it.
He's not pretty, but we love him all the same.
I saw that too and did a double take. A single-byte delta in a human readable string that in most cases corresponds to correct English grammar (good commit summaries are almost always phrased as a command: "Check blobdinger arguments in frozzle()." "Don't emit the grip command when we're in mouse mode.") is... a high-priority DON'T rule for commit messages in general?

This is aesthetic nonsense masquerading as objective advice, and it makes me want to doubt the rest of the items too (though honestly most of them seem fine). I never understand why people are so drawn to this kind of silliness. It's like arguing if there should be a space between "if" and "(" (and yes, I've seen people do that too).
Yes we know, that's what made the comment funny - now you've spoiled the joke.
Has Nokia bottomed out?
It could just be used to randomly pre render the faces. Efficiency won't be as big of an issue when you're prerendering.
The URL:

i_wont_hire_people_who_use_poo.html

I wouldn't hire someone who does anything with poo but dump it too.
Focus and myopia
And periods at the end of single-sentence email subjects are ... bad?
GitHub also recommends this style, and they format commit messages with that in mind. https://github.com/blog/926-shiny-new-commit-styles
yeah, I have several tabs going in chrome.

I would think the faces would tend to look similar, but that's not the case for me so far.

It would be fun to set detection to certain ages and gender; also if a site collected renderings.
Hello Edwin, Clojure appeals to people: who enjoy a Lisp dev style with bottom up repl coding, who need to be on the JVM, and who like some of the neat features of the language (universal seq APIs for collections, mostly immutable data, etc.) BTW, there are some amazing projects built on Clojure - choose an application domain you are interested in and try searching for that domain + clojure
Renaître à l'amour pour renaître à la santé
Obama's Portrait of Cyberwar Isn't Complete Hyperbole
Lenovo CEO spreads his wealth
Lenovo CEO distributes his $3 million bonus to lower level employees
Facebook Starts Hiding Spam Comments
I would say mixing up its and it's is a sign of a good programmer!

Apostrophe-s means a possessive most of the time, so logically belonging to it should be it's. programmers like logic, if the English language happens to have case this wrong that's their problem!
Sounds like a very convoluted way of generating random faces.
It would be way more efficient to build a face with parameterized measurements (much like character-builders used in video games) and then randomly jitter the parameters.
Digitizer as in you could use pressure sensitive stylus to draw rich sketches.
Asked on the new US forums: http://forum.ovh.com/us/showthread.php?t=35
"Oh please. I can understand not hiring someone who communicates poorly. That makes sense. But grammar is just a set of arbitrary rules that some person or group of people decided were correct. It's like a secret handshake that lets people know you're part of some smart boys club."

Sounds like every programming language syntax ever.
Reading Daniel's article made me think of this one: 15 Things to Give Up to Be Happy. I found it eye opening, simple to understand and effective at making me realize what I needed to change in my life. Although the 15 things it speaks of are common sense, I was surprised at how often I would not follow my own advise. So as a reminder, I printed it out and put the article on my wall. Anyway, if anyone's interested here it is:

http://www.dailygood.org/view.php?sid=232
"Yang earned around $14 million last year alone, making $3 million pretty insignificant " - He distributed close to 21% of his annual earnings. That is significant
Because I would love to see a console I could tinker with that is an open platform, (versus say trying to do XNA development), the $100 is worth feeling like I'm apart of something bigger than myself.

Sure its a gamble, but I want to see it enough that there is value to me in simply being involved. Clearly others agree with me. You don't have to feel the same way, and clearly you don't. No one is asking you to participate - which is the beauty of the kickstarter format.

At this point I don't see what good anyone is doing criticising it. Either you're on board.... or just chill out because it doesn't affect you in any way. That is, unless you work for an existing game studio.
I have no problem what so ever with my Nexus. It's the most freaking awesome tablet I have had.

Author and other people might have got a bad piece.
> Last I bought a computer, I still had to pay a Windows tax.

Chances are you actually got a discount thanks to MS. And I don't mean a discount on the OS.

Places like Dell make money mostly on the more expensive hardware, upgrades, and support.

Below this (at the sub-1k level), you're getting a PC at marginal cost (and sometimes a loss), that gets monetized by Dell via desktop real-estate (all the crapware).

The Windows OS costs Dell about $40.
We do it for the good of our profession. All I'm asserting is that the difference between the current system and a self-publishing free-for-all is that under the current system peer review for any single publication is performed by a small (3-5) number of people. I might review one or two publications per year (for no financial compensation, as you say) -- but in exchange for this effort I get to read dozens of papers which have been peer reviewed to a similar standard. In a free-for-all I'd have to put in the effort of peer reviewing every paper I read. That's a huge amount of work.
Rocket Internet’s New Site Reveals A Huge Global Cloning Operation In Full Flow
The user id is not the owner of the Application folder (the base user of the machine).

So n other words, since they didn't bother telling us the user/password, this app is useless. Better off using MacPorts.
Which is why you should avoid commas in legal documents and especially patents
Thats ok I would not hire progamers who went to special needs schools like the Harvard MBA program.

BTW any MBA's you do know the people in the hard courses at your elite university regard you as second class?
It really takes little time to get to default target fitness
but anyway I like the idea of searching for visual patterns e.g. faces in random data. Thanks for that.
Unearned success: Central theme of Obama's life story
Personally I'd like 8GB RAM as a standard with the option to upgrade to 16GB. A slightly higher resolution screen would be nice too, although in that form factor it may not be possible (or cheap). It may be enough to convince me to not buy a Macbook Pro the next go around.
An ORM at the basic level just populates some data structure (could be a hash map) from your database.

At some point when an app gets complex programmers tend to keep SQL organized so it's not all throughout the code, just like keeping view logic separate. To me that is just a simple ORM as well.

There seems to be an anti-ORM trend but I suspect it's more of an opposition to certain established ORMs that are really complicated to work with.

If that's not true, I'm also curious to hear about other strategies that people are using these days. Having no strategy at all seems a little sloppy to me, but I'm always open to new ideas.
In my case, we had a need to keep the datatypes and queries tightly coupled to their specific use cases, largely for the sake of performance. So we were using a strategy along the lines of what's described in the "result-set-based relational mapping" section of the article. But over time it started to feel like the data access layer was turning into one big example of the softcoding anti-pattern.

So the code's been going back toward just writing the routines for dumping results into objects in application code, and we're finding that this does seem to be more maintainable. And it's definitely proving easier to reason about bits and cycles without this big (trying-to-be) black box right smack dab in the middle of everything. Not to mention that having to think in 3 languages is more than 50% harder than having to think in two.

ETA: I'm beginning to think that last bit defines the difference between ORM success and ORM frustration. If your needs are such that can largely avoid the SQL, then you can largely stick to just reasoning in the application's programming language and the ORM's data mapping language. One anecdote that I think supports this possibility is that ORM proponents see the ability to easily flip among different RDBMSes as a big bonus. Whereas folks who aren't fans tend to see it as a sign that the DBMS isn't being used to its full potential, since advanced SQL features (and basic rules of thumb for designing performant schemas) are almost always very DBMS-specific.
Funny that the deal went down a few miles from my house.
Great idea.. I could definitely see myself using this in e-commerce testing.

However, some of the wording seems a little vague to me. It says "they are completely fake" and calls them "fake credit card numbers," but I do not see any mention of (what seems to me) the inevitable possibility that the algorithm might pop out a legitimate number. I have no idea what are the odds of that happening (possibly very low), but if it's possible, can you really call them "fake"?
Looks cool? You only need to look at it alongside the awesome Saturn rocket to see which is inferior. It is clearly the one involving assorted cans held together with the rubber bands.
I suppose everyone's entitled to their opinion. If you want no options, no changes, conformity, and lack of features, then I suggest you scoot yer butt over to the iPhone camp.

Otherwise, how about you just choose a middle-of-the-road android device with no mods, or jailbreak and re-install your own device with vanilla android.

I happen to like my HTC One/X and it's unique user interface. It kicks the crap out of my wife's iPhone 4 in every way possible.

Cheers
Was the screen facing your body when it was in your pocket? You just had a very large capacitive body next to the screen for an extended period. What you described would make sense if the iPhone's screen recalibrates itself.
Your analogy makes all other employees look like mind less cogs,who can have no idea's of their own.No CEO can succeed without a good team. Which begs the question , if yahoo makes 150M more, does she deserve 2/3rd's of that new money? Is Marissa the only person who has a winning perspective or a sense of direction in a firm of more than 10000 people? What we see here is the trickle down effect and people closer to the money paying themselves first. It is also true that a bad ceo ( thompson, bartz) can do more damage to a large company like yahoo than the benefits a good ceo can bring. The board has swung for the fences cause it has shot itself in the foot many times. A lot of this money , is for Marissa to NOT screw up yahoo like her predecessors. Even if she just keeps the engine chugging along at an average pace, the board will be relieved.
edit: Grammar
Barack Obama: Taking the Cyberattack Threat Seriously (Op-Ed)
Converting the Instagram home page into a HTML email
proofreading to match a style guide is completely different from grammar. learn the difference between grammar and style....
Show HN: Public sharing using doctape
Forget about filetypes when sharing files with friends and family. doctape converts all common filetypes to a web-ready/mobile format, embedded in a responsive design.

http://blog.doctape.com/public-sharing-in-doctape
http://blog.doctape.com/list-of-file-types-doctape-converts-for-you-51043

Having a filetype that doesn't play on your iPhone/iPad? There's an app for this!

http://itunes.apple.com/de/app/doctape/id506024516

Please let us know what filetypes you are missing over here:

https://doctape.uservoice.com/forums/83283-general
I claim that the mathematics of hiring aren't all that different from the mathematics of beauty:

http://blog.okcupid.com/index.php/the-mathematics-of-beauty/

The OP generated a lot of strong negative reactions. But it also generated some strong positive reactions from programmers who share the author's frustrations and would enjoy working at a place where everyone punctuates impeccably. Like the author, my experience has been that programmers who care about language tend to write beautiful code.

I'm not looking for a job. But if I was, this article would make me more, not less, likely to apply.
I like to amuse myself thinking of people trying to use "her's," "his'," "their's," "our's," or "your's." The possessive form is pretty consistent with pronouns.
Laptop theft leads to “sextortion”—and arrest of family friend
No Person except a natural born Citizen, or a Citizen of the United States, at the time of the Adoption of this Constitution, shall be eligible to the Office of President.

The grammar rule is that you can remove a clause within the commas - so this becomes:

No Person except a natural born Citizen at the time of the Adoption of this Constitution, shall be eligible to the Office of President.

So unless you were born sometime before 1776 you aren't going to be hitting the campaign trail
is it clear that there were any such standards?
I thought binding to window.scroll was considered bad practice without something like this http://benalman.com/projects/jquery-throttle-debounce-plugin...
As a programmer - I can't stand working with coworkers who have lousy grammar and communication abilities. Most of my work either is communication, or will require communicating what I did to someone else, or communicating with someone else about what they did.

I can endure the relaxed grammar texts and IMs can use, but in practical & formal terms, I want decent writing and competent communication . I absolutely have zero interest in working with someone who has pathologically bad grammar & writing skills. We need to talk to each other, and grammar is a key component in unambiguous written communication.
Doesn't seem like an amazing rationale; personally, I like periods -- they let me know the writer finished their thought.
I was hoping for less "here's how your commit message should be formatted", and more "here's what your message should say". Though at least the blog it links to[1] discusses the latter.

No guidance on how many changes should make up one good commit (versus several)? No rules on referencing the issue tracker, or changes made by other contributors? No suggestions for when to put useful information (like "always do x when calling y()") in the commit or in a wiki or something?

[1] http://who-t.blogspot.com.au/2009/12/on-commit-messages.html
Love it that the students created their own version of the follow up course.
More open-access publication could enable some really fascinating meta research. There's a really active set of researchers in computational linguistics who study the structure and language of scientific papers, but we tend to focus on AI and similar domains -- partly because those are the most familiar to us, but presumably also due to ease of access (bless the ACM archive...). Meta-research on different dialects of science could be insanely interesting.

...hmm...
Great project idea - nicely presented. I'm a fan
Actulay as a dyslexic I like languages which are exact without all those wierd exceptions that english has.
Human Corpses are Prize in Global Drive for Profits
Standards for comma usage weren't established until almost the end of the 19th century. Some people used breathing or personal stylistics to decide on comma use, but there certainly was no general expectation that it would follow grammatical construction or logic.

Compared to some other 18th century documents I've read, the US Constitution is downright spare with commas.
>Imagine how much development time that would save us!

Yeah, all of about... thirty minutes, tops. Sticking your pages on a server is easy, cheap, and solves the problem of updating your app in a reliable, tested way. Storing data on the server gets me sync between devices - something that's very hard to implement by hand - for free. Since the approach in the article is still using a server to provide backend services, hosting pages on one means the service will fail-fast when it's down, rather than the frustrating user experience of filling in a form and then losing it.

You don't really need a server. But it can make your life a hell of a lot easier.
The reasons for those are interesting - all to do with losing cases when middle English simplified and having to fit a few borrowed Norse words into Old English's German grammar.
OMG.. Hilarious.