skysight-inc/HackerNews huggingface dataset:
Anyone know how to get the Soda Theme working again?
How do people deal with remote files? I love Sublime, but always end up reverting back to VIM as it is so slow when accessing files over a network connection.

I've tried the SFTP plug-in, but find it really clumsy. Ideally I'd just love to be able to add a remote folder over SFTP the same way you do local ones.
How To Build A High Performance Business
Learn how a business can create a high performance business model as it moves through the growth phase allowing the owner to grow the business, improve profit and increase the business value while spending less time personally working in the business.
That's what Klout is doing, analyzing the social reach of a user.
> the probability of having an URL shared only through a tweet is zero

Countless URLs are shared only through tweets, for example URLs that are private URLs to content on services such as TwitPic[1].

1. http://www.dailymail.co.uk/tvshowbiz/article-2084361/AnnaLyn... (NSFW)
It's true that there's a difference between crawling, indexing, and ranking, but Google is pretty clear on the ultimate effect.

http://support.google.com/webmasters/bin/answer.py?hl=en&...

How does Google handle nofollowed links?

In general, we don't follow them. This means that Google does not transfer PageRank or anchor text across these links. Essentially, using nofollow causes us to drop the target links from our overall graph of the web. However, the target pages may still appear in our index if other sites link to them without using nofollow, or if the URLs are submitted to Google in a Sitemap.
Coders should also learn marketing and BD skills.
Try this out: http://wbond.net/sublime_packages/sftp
I haven't used it, but I'll probably end up taking a look at it soon. Please report back if you end up using it.
Buffet challenges GOP dollar-for-dollar on debt reduction
How Technological Justice Can Fight Global Poverty
I wonder, do you think that the people complaining about ebook prices are buying them?

It seems likely to me that they are mostly complaining because the price has stopped them from making the purchase.
My soln to "HN-linked page is down" is just to search cache:<link> from Google. Works fine 95% of the time.
Copy the files to your computer, make the changes, and copy them back?
Actually, what's endearing (or outright cool) is that he has been able to create an editor good enough that people are willing to pay $50 for it. With lots of free alternatives and big players it isn't the easiest niche to break into. The fact that he's been able to do this primarily on his own makes it more impressive.
nice idea... lets see
which, as the 'clang' bit suggests, works pretty well. libclang and Sublime both having a Python API is extremely cool.
This is going to just force US citizens to start taking their domain and hosting business outside of the US, until they pass another law stating you cannot do that.
I guess now it's time to commit to your own interests instead of forging forward with your work commitments.

Re-learn to relax and be comfortable doing less than you were doing before.

Travel is good for that. So is a little time away from computers/information overload. Regroup with friends. Cultivate some inner peace by tying up any loose ends in other areas.

Congrats on your work so far it's time to enjoy the rewards of your hard work even if it is sooner than you would have liked.
I'd add "don't ever change your techno 4 days before you go on TV"
Mature Security Organizations Align Security with Service Delivery
5 URL Expanders to Help You Avoid Spammy Links
Very nice! You could improve it by filtering out accounts that follow a large number of others. Many of the real VIPs have many followers, but don't follow that many themselves.
I've paid for Sublime Text and think it's awesome. I primarily do Scala development and would like to use ST for it but the one thing I miss are highlighting errors in the source. Does anyone know a way to do this? I searched the ST forums to no avail.
Seriously. It would make it easier to ignore all of these
Linux Developers
Thank you very, very much for this.

Note: Installing failed for me until I replaced git:// with https:// in two places in script/deps. Then it worked.
Yes, but is it faster than EJC? I'd bet that's the frame of reference for most Java devs.
Great work, one problem:

How influential someone is should be a function of #followers and #following - not just #followers. A high #followers/#following is what really indicates influence.

Most of my top 10 were people (or biz accts) that had followed 60k people and hence have a lot of followers.

