skysight-inc/HackerNews huggingface dataset:
Certainly, but the inertial scrolling on OSX actively encourages flicking as a mechanism to scroll a long distance. A genuine feature IMO.

…except, if you happen to be in a browser and at the far left or right of a page, then a big context switch suddenly occurs and navigational action is performed, potentially losing valuable state.

The use of two finger "flicking" is unnecessarily overloaded. Apple can solve this by making 3-finger navigation the default.
Shameless plug: our startup, Skills (http://skillsapp.com) is attacking the resume problem from a different angle. On one hand we don't do candidate sourcing (yet), on the other hand we don't spam potential hires.

The way our service works:

1. You create a position. Right now we offer two kinds: Django and Frontend

2. You get a link from us. Paste that link in your job board adverts, or anywhere you'd otherwise say "send your resumes to…"

3. Candidates apply through the link, we crunch their data and produce a clean, concise report that helps you decide whether they're worth talking to, without wading through the resume keywordfest.

You can see a sample brief here: http://skillsapp.com/sample/brief/

Check us out, we're also just launched, and we're hungry for feedback.
Isn't that basically this article[1] posted to a different site?

[1] http://news.ycombinator.com/item?id=3516233
It's not really syndication. The New York Times has partnerships with The Bay Citizen and several other regional news nonprofits to publish articles in their regional editions on Fridays and Sundays. The articles go through The New York Times's editorial process, not a completely separate process like the Associated Press.

In theory, The New York Times won't lend its imprimatur to articles it doesn't deem worthy, so I don't see why the newsroom that the reporter sits in is an issue.
Yea, I'm starting to get upset at Github for allowing them to continue. I've emailed support@github.com multiple times about this. One email said that they would take care of these guys and then all further support emails have been ignored.

Sadly, they are giving Github a bad name now too as it appears to me that they are supporting these guys by allowing them to continue.
Iphone Killer HTC Magic
The article is scant on details, but it does say that researchers want to use the enzyme extracted from the fungus to break down plastics, not introduce the fungus itself to our piles of garbage. This makes it a bit different from the case of the Kudzu vine.
First of all this is a reaction to polls giving the ruling party a significant drop of acceptance within the young people, who have always been the strongest support group for them.

Second thing, let's don't be naive. Tusk knows very well that what was there to sign in Japan, has been signed. It's to late to stop certain things, it's all cold thinking about the popularity and the party has to be punished in the elections anyway... although the alternative is still terrible...
> It seems pretty hard to have any operation be blocking in node.

A blocking operation is essentially anything that takes a while to complete. It blocks everything, because node is focused on doing that one thing. Usually this happens with external services, where node requests something and then waits for a response. Those are easy to spot. But you can write code in any language that takes a while to do something. And it's very easy to do so and miss your mistake =)

> I'm also a bit puzzled by your statement that there are people working on the problem but not talking about it.

I don't mean it's a secret or something. They talk about it on Google Groups and in change logs. I'm saying that's something that should be on their front page of their website explaining things. Maybe have a nice little chart of dos and don'ts.
I like your take and think it has a ring of truth to it. However, don't confuse your model with reality. Reality is full of nitty gritty details and variations. And some folks start businesses to get rich, and do, and some start them to gain more control over their lives, or greater fulfillment. It's not all a bunch of duped drones working for The Man, for free. And just because there are some suckers, and some people are not good enough, doesn't mean all are.
First TDD then BDD
life-cycle to TDD's learning and adoption
I don't think you've taken the time to ask how it might be different from even the other evented systems that have come before. When something that looks similar to what has come before seems to get undo attention, you should perhaps ask if you're missing something.

All languages, platforms, frameworks etc have strengths and weaknesses. There are lots of factors that contribute to a certain solution being "really good" for a problem as opposed to "serviceable but not great". Engineers look for great solutions to problems. They don't stick with ones that are sub-par just to avoid explaining to nay-sayers why they decided to switch.
Iphone 6 May Come Possibly In June 2012
Randomly Testing a Static Analyzer
if it worked on IE it went out the door

How many of those companies are still in business, relative to their competitors who chose instead to bet on cross-platform standards in the long term?
Fantastic work guys... can't wait to see what you craft next!
I've often had people ask me how I could context switch all the time like I did and stay sane and a bit productive. I usually reply this: "I might be a bit rusty but I can still dual task". It's generally enough for them to realize that they are asking me to do something that they would never accept to do themselves. They might not know the first thing about computer science, project management or actual IT work, but at least they understand that they're doing something wrong when they see me multitask only because of the additional work they give me.

Call that passive-aggressivity, social engineering or mind games, I call it just a game. Multitasking at work is tons of fun when you've practiced enough to recognize and leave all error-prone activities out of the picture. And it's very good to make people double-check their problem before they come bother you, even though you're behaving like an open and helpful guy all the time.
UX Ideas to Help Listia
There are two competing methods, as far as I see: use the bacteria themselves to digest plastic, or use extract the enzyme responsible for plastic dissolution and manufacture it the enzyme responsible for plastic dissolution.

1. Bacteria:

- Can they adapt to the climate and the ecology of their target environment?
- Can they adapt, in particular, to oceanic salt water to dissolve dumped plastic waste?
- Overpopulation: what are the consequences? Do natural predators of this bacteria exist?
- Underpopulation: can the bacteria be genetically modified to survive in landfills or oceans? Must they be isolated in a controlled environment with plastic?

2. Manufacturing

- If the enzyme/manufacturing process is controlled by a profit-seeking corporation, would this mean unequal pollution capabilities between the developed and developing worlds? I suspect more plastic waste is improperly disposed by developing countries - thus further exacerbating the problem.
- Must the bacteria manufacture the enzyme necessary, or can an enzyme be chemically manufactured?
- Does the enzyme have an optimal/useful operating temperature? The Amazon rainforest is not only a freshwater environment, but also a relatively warm climate. Our waste may be captured by cold ocean currents or be present in countries simply far too distant from the equator for this to be a feasible option.

3. Process consequences

-What are the products of plastic dissolution by this bacteria?
-If the process is performed inefficiently/incompletely due to some environmental factors (water salinity, pH, temperature), are there any harmful byproducts?
-If the process produces simple chemicals - do these harm other organisms in the environment surrounding the bacteria?
-Would the accumulation of the products (CO2 gas for example) further global warming or pollution?

This article leaves me yearning for more details.
This was actually pretty fascinating to me. On one hand, I am astonished at how long it takes to perform seemingly trivial git operations on repositories at this scale. On the other hand, I'm utterly mystified that a company like Facebook has such monolithic repositories. Even back when I was using SVN a lot, I relied on externals and such to break up large projects into their smaller service-level components.

I'd be very interested to see some benchmarks on their current VCS solution for repositories of this scale.
I do think the gladiator metaphor is helpful, but I have to add in that software developers/technical people tend to hold a lot of cards in the modern economy. For example, you can work on a startup, take 2 weeks off on a freelance project, and pay your bills for the next 3 months. Not to mention the startup itself will sharpen your skillset raising your value to future employers.

I think if anyone is getting screwed, it's the inexperienced "business co-founders," who don't have a high hourly rate to fall back on and fall hard for the emotional myth. They still have the resume item of "Founder" that appeals to future employers looking for initiative, but their unfocused skill-set might hurt them.

However, it's interesting that it's self-imposed harm for inexperienced business types, because I imagine that no one is actively exploiting them. Why would they?
How Not to get a job 101: Hack Marriott, extort execs for work
Is the singularity a new religion for Silicon Valley?
> a more laid back working culture (impacts to what extent VCs can get you to work 70 hours a week)

Good point. I havent thought of it that way.

Not identifying myself as european might be because I'm Swedish, and thus a bit off-center geographically.

I feel a stronger international identity in the Nordic countries, sharing a great deal of culture and political history. We don't even have any border controll to speak of between Norway and Sweden.
From a followup post: “We already have some of the easily
separable projects in separate repositories, like HPHP. If we could split our largest repos into multiple ones, that would help the scaling issue. However, the code in those repos is rather interdependent and we believe it’d hurt more than help to split it up, at least for the medium-term future. We derive a fair amount of benefit from the code sharing and keeping things together in a single repo, so it's not clear when it’d make sense to get more aggressive splitting things up.”
Calling JavaScript a functional language on the pure basis that it has first class functions and closures is sort of stupid. Aside from that, what other properties does JS enforce that are deemed functional?

I'll save you some time: none.
At a certain point, big companies don't have any choice about whether they do acquisitions. If they want to be in a certain business and some startup already has an unbeatable lead, they have to buy it.
Former Apple product manager recounts how Jobs motivated first iPhone team
i think there is some truth to this but only to the extent that the talent acquisition is a way of blunting losses, not the goal.
They are in clear violation of those terms. Github is knowingly allowing them to continue to use their services.
Try the desktop version, this is a very limited alpha. But no, not even the desktop version offers unlimited precision.

http://wmi.math.u-szeged.hu/xaos/doku.php
Micron chief executive Steve Appleton dies in experimental airplane crash
Cooking. That food should be delicious and not just edible (usability and UX). Coders and designers are chefs, each has their unique recipes but they all follow established best practices.
I hope these guys do take the route of developing a large-scale performant patch.

Git as so many interesting uses at scale as just a tool that navigates and tracks DAGs over time.
Remember that this is a synthetic repository.
Goliath wins: AMD retreats, retrenches, and seeks to reinvent itself
My 5 Steps For Making The Most Of A Hot Hiring Climate
<rant> Why (when you could deploy your own PaaS layer on just about any Cloud hosting provider from Amazon to Rackspace on any hyper-visor) are people still insisting on paying public PaaS vendors to re-sell them computing hours and lock them into their proprietary platforms - when will people wake up and see that Heroku, AppHarbor, and all the rest are just locking you in and getting your addicted to services! Just once, test out deploying cloud foundry or better yet deploy activestate's stackato (built on cloud foundry) onto the cloud hosting provider and run your own private PaaS http://community.activestate.com/stackato </rant>
Off-topic but what are you using to serve up images on your site like that? Is it a custom script or an OSS solution?
When I am on the hook like that, I think about existing problems at a high level, scribble some docs, or read some educational material.
I thought I had changed that before posting this. I've updated it in the Chrome directory again. Thanks for letting me know.
Thanks! but I can only see it as a bad hack, as it's just grep doing almost all the dirty work :) btw I got the idea from http://zachholman.com and his boom-db...
The New Apple Voice - Text Free
I'm doing something similar, only with PHP + MySQL for the more traditional stuff. Node.js runs a websocket server + http + fastcgi. Browsers connect as clients. PHP connects as a client too when it needs to. Node.js facilitates the back and forth.

I could have done it in PHP, but it would have been an absolute nightmare.
That's projected growth for two of their projects. Sounds like they have something brewing...

Still amazed that breaking it up would do more harm than good when the code isn't even written yet...
Looks very solid, please mention somewhere that it's jquery based, i have to check the source to figure that part out
Thoughts? Search for Hacker News on Google - Where is the +1?
I log into Google, I search for Hacker News and Hacker News is the number one search result, but I see no option to +1 it. Why? I can see that "1,794 people +1'd this" so why can't I +1 it?
He notes that these repositories are somewhat broken up already, and wants to keep them together.

There are good reasons to keep code in one repository; particularly, git's submodule support has a number of nasty interface tradeoffs; I wouldn't say it breaks git, but you have to keep a clear understanding of all your submodules in your head when you have a lot of them.

OK, it pretty much breaks git to have submodules that are interdependent. I know this because I am currently moving one of my organizations off this exact plan -- it's the opposite of useful and speedy to have to worry about versions across a large number of backend / frontend repositories.

It is MUCH easier and therefore better for developers to put them together, and release together.
im sorry that this falls outside your comfort zone
I hate to tell you this, but you'd get that as the first result even if you weren't logged in.
Great tip. Thank you
Construct 2 adding particle effects to their HTML5 game engine
Good compilation. You have captured almost every scenario I used to go through a while back !!
Interestingly, this post comes at a time when the Apple voice is changing. I think they're taking it to the next level.

This was discussed in the blog of Ken Segall, who previously worked with Apple (and with Jobs) on Apple's copy, including the "Think Different" campaign.

Here's the post: http://news.ycombinator.com/item?id=3548981

Increasingly, Apple is relying solely on imagery. The example billboard has no text on it other than the product name.

Apple is showing, rather than telling, and it is transcendent in its ability to do so-- it has established enough credibility with consumers that "easy to use", is no longer a message it has to communicate.

Further, this also globalizes the brand as images do not have to be translated to the local language, allowing a single voice to be present worldwide.
The site is unresponsive, but I wanted to recommend:

Philip Glass symphonies
Wagner's The Ring ( unless you speak German )
Slayer
Visual Bookmark Organizer
If you like Node for system level scripting, you're gonna love this: http://www.jsdb.org/

Don't let the name fool you, it's not only for databases. I would say that it's probably more suitable for general purpose scripts than Node, though some of the APIs are a bit clumsy.

It's not open source, but it's free and cross platform and actually pretty good for a lot of general purpose scripting. Seems that it is developed by a single guy. I found out about it a few years ago and used it to get some things quickly done.
Got a "bandwidth exceeded" error message. Too bad.
These are excellent--halfway to my favorite LTJ Bukem mixes. Thanks for the links.
Not sure if it's still the case, but Google hosts all their internal source code on a modified version of perforce, so they essentially have everything in one repo.
Show HN: Cleveland Incubator launches Siri Humor site.
I'm currently using a Lenovo Thinkpad L512, running Linux-Mint.

There's some little bugs, not as refine as a MacBook, but it has a trackpoint!

---

Any higher-end thinkpads you'd still be in good shape. My research (a month ago) lead me to these models:

-Lenovo Thinkpad

-Dell Latitude or Precision

-HP EliteBook

-Toshiba Tecra

why these models? You'll notice that the higher end laptops that aren't Macs have trackpoints... I think I'm bias btw...
Windows 8 Info graph: What’s in store?
thats pretty harsh for my attempt to motive people to code. Apologies for it not being worthy.
This is actually huge!! However, I wonder if uncontrolled growth would lead to something even more terrible.
Ditto for Tuesdays at noon.
While I'd be interested in seeing this issue further unfold, just the prospect of a 1.3M-file repo gives me the creeps.

I'm not sure what the exact situation at Facebook is with this repository, but I'm positive that if they had to start with a clean slate, this repo would easily find itself broken up into at least a dozen different repos.

Not to mention the fact that if _git_ has issues dealing with 1.3M files, I wonder what other (D)VCS they're thinking of as an alternative that would be more performant.
This needs to change its name. Call it ClementineKit, or UniKit, or anything. UIKit is the name of the UI Frameworks in iOS. Using the same name will only lead to confusion, worsen people's ability to find the project when searching, etc.
I'm not saying they're all duped drones, but most of them are working for The Man. And, of course, they can't unionize (not that that's been too helpful) because they're competing with each other for The Man's favors. They may take control of their lives, they may achieve fulfillment, but they don't hold real power. And like I wrote in another comment, any sustainable exploitation must be advantageous for the exploitee as well. I'm not saying the system's bad. Just have your eyes open.
With most platforms that is a valid concern, but with Tumblr you can easily create a local backup your entire blog (http://staff.tumblr.com/post/286303145/tumblr-backup-mac-bet...) as basic HTML, images, assets, theme, etc.

With that said, Tumblr has a very bright future ahead of them.
There has to be a server somewhere and we know users won't pay for it, so what's left?
I might as well plug my buddy's site:

http://trance-mixes.com

Very nice site, well put together.
IPOs: From Netscape To Facebook
Cleveland isn't know for its Tech/Startup scene. So over the past couple of months, a few of my buddies decided to start a Meetup ( Startup Slam Cleveland ) with the goal of changing this perception. Yes, this is a huge endeavor. Changing anyone's stereotype of a city is pretty ambitious, but we decided that something, no matter how small, should be done. Eventually, we turned the Meetup into a mirco incubator ( Blazooka ) with the long term goal of growing the incubator on a larger scale.

To start out we decide to build something that could, in the loosest of terms, become a viable product. It was more important to launch something quickly then to sit around and not make any decision at all.

We threw around a lot of ideas and choose to do a Siri Humor site for our first project. The decision was made on a lot of factors, primarily being:

- The idea was simple and it could be launched relatively quickly.

- There is competition for this niche, but we felt that we could make a better product.

- The idea could, and eventually should, be turned into a mobile app.

- The site can make money with custom Siri quoted T-Shirts, ads, and any potential income from a mobile app.

- The three founders could all help develop it.

With that said, and with a lot of hard work http://siriously.co launched in public beta on Feb 1st. We are excited, but we also realize that there are a lot of features that still need developed and there are some bugs in the system; but overall the main functionality of the site should work. Getting it launched, since launching anything can be very difficult, was the primary goal.

Now, it might be ironic that we made a humor site, especially when outsiders throw Cleveland jokes around like its their job. But we don't take ourselves too siriously, so we'll just roll with the punches for now. And hopefully, one day, with a lot of hard work, our Cleveland incubator Blazooka, will be taken seriously as well. We're in it for the long haul.
You can run pyramid through gevent wsgi and use gevent-websockets to get the same functionality. Highly performant, no callback soup, and all one stack.
ValioCon 2012 - Web Design + Development Conference in San Diego in April
Nah, it's classic asymmetrical warfare, an unintelligent large adversary creates a situation where by fighting their smaller nimbler opponent they lose their advantage.

SEAL teams use OODA asymmetries to great effect to cause confusion which leads to the overwhelming force and structure of the opponent to become a disadvantage.

Terrorism is really independent of guerrilla / asymmetrical warfare as it can be used by large bureaucratic orgs (Manhattan Project) or smaller nimbler ones (IRA/Al Qaeda)
Say what you want about Tumblr but their visual design is gorgeous.
"The primary goal of eclim is to bring Eclipse functionality to the Vim editor."
Maybe you're talking about vimplugin, which eclim uses a fork of to embed gvim in eclipse?
Large network datasets for network mining research
Another problem with this article is that only one of the three acquisitions he cites was actually your standard 'acqui-hire'.

Teachstreet was doing great until Google changed their algorithm last year. That apparently killed their traffic and so they started looking for a buyer since their main business was no longer viable. So yes, a talent acq, but not in the way that he suggests.

Lala's technology supposedly formed the basis for iTunes Match and iCloud. I personally think that there may have been a bidding war between Apple and Google (because IMO $85M was ridiculously high for LaLa) but that's just my own hypothesis. Regardless, not a talent acquisition.

Summify was a 'traditional' talent acq. of the type Twitter, FB, and Google have been doing of late. So he is one for three of the examples he chose to cite in his article.
Umm, talk to the org that wants exclusivity. Lay it all out so they see your side and figure out if it makes sense for both of you.

If your investor can only provide 6 months of runway, but you project you need more time than that, your investor is an idiot.
Sure, but then you're stuck setting up again elsewhere - so why not do it from the start?

Answer to rhetorical question: because we can't be bothered, so we'd rather just pick a provider who is more likely to stick around than not.
Apple fans try and write in the Apple Voice. Example: HN comment threads about Apple.
Teen Battling Down Syndrome is a Successful Entrepreneur Fighting Piracy
I read it as them being unable to break up a project, and the repo being a projection of future commits to a project that can't be split up.
Pretty sure Perforce performs fine with that.