skysight-inc/HackerNews huggingface dataset:
Nice idea, but I disagree that this should make us "Forget tacky loading spinners". Loading spinners are a big step forward from wait cursors in that they:

- Can be used to show what is loading, especially if you use AJAX to update only part of the screen/content, rather than indicate a global loading state.

- Work on devices that do not have a cursor. Touch anyone?

- Don't make you feel like you are running Windows 3.1

- Don't make you fear your browser/system has frozen.
Transistor Made Using a Single Atom May Help Beat Moore’s Law
Why are so many poorly written articles making it to the front page? It seems to me the author didn't do any QA on their article either. It's hard to take someone's argument seriously when they don't take the time to proofread their own work.
Those towards the bottom are either more Rails-like, i.e. they do a lot of "magic" in the background; or they are huge, with hundreds/thousands of files. There are lots of lightweight PHP frameworks not listed.
One issue I have with this is that due to the commonality of spinners, I associate the wait cursor with waiting on the browser (memory issue, temporary CPU spike, large js script running) rather than an waiting on the results of an ajax request.

For me at least, using this technique would probably cause me to perceive the site as being slower or more resource intensive than it truly is.
I am an GNU Emacs user. The major problems I see are:
1> lack of Multi-threading
2> Support for multiple major modes

The 2nd problem is the biggest I suppose. Present day development deals with chunks of code in different languages, all put in the same file. It just kills me to code Python+JS+HTML in a single file, pathetic support.
Ask HN: What PHP E-Shop software you use or recommend?
I am upto to starting a small web development company so I need suggestions on what E-shop software we should build on.

Thanks
Using CSS without HTML
CauseRibbon
Causeribbon allows visitors to select multiple ribbons to post on their website in support of various causes.
Woodworking magazines are full of articles about tools and how they're used. The most interesting pieces are invariably about how the tool changes the user - how Japanese saws change your mental approach to jobholding, or how routers tend to displace other tools and skills.

At a sufficiently high level, any discussion of craft inevitably becomes a matter of philosophy. The tools in a shop tell you about how a woodworker relates to wood; His attitudes shape his tool choices and his tools shape his attitudes.
Most of those I attend are aimed at competing over what you can create in x hours. If you've spent a week beforehand building it to present then it is essentially cheating. So yes, it is really a game.
PHP has a long startup time while Python, apparently starts faster. What the benchmarks prove on a simple app that display "Hello!" is which language has the best startup time! On a full app as Wordpress, the results may be different. Facebook still uses PHP (compiled) and not Python and so do lot of websites.
> I find this "citation needed" meme, when the thing discussed is some personal opinion or a value judgement or an estimation or some sort, to be ridiculous.

It's important to note that these sorts of people are often not interested in a discussion; they merely want to be proved right on the Internet by hiding behind the perceived invincibility of empirical facts.

