skysight-inc/HackerNews huggingface dataset:
> right now because of how cheap, bad quality mortgages artificially inflated housing prices around 2008, and again today, and because of the stagnancy of wages, most people I know cannot afford to buy or rent without compromising their well-being significantly.
If "cheap" mortgages weren't so rampant, how would property values even have been able to inflate like they did? They wouldn't... it'd be a totally different market. I think home values would be much closer to their physical value, reflecting the state that they're in rather than some abstract speculative. There would be less incentive for speculators to hold on to them for the sake of "investing" and more reason for people to hold on to them for the sake of living in them.

There are several explanations to housing values being high today besides (and probably along) cheap credit.
1) 2008 crisis was devastating to construction and development rates in the U.S. and it hasn't caught up to demographic growth. That alone could cause a mid-long term increase in housing prices that can only subside if development outstrips demo-growth
2) There is a global effect of people moving to cities for jobs. Even if construction kept up, if people moved to the cities where its harder and more expensive to build, you would see wages lagging behind property prices, since the competition for both gets more fiercely concentrated.
3) There is a global effect of chinese money. Cities like vancouver and London are very aware that the influx of asian funds have fueled their local RE markets.

Also, the era of cheap credit is ending, and the fed is slowing increasing the rates. They might be risking a crisis if they just jumped the credit a few points up, so this process can also take quite a while.

> Where I live, there is a housing trust that bars people from buying its houses to rent them, and protects houses from bubbles. When people want to sell the houses, they have to sell them through the trust, where the amount they could lose or gain from market fluctuations alone is capped at 25%. If they made improvements on the house, they able to sell it at a higher value. The houses are significantly less than market value. And are much higher quality than rental properties.

Any restriction of use of a commodity will reduce its value. Naturally, if you only allowed a housing unit to be rented out, it will also be of less value that one that doesn't have that restriction. In terms of housing, that is an equivalent to a price control, so those measures will tend to lower investment and availability, to, finally, in the end, cause higher prices than they would otherwise. Rent control is one classic case of this effect.

Moreover, its not a scalable solution, and I'm fairly confident that it will show all the problems of trying to avoid market behavior: it might be hard to get in to the fund, it might end up causing a run in the case of a big down-turn where many people need to sell but the fund has overpromised, etc etc.
why didn't anyone tried to write similar thing for Raspberry

This is close: https://news.ycombinator.com/item?id=7926004

But the answer to your question could probably be answered in one word: Broadcom. By keeping secret the details of their SoC, it's far harder for "from scratch" projects to appear, despite it being one platform. On the other hand, the PC, while far more diverse, still relies plenty on documented, de-facto standard interfaces and there is no shortage of articles on things like "how to write a bootsector".
You are wrong. But interesting!

Take a look a the following scenario where Bob works for Company A and has a monthly salary of 1.5btc:

- CompanyA opens a 100btc channel with Amazon

- Bob has an 2btc channel opened with Amazon

------------------------------

Now lets say, that at a start, channels look like this:

- Company A 100btc -> Amazon 0btc

- Bob 2btc -> Amazon 0btc

------------------------------

As the month goes through, Bob starts spending his money on Amazon and other stores that have channels opened with them. Company A also spends their money paying suppliers and other expenses. After 2 weeks, channels look like this:

- Company A 40btc -> Amazon 60btc

- Bob 0.75btc -> Amazon 1.25btc

------------------------------

Its the end of the month, many Clients have payed their bills, and Bob has almost consumed all his salary.

- Company A 95btc -> Amazon 5btc

- Bob 0.5btc -> Amazon 1.5btc

------------------------------

Now its time for company A to pay salaries. And we go back to step 1. Rinse and repeat.

