skysight-inc/HackerNews huggingface dataset:
I like Wisdom for the Way by Chuck Swindoll.

God says...
C:\LoseThos\www.losethos.com\text\YANKEE.TXT

g the
first time under grace and providence of God it hath been granted
me to hear it."

Well, I was stunned; partly with this unlooked-for stupidity on
his part, and partly because his fellows so manifestly sided with
him and were of his mind--if you might call it mind. My position
was simple enough, plain enough; how could it ever be simplified
more? However, I must try:

"Why, look here, brother Dowley, don't you see? Your wages are
merely higher than ours in _name_, not in _fact_."

"He
Why the Euro crisis could lead to the first all-digital currency
Or buy an iPhone 4S. No worries. No hassles. Seriously.
The thing that I can't seem to get past is that Samsung (and all the other Japanese electronics makers) has been making televisions that closely resemble the iPad for years now. "Black, rectangular, curved corners, thin bezel" has pretty much been the default design aesthetic of flatscreen displays since their popularization. I have a Philips LCD TV that I bought in late 2007 that could be an iPad if you took it off its stand, blacked out the logo, and put a button on one end of it.

http://www.argos.co.uk/wcsstore/argos/images/70-5297124MMA75...

Just because Apple shrunk the black curved rectangle with uniform bezel down into tablet form doesn't mean they actually invented anything new design-wise. They certainly improved upon existing designs, but it's just arrogant for them to try to claim ownership of that particular design aesthetic.
Don't install ad-block unless you hate free apps and/or just like to stick it to the indie developers out there.

Not that the standard ad-block techniques will work with my next app anyway, but if everyone blocked ads, there would be no more free apps. [1]

[1] Google Categorical Imperative if you're not familiar with the term.
How to gamble if you are in a hurry [pdf]
The median probably matters more to individual founders. The average matters to rational portfolio managers. As far as I know there is no portfolio strategy that rewards you proportional to your median investment. So, saying that one summary statistic is more representative than the other is only reasonable if you have some implicit reference frame.
I believe the labels see it as a simple proposition, they should get any monies that are generated by playing one of their songs. That this doesn't allow digital music services doesn't register, or that their songs in a vault some where generate no money. Collective stupidity, and it will kill the music labels, it already is. Now they might not die as fast as you or I would like, but they will die, either by legislative fiat or by musician revolt.
Finally... the devs are plain AWESOME.

About 10 years ago I had cause to look at the source and I have to say I don't think I've ever seen better written C. The changes we were considering were vetoed, but I marveled at how easy it was to identify the place I would have needed to make the changes and verify that they would not have unintended consequences.

I don't know if it still does, but the code I saw back then read like a book.
The ambilight "technology" is patented by Philips.

Perhaps we should push for patents to be thrown out when they're so trivial that someone can build the apparatus for <$100 in arduino-parts...
http://www.philips.co.uk/c/televisions/33092/cat/#/overview
I'd love to see a parts-list and build instructions (for dummies).
Good topic, I posted my take on the Monty Hall problem on my blog: http://jacobirw.wordpress.com/2011/12/11/the-monty-hall-prob...
7 ways to increase Internet Traffic
dygraphs has had that feature for about five years :)

There's also a "range selector" mode if you prefer the two-pane zooming interface:
http://dygraphs.com/tests/range-selector.html
The Monty Hall Problem - Would you switch to Door #2?
Right - and show me the app I can install on all those various places Linux is deployed. Show me the consistent UI experience across them all. It's not there. You can't.

My point isn't about the the underlying OS (the kernel) itself, which has gained huge traction. It's about an experience to the end-user and the developers that's consistent. Not having to pick a .deb, .rpm, to know what libraries are/aren't available etc.

That's my fear for WebOS - that many different versions will get built. Some will support WebGL, some HTML5 etc. (These are examples, please don't tell me the do/don't exist already - I wouldn't know). The whole fragmentation thing people talk about with Android, but to a much greater and detrimental degree.
How to Build Sign-up Forms That Convert
+1 But I remapped the movement keys to j/k/l/; to avoid moving my left-index finger.
I've done this quite a few times. If Amazon has the book for 40+ percent off and the bookstore has it for full retail, it's hard to overcome that though. Borders and their constant 25-40% discount coupons also made it hard for me to consider buying any but the cheapest books without that deep of a discount.
When I checked the Amazon US links, they're priced at 2.99 and 4.99, respectively. Are the .99 and 2.99 prices available to some countries only?
Led by the child who simply knew
They own rights to pretty much all music that was recorded in the 20th century. It would be difficult to overstate thr amount of money/power that affords them.
I understand what you're saying and as I've just realised in another reply, I wasn't really that clear. Linux the kernel is widely adopted and a huge sucess.