You are right: it is toxic, pedantic, and not something that most people would have the gall to say in real life. Thus, not worthy of being addressed. (edit: though the grandparent post was nowhere near as bad as others I've seen.)
How to change background of any image using Photoshop
Cool Node.JS Videos
Differences between HTML4 and HTML 5
Latest Version of Angry Birds is Coming
Download: Photoshop Version Icon Brushes.
Hi friends, designcrust is back with another freebie, and this is time it’s a very unique freebie. Most of them should be aware that today Photoshop is celebrating its 22 nd birthday. So i thought why not take advantage of this occasion. I came accross the versions of Photoshop icons which have gone many transformational stages. So i decided to make some brushes for these version icons. Download and enjoy your day.
I wonder how hard it would be to set up a server running Skype, which just auto-accepts incoming video calls and dumps them to YouTube...
LibreOffice Foundation Symbolises Maturity
I vastly prefer loading spinners over wait cursors.

A wait cursor usually represents some form of synchronous wait to the entire application. If I get the wait cursor in a native application, there's a good chance that I'll need to wait for it to finish before I can continue my work flow.

A loading spinner is often more asynchronous and targeted. If I click the preview button in GitHub, then only that element is being loaded, and it doesn't stop or slow down any other part of the UI.

A good UI should be asynchronous; ideally there shouldn't be any operation that locks or slows down the UI. If an expensive operation is taking place, place a busy notifier on the affected elements. Having a wait cursor for the whole application or window seems an anachronism.
You've said everything I wanted to.
I feel the pain too. MuMaMo doesn't quite cut it for HTML + ERB.

That said, I never run into this when working with Clojure, since both the major templating solutions (Hiccup and Enlive) use only one language per file (Clojure and HTML, respectively) and I can keep my JS cleanly separate, barring the occasional Google Analytics snippet.
For the record: This bug was in Xcode 4.2 too: Labels in the Interface Builder behaved exactly like this.
The way I see it is that because he wants to be profitable by innovating and delivering great products, he was aware that he should not let innovation be hampered by profit motives. This is especially important in the market he was operating in, and working around this problem gave them an edge.
I'm not being rigorous here, but it seems to me that the top comment on every HN article that points out anything wrong with an Apple product is by an Apple apologist? It's a bit...fawning.
In my opinion, caring so much about the opinions of others is reactive, submissive and weak. I could never like like that. Personal integrity is far more important than keeping up with Joneses.

Japanese society seems batshit crazy, what with all the obsession on never losing face, committing suicide after making a mistake, working until you collapse, always bowing to "superiors" and kissing ass, even changing your grammar to please other people according to some byzantine rank system, etc. How can they live like that?

Hell, Sweden has those tendencies too but we are pretty much libertine anarchists compared to Japan.
The noweb mode for R and LaTeX works quite well (in my experience). I would imagine it would be possible to hack something together using that as a base.
ExpectThat with CoffeeScript, Zombie, Mocha, and Node
Probably not, but we're not as safe as we'd like to think we are.
Micromax Q22 Price in India, Micromax Q22 Dual SIM QWERTY Mobile 
Micromax Q22 is a latest Dual SIM GSM mobile phone from Micromax. Micromax Q22 is equipped with interesting features with upbeat stylish design. It is QWERTY keypad phone comes with 5 cms TFT QVGA Display with 176 x 220 pixles screen resolution. Micromax Q22 is embedded with a list of innovative features like 0.3 MP Camera, Multiformat Music Player, Video Player, FM with Telescopic Antenna, Loud Speaker, 3.5mm Auio Jack, Internal Memory and up to 2GB external memory support. It has connectivity options are Bluetooth, GPRS/WAP, USB Port and it is powered by a 1000 mAH Li-ion Battery which gives talk time up to 4 hours and standby time up to 300 hours. Dual SIM QWERTY phone Micromax Q22 price is not annonced yet. (Coming Soon in India)
But someone willing to spend $260 on a stiletto probably cares about what hammer you use.
I couldn't find some comparison chart or anything that would tell me what extra features the pro version has.
PC Linux OS 2012.02: nice and stable - Linux notes from DarkDuck
This seems really interesting and I really like that the data would stay inside my firewall. Any comparisons to New Relic? Looks like ease of installation would be similar (except for setting up Mongo), but that it doesn't collect quite the same amount of data (yet).
This is mildly depressing but highly informative. Thanks for the link.
I counter-call bullshit on your last part. Every time I get on a flight these days half the plan sports an iPad. On the tube, iPads and Kindles are abound. Sales trajectories aren't pointing anywhere but up. I think they left the realm of "short lived 'experiment'" quite a while ago.
Consumption taxes - specifically if implemented as a VAT, as in Europe - are effectively impossible to dodge

Very funny. In fact, VAT is actually the easiest tax-dodge of all: just buy through a business and you can claim VAT relief, getting an effective 20% discount on everything. Say you are a graphic designer with your own Ltd company: you can now buy your Spider-Man DVDs, file them under "research expenses", and get 20% back (or whatever VAT is in your country). There are guidelines on what is acceptable, of course, but they are enforced only to a degree. Where they are strictly enforced, it's exactly because the system itself is otherwise wide open for abuse by individuals.

As soon as your business is large enough and diversified enough, abuse cannot realistically be detected -- your 3-people agency will indeed need DVDs for research... and printers, iPhones, vacuum cleaners, dishwashers... most small-firm owners and CEOs never pay VAT, as simple as that. VAT is a tax on fixed-income employees, an incredibly regressive tool. Its popularity is yet another cause of the widening disparity between have and have-nots throughout the continent.
Apple is famously compartmentalised & secretive: People working on one product don't even get to go into the building where another product is being developed & the employees working on new products are pretty much forbidden from discussing them outside of their own development team as I understand things.

I would imagine that this makes it very hard for managers of existing products to kill off internal competitors. So long as the board is happy to fund it, you can develop something new without having to play internal big company politics.
LG Spectrum Now Rooted
Emacs gets a new release frequently. 24.0 is about to come out (it's in pretest), and 23.4 was just released.

Also, since it's a Lisp machine, it doesn't necessarily need to have IDE features added - you can just write your own extension in Emacs Lisp.
I am a bit annoyed by all these emacs / vim / sublimetext vs. IDEs articles. In an IDE, the editor is a small part of the overall program, and it indeed does often suck compared to the godfathers. But it's such a small part of the actual task of working on software that I'm ok with a few tradeoffs. On the other hand, whoever ever tried to debug java or c++ in emacs, or even worse, debug a single app consisting of php, ruby and javascript in emacs is going to enter a world of pain. A task which is pretty easy to accomplish in Intellij IDEA.

Eclipse makes it pretty easy to keep the muscle memory with its emacs+ mode, which is quite good (it even has ido and M-x). You lose the elisp, but have a real IDE nonetheless.

It's all about the work you need to accomplish, I find myself much more productive with a less capable editor, but a full IDE. And I still use emacs a lot for org-mode, editing config files, writing smaller programs. But emulating full IDE features is just to painful (most of the time).

The only area where Emacs is actually a brilliant IDE is when using SLIME (for Common Lisp and Clojure).
in complex applications it's likely to be something else

Nope. Ruby/Python app-servers always end up CPU-bound, unless you're doing something very much out of the ordinary (such as blocking on an embedded SQLite...).
Can we save fiesta.cc
Hm. I don't understand. Could you elaborate why that is important here?
> the Nationalist Socialist Workers Party, also known as the Nazis, were a pro-union, pro-socialism, pro-farmer, party.

Writing this from Weimar, Germany: Oh no, certainly not. First thing the Nazis did was shut down the unions, also the communist party.
I'm sorry, what does Corning make? Glass. And, apparently, expensive concept videos.

Check out this article about why Apple doesn't bother with expensive distracting public concept products.

http://counternotions.com/2008/08/12/concept-products/

Apple's products have a bit more cross-platform functionality than Corning's at this point in time. Unless you consider transparency a cross-platform feature.
I'm in the market for a nice lightweight laptop for development. I was amazed to see that the best one I can get is a Macbook Air. Other brands don't even come close to it, with regards to price:quality ratio. Heck, even ignoring quality the Air still beats other ultrabooks.

My friends have a hard time admitting that an Apple product is actually the saner choice.
You can change schemas on the fly. But no one does it in their application except part of Admin.

Two-phased commits are when you write a partial record to the DB and then cleanup the transaction. When they complete succesfully, they are a complete transaction, but during a failure they are not atomic through the database because it takes extra application logic to cleanup.

Partition tolerance is not when one node goes offline, it is when critical nodes (master) or up to n/2 fail.

For CAP, you can optimize for just Consistancy, Availabilty, or Partition tolerance. But you can also pick two - you just can not do all three.

I did not know Facebook went to Hbase and why it do so - can you provide a link?
Why it matters that our politicians are rich
Wow, you've taken 2 numbers that don't have anything in common except the word year and managed to produce an irrelevant value.

Using your calculation 40 years * 30% FICA means I'm paying 1200% income tax.

Fox News would be proud.
Article: Gonzales says this research suggests an accelerating rate of improvement in technology... If these trends continue, he says, “in some ways things will continue to get better. In that sense it is a hopeful paper.”

Abstract: In contrast, one cannot reject the hypothesis of superexponential growth with decreasing doubling times. This raises questions about whether past trends in the improvement of information technology are sustainable.

These seem to be two different conclusions, don't they?
The obvious solution would be for people who aren't Apple apologists to write better comments on such articles.
Under the hood web.go is using the http package, so it should benefit from all the improvements, you are talking about.

What I wonder more about is if the benchmark is setting the GOMAXPROCS env variable according to the number of CPUs on his system, otherwise he has 4 cores and 3 are idling around...
Analysis of the Linux Random Number Generator
Because browser wait cursors tend to make me instinctively cmd-w or cmd-q

(close tab or close application for you non macheads)
Powered by Android: My "smart" fridge
EA Plans To Launch "Freemium" Simpsons Game For iOS
I commend you for making something that isn't SaaS -- it seems to be rare to have one-off payments now, so this makes it more attractive.

Also, it seems that your demo (http://live.amon.cx:2464/) is down, which is a pity as I'd obviously like to try it before installing.

EDIT: And local monitoring is a big plus, too.
Great! Glad to hear it. We'd love some feedback if you have any.
Does society benefit when we share personal information online?
There's no place for monogamy in technology
Best dentist nyc
Park 56 Dental Group is your New York City, NY (New York) dentist, providing quality dental care for children, teens, and adults. Call today.
I think the main extra feature is the ability to monitor multiple servers in a single place.
Do browsers parse javascript on every page load?
Amon was discussed two months [0] and two weeks [1] ago.

[0] http://news.ycombinator.com/item?id=3313991
[1] http://news.ycombinator.com/item?id=3555916
No cursors on mobile. So.
Tips for eCommerce Entrepreneurs
"It's easier to ask for forgiveness than it is to get permission."

I used this technique to get three desks in two offices as an undergrad in uni (undergrads typically did not get any desks allocated at all). We were also given access to the postgrad labs and made use of the postgrad kitchen facilities (though we were careful not to get in the way of any of the actual postgrads and to leave it as we found it as we didn't want to be a burden to them).
HTML5 Streaming Service
Why Apple's earnings per share isn't particularly low
It's funny how people who hate Apple still exist. The only change is that they are now developing for Apple products. Like this guy who was developing in Java for 9 years? I'm sure there were no problems there.
UK government to demand access to all phone and Internet user data
It's a nice hack for sure, but I thought the reason it's possible is the redundancy built into the QR code algorithm.

By hacking it in this way, aren't you reducing the resiliency of the QR codes and thus making them harder to read?
The normal version can monitor only the server it's installed on. The Plus version has alerts and you can use it to monitor as many servers and apps as you like - there are no internal restrictions besides the memory of the VPS it's installed on. So if you want to monitor 10-15 servers - you will manage with a 128-256MB VPS, if you have more than that, all you have to do is to upgrade it to 512MB RAM or more.
The need is perfectly apparent to those who read history and political philosophy.

"Eternal vigilance is the price of liberty" -- but this sentiment is inconvenient to any number of political projects, both right and left, and so frowned upon as unconstructive and paranoid.
Ask HN: Tracking position without satellites 
Does anyone know of a commercial system from tracking someones position without the use of GPS.

Would it be possible to install beacons around a sport centre for example to track to location of the sportsmen more accurately than a gps ever would?

There does not seem to be a readily available product on the market although it exists for the military and it would be very useful for sports.
Windows Made To Measure
Learn how to measure your windows correctly. Use some simple steps and made to measure windows.
I know this is going to be burn me but I'm interested in seeing more compiled languages. The speed that I saw from the D Forum [1] was quite impressive. I was quite disappointed to see that Go didn't do better.

[1]: https://news.ycombinator.com/item?id=3592769
Interesting how the "debate" in itself is a contradiction: having a popularity contest about whether popularity contests are useful.
What you say is true but only for variable names. Functions can have longer names, especially those called far away by some client code. For me the rule off thumb is that if you need a comment, you are better off with a longer name.
Singapore pushes 'entrepreneurial nation'
Nike Volleyball Shoes
Welcome to Nike Volleyball Shoes Dot Com.
Even among well-respected government institutions, requiring real answers to real questions is regarded as a little bit rude. The sophisticated ones will suffer it, knowing such questioners don't really matter much. But the people asking the questions are never brought "inside" to where the real decisions get made.

If there were more people asking real questions, and more higher placed and public people, it would get a lot harder to sideline such gadflies.

The real shame is that our institutions and culture could rise to a higher standard if required to. Today's concessions to political "necessity" forestall tomorrow's advance to systems that actually work.
Ask HN: Who is coming to the Mobile World Congress in Barcelona next week?
The congress and the public events & parties are usually quite crowded and therefore makes it hard to filter the signal from the noise. So I was wondering if some HN/HE fellows are going to show and and would like to meet?

Depending how busy everyone is we could organize a small meetup.
Show HN: Our Startup's 404 Page Currently Most Popular On Site (web only)
We built this as a bit of fun but it's been getting some great responses on Twitter
Which is why the variables.txt exists. A quick lookup in good documentation tends to make things clear.
This makes a lot of sense. Compare this to MS where there is alot of internal politics and competition amongst products. Short and insightful article all in all.
Vim 7 added a lot of new features. Bram typical does fix releases for a while and then there is fast and furious to the next version. Vim is definitely still being developed.
worth noting that 'beautiful' != easy to use. Those companies all pay careful attention to the usability of their products.
It seems to me that, especially with India, there's a big question which nobody is asking. When foreign companies can't or won't supply the market at a suitable price, where is the local replacement? Why isn't this being fixed by local competition? India outpopulates the US four to one - is it credible that Indian engineers and publishers are somehow incapable of producing output that is to the same, or better, standard as that from the US at a price more commensurate with the local market?
I wonder how the number of people working on progressing technology affects this - i.e., crudely, what (rate of technological progress) / (world population) is.
New Timeline Coming Soon to Facebook Brand Pages
A report from Ad Age reveal that Facebook is going to extend its new Timeline profile pages to brand soon or may be this month.
The iPhone monoculture
I'm pretty sure you can't buy any US stuff in Iran, not just books. Some other countries (Syria & North Korea IIRC. Cuba?)
Leaked screenshot reveals 125GB SkyDrive account for $50 per year
Great podcast. I made a short screencast on Pair Programming with Tmux the same day. I'd love to know what you think: http://readncode.com/blog/pair-programming-with-tmux-screenc...
I can't imagine that there are interesting women on this website. Are smart+goodlooking women not actually interested in the dating site fees, because they want to find men who are willing (and able) to spend some money on their relationship?
The 404 is web only btw
It looks rather straight forward to add a custom appender for log4j ?
Why Facebook's data will change our world
Moore's (Traffic) Law
Placement Papers
emacs is also an excellent IRC client.
It looks like it isn't possible to add multiple user accounts (in the free version). I tried browsing to /create_user myself to add a second account, but I get redirected to the /login page

Is that something that comes with the Plus version ?
FWIW, that is also a lesson that I learned. Your tone suggests that you don't really understand my situation.

It was my first time dealing with this situation and I wasn't trying to "go cheap". I thought I was doing everything correctly. I was unaware that it is standard practice to use a professional accountant in cases like that. I was actually trying to "do the right thing". I just apparently didn't know what that was, despite my best intentions.

Who do I look unprofessional to? The IRS? I can live with that.
I agree, naming is important and often overlooked, check out this quote by Josh Bloch:
http://www.elegantcoding.com/2011/07/software-frameworks-res...
(info for downvoter: point being, that's an actual quote from the article; its been sitting there in the article for years)
Too bad Apple today is an appliance company, making entertainment devices for technophobes concerned solely with low support costs and above all profit.

At one point they made computers that were even appealing to software developers and the UNIX crowd. Those days are over.