skysight-inc/HackerNews huggingface dataset:
Finally someone who understands the beauty of this instead of "my favourite DE is ..."!

This, coupled with the detailed explanation and rationale for the change, the explicit deadline, seems to me like an exemplar of good practice for free software community projects. It is not surprising that this came at a time when Debian is also discussing init systems, and hopefully the same well-thought approach will work there too. And that matters not just for Debian but for all distros IMHO, because it sets a precedent of how you do these things without fucking up your userbase and/or your developers.
Get a job from the 37 Signals site building a competitor to the 37 Signals site.

https://weworkremotely.com/jobs/8
Keycard is really unstable and more often than not doesn't work. This works every time - very impressed. The setup was very slick too.

Also, complaining about $4? Really?
They were very lucky. Recently, others in a similar situation weren't:

http://uk.mobile.reuters.com/article/idUKBRE99I07T20131019?i...
This is a great example of the kind of "viewgraph engineering" that Martin Marietta (a predecessor of Lockheed Martin) was so great at. The current LockMart seems to be suffering from a severe shortage of actual engineering, so we can be certain they won't build this, or if they do, it will go over budget and schedule, and burn up on the runway.
What is puzzling to me is that many of the statistical errors showing up in all the science literature are well understood. The problem is not all the junk science that is being generated but that the current tools and culture are not readily naming and shamming these awful studies. Just as we have basic standards in other fields such as GAAP in finance why can' we have an agreed upon standard for data collection and analysis of scientific data?
To be explicit, 20 years ago, there were people on airplanes reading, composing, responding to email and reading creating updating, deleting documents in multiple applications. They were creating and following links to docs and email in applications. All offline. When they reconnected via modem in the hotel room, it all synched with the the servers. Code and design changes also replicated so the apps as well as the data were always up to date and in synch. Replication could filter only those records that the users needed. Even long-running background processes could be run locally. That was Lotus Notes 20 years ago. CouchDB and its relatives can do this because Damien modeled it after the Notes Database, but with open protocols and standards (yay!).

Back then, even online was slow and expensive so many people worked in offline mode even when connected. Many still do this today, even on fast local networks. Perhaps there is yet more to be learned from the ancestors.
As far as I can tell, the IRS (US tax collecting agency) requires a tax withholding on anything a US company pays an employee/contractor abroad. By default this is 30%, but if the person in question files US tax returns (despite never setting foot in the country) I think it goes down to 10%, and if the employee's country has a double-taxation agreement with the US, the 10% can be offset against the home income tax. Still, having to deal with that kind of paperwork is a huge burden on both employer and employee. I would not be surprised if this also caused extra hassle when you do visit the US on occasion as they'll assume you're trying to work there illegally.

Of course, making this kind of thing not worth your while is the whole point of protectionism. IIRC, India has a similar arrangement.

One way around this is presumably to open a branch office in another country, and have contractors work for the branch.
Probably not. Maddeningly, the W3C Web Crypto project decided to define a crypto interface in terms of primitives knitted together with Javascript, so, while you can probably assume WebCrypto AES is real native AES (assuming you're not dealing with polyfills, which is a real problem for any crypto extension), you can't assume the glue code in the cryptosystem is secure --- that's left up to content-controlled Javascript to define.
Are you talking about remotely controlled drones or self-sufficient robotic ones? Any remotely controlled drone deployed against technically advanced enemy is very vulnerable, so are you ready for SkyNet future?
This is a beautiful undertaking. Webmenu looks nice and clean, good job!

Since it's about helping upstarts and new web-apps you might wanna consider presenting more details about the apps you take up. Like information about what the app does, friction you felt, coolness etc. Just throwing in the logo/icon and the name of the app will not cut it.

In effect a critique which could either be your own or sourced via the community you intend to build will make this offering more compelling.

Most definitely you might want to keep away from presenting logos of Linkedin, Google Docs or even Trello i.e. of big, rising or successful companies. It starts looking like a hypocrisy if you do that, but obviously monetization is one concern in this spot.

Overall, it would be great to have a new web-app review destination which focuses solely on the product/founders and is zero on gossip.
I first saw it because I follow Jason Fried on Twitter. I suspect that those who follow 37 Signals closely are probably more aligned with the Rails ecosystem.
Yes. I'm still waiting for some day, when C++ and REMOTE appear within one job posting in Who is Hiring threads...
"KDE4 is probably the best desktop on Linux right now"

I strongly dissagree.
You're able to regurgitate bullet points off a slide deck. Good job.

Edit: [source & details redacted]

This 'FUD' comes directly from the Angular core team.
You'd probably enjoy checking out the books of Lloyd Kahn: http://www.amazon.com/Lloyd-Kahn/e/B001JS1BQY/
(op here) - I can't edit the link sadly. Should've linked to Jeff's AWS blog post.
http://sphinx-doc.org/latest/builders.html

Sphinx can output Latex for printing to PDF. We'd just need the source.

BTW, excellent refresher for statistical screw-ups, I had forgotten a quarter of these (and never learned the rest.)
Yes, VC kids. Let's be honest. Kid creates a decent website/service in a few days/weeks -> VC funding -> ludicrous spending on top tier development environments, offices, staff, and services -> "oh fuck".

I'm 20 myself, and while I'm not the hottest shit around, I have been working at a bank for the past two years. I've been exposed to some really smart people with extremely challenging problems, way more so than creating a pretty service in a few weeks and getting crazy amounts of funding for a business that's most likely going to fail because we're just that, kids.

Before coming into my role, I truly did think I was the best because I was able to create pretty websites with whatever is the latest JS library everyone is fawning over. That illusion was destroyed immediately when you start designing and working on infrastructures that have to handle millions of payments a minute, working with multiple vendors, business units, testing units, and various other departments you need to familiarize yourself with.
How you reconcile which app gets which gesture then? Would two unlocks trigger both a machine unlock, a text to my mom, and to start playing my podcasts? Not to mention that it's like pulling teeth to get Apple to allow things to happen in the background.

I was intrigued at how they did this from a locked phone, and it turns out they don't. You have to have the app launched before knocking, meaning at it's core, this is just a shake listener with a count and some Bluetooth code. Not that it's not worth $4 (yeah, app isn't free), but it's not getting my $4 yet, since typing my password is still easier and plenty secure.
>I thought it got better after the list, not worse.

