skysight-inc/HackerNews huggingface dataset:
Entirely as a result of my years of coding, I am an embarrassing typist. Super-quick touch-typing and rattly noises, but I live on the backspace key. I live so much on the backspace key, that I think it kills any efficiency.

I should probably play that zombie learn-to-type game or something for a while.
Elite Trader App
Yeah. But storing and gently moving are one thing. Flying and landing horizontally would require much more structural reinforcement.
Reddit bans users for sharing hacked Sony documents
I guess the app would have to handle not being allowed permission to do these things gracefully.

That's possibly a tall order based on my experience with apps these days, although for a difference reason: a lot of them assume there's internet connectivity, which isn't always the case, and a lot of apps don't handle this gracefully at all, even for doing things like opening maps, finding location, turning data off, going to another app, then back to maps again, and it takes ages for it to display because it's expecting to have network access.
I don't understand the issues with executing a basic NDA. Assuming it is a basic NDA, where it is just saying you will not disclose copyrighted, or otherwise protected data from the client to third parties. We will sign NDA's (we also have one we provide for that purpose) if someone is serious, but not just for a basic conversation, and our MSA/RSA once signed states that it replaces all prior signed instruments and has its own NDA terms in there. It also allows us to disclose client name, basic work we did etc, just we can't share code, trade secrets etc. Also, we limit the time period in which we will agree to any NDA, e.g. 12 months is about the max.

If the NDA is also a non-compete then no way in hell, but if it is a simple don't disclose my information to third parties, I don't see the harm. No one can prevent you from using knowledge, hence an NDA doesn't stop you from telling your next client hey I know how to do X because I have done it on 3 projects now.

What is the concern? Am I misunderstanding or missing something?
Hi, I am the author of the library on Github.

First of all, Github is not free for Open Source, it is free for public projects (https://github.com/pricing). Not just for OSS, if the repo is public, it is free.

Is Git Flow Chart Open Source?
No, it is not. Choosing an OSS license would make it hard to make money on the plugin. On Atlassians marketplace, this means that if your project is OSS, you get it for free, but if you are a paying user of Stash, you also pay for the plugin. We want to follow the same lines with Github: public repos are free, so you can use the chart on them for free. If you pay for a private repo at GitHub, for now, you cannot use the chart. We may make it available, but at a cost. However, we do want to share the code and allow you to inspect, study and contribute improvements. The core code of Git Flow Chart is hosted on GitHub. It is a javascript library and comes with unit tests and a standalone HTML page that allows you to test improvements locally. Feel free to fork.
You're welcome! One of the best aspects of 1GAM is the community behind it. You can get feedback, motivation and experience from everybody. When you join the action, there are thousands of developers doing the very same thing: trying to ship games. I've learned a lot from the community and I've met several great folks.

You will not regret joining 1GAM.
Using two semaphores to implement a bounded buffer has the advantage that writers and readers don't interfere with eachother until the queue is either empty or full. Of course, that might be the only good use of semaphores, and a direct implementation can be better then one using standard semaphores.

Semaphores can be implemented in a way that doesn't require a spinlock in the fast path. Still not as fast as you can make a mutex, but a lot better than the pseudocode given in many classes (which is almost always wrong, too.)
Is there a browser extension (or browser) that could either open each new tab "clean" (no cookies or anything) or even better lock it on the first domain visited?

Example:

I open a new tab with example.com, and with this a new session would be created which only contains data relevant to example.com. Anything I open later on in this tab won't see anything else. I can always open link in a new tab to start a "relevant" session (though that would require browser that can work with tabs, i.e. not Chrome).
Oh, and seriously, if you have an interesting plan with this library and it isn't "I will compete with you, offering a cheaper version by embedding your library", I will most probably be super enthousiastic and will license it to you for free. Just ping me through Github.
They might use drag chutes after touchdown however.
Technically, you're right. Today, any junior employee that made a joke like that would be crucified and practically blacklisted from the industry. What you should be thinking, however, is not "why does Linus get away with saying things like that?" but rather "why do I consider it normal for someone's livelihood to be permanently destroyed over a stupid joke?"
Oops, I deleted the comment. I had filed a bug[1], without realizing 2.0.0 was released a few hours ago with the fixes in it.

https://github.com/doorkeeper-gem/doorkeeper/issues/524
https://investor.google.com/corporate/2004/ipo-founders-lett...

"As a private company, we have concentrated on the long term, and this has served us well. As a public company, we will do the same."
> It sounds like one of their main arguments is that it would be a less difficult and/or dangerous way to get some experience with medium to long-term human habitats on other planets, partially in preparation for a Mars trip.

I'm still not sure why we're interested in inhabiting Mars. Virtually no atmosphere and one-third of Earth's gravity means that humans will always have immense difficulty colonizing the planet. People who lived on Mars for any extended period of time, for example, would have huge difficulties in adjusting to Earth's gravity, if they could at all. People would always have to live in pressurized habitats.

Meanwhile Venus has a thick atmosphere and a much more Earthlike gravity. There's certainly huge problems with Venus (most obviously: it's very hot) but I can at least imagine with time and technological advances we could terraform the planet to be suitable for Earth life - all the raw material is there.

