skysight-inc/HackerNews huggingface dataset:
it sounds good in theory

Don't you mean "it sounds good in practice"? This entire post is about practical experience.

I don't think this is like setting your watch forward 5 mins. I think it's more like RAID. When you get a warning that one of your drives has died, you know you have to get in and replace it.

Depending on how critical the machine is, the cost of getting to the data centre etc. you might leave now, in the middle of the night and drive like a bat out of hell, or you might leave it til next week when you'll be in there anyway.

Either way you know your risk just went up a hell of a lot. Depending on how risk averse you are, you will act accordingly.
Rhythm Game I made? Feedback please
Nobel laureate hangs out on street corners, answering physics questions
Stage Hypnotist Hypnosis Master
International Stage Hypnotist By James Anthony performs his unique hypnosis show in the UK, and is based in Manchester Hypnotist.
College station garage door replacement
Welcome to the online home of Fireplaces, Etc. American Overhead Door Co. Please feel free to browse our site, or come by our showroom during our normal business hours.
Canara Bank  Home Loan Hyderabad
Get The Best Offers for Canara Bank Home Loan In Hyderabad. Find the Lowest Interest Rates for Canara Bank Home Loan in Hyderabad and Apply Online/call:040 - 600 11 600
"If you wanted an article named An Introduction to Software Engineering to appear in the Software category, the location of the file would look like this:

/articles/Software/intro_to_software_engineering.md"

And if an article fits in more than one category, would you put soft links to that article in various other category directories?

I might not have made the categories implemented as directories, although I understand your desire for simple as possible.
Oh jeez, seriously? STFU dude. I was responding to the inane comment which called Groupon and Facebook a Ponzi scheme. I don't know why you're responding if it's not to defend/agree with that comment.

Do you actually have anything to say, or are you compelled to react whenever you see someone not rabidly and mindlessly denouncing Groupon?
Infosys promotes 20,000 people
Infosys promotes 20,000 people; utilization, retention high at TCS
Ah I could not remember which of xmonad or awesome was doing that. Mission Control bird's eye view makes workspace management admittedly much less confusing than either one.

It could be hidden behind the existing — and checked by default — option "Automatically rearrange Spaces".
Web application ideas
Coda's "open quickly" is too slow to use over SSHFS (although is OK on a local network over AFP). Sublime's not too bad but it can take a while to build its file list.
Thanks for that. Talk about non-obvious. I could swear there's a checkbox for that on my dual head Hackintosh that is not present on my MacBook when I plug an external screen. Or it could be me (that time we used the MacBook as a fallback of the fallback — dedicated DVD player died + suddenly no 5.1 sound on XBox360, so I was quite enraged).

Edit: ah, after checking, the drag-the-menubar thing is actually written in the prefpane, and there's no checkbox. Silly me.
Rest assured that they think very rationally about investments. They just have different priorities.
Watch Ice Age 4 Online Free
Screenplay of Watch Ice Age 4 Online is by Michael Berg and Jason Fuchs and Camera work is by Renato Falcão as well as Mike Reiss. This movie is distributed by Twentieth Century Fox under Blue Sky Studios and Twentieth Century Fox Animation studio which is scheduled to be release in movie houses on June 27, 2012 in Europe and the 13th of July, 2012 in U.S.A..
My first programming book was about GW-BASIC, it was red and very thick. But it was the second book that I bought that was the book that made me want to become a programmer:

Mastering Turbo Assembler by Tom Swan

http://www.amazon.com/Mastering-Turbo-Assembler-Tom-Swan/dp/...

My copy actually looks very similar to the one on Amazon. :)
The Macintosh C Programming Primer. It was fantastic: I highly recommend it if, by some strange chance, you have occasion to program System 7.
It could also be criminal groups that are trying to make their profiles appear less fake.

I worked with the team that fight spam, scams, and the fake accounts that distribute them when I started at Facebook, and they expend a lot of time writing code and building machine learning models to detect fake accounts. There would be no fake accounts if there wasn't a massive financial upside to it, and so they do the strangest things to try avoid the detection.