But I think you are right on one thing. Eventually the 1mb block limit has to be raised.
Thanks for your input on the article! In my my experience and research, it is very difficult to find "a rule of thumb [that] is generally accepted" regarding comments. While commenting on classes and public methods the way you describe is a common practice, my argument is that this is a largely arbitrary method of commenting code that can lead to comments that are not always maintained with the same care as the code it is describing. By only commenting when the code is not self explanatory, and cannot reasonably be refactored so as to make it self explanatory, your code will become easier to read and will be less prone to harboring unmaintained, misleading comments.

And I couldn't agree more with your sentiment regarding code that is so "slick and clever" that it requires comments. Readability is better than slick and clever any day of the week.
Billing practices and data privacy seem like completely different subjects and I'd be surprised if there's much correlation between the two.
I always thought that 80386DX was the first Intel's CPU with integrated FPU, yet the text says it's 80486...
I'm not debating whether public healthcare is a good thing.

Just specifically objecting to claims that it's not a monopoly. If everyone pays in, it is.

That doesn't negate every upside.
Agile frustrates me to no end because it takes the engineering out of software engineering. If you need a product to be engineered then you need a proper engineering process in place.

The only thing I’m convinced that agile might be useful for is ui development and maybe some web consultant shop where requirements just can’t be done that well.
No. Because it's not - well, it wasn't until recently, anyway - run as a for-profit business.

And also because public health insurance is a relatively low, fixed cost. It's not a variable cost that can bankrupt you if you ever need to use it, like health insurance in the US.

A monopoly is exploitative. A public service can't be exploitative - it can only be inefficient.

In fact the British NHS provides some of the most efficient cost outcomes in the world.

It's impossible to overstate how incredibly beneficial this is, especially for startups and entrepreneurs.

In the UK I literally do not have to worry about the cost of health care. There are some relatively small employment taxes to pay, but that's all there is to it.
It seems this one would be what you would want - you simply draw a card and perform the action it says. Discover the game as you go - sounds simple enough to me.
He is financially supported by crowd funding (https://www.patreon.com/CaptainDisillusion) and makes videos full time.
Banks have a federated system. The internet is a network of networks. Same here. People tend to do the most business inside local communities. And then cross-community payments use the internet. It is not totally distributed and peer-to-peer. There are trusted intermediaries.
This is so off topic. Could you please not post like this?

https://news.ycombinator.com/newsguidelines.html
Is Dan Simmons' Hyperion Cantos hard enough?
> Why wouldn't the employer pay wages in the layer 2 system to begin with?

Side note, would the wage be (initially or periodically) agreed upon expressed in US Dollars or Euro (or a local currency) or directly in Bitcoin?

I.e. do you see your employer agreeing on giving you 2,500 US$ /week or 1 Bitcoin/week, and on the other side, would you agree to be paid 4,000 US$/week or 1 Bitcoin per week?
Conversely, the lack of bribing Texan authorities would explain why a (possibly) similar level of malfeasance led to more criticism and more immediate disappointment. I think, by your reasoning, it _would_ be fair to compare with Katrina response, and they were also criticized for financial mismanagement in their Katrina response.
Why? You’d trust all your private data, and your customers data, to a company that just tried to scam you out of money if you hadn’t been careful? (Maybe "scam" is a strong word, but the result is the same – changing the ToS to revoke credit with only a weeks warning certainly is shady)

I’m sorry, but I can’t trust such a company.
31 Ways to Improve as a Product Owner #UnsuckScrum
Laws would probably have to be re-written to categorize them as a money transmitter, because there is no fiduciary duty for the Lightning Network Node (they cannot wrongfully claim funds).

These changes shouldn't happen, there are lots of companies who provide services where it doesn't make sense for them to act like money transmitters. For instance, BitGo is a 2-of-3 multisig wallet where they hold one key. They aren't a money transmitter because they can't send funds without your approval nor can they prevent you from sending funds.
This wasn't done because the people who built these things didn't know what they were doing and what the consequences were.
I played 7 Wonders Duel and it is not that simple. Maybe the mechanics, but you have to have at least an idea of what strategy and tactics to use for it to be any fun
Heroku Container Registry and Docker Runtime Are Now GA
I prefer to read this article at the source :)