I meant the list (and logic) got worse after reason #1.

For instance, Reason #2 is:

>"The upper classes blissfully ignore the fact that human life is being brought into this country every day, by couples who are by most measures children, that has very little chance of happiness."

Let's unpack that. Although it's listed as a single "reason", it constitutes several factual assertions glommed together. I parse them as:

A) Couples who are "by most measures children" are having more kids.

B) The kids described in assertion A have very little chance of happiness

C) "the upper classes" "blissfully ignore" A and B.

So let's start with assertion A. In 1970 the average age of a first-time mother was about 21; in 2008 it was about 25. As couples have been waiting longer to get married, they also have been (on average) waiting longer to have children.

Sure, you might say, but that's just an average. Maybe there's a wider spread. So what about, say, teen pregnancy?

Answer: teen pregnancy rates have been dramatically declining throughout the developed world, including the US.

Here's a recent news article about that:

http://www.cbsnews.com/8301-504763_162-57411981-10391704/u.s...

Quote from that article: "That's a 44 percent drop from 1991 to 2010. There were less teenage mothers in 2010 than any year since 1946."

So it's not true that Couples who are "by most measures children" are having more kids. They're having fewer kids.

Assertion B is that these kids, of whom there are fewer than ever before, have "little chance of happiness". That seems a little dubious too. I'd be willing to be convinced on that one if there were some evidence given, but I don't see any. Based on set point theory, I think most people are born with a certain propensity to be happy (or not) almost regardless of circumstance.

http://www.psychologytoday.com/blog/happiness-in-world/20130...

Assertion C is that the "upper classes" "blissfully ignore" this alleged problem. Since the problem doesn't seem to exist, I can't blame them for doing so, even though I have no evidence that they do so.

In summary, Reason #2 (of 5) also falls apart upon inspection.

Reasons #3 and #4 similarly fall apart - they don't seem to be making testable claims that are true, much less obviously so.
"I will never use Dart"

That's quite a sure statement. Why don't you think Dart will ever be natively adopted by Firefox at some point in the future?
Pour a slightly larger slab than you think you need, and call it a patio. Inevitably no matter how big a slab you pour you'll find a way to fill it up and wish you made a bigger one. The folks I know with RVs and hunter's cabins and similar want to spend time outdoors, that was the whole purpose of the purchase, and the tiny cabin or RV is just somewhere to sleep out of the rain, they actually live on the patio when not hiking / fishing / hunting / snowmobile / whatever.
I've had great experience with Google Apps customer service - the person on the phone took the time to understand my problem, went away while he worked on it, and a few hours later emailed me a detailed set of instructions for a workaround he found to my specific situation.
Personally, I think you should already have your downloads sorted by date, not alphabetically. No matter what the file is called, you can always just assume it's the first/last file in your downloads. I agree the filename should be changed though: latest.zip seems like something you send your friends to give a proof of concept.
I can't speak for Debian, but for my money, XFCE is more integrated, LXDE isn't. SSH agents aren't installed, for example, and aren't trivial to manually install. Looking for LXDE help has you palmed off to Openbox as often as not. I think LXDE looks better - XFCE looks coarse and ungainly, but there is better integration. Still not perfect, but if it's moved to be the debian default, there will be more eyes on it.
I wish that I could use more criteria for filtering. It's great that they make it so easy to post jobs, but as others in the thread have mentioned, that results in a lot of jobs that aren't really exciting.
If you're the type of person who can actually get through the install process,[0] you're the type of person who doesn't care about having to access it via localhost.