You can read a bit about what the team does at http://research.microsoft.com/en-us/projects/ldg/a10-stein.p...
Yep I used to use Digg before HN, but the experience, especially on mobile, just kept getting worse and worse!
Some sex offenders have avoided jail time. Florida has an interesting comparison of the terms[1]. How large is the pool of "elite" you're talking about? I don't think a size of over 10,000 deserves the term (so about 0.0033... percent of the US population if we limit to there) and I'd lean more toward a max of 500 (0.000166...%). It's at least a fun thought-experiment: how low can you go before the economy collapses and/or those in charge can't keep the prisoners or slaves in line or fed? Even back in the days of US slavery, only two states had slightly more slaves than non-slaves[2].

[1] http://sheriff.org/faqs/displayfaq.cfm?id=54934ef5-c69b-4771...

[2] http://wiki.answers.com/Q/What_was_the_ratio_for_slaves_to_s...
This post can be summarized as:

"I wrote shitty code, t'was slow, then I fixed it. No longer quite as slow."

Same level of detail/usefulness too.

HN is officially the collective unfiltered RSS feed of a gaggle of aspiring bloggers, wantrepreneurs and assorted startups.
I wonder if there is a way, to gather this info separately from the government and publish results? Or at least publish an accuracy of the public numbers...

Could be an interesting space.
CSS hack: Predictable block elements
Textbook definition of the last company I worked at.

A gigantic monolithic struts1 Asset Management product with 19k LOC in some of its JSP files. All they ever did with it was pitch it to companies, get us some minor web services to add to it and move on to the next company.

I couldn't even persuade them to use Agile or start to use Unit Testing, let alone start something new. When I suggested in some brief down time that we make something new, I was actually laughed at by the senior sales guy/project manager who was my boss.

God I hated that place so much. So glad I work somewhere that actually builds things and has a decent business strategy.
"I hate to say it (as a long time user of Apple computers) but in general they really need to pull their heads out of their arses when it comes to the bizarre direction they're going with the OS X user experience."

I don't think Apple cares, really. From their point of view, it's all about the consumer. If the consumer keeps buying their devices us power users ("developers") will continue to buy the hardware too. To write apps. And that's all Apple cares about.

Look Apple has never had great developer relations. Never. But I gotta tell you, right now it's the worse I've ever seen.

Look to sum up, most "regular" consumers are using one screen. Doesn't matter what us here use (and I'd call us power users). The masses uses one screen. And that's all Apple cares about. I doubt we'll ever see this issue resolved.
5" phone + 7" tablet =?
http://i57.tumblr.com/
Sorry could you explain what the game is about?
The thing is once you can code in emacs, and even when you can use the keyboard macro utility, you constantly find little time saving ways to use it. At first though they're not even time saving, they take longer. Anyhow some examples:

I have a function for my work log which gets the date, figures out the previous Monday's date and dumps a formatted weekly log for me to fill out.

I wrote an entire budget tracking application which generates a forecast and dumps it to a csv file

Wrote a utility to mark and optionally delete duplicate files in a dired buffer

Convert a windows path name to a cygwin one

Functions to add local sales tax and remove local sales tax, same for tips.

Perforce source control, helpers to do blame functionality and other stuff that benefits from pulling Perforce output into a buffer

The most used feature would be keyboard macros which are endlessly useful for any repetitive editing task, which can show up unexpectedly at any point of the day

Occasionally have to write throw away custom code to create some boiler plate code, such as turn the API documentation for some errors into a C++ array of structures that can be manipulated in code

Full client for Redis
IANAL, but wouldn't websites like bash.org be prior art for a “click a button to vote up a story” functionality? I'd be interested to see the exact wording, if anyone can find a link to the patent in question.
Oh, come on, are you serious?

IBM - one of the biggest R&D IT companies in the history of computing.

Microsoft - invented Windows, the XBox, Visual Studio, Silverlight, C#, the list is endless.

Apple - inventing radically new consumer products every other year.

Those examples are not what he was talking about at all.
It really depends on the specifics of the patent. Patents are usually very technical documents and their breadth tends to be much narrower than what non-patent lawyers assume.