Edit: Just noticed the VIP factor, which does exactly what I'm suggesting.
It should only take you a few hours... - The Hiltmon
Excellent article, and especially good content in the comments on the site.
Why 450,000 Children May Be Poisoned: Any Lead Is Too Much Lead
The Race To Build A Star Trek-Worthy Medical Tricorder
Ah ok. Let the hate continue.
AFAIK GCC doesn't add "restrict" to pointers by itself. Fortran semantics mean that pointers are "restrict" by default.
Toronto Personal Injury Lawyers
Bergman Law works doesn’t just stop at recovering compensation for our clients. We will help set-up the necessary services that will allow our clients to recover from their injuries. Finding the right Law Firm in Toronto that cares about the client is not easy.
A funny.. yet accurate way to pitch?
Well sure - the exact example I used is an edge case :-)

But I think the general case of searching for something that I either own or that was shared with me is not really that uncommon. I think it's only uncommon on Google today, because - until now at least - Google could only search the public web for you.

The way I think of it is this:
When the web started out, the amount of stuff was small and it was possible to keep track of the site you needed to know about. Then the web grew and people tried to manually organize it (ala early Yahoo). Then the web grew more and search became the best way to find something.

The same kind of thing happened with personal computers. In the early days there was limited storage and a single folder worked fine. Then storage got cheaper and hierarchical directories were added and that worked for a while. Now there tends to be so much stuff on your computer that it is often easier and faster to just search for it.

I think the same thing is happening on the web. As the amount of stuff we have on the web grows - especially stuff that is private or shared with a select group of people - the need to effectively search it will grow.
Because cgit is a bunch of binaries that expect to call each other. That makes it harder to abstract out the storage layer, and we don't use vanilla repositories sitting on a filesystem. Things are backed by some other storage abstraction, which isn't always very posix-filesystem like.
Google’s disastrous decision to muck up its search results with friends
yeah, exactly, that's the vip factor. although, even that number is not perfect, since a lot of high-follower accounts also follow a high number of people (in the hundred thousands), which does not make you VIP for being followed. so i'll have to figure out a curve on this one I guess.
exactly, responded to that point twice within the comments here somehow - this needs a drop-off curve or something, where, if a person who has >100.000 followers, but follows less than say 500, it means you're seriously VIPed right there :)
Soon to be implemented in all IRC bots the world over
How does this matter when the compiler can see all the source code? It can see what the pointers are pointing to and determine if there is aliasing.

Feel free to point out the source code in the shootout where this would somehow not be the case. Shouldn't be hard to find if you focus on the benchmarks where Fortran beats C heavily.

Additionally, the argument about restrict is flawed because it can be added to the C code too, so it can't be an advantage of Fortran.
Why I Use Squarespace For Website Creation
> The answer for both rel=nofollow and robots.txt is that Google has explicitly promised webmasters that it will not do this.

No, not for a/@rel="nofollow", the only promise Google does is that it will not transfer pagerank credit to the link's destination[0].

This does not prevent them from using that link as an outbound in order to discover new content, nor does it prevent Google from reversing the link for the "Shared On" feature. Google specifically advocates[0] using a/@rel=nofollow for user-generated links in order to prevent rewarding spammers, Twitter's use of the attribute is not just sensible, it's necessary.

niyazpk's comment[1] looks far more sensible: "Shared On" is a specific feature for content producers and part of a special agreement and API access.

[0] http://googleblog.blogspot.com/2005/01/preventing-comment-sp...

[1] http://news.ycombinator.com/item?id=3456233
Note when Google first unveiled their 'rel=nofollow' invention in 2005, they were very careful to say only that it meant 'no weighting', but not necessarily 'no discovery via this reference'. The attempt to formalize the attribute maintained that same distinction. [1]

The Google manager blogging about it two years later (five years ago) was probably correct about then-current practice, but I wouldn't count on that as an enduring commitment that Google had never and would never follow such links.

