skysight-inc/HackerNews huggingface dataset:
Yes, and they shouldn't, which is my point.
same here. I really liked webOS and thought about buying a Pre, but it was just too small.
That's why I was looking forward to the Touchpad. Big screen and a very nice OS :-/
You should not have a second pass it's a huge time waster. I like taking the extra time to optimize everything from the start. Maybe I won't finish my project within an hour, bu extra time helps as more ideas come to mind while coding
Nike Dunk SB High Pro SB Send Help Women Sneaker on Sale
Product Owner increasing software quality
The anti-tab movement is not specific to Javascript. Most languages have adopted this position, and most IDEs expand tabs to spaces by default now.
Gem takes your git commit history and generates a line item invoice.
I created a gem that utilizes my git commit history to generate a line-item invoice. This automates the process of invoicing. No more tedious paperwork.<p>Not sure if there's enough Ruby contractors out there that could utilize something like this as a service? I'd be interested in everyone's thoughts.
All scripts on vim.org are cloned at GitHub too (https://github.com/vim-scripts/), Pathogen + GitHub is awesome for your .vim directory.
PS: I suspect that most articles can be reached by every other article so you can take just about anything and say it's the "root" article for the rest of Wikipedia.

Most articles can be reached by every other article, but not if you are only following the first link. You can make a case that anything on the chain that leads from Philosophy back to Philosophy is the root, but anything outside of that is going to be tough to argue, in my opinion.
German State Bans Facebook Pages, Like Buttons
Proceeds of this meal will benefit Room to Read, a nonprofit that seeks to transform the lives of millions of children in developing countries by focusing on literacy and gender equality in education.
The documentation is sparse, took me a minute to figure out (especially email settings), but works fine. Imports CSV from Pivotal Tracker, just needs some UI/UX work, not very polished.
Win7 wouldn't run on a 486 very well. Pathetic hardware is for people who can't make use of modern technology. You really think you know better than microsoft? Why doesn't Micrsosoft sell Win95 instead?
MBT M.Walk Womens Black Red
What about other sites like www.conservapedia.com or www.rationalwiki.org?

I tried on conservapedia and kept winding up at Earth or stuck in a loop.
The Battle for Tripoli's Internet
I generally use Virtualbox for this.
Brisbane air conditioning
Air Conditioning Queensland drives on offering friendly helpful service to the community and offers the highest quality of air conditioning in Queensland. They believe in offering the highest quality product and reliable service at a competitive price to all customers.
The only way is up: constructing the Heron Tower
It looks like a number of folks who use lawyers said they tried to cut costs by preparing the first draft and then having their lawyer look at it. Curiously, this can actually take a lawyer more time to review (and, hence, cost more money). I'd at least consider asking the lawyer for their base form that is the closest starting point for your business and working from that to prepare your first draft for their review.

Virtually any lawyer that does the same type of work repeatedly will have a set of base forms they usually start from. The cost benefit is that they don't have to review things in as much detail because they are already familiar with it (they essentially draft and review documents as diffs from their base form). If you give them a form they've never seen, they literally have to read (and understand) every word.
> A sampling of more advanced tricks

I don't do tricks.
On peepcode.com you can find several screencasts where you can watch experienced developers working on a mini-project while thinking out loud
The series is called "Play by play".
Here's the one with Zed Shaw:
http://peepcode.com/products/play-by-play-zed-shaw

The others can be found here:
http://peepcode.com/screencasts

Furthermore, there's http://www.cleancoders.com/ by Bob Martin. For several of the available episodes there are screencasts available in which he TDDs on some task, e.g. here:
http://www.cleancoders.com/codecast/clean-code-episode-3/sho...
Those screencasts are bonus material, so to speak, the actual episodes are well worth the watch, too.

All those screencasts cost money - but imho they're very well worth it!
This comment is under rated. Think about the intteraction (view), write tests and document the model, then fill it out. Correct tests, fixtures/factories and model as necessary.

The controller should be thin, make 1 or 2 calls to the model while mapping or cleaning input, then the response. If your controller actions are thick then your model sucks and isn't encapsulated or you have complicated response logic. Avoid these by writing great encapsulated models. understand the presenter pattern.

I've worked in sections of code that doesn't consider my opinion as advice and dechipering wtf was going on was anything but quick, and I probably introduced bugs because I couldn't understand how everything worked.

Tldr, controllers are glue code. Applications made entirely of glue doesn't even sound right saying it.
If you want your "college or uncollege" verbatim searched for by G, simple put a plus sign in from of it +"college or uncollege" to override the auto correction. Simple.

It's more about "geeks doing a web search" vs everybody else. Especially hackers want and are used to have a machine do exactly what is typed, without "smart correction".

But that is not true for most people, they want fault tolerance and a "you know what I mean" attitude from the machine. That's what G does.

I prefer DDG, of course.
Food colouring
This is true. And it used to be false.

It used to be that you should develop and test on the newest, fastest hardware available, because PC sales were growing exponentially and by the time your software had sat in a shrink-wrapped box in a shop somewhere for three months, most of your potential customers would have more powerful PCs than you could buy now.

This scenario is now wrong in two respects.

First, PCs are now a mature market. Sales are flat. People and companies are going longer and longer without upgrading. So a greater proportion of the market is using older hardware.

Second, the supply chain is shorter. Obviously in the case of a website, the update is instant. But even in the case of Apple's app store, it takes less than a month to get your app in your customers' hands.
For web stuff in particular, using a comparatively low-bandwidth and/or high-latency connection can also be useful, since not everyone has 10+ Mbit connections with a 20ms ping to a Bay Area datacenter. On Linux, you can use 'tc' to simulate that.

I had a 384 Kbit, ~100ms-latency crappy SDSL connection until recently (was renting in the Santa Cruz mountains in a location that had poor connection options), and it was pretty amazing how two sites that looked very similar from a fast connection, would load much differently on the slow connection, often for reasons not really inherently connected to the site's needs (it's one thing if it's loading slowly due to streaming video, versus due to having a gigantic background-wallpaper image, or unnecessarily serialized roundtrips).
Tacit Project. Haptic Sonar For The Blind.
It is for me now as well, but it wasn't before, I wonder if it's a caching bug or something.
This is one of the reasons I wish all standard text controls came with an optional VI mode.
Zend Framework 2 Status
Why do you need a VM?
I was about to post the same thing. If you don't have an old PC laying around, running a VM is an easy way to test an application with limited resources. Another tip on is to setup another user account on your system with large fonts to quickly test DPI scaling.
It's harder to tell how good an author's writing is when it's in translation. The Cyberiad's writing was absolutely fantastic IMHO. But I can't say if the Polish original was that good. Lem's longer, more serious novels don't sparkle like that, at least in the English translation.
There are a lot of good things there but the author seems to be looking at it like "there's a bunch more headers on G+ ITS BETTER!"

Unfortunately it's not true. For instance, G+ does not use X-Content-Security-Policy (https://wiki.mozilla.org/Security/CSP/Specification) and uses X-XSS-Protection instead, which is a solution not exactly designed properly. (Noscript is a slightly better implementation, but since its client side, no dice)

You can also check this at Wekbit: https://bugs.webkit.org/buglist.cgi?keywords=XSSAuditor&...

Many G website just disable that filter afaik because sometimes it can be misused by the attacker.

I suppose that Chrome will eventually support X-Content-Security-Policy or something similar and then G sites will switch to that.
how do you determine the start-time of a line item?
10 offline ways to promote your website
(I can't access YouTube at the moment to verify the link)

Notch coding "Escape" - 20.8.2011 livestream

www.youtube.com/watch?v=QYBUCYUNn3Q
British MP claims Anonymous/LulzSec threatened her children
Does the average American use more energy than a blue whale?
Twitter Users Most Followed by Readers of Hacker News
Before anybody uses this as an excuse to save a bit on the hardware: this machine should be used to test the product on, not develop it (are your users really going to have a huge IDE running as well?).
get a girlfriend.
Nope. You can get stuck in loops pretty easily.
I would rather see SCTP, I mean, something standard, than a hack up on top of existing protocols, even if that's slower to implement.

Now then again SPDY is indeed fast and encrypted

This is also interesting:

https://bugzilla.mozilla.org/show_bug.cgi?id=spdy
On Conversvapedia everything eventually leads to "Ronald Reagan".
White Carrara Marble
BasketweaveMosaics is a direct store that provides wholesale and retail store services for marble, mosaic and tile. We offer you with easy access to a variety of marbles, tiles, and mosaics for lower prices.
If you have tech knowledge and some track record, I wouldn't be too worried. Unemployment in tech is not very high at all, and lots of companies still seem to have trouble filling positions. Raising venture capital might get harder, but I would bet that you can 'fail' back into a tech job or consulting in 6 months if you need to. Especially if you build anything interesting in your startup; regardless of whether it succeeds commercially, having shipped a product looks good on a CV.
Awesome :-)

Thanks a bunch!
He's referring to the bus speed of SATA 3 as an upper bound -- but like you mentioned, if you throw RAID and such into the mix, I'm not so sure either that it's a very useful number.
I agree. I know my view is very unpopular here, but I really don't think an editor that requires that massive block of text to understand is good. I used vi (not vim) for at least 10 years. The power of ed is what makes vi powerful, but if that's all I care about, I could just use ed (especially Plan9's ed which is more GUI than your old ed).

I switched a couple of years ago to acme (http://acme.cat-v.org) and sam (http://sam.cat-v.org). Sam is a graphical version of ed, just like vi is supposed to be but for me sam is better. It's really GUI (unlike gvim which is GUI patch on vim) and it does everything a modern ed (from Plan9) does and much more (structured regular expressions).

Both editors were designed by Rob Pike and are used today by key UNIX/C figures like Ken Thompson, Bjarne Stroustrup, Dennis Ritchie and Brian Kernighan.

All things considered, I'd still take vi(m)? over emacs anytime :-).
Lose weight easily
Higgs boson signals fade at Large Hadron Collider
The default first entry, "Human", doesn't even reach "philosophy" before the maximum of 50 steps is reached. Kinda blows a hole in the theory...
It's All Text! achieves pretty much that by letting you write any text in your editor of choice (which can be gvim).

Similar extensions exist for Chrome, but they require running a server in the background since Chrome doesn't let them execute external processes.
If you make exceptions indiscriminately it will lead you to anything.
Force One SUV
Force One SUV will be avaialbe in 4x2 option only and 4x4 will be available by march 2012. Bollywood actor Amitabh Bachchan is the brand ambassador of Force One SUV. Force One will be available in four different colors - White, Bold Black, Fiery Red and Emphatic Grey.
This is extremely close to my vim setup. Two additional plugins I'd recommend are ack.vim (https://github.com/mileszs/ack.vim) to provide search across multiple files and ropevim (http://rope.sourceforge.net/ropevim.html) for better python completion and some refactorings. Check out rope-omni (https://github.com/rygwdn/rope-omni) for ropevim and supertab integration.
I'm actually getting one hoping that android will be ported to it soon. Then I have a cheap tablet with great hardware. Sure webOS is decent upon release, but it'll take a long time to achieve the kind of open source dev community that android has if it was open sourced, so there'll be an initial slump in development efforts. Plus, without official support (nor commercial success), the market place will be a ghost town.
That is a much better treatment than others i have seen. Although i think the actual megapixels of the eye should be measured as the number of rod and cone cells which is ~80 - 150 million. However the retina is smartly organized to give greater acuity in the center that's why the effective megapixel is so much higher. It's also remarkable that rod cells can detect even single photons.
One scenario I can think of is investing in a tablet, if only to test how a web app runs on it.
Depends if you're running a huge IDE, or a text editor.
How to Achieve Good Results
If you are in a Muscle Building routine, you may really be discouraged especially when you do not find the results coming as you wish. You will need to be patient and very much dedicated so that you will be able to get the best results in the long run and have a no giving up attitude always.
This is very good advice, but not only for the reasons that the author lists.

If you use a slower machine (or one with different performance, in general), you might discover race conditions in your code, that otherwise go unnoticed. I get this all the time with software on my mac — run stuff on a loaded machine and discover applications aren't ready for things appearing in different order than on the developer's machine.
Aropack packaging services
Aropack provides the best solutions to their clients' especially for Dubai Packaging services. The innovative packaging provided by the Aropack packaging solutions makes sure that the clients are given the best deal at a reasonable price.
"Not necessarily a pity. You have to be an expert at some things in order to become a beginner at others."

True, but I don't think that's the point of the passage. Rather, the idea is not to seal one's mind off at the "expert" level in any field of endeavor. At that point, we replace questions with assumptions. Those assumptions might be based on knowledge, and they might be right (for now). But who's to say that they're going to be right tomorrow? Or the next day? Or that a better way won't emerge? (It definitely will not emerge from the one who assumes he's mastered it, because he won't question what he assumes he's mastered).
Fighter pilots? Serious question...
even then, the selenium tests I use run about 3 times faster on my iMac compared to my macbook air.

To me, fast tests are good tests.
Maybe save up for www.[just]duck.it.
It was fascinating to watch: I watched at least 20 hours of it in fullscreen! I love the trick of adding colour on the fly - the "look and feel" changed so much just by modifying the colours.

The thing I couldn't believe was the guy's intensity. He NEVER stopped. He was relentless. Very very inspirational.
someone tell me this whole thread is a joke! please!
And one step further is to have vi-like binding for navigating the web, switching tabs etc.

Vimperator and its recent fork Pentadactyl do this for Firefox, there's similar (though when I looked into it, less advanced) add-ons for Chrome/ium too, I think the one I tried was called Vimium.

I was worried using such an invasive add-on would trip me up with Firefox's new rapid release schedule, particularly as I jumped to Pentadactyl because it supported version 4 first/better) but I'm up to Firefox 6 with no problems as yet.
Heck, I LOVE reading, and I can't be bothered to actually read it. What are the chances that non-techies are going to read it, let alone actually follow it?

From what I skimmed, the advice is spot-on... But people with a problem don't have patience. They need to fix the problem and move on. And the ones asking for free help on the internet are usually not willing to pay for it. (People who have already exhausted other means are the exception... But then, they're already following this document!)
Copy/paste. But probably http://www.iubenda.com/ in the future. (not affiliated)
Offical chick with male stripper
No, most people agree that the article is correct about how to ask... They just disagree about whether the people who don't already know this will read it.

You're kind of proving our point. :D

Once you get into the habit of asking correctly, future questions are really easy. You'll have seen the results of asking the right question AFTER you have done your own research.

You'll also have learned how easy it is to get answers to most questions without asking a live human. And how much faster, too.
NASA Research Leads to First Complete Map of Antarctic Ice Flow
Minimalist business card
There should be one of these for "How to Open an Issue on an Issue Tracker the Smart Way." To get an account on an issue tracker system, you have to pass a quiz on it.
GT Black Limited Edition
The Infrastructure 2.0 - Security Connection
Android Will Soon Be Running on HP TouchPad
This might make it slightly easier for some of you to read this. The document is in UTF-8. There are two places in the document that say it's in UTF-8. Yet the server currently reports the charset as iso-8859-1. So that's what Chrome's autodetect uses...

Jargon file entries appear to have the opposite problem -- server reports utf-8, but the file is in iso-8859-1, and it claims to be iso-8859-1.
This talk totally failed to properly discuss the issues of the various kinds of fsync, instead (it seems to me) just making a selection of vague comments. That is a shame, as really properly understanding file integrity is a really important issue, which is very easy to get very wrong.

When ext4 came out, I remember a large number of apps losing data, as the metadata and 'normal data' caches can get out of order, meaning that:

Write file B.
Rename B -> A.

Can result (after a crash) in A being empty, as the rename can occur before the contents of B are actually written.
玫琳凯面膜
I wish we didn't have to include a TOS and could write an easy to read, open list of rules and how we use user data but for legal reasons this becomes rather hard.
How 'active listening' will Selecting a knowledgeable Website positioning Guru
A number of the online marketers do not need to fear of achieving the very best variety of google because there are undoubtedly Website seo professionals that are being chosen. Even so, they must be greatly suffered enough to generally be creditworthy.
I saw it from the beginning and watched the whole weekend.

He started out with some basic swing component/boiler plate code.

This is the third time I have watched him make a game like this. The last time he made a dungeon crawler but did it in a really novel way.

Just like last time he had the pov moving back and forth while he tweaked the walls and floors while in debug mode. This allowed him to tweak each part and get them looking correct. He spoke a lot more about what he was doing in the beginning and spoke less as the weekend went on.

The resolution on livestream was not as good for me as it was on justintv so I could not see what he was writing to get that affect. I assume it was nothing more than sin times some fraction over the x axis.

The time before that was metagun. A fantastic 2d platform game.

The thing that impresses me is that he doesn't stop to think too much. He just goes for it. I think I need to employ more courage to writing code like that when it comes to competitions.

I always get inspired watching these. I learned a ton.
I don't quite get how he estimated the ISO equivalent of the eye - he compares it to a camera taking 12 second exposures, whereas the eye is essentially video, as he says, implying 1/15th sec exposures.
Unless you are acquiring generic services or commodities, hiring anyone starts with a conversation, not with looking at the website. The only useful information you can get from a designers (or any kind of bespoke service) website is a) is their style what you are looking for (if you even have a preference), b) do they have relevant experience, and c) how can I get in touch.

