skysight-inc/HackerNews huggingface dataset:
I am not an accountant or tax advisor.

Lots of little transactions are a pain, but I do believe you are required to track them in order to report your capital gains correctly. You only have capital gains when you sell, but you need to know your purchase prices and dates in order to compute it.

I used this website to analyze my CoinBase transactions: https://bitcoin.tax/

The site imports the transactions and computes your capital gains automatically. Then I entered my information into the IRS capital gains worksheet and reported the gains on my taxes.
If people really want to see distributed tech, then shouldn't there be a world wide push for RINA, instead of the Internet? Many of the problems we struggle against are issues with IP/TCP or IP/UDP. If we could get rid of the Internet, and switch the world to RINA, then some of these arguments would disappear, as they would be assumed by the world wide communications infrastructure.

http://www.martingeddes.com/think-tank/network-architecture-...
Reduce DynamoDB Costs 50x with Global Secondary Indexes
In fact, you can use Pandoc along side that feature of LaTeX to go straight from Markdown to PDF slides:

pandoc slides.md -t beamer -o slides.pdf

It works pretty effortlessly, especially when you pair it with a set of starter files like can be found in this project[1].

https://github.com/jez/pandoc-starter
Sure, messy, but would generally work.

I guess they could also move this checking to the user agent (because they control Chrome) to have the check performed before the user is actually waiting for results and milliseconds matter. Introduce some ugly but pragmatic HTTP header, like "Accept-IP: v6". :)

So, this way they could serve v6-only results reliably to clients that can access either both v4 and v6. (People who can only access v6.. that must be a very special kind of people.)
Ubiquiti Amplifi
"Blacks" are not "less intelligent" than "other ethnicities". Please race troll somewhere else.
How do they feel about this? Are they laughing like you are?
There is more discussion on Quora here on this.

https://www.quora.com/How-will-the-H1-B-visa-process-change-...
Top high-frequency trader Teza to quit proprietary trading
I am not the one you asked, but I have become a fan of Ubiquiti's ER-X due to the performance of the small queue, its low cost and Swiss Army knife like feature set. I have not run into anything that it cannot do yet (unless pushing more than 180Mbps through the smart queue counts).
IMO It's premature to look for successes at this stage (try 5 years from now), there is a lot that needs to be done in the space (namely in terms of scalability) before it can be ready for general use. Only recently the decentralized storage projects are coming into some sort of Beta (Ethereum's Swarm, Storj, Maidsafe, IPFS, etc..), distributed computing projects such as golem are just getting started, and more work is still in progress to make blockchains more practical, sharding, speed, etc..
I remember seeing an Ethernet like network that used infrared lasers bounced off of a particular spot on the ceiling. It should be possible to get multi-gigabyte rates out of something like that, and it should be immune to interference from the neighbors. For a game machine, you'd want to be careful where you placed the transmitter and the ceiling spot. Also, I wouldn't put it past a teenage competitive gamer to mess up a rival with an infrared laser pointed through a window.
Author here - curious if you've seen this happen.
Interesting you said poor, at the time he had over 6 million in a trust fund and stood to inherent vastly more. Some people change their minds because of the community service vs. prison but some don't.

PS: PCP has a reputation as a rural poor white persons drug. I wonder if you would have had a different impression if I started by saying he got community service.
Miaopai, China's Vine, streams on with $500m funding
I'm no longer a Facebook user, but I can recall seeing several members of my family put all of that information on their profiles.

As well, zip code and phone number can be found on any people-finder wbesite: whitepages.com, etc.

I find it alarming too, but most people just aren't concerned with their personal data being out there in the world.
To be fair, in the 1800s some people started saying the answer to everything is "science" and in the 1900s others said the answer to everything is "mass production" and in those cases the people were right and we all live far better lives because of it.
YES regarding Mike Bloomberg. Epitome of relentlessly resourceful in the early days of Bloomberg LP
> This cognitive hurdle is real and it's why Lisp isn't more popular.