But the GUI aspect, the bit the user actually interacts with, isn't. There's so many choices. A vendor can't just built a single binary easily like they can for Windows/MacOS.

It's this, the fragmentation of the user-space that's my concern. WebOS is built on Linux anyway, that'll never be a problem.

You can "can simply get Ubuntu and not worry about it". I know that, you know that, most technical people know that. I guess it's not too hard for most non-technical people to figure that out, but look at Linux Mint. It's suddenly taking off in a big way. How do I know which one to pick? Which one is going to run the apps I need etc? It's that - the confusion - that I worry might also happen to WebOS if 10 different builds are released.
So basically Google just ruined the nexus brand? It was the one constant in Android they'd created that you could supposedly rely on and they just killed it in only the third generation.
D1 to be discontinued on December 31, 2012
Wow. I never hoped to get statistically significant results. Thanks everyone for voting.
>I learned this the hard way: you shouldn’t start with a huge .vimrc file that you copied from someone else nor should you install every single plugin that seems useful at that moment.

This is probably the most valuable piece of advice in the article. I have over a number of years looked at the tangled mess that my .vimrc had become, but always put off cleaning it up because I really didn't understand what some of the things did.

I thought to myself: Yes some of the keys act a little funny (sophacles/vim-bundle-python had awful, conflicting use of [c when I used Vimdiff on a python file), and yes I get warnings about some things, but hey, I must have put all this stuff in the config file for some reason.

Well, tonight I finally pitched my whole .vimrc (https://gist.github.com/1464673) and I am much happier as a result. I realized that I didn't need all that stuff to be productive, and I never probably used any of it anyway.
WS is already kind of fire-and-forget. Socket.IO supports that, and can handle thousands of messages/second, I don't think that will be needed.
Phone Service that converts voice 2 text and text 2 voice
I would like to offer an alternative view.

When we were with my daughter at her first or second pediatrician visit, he demonstrated a couple of very amazing things to me. The second was that as he spoke to her, she would fix her eyes on his face, then briefly glance away. He said that this is a normal part of attention, where in periods of high stimulus, the baby would look aside, very briefly, then look back at the person talking.

I remember an article written by an astronomer who would work in 15 minute periods of intense thought, then take a break from it.

In my own work, I often "look away", or take breaks, as get fully engaged. Whether or not it is giving the subconscious a chance to work on the deal, I couldn't say.

So taking breaks is part of the deal.
I don't see the small window which shows the x & y co ordinates of the point you are hovering at. Is it it turned off by default?
Try these two
http://www-personal.umich.edu/~wmebane/apsa09.pdf
http://www-personal.umich.edu/~wmebane/mw10B.pdf

fraud methods don't vary from election to election.
I wanted to read this article, but Onswipe decided my first generation iPad was unworthy of the mana contained within, and quickly closed Safari repeatedly, obviously to protect me.

Thank you Onswipe for saving me from reading or using my iPad.
VLC is the biggest POS I have ever installed on my Mac (as far as I can remember.) Who cares about licensing and streaming when the app is not even able to keep with video playback on latest hardware. What a joke! Hideous UI, buried options (try removing color or reizing subtitles), even worse: skipping frames while zero tasks running on latest i7 with 8GB RAM and 7.2K HD (I've checked with top) !!! What a crap. So I said: VLC, go away! I switched to MPlayer and all of those issues went away from that very moment. Good riddance.
Will someone please explain to me how Google knows the age of the person using the account? Just lie about the age of your kid when you create them an email account. It's really that simple.
I'm surprised to see information missing on source control, automated testing and automated deployment.

You'd be surprised how many blank stares you get back from candidates when you ask questions about the very fundamentals of writing maintainable code in a team.
Fair enough, let me add to my counterpoint another piece of personal experience [I see another commenter ripped me for telling an anecdote -- what posted to HN is ever NOT anecdotal or opinion].

Have you ever worked at a company where they've brought in the "hotshot" from <name successful tech company here>? I have. I worked for a tech company in a non-hot-tech location that, once we got big enough, brought in hotshots from California. They almost all were:

1) Overpaid -- in our opinion because we were paid far less since we had lived and worked there for a long time.

2) Know-it-all A-holes.

3) Out within 6 months anyway because they realized it wasn't interesting compared to their last hot-shot job.

The people who came to our company because they actually wanted to live there ("move back", as it often was) and were making a sacrifice to do it... now those people were into it and stayed for years. I think this is what the Austin companies are looking for. They're out in the Bay trying to find the ex-UT, ex-Texas, maybe even just ex-Midwest people would like to contemplate moving back. I think that sounds reasonable before throwing lots of money at people who might not otherwise consider the move.
Wait so he's arguing that switching wont make a difference?

