skysight-inc/HackerNews huggingface dataset:
If you could find a link to the FiveThirtyEight article I'd really appreciate it. Thanks.
Are "average" developers really making much more than 200k/year in base/signing in those cities?
It really shines in hell.
A magic number multiple I've seen a lot is 5 years.

It's a relatively low number, so even if we don't know the exact reasoning for why that particular number is somewhat common, it's a useful benchmark to consider.

Some things that are useful to consider is your own time horizon before asking others to consider theirs. What is the expected lifetime of your product? Do you think you may even be around in 5 years? 10 years?

It doesn't make sense or seem fair to sell a lifetime subscription for 10 years if you expect the product to not exist in 5 years time, or even just if it may be surprisingly different in 5 years time if you have an expectation to pivot.

A lifetime subscription should show some commitment from you as well: how long do you plan to exist, how long do you plan for your product to exist, how long do you expect to service/maintain the product?

It can be a strong statement to say: we expect this product to be around in 10 years and we're going to give you the equivalent to a 50% discount if you want to pay for 5 years upfront and get a lifetime subscription.

10 years is a big commitment. Even 5 years can be a big commitment for many projects. The lifetime pricing should reflect the time commitment you expect for your product as much as it should reflect what you think the market of your customers that are interested in the offer might bear.
now that you have revealed that you are from a third world country, cheapos in the first world countries will try to outsource work to you, which is very good IMO. But at the same time blaming third world programmers for taking their jobs. Pretty much like blaming China for taking the manufacturing jobs, but first world country people wanting things cheap products from Amazon.
Chess. Seriously. Just hear me out.

I'm mostly in the same boat traveling a lot for work. On my last trip, me and several coworkers/co-travelers started playing a lot of chess together and are continuing to have a blast.

I've been wanting to try to get into it for a while and I finally just did it. Don't read a bunch of stuff and psych yourself out. Just play and realize you're going to lose. A lot. You're _supposed_ to lose since somebody has to and there is no luck. Just learn from your mistakes.

It is a perfect travel game, though. It has essentially infinite depth, very easy to learn the few rules, and there are countless sizes and prices. It also adapts exceptionally well to digital and asynchronous versions.

For example, our group has been sending moves back and forth with chess.com's site and app. It's like communicating without having to think of things to say. I feel like I know these people better just by playing against them.

EDIT: also, it's simple enough that you could easily create a makeshift set if you don't have one available.

EDIT2: I've also had some luck adapting some games to work with playing cards and other simple pieces. A lot of games come with little thematic goodies that aren't really necessary in order to play. You should still consider buying the game if you like it to support the creator, though.
I really enjoyed some of the games for Mac in the 80s. It seemed like the authors didn't much know what they were doing, but they were really creative. Almost like it was the work of clever amateurs instead of actual professionals.

I haven't played games on my computer in a long while. What are some of the good indie-style 2D games now?
You can bake them in the microwave and put them in the freezer until needed. There's a lot you can do with a baked potato. I like to cut those freezer pot pies with them so they're actually filling.
The title made me think of receiving satellite images from weather satellites: http://www.rtl-sdr.com/rtl-sdr-tutorial-receiving-noaa-weath...
Weird seeing an article on Ars Technica ragging on Apple.

but then i see it is from an outside contributor...
Facial recognition tech could be coming to police body cams
Why is Europe excluded ?
givebackbox is cool.

Took a look at sealedair's 'program'. I could be wrong, but it looks like it's just links to other organizations' directories of local recycling programs; most of which are retail stores. Here's why I don't trust retail stores (Best Buy, Home Depot, Lowes, Safeway, etc...): while they do a great job of marketing their 'recycling programs' most of what we put into their recycle bins just end up in their normal dumpsters which defeats the purpose.
Content has never been king - even though the content companies have been trying to convince everyone it is.

Distribution is king.

The company that controls the access to content via distribution controls pricing.
This is a little hack project that I made over the weekend. Inspired mostly by another really cool site (Trif), and wanting to play around with the web audio api.

