skysight-inc/HackerNews huggingface dataset:
What about "We might be working on a similar project" as a reason? Over the years many have walked into my office asking for us to sign an NDA before uttering a word. The chances are small but let's say their awesome idea sort of relates to a side project that I'm working on. 99% of the time you're going to be fine, but that could be said about not using an NDA at all.
Wow! Who would have said!
I keep thinking that in my ideal robot software stack the firmware would be written in Nimrod, the signal processing and planning in Rust, and the business logic in Go.

In particular, I really like Nimrod's ways of expressing that various computations are done at compile time and their macro system.
On the side note, people need to stop doing benchmarks on a freaking watch. The spec war on smartphones was ridiculous enough, and now they are bringing it to wearables.
Why Did Google Get Android Development So Wrong?
No, it's ads. You can just now buy from the ads directly.
c for firmware development, java for android and python for prototyping and automation.
I think we can excuse humanity from wanting to "learn from our mistakes" so to say, but to keep in mind that nuclear war isn't really a mistake we'd have much option to learn from post-factum. If there's any chance we were close to the brink (and Reagan or not, we were), we need to do as much as we can to focus on what brought us there and how; but unfortunately, this is in contrast to the main learning mechanism for many humans, where without the _actual_ disaster, there will be as much "well clearly there was nothing to fear" ignorance as there is "the sky is falling", and which is more dangerous is in my opinion debatable.
Calculating Page Percentage on Scroll with AngularJS
Paul English and Blade – Boston’s Consumer Tech Industry
Hey all, found a script in jQuery and I have been trying to move from jQuery to AngularJS since I've been introduced to it and figured what better way to challenge myself than to convert the code. The demo's at the bottom, if you have any code suggestions feel free to let me know.

Thanks
The Quantum IO Monad [pdf]
This tool helps you stay distributed by keeping a server somewhere that constantly backs up all your repos. With this you can't accidentally forget to make a copy if you make a quick repo in a coffee shop somewhere, and delete the local copy days later when you're cleaning up.
That's fine... my point was that temporary businesses/platforms can provide you the assets (exposure/cash/partnerships) needed to launch your sustainable, reliable income.
I've done this before by just downloading location history as KML and then hosting somewhere and directing google maps at it in an embed etc. works fine.
Depends where in Russia you leave from, Russia is big.

A great circle from Moscow to Zurich passes through Belarus, Poland, Czech Republic and Germany, however if you went from Volgograd to Zurich you would go straight through eastern Ukraine.
From the article:

And this is a two-way street: "The standard policy of showing people the door in a cold way should be reserved for very rare incidents of serious misconduct." In the vast majority of cases, KIND works with team members to ensure that, if something is not working out, they have a chance to improve things. Or if a particular job is not suited for them, they have a chance to explore a better fit within the company.

"If we conclude that things won't work out, we work to ensure their departure is dignified and smooth and respectful, including giving them the chance to interview for other positions while still employed at KIND and organizing their own transition," Lubetzky says. "That doesn't work perfectly, as it is such a different model from the traditional corporate model, but it is a much better model for both sides when it is implemented."
I am not sure it this is related to our account quota issue, which is fixed. Can you try now please?
The title should be "3 Reasons You Shouldn't Ask Us to Sign Your NDA for your premature thoughts". NDA has its place in many other fields.
> That's not catchy.

It's catchy enough that you are talking about it on a message board.
I don't think there is currently any commercial carrier that sends its planes over Eastern Ukraine. Not any commercial carrier that wishes to remain in business.
First-ever look inside a working lithium-ion battery
This is the first positive move I've seen from Twitter in a long time as far as building a sustainable business.

[edit] I say this after having tried every single one of their ad products without any success.
Indeed. This is a sensor fusion problem I really want to work on. I loved the problem space while I was working for Raytheon, but I can't stand working on large government programs.

I'm surprised about the lack of IR sensors, though. I can think of cases where the IR data could be fused with data from other sensors, particularly visual, to improve object recognition. Particularly pedestrian and animal detection.
You don't have to signup to see various challenges.