http://quantamagazine.org
I think your post and this sort of article is a lot of hype and hysterical morality-panicking over nothing.

Google has been using AI techniques to optimise ad targeting for 15 years now, certainly since around the time they floated (I used to work there so I know this for sure). These techniques were very successful. Nothing the algorithms did was based around weird psychological hacks, it was mostly to do with NOT showing people irrelevant junk that wasted their time and attention.

You need AI at scale to stop these systems doing stuff like showing tampon ads to men, or video game ads to elderly women. But nobody sane would describe these outcomes as even remotely the same as "addiction", even though they increased click through rates a lot. To do so makes a mockery of people who suffer with actual addictions.

This sort of article in the Guardian presents vague handwaving that sounds superficially intellectual without actually being so. The goal is to whip up hysteria to justify some crusade against tech companies, when the actual problem is not addiction but rather people who actually quite enjoy social media but perhaps feel a pressure or expectation that they should be doing something else.
The 80386DX never had a FPU integrated -- it required a second 387 coprocessor chip. You might be thinking of the 80486DX [1] also known as "RapidCAD" that included a dummy 387 FPU to place in that socket.

[1] https://en.wikipedia.org/wiki/RapidCAD
Not starting from scratch. Modern chess programs leverage a lot of human design and analysis work.
Did you mean to respond to the reply to my post? I didn’t introduce this topic, and I’m trying to understand what about my OP caused the confusion which prompted the response.
For the use case of playing on a train, if it is literal, you should play a board game that doesn't need a board.

A great one IMO is "Hive". It is abstract, so no story or narrative, but it is easy to learn the moves, very portable, easy to play on any surface and can be very deep in its strategy.
This could be useful: it seems there's been some neglect for bit units. I'd like to see bit rates, times, and sizes, eg Alpha will do this: http://www.wolframalpha.com/input/?i=1+KiB%2Fsec++*+1+hour

Side question, why C? The test is in python which seems more appropriate for bcal also.
David Brin's Uplift Trilogy. Also, Not really an amazing book but Seveneves by Neal Stephenson was pretty technical.
"A monopoly is exploitative"

I think that's the part where we're misunderstanding each other. To me, a monopoly isn't inherently exploitative.

The NHS looks like a monopoly to me. Whether it's a net good is a different discussion.
This isn't hard Science Fiction.

Definition on Wikipedia: Hard science fiction is a category of science fiction characterized by an emphasis on scientific accuracy. https://en.wikipedia.org/wiki/Hard_science_fiction
Sector Secrets
Apollo: 2.048 MHz
iPhone 6: 2.34 GHz
Yes, it is a little bit - if you mean that one reason to use NoSQL is to store nested JSON.

This is referring more to schema than data. In part what that means is to avoid nested indexes... subtle but different than avoiding any nesting at all. In other words, if you can treat the nested data as a blob, it's probably okay, but if it's being used for a query, it's adding complexity that can cause trouble.

Some of the reasons for that are Firebase-specific, it has to do with security rules and how security can get too complicated if you're not careful with nesting.

But I'd guess it still applies to other NoSQL data... nesting data as part of the schema is like making another table, and all the complexity that comes with it. Except it's a new table you can only get to by going through the first table.

A common problem with nesting is thinking you got the order right for your use case and later finding out you sometimes want to index by the inner data rather than the outer data. If you only have A/B (B nested in A) and you need to query for As, then you're fine. When you find out you need to query for Bs, you have a problem.

Firebase even recommends duplicating data, if necessary, to have two indexes A/B and B/A, rather than trying to query for nested data.
There's two reasons why this argument doesn't make any sense.

1. "Too aggressive" relative to what?
There's probably never going to be an absolutely perfect, peaceful human being, simply due to our evolutionary roots. To suggest that this means we should abandon the peace prize is absurd. There's never going to be some perfect embodiment of peace, but that's not what the peace prize is for.