[1] http://microformats.org/wiki/rel-nofollow
i have written all these because i have made these mistakes so someone in a similar situation does not. it's not about courage, it's knowing yourself. when you do stupid things, you have to acknowledge so you don't do them the very next time. since the show has 5 more weeks and we will have more load, more requests, more everything, i would like to hear everyone's opinion on that.
I don't particularly like include files in the middle of structs, but it looks like X macros might work.

Thanks for the tip, I'll have a look at them to see if there is a way around that so that it would work from a 'top' included file as well.

The project I'm working on has a single 'master include' file and I'd hate to break that convention.
So it has been a week or two since the hack went down. Now can somebody point me now to the dirty little secrets Stratfor was hiding from us? Except for the earth shattering news that they had some people in the security business as subscribers - was there anything newsworthy coming out of that hack?
He gives the impression in the article that it was PHP.
While this plugin doesn't have Scala by default, it does include a Java linter/checker. So you could theoretically fork and expand it to do Scala as well.

https://github.com/Kronuz/SublimeLinter
Faux Hawk Hairstyle
Faux hawk hairstyle evolution of the Mohawk haircut that looks modern and more simple superstar such as David Beckham.
Market abuzz with iPad 3 rumors
Rumors are common before any mega launch and more so with the jinx that continues about the latest iPad 3 before its unscheduled launch by Apple. It is all about the fact that the iPad 2 has got its successor, iPad 3 to reign supreme. It is due to be launched sometime around March 2012. Apple is well-known for its launches that unravel numerous product features along with innovative technology. There is enough reason for people being eager to catch a glimpse of this new device.
It does not, a/@rel=nofollow has nothing to do with it, the only thing Google says it will do with these is break searchrank credit transference, and Google themselves recommends to set this attribute:

> anywhere that users can add links by themselves, including within comments, trackbacks, and referrer lists

http://googleblog.blogspot.com/2005/01/preventing-comment-sp...

In fact, Google created this attribute specifically and solely to combat comment/user spam.

If Google decided to expand the role of @rel="nofollow" as a gigantic "fuck you" to everybody that's a different issue, but the article still is not right.
Leverage Relationships to Build Links
The War Between Intel and ARM Heats Up
4 Signs You’re Killing Your Company Blog
> We could not test the application because we were told about it on tuesday and it had to be ready on sunday.

Well there's your problem right there. That is not an appropriate timeframe for a new app. The only professional response to such a request is: "It cannot be done. Not if you want this app to work in production. Here's why." Follow up with an explanation of why QA and load testing are crucial. If they press you, make your next follow-up a letter of resignation.
Raspberry Pi makes the sub-$100 PC a reality
Hands-on with Project Fiona: the sub-$1,000 gaming PC... tablet?
Genetically, looks and brains shouldn't be linked at all and I do believe there is no serious (anti-)correlation here. There are, however some factors dependent on attractiveness that probably influence the personal development of a person to a great deal. For example, I think there is a huge ratio of assholes among beautiful people due to similar processes that inspired the German proverb "money corrupts the character". Along those same lines, good-looking people often don't have to work very hard - so they usually don't enter academic careers, leading to a disproportionate amount of ugly people in academia.
Firefox location bar tag/bookmark cheat sheet
Has the ability to navigate via UNC been added? Or more importantly, has search/replace with regular expressions improved?

I did a search/replace of [a-z] to 0 in a 50 meg text file before as a comparison between Sublime Text 2, UltraEdit, and gVim. UltraEdit was slower than I would have liked, gVim was < 10 seconds, and Sublime crashed. That's a deal breaker.
Really? Doesn't every form of protest annoy someone or another?
At least, they'd try to find why google/facebook was unavailable for a day and run into the draconian SOPA - something they thought wasn't their business at all.
13 Essential Resources for Socially Responsible Companies
Meh, quit whining. Try 32k in Boston and get back to me about "low paid"
Anonymous targets Israel by publishing SCADA log-in details
I've never had a script do that for me
That's the robots nofollow, we're talking about a/@rel=nofollow which google advertises quite differently: http://googleblog.blogspot.com/2005/01/preventing-comment-sp... and the microformats standardization[0] stuck very carefully to "provide no additional weight or ranking to target" period. Not that crawlers can't follow that link for new content, and not that crawlers can't reverse that link for "shared on" features, just that this precise link won't add to the pagerank of the target.

