skysight-inc/HackerNews huggingface dataset:
> If I were using a trackpad, I would have had to (a) move my hand onto the trackpad, (b) select the text, (c) move my hands back to the keyboard to hit Ctrl+c, (d) move my hands back to the trackpad to move the cursor to the input box and click in it, (e) move my hands back to the keyboard to hit Ctrl+v. That's back and forth twice. Just to copy and paste some text.

Well, trackpad only requires one hand, the other one can stay on the left side of the keyboard for those keyboard shortcuts. Certainly can sitll be annoying if you have to actually type something, such as in the address bar.

> As a side note, text selection is something else I've found to be frustrating with trackpads, especially the new "clickpads" which don't have separate mouse buttons. It's hard to press down and move your finger at the same time. This isn't an issue at all with the TrackPoint, though.

Indeed, which is why I emulate the old style and click with my thumb while dragging with a finger - this works fine.

> Perhaps it's because I'm not experienced with trackpads, but I have found that I really have to lift my hand up and move it down, using my arm muscles, to access any trackpad.

It helps that I have big hands.

> Since you're also a Vim user, perhaps you can understand it as similar to the difference between using a plain-old text editor and Vim, in terms of the learning curve and eventual advantages.

I wouldn't be surprised - but I'm not convinced that the result is actually better than a trackpad.

> I don't have much experience with zooming - it really hasn't ever been necessary on a computer for me to use it on a regular basis, so I can't comment on that.