There's nothing wrong with making a web mail client this way. Many people already access mail via their browser, so this is not drastically different. It also means they don't have to develop and test three different codebases.

I imagine they will get to the point of having the client wrapped for the platform so the user doesn't have to fudge around with it and can just click the icon and have it open in their browser (or the client's browser.)

[0]: https://github.com/pagekite/Mailpile#setting-up-the-basic-co...
Thoughts on Snapchat's valuation
The World Chess Championship is an anachronism
Not for those old dogs called project managers... like me.
Hopefully at the end you figured it out. one of the option is to set --trace-children to "no".
Note that default dependency takes the first hit, i.e. A or B selects A by default, whereas B or A selects B, so the ordering in the control file does matter.
Right, like getting access to the DOM was ever a hard thing to do. I was specifically referring to web apps in that point, but because you insist, I'll just reference [1].

Another vector to get rogue JS into a user's browser is cache-poisoning, something the article also brings up.

[1] http://media.blackhat.com/bh-us-12/Briefings/Osborn/BH_US_12...
The same way you can have formal education in Computer Science...but never mind, you're right, no on-the-job learning in CS...
I really like Cinnamon, but it's too unstable outside of Mint.
Via Jeff Barr: NVIDIA GRID™ (GK104 "Kepler") GPU (Graphics Processing Unit), 1,536 CUDA cores and 4 GB of video (frame buffer) RAM.
scripts also here:

http://savannah.nongnu.org/projects/uqjau
Yes, you can definitely still disable apps in order to hide them. (Though this isn't as flexible, especially when one app owns multiple Launcher icons such as the Google Settings one).
Doing the unscalable things only works if the LTV per user is very high. You can't just apply that every single startup.
http://influxdb.org/overview/

It's definitely built with Go.
For those of us who don't have the benefit of your experience, could you explain why you think Google is doing something wrong here?
They mean to say "junior" developer.

It might be worth working for them just for the yucks of the front-seat view when their state employment board comes down on them.
Retire.js scanner detecting the use of JavaScript lib with known vulnerabilites
Well: good luck influencing company success in a company providing no compensation for jobs and looking explicitely for young people...
I've been searching for a remote job for the last few months. This site comes in really handy. Listing remote jobs isn't new (for example, Authentic Jobs has a clear call-to-action to filter them), but focusing on them is interesting.

What I've learned so far is that a remote job is not exactly what I thought it was. Considering the mostly globalized state of the web (and even the internet), I thought "remote" meant you could work for anyone from anywhere. As a French web designer planning on moving to a foreign country, I thought I could apply for any remote job quite easily. But most remote jobs actually mean remote but within the US. Or, work from home 3 days per week, and 2 days at the office. Or even, work mostly from home but come to the office once per month.

It was probably naive from my part to believe I could get a remote job easily. I thought working in a field as connected and open as the web would provide me lots of opportunities.

Anyway, I ended up forgetting about remote jobs and settled for a job in either New York (very difficult btw) or London (more likely to happen).
Install fix to stop in-the-wild Windows and Office exploit, Microsoft warns
> presumably because of the wicked data loss bugs they've had (or may still have, I haven't checked this recently).

I am not aware of any data loss bugs in that area, or those are related to buggy network filesystems (in which case other VCS would also be affected). The usual issue around shared on disk repo is with permissions (and since a long time mercurial tries to be smart when creating new directory/files in order to propagate the perms regardless of umask).
I had the exact opposite experience! Knocking and knocking and knocking, not working... pick it up off the table, works in my hand.
Show HN: Owntools - not everything belongs to a cloud-storage
And shoot yourself in the foot when it comes to future funding, potential hires, and acquisition talks.

Of course there are cons to living in SF, but if you're going for a series A after landing an initial investment it makes sense to base out of SF.
Totally agree with the idea that meta discussion should be limited. And, to be fair, it's not my fault my comment is the top voted post. I think the discussion about the fake/real login screen should be upped more than this one, certainly. But, I will say that I don't agree that this thread is invaluable or should be frowned upon for this discussion.

I think the product is quite nicely done. I bought it. And I believe the discussion revolves around not only the product, but the presentation and the reception of that presentation. So the "meta" value here isn't limited to the beard conversation. It's a larger discussion about the HN community, which isn't quite "frowned upon." It's important that we all contribute to moderation and encourage better thought.

I posted early in response to a initial negative discussion (which indeed is a pervasive issue on HN) about the pretension of the video, the aesthetics, etc. It's not just a response about beards - it's a response regarding the product and a more valuable way of understanding marketing, which I think will contribute to the discussion of the OP in the future.