The host is guaranteed to open up one door that is a goat. So, instead of thinking at the beginning that you have 1/3 chance of picking the car, instead think that you have 2/3 chance of picking a goat. If you pick a goat and you switch, then you win because the host HAS to show you the other goat. So think about it that way: try to pick a goat and not the car at the beginning. That is the simplest way I can explain why your chance of winning is 66% if you switch when asked as opposed to staying with your original choice.
The problem with VLC on OSX is nobody wants to be the maintainer.
What's the best option for using websockets with Python?

WSGI doesn't support it (http://librelist.com/browser//flask/2010/9/1/flask-and-webso...). gevent is an option (http://blog.pythonisito.com/2011/07/gevent-zeromq-websockets...), but would something like Mongrel2 be better (http://mongrel2.org/)?

UPDATE: There's also Juggernaut (http://flask.pocoo.org/snippets/80/), which uses node.js under the hood.
Doesn't make it any less annoying ;)

It'd be nice to have a page + comments somehow.
I love that it's written with Bottle! I think that the other devs will get a kick out of that.
Microsoft's implementation has the fun feature that all mail to the "kid" needs to be approved by he parent. Very fun if a college student puts in the wrong age which triggers those notices to go to the admin account for he college. You need to call customer support to fix this. This was not a fun call.
What's the difference if it's EA, Ubisoft, Apple etc... Nothing is preventing a holiday price drop for bitongo which could be outweighed by the author's projected increased holiday sales. Further, a good app will rise above shovelware appropriately. Is this really a detrimental scenario for a start-up?
Kind of like Java Applets or Flash?

These are also dead or dying platforms. I don't see a compelling reason for another one to rise, even if it runs atop canvas.
Who needs flash when you have abacus?
How music sets the environment for divination?
Divination is considered as the unusual insight intuitive perception. It is the most positive form that can be used to help us follow our path in life. Some people use music to set up the environment for divination which relaxes the body and mind. Music helps to focus on the divination process.
Interactive version: http://www.sessions.edu/for-students/career-center/tools-qui...
An NSMutableArray full of nothing but NSStrings will not display the string values of those strings on either mouse over or the locals view. I can see the number of strings but not what those strings actually are.

:(
It doesn't have to be Python--you can use pretty much any language you want, so just use your favorite one be it Ruby or Python or Haskell or whatever.

I personally only use Bash when the script is just a trivial translation of commands I enter.
I actually respect and admire women who enjoy the submissive role. Thus, when I say it I mean it as a compliment.
I browsed the net so much trying to fix these problems and never heard about this situation with Mac OS X. You got people out there who probably could contribute if they knew. Are you sure about this? The Mac OS X port is so bad, I would encourage VLC to scrap it until they can fix it, instead of giving false hopes to users.
I don't think "old users" is a good metric for measuring quality, it assumes that the age of your account is somehow related to your intentions on this site.

There's 3 things I think are affecting the quality:

1) A lot of stuff is written specifically targeting HN, that probably didn't happen when the traffic a front page story got was negligible

2) There are sites that blindly submit everything they publish

3) There are people who blindly submit popular sites within seconds of them publishing anything

You don't have to be a new account to be doing any of those things. My account's ~4 years old, I could be doing any or all of them.
So what's exactly your problem with that? Like elections in U.S.A, Britain or almost everywhere else where elections are anonymous is not completely fraud process?! Why aren't you trying to solve your own internal problems instead of crying on "fraud elections in russia"? Yes, it's obivious, but it is not your business at all.
I learned vim's movement keys by playing nethack on a laptop without a number pad. This is a very fun way to learn hjkl. It also punishes you quickly if you make a mistake.
Umm, the correct answer is to switch doors. It has been discussed ad naseum as you mention. The simplest way to see that the switch doors gives you a 2/3's chance of winning is as follows.

Without loss of generality, assume that you always pick door 1.

If the car is placed randomly, you have a 1/3 chance of getting the car. To see this, note that when not switching, you only win if your initial guess has the car behind it, which happens 1/3 times.

When you switch doors you only win if not switching loses. Since not switching wins 1/3 times, switching wins 2/3 times.

You can write a simple program to simulate the game and see that switching wins 2/3 times.
Not a Nexus.
It's not meant to be. Google has sold their users down the river, including letting Verizon disable Wallet, in exchange for a piece of the action in mobile. So they can keep having a relevant platform for their ads.

It's been a mostly sharp move, but it wasn't done for reasons of user experience. And it shows with stuff like this. I wish they would take a harder line – enforce higher standards, fight the good fight on NFC. But that's not what they're after. Every phone that ships without Android, or a Google-free flavor of Android, is one more point where they can be left out in the cold when something like Siri comes along.