[0] http://microformats.org/wiki/rel-nofollow
I have so many bookmarks that IE8 (don't ask) chokes for 10-20 seconds on startup (a bookmark is stored by IE8 as an individual file).

None of these bookmarks are organized well by me. I just bookmark something if it's good. Maybe, once in a while, I'll create a folder for a couple of related bookmarks that I add at the same time.

What can this do for me?

P.S., I have no idea what your website is or what it does, or how it can help me. But this is your failure, not mine.
I'm not calling you a racist. Israel is a nation, not a race. I'm calling you a prejudiced bigot.
Unlike Raspberry Pi, this already has commercial success in China. Many Chinese brand name tablets are using the A10. Allwinner has already reduced the price to $5. The A10 is very successful in China because it offers the best performance and power optimisations in this price range.

At $25 Raspberry Pi is a joke. If it actually sees a decent amount of sales, you will be sure to see actual companies that specialise in this field competing at lower prices and better performance. Raspberry Pi has realised something that everyone in the industry knows: computing is cheap. It will not take long for the competition to crush Raspberry Pi if there is a large enough market for what they are doing. As for now they are chasing after the tablet market and IMHO are going to do well.
How to get unfollowed by me on Twitter
Noble goals. And now that you said that I don't understand how I could have overlooked that in the first place.

Maybe it would be a good idea to put a bit more stress on the "no" in "no sacred cows", that's an important point beyond just K&R. Nothing should be sacred, including "Learning C The Hard Way" - and a "question everything and everyone" mindset is generally a good thing to have as a programmer [I think I read that in "The Pragmatic Programmer" ;-)]. But other than that I now think that chapter is fine. I do apologize for the somewhat passive-aggressive form of my question.

Thanks a lot!
Now I'm just waiting for someone to make a Twitter bot that randomly samples tweets and responds to them with this...
The Olive Harvest: Picking in an Ancient Etruscan Hill Town
The Saudi hacker to Mossad "Don't waste your time by searching for me"
Possibly, but it's usually not the price of the ebook itself that they are complaining about. It's the fact that the paper version is cheaper. If someone charged £10 for a particular ebook and £15 for the paper one, then there would rarely be much complaint. If they charged £10 for the ebook and £5 for the paper one, then people are up in arms.

And the argument is alway that it's cheaper to make the ebook than the paper one, and that it's therefore wrong to charge more for the ebook. The point is that this is the wrong way to think about it. As a buyer working out how much you're prepared to pay for something, the cost of manufacture should be pretty much irrelevant. If the ebook is worth £5 more to you than the paper one, then buy the ebook. If it isn't, then buy the paper one instead.
They should but so far they won't.
This is how I've seen the global conversation go:

Women: "We feel unwelcome. It's kind of lonely."
Dudes: crickets
Women: "Well, fine, we can make more money elsewhere working fewer hours." leave
Nerdy Girls: "Video games are for boys, except the stupid ones. All those programmers are men, and all the technical women I've seen got pushed into program management. Guess I should go be a computational biologist instead. I'm not regarded as a strange alien in those classes."
Dudes: "Hey, there's a lot fewer women here. Maybe there's a problem like those women said."
Other Dudes: "Nah; let's just keep doing what we're doing. They probably just want to pop out kids or something. Besides, it's not like they wanted to sleep with me anyway."
The Woman Who Didn't Leave: "It's totally cool guys; I'm not a bitch like those other women! I think it's awesome being the only girl!"

This thread is part of a much bigger context. As long as the response to someone just pointing out the consequences of the sexism women have reported happening repeatedly for decades is a bunch of dudes bickering among each other about whether the problem exists or whether it is more important than nerds having trouble propositioning women for sex in bars, I'm not sure what message women are supposed to receive.
"""But seriously, surely looks are a very subjective thing?"""

Subjective as in: "the beauty (or lack thereof) of a person X is not a law of nature, different people can have different opinions on the matter", yes.

But subjective as in: "statistically people don't tend to agree to what's beautiful/ugly", then no.

I could be finding person X beautiful, and you could find it ugly. But showing him to, say, 100,000 people, the opinions won't be 50-50 or close (=totally subjective). People tend to agree. Only if the person is rather bland looking the statistical results will be totally random and not skewed towards ugly/beautiful.

Consider an experiment of showing a picture Anjelica Jolie to 100,000 males to mark as ugly/beautiful. I bet I can predict the results.
I've had the issue using maps with primitive keys. I solved it by isolating the performance critical functionality and not using the Collections framework there, instead writing my own data structure for it (with heavy influence from the hashmap one).

This tends to be my general philosophy, by the way. Reuse code to get something working fast, isolate what really causes bad performances, then solve only those problems by going under the hood. If the performance issues remain, cheat by pretending it doesn't exist, by making sure we're never in a worst case scenario and handling the worst case scenario differently.

In my "IntHashMap" case, the worst case scenario was gathering the keySet. I made sure that I'd only call it when I really really needed it. The rest was "fast enough" once I had removed the underlying Integer Object on the key.
What's with the weird virus warning at http://hngp.axxim.net/? It seems a little sketchy to me to tell me my Mac is compromised and not provide any details. (The "view evidence" link just says "Sorry, there was an error.) I don't really trust this site.
Bad legislation is contagious.
I agree; it's cool. TextMate never impressed me too much, but I bought it one day when the author casually mentioned on MacSB that his order numbers were simply sequential (so order number X meant that X licenses had been sold). I was curious.

My order number was something around 5000. So Odgaard had grossed $.25MM already. (At some point a couple years later I bought it again, and the order number was like 48000. It's no wonder he disappeared for years on end.)

ST2 seems to be on that same trajectory.

(And the grandparent comment is idiotic, of course; a truly good text editor repeatedly makes the news here just as a uniquely novel hammer would undoubtedly be a prominent theme on carpenternews.com.)
Why 37 Million Lumia Number Spells Disaster for Nokia (but not for MIcrosoft)
Using Quora to get customers for your B2B startup
Ahh, getting to the metal. Only in C do I get that feeling. For some reason even C++ just fails on that 'fresh metallic taste' test.

Most code should not be C.
You're right that the FFI can create significant friction, but once you're in C-land, you get C-level performance. So you need to move whole algorithms into C. In a O(n²) algorithm, the O(n) FFI friction will be negligible for a large enough value of n.

like the absence of unsigned types or that all types are boxed

FFIs often provide access to C arrays.
The title is kind of a bait. The article is an interesting-enough discussion of Amdahl's law and how it can limit efforts to parallelize stuff at google.
> Won't using a high-level language incur an omnipresent speed slump?

Yes, but most programs don't require high performance everywhere - in a library like JGit for instance, most operations are probably plenty fast written in Java even for very large projects; it's likely only a few are problematic.

> And even if a bottleneck exists, how would using a FFI remedy crucial problems in the language, like the absence of unsigned types or that all types are boxed.

That's maybe an argument to allow more control over memory layout and machine representation in high level languages - although there are ways around this, like defining your data types as a C++ class and then providing a high level binding.
What Are The Basic Knowledge For Choosing a Reliable Web Hosting?
Why anchor text matters
At least in Haskell you have unboxed primitive types, memory mapped IO, bump-pointer allocation, and compilation to direct loops that are often identical to what GCC produces (or very close).
Bigger machines. More RAM. When in doubt, and in a rush, throw hardware at the problem.
AirBnB for Driveways