And thus, I think it is quite relevant to this particular thread. But I will rest my case here.
Decided to think about Helpouts from Google's perspective. I don't see it as a stand-alone monetizable business, put into the market to compete with LiveNinja. Rather, it's a strategic move by Google to strengthen its ecosystem by:

1. Onboarding more people to G+. G+ is Google's attempt to create a single social identity for each person across all Google products, thus uniting what can seem like a fragmented Google experience. Having Helpouts (using Google Hangouts) is one way to drive new users for G+ through a specific use case.

2. Developing real-time results for help in Google Search. Imagine what will happen when a user searches "math tutoring today" - Google can offer real-time suggestions from Helpouts using Universal Search and Knowledge Graph.

3. Driving new business accounts on Google Apps & Google Analytics, plus sell more ads. When Google encourages skilled people to create Helpouts, they are basically increasing the number of enterprise customers they can potentially recruit for Apps, Analytics, and oh yeah - search / display ads.

And a random idea:

4. Using recorded Hangouts and posting them into a new category on Youtube. Could increase the overall quality of instruction. Also Youtube could be a great way to source Helpout teachers.

If Google chooses to achieve scale - by integrating with search most likely - it will be difficult for LiveNinja to compete on a broad scale. As previous posts mention, a niche / targeted approach may work better for LN to secure loyal users and deter drop off to Helpouts.
Pretty to look at it but deeply impractical. Others have described the faults better than I could, so here's a couple of builders, who have houses actually in production, which beats this micro house in both price and practicality.

Scott Stewart builds some interesting designs and most of what he sells is under $30k. His modular design at $8k per module has some potential.

http://www.youtube.com/user/scottstew1/videos

Or there's this house, 12' x 24', for 20k. Not a modern design, but it looks quite liveable and is more practical than the 30k micro.

http://www.sugarloafsmalls.com/

Of course, there's always Tumbleweed but their prices tend to be around $50k if you have them build it.

I'd highly recommend Tiny House Blog if you find this type of house design interesting.

http://tinyhouseblog.com/
My hunch is that Everpix's $35,000/mo AWS bill could have been significantly less if they went with their own dedicated servers.

When I ran my music start-up, really smart people would look at me funny when I'd tell them it is cheaper than AWS for us to get a couple of high-power dedicated servers with unmetered 100mbps bandwidth. We were pushing over 100tb per month and paying under $3,000/mo, including the cost for our web and db servers.
Part of this is a lesson on using AWS early then looking for cheaper stuff later if your income doesn't rise above your AWS costs. There are considerably cheaper options for many of the categories it serves that would have drastically cut down their bills.
His offer to correct any inaccurate claims is noble. I also applaud him for actually responding to the claims and not just offering the boiler plate "I stick by my story" response.

Though, I'm sure the Bezos are all done with giving this book any more publicity at this point.
Pop quiz: how much fuel does it take to get to Mars?
Report on Government Information Requests
Without a seat in the boardroom, you still can't influence when the board decides it would be best if you disappeared.
Hello overreaction.
Hyperbole aside, the point is that it's possible for any company's services to be successful but not successful "enough". All companies are willing to shut down services that have devoted followings. So , whenever you consider investing in a small service from any company, you should understand that could accomplish all its goals and still be shut down.
Strange..
I do it without problem at every install.
> Install VisualSVN and use TortoiseSVN if you want a centralised server running on Windows. Seriously. Nothing works properly on windows like this

If you had to install a VCS on Windows, make it Git.

Install msysgit + Atlassian Stash and use Source Tree and/or Microsoft Visual Studio Tools for Git.
Apple details how it handles customer data, discloses gov. info request stats
Exclusive images show skydivers’ terrifying collision and chaotic plunge
Thank you for the feedback. I definitely want to focus more on independent web applications and smaller startups or bootstraps, although users are allowed to upload and add popular web apps they are fans of as well. I'm going to try my best to evolve the service based on the community and see where it goes. I may have to provide personal reviews for each application to help users get more information to draw from.
> you know that encryption is happening, because you are doing it on your computer before sending bits to the server

If your server receives email for you over SMTP, you are trusting the server not to log a copy before encrypting, trusting that there is no intruder on the server, trusting that someone (like the NSA) is not logging traffic between servers, and trusting the sender's machines to the same.

Similarly when you send email in a way that can be read by your recipient's provider. You have to encrypt for an individual, as with PGP, for there to be meaningful security, at which point your provider's "secure" practices are only covering a bit of metadata, some of which will be leaked when communicating the message.

The problem with PGP is that it has a complicated trust model, poor client integration, and does not provide forward secrecy. The first two may be fixable via better user interfaces (which includes breaking from traditional webmail) but forward secrecy would need protocol support is in conflict with the asynchrony email currently enjoys.
Qseven COM runs Linux on AMD G-Series SoC