Nobody has the answer why language or language family X isn't more popular.

Thousands and thousands of languages have been invented since the dawn of computing. Only a handful are popular at any one time.

Simply by probability and statistics alone, a language is unlikely to be popular.

Some languages with awful, difficult syntax have enjoyed popularity.

Perl became popular because of cryptic syntax. Cryptic syntax is what is populist, not clean syntax.

Programming wannabes outnumber actual developers N:1 for rather large N. Programming wannabes feel smart when they remember and correctly use cryptic syntax. "Hey, look, I didn't use any parentheses in this because I memorized all 17 precedence levels!" "Wow, this linenoise-like sausage of symbols totally works! That is AWESOME!" "Bubble sort in 13 characters of code; I'm floored ...".

C is popular because of the reverence for the tricks that it allows, like Duff's device:

https://en.wikipedia.org/wiki/Duff's_device

Lisp threatens these types of people whose competence is rooted in arcane syntax. It does that precisely because it's ultra-readable.

Even if you've never programmed Lisp, you can probably guess what this does with great accuracy:

(loop for x from 1 to 10
collecting x into list
maximizing x into max
finally (return (list max x)))

You certainly won't stumble over any issues of cryptic syntax, or precedence or whatever. You might face an impediment if you don't speak English, due to that language being used to name symbols like "loop" and "collecting".

People who claim that Lisp is not readable are disingenuous (promoting something else or jealously protecting their self-image of competence when the bulk of their CS and programming knowledge rests in the mastery of a handful of cryptic syntaxes), crazy/trolling or else cognitively different (such as dyslexics genuinely struggling with the syntax).
> This, absolutely. I'm actually surprised the government showed their hand so soon.

Does this have anything to do with Trump coming into power?
Streaming is one thing. Gaming is another. Dropped packets and big outliers of latency are a huge pain for game developers.
I always thought FP == pure functions. I guess not?
People in the Pacific Northwest might be interested in this previous New Yorker article about the Cascadia subduction zone, and the earthquake that will someday hit:
http://www.newyorker.com/magazine/2015/07/20/the-really-big-...
What it has to do with academia is that it provides lots of funds that can be spent on teachers and classrooms.
It's no different than any other stock or ETF.
not sure how much trust to put into data from freecodecamp.com a company that despite it's name, seems to sell codingcamp products.
The things I miss out on by not going to sf conventions.

It makes a lot of sense, too. I mean, TNG started out with political commissars, even - take a look at Troi's character in Season One, especially e.g. Conspiracy, and tell me that's not exactly the role she's playing.
This is the second step though. There are lots of things you can't sue despite feeling you should, or they can sue you back for a much bigger payout.
IRS to Coinbase: Please identify active US traders between 2013 and 2015
Nasty Surprises on the Ocean Floor: Chemical Warfare Agents and Ocean Health
Good idea. Wishing that would be common in Programming as well.
>> But aren't the customers going to leave Oracle in the long run?

Maybe. Some of them won't/can't switch.

The goal is you buy a services company for $X with Y customers spending $Z per year. Doesn't take long for Y * $Z to be much greater than $X and you just string the customers along until they leave.
Purchasing something with bitcoin can trigger capital gains/loss. If you buy 1 BTC at $700, it increases to $800, and you pay 1 BTC for something worth $800, then you have to report and pay taxes on $100 capital gains.
They lied. With modern FiOS equipment, you just need a MoCA 2.0 bridge and for the ONT to be provisioned for ethernet. Their router can even be used as a MoCA bridge or run in an Ethernet configuration. There is at least one guy on Reddit who has the FiOS TV guide working without Verizon's router by doing that.

My own household used its own router with the Verizon router configured as a MoCA bridge almost exclusively from 2006 until 2015 when we cancelled FiOS TV in favor of an OTA TV antenna. There were a few brief periods of time where I tried having Verizon's router be the gateway router, but it turned out to be awful.

