skysight-inc/HackerNews huggingface dataset:
I like it! You know what else might help? Legalize price competition between hospitals.

Right now if you think your local gas station or restaurant is way too expensive or slow or otherwise incompetent and you'd like to build one right next door that will charge less, steal most of the business and possibly drive the older one out of business, you can just DO that. But not with hospitals. In most states you aren't legally ALLOWED to build a new hospital or expand an old one unless the area where you're building it is deemed "underserved".

http://en.wikipedia.org/wiki/Certificate_of_need
I expected them to retain some of their academic ethos. My problem isn't that I expected too much out of capitalists; I just expected them not to become pure capitalists.

And here by "capitalist" I mean the current American zeitgeist's version of that term, mainly as defined by MBAs. I think there are other versions of capitalism that are much more interesting.
in this case, the author iterated significantly since the last post, now there's an online code editor, and it's easy to try out
Australia tried to monitor Indonesian president's phone
awesome question. pretty spot on.

to be completely honest with you, i am worried about leakage. from my experience, there are definitely some inefficiencies with working in a completely different time zones and having to skype all the time. also for a consumer facing / lifstyle type site, iterations have to be fast and constant. they are worried that even though he may be good enough from skill set standpoint on the backend, managing the product on a day to day basis, cultural differences, and being with the team as we gear up for mobile development would be crucial to have someone in the states, preferably working together, instead of overseas.

i think my current cto and i would both agree with them on that. i do wonder how much faster development would be if he was here.
How Product Engagement Metrics Lead to Growth for Software Startups [2 Examples]
Sadly no, not everything is better than SVN.

SourceSafe, CVS immediately come to mind as systems worse than SVN.
Mercurial's changeset evolution sounds really powerful and seems to address the 'git rebase and force push' problems that can occur.
I think people are seeing the products that Google has to maximize profit on (Youtube, AdSense, G+, etc...) and using those as the basis for the entire ecosystem that is Google. Google, as you pointed out, is much more than just the products that make money. I find it incredibly shortsighted to fault a company that tries to make money in order to pay for these great research projects.

I really don't mind ads. Its a free service to use, I can live with some ads, I still get my search that I like, I still get the experience that I like, and I patronize the company that provides this without any dime out of my pocket. Plus, Google is using these funds to research these multi-billion dollar initiatives like self-driving cars that I couldn't fathom to undertake on my own.
Mercurial Changesets Evolution
A few years ago, I got a Matias Tactile Pro and ended up with wrist pain. I replaced it with a new Model M (from Unicomp), and have not have any problems since.

But I also like the keyboard in my Macbook Pro. If Apple's external keyboards are identical, I would be happy to settle for that if I ever get an office mate that minds the noise.
I'd love a mobile device that is powerful enough to provide desktop power and work with an external monitor and keyboard. Though, for me, that doesn't mean the this incarnation especially the third image which is a clear ripoff of the MB Air).

For this type of form factor (where you are considering attaching to a lap top) something akin to the surface makes more sense than hooking up to a laptop.
Here’s Why “The Walking Dead” Doesn’t Make Any Damn Sense
Advice from Harvard Business School's Class of 1963
It depends on the goal of the script. I tend to rewrite complicated shell scripts in Ruby, but working with subprocesses in Ruby is terrible, so those scripts are destined to end in `.sh` forever. bash has a very specific purpose where it excels over scripting languages like Python and Ruby: wiring input and output and communicating with subprocesses.
I think we all read the 4chan post yesterday, this is just a reiteration of that
Careful about guest posts. Google has said there's a difference between guest posts and posts that you've paid for (paid linking). See this video from Google:

http://searchengineland.com/googles-matt-cutts-guest-bloggin...
> I've never used a shell that doesn't understand [[

That may be, but that doesn't mean they aren't pretty widespread. [[ and {,} are bashisms. However, they still work when bash is executed as /bin/sh, as is the case on RedHat and some other Linux distributions.

However, other distributions, including Debian, Ubuntu, and any embedded system using Busybox, point the /bin/sh symlink to a version of ash, the Almquist shell. It is used for scripts instead of bash because it is much smaller and faster (reportedly, Debian/Ubuntu boot speed improved significantly -- leaving the shell isn't a very good option for sysvinit).
I believe these positions are a percentage of all white collar positions, and that this percentage hasn't changed much in the last few years.

Technologically, there's been no major advance that makes working from home any better than it was in 2008. The only thing I can think of is the increased prevalence of video chat. But, I can't imagine that the former lack of free, reliable and high quality video chat is what was keeping employees in the office.

Telepresence robots are little more than a novelty right now (imagine trying to lead a whiteboarding session with one of those...). To completely eliminate the handicap of working from home full time, we would need some very convincing virtual reality.
Can we deprecate packaged apps?
How do you define 'white collar'? To me, it's any job that can be done at a computer.
Ask HN: Why is nobody using the TI99/4a?
Quite so.

I'd say there simple are 8 possible states -- nominally 12, but 2 each are collapsed via chutes and ladders.

If I had to solve it by hand, however, I wouldn't try to invert an 8x8 matrix. Rather, I'd write it down as a simple system of linear equations. Let f1, ..., f12 be the expected number of steps to completion if you start in position 1, ..., 12.

f12 = 0.
f11 = 1.
f10 = (f11 + f12 + f12)/3 + 1.
f9 = f8, because of the chute.
f8 = (f9 + f10 + f11)/3 + 1.

and so on.
Tip:

If you haven't, every iOS/OS X developer should sign up as an iTunes affiliate http://www.apple.com/itunes/affiliates/ and use affiliate links. It is more or less transparent unlike other link wrappers. E.g. a link to the same app with my affiliate account will be https://itunes.apple.com/us/app/asteroid-smash/id730150968&a.... (no you don't have to click on it) There's just 2 additional values.

The key thing about this is you can use the campaign tag to track click throughs. It's not about the affiliate revenue.
Preventative medicine isn't actually more cost effective. If anything, doing more preventative medicine on the margin increases total costs.

http://healthcarecostmonitor.thehastingscenter.org/louiserus...

http://www.nytimes.com/2008/10/07/health/views/07essa.html?_...
This title is perfect for the 4chan thread.
Why not disable password logins completely, use PKI for all connections, and while we're at it, restrict logins to known hosts?

Also, don't use passwordless keys.

Then there's moving sshd off of port 22 to provide some obscurity.

Yada yada yada... How many times will we have to go over this subject?
This might be interesting as well to those who admire this article: https://medium.com/p/1b1cde25627a
I just check HN twice each day to find some news for my blog
It's a better business idea for Amazon to build and invest in the company than it is to go profiteering right now. How valuable would a company be if it could get same day deliveries anywhere in America? In Europe? In China? All of the world? One of these days Amazon is going to stop building as much and their profits are going to shoot through the roof.
Data Vis Consulting: Advice for Newbies
Good point, the reflog should be mentioned earlier in tutorials.
That hardly needs substantiation if you pay even modest attention to the experience of outspoken women on the Internet. Just off the top of my head:

http://www.newstatesman.com/blogs/internet/2012/06/dear-inte...

http://www.clutchmagonline.com/2013/03/adria-richards-receiv...

http://www.cosmopolitan.com/advice/work-money/lindy-west-bul...
I wouldn't use the service as long as recent look-ups were publicised.
The puzzles are weird. Some of them could be a homework problem at a good elementary school (e.g. http://www.puzzlor.com/2012-10_FarmOR.html). Others appear NP-hard, unless I'm mistaken (e.g. http://www.puzzlor.com/2013-06_SelfDrivingCars.html). Is the author trying to make a point about the nature of OR?
PiCloud has joined Dropbox
You are correct, doing this at 10GbE wire speed does not require any exotic hardware, just savvy high-performance software. Assuming your NIC and related drivers are of good quality (e.g. Intel) then it is just a matter of good design to have simple database-like operations (insertion, selection) keep up with the wire without ultra-powerful CPUs.

In fact, I've designed systems that go quite a bit beyond simple key-value stores e.g. wire speed polygon indexes with spatial operators. On modern hardware, if the system is efficient, the "put" side of a key-value store should only require a core or two to saturate the wire; the rest of the cores can be dedicated to saturating the outbound "get" side. It is dead simple to do at 1GbE; at 10GbE it does require some skill at high-performance algorithm design but I've seen it done many times.
If rumors are correct, their emerging business model has very much to do with projects like Glass, driverless cars, and google fiber. In fact, anything that makes commercial activity more efficient using a Google designed interface is going to help them in the near future.
It entirely depends on what the script is doing. If it's orchestrating a pipeline of processes, shell script is ideal. If it needs much in the way of complicated temporary data structures, shell is the worst way to go.
That's exactly how I did it. It's straightforward.
No, I have big issues with them requiring authentication to browse. However, I mean "working well" in the context of the point I was replying to. That is, they get a lot of good anonymous posts, but the real names policy plus some good policing keeps the bullshit [1] to a minimum.

[1] http://knowyourmeme.com/memes/greater-internet-fuckwad-theor...
It seems a little like you guys have the technical skills, but not necessarily the connections necessary to get this going. You should really take the proposal to at least the major heart charities in America, Canada and Britain, and elsewhere in Europe if you have the languages. I also think you should go after big-hitting academic/medical endorsements, in particular I'd make a strong attempt to get in touch with Eric Topol, who is both a cardiologist and interested in this kind of technology. If it's as good as it seems to be, you must surely be able to get this off the ground.
A filesystem is a tool we use to track and store data related to a project.

A DVCS is a tool we use to track and store data related to a project, collections of that data, changes in that data over time, changes in that data made by others, pointers to certain states, and the relationship of all of those things.

What you're really saying is that the filesystem API/UI is simpler than a DVCS API/UI.

My argument is that, a filesystem can be reduced to a simpler UI because it does fewer things.

We may not have found the simplest possible DVCS API yet, but it by nature is going to have to be more complicated.
Interesting list!

I was actually surprised that the VDSO [1] page was missing from that. For those unfamiliar... the Linux kernel selects the best system call implementation for the current system and exports a special page to user-space. It also provides a few specific additional routines (generally related to getting the current time without having to jump in and out of the kernel).

I'm not advocating for this approach, but it's there and can have a big impact.
As a fun exercise, I just checked how much impact this has on my VM right now...

timetest.c:

#include <stdio.h>
#include <time.h>

int main(void) {
for (int i = 0; i < 1000000000; i++) {
time(NULL);
}
}

gcc timetest.c -o timetest -std=c99 && time ./timetest

real	0m3.589s
user	0m3.588s
sys	0m0.000s

gcc timetest.c -o timetest -std=c99 -static && time ./timetest

real	0m41.436s
user	0m16.900s
sys	0m24.456s

[1] http://en.wikipedia.org/wiki/VDSO
If I actually need to do something with an input or output before sending it to the next command, I'll switch to Python.

If it's not something that can be done trivially with sed or awk, I'll consider whether it's something that can be implemented in a generic way to be used elsewhere, in which case I'll write that specific utility, and insert it into the pipeline (with appropriate arguments). Only if it's fairly specific, or I need to package it for distribution, will I consider trying to rewrite everything in a single language script.
Sorry, I'm referring to this paragraph: "They guess at their business model and then do premature, loud and aggressive Public Relations hype and early company launches and quickly burn through their cash. This is a great strategy if there’s a bubble occuring in your market or you are going to bet it all on flipping your company for a sale."

That's a very similar sentiment.
Nitpick: `cd` would not get command not found because it is a builtin, and must be so since an external program can't update the working directory of its parent process.
Exactly. It's also quite ugly and now bulking up your keychain. Coin fits into my money clip and (theoretically) can be handed to others to use.
@prawn (sorry can't reply directly) - interesting, I didn't think this was a big deal at all. Can you explain your reservations?

The page is actually only there for SEO purposes, so that google indexes these IPs without me having to go to the trouble of building a site map. If there's genuine concerns or issues with that page then I'll kill it.
Show HN: try this simple service if you like online shopping (Update Domain)
Did you not see those specs? Or is it that for some strange quirk of something my Iris is a great money making machine?
Note: article is from 2010
Android ROMs, the easy way: Testing the new CyanogenMod Installer
Yeah, I agree that the camera module is really good for the price. It's just a bit frustrating not being able to fix things that I know that the hardware can do, because I don't have access to the source.
The primary advantage of learning shell script syntax for me is that it's the same language I use on the command line.

I write for and "while read" loops on the command line a dozen times a day, () subshells, process substitution, sed, awk etc. The more proficient I am on the command line, the more I am with shell scripts, and vice versa.

Another advantage; the shell is a repl in which you can prototype your script. Perform the operations manually, pull the commands out of your history, and adjust as necessary.
Thanks for trying and for the feedback!

The background can be turned off, but we actually decided to keep it on by default. We think that it creates a more "full-immersion" experience and helps not going OT (out of need actually ;). We don't have numbers to support this, but... that's the idea!
Jobs made way more money off Pixar than Apple
I use HN to test if internet is working. Don't do this, worst idea ever, but it's built in my muscle memory. It also happens that I read HN in a tab, and then open a new tab and get on HN again. Muscle memory.
Does anyone know if there's any similar ability in Perl 5?
arguably half the stuff you listed would be seen as useless or even bad from another point of view.

heck 5years ago at least google results weren't a bunch of advertisements and i'm not talking of the first 5 "sponsored results". That alone, was a huge bonus to humanity in general. Nothing less.
Having used both extensively, Git at one job, HG at the next, now Git again, I mostly have this to say:

Both tools lack polish.

The biggest piece of mis-information I'd like to clear up is that often times a user new to either of these makes a few mistakes and then the cold hand of death grabs them and they're certain they lost work. You never really do. In Mercurial, the permanent nature of named branches and in Git the reflog both serve you well. Seek help in such a case, because if you think you lost work, you almost certainly didn't.

Edit:

Also, if you're using HG and not using patch queues, you're doing it wrong. Just sayin'
Work Market: Find and manage your freelance workforce.
I guess maybe the counterargument is that perhaps this should happen invisibly and automatically.
>What's with the sudden outpouring of Google-hate of late?

It's because Google is now an established corporation and has run out of "startup cred." Now that they've become a stable, profitable, publicly-traded member of the corporate scene, they're the antithesis of the HipsterNews crowd who want to keep making webapps with no marketabilitiy over and over again.

The Bay Area startup crowd are the definition of hipsters. Once something becomes big and mainstream, they're obligated to hate it because hipsters define themselves as "anti-x" where x is { corporation | government | society | whatever }.

Their only identity is as "not employees of a Big Software Company" and as a result, lately the culture on HN has been consumed by a seemingly neverending series of mediocre posts about startups and the absolutely horrible culture that surrounds them.
Half a bed? Isn't that more like a chair?
What does that even mean?

edit: Yes, let's downmod the guy who doesn't understand an obtusely-worded question. Well done.
False.

If you ever thought you lost work in Git, it's POSSIBLY because you overwrote your working copy. That is, code that hasn't been committed yet. But once you commit -- hell, once you just "git add" to the index -- your work is safe and won't be garbage collected off the disk for at least 30-45 days.
How about a password like this? 1|2|3|4 or 1!2!3!4 — probably not nearly as guessable and more secure. But yes, not using 1234 as your default password for anything is sound advice that everyone should know.
Author/thread starter here: Really didn't think this post would have generated as much interest as it did when I created it... :D

It's a fairly enlightening thread though. Mad props to Martin for a fantastically thoughtful reply!
Compare their cost reductions with the decrease in computing costs and you'll very rapidly discover that they don't actually pass on savings to customers. Quite the opposite.
> What is so bad about maximizing profit? If you make a profit, it means people are willingly giving you money for the service you provide.

Fantastic point. Forking over money (or not) to a company is how we as consumers signal companies what we want. It is far, far more potent than firing out a tweet or posting on HN.

So if you truly hate what Google is doing, I sure hope that you aren't using Gmail, Android, Adwords, Hangouts, etc, etc. Otherwise your complaining here sends a small signal in the negative, but your actions send a bigger signal affirming Google's actions.
It's hard. Ethanol is a pretty horrible drug in terms of how it works.
I'm not sure I see the value in this...

It's a highly portable version of a very specialized diagnostic tool.

If you're using the 12-lead by itself, you don't care about portability (as you're in a doctor's office or hospital). A 12-lead on a wheeled cart is just fine.

If you're using the 12-lead in a situation where portability matters (i.e. the back of an ambulance), then you need a lot more than just a 12-lead. You need something like a Lifepack 15, which combines an ECG with all sorts of other monitoring equipment (auto blood pressure cuff, pulseox, capnography, defibrillation capabilities, etc). An LP15 is not cheap (a mid-level version costs _5_ times as much as the last used car I bought), but it does what it does very well, and packs a lot into a small package.

Of all the factors considered by people who purchase things like 12-lead ECGs, price is often well down on that list.

All that being said... Would I buy one for $110? In a heartbeat.
Obligatory lesswrong link http://lesswrong.com/lw/dr/generalizing_from_one_example/
Yes, your startup. I just finished reading your Indiegogo.com project page a few moments ago, just before I stepped into my time machine and popped back to 2013 so that I could write this comment.

Good luck on your project. More and more people are finding that it is more satisfying to fund projects through sites like indiegogo.com and fundrazr.com than it is to make charitable donations in the traditional way.
Ugh, not in my experience. Fun, for sure, but very easy to over do and end up sleeping far far too much.
LOL I did the exact same thing with my parents' computers back then >:D
wow, at least they shipped something, even though it's really shady and generally worthless, they actually created a product as opposed just posting an update of "out of money, sorry" or completely disappearing
It takes a real professional to admit when he's screwed up.

Or.

The more skilled one is, the more confident one is that he can do dumb things and get away with it.
Just a quick not in reply to your use of the phrase "get involved as a business". There is a lot of entrepreneurial activity nowadays that is not the kind of "business" that you probably meant. Social entrepreneurs create new charitable endeavours to do something that falls under the banner of non-profit activities. In some countries there are even MBA programs that offer a "social entrepreneur" track.

It's worth keeping in mind that the startup world has grown well beyond the bounds of profit-making businesses.
With jQuery it's just

<div id="game"></div>
<script type="text/javascript">
$( "#game" ).snakegame();
</script>
Nope. Amazon is not profitable.

http://www.nytimes.com/2013/10/25/technology/amazons-revenue...
I don't think penultimate means what you think it means.
I started reading Hacker News back in 2007. I got busy, really busy around 2010. I came back in 2013.

Nothing's changed. Still the same type of talk, same type of links, same type of mentality.
Lime-yellow firetrucks are easier to see and are used in some cities ranging from Miami to Canberra, Australia.
"We are most sensitive to greenish-yellow colors under dim conditions, making lime shades easiest to see in dim lighting." http://www.apa.org/research/action/lime.aspx
E.g.: http://diversitynet.zippykidcdn.com/wp-content/uploads/2013/...
> It's because Google is now an established corporation and has run out of "startup cred." Now that they've become a stable, profitable, publicly-traded member of the corporate scene, they're the antithesis of the HipsterNews crowd who want to keep making webapps with no marketabilitiy over and over again.

Yes it has absolutely nothing to do with their recent and current actions. Everyone is just a startup hipster here.

Meh, I was hating on G+ before it was cool. No G+, no Facebook, no MySpace. You ain't got nothing on me.
Certainly avoid buying books sold through this process, Amazon doesn't pack them carefully like it does their own books.

And I must say, I always wondered why Amazon seemed to be so "fair" to apparent competitors. Looks like "seemed" was right.

Also emphasizes the wisdom I read a while ago about YC not touching music related startups with a 10 foot pole. Media with insane rights holders does not sound like a safe domain to play in.
I agree with what you say, but just an aside: I prefer to raise NotImplementedError for unwritten portions of code personally.
You mean it isn't? http://www.thechurchofgoogle.org/
Crucial Myths About the HPV Vaccine
What the Founding Fathers Believed: Stock Ownership for All