You can scroll down to the bottom of this page:
http://ideamarket.com/founders.html

It does require Javascript though :-|
Twitter isn't a protocol. If it was, there'd be Twitter (the protocol) based services everywhere, and it'd be open and federated.

Twitter is a service. Services need money. It's a simple as that.
I wonder if they're using Lidar on their test vehicles in order to improve stereoscopic image analysis to the point where they can use cameras instead.
Presenting the “Non-Evil” advertising company
As the HN guidelines ask, please don't rewrite titles unless they are linkbait or misleading.
Same here. My dad never watched video or listened to audio over the Internet until he got his iPad. Now it's tuned to the MLB app for every game, and he watches TV shows from iTunes and Netflix.
Nobody needs POSIX conformance in an interactive pager; that's just conformance for the sake of conformance. Or do they? What is the economic justification ("business case") for working on POSIX compliance in a "more" command?

You should never invoke "more" directly in a script anyway, but rather observe the PAGER environment variable, and fall back on a plain "more" only if that isn't set. (Speaking of which, PAGER isn't described in POSIX, oops!)

If the user wants the pager to exit when the last line is reached, the user can specify the necessary option in PAGER, if their pager supports it. PAGER just has to be properly expanded: treated as a command, not a command name.
Thank you, that makes clear why Libertarianism is so impractical and essentially doomed. Property rights are central to the functioning of a modern society. Extreme views would cripple a nations economic and social growth. Any country that adopted draconian property views would be marginalized in the world community.
The Ubuntu update dialog is unified and has zero risk of tricking less savvy users into installing spyware. I'm sure you've seen Windows machines with five different updaters popping up at boot, competing for attention (e.g. Flash, Java, Apple, MS Update, MS security alerts, etc.)
TLDR: Unless you are committed to work with another party, do not present them with useless documents to sign.

I doubt this is a real issue. Usually NDA comes attached with your starting paperwork to get the train moving.
Why downvotes? I think it really tells more about the case.
I don't know where you get that idea. They explicitly say "some Tweets from our test partners will feature a “Buy” button", there is no mention of ads. The implication is, if I don't follow their partners, I won't see the buy button.
Or you could mirror to multiple repositories with one push. I write about how to use Github & Bitbucket simultaneously here:
http://deanclatworthy.com/2013/01/how-to-avoid-relying-on-gi...
They are definitely trying to get the experience right by going with limited partners and exposing the feature to small user base.
I imagine, if they had opened the floodgates immediately, then we would have seen the 'buy' button left right and centre on the feed.
Instagram for doctors: How one app is solving medical mysteries
C++, Python and a bit of Prolog.
All running on ROS, so also some message definitions and a bunch of bash to make our lives easier
Attempting to protect an idea at a given stage with an NDA makes little logical sense, which then might be a sign the person asking for an NDA might not know what they are doing, business-wise. That doesn't mean the idea isn't a good one, or that they won't succeed at bringing it to fruition.
Amazon has made it much harder to scrape their site in recent months. They now give captchas to bots that try and access their site to often by the same IP address. Unless you have a very large pool of low cost proxies, crawling millions of prices on a daily basis is challenging. I think this is what he's referring to when he says """and has lately made it very difficult to get the data in other ways."""
I wonder what is the percentage rate of GNU C Lib presence inside free software code. My guess is 95%.
I am happy to see that great craftsmanship in my compatriot.

The spark in his eyes shows a passion that I - sanely, if that´s possible - envy.
1How  to Bypass the PowerShell Execution Policy
I think the simulation of the real gravity is better. Because we can find out what is the hidden magic of nature. Then there comes accuracy issue of the simulation. How to tell us that your simulation will be `correct`?
Maybe I should clarify that I didn't make this, I just stumbled upon it and thought other people would also get a kick out of playing with it :)
Python, C, C++, some Lua, and a bit of Perl and Tcl. I find that I'm most productive in Python or Lua. C and C++ slow me down quite a bit, partly due to the languages themselves and partly due to fighting with our internal build system (and the long build times associated with that).