2. http://www.icanw.org/pledge/
If this list is "bottom-of-the-barrel-scraping" then please, scrape more of the "bottom of the barrel". Would we rather reward someone for managing 100+ nations to sign a treaty like this, or reward someone who posts indignant and borderline self-righteous rants in an internet blog? Again this is a throwback to the above point of relativity.

Bonus point:
The Dalai Lama, Desmond Tutu, and Mother Teresa aren't good indicators that this prize has a purpose?

Edit: Added Desmond Tutu above because I'm a big fan
This article makes me question my purpose as a designer. I spend my days looking at the screen and figuring out ways to get people to spend more of their money on junk they don't need. The sad part is that I work with incredibly good people who think they are somehow contributing to our society by helping companies grow their revenue. I guess on one hand companies are selling more and perhaps hiring more people which in turn supports their family but the sinister half of my mind thinks "who am I kidding, only a handful of people are profiting at the cost of many". I don't know where I'm going with this thought as HN has hijacked my attention yet again on this late Sunday night. Have mercy techno-gods.
You've got it backwards. The point of Keybase is to replace PGP web of trust with a more human-friendly system based on proof of control of social media accounts (and/or domain names, and/or various other things).

The idea is that you tweet a message that's signed with your PGP key, then publicly register the URL of your tweet on the Keybase server. Later, when somebody requests your public key on Keybase, the Keybase client also requests that URL from the Keybase server, then scrapes it, verifies the signature, and tells that user what your Twitter handle is. That way the user knows that the owner of that private key is the same person who owns your Twitter handle.

Obviously this isn't secure by itself against a compromise of your Twitter account, but if you do this with multiple social media profiles (and/or domain names, and/or various other things), then the proof of identity becomes stronger. And there are some additional security measures based on timestamping and cross-signing.

Documentation: https://keybase.io/docs/server_security/following
If you have been working at a place for a number of years you take the increase knowing that will fired as soon as a replacement can be found.

This increases the amount they have to pay via notice pay.

Only would work in a large corporate situation where you know your team is being laid off in a year anyways.
You're absolutely right, thanks for the correction!
That's a weird response - the links basically support your position that Russian intervention was minimal.

They support my position that there was no such intervention at all: i.e. that your claims are false. It is not that "there have been some attempts but not well organised", as you said. It's that there's no actual evidence of any attempts by the Russian government to do anything in Catalonia at all.

Why would pointing that out be a weird response?

As for "omg tweets", who cares? They present no evidence that such an account is a bot, or Russian, even though the random username makes it a possibility (possibilities not being the same thing as evidence).

But more importantly, how many people speak Russian in Catalonia to begin with, do you think? Surely a plot to somehow influence Catalonia events would involve doing things in Catalan or Spanish, not Russian?

The entire hypothesis falls apart the moment anyone inspects it. That's why it's pathetic.
> "Too aggressive" relative to what?

Other humans (Homo not Sapiens). Sadly, we'll probably never know for sure, because it looks like we were responsible for wiping most of them out 10,000s years ago.

> Mother Teresa

Usually isn't a good example to bring up ... Mother Teresa has had her fair share of controversy.

https://en.wikipedia.org/wiki/Criticism_of_Mother_Teresa

https://www.washingtonpost.com/news/worldviews/wp/2015/02/25...

http://www.slate.com/articles/news_and_politics/fighting_wor...

http://www.nybooks.com/articles/1996/12/19/mother-teresa/
If the outside offer is for a similar role, just more money, then a counter offer is common. That's because if employees leave for the same job somewhere else, then you are not paying enough.
If the outside offer has a different role, or a different level of responsibility, then, it is difficult to make a counter offer. I've had more than a few developers leave for less money, sometimes allot less, because they wanted to do something different.
Would you say that Social Security has a monopoly on retirement saving, or HUD has a monopoly on housing?
This is why I think that all Nobel Peace Prizes should be awarded only to those already deceased. It removes their ability to mess it up like some of the people from the list now.
Check out Forbidden Desert, it seems complicated at first, but one person who knows the rules is enough to get everyone going right away.
I think you need to be careful doing that. If the companies you interview at ever figure out you wasted their time and money, you may get blacklisted. Worse, the HR workers or hiring managers may let others know about it as well.
I made a Fairchild shirt https://www.zazzle.com/traitorous_8_t_shirt-2355448609937343...
Really, in what sense is this an event?