This is not to say, of course, that establishing some kind of manned scientific facility on Mars wouldn't be worthwhile. But long-term habitation? I just don't see it.
This is the part that scares me the most when it comes to security related open source systems, tools and software. What if there is suddenly no maintainer for a project? If the project is too complex to fork and there is no one willing to invest in development - would it not leave the door open for a project to be overtaken/maintained by surveillance authorities themselves?

Also, I get the feeling that most people take projects like these for granted, shouldn't security companies that rely on these projects at least want to try and keep them alive by donations?
I just tried, exactly 100 wpm. Wow, I thought I was a fast typer, but it seems I still have a way to go...
It actually doesn't take the output of 'git log' at all. That output is visualized by many other libraries already (nicer, frankly). What I have done is create a completely different graph, inspired by the chart presented with git-flow by Vincent Driessen (http://nvie.com/posts/a-successful-git-branching-model/).

Main difference is that the develop and master branch always run all the way to the top. Take any public Github repo and compare the output of beta.gitflowchart.com/ with the git-log output. It is not the same thing.
The possible future improvement that Linus mentions here:

For example, the per-VM memory management semaphore could very usefully
be a blocking read-write lock, but without heavy thread contention a
mutex semaphore is basically equivalent.

has actually come to pass: the mm_struct is now protected by struct rw_semaphore mmap_sem.
Should have pasted the text on top of creepshots, they'd be safe forever.
No, those are looking way nicer. But they just render the git-log output, whereas the chart presented here does a different kind of chart, specifically for git-flow.
The argument is wrong, or at least, incomplete. Another possibility is:

It's possible to create a simulated world, but it would be much smaller than the world we live in, hence our world is probably not simulated.

On the other hand, jail inmates and astronauts in the International Space Station will (eventually) reasonably be able to consider option (3).
Sheesh.

> Goteo fee 2939
> Paypal fees 1152

They would really benefit taking bitcoin.
MAVRCK – The Digital Marketer’s Wingman
Email controlled Christmas tree
The problem isn't runtime, it's the memory. The earth is the most efficient storage of all the information about the positions/trajectories of all particles that make up earth.
I donated 100 euro.

APT is secured using GnuPG https://wiki.debian.org/SecureApt and that is enough contribution to my peace of mind for me to donate.
iOS jailbreak dev here.

The way permissions work in iOS is like this:

The app starts out completely sandboxed. No access to any hardware other than speakers and display (and even then, iOS has a layer on top of your canvas for the status bar and system dialogs). No access to the hard disk other than the app's local files. Instead of asking for permissions on app install, the app asks for permissions as you try to use them.