At my previous job I got to use Racket quite a bit, and I was about as productive there as I am in Python.

I'm a proponent of using the most appropriate language(s) for a particular project, but sometimes the powers that be will demand something particular (around here, they usually want C++ or Perl). We've got a static analysis project slated to start next year, and I'm hoping to talk them into letting me use OCaml. We'll see...
Will it get security updates in sync with Firefox ESR point releases
? I can't find security updates for IceCat on ftp.gnu.org.
Until they start injecting the buy features into regular sponsored tweets. That will happen for sure.
Thing is, Twitter should be a protocol. It clearly fills an existing need (I see it as very similar to email in that regard, just filling a different need – people want to chat publicly with each other and in a very informal way inform the public about things), but it doesn’t really make sense as a service that wants to make money.

Twitter should be just like email, not this one monopoly controlling everything. It’s sad that that’s the way it is.
Azul's garbage collector is patented and until recently required specialized hardware: http://www.azulsystems.com/products/vega/processor

Recent advances in Intel CPUs have allowed them to run on commodity hardware, but last I looked, it still required a custom kernel module.
It's commonly missunderstood but Xen can also do much more then KVM because it can run systems purely para-virtualised.

This means there is no actual machine abstraction despite it using hardware accelerated extensions like VT-x and EPT.

The difference in overhead between a fully para-virtualised system and a process that is running in a container is going to be pretty similar other than I/O performance (which is a complicated discussion).

If you find this interesting lookup Xen unikernels, a fairly well known one now is Mirage OS. Which lets you easily write Ocaml applications ontop of a Xen unikernel.
> if you're a hired gun that will build something or do some work for a fee

Article is not addressing this issue. It's addressing an issue of you meeting a prospective client who asks you to sign legal documents prior to discussing the project.
The source is browsable if you modofy the URL. I expect someone with create a canvas driven clone within 48h:)
Just a guess you aren't following "random" companies but rather things you are interested in?

OcculusVR: New Rift is out! [Buy]

SXSW: Tickets on sale now! [Buy]

JKRowling: Just release my new Book [Buy]

Steam: [Some new Triple A game] is released [Buy]

RaspberryPi: New Pi Beowulf cluster available for purchase [Buy]

RedCross: [Some disaster] we need your support [Donate]

(I'm sure a donate will come along if this works)

Anywho, there have to be _tons_ of impulse buyers in the world. People will click
Using the Psychology of Resistance for Vivid Narrative Writing
Uhm...

> Updated: $Date: 2012/08/22 01:51:19 $
Also, total change of culture from distributing (arguably) interesting and entertaining content to selling and promoting stuff.

Result: more noise, much lower snr.
Back when I worked for a digital agency we used to get a lot of clients trying to get us to sign non-mutual NDAs, which was a big red flag.

Here's how it would go: you'd go in to pitch for a new app or campaign. To pitch, you'd be expected to sign a NDA. So far, so good. However, all too frequently these would be one-way NDAs, meaning there was nothing stopping the potential client from taking our pitch and farming it out to a cheaper agency.

We never actually had a client refuse to change to a mutual NDA once we pointed this out. If you're signing a NDA and it's not mutual you should ask why. How come the other party's secrets are worth protecting but not your own?
Indeed, one of my proudest projects was written with Swing using a better LAF and custom widgets. I'm primarily a web developer at present, prefer Ruby or C over Java, and would rather build GUIs in Qt, but I don't mind Swing.
As a contractor, I'm pretty sure every NDA I've signed is meaningless. They just never amount to anything, and the standard one that everyone seems to use is pretty watered down. Just never been an issue. If you're thinking this way, you're focusing on the wrong things - from either side of the transaction.

Now if I were a professional investor? Wouldn't touch one. Far too many butthurt entrepreneurs out there who will think you stole their idea.
PHP for normal work stuff and then Ruby for custom Rails apps which speed up my workflow (in fact, I once used a Rails app to output the PHP code for me to paste, was a glorious day).

I developed my dev skills more in RoR than PHP, so tend to feel more at home there, so switching isn't as natural as it could be (partly because it's mainly flat PHP, MVC feels more intuitive).
For historical interest: Here's a description of the humble beginnings of gravity put onto a computer's screen (think of PDP-1 Spacewar! code, 1962):