In any event I will not going to examine Digg's particular patent because I do not want to get PG in trouble. But, as I said patents tend to be much narrower than non-specialists assume, so if someone mentions a patent, you should not panic but get a competent patent lawyer to determine what the exact scope of the patent is. Usually, it is not as bad as it seems and often you can get around it.
Twitter obnubilé par « The Dark Knight Rises » 
Le cinéma et la télévision ont dominé les débats sur Twitter lors du 11 juillet. Les twitternautes ont évoqué le film « The Dark Knight Rises » et le conflit entre DirecTV et Viacom aux États-Unis.
Actually I wasn't talking about myself. So far I've only been working part time as a software engineer during my studies and I want to start a company next year. So, IF it works out, I could have that luxury. But I still find it a bit silly to tell someone to quit his job just because his current tooling doesn't involve vim or emacs. Tools are just that. Tools. And IMO Java is just fine if you use it where it is the strongest: enterprise business applications. As long as you don't try to push it to places where performance / power optimization is relevant (I'm looking at you, Google -.-).
Brilliantly written dude. RESPECT
The wittiest lien on this awesome thread "I have argued countless times that India is by far the more corrupt one, but now I am not so sure. In India it is in your face all the time, in the US its a background daemon."
I thought the truth was apt to be simple
Leh Ladakh Tour
IndianLuxuryTours.Net offers luxury packages for tours and travel in Leh Ladakh, a most famous and exciting tour package. Here you can get best information about Ladakh & Himalayan Trekking, Moon Valley & Pangong Tso, Popular Markha Valley Trek and many more.
Then ML should be free; "faster and smoother" sounds like bug fixes to me.
So the issue is iTunes, not the green button? And admittedly itunes behaviour is very well known, it's hardly surprising.
Danny Garcia vs Amir Khan Live saturday 14, July 2012
Watch Online HBO PPV Boxing match between Amir Khan vs Danny Garcia. Please do not miss the today’s great match between Amir Khan vs Danny Garcia.
Video Chat feature in BlackBerry Messenger
There are several slight distinctions to be made there. A keynote/powerpoint presentation is typically displayed as though on a piece of paper (A4, say), and thus of course type should be rendered proportionate to the virtual piece of paper, no matter the display. The post is referring mostly to HTML sizes.

The second distinction is that a projector or video monitor should duplicate the master screen, and indeed for a projector you have no idea how big the final screen is, and can change its size by moving the projector around. Video projections, similar to paper, are a proportionate medium.

Not making these distinctions is definitely an oversight of the linked article. His major point is well illustrated in his example picture, where "5 inches" has been displayed with varying degrees of accuracy, but it's clear all the monitors are trying to display something _close_ to 5 inches. Not getting it exact (±½ pixel) is a failure.
Here was me thinking that the guys attending defcon were more introverts than sleezes.
Gmail Affected By Yahoo Leak; Check Your Password Now
> You can use proportional fonts (I use Verdana)

Vim uses what my terminal uses. No ideas if my terminal(terminator) allows proportional fonts, but I always have used monospaced. Proportional looks ugly to me when it comes to code.

> The interface chrome is graphical, not text in a grid. This allows nice details such as a drop-shadow from the minimap when it covers the text and proportional fonts in the file tree’s filenames.

Drop shadows? Umm, no thanks.

> On a Mac with smooth scrolling, you can scroll smoothly pixel-by-pixel, instead of choppily line-by-line.

Either I search for what I am looking for, jump to definition, or move screen by screen. I don't scroll - at all. If I did, I am reading lines of code, not rows of pixels.

> You can easily rename a variable,

I don't use ST and can't exactly understand what is unique here, but I am pretty sure renaming something is something vim is very good at. You want to limit the scope, select visually and run :s on it.

> It uses Python as its scripting language, so you can use Python libraries easily, and don’t have to learn an editor-specific language. Similarly, it uses JSON for settings.

Python is much more mainstream than vimscript, yes, but there are still people who don't know python and don't want to learn it. Learning python for them isn't very different from learning vimscript.
but I really hate ORM’s and this was just a giant nuisance to deal with

I like object relational mapping as a theory (ie. I have an object of type Author which has 1 or more books I can loop over), but I hate ActiveRecord implementations. Eventually, they just end up implementing almost all of SQL but in some arcane bullshit syntax or sequence of method calls that you have to spend a bunch of time learning.

I also seriously doubt that anyone has ever written a production system of any reasonable complexity and been able to use the exact same ORM code with absolutely any backend (if you have an example please correct me on this). This barely even works with something like PDO in PHP which is a bare bones abstraction across multiple SQL backends.

When it comes down to it, the benefits of ActiveRecord are all but dead on about the third day of development. The data mapper pattern adopted by SQLAlchemy (et. al.) takes all of the shitness of ActiveRecord and adds mind bending complexity to it.

SQL is easy to learn and very expressive. Why try and abstract it?

I spent years working with an ActiveRecord ORM I wrote myself in my feckless youth and thought that it was the answer to the world's problems. I didn't really understand why it was so terrible until I did a large project in Django and had to use someone else's ORM.

When I really analysed it, there were only three things that I really wanted out of an ORM:

1) Make the task of writing complex join statements a bit less tedious

