skysight-inc/HackerNews huggingface dataset:
I think you have overloaded "agree" and underloaded "disagree."

I.e. I may agree with the sentiment of a snarky post and upvote it and thereby damage the discourse by encouraging snark. Likewise, I may disagree with the premise of a post because it is absurd, and improve the discourse by downvoting it.

Furthermore, downvotes don't rob the site of a person's reasoning and posts frequently go from negative to positive territory.

In other words, karma is intended to behave like karma and largely does - people even worry about it.
Something that also could be construed as fraud, if not criminal then civil.
It's actually free in the itunes bookstore.
GitHub's OS X client also works with non-GitHub-hosted repos.
That's funny... I posted a few alternate java examples to his blog but it looks like the comment was rejected.

(Perhaps because I said the lisp looked like vomit? but it does!)

int getMax(int... list) {
int max = list[0];
for (int i : list) max = Math.max(max, i);
return max;
}

or if you have a collection
Collections.min(list);
Total bullshit. Open source isn't a religion it's a way for everyone to be more efficient. Scenario: upverter goes huge, makes lots of money and ends up patching dozens of open source projects as they go. What's the problem in that? They already have plans to support every major export format so people don't even need the code in case they go under. They are tackling such a hard problem with only two full time hackers, a designer, and a CEO they don't have time for an ivory tower, clean code every where, FOSS stack.
Ask HN: Startup growing, best way to become company?
I am working on an app with some friends / family. We've all put in some money, split up what our ideal shares would be (i.e. 70/20/10), and after launching our app we're starting to gain some traction. We would like to become a legal corporation to protect us, and at the same time we need to do what is best for the startup. How the heck do I figure this out?
That might work for you, but is a bad idea in 99% of cases (I am not implying that most code has tests in place). I guess your code changes very rarely.
If you have to change something in core part of application with a lot of dependencies, good luck. Also, when several programmers are working on the same part of code (perhaps in a span of 5-6 years), they will need some time to understand code to be changed, then think more where something might break if they change it. At the end, they will lose a lot time and still not catch all the interactions with other code.
It took me a lot of time to understand why people want to write tests first, then code. It was more natural for me to make optimal code, then test expected/unexpected inputs and edge cases. The answer turned out to be that code ends up much cleaner and all code paths end up tested properly because you never write a single line of code which isn't explicitly there to satisfy a test.
Thanks :)

And as an ex-hiring committee member myself, I agree with everything Collin there said too. And it pains me that people write blogs / books promoting this brain teaser stuff. Such a disservice to candidates...
There are lots of filters, if I ever end up in a hiring role I intend to make use of several. Someone may be able to talk the jargon well enough during a 5 minute phone call but I think they should always be asked to write code at the in-person interview stage, and if they can't do FizzBuzz when they're being hired to program it doesn't matter what magic they weaved during the call.
There is a hint on the page - IA is the standard HTTP port
Isn't she able to not sign it?

In that case, the courageous thing to do would to not sign it. Right?
I agree that there was nothing amazing with the examples that he gave. you can do anything in notepad that you can do in vim as it is all text. I actually like using my editor because it conforms to how I want to use it. it is very fast at slinging text around. Vim is a text programming language and you are learning the syntax of how to program in it. I like the satisfaction of being able to cut and paste text without thinking about it much. navigation is smoother as it's less disjointed to navigate by block than it is to navigate by pageup, pagedown; everything feels smoother.

It takes a bit to get used to the language of vim but once you do you will see. I also don't get why you need it to be mutually exclusive. If I was doing a lot of windows coding I would probably use visual studio with the vi plugin.

Stuff like vim surround is a great plugin if you regularly need to write html or strings that you forgot to surround with quotes.

example of that:
Usage:
Old text | Command | Result
|IShot The Sheriff | yssA | <a href=""> I Shot The Sheriff </a>

One of the best things about vim is the capability to map keys to other keys and have them either recursively act or non recursively act. EVERYTHING* can be customized. There is also something awesome about having most of the commands be one key as it really speeds things up. for example just moving one word right would be two uncomfortable keystrokes in vs(ctrl-right arrow) vs just one(w).