http://www.masswerk.at/spacewar/inside/insidespacewar-pt6-gr...
Very interesting.
An alternative tool is CGWB Trawler at
https://cgwb.nci.nih.gov/cgi-bin/trawler

The URL is hackable : https://cgwb.nci.nih.gov/cgi-bin/trawler?q=Pancreatic%20Neop...

Sadly, many journals hide behind pay walls. Ironic given that much of the research is publicly funded.

These DEEP SEARCH tools are a great idea.
It would be nice to arbitrarily choose a specific particle to be the center of the system (the frame of reference).
Yes, in anticipation of them building it.

They're a company that builds stuff for customers. So if they want to end up on the 'short list' then they probably should sign that NDA for those customers or potential customers that require it.

If a (potential) customer wants you to sign an NDA for their peace of mind and there are no crazy claims in it then I would class that under 'no big deal'.

It's maybe surprising but the further up in that world you (sub)contract the fewer of these NDA's for peace of mind you come across. But someone who has an idea and is shopping around for a party to build it will likely have heard a bunch of horror stories about people running off with ideas brought to them by others, maybe they've seen the facebook movie, whatever.

If you can turn that prospect into a paying customer by signing their NDA then that's (usually) just fine.

One way in which you can usually strengthen an NDA to your advantage is to make sure that you never ever compete with your customers and that you declare any conflicts of interest immediately after the NDA is signed but before any material information changes hands.

If the customer then still wishes to pursue you make sure they confirm to you in writing that they are aware of the conflict-of-interest.

This happened twice in my whole career to date and I got the job anyway in both cases.
I am curious how this compares to: http://en.wikipedia.org/wiki/Antimicrobial_copper-alloy_touc...

These surfaces have good properties and don't encourage any sort of resistances.

edit: I see Pull Clean is trying to get people to clean their hands more, but I also think it is not good to ignore an existing good strategy for eliminating germs in one of the dirtiest places (door handles) in a hospital. I am wondering how well studied this is and if it results in a cleaner environment in a hospital setting compared to installing the copper surface handles everywhere.
Ask HN: What exactly is seed vs. series A-F vs. Debt vs. other kinds of rounds?
Hi
is there a resource that can help a first time founder get clear picture on various rounds of fund raising?
Some people mentioned that it not necessarily a good thing if a company has raised money beyond series D. Most startups are expected to turn profitable by that round. Is it true?

Thanks !!
Ditto that, I often tell people computers are very stupid. One proof of that is they let humans program them. The second proof is you have to teach them everything from scratch. :-)
Open edX - http://openedx.org, http://edx.org - Cambridge MA

Open edX is the open-source platform that powers edX, the online education site founded by Harvard and MIT. We're hiring three positions for the open-source team here. All are full-time, in Cambridge.

The first is a manager for the entire team. The job description is here: Open Source Technical Community Manager: https://www.edx.org/job/open-source-technical-community-mana...

The second is an evangelist, a mostly soft-skills position, no need for coding: Open Source Community Evangelist: https://www.edx.org/job/community-evangelist

The third is a straight-up software engineer that we can use for projects that significantly benefit the Open edX world: Open Source Software Engineer: https://www.edx.org/job/software-engineer

The primary goal of all of these positions is to enable and encourage the broader open-source community using the Open edX platform. We're giving away education around the world, and you can help!

BTW: we're also hiring for plenty of other positions: http://www.edx.org/jobs

If you have any questions, get in touch: ned@edx.org
Hmm, I really dislike cross-language interop so I would prefer to use Rust or Nimrod for everything. Why do you prefer Nimrod for firmware and Rust for signal processing/planning?
Wow, that's a pretty neat approach! How well does that work with multiple people?
That's a super good point, a good NDA is symmetrical.
Ruby, Java, Javascript, HTML, CSS, occasionally C#, VB.Net, PHP, Python, Scala.