https://en.wikipedia.org/wiki/Mayak
this is an interesting idea. i like how it is declarative.

acrobat FDF[1] and Apache PDFBox[2] provide something similar but are not declarative. i'd be interested in seeing an approach with mozilla/pdf.js ... though i'm not sure how usable it would be.

[1] http://www.adobe.com/devnet/acrobat/fdftoolkit.html

[2] https://pdfbox.apache.org/
And the mechanism of being able to save a game solves the long play time problem assuming you could continue to play other times with the same person(s).
Watts’ Blindsight and Echopraxia are excellent hard scifi too, though less focused on AI.
Introduction to Cook
> Verifying sources is easier than ever. In the 80s it was a major time investment to verify anything. Today, if your source is available in written form - whether that's a newspaper, a research paper or a book - I can more likely than not start reading it within five minutes.

This makes me wonder how much of the information from the old media (newspapers, TV programs, books or radio shows) was ever actually true before the internet. Has anyone tried to verify a bunch of news stories from the olden days, to figure out who was lying and how common misinformation was?
Let me know if you have any questions or feedback. I'll try to answer everything.
Startup.ego
The startup community typically spotlights founders first and executives second. Though said pattern is warranted, there exists a third element essential to the startup ecosystem - the startup professional.

Jason Calcanis brilliantly stated "You don’t have what it takes".* In other words, everyone essential to the startup world is not founder material; yet that does not limit their ecosystemic value..nor passion for innovation.

Most startup professionals are actually MULTI-professionals with the ability to switch roles (and functions) at a moment's notice. They're typically motivated by creative ideas and uncharted terrain.

To the startup professional, the unknown is more opportunity for success than possibility of failure; and, most importantly, they're inspired more by organizational change than a bi-weekly paycheck.

* http://calacanis.com/2015/09/20/you-dont-have-what-it-takes/

Kahlil Crawford
224.226.3869
California
He has 500K subscribers and growing rapidly. I assume he makes a decent chunk of change from YouTube itself too?
Keybase is primarily about signing linked identities, not content--you don't (and, AFAIK, can't) sign individual tweets with it. Rather, you sign one particular tweet which links your account to a Keybase identity. Someone who knows you on Twitter can use that to verify your identity on Keybase, and then transitively on other services such as GitHub, HN, your website, PGP, etc.

In addition, it also has some additional features to make cryptography slightly easier for the layperson, such as support for PGP through a web UI: this is why you might want to upload your private key, though they make it clear this is a bad idea in high-security situations. For all of the core service, Keybase generates various 'device keys' which sign these identity verifications, the private keys for which never leave the users' computers.
Thank you for your feedback on the article! I am glad to hear this has not been a problem in your development career, but I cannot say the same for myself. Conversations revolving around when code should be commented vs. refactored are commonplace among a number of my coworker.

I expect articles on this topic are common because it is a problem faced by developers of any language, and the opinions on the topic actually differ quite a bit from author to author. And while I admit I am far from a seasoned veteran in tech blogging, the contentiousness of the subject made me weary about choosing it for an early topic in my blogging career. However, how and when we comment code struck me as an interesting topic that I have opinions on, and which I hadn't seen expressed in the way I attempted to say them.

My goal is to share my thoughts with other developers, so that dialogs are opened, and so that we can all benefit from openly sharing our opinions.
Rowing across the Atlantic in 48 days
If the employee just wanted more money and feels they are worth it, then all they have to do is ask.

If the employee already starts looking for another job without even trying to get more money in his current position, there is no reason to try and convince him to stay.