2) Make the task of writing a sub-set of very basic where clauses slightly less tedious

3) Obviate the need for me to detect primary key changes when iterating over a joined result set to detect changes in an object (for example, looping over a list of Authors and their Books)

To that end, I wrote this:

https://github.com/iaindooley/PluSQL

It's written in PHP because I like and use PHP but it's a very simple pattern that I would like to see elaborated upon/taken to other languages as I think it provides just the bare minimum amount of functionality to give some real productivity gains without creating a steep learning curve, performance trade-off or any barrier to just writing out SQL statements if that's the fastest way to solve the problem at hand.
If you are familiar with vim, install gundo.vim and enjoy traversing your undo tree.
Great softwares in Shell, Perl, Python, Ruby. How? By learning the fundamentals.
That's... not true.
Yep but helping small business have a positive white hat SEO, could be huge. I myself have been searching your page for small business option, and I am more willing to pay for my startup than for me (and I´ll probably convert the private account).
Online shopping gives you a wide selection, instant access to customer reviews, easy price comparison, no hassle from salesmen, and other conveniences besides the painless shopping experience.
Video Production Company in India
Armaanproduction Company is a best Video production company in India. It offers low cost audio and video production services.
Even if it was for purely selfish reasons, it can make great sense to recommend better things to improve others. The world is not zero sum.
The pillow-fight example sounds like straight-out sexism to me. https://en.wikipedia.org/wiki/Sexism
Ecommerce web solutions to enhance your business
First time users of vim would use the arrow keys too. Only after you gain some experience do you start thinking with motions.

The same holds true for Sublime Text. Instead of using the arrow keys, you could do any of the following:

Ctrl+H : Replace
bar : Find what
baz : Replace with
Ctrl+Shift+H : Replace first match
<esc> : Exit replace mode

or

Ctrl + I : Incremental Find (finds and selects finding)
bar : Find & select text
baz : Overwrite selection

or

Ctrl+<Right>+<Right>+<Right>+<Right> : Reach the word bar
Ctrl+d : Select word under cursor
baz : Overwrite selection

or

Ctrl+P : GoTo Anything
# : Goto word
bar : Goto word 'bar' & select it
baz : Overwrite selection

I agree that vim's vocabulary is very expressive and very powerfull. I switched to Sublime Text because tweaking vim to meet my needs was just too much effort, even for simple things. Couple this with even more effort to make it play nice with Greek (my native language), and the switch came naturally.
Some very nasty (legal) porn should do it.
Marga Weimans Spring 2013, Amsterdam
Vietnam determined to develop green tourism | Vietnam Travel News
Americans Least Green—And Feel Least Guilt, Survey Suggests
My Advice For Getting an Internship
Crappy title - should focus on issue of likes from fake accounts, not value of any like
The End of TV and the Death of the Cable Bundle
> So what kind of stuff do you program inside of it? What kinds of problems do you solve?

It's not always about programming. It's about configuring and extending to suit it to your problem.

Pylinting and running python code. ,c(mapped to :make, not shown here) to pylint(not need as I run syntastic but still), ,x to run

augroup python
au!
autocmd FileType python nnoremap<buffer> ,x :w<CR>:!/usr/bin/env python % <CR>
autocmd FileType python setlocal nosmartindent
autocmd FileType python setlocal makeprg=pylint\ --reports=n\ --output-format=parseable\ %:p
autocmd FileType python setlocal errorformat=%f:%l:\ %m
autocmd BufRead python setlocal efm=%C\ %.%#,%A\ \ File\ \"%f\"\\,\ line\ %l%.%#,%Z%[%^\ ]%\\@=%m
autocmd FileType python setlocal path+=$PYTHONDIRS
augroup end