Not full on guru videos but some learning videos:

http://www.derekwyatt.org/vim/vim-tutorial-videos/

The first answer here is excellent and only covers what vi can do and not all the bonus vim stuff:

http://stackoverflow.com/questions/1218390/what-is-your-most...

Good outline of the vim way:

http://stevelosh.com/blog/2010/09/coming-home-to-vim/

shows a lot of small techniques:

http://vimcasts.org/episodes/archive

To be fair I think the author is not dismissing all other cars as not having windshield wipers; I think the author is more saying that my car has windshield wipers that you can turn easily and other cars have it so you have to turn them on via the glove compartment. ;)

Everything feels fast when I am using vim well and I just can't say that about any of the IDE's(I have used visual studio professionally for years and was constantly looking for performance shortcuts).

Give vim a shot and try to really give it a go.
Love Sequel Pro as well but HeidiSQL on Windows is great too. Both have their pluses, not sure which one I like more.
The Not-So-New DDoS Threat
I thought the same thing, because of the gigantic circles for people moving out of SF, and gigantic circles for moving into neighboring suburbs.
Yes, and? How is that related to "tabs don't work past about 20"?
host *%*
proxycommand ssh $(echo %h | cut -d%% -f1) nc $(echo %h | cut -d%% -f2) %p

usage:

ssh gateway%target
Wait until we find out the horrible truth about Graphene. It's actually bone shavings from Cthulu's corpse laying at the bottom of the ocean!
Designing a Fast, Secure Online Checkout System for iOS and Android
When shopping for a washing machine, I found some articles that claimed that the reason that Americans buy so many clothes and find that they don't last as much as the rest of the world, is because:

1) they use top-loading washing machines

2) they use dryers

or even worse washing-drying combinated.

While I don't doubt that Polo chooses good cloth, it's standard here in Uruguay for clothes to last that long. I've inherited a lot of clothes from my father, and have tons of clothes to give away that are in reasonably good condition.

The reason is that they've been either hand-washed, or washed in a front-loading machine at a low temperature, and then dried in a clothesline (I've never owned a clothes dryer).

For example, this article claims that clothes washed on a front-loading washing machine last longer:

http://www.networx.com/article/choosing-a-washing-machine-to...

Edit: U$ 500 for the cheapest front-loaders? I bought mine for U$ 200 (not in the U.S. obviously, but with the humungous Uruguayan import taxes).
You don't. You find a good attorney and let them do it.
Feds Seize 307 Sports-Related Domains Ahead of Super Sunday
Wrong: first item should be environments as first class types. Much of the rest follows. And you can stick it to smarmy common lisp geeks.
Sell boring stuff: people need it
Maybe you should consider to apply at Y Combinator.
Many years ago someone gave me a self help tape..yeah a cassette ;). The only thing I recall is the speaker telling a story about him being woken up early in the morning by his father to go work on the family farm. As a boy, he would sometimes wake up groggy and grumpy, unhappy about milking the cows pre-dawn. His father would say to him "Do you want to have a good day, or a bad day?"

Now, I'm a father. My son has an easy life. No real responsibilities. But he has his moments of wanting to express his profound unhappiness with what the day holds for him. So I ask him "Do you want to have a good day, or a bad day?" He tells me he wants to have a good day. I tell him that we have things to do and it may not be what he thinks he wants, but he can choose if he wants to be happy. This works surprising well on a four year old. He is almost seven now and I rarely have to remind him of this choice anymore.
If you use vim then I highly recommend mapping spacebar to page-down and shift-spacebar to page-up. This key is kinda useless otherwise and super-helpful afterwards. It is also the largest key on your keyboard. usability++

nmap <space> <c-d>
nmap <s-space> <c-u>
vmap <space> <c-d>
vmap <s-space> <c-u>
Shopping for Designer Wigs
Shopping for wigs? Find the best deals on designer wigs today online, since there are no sales people to pay, no leasing and utility bills to pay, etc. Instead, get the best buys you can. To start shopping online for wigs, click the link above.
Learn the truth about how to rank on Google.
You SERIOUSLY need to remove the tinfoil hat. You and the guy you're conversing with are cracking me up.
I still have my original Peek and I'm going to try and get a version of Linux to run on it.
If anyone's looking for something like Sequel Pro but for SQLite, I recommend Base. Sadly, not free.