Expect to hear the CSR make vague references to advanced features being absent when saying that you want to use your own router over their advice to rent theirs. The only "advanced feature" that would be absent is Verizon's remote management backdoor.
ruby has always had its own set of tests, rubyspec is a very recent development.
Isn't that the kind of work we're commenting on with this story?
You need to remember that Bitcoin wasn't designed with modern mining clusters in mind. Once upon a time you could actually get Bitcoin mining with a laptop, of course that's ancient history now, but Bitcoin was originally designed with the intention that if you were a Bitcoin user, you were probably running a machine that was running a mining client.

You are correct that history hasn't been very favorable to the notion of finding stability in anarchy. And true anarchies are indeed unstable. With that said... history isn't too favorable to the global empires either. Caesar, Attila, Xerxes... none of them managed to unite the globe under a single flag. Today, global control is pretty decentralized (at least if you're not a conspiracy theorist).

I think your original premise is flawed. The problem isn't so much that Bitcoin tried to enforce decentralized governance, but that its fundamental assumption was flawed, which was that no entity could take over the majority of computational power. Can we create a blockchain which limits the influence of any one source, to ensure that the distributed computation of the blockchain stays democratic?

I'd imagine there might be a way with memory-hard hashing, the kind used to prevent an attacker from throwing too much processing power at a table of scrypt hashes and getting the original passwords, but this is already deeply out of my depth...
I wasent privileged enough to go to college. Why isn't paying off my mortgage affordable instead?
Nothing cool, just a simple app to track your tasks offline :)
There is one thing we did not mention, and I'll likely blog on it later this year: being remote does not mean (for us) working at home or even working completely "alone".

For instance, I work in a co-working space where other co-workers are either remote or freelance. I chose a co-working space that is not IT-specific, which is even better. So I have sort of colleagues there, we discuss about many things, sometimes about our respective jobs/works, but most of the time about life in general.
Ask HN: Books for learning formal web dev?
Hi all, I'm very interested in going into frontend/backend Web Development outside of university, but all my Web Development experience is very informal.

When I build sites, I learn as I go; I don't think I could pass a technical interview because I lack formal knowledge of the area. I have always been a C++/application developer for my internships, so Web Development has always been only a hobby of mine.

What sort of books should I read to gain a more formal understanding of Web Development? I know a bit of RoR and mostly code now using Angular2/Nodejs, but figure I should also learn php right?

Thanks for any guidance!
This is pretty much exactly what the ethereum project is attempting to do- They are developing their own communications protocol (whisper) their own publishing platform (swarm) their own domain name registrar, etc etc.

Yes, at a low level these systems still use TCP/IP, but only in a greatly diminished form and in a manner that allows it to be easily replaced by another low level networking layer.
You can decide how you want to do cost basis, but once you've decided for one security, you have to continue using that until it's gone. You can do first in, first out, last in, first out, or average price. I believe the default is average.
OK, so you earn Bitcoin online, as an anonymous consultant. Cashing out is a risk. But at least, you can fund your anonymous online activity. Long term, I suppose that you could drop it somewhere as gold or real estate, and then emigrate. But that's also risky.
slightly inefficient, but you can use a ScriptProcessorNode [1]. just copy the buffer right before it reaches your destination and encode it as WAV when you're done recording. (Audio Worker would be the ideal solution but i don't think they're implemented yet).

something like this: http://pastebin.com/UP3F09Wn

[1] https://developer.mozilla.org/en-US/docs/Web/API/ScriptProce...
Thanks for your remarks! Unfortunately, I'm pretty busy this weeek, so I just came here to tell you that I will think about your comment a bit and respond as soon as possible!
https://en.wikipedia.org/wiki/BBC

"Its work is funded principally by an annual television licence fee which is charged to all British households... the fee is set by the British Government, agreed by Parliament..."
>what shouldn't be able to do is to lock access to your data or the option to extract your data off their servers.

FWIW, download all your Google stuff:
https://www.google.com/settings/takeout
sure i'll just drill some holes in my rental apartment and start pulling cable

