skysight-inc/HackerNews huggingface dataset:
TrueVault (YC W14) is hiring its first Senior Product Engineer
As Sr. Product Engineer at TrueVault, you'll create the software we ship to our users: the TrueVault API, dashboard, documentation, SDKs, and libraries. You should expect to slide up and down the software stack and add on to the infrastructure to support the products you release.

You should be able to empathize both with users and the rest of your team. This means considering both how our users will use your software and how your peers will use your code.

You should have built and, more importantly, maintained widely-used products. You're willing to pick up the slack and do the unglamorous tasks.

You should have a knack for making tools powerful without compromising their ease of use. This applies to both for visual tools (like our dashboard) and programming tools (like our API).

What is TrueVault?
TrueVault is a secure, off-premise data store. We are starting out with the healthcare industry because mobile health apps, wearable devices and enterprise applications need our help. The health industry is stuck in the technical stone ages and we want to enable developers who are innovating in the this vertical to focus on better functionalities and user experiences for their users. We will focus on data security, performance, and scalability.

Who is TrueVault?
TrueVault is an early stage startup based in SoMa San Francisco. We just finished the Y Combinator Winter ‘14 batch and we are now eagerly building out our founding engineering team. We are a group of engineers passionate about data security, API performance and building products other developers want to use. We are looking for a handful of engineering MacGyvers to join us.

Why TrueVault?
Because at TrueVault, you will have the opportunity to push the envelop, choose features you want to work on and make products other developers want to use. We will share with the world internal tools we’ve created. We will foster a developer community we are proud to be identified with. If you are passionate about data security and building great technologies, TrueVault is the team you want to join.

