skysight-inc/HackerNews huggingface dataset:
In the same way that one could talk about 'return on capital,' one could talk about 'return on labor' and 'return on land.' I don't think it's controversial to say that capital and "entrepreneurs" [0] have made much better returns in SV then land or labor have. The arguments usually start why that's the case and whether it can/should be otherwise.

[0] Entrepreneur is a concept that AFAIK economics does not have a good way to deal with. It seems to be a special class of labor because entrepreneur make there money by knowing exactly what kind of labor would be most useful. But it also seems to be a special class of capital because they make all of there money on equities (by selling shares in their own companies that they bought for pennies at founding). If anyone has a coherent theory of economics that accounts of entrepreneurs, I'd love to read about it.
> Of course, about 2 years later he was back on the streets, because he wrecked his room.

Do you have any insight as to why he would do that? This is a complaint I've heard many times and never understood why someone would wreck their own place they live.
I love this article - as it creates a plausible conspiracy. But, it's also possible that these disruptive actions are innate human behaviour in process.

I'd attribute to Hanlon's Razor until the incompetence of natural human actions can be falsified.

(how do you know I'm not one of the conspirators...?)
I've only read a few of Waugh's novels, but love A Handful of Dust.

My comment was about the interview though. I think you'd be hard pressed to find a writer today who, without apparent pretense, begins an interview by putting on a robe, complaining authoritatively about the lack of good views in London hotels, retiring to the bedroom while bullying the interviewer into smoking a cigar with aristocratic aplomb, and tearing down his own work and that of his contemporaries with casual precision.
That's funny about the debate. Both sides accuse the other of changing the rules. Large-blockers want to increase a parameter in the code. And small-blockers want to change Satoshi's implicit plan of increasing it as necessary.
I guess his point was that world problems don't describe situations that are problems for the students. So they can't relate them to their lives and it makes things harder because they add to the complexity of the task.
Unix Pipe Viewer
Economics weights people by wealth. Unless you're a charity or playing a very, very long game, all your potential customers are already online.
You don't need hard numbers to philosophize about the tech industry, nor economic phenomena in general. Read blogs like ibankcoin/flyblog or zerohedge and you will find financial/economic articles written with data that is ancillary. That is, the hard data is not immediately required to make the point.
That's very much an oversimplification - in pre-industrial society the majority of labor was involved in food production. At the current scale of farming, I don't see this happening.

The article is very poorly written, but I think the concern it is trying to hit on is what happens to the economy when too many jobs are automated out of existence and the overall employment plunges.

Personally, I'm optimistic that the society will adapt, as we have adapted to the industrial revolution, but we need a healthy debate to do so.
The door in my room started trembling. Cool!
> unless government officials are protecting their access with passes like 'WARMACHINEROX'

I chuckled, imagining how some government official changes his password right now.
Charge leaking away over time - arrays of capacitors - got it. Thanks.
It's simple once the emscripten SDK is installed ("emcc main.c -o main.js/html").

https://kripken.github.io/emscripten-site/docs/tools_referen...
It's the last thing.
YouTube Movie Maker Platinum 12.26 Crack Download
Are you really from Cuba?

I haven't noticed people leaving the United States for Cuba by crossing shark-infested waters on rafts they've made from trash bags filled with styrofoam packing peanuts, have you?

Oddly, all of that traffic seems to be going the other way.
Thanks for the answer.

I've seen some solutions using Augmented Reality, but they still don't substutute for the real thing.

I'm convinced there's a % of purchases that are still better done in person, but video could be useful to narrow down purchases :)
Are you aware of any projects where this is not true? Perhaps Sqlite3 (http://www.sqlite.org/testing.html). But in my personal experience it's not "most people" but "all people". I'd love to hear contradicting data or anecdotes.
I'm sure it was a misclick. ;^)
Didn't know of them, thanks !
You must be a fun roommate.
Back then those barons didn't pay as many taxes, and the towns relied on their charity. The Federal government, for example, took 3% in taxes at the beginning of the 20th century.

And I'm pretty sure the robber barons are criticized more than the current Googles of the world.

What you are saying when you say these companies should be doing social projects and planning, is that the cities are failing the citizens to do those projects and planning.

I agree that they can do it from a perception point of view, but I've found that Social Justice is usually 80% distraction and opportunism, and real solutions should be properly architected by the right entities, and usually have the character of benefiting everyone, not just the oppressed group. Just as a couple examples: body cameras and inverting the clasroom, are not particularly "Black lives matter" solutions, more like improving "all lives" and yet they'd help more than Al Sharpton's opportunistic appearances and all that type of activism.

All these movements that make an enemy of those who they should instead try to enlist in the solution, just wind up doing more harm than good. Take for example the BDS movement. And before that, the other "social justice for Palestinians" movements. It's been decades and Palestinians are still stateless. Is BDS gonna topple Israel? No, it's just an outrage-fueled meme to protest Zionism. It doesn't actually help. The way things move forward is not by activists yelling against an enemy, but rather when people constructively get the stakeholders all together and do something that benefits everyone.
I agree. I am a decent sized person, so feel comfortable in my ability to defend myself in need, at least enough to get away more or less unscathed, but I do feel for smaller people, women, children. They shouldnt have to be toeing a line of "Do I walk awkwardly to add a safe distance between people who look odd" and "Do I walk normal and maybe get attacked/accosted".
I think the income tax system works pretty fairly until it starts hitting the 250-300k range, where the net taxation drops as people at this range have more options to avoid taxation. (The story of Warren Buffet's effective rate vs. his secretary)

So I think you need the ratchet the percentage higher and higher as you climb up.
The concern was that performing a slingshot around Earth with a RTG-equiped probe has risks. If early in the mission the probe loses the ability to guide itself, then the probe may be off course enough to hit Earth.

The Cassini mission to Saturn did this with an RTG, and there was a significant outcry about the plan.[1]

[1] https://en.wikipedia.org/wiki/Cassini–Huygens#Plutonium_powe...
Word problems shaped the way how I take in information. In any given uttering there's usually just few actual pieces of information relevant to what interests me. Word problems taught me how to filter out the gibberish about how Johny felt and whom he bought potatoes for.
Pipe Atomicity
You should render the output as actual JSONAPI (http://jsonapi.org):

{
"links": {
"self": "...",
"prev": "...",
"next": "..."
},
"data": [],
"included": []
}

So that we can discover the API beyond the form. Use http://www.iana.org/assignments/link-relations/link-relation... as the starting point for link relations ideas.
Leanpub: Angular 2 Book – New Update Available
Reindeer strangely radioactive 30 years after Chernobyl
I agree. I ask myself this question; "If <x> was to disappear tomorrow, what would happen?"

The answer for Facebook and me, is nothing. If Google disappeared tomorrow, I would be hurting for many services I probably take for granted. I suspect if Facebook disappeared tomorrow, most people's lives would not materially change for the worse. Perhaps they would even change for the better.
And a jury can decide that no crime was committed.
Heh... The problem here is that TCP is being asked to do too much now. We're expecting the same protocol to work well over the entire range of networks. Starting with two servers on the same 10 gig switch with a ping latency in microseconds all the way to mobile networks with intermittent connectivity and 100's of milliseconds ping latency.

The ironical outcome of all this is that devs concerned about performance now need to spend a lot of time on thinking about how to work around the problems of TCP in their particular use case. This is becoming more and more of a pain in the mobile app world because of obvious reasons.
Regarding MPs being monitored you need to pay some more attention. As we know everyone has been monitored recently and there is plenty of targeted monitoring of left wing MPs during the 60's and 70's.

The software development teams at Apple are really quite small and they can't just get new people in for this work because large amounts of knowledge are needed. The 115k employees are largely not OS engineers.
My grandfather used to say, "when the money gets funny the people get funny".

Blockchain and other advancements aside for many people this has, in fact, always been about money.
Thanks. I was recovering from three days of sickess, so at least most of the gap was at my side. Yeah - an explain link would be a worthwhile project for someone with some time or an interest in building a small webapp, and useful.
This was a great interview, and it was very interesting to read that Waugh admits to being influenced by Hemingway's "The Sun Also Rises": I remember reading that book and "Vile Bodies" at much the same time and thinking to myself how similar they were (though Brideshead, really, is very different).

Whenever I have the misfortune to visit a shopping centre, I always make an effort to quote Waugh: "All that succession and repetition of massed humanity... Those vile bodies..."
Sure tech companies have a lot to answer for, also the NIMBYs who are restricting the housing supply.

But these trustafarian activists focus most of their energy on tech employees---who are just trying to find a place to live just like everyone else.
Tax avoidance would actually be pretty easy, buy a house in places with low land value.
Is that what happened to Mandrill? I've read a coherent explanation of what's going on there and why, but I'd love to.
While the items noted in the article could cause disruption, pain, or confusion to the community for some time, none of them really seem to be a linchpin that will actually bring down Bitcoin.

Social, strategic, and unconventional attacks can and do work against a technical or online community, but they need to be modified to account for the countermeasures the community will put in place.

Lastly, while the author has interesting experience, that doesn't make it relevant to bitcoin. A former employer of mine once hired a former secret services person to run and manage a red team. He was great with physical security, but didn't understand the technical layer and so a lot of his efforts went no where.
Welcome to Project Nintendo Hacking Guide
Would you ever have spoken that sentence out loud in a normal conversation?

Not trying to call you out, just making a point that we all participate in a bit of wankery when it suits us.
Hmm didn't have much luck with: https://mikeanthonywild.com/stopping-blocking-threads-in-pyt...

{
"1":"betterthreads provides an enhanced replacement for the an enhanced replacement for the python this isn't actually a true thread instead it uses gevent to",
"2":"the widely-accepted solution is to set a timeout on our blocking functions so we can periodically check a which we set from the main thread to indicate we want the child thread to stop",
"3":"if the thread is still alive the when the *timeout* argument is not present or ``none`` the operation will block until the thread terminates",
"4":"`runtimeerror` if an attempt is made to join the current thread as that would cause a deadlock",
"5":"`join` a thread before it has been started and attempts to do so raises the same exception"
}

That said, I think to summarise that particular would require a certain level of domain expertise, something which a general bot couldn't provide.
Those countries are getting wealthier and the economics of the world are slowly shifting. We have maybe 1-2B people online with capable devices and abundant bandwidth. That leaves 5B yet to connect and another 3B who will want to connect over the next 50 years as population continues to grow.

You can see Facebook and Google scrabbling over themselves to get a share of the emerging markets. Google is trying to pair down Search so they can get it onto those 2G connections. Facebook is trying to give away bandwidth. They both know there is going to be a lot of money in those markets soon, but no one knows exactly how that economy is going to evolve.
> which is an abuse of DRY because it should only apply to concepts, not code

As a 'copyista', I would change this to "DRY should only apply to production code, not tests." It wasn't clear from your reply if you agree or disagree.

A couple of great recent links about this IMO under-discussed topic:

http://www.sandimetz.com/blog/2016/1/20/the-wrong-abstractio...

http://programmingisterrible.com/post/139222674273/write-cod...

http://bravenewgeek.com/abstraction-considered-harmful
Wait a minute! Are you telling me that after all this, the supply of bitcoins is, ultimately, like all fiat currency, controlled by the will of human beings?

I'm not being sarcastic, I really don't know the answer to that question, but if, as it sounds, someone or group could just change the blocksize, that, based on my simple understanding of math, seems to indicate an ability to alter the supply-demand curve for the commodity.
I'm not sure if you are being serious but all three of your points are bogus to some extent.

1. The link you provided clearly shows classic and core 0.12 tied for the number of nodes. Support for Classic is much higher than reflected in that chart because there is an ongoing DDOS against classic nodes. Just a few days ago there was over 2,000 Classic nodes. You are also leaving out all the nodes that are voting for a block size increase but aren't classic nodes like Bitcoin Unlimited, and some remaining XT nodes. Once you account for all these factors support for Classic or a block size increase in general is higher than core 0.12 by double or more.

2. Bitcoin Classic has only been out for a week or two of course classic nodes are 'new'. Further a lot of people running classic are doing it in parallel with core before making the switch. Several large high profile mining operations have said as much.

3. Renting hash power has always been a huge sector of the Bitcoin mining industry rented hash power is no more or less legitimate than any other kind. Classic has only been out for a couple weeks and we are just seeing large miners start to mine classic blocks starting this past week. The likely scenario is that they will switch to a 50/50 scenario to start before going 100% classic as a mitigation against DDOS attacks.

I think the question any observer should ask themselves is if core has such massive support as you and others claim then why do they resort to illegal tactics like DDOSing alternative node implementations and similar dirty tricks?
It could have had better supporting arguments and evidence, but I couldn't find enough of it and just skimmed to the end to make sure I wasn't missing it.
It makes absolutely no difference by how much the block size is increased, it would always be an incompatible fork of the network, and that's contentious. That making a "small" change is some kind of compromomise is a lie told by one side.
It's easier and more fun than you think to eliminate waste from your cooking
Who are medical marijuana users? – survey reveals
I'm german and live approximately 30 miles away from a very big nuclear waste disposal site, which is one of the reasons I prefer solar/wind/etc. energy over nuclear. I don't see why anybody would be against using it for scientific purposes though (especially stuff happening in space).
Please see the Reproducible Builds project, a vital contribution to answering this question.

https://reproducible-builds.org/
I don't live in SV, I live in NYC, so I'm more familiar with the interactions of the tech community here with the rest of the city. Tech in NYC is rather small compared to the behemoth that is the financial industry, so our impact on our fellow New Yorkers is more subtle.

The issue ultimately is that the people that constitute a city, work in it, construct it, maintain it, live in it, are completely subject to the whims of capital and private property. Whole districts can be destroyed or forced out by market forces and replaced with a more profitable set of human beings. We are supposed to accept this as not only natural and inevitable, but good! It is fundamentally undemocratic and inhuman. that's why people are angry, because there is no room for their interests in such a system. living in such a system is dehumanizing.

The compromise of Liberalism is that the people control the government, which acts as a counterbalance against the market. When government fails to mediate the conflicts between the workers and the capitalists and property owners, class conflict gets worse.

i would just like tech workers to realize that we're workers who sell their labor for a wage and that means we're exploited. Economic security, even petty wealth is always a temporary illusion for the worker. Events out of our hands can and often do plunge us into economically precarious situations. We have more in common with people who work for less than us than we do with the people who pay our salaries. furthermore, in a society that is increasingly based on technological structures, we have a civic duty to make sure that technology serves to create a more equal, democratic society.

one thing that i personally do towards that end is offer my clients reduced rates if they open source the code i write for them. i'd like to do more activist programming when i'm in between contracts.

I'm probably going to get rate-limited on my replies so i'll stop responding to comments. i sure kicked up a hornets' nest here.
Even simpler, it:

1. Finds the substrings that are popular in passwords.
2. Combines them to make likely passwords that haven't been tried yet.
3. Rinse and repeat

Useful against noob passwords - of which are there many in the wild - and more effective for some applications than the usual dictionary search.

But ineffective against randomised strings like KPF27k5ANv791P2Yi88xd88D7iALX3kH, or against XKCD random word salad passwords like QuantumGerundApoptosis as long as they include at least one unusual word.
Block size has nothing to do with the supply of Bitcoin. It has to do with the transaction throughput of the network. No one has ever proposed a change the Bitcoin supply. The original Bitcoin release from Satoshi set the block size at 32MB (it's currently at 1MB) so increasing the block size to 2MB as is being proposed by classic would bring Bitcoin closer to it's original implementation.

Perhaps your comment is genuine but when people say stuff like "if we increase the block size next they will want to increase the money supply!" I feel like they are trying to hood wink less technically adept Bitcoin users into supporting their small block view.
I was pretty quick to knee jerk ask myself "Why is this any better than any other schema?" (I was not convinced that "API discovery" was, by itself, a good enough case).

Then I read the very practical first sentence of the jsonapi page: "If you've ever argued with your team about the way your JSON responses should be formatted, JSON API can be your anti-bikeshedding tool." That alone is probably huge. May not mean much for individual projects, but it's good enough for me to bookmark for the future.
Thanks! In this case, the Zcash team did build the first zero-knowledge contingent payment, but we performed it on the Bitcoin network.
> Fuck quality control.

Summed up the article for you.

Not saying it's a bad article, but it's kind of lost in itself. I agree that, syntactically, blog posts about code don't have to be as correct wrt. syntax as the code itself. But something that is very necessary (that this blog post ironically does a good job of showing) is making sure the flow of your words is unobstructed.

"Vigorous writing is concise. A sentence should contain no unnecessary words, a paragraph no unnecessary sentences, for the same reason that a drawing should have no unnecessary lines and a machine no unnecessary parts."

I agree with the author. Type whatever you feel explains what you're trying to say! But maybe don't "fuck quality control". Maybe, if just to make the reader's life a little easier, remove some of the things that aren't 100% necessary after your first round of writing.
It's not you. Bad doors are everywhere
The origins of the class Meta idiom in python
AFAIK, blocksize is about the size of each transaction (think "packet") while computing bitcoins. The bigger the size, the more data can be stored here.

For example, you could have a bot monitor blockchain data and see that when someone sent payment to your NewShoeStore address, parse the metadata in the block to get their size, color, brand etc.
> And that roadmap references more than 150 other RFCs.

I count eight RFCs in the "Core Functionality" section. [0] I count ~26 RFCs in the "Strongly Encouraged Enhancements" section. [1]

The remaining referenced RFCs are:

* Experimental extensions to TCP

* IANA guidelines to follow when one is extending TCP

* Documents referenced only because of their historical significance

* Documents that provide implementation insights derived from TCP implementers' war stories over the years

Between eight and ~thirty-four RFCs is a damn sight smaller than "more than 150".

[0] This section is stuff that must be implemented to speak TCP.

[1] That section is stuff that improves the performance and/or security of TCP implementations, but is not required to interoperate with other TCP implementations.
"... add an object-oriented wrapper layer to the F# library."

Do you have any sample code that serves as an example? It would be immensely helpful. Thanks.
not really; low land value means there's less utility in building a home there. Build a house in the desert if you want, good luck selling it later. Georgism kills using houses as a store of value.
There was a planned hard fork in 2013 that went just fine.
I think his point (according to the first paragraph) is that what he would do to bring down Bitcoin seems to be already happening.
I took the simple pragmatic approach: I used the tiny amount of Bitcoin I had for purchases, specifically Namecheap renewals/extensions.

Does it seem to anyone else that among the defining characteristics of people heavily involved in Bitcoin are "poor social skills" and "does not work well with others?"