or maybe i'll just nail a bunch of cables up around the corners of the ceiling, that'll be gorgeous

it'll be great, it'll be real convenient to do all that again when i move
Why you can't search for a job from a remote location
Young Adolescents as Likely to Die from Suicide as from Traffic Accidents
The region is wierd. I am about 20 miles from each of the 2 closest towns. Close enough to have hospital and walmart access.

I am right against a TVA lake, which makes for wierd geopolitics. As the crow flys, i am only a mile or so from my nearest neighbors, but between impassible terrain and foliage you have to actually travel 2+ miles. Natural lakes tend to have gentle slopes down to them, but the TVA lakes have many ridges jutting out into the lake and essentially only having 1 access road and cliffs over water on the other 3 sides. Parnoid crazy people like me do tend to like the region because of this. I make a point of spending some time with the neighbours who control the easements, retired vets mostly and they are more than happy to keep and eye on things in exchange for mostly absentee neighbours.

The deer and rabbits are almost at nuisance levels, and like most TVA lakes, the lake has both local fish population and is artificially stocked. Hunters wandering in through the hills or via the lake are my biggest hazard. Sustenance farming+ hunting is common out here.
NYC-based NS1: https://ns1.com
That's awesome, I was going to recommend Sleep too in that post but opted not. Nothing kills midday stress like Dopesmoker. Electric Wizard works great too.
The Internet of Birds
If you are just holding up a small claim of success to make your grand claim seem less silly the specifics of it don't matter a lot.
Regardless of who you think was behind the leaks, what makes you think that the blockchain and crypto-currencies in general are not compromised somehow? Based on the BTC mania of 2014, I am not entirely convinced it's not all part of some sort of globalist psy-op. It easily fits into the narrative.
Decades of scandals and corruption might have had something to do with it, too. The Democrat nomination process was rigged from the beginning which was necessary for Clinton to win given her high negatives and the fact that there was a candidate who was largely scandal-free that had generated a huge groundswell of support (Sanders). I personally think Sanders is an idiot, but I respect that he is a principled person in a way few other politicians on any side are.

Then there's Clinton's penchant for insulting large sections of the country every time she opens her mouth (much like Obama). On top of that, the naked prostitution of much of the mainstream media for her campaign. The media has long stopped pretending to be impartial, but this time around they didn't pretend to be anything other than in the tank for Clinton.

Then there's the fact that Clinton simply isn't a likable person. She's old, ill, has a shrill voice and tons of baggage with substantially more coming out every week during the final months of the campaign season with Wikileaks.

These are all things that Obama lacked in 2008 and 2012. There are a lot of lessons for Democrats to learn from this election, but I'm not sure they will learn them. (Ditto the Republicans for that matter.)
Or find that when you pay a pro to do it tidily they actually do even more of a hack job.
The trick is to acquire services where the data is valuable AND hard to export (think Student Information Systems or other enterprise software) -- so in the short term it's cheaper for the client to pay for consultant than to pay for migrating the data to an alternative.
Spam filtering used to be a client feature. I'm sure it could work that way again.
Yep. It's funny, because it makes sense short-term. Why bother with the headaches of little startups when you can have a single "enterprise" customer paying as much as dozens or hundreds of them? It's easier to provide service to a a few hundred big customers than hundreds of thousands of little ones.

Of course, then someone sees the gap, and provides service to all those little startups, and grows from there. Until they get purchased by a big "enterprise" company and the cycle repeats.

I bet anyone competing with Dyn right now is pretty happy with this news.
Are people in America seriously getting offers of $120k with no degree, no experience, and not even a side-project? That is mind-blowing.

In London, probably the biggest/richest market outside of USA, that sort of salary is beyond what most experienced developers get, even some very good ones.