Everything else is human interaction, not browsing through a catalog.
Why Americans Hate Economics
I didn't know about duck.com. Does anyone know the story behind that?
Rails Misapprehensions: The Dependency Injection Pattern
You should find Simon Willison's talk about Building Lanyrd very relevant.

Slides and video here: http://lanyrd.com/2011/brightonpy-building-lanyrd/
Or short sighted folks - I have -6 in both eyes and at 10cm things do look awfully sharp. Though more than 10cm away (without glasses/contacts) things are rather fuzzy.
http://twitter.com/#!/petervandijck/status/10427215786502144...
Study in Australia
ATMC - International Management College for Higher Study in Australia. This is one of the Best Colleges to Study in Australia. It is Australian Technical College for providing Higher Study in Australia.
Close for me too. Since he mentioned TagClose and DelimitMate to close various stuff magically I find it notable to mention vim-surround [1], which allows for both tag and various stuff to be changed at will.

For the ~/.vim layout I actually have a bundle dir but also a bundle.available dir. In the latter land all vim plugin git submodules I might need while the former contains links to those I actually want active.

[1] https://github.com/tpope/vim-surround
Soda -  a Selenium RC client for Node.js
I use pathogen with a bundle.available dir with git submodules and a bundle dir with symlinks to active ones. Makes it damn easy to enable/disable.
You are right, of course. I guess I'll have to help people unlearn.
Duck.com redirect to google!

Huh. Well, that's fairly bizarre.
I agree. Google became a verb because the search engine was successful, not the other way around. Furthermore:

- Microsoft spent pots of cash trying to verbify their search engine with their "bing and decide" commercials. As far as I know, this hasn't worked for them.

- IIRC Google themselves tend to use the form "do a Google search" - or they risk losing their trademark.

- Duck Duck Go is a catchy name - three punchy syllables. (I've recently become a fan of The Name Inspector's blog).

- And people should definitely stop using "pivot" when they just mean "change". Or "disruptive" when they mean "new". It's the startup equivalent of the crystal healers who use words like "quantum" to sound more intelligent.
If you're on FreeBSD you can use dummynet to simulate packet delay and loss.

It's quite handy. My partner has slow, unreliable, high-latency Internet in his house and there are an entire class of performance problems that are extremely obvious when I work from his place that are barely measurable when I work from a 100mb line that's only a few milliseconds away from a major datacenter.
The cool thing also was in the beginning before he started he was writing down ideas of what game to make. He spoke about Link's awakening being an inspiration for this game.

He also had another great idea about being on a sinking ship. I kinda wish he would have chosen that one. But what he did was cool.