I only wish I could find a good Mac client for Postgres. pgAdmin III is awful.
Really? Where are they? Article index is empty.

And article needs a date before any award is bestowed.
Does anyone else experience the same awesomeness on Forbes:

#1 - Interstitial ad right away.

#2 - Click "skip ad" and redirected to a page that (a) doesn't contain the article and (b) starts playing an ad with sound.

If there's a major media site with a worse user experience than Forbes, I'd love to hear of it.
For example, we can't have a nation with a persistent racial underclass.

Why not? As long as the racial underclass remains an underclass due solely to non-discriminatory processes, what's the problem?

A related question: suppose we don't divide humans into subgroups by race, but instead divide them by some other factor. (E.g., height, good looks, intellect, whatever.) Would it be wrong if one of those subdivisions were a "persistent underclass" due solely to a meritocratic process?
Noooo! Don't give away the keys to the kingdom. :)

Instead, maybe say "no ping scan".

On the other hand, if you're aware of nmap and know how to use it to get past the first hurdle, you're probably more than capable of solving the actual challenge.
Great work! Everyone else is thinking "this + wolfram alpha" == algebra / math analysis problem solver for ipad?
If you do so, add ability to reduce # of colors to speed up refreshes. Clients to whose machines I am connecting to often have lousy upload bandwidth.
I'm not sure how hard is it to send events (window move/resize, mouse move etc.) instead of compressed image of invalidated screen region. Even if that's usable only in special cases, it's worth doing.
Yammer in 2011: "Pretty Much Everything Tripled"
If that were true then the admissions forms should not be asking about race. However, college admissions are explicitly race biased and use this information on incoming applications to alter the distribution of the student body from the distribution that would result in a race-blind admissions process.
That's one reason I'm glad I did the community college -> public university transfer route. My years in community college were about 5K each, and my public university were more like 15K.

I was able to pay it all off in about three years after getting out by just sticking with the college lifestyle while I worked.
A lot of devs who only know Visual Studio have never even heard of curl and other unixy utilities.
I wish I could up vote this more. Our society trains us from birth to constantly be wanting at the expense of ever being satisfied. It is possible to be very satisfied with what the rest of the western world would say is a "crappy life". And then life can only get better.
4-H Club president hurts your chances of admission, just like being involved in JROTC or anything else that has the faintest whiff of social conservatism.

But what Espenshade and Radford found in regard to what they call "career-oriented activities" was truly shocking even to this hardened veteran of the campus ideological and cultural wars. Participation in such Red State activities as high school ROTC, 4-H clubs, or the Future Farmers of America was found to reduce very substantially a student's chances of gaining admission to the competitive private colleges in the NSCE database on an all-other-things-considered basis. The admissions disadvantage was greatest for those in leadership positions in these activities or those winning honors and awards. "Being an officer or winning awards" for such career-oriented activities as junior ROTC, 4-H, or Future Farmers of America, say Espenshade and Radford, "has a significantly negative association with admission outcomes at highly selective institutions." Excelling in these activities "is associated with 60 or 65 percent lower odds of admission."

http://www.mindingthecampus.com/originals/2010/07/how_divers...
Yeah, that wasn't very nice of you. Now you've basically ruined their low bar filter and made the bar even lower, completely defeating the purpose.
"A Neat, Rare Opportunity" to Boat Down the Hanford Reach with Neal Stephenson
So, isn't it a bit misleading not to mention Hotmail?
Sorry, my bad. Deleted the post.
Me too. Major changes tend to have higher impact and provide more/faster learning. What exactly do I learn if I find that one color gives me 0.4% more conversions?
Tcl, Forth, Io, and (traditional) Smalltalk are also all homoiconic. You don't have to have a Lisp to get there.
He linked to his vimrc on github from the article. The binding is done in this block:

if has("gui_macvim") "Use Experimental Renderer option must be enabled for transparencY
set transparency=15
set guifont=Monaco:h10
set noantialias " I like my Monaco this way ;D
" Swipe to move between bufers :D
map <SwipeLeft> :bprev<CR>
map <SwipeRight> :bnext<CR>
endif
The first thing which sprang to mind was an ASCII art profile photo in the about string
If I thought an IDE was better for large Java projects than vim, then I'd use an IDE instead of vim for large Java projects. You'll find that many vim users do not use an IDE because they've found it to be more productive for them to use vim + command line instead. In those cases, there is clearly a choice being made about IDE versus vim. If you want to be pedantic about the fact that vim is just a text editor, then just imagine that whenever someone talks about using vim instead of an IDE or compares vim to an IDE, just replace "vim" in your head with "vim + command line". If you do this, you will better understand what they're saying and you won't have to get on the apples-and-oranges soapbox quite so much.
Be warned that sshfs uses sftp underneath, which doesn't like latency too much, so potential bandwidth is greatly reduced over the internet. If you want fast file transfers, try scp or rsync.
This is precisely where the Copyright Office (and its UK equivalent} can step in and make explicit that textmining in this fashion is unambiguously fair use.
disagree. a name isn't a throwaway item. it's your brand. it's not the end of the world to change it, but it's not something you want to do if you don't have to.
This post does a really good job of analyzing first-class environments and explaining why "first-class environments are useless at best, and dangerous at worst": http://funcall.blogspot.com/2009/09/first-class-environments...
Target commercials aren't really a fair comparison to Minecraft. One is the work of a team backed by large company and gets rendered once on powerful hardware (I think... I don't know what you're specifically referring to but I assume it's some computer animated spot) and the other was largely the work of one programmer and has to run on cheap PCs and Macbooks (sure it doesn't have to but I would argue that's part of Minecraft's success: you don't need a gaming rig to play it, as you do to play something like Skyrim).

I definitely understand where you're coming from but keep in mind that you likely have a much deeper understanding of physics than most game players (and likely most game devs).
It's close, but:

* Racket doesn't meaningfully have a good syntax for literal maps or sets
* Racket doesn't have math-oriented types, AFAIK, even in Typed Racket
* Racket doesn't have units.
* Racket doesn't have aspects (you can obviously add them--see Swindle--
but Swindle is very rare these days, and not the preferred way to write
Racket
* Racket is not interface-based (ditto)
* Racket *supports* immutable values, but mutable (via define) seems more common.
The MLs or Clojure seem a lot closer here.
* Racket is arguably not polymorphic. I'm aware you can do weird stuff by
playing with a bunch of hidden parameters on structures, but the description
sounds a lot closer to OCaml functors to me. (And look no further than
how Racket has for/list, for/hash, for/gvector, etc., for a harsh example of the
limits of that polymorphism.)

...actually, that doesn't seem that close.
Sorry Elliot, but yes, that is why - you missed the point, just like you missed my Ugly Lisp code beware?

The Lisp looks like vomit, because I wrote it with a Java mind. And for you to say that it looks like vomit, well.. I guess that's why ;)

Your comment did not add any value to the discussion. However, it is emotionally loaded and might antagonize readers; I'd rather keep my blog clean.
Awww come on, windows isn't that bad, I find VS2008 or 2010 + Kiln to be a pretty good combo.
Are they looking for PR or for that smart person who finds it to apply?
Inspiration is Like Milk. It Expires.
The issue remains unresolved, said Stephen Hsu, a physics professor at the University of Oregon who blogs about the admissions process.

“The only way to answer these questions is to force these schools to open their data sets,” he said. “College admissions should be transparent.”