To apply and to see other open positions: jobs.lever.co/truevault
The simple fact is that mathematical problem solving is a rarely used skill for doctors and most professions which require extensive schooling. I'm confident the doctor in this case would immediately test multiple times to rule out false positives, just because thats what the medical literature on this rare disease says to do. And if he didn't, it would be a mistake, which happens a lot in medicine, but it doesn't have much to do with doctors ability to solve math problems.
strace can slow the target by up to 200x (http://www.slideshare.net/brendangregg/linux-performance-ana...). While you can solve plenty of issues with it, you have to be very careful about its use in production. In many cases, it just can't be used.

perf added a "trace" subcommand in 3.7, for buffered syscall tracing (http://www.brendangregg.com/perf.html#More). This should eventually be like strace, but with MUCH less performance overhead.

sysdig is a newer tool that uses a similar low-overhead interface, and provides an expressive syntax. It's still early days, but sysdig could ultimately replace strace (or perf will via trace).
Come to Santa Monica. Park at one of the city run lots that are relatively cheap. There's a big one at the shopping center at 3rd/Broadway. Walk around 3rd Street Promenade. Have a coffee or whatever. Walk up to Bay City's Deli and have a great sandwich away from the tourist traps. Walk back down to the beach. Rent a bicycle or rollerblades. Ride down the Venice Boardwalk however far you want and then park your bike. Have a beer. Walk along the ocean. Ride back.
http://imgur.com/sVPTSOv

An iOS app for managing Salesforce test coverage. Been working on it for a few months with a work buddy, hacked on it quite a bit this weekend. Almost ready!
"Lede" is supposedly a holdover from the time when news was printed using actual metal lead type, and "lead" was accordingly shorthand for type itself. The alternate spelling avoids a potentially confusing homograph.
I see, "defense" is an "investment in the future", but Social Security and Medicare are "morally bankrupt".

I guess the US military bases ringing the world are an investment in some kind of future. US arms shot up El Salvador in the 1980s, and now MS-13 gangs float throughout US cities, so these things are investments of a sort.

I gain nothing by having the boot of US imperialism on the necks of people over the world. I will get Social Security and Medicare though. It's the one thing I'm paying into that I'll benefit from.

People would have to help out their retired parents any how. This just happens collectively.

As far as investments - have you been reading about how corporations balance sheets are flush with cash? Or about factory overcapacity rates? There is no lack of capital, the country is more awash with capital then it has ever been. There is just a lack of places to invest it. Because people aren't buying commodities, there is underconsumption - at least according to Jack Welch and many others.

But putting money in the hands of retirees helps consumption. It keeps the economy moving.

Also, the metric is GDP growth divided by the number of retirees. The US was able to pay Social Security in 1940, when GDP was $100 billion, but now it can't, with a $15 trillion GDP? That makes no sense.

The US has military bases in Cuba (which Cuba has asked to be removed for decades), Djibouti, and many other godforsaken places - the US is spending a fortune to get back into the Phillipines. Never mind bailing out the banks which had lobbied to be deregulated.

Yet the one program I've paid into my whole life and which I will benefit from they want cut. I don't think so.
Chance for my Plug: I'm using similar approach with cloud management at http://webservice.management. It allows you to manage VMs and run tasks across them in english. (Create a small vm with node.js or build lamp stack on vm1 and so on)
I suppose this is somewhat off-topic, but confusion of TLDs reminded me of the following story:

When I was still using a dumbphone I figured out that AT&T would let me sync my contacts to the web. I figured I'd try to do that to see if I could make them more manageable (by not having to edit them on a tiny screen with T9).

I searched all over the AT&T account page (att.com - where I view and pay my bills) and couldn't figure out how to access my contacts on the website. Eventually I googled enough to find out that I needed to manage contacts through att.net. That website redirected to a Yahoo page (att.yahoo.net) which didn't take the same credentials as att.com (that is, the att.com user:pass did not work), but if one was signed into the dot.com they could automatically be logged into the dot.net. It's extremely confusing.

Once logged in, I was presented with an interactive flash or heavy javascript page which, if not for the .csv import/export feature, I would find much more cumbersome than even just using the phone.

Before I managed to get logged in I clicked on numerous pages that redirected me to att.yahoo.net. Because it is labeled (and decorated) as a Yahoo webpage (and is, I assume, operated by Yahoo), I was quite confused over what credentials to use and if I was in fact at the proper website.
The case-study with which the article starts isn't a particularly good example of a reason for upgrading to fibre-based connectivity: latency doesn't care whether your connection is 1Gbps or 1 Mbps.

There might be a slight improvement given that routers and switches aling the way have to operate faster to handle gigabit switching but in the UK the there have been complaints that VDSL interleaving ( which can't be turned-off ) actually raised latency above their ADSL levels.
Why are your novels unpublished? Why not go the Amazon self-publishing route?
We at fairlay.com (Bitcoin prediction market) would be happy to use Truthcoin as an underlying technology.
But isn't libcontainer just using the same mechanisms in the Linux kernel as LXC anyway? It seems a little redundant to me; although I see value in the 'execution driver' approach as I assume they will ultimately deploy Docker on Solaris and use jails there.

I'm annoyed that the new LXC execution driver appears to have broken something in the LXC networking; previously I was able to run a Docker container using LXC networking, give it its own MAC address and have it assigned an IP address by my router and be visible to all other devices on my network (use case: a container to run Plex Media Server).
I use a humanscale horizon led lamp at work and a diffrient lamp at home. I prefer the horizon led but it's less adjustable. Check out Ylighting for some high quality options.
While neither is really wrong, you've still got to choose one to put on the lyrics page. I believe I outlined my reasons for thinking one is the surface meaning and one is a double meaning.
No Regrets for the Founder of Tumblr After Yahoo Sale
Linux Poetry
You have to laugh at the same old investment advice, as if real interest rates haven't been slammed to zero/negative and won't be held there for the foreseeable future, as if stock returns haven't become almost completely cap gains driven on dubious earnings multiples, as if real wages aren't flat to down and as if housing, education and healthcare haven't all run out dramatically far ahead of what our friends in Washington are calling "inflation".

That's not to say the advice to save as much as you can and invest in index funds isn't sound, but look around guys...
The problem with programming vs management is that at the end of the day, a programmer is at the mercy of management which may or may not be competent. You may love programming but if you are not allowed to address technical debt, have unrealistic deadlines and silly priorities you won't have fun at your job.
And that message is: Skip ad in 5 4 3 2 1 click.
Every occasion is good to start a flame war, isn't it?
How to rig the Indian elections (hacking the Electronic Voting Machine)
404 not found...
$7 billion of Ukrainian debt
fund manager Michael Hasenstab has raised the stakes in his wager on Ukrainian bonds. bought about $7 billion of Ukrainian debt, according to data provider Ipreo, about one-quarter of the country's international bonds.
It kind of depends where you are in, but Anaheim has a lot of great middle eastern, but divey food.

+ Zankou Chicken - http://www.yelp.com/biz/zankou-chicken-anaheim (be sure to check out the baklava place next door)

+ Sahara Falafel - http://www.yelp.com/biz/sahara-falafel-anaheim#query:falalfe...

If you want good Vietnamese Food, you can head down to Westminster
+ Milk tea (some of the BEST out there) - http://www.yelp.com/biz/7-leaves-cafe-garden-grove#query:sev...

+ Pho - http://www.yelp.com/biz/pho-79-restaurant-garden-grove

Things to do:
+ Obviously you are next to Disneyland, so I would consider that.. but on slight drive south:

Huntington Beach Pier - http://www.yelp.com/biz/huntington-beach-pier-huntington-bea... . A great place to go if the weather is still warm. It is more of a local vibe to watch surfers and walk through downtown. And if you are there, be sure to check out bruxies.

Costa Mesa:
Show - scfta.org - Down in costa mesa you can check out a play, concert, or show as something always is going on.

The camp:
+ Hipster shopping center. Pretty cool to see
- http://www.yelp.com/biz/the-camp-costa-mesa

Hiking
+ http://www.yelp.com/biz/crystal-cove-state-park-laguna-beach...

This is a super beautiful hike, a little further south from you.
It's been a while since I've had to know what a participle is... but I am interested in improving my writing.

Why not define the terms and give an example of each... atleast to folks who are not logged in.

Props to you: This is a very cool idea.
Another thing to mention, for elder generations like my father, even if you can use Chinese character as URL, they don't know how to input it, because there's IME needed, nothing like native Americans learn how to input ASCII. Obviously, ASCII are printed on most keyboards.
There are a few things that Firefox doesn't do very well, notably rendering large numbers of SVG elements (thousands to tens of thousands on my little laptop). Using a `use` instead of repeating the elements literally makes this somewhat better.

There are also some things that Chrome doesn't do very well, though offhand I can't think of any good examples.

Right now I'm fighting with a weird cross browser issue somewhere in the interaction of `axis`, `scale`, and `zoom`, but this is the first time I've ever had a really major persistent cross browser problem with D3 (other than performance concerns).

I think the mistake many D3 programmers make is to not take advantage of the tools D3 gives you; doing everything "the D3 way" is much more efficient. Witness the code sample in my other comment on this article: In the initial version, we have to break out of the declarative model and drop down to an iterative one. Practically speaking that means D3 invokes the first `each` handler, the first line of which is go back to D3 to recreate the selection we just lost. Likewise, using `each` instead of `call` for the animation tween requires an invocation of the tweening function for every element in the data.

One of my favorite parts about D3 is that the cleanest looking code is almost always the most efficient.
I know about this, but I would want only the problematic apps to auto select /Application - some work fine in ~/Applications, i.e. the Cask formula can override the appdir default value.
"I just watched someone turn down one of these breakout companies because Microsoft offered him $30k per year more in salary—that was a terrible decision. He will not build interesting things and may not work with smart people."

Quite the blanket statement. Microsoft is a gigantic company, it will greatly depend on the team they're on.

One great advice, be around smart and ambitious people. This is contagous and helps motivation.
The path to hell is paved with good intentions.

Hide URL to make phishing harder -> URL is no longer understood by anybody ->Keyword based navigation->GoogAOL->Keyword based phising
I'm amazed by the people who play video games and post play-throughs on YouTube with millions of subscribers. Even for the ones that don't make $1+ million per year that has to be one of the best jobs available.

Here are some estimated earnings from YouTube: http://www.celebritynetworth.com/articles/celebrity/the-25-h... Are these numbers correct?

From that list I'm subscribed to CollegeHumor, FPSRussia, and TheRadBrad
He was spending $208/month for 20Mbps? What the hell is going on in Austin?
The link is missing an 8 on the end:
http://gizmodo.com/sony-crams-3-700-blu-rays-worth-of-storag...
I've already experienced this with a vendor who sends me links to his own site as parameters of a Google search.

e.g. google.com/search?q=http%3A%2F%2Fexample.com%2Fdemo3.html

I don't even know how he generates those URLs and he didn't respond when I asked why he does it.
Tell HN: Netfirms webhost scanning files and disabled my account
Just a heads up, if anyone uses Netfirms (or considers doing so) for shared hosting. A week ago all of my sites suddenly went down. I had a couple personal sites, a family business website, a friends cooking blog that I manage, etc. Upon calling them, they informed me that my account had "malicious files" on it and was disabled, but it was okay because "they emailed me that morning". They would re-enable it immediately if I subscribe for "SiteLock".

Turns out that I had an old wordpress installation in a sub-sub-directory that got compromised (had some shell script injected in it.) So, they disabled my account and told me I could pay them to enable SiteLock and they would bring it back up, OR I could handle it myself and email them when I was done and they would re-enable my account in 24-48 hours. Upon request for information on what SiteLock is, I got "there are bad people out there trying to get your information, and it stops them".

I know shared hosts are inherently bad, but I don't really feel like managing my own LAMP, ftp, smtp, domain routing, etc, so I've held on to my Netfirms account for 10 years for simple websites. Is there a good shared host that anyone uses? Or am I just uniquely lazy?
> Working on something good will pull you along a path where good things keep happening to you.

Words to live by. I'm 19, not attending college and experiencing some bits of success. I have friends that like to say (not maliciously) how I'm that kind of person that can keep making risky decisions because has big strikes of luck.

What I keep trying to tell them, is that I have "big strikes of luck" because I keep myself always as exposed as possible to them. And I do so exactly with those decisions they deem risky, like not going to college, spending money on conferences, relocating, loosing ties.
Mine for Bitcoin with unused CPU cycles :)
I'm not adamantly opposed to it, but it seems rote to me. As I've tried to explain, if there isn't a clear 'yes' then the default answer should be 'no'.

I wonder if there's a different path to getting the valuable part of it? It seems to me that instead of rushing to embalm experiments as regular features, we should just do more experiments.
Modern software is a lot more complex than it used to be, with vastly more functionality. In terms of games, as just one example, the difference between the '80s and today is extreme. There's more coding and graphics work in just a tiny little throwaway piece of a world in modern games than there were in many '80s games.

Also, the level of bugs that are tolerable if you have no method for patching are different than if you do. Super Mario World, for example, has a number of bugs that are now quite well known, but those bugs are in general small enough to not warrant recalling the product so we still tend to think of the game as "perfect".
How is this different from Chef / Puppet?
Google Shopping Express expands to Manhattan and Los Angeles
Space-based solar energy farms
Ah, those heady days of the 80s and 90s, where CASE tools and object-oriented programming were going to save the world. Hell, with CASE tools we wouldn't even need programmers anymore, folks will just enter the requirements and compilable code will come out the other end!

The world of computing machinery was rife with that bullshit around that time, more so than before because most folks had never used a computer to do something useful and up to that time computers were mostly ginormous calculators or data sorters. I think the industry today has finally found a bit of skepticism (and cynicism) thanks to such fiascos as the FAA's project and because $100,000 CASE tools proved to be largely a waste of money. Object-oriented programming eventually found its place in the world, but I think it, too, was largely oversold in the late 80s and early 90s.

So then we were left in an in-between time where we were beginning to discover the magic that computers can work, but had not yet developed the necessary level of skepticism needed to sniff out the snake oil.

The article in one sense lays the blame at the feet of old-school Big Bang development. We, the readers, of course are wondering "did you not read The Mythical Man Month?" But it's my recollection that the snake oil, umm, I mean "tools" of the time were said to save us from such pitfalls. But many forgot to read the chapter on "There is No Silver Bullet" (or maybe that was a later paper, not in the book).

Though the dollar amount is huge, it's still the same old story that plays out to this day: magical tools (replace CASE with MongoDB, node, or whatever) that may have a use but don't pack the punch the vendor says it does, vendors that don't want to say "no, that's not practical" and ever-changing requirements from customers. Some 20, 30 years later we don't seem to have collectively learned a whole lot.
Ask HN: Help choose a static site generator
I'm technically proficient but haven't programmed in a long while (used to be a programmer). I haven't learned Python, Ruby, JavaScript, etc. I do know HTML somewhat well and can manage CSS a bit.

I'd like to use a static site generator for a small/medium site and have read about them, including Jekyll, Pelican, Octopress, Middleman, Punch, Wintersmith, Frog, Hugo and some others.

I narrowed down to Wintersmith because of its perceived flexibility and then learned about Frog and Hugo. I tend to struggle with such decisions and don't want to spend a lot of time on one without knowing more about others. I'm sure many will say that there's it's a personal thing, but I would like to seek opinions from people who have used different site generators. I did try a bit of Middleman and Punch but didn't like either much.

Considering:

1. Wintersmith (offers a plugin architecture)

2. Frog (Racket looks different, LISPy and maybe something cool to learn if I need to)

3. Hugo (says that site generation is very quick)

4. Anything else...?

My requirements:

1. Easy to learn templating language (preferably closer to HTML than something that's translated to HTML).

2. Allow meta tags for individual pages/posts so that SEO information can be easily included.

3. Includes Twitter Bootstrap templates or has such templates available since I struggle with design.

4. Should not just be focused on blogs. It should allow individual pages (unrelated articles, sections) as well as blog posts (with categories and/or tags).

5. Good defaults so that I can focus on writing stuff and not spend a lot of time on learning about the generator (at least initially).

6. Easy setup and simplicity are preferred.

7. Optional: Support for formats beyond Markdown (or different flavors of Markdown) would be nice.
You might find the SailsJS project interesting ( http://sailsjs.org/ )--it brings some very Rails-y things to a Node application. One of the best features is Waterline, which is somewhat like ActiveRecord and all that good stuff.
It also ignores the fact that working somewhere can always get you experience with which to do great things later on.
You are, to my understanding, not correct about #2. I don't have a star for you off the top of my head. It is a bit difficult to compare transnationally because of the differing tax regimes of Japan and the US. CEOs of peer companies have similar lifestyles but in Japan they are on the books at low six figures in income, despite massive subsidization of their lifestyle by the company.
This is impressive!

I worked on a project much like this for a client last year. We actually hid a camera behind the glass and could take "mirror selfies". It's a pretty simple add-on if you're making an interactive installation/vanity mirror.
> test multiple times to rule out false positives

Would that do any good though? Are failures correlated in the case of the Alzheimer's test? What causes the test to fail? If it's truly random, then yes, you can retry; but that presupposes that trials are independent of each other; and I'm be surprised if that were in fact the case.
Kind of impractical. Plus if you want to scale at any one point...
In January 2013, Van Rossum started working for Dropbox. - https://en.wikipedia.org/wiki/Guido_van_Rossum
That's true. I hope more apps improve as well as OS X itself. The issue with ~/Application seems to be OS X-related as reported by HyperSwitch (http://bahoom.com/hyperswitch/), which cannot run in background without being under /Applications.
Every natural language interface eventually will be required to generate a new program. For example, if you say my parser supports query like "count number of words in file X", someone would want to issue a queries like "count number of words starting with character a and at most length 3 in file X" and so on.

Natural language interfaces eventually fall on its face not because parsing is really hard but rather because after you parse, how do you generate a program on the fly to solve the user's problem.