For example if you installed Instagram, you could scroll through the news feed fine but if you wanted to take a picture it would ask you to access the camera as soon as you try to. If you tried to take a video, it'd ask for permission to use the mic. Similarly it would ask for access to your photos as soon as you try to select a picture to upload from your camera roll. If you try import your contacts to find people to follow, it would ask for permission to read your contacts list. If you try to tag your location in a picture it would ask for access to the GPS as soon as you click the check mark. If for some reason Instagram allowed people to make calls, as soon as it tries to make the call you get a pop-up asking to confirm if you want to place the call or not.

> That said, there's also a few practical things the iOS walled-garden App Store could improve upon. First one being the $99 developer fee.

Thankfully there's a huge market for jailbreaks now, so pretty much the latest version of iOS is jailbroken about half the time. (http://iphonedevwiki.net/index.php/Compiling_iOS_application...) It ends up being much easier than Android development.

> Still, there is no malware in the repositories, at all. I admit I am a little bit vague on how this works too, perhaps I'm missing something obvious, but how do they do that?

All of the code on Linux repositories are (is?) open source if I'm not mistaken.
Getting started with Foundation for apps
My mother used to read us the stories of Tomte Tummetott when we were very little, thank you for reminding me of that. But was not the tomte's job to watch over the farm and farm animals and silently keep things in order? I do not recall them having much to do with Santa Claus.
Your welcome.

From our experience building products is much like building for enterprise companies. The sales cycle is still longer than private businesses but it is better than trying to win custom work through RFP's usually.

They will still require some additional vetting usually, like we have had to provide financials a couple of times for larger product sales > $25k so that the County could feel good that we were a solid company and not going out of business the next week. But we even got a deal where we had horrid financials (in the red), we just explained we were still investing in product development etc. Sometimes I think it is more about them checking boxes than someone really evaluating all the points.

It is also not uncommon for them to ask for the software (even a SaaS) to be put into source code escrow so that upon any insolvency (or other triggers) they get a copy of the code. And while you have to arrange it, they all pay for it and pay for the extra time it takes you to manage that process so it isn't a big deal.

Lastly, pricing is really key on these types of products and services. If you can get within credit card purchasing limits for a product or service then the approval process is just getting someone with the card to say yes. For example, say you have a service for $39 a month, that is well within the purchasing card limits monthly for most small County departments. One time purchases are generally set around 249, 499, 999, 2499 because you will find the managers will have a purchase authority up to $250, $500 etc, where it doesn't require any review. This is really the key on how to sell into them without having to be vetted or go through an RFP etc.

Hopefully that helps you some, good luck!
I've purchased two £30-50k domain names through Sedo and one £300k two-letter domain name through a domainer – all experiences were pleasant and I felt the negotiations and price were fair.

More recently I purchased a .com for £7.5k for a new startup and the general consensus is the domain is worth a lot more than I paid for it - I have already had three speculative offers but I'm keeping it :) I also purchased the .co.uk for a very low price from the original owner who replied immediately and was very pleasant.

I tend to use an alias or third-party to purchase the .co.uk/TLD if I already own the .com as the seller will often bump the price.

I've had a couple of bad experiences, for example trying to purchase nihil.com and the seller wanted $65k – which it isn't worth imo, this was five years ago. I enquired again using a different alias a few months ago and they're now asking for $132k – meh.

There are some obvious techniques to not over paying, but all in all, it's timing and luck I feel.
>I don't see a lesson...no bad guys get their comeuppance.

Perhaps the lesson is that bad guys don't always get their comeuppance; most people can't simply be classified into 'bad' and 'good'; people might screw you over even if you trust them.

Pretty important lessons for children (and everyone). Even if you tell children only the fairy tales with lovely happy-endings, they will experience the truth of the schoolyard.