I'm much more productive in Ruby or even C#, just able to get more done and happier developing in those languages too.
Amazon has a good reputation from consumers, many people in the retail space who deal with them find them quite difficult (and arrogant) to work with.

The only company I've found worse is Walmart in the US. But US retailers in general like to make one anothers' lives as difficult as possible, even when they depend on each other to even exist, I don't get it! In western europe (aside from a few French companies) most businesses are pretty cooperative, and want to reduce workload not increase it arbitrarily (looking at you US companies, again).

I just think Americans love bureaucracy. It reminds me of Futurama with the "central bureaucracy" where everyone there takes pleasure in making things as slow and inefficient as possible.
Datacoup Wants to Buy Your Credit Card and Facebook Data
This makes it easy to understand why there are so many binary systems.
Stinks, they will only let me buy a max of 10. I wanted 100... guess I'll have to look for something else.
Make / Cancel reservation buttons for investment don't seem to do anything (Safari 7.0.3).
I didn't knew about them. They seem to be catering EU, there is nothing I came across in US.
Literally every NDA I've ever seen had a provision for pre-existing work. It'd be sort of nonsensical not to.
Earning a living from open source software
There are exactly zero times I wished I could buy something from a Tweet with a button. Given that limited observation of buyer behavior, and knowing full well Twitter wishes to make profit, I'm assuming these buttons will be forced into my public stream somewhere, somehow. Some people on here think these buttons will be placed there by Twitter via ads, but I have another idea:

Provide a micropayment channel program where, when I retweet a purchase button, I get part of the revenue share. Use cryptocurrencies to implement the feature. See @tipdoge for reference.
Maybe you'r not aware who Steward Brand (the author) is.

He's the founder of Whole Earth Catalog. Founder of the WELL - one of the first virtual communities in the world. Founder of the Long Now Foundation.

He's very much not taking hippie to mean libertarian (at least not in its modern US us) or hipster. He has his "authentic" 60's hippie credentials well in order more than most, and at the same time he was actively involved in, and a first hand witness, to a lot of the early work on the internet, and ran a networked forum/community before most people here were born.

For a good account of the links between the early internet pioneers and the hippie / counter-culture movement in the 60's, read "What the dormouse said" by John Markoff.
That depends on how you define "presence" and "free software code". To cite from the article: "The GNU C Library is used as the C library in the GNU systems and is widely used on systems with the Linux kernel." That means that glibc is mostly used as part of desktop/server Linux distributions and not directly by software (although there is significant amount of both free and non-free software that depends on glibc-specific extensions or behavior).
I know lots of functional, adult hippies. I can't say I'm a "real adult", exactly, because I just turned 23 a couple of weeks ago and I'm really still a young adult.

Here's the thing: I'm a hippie, full-on free love, fuck the man, LSD, everything. I own a sheep-skin drum. I'm also the lead software developer at a small marketing company and I do freelance work on the side. I live with two friends who are going through some tough times and I willingly pay all of the bills, I'm like a fucking dad.

Maybe you should take another look at what constitutes "real adulthood" and "real responsibilities".
Thanks for the Basel World link, I hadn't heard of that before but their brand book is really cool.

http://media.messe.ch/epaper/BASELWORLD/2014/Baselworld_Bran...

http://www.baselworld.com/en-US/The-Show/BrandBook2014.aspx
I think that the context matters. In the case of an external consultant being asked to sign an NDA (whether prematurely or otherwise), Eric S Raymond presents some compelling arguments on why and how NOT to sign them.
http://esr.ibiblio.org/?p=2394
> Any country that adopted draconian property views would be marginalized in the world community.

Almost every country in the world has adopted "draconian property views", so clearly that is not true.

A small subset have substantially less draconian property views (the Nordic countries freedom to roam as I mentioned), and are seeing no economic hardship that can be traced to not being as enthusiastic about harsh property rights.
Hmm... Morales' plane coming to mind.