ERB and Jinja2 shortcuts. \1 for <% {cursor_here} %>, \2 for <%= {cursor_here} %> etc

inoremap \1 <%<Space><Space>%><Esc>2hi
inoremap \2 <%=<Space><Space>%><Esc>2hi
inoremap \3 {%<Space><Space>%}<Esc>2hi
inoremap \4 {{<Space><Space>}}<Esc>2hi

A mini calculator function, lots of snippets, some saved macros etc.

It's not about changing keyboard shortcuts. It implies you can only remap what already exists. It's about giving you infinite canvas to paint on. This isn't unique to Vim. I am just saying having the capability to do so is important.
Buying penny stocks
Buying penny stocks or undervalued shares presents a whole new way of making money off the stock market.
Just put a hidden volume inside a hidden volume inside a hidden volume. There.
Justice Dept allows FBI anti-piracy seal on books, photos, doodles
Using the article completion method it turns out that I can no longer use <tab> to insert a <tab> since it displays a list of word to be completed.

It might be due to my vim configuration but I doubt it (though I am not a vim script expert by any means).

Here is a function I found on the web a long time ago and that seems to prevent that problem:

inoremap <Tab> <C-R>=MyTabOrComplete()<CR>

function MyTabOrComplete()
let col = col('.')-1
if !col || getline('.')[col-1] !~ '\k'
return "\<tab>"
else
return "\<C-N>"
endif
endfunction

No idea how it really works, I never investigated.

Credits/source: http://www.slideshare.net/andreizm/vim-for-php-programmers-p... slide 44

edit: formating and credits
In my experience, the introvert/extrovert trait is orthogonal to whether someone is sleazy.
Most of the Facebook agencies did their own inflation of Pages like count, and many users have created their own fb fake user nets to gain advantage of the campaigns that these agencies provided.

Just look at the http://www.freelancer.com/jobs/Facebook/. How do you think those jobs are possible otherwise?

That being said, it doesn't work as well as it did in 2008-09, so I see this as news 2 years old.
Was he asking guys too ?
Hell, you could say the key is head -c `wc -c secret_file` /dev/urandom and they wouldn't be able to argue. It's turtles all the way down if they ask you to decrypt the result.
Design & Develop from scratch: pt2 - homepage
Air tickets to New York
Search, compare prices and book cheap air tickets with airticket.co.uk at very low and competitive prices. Air ticket offers attractive fares for all world air travel destinations.
6502 Assembly Language Programming, Lance Leventhal, 1981

...an awful book.
Kenneth Reitz on The Setup
Sexism or not, it's making women feel uncomfortable.

Maybe these red/yellow cards can help give the poorly socialized some clear social cues. And handing them out is certainly going to be empowering.
> I am gonna be completely honest, I am scared to express myself any longer on the Internet in any fashion. I don't trust it any longer. I don't trust the police, I don't trust the FBI, I don't trust the federal government, and I also don't trust, nor have faith, in the justice system in the United States.

I moved out of the country four years ago for this very reason. The rule of law is gone. It is unsafe to live there.

You must leave. The time is now. This is not a drill. You are not overreacting.

You must leave.
woops, there were errors returned from the server at the time.
Armor on the Field: Football and hockey helmlets
Know When To Fold 'Em
What I don't understand is why this happens anymore. Surely no one can think it is acceptable in this day and age. I know we're talking about some of the least socially adept group of people, but come on. I don't see how you can even operate in society if you're literally trying to lick other people in public.

Disclosure: I went to DEF CON 2 in 1994 when I was a shy 15 year old and there were no women around and apparently, better manners.
I completely agree with your statement, but the problem with current state of affairs is that just plain Like number counts towards brand awareness, and many clients of agencies providing Facebook advertising don't come there for basically any measurable ROI 'cept building brand on the platform, which is, imho, the best Facebook can provide as far as advertising goes.
Agreed it's a douche with a hard-on. Doesn't mean it's not sexist. http://en.wikipedia.org/wiki/Sexual_objectification
If Kyle is being honest in this article he is a sociopath, no question about it. He obviously has major problems understanding social norms.