So as long as they can get most of what they want from these manufacturing partners, they'll take it.
Becoming a pale, pasty programmer
socket.io is a great library, agreed. However, a nice thing about standards is you can program to the specification and provide support on other platforms. Working on a project that involves node, a browser client, and a couple of mobile platforms -- socket.io is great for the server->browser websocket or comet case, but for the mobile case investigating the proper library (or hand rolling a compatible WS/comet implementation) is needed.

The step towards standardization will make this type of cross "platform" compatibility easier in the long run.
I'm not assuming that it's efficient, just that there are a lot of people that would probably be very useful in a startup that aren't of any interest to people funding startups.
You probably want to get a real live sysadmin to set this up, rather than DIY. Best practices go a real long way in getting the environment healthy and compatible with whatever stuff you want to add later (been there, done that...)

With 20+ people you definitely want centralized authentication.

I'd go with Windows for this setup.
- Relatively few boxes needed. 2 for AD, it does your DNS and DHCP stuff. A 3rd box for your Exchange (I have 0 experience with Exchange, I suppose you can always keep your google apps), and if you want to do file serving in house, 1-2 boxes.

- Monitor clients with WSUS. It's easy to set up, and it'll tell you which clients aren't up to date. There are other paid solutions available, but this one is free.

- Push software with GPO so long as you like your .msi's or .bat scripts.

- Permissions get messy with shared Windows and Unix files. Separate the shares, or get some other service to handle it for you (the previously mentioned Dropbox)

- Lots of Windows consultants available if stuff breaks.

You can always separate out services later to Unix hosts if needed. DNS is kind of tricky because you'll either have to manually add all your Linux boxes, add certificates to the machines, or turn off secure updates in AD. Or you're stuck running SMB on all your hosts to get them in to the domain.

Frankly I think the easiest solution is all *Nix or all Windows. Anything else eventually runs in to compatibility issues because whatever tool you're running just isn't cut out for multiplatform. Or if it is multiplatform, it probably doesn't integrate as well as the single platform solutions.

Using machines outside the office - I'd guess remote desktop or something through a VPN. I'm not familiar with this because at my last job all the Linux hosts were on public IP space, so you could SSH in to it so long as you were in the allowed hosts.
Simple tweak to make the new Twitter less cluttered
Hides the distracting sidebar and centers the tweet stream in the newest twitter design.

Use with Stylish or anything similar for the twitter.com domain
Azure SDK for node.js
Tutorial: Play Framework, JPA, JSON, jQuery, & Heroku
STFU About What Women Want
Because (A) the artist asked for monsters, and (B) a lot of kids draw with far more disturbing intent than many adults will acknowledge. Look at a lot of those original drawings and tell us they're NOT supposed to be disturbing ("chomping baseball" and "crucifiction" for starters).
critical: Map Caps Lock to control and use control-[ instead of escape.

It's very easy to do on most OS's today and not having to move your hand from the home row when you switch into command mode is as big as proper use of jump commands imo.

I also agree to avoid all massive .vimrc files. If you don't understand it, don't use it. Simple.
I assure you that even a child is capable of remembering a toy they saw on TV without parental help and, loudly in fact, proclaiming their knowledge as they pass said toy in Target.
Amazon hooting outside my bedroom window at 4:45am
I am not sure I see the connection with that case.
I would be curious to find out if you guys ever consider LLVM since you mentioned backend work. How much work do you think it would take to switch your C backend to LLVM?
Mark Cuban Invest in Yourself
just because you had bad luck with "hotshots from California" doesn't mean that everyone of them is as you describe. As for trying to find ex-UT, ex-Texas, people, well, why don't they just ask for them?
I am confused by this comment. In the PostgreSQL protocol, everything is a string if you use the text protocol, but you can also use the binary protocol, in which case there is a reasonable binary storage format for hstore. It is even more confusing, as whichever protocol you use seems like an implementation detail of your driver: at the level of an application you should only be working with dictionaries.
This is very interesting, I had the exact idea for the longest time but never got time to fully implement it fully, here is my simple version of it https://github.com/Doboy/Dopy Do.py was the file with the implementation and basic.py is an example input. I am extremely interested in where this project goes and would like to get involved.
set relativenumber

I had been using Vim for years, and this is fundamentally one of the most useful settings I came across. I think it's only available it the latest rel.

Funny side note, I was out on the town one night and saw a bunch of guys and girls hacking on their laptops... in a club. I noticed one guy using Vim, came up behind him and told him he has a good taste in editors. It turns out he's Jay Freeman (saurik). I showed him relativenumber and he was stoked. EOS.
No One's Going To Give You Permission
The second point you made was that freedoms are important. So I mentioned that Google's freedoms include the freedom to delete your data.