It makes fitting, say, the window with the portion of a PDF document you want to read relatively easy (although PDFs don't scroll and zoom nearly as smoothly as web pages in Safari; ugh).

> As for window management, I've traditionally used XMonad, so keyboard shortcuts are how I get things done with respect to window management.

Me too, actually - I use SizeUp, which lets me move windows to predefined regions of the screen with keyboard shortcuts, and since I also use Cmd-Tab extensively, a keyboard shortcut is superior for me here - but I know many people love their Spaces.
SimTry | Learn or Test Linux Knowledge in the cloud
Astonishing. Was just playing Dungeon Keeper- that might as well be next.

If only it would be taken seriously. I.e. actual accounts that would get punished for leaving etc.
At first, I thought this was someone under the svbtle network. Then I realized it was a lame ripoff wordpress theme. Whats even worse is that a company, obox themes, is selling this ripoff for $60 a copy, and claiming they came up with the clean minimialistic design.
The bombastic tone of this article obscures some nuggets of truth. The most promising startup founders I know have 5-10 years of experience in an industry, enough to have some domain expertise and insight into the needs of that industry. This contrasts with people who move here to "do a startup" - largely producing clones of the latest consumer success story (in my time in the valley, the cycle of clones has been Foursquare, Groupon, Zynga, and Instagram, respectively). I was in that second group when I moved here, embarrassingly working on a SoLoMo consumer app in an industry where I had zero competitive advantage. (SoLoMoPho = social local mobile photo)

A little shakeout is a good thing. It will free up talent and make the valley feel less trivial.
Great stuff Vtuulos - I have signed up. Will probably take us a few weeks to get round to it as we have a few other releases which need to happen first...
Why I donated to Wikipedia | the social media age
If my history with Apple support is any guide, good luck. My first Macbook Pro:

- Laptop starts dying hard with >20% battery remaining 16 weeks or so after purchase

- Get a replacement battery free due to recall
- Replacement battery has same problem, turns out the replacement batteries have also been recalled! Lucky me.

- Get a third replacement battery

- Third replacement battery has the exact same problem. Contact Apple for warranty replacement.

- Apple's classy solution: tough shit. All the replacement batteries only have a 90-day warranty. This of course is a replacement for a battery which has a problem where failure occurs around 120 days.
I agree with Politician A on every point except one. So since we have that one disagreement, I'm going to vote for politician B instead, with whom I disagree on every issue but this one.

One issue doesn't mean you have to hate the phone as a whole, or stop using it. The more acceptable response is to ask that the issue be fixed. Just because an iPhone has signal issues that are inconvenient doesn't mean it's not the phone that this person likes better than the others.
This surely has nothing to do with the security problem, even if it's not exactly REST. It's not even that unusual for browser focused APIs: For example, many older browsers don't support sending the DELETE method, so Ruby on Rails applications often send Ajax DELETE requests as a POST, with the "_method" parameter set to "delete" (rather than a different URL as in the case of Instagram).

That's probably not the reason in Instagram's case, but if you look at a lot of public REST APIs you are going to find many things that aren't exactly "REST".
Tidying up after Pull Requests
Yak Shaving: Adding OAuth Support to Nginx via Lua
I hope the karma->US dollars conversion rates stay high so that someday I can use my karma to put a down payment on a house.
Almost two years ago: http://www.ahmedabadmirror.com/article/3/2010112520101125021...
I voted the article up not because of its subject matter, but rather for the thorough way in which he analyzed and presented it. It was a notable amount of effort to collect the data, and it takes some skill to put it together in a way which one can derive meaning from.

He then proceeds to do exactly that, and give us all a good tactic for increasing our karma: Post Consistently Interesting Stuff over a Long Time. Sure, we all read that and think, "_duh_, of course that's how to get it", but it's nice to see that there's data backing it.
Have you set up custom notifications?
Ravi Shankar (a multi-talent it seems :P) ported it by hand, I think. Check out the source: http://www.adityaravishankar.com/projects/games/command-and-...

Doesn't contain anything I connect with Emscripten (stack and heap references). Actually, not even the object fields names have been obfuscated! It is quite readable. But I'd feel bad minifying a port of a game I don't own, too. Maybe that's why.
Sometimes I too think it is OK to feel like a fraud, because I am actively expanding my comfort zone.

Sometimes I think that I am a fraud who is just reasonably good at rationalizations.

Mostly the latter.
Save the Kitten : Free and Open Internet
> ~2 is not "several" in modern english usage.

It looks like at least 3 to 4 inches to me from the home row to the middle of the trackpad on the 13" MacBook Air: http://www.digitaltrends.com/wp-content/uploads/2011/08/macb...

On my X1 Carbon[0] it's 4" from the home row to the middle of the trackpad. Subtracting 0.5" for the separate mouse buttons, that would be 3.5" to the middle of the trackpad.

> personally, I use my thumb on the trackpad

Can you "two-finger scroll" with your thumb on the trackpad? And from what another post said, you have to rotate your wrist to do this anyway.

> so by your standards of evidence the track point is less efficient than the trackpad; my fingers never leave their home row positions, whereas yours do to use the track point.

What are you talking about? My fingers never leave the home row to use the TrackPoint. You do realize that the TrackPoint is located between the "G", "H", and "B" keys, right?

0: http://asset3.cbsistatic.com/cnwk.1d/i/tim/2012/08/07/ThinkP...
This article was designed simply to inflame Rush Limbaugh style
Hacking vector was fixed: https://twitter.com/tumblr

Tumblr engineers have resolved the issue of the viral post attack that affected a few thousand Tumblr blogs. Thanks for your patience.
How can they tell you're using a mitmproxy? Conversely, why mitmproxy ins't completely transparent?
Wake Forest University Develops New Lighting Technolgy (FIPEL)
My attempt with Ruby and Celluloid.

https://gist.github.com/a803d86234e8d1fc5496

I also include a list of 100 domains in a domains.txt if anyone wants to try for themselves.

require "socket"
require "celluloid"

class IPGetter
include Celluloid

def get(url)
Socket.getaddrinfo(url, "http")[0][2]
end
end

pool = IPGetter.pool(size: 100)
ips = {}

File.open("domains.txt").each_line do |line|
line.chomp!
ips[line] = pool.future.get(line)
end

ips.each do |url, ip_future|
puts "#{url} => #{ip_future.value}"
end
I agree, though you need to be careful to make sure you could maintain the project if needed, even though ideally you'll never have to, and you need to check that before you make use of it in anything important.

Many complaints about open source projects that go stagnant are due to people not doing this, and being stuck using something they can't enhance/fix because they don't have (and can't afford to buy) the expertise.
Thanks a lot for taking the time! Any chance you can do one for the game loop and the rest of the code?
Ask HN: Any other sites like TekPub to watch developers work?
Watching Notch's code stream "Making Prelude of the Chambered" (http://www.youtube.com/watch?v=rhN35bGvM8c&t=10m05s&hd=1) was fascinating.

Are there any other sites like WatchMeCode.net. I'd like to watch developers screencast their workflows, especially for different languages. Watching a top OSS contributor work (jumping from IDE, to test, to GitHub) would be awesome.
Can someone make an Ultima Online Clone already? This is incredible validity, great job!
I like how startups ran out of regular words, so now they use V instead of U and we have a whole new set of words to go through.
People are especially not going to care if we frame our arguments against the TSA as a symptom of the entire system being an illusion used to turn us into docile sheep while providing the illusion of protection.
That's my thinking. Not to belittle the accomplishment here, but I would bet the hardest part is the art and design - something easy to 'borrow' from an existing game. I hope he is using the C&C art as a placeholder until he can master the engineering aspect of this, and then invest in original art/design once he's got the foundation down. I'd like to support a game like this.
For laptops, there's Dell, Lenovo, ASUS, Sony, and more...a lot of them don't cost as much as Apple, but their benchmarks match up at a cheaper cost.
I would also like to point out that HN uses font-size:10pt...

The 10pt text here on Hacker News is much bigger than the 11px text on that blog.

My browser allows me to edit the blog's source and reload; 11pt text on there looks fine.

... get your eyes checked

This is a terrible, terrible attitude.
These guys have the office space next to us. A great product by a solid team. Worth checking out.
Just to point out it isn't "Island" or Ireland on the list but Iceland.
KVC Collection Operators (Objective-C)
Google Scholar pointed me to a plagiarism of my paper
It wasn't my intention to come across as an ass, sorry.
Your anecdote implies a deeper insight though: if the "genius" is just another standard tech support employee then Apple's use of the moniker is misplaced.
"puvush"?

"pivvsh"?
This is for titles.

Bodies and large amounts of text should be 16px.

http://www.smashingmagazine.com/2011/10/07/16-pixels-body-co...

If I need to put any amount of effort into reading your site then you are doing it wrong.

Also, open up the dev tools for this article and set the font to 16px. You will see how much better it looks and how easy it is to read.
Awww yeah… the SFX, the MUSIC (Mechanical man is my fav) and the projectiles. Still my favorite RTS hands down.

Thanks for sharing!

EDIT: I actually searched Rdio for C&C music after seeing this post…was not disappointed!
There is a lot of troll feeding happening.

It's disappointing that even on HN people can't discuss the merits and otherwise of a range of computers without the thread being derailed by a couple of bickering commenters.
Sorry, I had to cut short the title because of the 80 character limit. (I've updated the title now). I don't have the figures for Walmart, sorry, I just don't know :(
I never had a problem with the antenna on my iPhone 4... Until I switched to t-mobile. Then it was a noticeable problem. I could force it into 'searching' mode just by holding it wrong.
Y Combinator Shrinks Class Size Too, Smaller Is
Google Web Toolkit - First Steps
What Zynga/Facebook means for other game companies
Game of my youth.
It works nicely !!!
Great job!
I think you understand this better than I do, so maybe I'm being simplistic. But isn't the gist of what you're saying "it's complicated because ISPs have gotten themselves a near-monopoly status and then, in reaction, we've regulated them?"

If so, that doesn't make me sympathize with them at all. If they want freedom to charge more according to access, or to charge more according to the difficulty of running the last mile connection, I'd say "give up your monopoly protections and we'll remove your regulation."

If they don't want that, I'd say "you start charging both the consumer and the content provider and we'll pass a regulation saying you can't."

If a company wants the government to be their sugar daddy, they shouldn't complain when they get grounded. You want your own rules, you move out of the house and compete in the free market.
Looks pretty awesome! Is this your startup or just a side project? I'd love to hear some details about the backend stack.
TekPub streams are mostly javascript. I'd like to see ruby devs at work. It struck me over the weekend as I was working on some 24 Pull Request projects. We should not only share our code, but our process as well.

Edit: RailsCasts are awesome, and episode 300 (http://railscasts.com/episodes/300-contributing-to-open-sour...) is a great example. Any others?
I'll be the first to admit I did not realize it was a substituted letter and simply accepted it must a randomly created word.
In these types of situations, the cliche "The Customer is always right" is apt.
Well, I understand that hackers are a bit like scientists - they like to have proved data (by the way, I'm more like a humanitarian who believes his feelings and intuition).

And I understand your reasons and they're quite good. I don't think that it's a bad article to vote up - moreover I like the article too. There's some "pure math" magic in it that I also like (although I'm a humanitarian as I've mentioned before).
I like how you start off by saying "My first Macbook Pro", which implies you have purchased more since this initial issue?
Pretty awesome, seems Minefold is evolving from a Minecraft specific service to a heroku-like platform for games (and Heroku started with just Rails, of course).
Don’t Get Mad. Change the Rules.
I think your first heavy users will need to be people who are putting brand new products on the market and have no idea how they are going to get feedback. People who have been making iterations for years will have a bunch of work in the past that they won't get 'credit' for, so they might not be fans of starting with a blank slate. Maybe if you had a way to import or track feature requests from other feedback sites, that would get you more users.

It's worth noting that you are competing with other bug tracking / feedback web sites, and there are some established players there.
What's the monetary policy that's influencing startups?
Consider the source, especially where Dan Lyons is concerned. His history demonstrates he is not a good judge of anything other than how to get on the wrong side of history. The John Doerr pic linked from the story is gold, though. Don't forget your pleated slacks, Pres. Coolidge!
That's not restricted to Apple. It's a feature of trademark law; you have to try to protect it, or you risk losing it.

Google used to ask people to not use Google as a verb; Bic pens write letters if bic is used as a generic instead of ballpoint; everyone does it because they have to do it.

Sure, it's annoying that a huge multinational company spends money on lawyers against a teeny tiny company. But it's not Apple, it's the system.
Don't act like the T6x series was perfect, they had plenty of issues too. They used cheap coils that would squeal when running on battery power. The heat sink fan is a cheap design and fails frequently. I had to replace mine 3 times with remaned ones because they don't sell them new anymore. The battery life is poor compared to MacBooks, even with the giant extended battery that sticks way off the back. Their weight (mid to upper 5 lbs) is heavy compared to rMBP and Airs.

This isn't even factoring in their performance vs newer laptops.
There is an interest, which is why we are forced to learn it in school. Ironically, this forces a very large amount of the country to start to hate Irish (why are we learning this, this isn't useful, etc). IMO, making Irish optional would be a good step to making people actually want to learn it.
Matter.vc is accepting accelerator applications
Funded in partnership with Kqed.org and Prx, and the Knight foundation. I listened to them announce this on Kqed this morning and it sounded pretty cool.
The whole thing is a marketing gimmick anyway, since the OP runs the blog that you go to when you click on "I'm motivated". It's probably like that by design.
Well it has a few bugs it seems (it took me like five minutes to deploy my factory, and then I got disconnected) but wow, what a great service to humanity.
Tooting my own horn here, but I'm working on a book covering the Go Standard Library. Still in progress, and not at the sync package yet, but it's coming along. Check it out if you feel inclined.

http://thestandardlibrary.com/go.html
It is a good argument against creating a native iOS app, certainly. If Apple decides to drop you, your app's code is virtually worthless.
Just wait for the flood of In-App Purchases to ruin the gameplay.
I use unix in the same way and for the same purpose as the described in the blog, but I have come to the opinion that once you get into the describe and visualize phase, it's much easier to just drop into R. Reading in the kind of file being worked on here is often as simple as

foo <-read.csv("foo.csv")

Getting summary descriptive statistics, item counts, scatter plots and histograms is often as easy as

summary(foo)

table(foo$col)

plot(foo$xcol, foo$ycol)

hist(foo$col).

I think that is lot simpler than a 4 or 5 command pipeline that can be mistake-prone to edit when you want to change column names or things like that. I still do these kinds of things in the shell sometimes, and I don't know if I can put my finger on when exactly I would drop into R vs write out a pipeline, but there IS a line somewhere...
Love the new website
Any plans on support Google Apps natively through the Google Apps Marketplace?
From Virgin:

http://community.virginmedia.com/t5/Chatter/Blocking-of-the-...

Hi I've got our official statement on this:

Promobay.org is included on the list of URLs Virgin Media is required to block under UK law following the ruling of the High Court against the Pirate Bay. As a responsible ISP, Virgin Media complies with court orders addressed to the company but strongly believes compelling legal alternatives are needed to give consumers access to great content at the right price.

and followed by:

Also for the record this site isn't blocked by the IWF, it's a seperate matter caused by the court order against the Pirate Bay.
Yeah, I can't wait to give CS a try.
Are there existing open source projects that accomplish this?
@vitalique thanks for the thoughts on the name! It's definitely not set in stone though. As for the idea-- originality isn't really the objective, it's ease of use. If you can create one destination for all products, and make it as easy as a Tweet to do so, then users may just do so when they have those "Aha! I wish this product had..." moments. The challenge is, as you said, to separate the noise from the creativity. My hope would be that by incentivizing users with real stakes (either financial or brand-building opportunities) the power-user base might help with moderation and promotion. I don't know though, I'm interested to hear what others think/have tried!
A prollyfill is attached to a proposal/draft for new or improved native features and it provides a way of changing the evolutionary model of the Web...

Let me use the popularity of selector engines as an example: Only after a giant swath of the community of developers decided that this was a useful thing and even extended a few selectors did it get real consideration as something that was needed natively - and at that point it really had no draft/spec to it beyond: 'It matches CSS'. It didn't have use-cases or tests or prose or anything --- So we got querySelectorAll, and really didn't match a lot of expectations or needs - but it did 'match CSS'. Likewise, some things in most of the selector engines proved to be kind of problematic if the idea was to 'match CSS' - but since there was no draft and no one looking at that, it just kind of slipped under the radar.

See if this helps at all: http://briankardell.wordpress.com/2012/11/17/w3c-extensible-...
Big data contest - GE Flight Quest
Raspberry Pi - The Designer's PCB
Frame buffers are 32 bits, not 24 bits. You must also take into account the cost of blending. Also, you don't necessarily get all the bandwidth (especially when the device is not running at full clock.)
I think you are right about the brand transference, although to be perfectly honest, we hadn't thought it out that far. Our real reasoning was simply to clearly delineate the screenshots from the rest of the page. It would be fascinating to A/B test laptops and no laptops to see if there's a perceivable difference.
Or it's specific the phone technology? Maybe the European protocols have authentication built-in.
Show HN: "Running again" | My first try to write a tale.
Wow. At what costs?

I'm not trying to be dismissive, I'm just really interested to hear about the tradeoffs involved.
Even though interns may not cost any money, they are not free. Whenever you have interns (marketing or otherwise), be prepared to invest a bunch of time teaching them, making mistakes which may cost you time and or money, and be prepare for them leaving after several months.

Your app seems viral by nature, without the need to spend money on user acquisition. You might have better chances adding an experienced marketing advisor to your team for nominal equity than hiring someone for only equity.
Is that really laudable in this day and age?

I mean Java had Unicode support right out the door in 1995. Not that it's a wonderful text processing language, but you'd think 17 years is plenty of time to catch up...
Agreed. I've been wishing for an Age of Empires clone in HTML5 for years.