Under what circumstances do you prefer children to have to deal with these lessons? I suggest that Grimm is popular for good reason.
You can disable third-party cookies in most browsers.
> I could be wrong but I'm guessing it's the third option?

Nah, it's a combination of two things:

1. Applications are granted internet access by default. It's possible to disable cellular access on a per-application basis, but not networking in general

2. Permissions are asked for at point of use with a big allow/deny dialog. This has several consequences

* it's easier for the user to understand why the application would want to e.g. access their contacts

* the user only gets the dialog if they're accessing a feature which claims a need for it, no paying a privacy/permission cost for stuff you don't do

* the more stuff an application wants access to the more scary dialogs they'll prompt, so application developers have tended to not go overboard

Also all permissions can be revoked (or granted) afterwards, aside from cellular they all live in Settings > Privacy, and inside each permission is the list of applications which asked for it, and whether they're allowed or denied access
I am surprised that the developers don't just seek sponsorship from corporate entities, especially with distributions which can get given priority support.

Asking the populous to donate seems like a short term fix.
What Good Business Should Be
Could you perhaps subvert this by allying with the children against the elf? (e.g. put the elf in a box or something like that)

There's always the legend of Krampus to be truly terrifying.
Ooh. That's wrong. We have to fix that. It should only require read access of course. Apologies.
NASA Probe May Offer Clues to How Mars Lost Its Atmosphere
This is an interesting experiment, but it only measures the light wavelength. If you thrust (don't measure) the value of the frequency in the back label, you can trust the value of the light speed in a book.
Thanks for the feedback on the GitHub permissions. We will evaluate the necessity of the current scopes and revise them or better explain their use in the Privacy Policy.
As the domain name already suggest: this is a BETA version. We are still working out the details of our service!
What do you think an appropriate response is?
It'll be extremely difficult without the popularity of the brand that will attract the readers
Chrome supports multiple users pretty well, but it's per-window not per-tab. (I think that might be better anyway, it seems like it would be easy to lose track of which tab is logged into what)
The startup family from France
Its very interesting how they get to use commercial flights to do landing tests. If 50 years from now rockets are reusable and there is competition, they'll be depending on the cost saving of reuse. Any new competitor will be at a significant disadvantage. It's development that is dirt cheap by todays standards, but will be considered expensive in the future.
Colonialism != colonization. The first means keeping colonies, which are by definition "less" (less powerful, less important, less independent) than the "motherland". The second means setting up home in foreign lands (that were unpopulated before).
Java JMF – Load and Play Media File
Christmas is an instrument of oppression.
How JOOQ Leverages Generic Type Safety in Its DSL
Santa Skills Christmas Workout
"Note that despite GnuPG carries an FSF copyright notice, they never funded the development or hosting costs."
https://gnupg.org/donate/index.html
I have a corporate credit card but not a corporate bitcoin account.
Using Multiple Backup Systems Costs Millions in Downtime and Data Loss [Report]
> The Simulation Argument is really a tool, and a challenge.

No it isn't. It is Pascal's Wager updated for the 21st century. The only way it can be "proved" is if we are living in a really bad, poorly maintained, fundamentally broken, cheaply outsourced simulation.
The submitter (Gilles) doesn't seem to be author (Neil) of the library. So better to use https://github.com/neilj/Squire/issues
For hydrogen, you have sulfuric acid.
Likewise.

Gpg is ubiquitous in the Linux/*nix ecosystem - we can't afford to let projects like this go unmaintained
This should reinforce anyone still doubting to get rid of the family TV. Good riddance!
I'm the maker of the app (iphone at the moment), should you have any questions or remarks, please ask them here, or maybe at http://www.producthunt.com/posts/dull-always-a-moment
WTF? OUR TROOPS IN SYRIA
Even scifi generally does assembly in space. Short of the ability to teleport stuff outside the gravity well for free Δv remains much more manageable by sending lots of smaller payloads.
TDA is an interesting take on the issues a post-scarcity world might face. Unfortunately my immesion in the book was broken in several places by cringe-worthy "computers will never be able to do X" tropes. For example, the Primer must get a human to read its text aloud because "computers will never be able to reproduce a human voice"; this is in a world where atomically-precise, molecular diamond nanocomputers can be essentially 3D printed for free.
Show HN: Soundbounce – A collaborative, social Spotify player for Windows
How We Built a Native Ad Platform Using Google's DFP
it's surprising that Linus answers peacefully and pedagogically !

No, it's not. Quit taking blogs at face value.
"...at 50km, the abundance [of H2SO4] works out to ~14mg/m^3 or about 7ppm. So, between sulfuric acid and water vapor, you have about half as much mass per cubic meter as water vapor in the air near the ALMA observatory in the Atacama desert in Chile. Bone dry by terrestrial standards, but sopping wet compared to say the Moon." [0]

That plus higher-than-earth solar radiation to electrolyze it into H2 and O2 and you've got yourself a floating, solar-powered rocket fuel mine.

[0] http://selenianboondocks.com/2013/11/venus-isru-what-do-we-h...
Thanks for the link. Although there were some points in the article where i was not sure he was being serious or sarcastic.

Just began reading the actual book Playing to Win (Its available free for online reading: http://www.sirlin.net/ptw ). It has already struck me as very intelligently written and insightful when you view its lessons as applying to life (at least the competitive aspects of it) rather some video game.
It's definitely worth considering. At the very least, they could make a demonstration mission with a small, unmanned airship.

Also, question: 50km is pretty high, but is this too high for any chance of visibility to the ground? Such a mission would be much more interesting if it was possible to view at least a bit of the surface.
Man every time I read linux kernel stuff I want to join the dev team. Kernel development sounds awesome/fun. But I can never seem to make time.
That is pretty much the kind of posts I come to HN for. Thanks for the read :)
I haven't heard of such a plan. There is the http://en.wikipedia.org/wiki/Blue_Card_%28European_Union%29 process but nothing that would fast-track startups or small companies (yet?).
I always want to donate to such causes, and always the only options are creditcard or paypal. I don't have a creditcard and I refuse to use paypal.

Last time Wikipedia asked for donations, they had a nice iDEAL (the online payment system in the Netherlands) option right there on the first page. I entered €50,- pressed a button and presto. Done.

Moral of the story: if you want donations, invest some time into making it super easy to get donations. I can't imagine there isn't some online service that'll let people pay in just about every possible payment method there is.
Downtime Calculator: The real cost of downtime
Bingo it's all about dynamic pressure: to be reusable the hull of the rocket has to land intact and not having undergone plastic deformation of any kind, so it's as close to "factory condition" as possible.
Right by it's not "Which Company Received the Most Web Traffic Across All Domains" it's "Most Popular Websites".
Yeah, I'm really enjoying it as well. Have made some amazing eggs so far.
How about public shaming instead of the destruction of a career?
isn't this only true if the app isn't pinning certificates?
Did you try the 'Wau Holland Stiftung' listed on the donate page? They take: bank transfer, bitcoin, paypal, credit card
Do you keep a log of your experiments?

I found doing so improved both my ability to recall and I also planned ahead about what I was going to test / learn.

Drawing diagrams of process flow before coding, mapping code after bashing away, though of course there are tools that automate this, help me. Drawing and writing reflectively is different to doing.
Another thing I've seen happen through Adwords was a large percentage of traffic coming through with default language set to Arabic and spending 0 time on site. (on a site intended for English speakers)
Best replacement for Soundrop I've found so far!
This site appears to be nothing but pictures with no information. The features page says nothing. (Using iPhone/Chrome)
I think if people would stop pretending to be offended by ridiculous things, the problem would solve itself and we wouldn't need to have a "response" in the first place.
Startup accelerators are a “a worn-out fad.”
2014 in Review – The Big Monster Rounds of Funding [slideshow]