It's pretty pointless, but was fun building it none-the-less!

Have written up a bit about how it works, as well as put all of the source code on GitHub for anyone interested (https://github.com/alexpate/inward)
This and @panic's response, both.

Quantity and dosing of opioids.
Meet Ataribox, Atari’s Retro-Themed Gaming Console Based on PC Tech
https://github.com/ioddly/meditations

A daily todo that results in long-term stats and habit formation.

Using my own 'product' every day has been a good exercise in thinking about UX and maintenance (I've had the same DB for several years now with little breaking changes). It's also a responsible-way to do resume-driven development and use something weird or unconventional just because.
> then I give it to a local UPS store to reuse

Nice one! I hadn't thought of this, but I'll start doing it now.
Cost of global cyber attack could match massive hurricane
How do consulting shops charge so much?

I mean, yes they got higher overhead than a single dev, but that's their own problem and not the problem of the client, so what's the difference fro a single dev here?
I agree. The only advantage ADS-B has is that it doesn't require building an antenna unless you want a lot of range.

I've found that receiving weather satellite images makes for a much more interesting project, and seeing live satellite images tends to interest people a lot more than knowing where planes are.
You are ascribing to the Bitcoin core narrative of a bunch of freedom fighters who are building a decentralized future of freedom, but that narrative does not hold water. First off, Gavin, Jeff, Mike Hearn, you know the guys that have spent a lot of time working on Bitcoin since the beginning aren't in the core project, and in the case of Jeff are actively working on the alternative. That tells you that the allegiances and motivations within "core" have changed in just the last few years. Trying to draw back some unbroken line of succession to Satoshi Nakamoto whose paper basically completely spells out a big block vision is ridiculous.

Second of all, the great firewall of china isn't crap, a significant amount of data can pass through it, and actually if the block size gets to be too large this actually damages their ability to effectively process blocks quickly. The miners are not interested in SegWit because it completely changes the economic structure of incentives around mining. It pulls control into channels and reduces direct fees into some hand wavy future about settlement. It's an attack on their real economic interests, i.e the interests that have driven the entire ecosystem of proof-of-work.

If we are worries about centralization in China, then we should just compete outside of China. If you are saying we can't compete than why are we trying to change the system so that we can? Both sides are about corporate control of the protocol to a certain extent with a bunch of useful idiots drawn in on the basis of arguments that are tangentially related.
How is that technically possible to prevent?

The miners in the two chains gain from listening to what is going on in the other chain, and could just copy transactions and take the commission.

Have no miner attempted to grab some fees? Or maybe the price of ETC is so low that it would be unprofitable?

----

Addendum:

It is addressed in EIP #155 [1], where they changed the signing of transactions and put some sort of chain identity to be included in the transaction signatures.

Which brings the question: Is there something changed in transaction signatures in the segwit2x hard fork? Is there already some chain identity in it?

[1] https://github.com/ethereum/eips/issues/155
3D metal printer raises VC at $1B valuation
Vicious cycle / feedback loop.

I recall there being a few studies suggesting that being poor can lead to poor decision making, and I certainly agree that poor decision making reinforces negative outcomes such as credit card debt. Thus they are individually responsible for what they've done, but the impoverished middle-class as a whole shouldn't be blamed for where they're headed.

Poverty Impedes Cognitive Function

http://science.sciencemag.org/content/341/6149/976
My old webpage was trying to emulate my window manager:
https://venam.nixers.net/old/

EDIT: I remember it was a trend amongst a close group of friends. Everyone was doing their webpage like their window manager. Too bad I can't find any of those.
Humble Book Bundle: Cybersecurity and Cryptography
1. SPV is not sufficient for security because it requires whitelisted nodes. If your client connects to a malicious node, you are shit out of luck.

2. There is no non-blockchain alternative to online censorship resistant cash. So if the price to use it is high, you will either pay the fee for censorship resistance or use your credit card (which is faster, cheaper, gives you rewards or cash back, provides consumer protection, etc., but is not censorship resistant). Altcoins basically act as market forces which allow us to discover what the world is willing to pay for censorship resistant digital cash, and you see this when markets which actually need censorship resistance (eg. Silk Road, AlphaBay, etc.) talk about considering Monero or something else when Bitcoin's fees get too high.
He also missed that content (per MIT) is the most profitable business model of all. Case in point how much engineering and R&D dollars had to go into the "Harry Potter novels" or creating a Marvel Super Hero?

Even content from one's garage that users put up on eBay or the paint splatters up for auction at Sothebys New York?
HelloSign Is Hiring Engineers (Elixir or PHP) in San Francisco
You presumed before you even started design that there would be such a thing as an order, which would be implicated in shopping, payment, and tracking.

There could also be separate order, invoice, and delivery.

Essentially your question is: what if my models are highly overloaded? Won't they need to be used in multiple places?

And of course the answer is yes. But if you are using the same model in dramatically different contexts you probably have a problem of another sort. This is the dreaded "One Object To Rule Them All" OO anti-pattern.
Maybe true. But if you save 20% of your income for retirement at either job, and would go retire in Florida or some constant place after you are done working, you'll have a lot more money to retire to if you work in a high COL area with high pay.
Strange Signals from the Nearby Red Dwarf Star Ross 128
This is(was?) indeed an issue, and replacing the paste seems to make the machine feel like new again.
Balmer's struggle to get people to care about facts
I was confused how this related to graph theory until I realized "snark" is overloaded in mathematics,

1. Succinct Non-interactive ARgument of Knowledge
https://en.wikipedia.org/wiki/Non-interactive_zero-knowledge...

2. Simple, connected, bridgeless cubic graph with chromatic index equal to 4
https://en.wikipedia.org/wiki/Snark_(graph_theory)

3. SRI's New Automated Reasoning Kit
https://en.wikipedia.org/wiki/SNARK_(theorem_prover)

4. 90° stable glider reflector
http://conwaylife.com/wiki/Snark
Implementing a basic perceptron classifier is an undergrad homework assignment. Biological modeling of neurons is a work of decades:

http://www.genesis-sim.org/

https://www.neuron.yale.edu/neuron/what_is_neuron
Fastest Drone: Average speed of 163.5mph with top speed of 179.6mp
Penguin Holds Book by John Doerr and Startup CEO Amid Harassment Suit
One of my recent discoveries in React was that it doesnt transpile/transcribe HTML (jsx), but the HTMLDOMElement API.

Many guides which say something about how prop resolving works say something abiut how it is similar to writing HTML, but with a few extra gotchas ("HTML attributes can’t be functions?! Since React Elements are plain old JavaScript objects, you can add anything to an element ..."), while it is actually a unifying wrapper around the HTMLDOM browser APIs (when using ReactDOM, of course). Saying that ReactDOM is extended from HTML leads to confused developers expecting react to handle props of certain types in a consistent way over props, which it doesn't [0].

So, if possible, could you update this guide to help prevent these misconceptions? Other than that, this looks like a great guide for starting react developers!

[0] https://github.com/facebook/react/issues/9220
I'm not extremely experienced in formal verification methods, but isn't usually an implementation that's formally verified? I understand that verifying the protocol is a big deal but if the protocol is not correctly implemented you can't count on any of the promises the protocol makes.
I think the requirement for a large amount of data is the biggest objection to the reflex "AI will replace [insert your profession here] soon" that many techies, in particular on HN, have.

There are many professions where there is very little data available to learn from. In some case (self-driving), companies will invest large amount of money to build this data, by running lots of test self-driving cars, or paying people to create the data, and it is viable given the size of the market behind. But the typical high-value intellectual profession is often a niche market with a handful of specialists in the world. Think of a trader of financial institutions bonds, or a lawyer specialized in cross-border mining acquisitions, a physician specialist of a rare disease or a salesperson for aviation parts. What data are you going to train your algorithm with?

The second objection, probably equally important, also applies to "software will replace [insert your boring repetitive mindless profession here]", even after 30 years of broad adoption of computers. If you decide to automate some repetitive mundane tasks, you can spare the salary of the guys who did these tasks, but now you need to pay the salary of a full team of AI specialists / software developers. Now for many tasks (CAD, accounting, mailings, etc), the market is big enough to justify a software company making this investment. But there is a huge number of professions where you are never going to break even, and where humans are still paid to do stupid tasks that a software could easily do today (even in VBA), and will keep doing so until the cost of developing and maintaining software or AI has dropped to zero.

I don't see that happening in my life. In fact I am not even sure we are training that many more computer science specialists than 10 years ago. Again, didn't happen with software for very basic things, why would it happen with AI for more complicated things.
But how does a neuron decide to grow new axons or how to change input weights? Biological neurons does this when solving tasks and not just during training. Isn't it possible that human-like intelligence depends on the network being dynamic? For example, when you play a game for the first time a lot of things suddenly starts to click, couldn't that be the result of new connections forming or at least some weights being changed? If this is true then it would be impossible to create a general game playing AI with human-like performance using our current model.
So imagine that 6 months ago you decided to get in to the whole crypto currency thing and 'invested' $1,000 in ETH.

Back then the price was ~USD 10.

One month ago, you were pretty happy because the price was ~USD 395, which meant your $1,000 was now worth ~40,000.

Today however, at ~USD 173 your $40,000 is now only worth $17,300, much better than $1,000, but you're not as happy as you were one month ago when the price was only going up.

Then you see the news that this new ICO was hacked and someone's going to be looking to offload $6,000,000 in ETH.

How many speculators in a similar position to what I describe are going to have seen the price drop significantly in the last month, see that someone is also looking to offload a large number of ETH and think "it's been a good run, $17,300 is not bad, time to get out before it all comes crashing down"?

Does ETH have the liquidity to deal with a large number of speculators spooked at losing their 'investment'?

Maybe, maybe not. We'll know in a few weeks.
Weekly Map
I think this depends on lot on the team's culture and the company culture. When a company serves lunch, teams tend to eat together and can get done in 30 minutes without rushing.
Deduplicated File Storage CLI with compression and encryption. Still a little buggy, but I needed some way to slim down my data archives while still being able to access them rather quickly.
But there's the problem that anaerobic decomposition in garbage bags creates methane, which is an even worse greenhouse gas than CO2.
> I do not eat 25 plates full of prime rib for $5.

Wait what? I mean the cost of admission is usually more like $50 but that's practically the SOP for Brazilian steakhouses. I have fasted for days just so that I could eat more.
I learned about Nvidias GeForce Now platform a few weeks back. It looked like a great solution for me for the amout of gaming I do now a days. Looks very cool check it out :)

- Pay per hours played

- 200fps with a 20-30ms delay

If you live in the U.S. you can try beta for free https://www.nvidia.com/en-us/geforce/products/geforce-now/ma...

Video of Apple Insider testing the beta https://youtu.be/XbVFemjaeP0
There is a pervasive misconception that "power" is "I tell someone what to do, and they do it, because I have power."

That is not how power works.

For one thing, it isn't a binary value. It is not that either have power or don't. It is a very complicated thing; even calling it a "continuum" greatly oversimplifies because power is much more nuanced than can be mapped to a mere straight line.

If that is not something you already deeply know, consider replacing all instances of the word "power" with "influence", which is much closer.

It is safe to say that the core developers have had some power/influence. It is safe to say that certain large minors have also had power/influence. Small minors also have small amounts of power/influence, it's just dominated by other concerns, but it exists.

Decentralized doesn't mean nobody has any power or influence, it means a lot of people have power and influence, and nobody is supposed to have enough to simply dictate the result. And while I'm not involved with this and don't care, it definitely sounds like a classic power struggle. Bitcoin was never premised on the idea that there would never be power struggles... indeed, the promise of extreme decentralization is all but a promise that there will be lots of power struggles. The question is, which do you prefer: A system which attempts to structure things so that one central authority can not arise and every thus question is settled by a power struggle, or one in which power struggles are resolved by the rise of a central authority who simply wins them all?

(And if you conceive of "power struggle" as always being a vicious war, that may sound very dystopian. However, bear in mind that all voting systems, agreements to follow Robert's Rules of Order, mostly-hierarchial system such as most companies use, and any number of other structures are all systems for resolving "power struggles". Power struggles can be vicious and disproportional, or polite, genteel, and not a major hassle for anyone. But they're all still "power struggles".)
About a year ago, all of these were scanned from the paper originals. Available as PDF - WITH figures - from http://www.dtjcd.vmsresource.org.uk
Hampton Creek’s Entire Board Leaves Except for CEO
But if blocks are being produced at 10% of the expected rate, it will take 14*10=140 days before the difficulty is recalculated.
It makes the point that they were trying to make.

If you compare 3% of Mac users, to 16% whose primary language is Simplified Chinese, 13% whose primary language is Russian, and so on, there might be better areas to expand your game into than onto the Mac.

When you're a commercial entity with finite resources, you have to evaluate what is likely to net a greater rate of return, a niche OS, or a much less niche language. With unlimited resources you can do both, but few companies can allocate money things that won't pay for themselves.
I agree. It's funny to hear so much "it's self explanatory" on a forum where UX is praised and the results of the current system are obvious (with so many people with so much debt). A good friend, years ago, was paying the minimum payments on his credit card for years was complaining the balance was higher than he started. I thought it was obvious, but it wasn't to him. I really like seeing newer things on bills like, "At rate X the balance would be paid in Y months." The credit card company isn't incentivized to do that on its own.

There's clearly a problem and it should be addressed both by education and better UX (likely through legislation).
>because $1 = $1 like forever

Take a look at the purchasing power of the US dollar over the last century. http://bit.ly/2ushyfu

I'm not suggesting crypto is a better store of value, but there are surely better alternatives than the U.S. dollar for long term investments.

Even for short term holdings intended to transact with, wouldn't it be nice to not rely on a bloated, corrupt, violent corporation (AKA the US Gov)?
If the specification of the protocol isn't verified, it doesn't matter if the implementation of the protocol is verified to match the spec.
Bluetooth or OTG :P
http://bitcoinist.com/antpool-mines-segwit2x-block/

https://twitter.com/BITMAINtech/status/886839997440995328
That's the worst case, huh? You're sure that people aren't going to continue living longer past retirement age, having fewer kids, and entering the workplace later and later since a Master's degree is rapidly becoming the new high school diploma?

Also, removing the income limit would be a massive tax hike (12.4 percentage points, split between employee and employer). The taxes already went up this year for sufficiently-high income individuals in that the income limit was raised from $118,500 to $127,200 (a 7.3% increase).
kudos to whoever posted the entirety of war and peace
Russian nation-state actors blamed for cyber attacks on Irish energy networks
Segwit2x is an olive branch, they want the increased block size and are willing to implement Segwit to get it.
Actually you'd be surprised at just how fast the BEAM passes messages, especially as it also includes linking, monitoring, cross-process, cross-system, among other features. When creating a multi-thread atomic messaging system in C++ long ago I was able to out-perform the BEAM (though I'd not rank it as significantly out-perform), but once I added failure handling features among others then it never got close to BEAM's speed again in raw message passing.

However, the BEAM is not very fast on executing actual code, it is like Python in that way where it is good to slave out CPU-heavy work; the BEAM is built for async IO, and yes, running a JVM (or C++) system as a node on a BEAM mesh is fantastic for that (or a port, or NIF for small work).
Sounds awesome. I'm an iOS developer and hoping to go the same route. Where are you based out of?