skysight-inc/HackerNews huggingface dataset:
Knack | http://knackhq.com/jobs | REMOTE | Senior Software Engineer | 70-120k +equity

Knack (http://knackhq.com) is a database PaaS that makes it easy for anyone to build online database apps. We're growing rapidly and looking for software (node/mongo/solr) engineers/developers.

We're focused on building a profitable long-term business with a product our customers love. We don’t compete with Google on start-up perks, but we can more than compete if you’re looking to sink you teeth in and make a difference:

* Impact: we’re expecting anyone that joins to come in and have a major impact. We’re small enough that every customer interaction, every marketing spend, every line of code has an over-sized impact.

* Equity: we don’t need hired-guns, we want team members. We want to share our long-term vision and success, and make sure you have equity in that journey.

* Autonomy: we don’t look for specific roles, we look for good fits. You’ll be able to contribute with your strengths and determine the projects you want to drive forward.

* Flexibility: supporting our chosen lifestyles is major part of our success equation. Join a remote team and create your own hours. Work how and where you want to.
I look forward to playing with this and have passed it to some of my security consultant colleagues for their comments.
Official NES mappers allowed up to 1 megabyte of ROM (512kb program ROM, 512kb graphics ROM). I can't really imagine needing more than that for an NES game.

Yes, theoretically you could stick an ARM processor in a cartridge and run most of the game off that, using the PPU as a glorified framebuffer. But many (most?) retroprogrammers are in it largely for the engineering/optimization challenge (or else, why wouldn't you just write a retro-styled PC game), so they draw the line for "cheating" much more strictly than even you have. e.g. some fan translators refusing to expand the ROM size of a game and butchering the translation to fit (Japanese text is much more dense than English), instead of using a larger ROM to fit a better translation. Or some NES homebrew programmers not using mappers at all and working within the constraints of NROM (32kb program rom and 8kb graphics rom). So I wouldn't accuse any of these homebrew programmers of "cheating," because if they were actually guilty of it, those in "the scene" would have called their bluffs long ago.
Strangely none of the educators we've spoken to here in London had that feedback. Will stick to the name and focus on building a great product for now. Thanks for the feedback!
Does anyone else think like this article is written in a bombastic, obfuscatory style? I feel like the author is more concerned about communicating how very intelligent he is than warning other developers about the dangers of fork-join frameworks. Who is he trying to impress?
Did they regret the transaction? Did any of Green Dot's minority shareholders sue Green Dot or mr. Moritz?
As a woman, which I am not, I resent your assumption that I'm a man.
Strange given Intel's superior manufacturing capabilities?
Hi everyone, one of the co-founders of Pulse here. We created Pulse in order to change the way we communicate at work. We built it out of frustrations we had as employees at our previous jobs where we didn't feel like we had the right platform to openly speak out. You can read more about what and why we're doing at our blog below and happy to answer any questions!

https://medium.com/@pulse
I'm curious how much of his revenue is driven through the usual channels and how much of his revenue is driven through recouping the illegal copies.

Don't get me wrong, I'm NOT saying it would be wrong if 99% of his revenue was driven through legal action. I'm more curious what the balance is.
There are plenty of confused college students wearing Che shirts. Reality is quite the cure all.
I can feel in this post the years of dealing with people nicely, only to have them treat you as if you are the bad guy.

I've had people send nasty emails after I moved or got rid of an image that they were hotlinking. People have called me all sorts of ugly names because a free app that I wrote didn't have a feature they need. People have posted nasty stuff because I didn't provide them phone support at 3am for a GPL open source utility that I released. All this because I can't always manage to reply to people needing support for my free-time projects. I'm sure a lot of you here have known the same type of treatment.
I believe it was something that was used in the weather widget in iGoogle.

There was a small blip of outrage at the time but nothing major.

http://thenextweb.com/google/2012/08/28/did-google-just-quie...
A company that created an 'intelligence layer' for Twitter gets new investment
Four weeks during summer, one week for Easter, two more weeks for Christmas and new year. This should be norm.
Anti-dilution clauses do not only benefit VCs, they're pretty common in companies of all sizes, with and without external capital.
Oreos, Vomitoxin, and the Price of Wheat
This is the best thing you will read all day.
It's hard. When something is easy to reproduce, it's easier for humans to devalue it. "It's just a photo/mp3/movie/tv-show"...

The problem is while things like oil and food and human labor are physically scare, information is not, and not because that information was easy to initially create, but just as a matter of fact, it is terribly easy to reproduce.

It might have more to do with psychology than anything.
Cool! The team will be excited for the feedback. They did great work so far.
> People have posted nasty stuff because I didn't provide them phone support at 3am for a GPL open source utility that I released.

WHAT!?
This is the perspective you need to read that original post Thanks!
idle power consumption: 4 Watts - way too much for my taste... I can understand it needing 22 Watts during high speed writes but why this much during staying idle ?

for comparison I checked my external 2TB WD Passport 0820 harddisk - it uses 2.11 Watts when streaming HD video...
I've bought transit for $0.50 per mbps from small providers where they made money from markups on the vm and promise of future higher quantities.

Yes, I meant level3. Also did not know Comcast had transit in datacenters? Is that global or only in US?
I think we can all agree though, holy shit this guy has some amazing photos. If ever photos deserved a license, this is it!
I disagree but don't understand why you were down voted... it seems that others disagree and think that's who they should express themselves. Maybe they are smug?
Out There Omega Edition: Space Flight from iOS to PC
Between on the author's explicit trademark annotations, division of the world into "junior", "senior", and "architect", pretentious grammatical hypercorrection[1], and casual dismissal of sun.misc.Unsafe use, I think I'd hate working with the him.

[1] Why the fuck am I supposed to trust someone who doesn't understand the distinction between "it's" and "its" to tell me that all of Oracle's language designers got a core piece of infrastructure irrecoverably wrong?
After the collapse of the Somali Democratic Republic in 1991, incomes increased and violence decreased.
Java's parallel stream is a cool feature, but it's suitable only for small batches of data.

Once i tried streams with lambdas to process a large corpus of data (processing many items in a multi-stage manner). While the code was clean and nice, the performance was horrible. A lot of thread waits, etc. Much worse than handling the whole process on my own with thread pools.

Also there are many catches: for instance, when you start your stream with 1 item there will be only max 1 parallel thread to handle the data, and it doesn't matter if you do some fancy data split on some stage of the stream.
I've coded a NES emulator for my C++ programming course (https://github.com/JaCzekanski/AnotherNES) and one of the features is live view of RAM and PPU registers (check out Screenshots at bottom of Readme). As for now only RAM can be changed during game play but I plan to carry on with development and create emulator with ability to change every register of console in realtime (like ICU64 here: https://www.youtube.com/watch?v=tjcvR5McmSg)
They were in another country where it presumably was business hours.

I had one guy literally stalk me until he found a DNS registration with my phone number (will never make that mistake again)
See https://github.com/mackyle/sqlite/blob/3cf493d4018042c70a4db...
Another point of view: the more amazing they are, the more important it is that they are in the public domain, as it would be a valuable asset for the commons.
If you're an amateur programmer then you probably don't have to worry about this. Just be aware that threading is complicated. Don't go looking for languages to solve problems you don't have just because of a blog post.
Ask HN: Headhunters in Chicago and New York City
I am currently looking to move out of my current job and head back to Chicago (where I went to University) or New York (Where I grew up). Currently undecided between moving towards a BA role (currently working as) or a programming role. Any suggestions on good headhunter agencies to reach out too in those areas to help with the job search.

If you have worked with an agency you're recommending, if possible some thoughts regarding your experience working with them.

Thank you advance to anyone who responds
It may be noisy, but so are micro's. If you had that much variation between ubuntu and CoreOS on large+, that would be interesting. (Other than the micro differences, variation like this could be 32- vs 64-bit, or different default daemons running, eating CPU).
The point is there are things that don't violate pep8 that are still atrocious

for example:

some_function(long_variable_name_and_stuff, long_variable_name_and_stuff,
long_variable_name_and_stuff)

The lower indentation level doesnt actually matter at all says flake8

edit: To below, that's possible. I can't remember the exact case right now but there are things along these lines that are valid and shouldn't be. Multiple possible indentation formats is not necessarily something you want to allow as an org, which is where something like YAPF comes into play
Woman is captured by police while attempting to rob an exchange – toy gun
TFA seemed to have a particularly obsequious and credulous tone, so I clicked the next thing by Levy, which is about a new Steve Jobs book, and also seemed to have that tone. Is this just a way for companies to have Levy write their press releases and post them at a non-company location? Who pays for these pieces?
Your skill set sounds very relevant to the work we do. We are not open source, but do operate a free educational tool for teachers. Please email api[a]engrade.com as we would love to discuss.
The first colour-capable Mac was the Mac II in 1987.
I actually like the no-nonsense nature of this page. It would be even better if Alex profited more in the long run (he's got amazing images) and if less was going to support the legal system that created the copyright mess in the first place.

One step at a time I guess!
That's actually not true. Insurance companies, such as Kaiser Permanente, see a few years of PrEP during a patients active sexual years favorable to treating HIV for life. I have a few friends that are on Prep and have private insurance and have not had any difficulty acquiring the prescription.
A small timeline of the databases
Garbage Collection and the Art of Performance Tuning
Reviewing the second year of OCaml Labs in 2014
I think the original Python Google Style guide did use 2 spaces.
https://code.google.com/p/soc/wiki/PythonStyleGuide#Indentat...

And it seems like that's used in YAPF as well: https://github.com/google/yapf/blob/master/yapf/yapflib/styl...
Commons or not, the guy still needs to make a living.
LOCAL ONLY with caps on should be fine. Because, from my experience, if the company doesn't mention rem0te, it doesn't really mean that they are not open to rem0te candidates, especially if you're a good fit.
Very good point, they also have a VERY cool website http://www.coopsoft.com/
> "People have posted nasty stuff because I didn't provide them phone support at 3am for a GPL open source utility that I released."

I've found a way to mitigate this is to never release pre-built binaries. Just distribute a makefile and source. The kind of people who are not deterred by that will be less likely to expect that level of support from the developers.

This certainly limits your audience, but if the program is just something you made as a hobby and are releasing because "why not?", then I'd rather have a small low maintenance audience.
> Bitpesa takes 3%

Here's an example of remitting money to Kenya between various services:

http://remittanceprices.worldbank.org/en/corridor/Canada/Ken...

Bitpesa is a Kenyan remittance company after all.

> Coinbase charges 1% to buy, and another 1% to sell

Coinbase costs 1% to process, period. It's cheaper for a merchant than the 3% of a CC, Stripe, Paypal, Square etc.

If you want to look at the consumer side, that's a different story. You tend to conflate things in your arguments. It's not required to buy from Coinbase to spend at a Coinbase merchant. I've been paid in bitcoin at 0% fees, and I've bought bitcoin at Circle at 0% fees.

> About 0% of Microsoft's revenues are in Bitcoin, this increases Microsoft profits by about 0%. Accepting Bitcoin is a marketing expense, not about increasing profits.

Stupid. First of all, quote my entire sentence. Secondly, it's easy to show you a ton of examples that were once small, but became significant. The internet was 0% of revenue for many companies once, where it's now extremely significant. It's not an argument to say something is small, therefore lacking any potential to be or become meaningful. One of its core characteristics is that it's cheaper. If you can cut costs as a merchant by 3% by using Bitpay (0% Saas) versus say Stripe (3% ish), that's massive when you have 3% profit margins like most supermarkets, airlines, a lot of retail etc. You can double profits on any sale. Does that mean bitcoin is a massive game changer today? Of course not, but again to ridicule it is as silly as to say the Internet is shit in 1995 because barely any calls, mail, ecommerce, education etc ran on it. Fact is, any sale Microsoft makes with Bitcoin is more profitable than otherwise, and that's not an insignificant fact despite the small scale of bitcoin sales.
Are there any more details on how Google is designing these new API endpoints? The information here is pretty sparse. It seems like a big strategic initiative to unify API design though.
Only The Market can determine value tho, right?
I wonder if that's a configuration thing. Mine gives me a "continuation line over-indented for visual indent" here.
Yes, these are theorems! I don't think they're too hard, either, though it's been a while since I've thought about this sort of thing, and maybe there's some reason they're harder than I expect. (You'll probably want to look up the diamond lemma for the second.)

The Wikipedia article is surprisingly bare. There's a lot more known about sandpiles than that. So, this seems to be an appropriate time to infodump on some basics. :)

For instance, you can consider sandpiles on finite graphs (a vertex topples when the number of grains on it is at least its degree). Of course, this will never terminate by itself, but if we designate beforehand one of the vertices as a sink, then (assuming the graph is connected) it will.

We can then ask which configurations are reachable (by adding sand anywhere) from any other configuration. (For instance, the configuration where all vertices are just about to topple is necessarily reachable from any other configuration, by just adding the appropriate amount of sand to each vertex). This is often phrased in terms of Markov chains -- we consider a random process where you choose randomly which vertex to add sand at, and these are the recurrent states of this process.

Then in fact the number of such recurrent states doesn't depend on the chosen sink, and is equal to the number of spanning trees of the graph.

Not only that, you can actually make the recurrent states into a (commutative) group -- the group operation is to just add up two states vertex by vertex, and then topple to get the result. Note that the identity in this group is not the all-zero state, because that isn't recurrent! (Well, unless your graph is a star graph and you chose the center to be the sink.) Again, which vertex you pick as the sink doesn't matter; the groups you get this way are all isomorphic. They can also be defined more intrinsically, without picking a sink; look up the "Jacobian group" or "Picard group" of a graph.

Sandpiles are also studied under the name "chip-firing games". Another term to search on. There unfortunately seems to be a proliferation of names for the same thing in this field...
And they're all as bad as Game of Thrones?
'Bazillion Dollar Club' Filming in Alamo Square Today
Facebook didn't abandon the virtual DOM approach with React Native, nor do they look at web as a second-class citizen. Rather React's approach could also be applied to native development, (wrapping the native stateful view hierarchy in a declarative model, which just happened to be in JavaScript) so that's what they did.

Angular is playing catch-up by adopting a similar rendering model. This will be to everyone's benefit.

Google is also pushing Polymer, but that's not really related to the other two.
The title (currently "The New Yorker protects your anonymity using Tor") is fairly misleading. The New Yorker is not protecting their reader's anonymity with tor (or at least the page does not provide any claims to that effect). The linked page describes their use of SecureDrop[0], which is only accessable via tor, for folks submitting tips, leaks, and another sensitive information.

[0] https://pressfreedomfoundation.org/securedrop
So you want to financially incentivize photographers to make low-quality, un-amazing photos?
I just want to put a plug in for the video lecture portion of this. Tom Leighton is an excellent lecturer. There is plenty of electronic textbooks/courses, but I really do think he explains the course material in an engaging and lucid way.
The threat is just as useful as an actual sanction.
If I ship an iOS or Android App, then my website will feature prominent graphical links to the app store and google play. I'll be passing on some of my pagerank to them. How much will the app store and google play pass back to me?

I don't see either the app store or google play as being in my long-term interest. It is very nearly impossible for app publishers to use alternative distribution channels such as direct mail.

I'm toying with the idea of rewriting my native Objective-C iOS App entirely in javascript, so it won't need to be in the app store. That would be a lot of work but I really do feel that, in the long run, Apple and Google are destroying the independent developers.
Criticizing tone is one of the least productive ways to engage with an idea. It doesn't address the idea itself, and perception of tone is very subjective, so it stimulates an exchange of opinions, which is not what we want to read in the HN comments.

Refer to DH2 in "How to Disagree" by Paul Graham (2008) http://www.paulgraham.com/disagree.html (not that this is a disagreement... but the article is still relevant)
What was the result of the lawsuit v orkin? Doesn't show any of the details / payout
Of course. But it's post in one versus pre in the following. If the post-money valuation grows from 50 to 60 million after taking in 20mm in new money, the founders get diluted. If it grows from 50 to 60 with 5mm in new money, they don't.
Receive a mysterious box of Imported Irish Foods every month
That's an understatement. It's unbelievable to me how quickly we have moved from <100MB/sec drives being the norm to (relatively) inexpensive 1000+MB/sec drives with incredibly fast seek times.

Now if only the laptop manufacturers would include SSDs in more mainstream models. It's depressing walking into the average computer retailer and seeing practically every shelf stuffed with slow HDs and salesmen trying to pitch the huge importance of minor differences in processor speed.
Build MVPs in 2 months…or better in 10 days
Great walls of fire: Attacks points to an attempt to hobble foreign websites
On a bright note, you take gorgeous photography and I agree with you.. at least get your written permission to use, and if you don't want someone to use them, than its yours only.
My wife lived in Cuba from when she was born up until 2005 when her grandmother was finally able to get a family reclamation to go through. She knows many who were thrown in jail just for being associated with people who the government was "unhappy with". I would agree it's not as bad as North Korea, maybe my opinion of Russia is too high.
> sympto-thermal method of fertility awareness

You're going to run smack into the wall of terminology here.

The 'rhythm method' or 'calender method' was a Rome sanctioned family planning method whose only ingredient was a calendar. The fact that it had a spectacular failure rate as an anti-conceptive method must not have been lost on the promotors.

But since a calendar is part of pretty much any fertility/anti-conception scheme you'd do well to highlight the differences rather than the similarities with the rhythm method.

Using clever marketing words isn't going to work here, just stick to the cold hard facts and assume that the women and men you're trying to address here don't need to be talked down to but are perfectly capable of understanding what you're trying to say if you are un-ambiguous and direct about it.

You're talking about people that are having intercourse, the least you could do is treat them as the adults they think they are.

Historically plenty of couples that used the rhythm method added a thermometer or other symptoms to increase reliability complicating your quest for proper terminology even further.
Depends on where you plan to find work.

In what concerns the typical enterprise, the JVMs and Android are all about Java.

Many use Scala and Clojure as filter for good developers, but the daily work language is still Java.
Sorry should have thought to include a link:

http://www.amazon.com/Real-Time-Strategy-Programming-Wordwar...

Most of the technical stuff about Direct X is obviously hopelessly outdated now, but it was pretty cool stuff back in 2000 or so when teenage me wanted to learn coding by playing around writing games. :P
Thanks so much for the recommendations, hevelvarik.

Just to confirm, are these the right books?

- http://www.amazon.com/Algebra-Trigonometry-Sheldon-Axler/dp/...

- https://open.umn.edu/opentextbooks/BookDetail.aspx?bookId=10 / http://ocw.mit.edu/ans7870/resources/Strang/Edited/Calculus/...
This was submitted not long ago, and that was pointed out there too.

https://news.ycombinator.com/item?id=9260786

I suggested to the author that they restore "google" style to the public one and rename the existing one to "chromium" style, since that's the most prominent public project still on Google's internal style.
This is silly. He says that IF the belief the dollar will be worthless is ubiquitous, then it will become worthless. That's a function of the market, a true fact.

The economic power and military are already calculated into that. It makes it very unlikely that people will think the US dollar will become worthless. But he wasn't talking about whether that belief is likely, but simply stating the true fact that IF everyone starts believing that, then demand crashes and supply skyrockets accordingly and it'll become worthless.

In other words, no different from any currency or any good on the market for that matter, including bitcoin.
How much are the infringement letters demanding? $200 for a $100 photo is totally reasonable; $1000 and he has no moral argument.