I must be missing something here (some sort of bubble?) because I can't see how businesses can be profitable paying those sort of salaries to people who know almost nothing about professional programming. Either that or businesses in America are just waaaay ahead of Europe at turning code into cash.
I'm not saying it would affect the electoral college or electing some politician that I do or do not like. Some problems are entirely due to human nature, have been with us for a long time and will likely stay with us for a long time regarless of technology.

However It would certainly be nice to vote online yet anonymously, confident that I can see in a public secure ledger that my voted was counted as a intended and that no cheating or voting manipulation (on the ledger level) took place.
> So in all fairness if I ever get my account locked for whatever reason, I need to make noise on reddit and yc news to get it resolved?

That is beginning to be increasingly required for everything. We had an issue with our land line when it would rain. Called the phone company, was 'fixed' every time, until it rained again. This went on for 12 months or so. Suggested to my wife she complain on their Facebook page. They called us, there was a truck out the next day, found the issue and actually fixed it. Never would have happened without the public complaint.
Ha, looks like my C knowledge is a bit outdated.

I haven't really used C after I graduated and I remember my professor showing us how to implement static assertion :)
"Fine art factory" is an oxymoron. It's a human-powered printing machine.
> . I think it's very easy to sit back and say "I think we should let this happen!" if they've never knowingly experienced loss based on this phenomenon.

I'm sure that I've experienced increased costs based on this.

The issue is that I don't consider that the morality of forcing my will on other people depends at all on whether their current behavior is advantageous or disadvantageous to me.
This whole hardcore quizzing and testing during interviews has to go. As far as I can see, all it does is create selection bias for people who memorize things or like to practice interview questions.

Maybe that's just me being too old for that kinda' crap.
The article discusses foreign actors interfering with the election and proposes blockchain as the solution? That's just crazy - with blockchain a state actor just needs 51% of the mining power and they could pwn the election.

There's nothing stopping a state actor for getting 51% of the mining power, and it's plausible that's already the case. If you were a government, wouldn't it be worth spending a few million to build up mining capability just in case you need to exert control? (And if you use that mining capability today through pools, it could almost pay for itself.) If you ever need control, just flip a switch to exit the pool and mine independently to take control of the network. In other words, 80% of the current mining could be done by the NSA and nobody would know until it's too late. (I haven't seen anyone else propose this attack, so am I missing a flaw in it?)
And the people who claimed such things were also the ones who in 1900 said there would be no more multi-national wars.

Will blockchain be a big deal? Maybe. Will it disrupt civilization as we know it. No.
>the most important thing you could be doing at any point is studying and preparing.

"Most important"? Have fun with that. Life is too short to spend time memorizing the answers to over-the-top tech questions for some chance to work for a company no one has heard of (and isn't producing tech near the scale of interview knowledge they require).
> Basic income. Free tuition. An outright grant, no repayments. Literally zero barriers except ability for anyone, for any level of academic achievement in anything. Result: a culture with a lot more understanding of the real world, and the preservation of human and humane values, rather than a laser focus on the hand-to-mouth of Jobs Right Now.

Scarcity is a thing in the real world. We are nowhere near a point where we can produce more than is necessary for everyone to have everything they want at every point in their lifetime. Assuming that's even possible as there are things that are naturally limited. I mean, under the everything is free to everyone model, how do you determine who gets to live in the house on the cliff overlooking the ocean and who gets to live inland surrounded by tract housing?
Also note that the "easier" interviews are from companies that are less competitive/less established. So their offers are going to be lower not because the candidate comes off as less qualified, but because they just don't have the money to pay their employees the 120K+ salaries. So that graphic is also misleading.
Yes I'd be interested to hear more about that setup too!
That's not what I said: they're more likely to install updates than the average user. It doesn't matter if Apple releases an update if the user just ignores it, and the support lifetime for these devices tends to be years shorter than the interval where most people will pay for a new device.
Wasn't this always the case with Apple's routers? (cheaper or free alternatives)
> You've just defined away the problem.

<shrug> What's the null hypothesis here? From my point of view, you're the one who defined into existence as a problem something that is not a problem.