If this every happens, heads will roll. Alas, Hell will freeze over first.
I don't agree; Tower is pretty good (and pretty pretty), but SourceTree is siginificantly more performant and full-featured. It's much faster than Tower with large repos, and can open more than one repo at the same time, supports Git submodules (not to mention Hg and svn, though I don't need/use those).

I bought SourceTree for $60 and was completely satisfied, but since then Atlassian bought it and made it free. I would say SourceTree is the best Git client for Mac (or any platform).

http://www.sourcetreeapp.com
how did masonry not make that list?
Studies which aren't funded by Kaplan tend to show a minimal effect due to test prep.

http://online.wsj.com/article/SB124278685697537839.html

Also, bringing up income when defending racial preferences is disingenuous. If colleges wanted to discriminate by income, they would.

Fun fact: income is not the cause of racial gaps in educational performance. It plays a role, but the gap exists even holding income constant.

http://www.umich.edu/~rdytolrn/pathwaysconference/presentati...

http://www.jstor.org/pss/2963200
If I were to theorize that this were a real interview question (which, again, it's not), then I think the first step is to ask a bunch of questions. Almost any solution to this problem will be making a bunch of assumptions, and you probably need to know what those are.

* Okay, your density is the same as it was before being shrunk. What else has changed about your body? Muscular strength? Brain capacity?

* Can you assume that this is an ideal world? For example, if the blades were perfectly balanced and there was no wind / air movement, you could stand in the middle.

* What are the dimensions?

* Is there anything in the blender?

... etc ...

The best solution would depend on which assumptions you make. Any of these could be reasonable answers with different assumptions:

* Jump (an ant or spider could... I think)

* Climb out / above the blades (it's possible the walls have grooves where you can fit your tiny little hands)

* Stand on top of the blades, at the immediate center

* Lay down

* Swim out (if there's something in the blender)

* Lay on top of a blade, clutching onto it

It's all about your assumptions.
We worked on a similar tool with Digi-Key called Scheme-it. It does not offer RTC, but it's free.

The goal with Scheme-it to be an electrical engineering "Visio" type application.

http://www.digikey.com/us/en/mkt/scheme-it.html
> Ssh ControlMaster allowing to reuse connections can really improve responsiveness. Tip: start the master connection as a daemon (-f), so as not to mistakenly close the terminal which handles it, else you will close the channel for all other currently opened slave sessions. I wish ssh would fork and start the master on demand then close it when the last channel closes.

Good news: as of OpenSSH 5.6p1, it can. Just set "ControlPersist 60" in ~/.ssh/config (in addition to setting ControlMaster auto and ControlPath), and ssh will automatically spawn an SSH master connection in the background, and close it 60 seconds after the last client exits. (You can obviously change the timeout to taste.)
Or about languages designed in such a way that putting most of this stuff in the standard library feels natural, rather than bolted-on.
The reason (as pointed out by zeraholladay) is that nmap scans per default only about ~1000 ports. If the service is running on a non standard port it will not show up in the default scan
Verbosity is not as big a deal as operating at the right level of abstraction. It's much more important to adhere to DRY than to save a few lines of typing. Verbosity can harm readability, but not much in this case (I wouldn't use an anonymous inner class, so it's just a case of passing a GreaterThanPredicate).
The most obvious thing I can see that he wasn't explicit about was Unicode support. Should be native, just work and included from day one.
This is an bad example of macros; they're completely unnecessary here. The only thing you're stepping around is the already reader-macro shortened (function <). If you want to show off macros I think you should do it with something that simply cannot be done without them. Otherwise you end up with these pissing matches in the comments and the discussion diverges entirely away from metaprogramming to talking about characters or lines of code saved, which is kind of not that interesting. And Java vs Lisp is already kind of a tired topic. (Lisper and card carrying Java-hater here)
Not once it becomes known - I imagine Amy Chua types would stop forcing their kids to learn it, and applicants would stop mentioning it on applications (unless they are applying to Juilliard).
The only truly revocable permission for applications is internet access. Each application runs as its own user (although some from the same publisher do use the same user), and this can be combined with the linux kernel's firewall to prevent internet connections to specific applications. To do this you need root access, and an application like DroidWall. By default, DroidWall only allows applications you select to have internet access. Since DroidWall is using the kernel's firewall, it doesn't need to do anything in the background, so doesn't impact battery life.
Also see: https://github.com/tblobaum/nodeQuery

It's not a jquery plugin per se but worth checking out. Previous discussion: http://news.ycombinator.com/item?id=3238673