skysight-inc/HackerNews huggingface dataset:
Nasty economics at work: the price of lithium is low enough that recycling is not really cost-effective, so most of them end up in landfill (including the nickel and cobalt components...). But recycling is actually possible so enough publicity may bring people around. Tesla eg does care about recycling: http://www.theguardian.com/vital-signs/2015/jun/10/tesla-bat...
I don't know about you but what I've always imagined as an awesome pokemon game would be a 3D MMORPG, with a huge world in which I can catch will pokemons by fighting them or start a fight with another player. I'm pretty sure that I'm not the first one thinking about this idea but Nintendo has never made something like this for whatever reason they have.
New borns can barely hold their heads up.

Shine a light in their eyes, and yes they react. As does everything else with eyes.
Thank you! I also made a Vim plug-in, and I'm loving it.
This part rather struck me:

In the manly consideration toward Mrs. Dickens which I owe to my wife, I will only remark of her that the peculiarity of her character has thrown all the children on someone else. I do not know — I cannot by any stretch of fancy imagine — what would have become of them but for this aunt, who has grown up with them, to whom they are devoted, and who has sacrificed the best part of her youth and life to them.

It perhaps makes sense in a Victorian context, but today you might wonder, well, why he didn't look after the children himself?
Cyber crime: Preventing young people from getting involved
I don`t know. I played ingress and it was very headache and vertigo inducing. Any game that you need to look down at your phone for an extended time and walk around. Feels like a bad idea.
Or just too early, because it would need a heads up display like Google Glass to be sucessful.
DriveJoy is a local car rental platform where users can rent cars near them while it's a great way for car owners to make money when their car isn't being used.
Weak, Soft and Phantom References: Impact on GC
I've advocated this too. One (large) practical issue is that Mathematica includes several libraries and APIs that have been licensed from third parties to fill out its suite of algorithms and data. Removing these for an open source edition would leave gaps in the language, though it's unclear to me how 'neat' the holes would be, or how much they might cripple the experience.

Even if Mathematica is never open sourced, there's still value in having a commercial language that can incubate new ideas or applications of existing ideas, for open source efforts to either ignore or riff on. The document+repl model used by IPython/Jupyter is an example of something that WRI didn't pioneer but certainly helped popularize in its modern form.

Another example that I think should be more widespread is the idea of 'superfunctions' whose arguments exploit a simple grammar to scale from simple invocations to arbitrarily complex ones. In effect you have a lightweight DSL -- a large or infinite family of functions fused into one -- which I think can buy a great deal of concision and flexibility.

GroupBy (https://reference.wolfram.com/language/ref/GroupBy.html) is one small example of this idea; in its simplest form it just partitions a list into equivalence classes, but scales up via its argument grammar to something more like (optionally nested) MapReduce. Part (https://reference.wolfram.com/language/ref/Part.html) would be another example. Again, this isn't something unique to Mathematica, you see variants of this idea in e.g. Clojure and Haskell, but my impression is that we've incorporated it into a wider cross-section of our language and made it more light-weight and convenient to use.

Another thing that I often think about is the notion of having a deep web of interrelated structures and behaviors, for example colors both have a visual display form (little colored boxes), IDE edit mechanics (you can click them to edit them in a palette), and polymorphic properties like distance, so that functions such as Nearest and FindClusters can 'automatically' operate on them. That's of course hardly novel, typeclasses in Haskell were designed to do precisely this, arguably more elegantly and user-extensibley.

But I think Mathematica shows how it is really valuable to have not just the capability to do this, but having it built in and working -- with many of those n^2 possible interactions between functions and data already curated and implemented. WRI is far from having done this completely, but again, we're trying, and I don't know of other groups that are trying to do this in an as integrated a way, across so many areas of computation.
Every string-formatting function must have a new prefix of "m" for Mars-safety: msprintf, mstrftime, etc. An extra int argument must be included to indicate whether to format in Martian or Earth sols. Clearly the addition of this new argument will 100% future-proof the API against any other modifications required as humanity expands into space.
Early Retirement Calculator
I find it weird that it might be cheaper to extract metals from the ground than to reuse the stuff we've already dug up once… Shouldn't it be cheaper to separate the metals much the same way as it's done at a mine, just with a much higher concentration of useful stuff?
I watched a TED talk by him and got the same impression. Maybe he is a genius, but it certainly is off putting to my own ego for him to laud how great he is all the time.

Maybe I should just get over it.
As long as the political stuff stays out, especially the indirect stuff, I am fine with whats on the page provided it makes me think or gets me up to date in what is happening business wise.
Looks like the consensus is the 3DS, I'd go with that too. You might consider the New 3DS XL (it has a second analog control nub) but be sure to pick up the separate AC charger since for whatever reasons it's not bundled with it. The 3DS is a good choice since you have the newest generation (Pokemon X/Y), but also all the game gens from the older DS plus the DS remakes of the game boy color and game boy advance generations. Way more Pokemon than may be healthy. ;)
Direct link to video here:

https://www.youtube.com/watch?v=780A0cv1qgA

Any comments or questions about how the robot/audio programming works are more than welcome :)
In 2016, we will be shipping Rust code in Firefox
TOP 5 christmas gifts for tech guys
That's American pediatricians and those rules didn't ever seem to have much in the way of evidence to support them.
IMHO, because of these articles, HackerNews becomes a community of smart, well-adjusted human beings - not just a bunch of geeks trying to consume the latest tech news - and this is the primary reason I stick around.
There has been a long standing dispute between him and the Tax Office about whether his Bitcoins should be treated as assets ( higher tax rate ) or as currency. His lawyers have lobbied senior Cabinet Ministers in connection with this.

I understand that he was planning to leave the country in January. Movers had been to his rented home in Gordon, Sydney and have removed much of his furniture.

I assume that the Tax Office did not want their target to flee with all the evidence that they wanted to lay their hands on.
I think Pokémon makes a whole lot more of sense as a handheld game.
Great story indeed, and really inspirational. But that just reaffirms what other commenters already pointed out: the problem is not homelessness per se, but a (unfair) criminal record that doesn't mix really well with a job in security. What I find incredible, though, it's that this record still persists after he has been cleared of the past accusations.
> A crappy background check system that reports him as an ex-con/drug dealer when he's been exonerated

The article states:

> Three months after his conviction, though, the King County deputy whose testimony led to Simmons’ conviction, James Schrimpsher, was fired for dishonesty in a different drug case [..] Simmons insists he didn’t sell drugs and believes he was profiled [..] he served the full prison term at the Washington Corrections Center in Shelton, plus a year of probation when he got out.

This means it has not been exonerated. The background check superficiality is not what this case is about.

The problem in this case is a system where it's not easy for a convicted person receive a retrial unless the defendant has big money.

> That the deputy was being investigated for lying at the same time as Simmons’ trial had not been disclosed to Simmons’ attorneys.

Point 2 still holds.
The submitter's account has only submitted links from Craig Wright's blog and was created 36 days ago, but is an active participant in discussions about the recent revelations...

https://news.ycombinator.com/user?id=cba9
So far we are not able to translate it to any different language - just English.
Migraine surgery found effective among teens
Hmm, so I guess there's some sort of manual curation going on for what's interesting and can be posted again? Is there a criteria for such curation? Karma? Past posts? Past comments? Social influence? Who the OP really is? Will the OP also be advised on a better timing to post the link again so that it would have a better chance of getting attention?
Of Great Pyramids and agile software development: why we developed Phragile
> This means it has not been exonerated. The background check superficiality is not what this case is about.

The article also says

> What’s alarming about Simmons’ story is that his drug-dealing conviction was eventually stricken from the record. He was retroactively exonerated in 2010 . . . He is listed on the National Registry of Exonerations as being wrongly convicted.

which seems to directly contradict your claim that he was not exonerated.
I knew the Amstrad was old, but really...
How  for Women to Lose Weight
You are kidding right? And what do you think that spyware does? They steal passwords!
Our DC warns us of stolen passwords every time a client is using this exactly "touched" version of FZ. The DC is informed by a security firm and 100% of the situations is the Filezilla that steals them!
Sarah Pearce Professional Speaker
Sarah ​is now engaged full-time as a professional speaker, coach and mentor and is author of
her first book: Online Reputation: Your Most Valuable Asset in a Digital Age. http://www.sarahpearcespeaker.com
Yes, is it binary.. ?
Software Design: Changeability
> It perhaps makes sense in a Victorian context, but today you might wonder, well, why he didn't look after the children himself?

The kids were taken care of. We're all better off that he was able to make the time to write as prolifically as he did.
Using Reddit to become a thought leader in your industry
If we all came around to taxing mining externalities as we should, then yes. Currently the carbon footprint of mining the lithium and all the other havoc around it are not correctly priced in. So now recycling looks bad, because moving batteries back to a recycling centre involves relatively more human labour, and without accounting for externalities, human labour apparently turns out the most expensive bit.
Indeed. He's not only a blowhard, he's an accomplished blowhard, the most annoying type of blowhard.
Design Patterns for your own projects
One guy is called Xia and he proofed it 1994. (For only 4 objects using a non-constructional proof)

Here is a reference for an earlier proof with 5 objects: https://en.wikipedia.org/wiki/N-body_problem#cite_note-34

Update: https://en.wikipedia.org/wiki/N-body_problem#Singularities_o...
Could Gifting “Free Money” Boost the Economy?
>It's possible to get out of the situation if what got you there isn't addiction or mental illness - the system does little to help, and without being resourceful it's easy to get stuck in that position for a long time. But it can be done.

Glad it worked out in the end for you!

I have a small issue though with the "it can be done" thing.

Getting to have 10 top 10 hits at the charts can be done too. The question is how easy it is, and what percentage will be able to do it.

The reason I'm saying that is that, while giving the message "it can be done" is good and can help people not give up in a similar situation, it can also give the false idea that it's a workable situation when it might not be save for very few outliers (and even for them, mostly when the right "stars" and chances are aligned, and not just due to their determination and work).

This also gives some people a chance to overlook the issue, thinking ("it can't be done, so people who don't do it are just lazy, not trying enough, thus, we don't need to help them").

For such issues who plague thousands, people who have escaped can often be the worse sources to learn about the difficulty of the situation -- because they tend to generalize their outlier experience (and sometimes minimize the chances that helped them escape), and sometimes look back at others still in the same situation as not trying enough (since that will justify their self-image as them being "more worthy/resourceful/persistent" than them).
Monitoring performance in microservice architectures
Yes, I understand that. I'm unconvinced that - just because that is how it has always been done - it is the best way to do it.
When I first read "the manly consideration toward Mrs. Dickens" I thought he was talking about sex.

Having assumed that meaning, the next part about how her sister raising the children seemed to suggest that they had not had sex and that the children were not Mrs Dickens's.

But I think I was wrong because, he then goes on to strongly deny having an affair. Why hint at one affair, then deny another.
It seems the reposting is only about how interesting the submission is.

I think a resubmitted post gets a small karma bump (1 or 2 points) to help it. But after that it's up to the community to vote.
Google says its quantum computer is more than 100M x faster than a regular one
I had missed the homeless one, just opened to read! That looks really interesting.

I am really happy with the balance between tech and interesting stuff in HN. That's why I read it daily.
If those stories reach front page, that means the hackers of hacker news find the interesting and on topic. It's only like that because people up vote them. It's not hacker news you have a problem with, it's the "hackers"
The audio used to program the robot is analog (tones in the form of sine waves), but the data itself modulating the tone is binary.

More specifically, it's AFSK. See the diagram/info on the Wikipedia page about for a more detailed explanation.

https://en.wikipedia.org/wiki/Frequency-shift_keying#Audio_F...
Only in places like the modern US, where suing is a kind of hobby, and you can be sued for anything. In other places (and in the US in the past) neither the companies expect to be sued and take pre-emptive measures, nor the employees sue "just because". At least not any significant numbers.
AMD says DisplayPort 1.3 will take gaming monitors beyond 4K
Lets just hope there aren't any binary trees in need of inverting at Apple ;)

Seriously though, seems like a perfect fit, much better than him working on something unrelated at Google etc
old school tech: greenfield waterfall Java projects, very little dev-ops, big-iron databases (Oracle, SQLServer and IBM).

This is all anecdotal evidence from having lived in the city for not even a full year, so not saying I know something. It just seems like friends and acquaintances seem less inclined to try out the new stuff than in the US.

Sweden in general is weird though: there's like this stark difference between a smaller group of very competent people and a herd that seems to be pretty much stuck in its ways. The difference between the best and the mainline is greater than in other places. (or so it seems to me)
This can be addressed in CouchDB, by creating a validating function that validates all the incoming updates.

Besides that, I'm addressing this via the architecture (there's an aside in the article where I cover this briefly), which will be a subject of a future article:

Central records shouldn't be directly changed by a user. That's now how central record systems should work.

Instead, we should view any document as a request to get or change the central records, to be processed by a clerk. The clerk then changes the state of the document according to the permissions and results.
Impossible Geometries: How to Create Non-Euclidean Cubes
Here's the email I got inviting me to re-post the story. That's all I know : )

Hi there,

https://news.ycombinator.com/item?id=10690114 looks good, but didn't
get much attention. Would you care to repost it? You can do so
here: https://news.ycombinator.com/repost?id=10690114.

Please use the same account (krallin), title, and URL. When these match,
the software will give the repost an upvote from the mods, plus we'll
help make sure it doesn't get flagged.

This is part of an experiment in giving good HN submissions multiple
chances at the front page. If you have any questions, let us know. And
if you don't want these emails, sorry! Tell us and we won't do it again.

Thanks for posting good things to Hacker News,
Daniel
In the limited logs I've seen so far, I've seen IPs from both China and Russia.
How to use lvconvert with two disks for mirroring?
For the client there's only one source of truth: the Redux store.

The PouchDB store is a side effect of changes to the Redux store, no need for the client to worry about these.
You've emphasised that word as if it changes the question somehow, but I don't see how it changes the answer.
NetworkManager and privacy in the IPv6 internet
'static_if' in C++14
Top kek. This article is full of shit. If your skills are worth _anything_ in security then you can make easy money via bug bounties or vulnerability acquisition programs. Most web companies pay thousands of dollars for trivial XSS vulns and you want to tell me that this poor chap can't help himself? Yeah right.
My mom-in law killed my unborn child, while my husband stood silent
Plenty of people live in West Seattle/Kent/Renton/Vashon. You can even live in the CD and still be in commuting distance for affordable rates. There's also no shame in having a roommate. I live in Queen Anne in a 2br house and still have net savings at a comparable salary. Also if you're living in cap hill, slu, Queen Anne, etc., you don't need a car. Everything is in walking distance or busable. You can even go hiking with the buses here! It all just depends on how you live.
A quote from the Jargon file:

"Contrary to stereotype, hackers are not usually intellectually narrow; they tend to be interested in any subject that can provide mental stimulation, and can often discourse knowledgeably and even interestingly on any number of obscure subjects -- if you can get them to talk at all, as opposed to, say, going back to their hacking.

It is noticeable (and contrary to many outsiders' expectations) that the better a hacker is at hacking, the more likely he or she is to have outside interests at which he or she is more than merely competent."

While I agree that technology should remain the major focus of HN, I also find it important to keep up some diversity in the discussions. The most prominent character trait of a hacker is probably curiosity, and what kind of curiosity digs down into its little cubby hole and refuses to contemplate the world outside?
The R&D Tax Incentive was designed to give a cash benefit for startups who have little tax to pay. So your example is correct for a pre revenue entity, assuming no outstanding tax liabilities. Its an entitlement scheme, so as long as your doing R&D, have a company and spending your money through the company, you will get the benefit of the scheme.

It is one area that Australia has a significant advantage over the US for startups.
I tend to agree (though I appreciate divergence from time to time).

The real value (for me) in HN (and Reddit) is the discussion (as opposed to the articles themselves).

HN is somewhat unique in having a diverse and (usually highly) technologically literate user base, often generating interesting and thoughtful discussion on a range of tech related subjects.

The discussion on these OT posts is limited by comparison. Experiences and insights are replaced by speculation and conjecture.

I'm being a bit hyperbolic here, but hopefully I'm getting my point across. I enjoy technology and business discussion from all skill/experience levels, including JavaScript noobs and emerging businesses. I can't really say the same for amateur discussion of general topics.
Bitcoin is to be taxed as an asset not a currency in Australia.

The original gizmodo[0] piece has more on this:

The hacker-tipster also included multiple PDF files that contain what appear to be a transcript of a meeting about Bitcoin regulation between Wright, his attorney, and the Australian Taxation Office (ATO), as well as the minutes of a subsequent meeting of the ATO and Wright’s attorney. Wright appears to have been trying to persuade the Australian government to treat his Bitcoin holdings as currency, as opposed to an asset subject to greater taxation. Without this regulatory move, his business interests would be scuttled. During an interlude in one such meeting, Wright makes an oddly casual admission of his identity as Satoshi (highlighting added):

A request to confirm the authenticity of the document sent to Auscript, the transcription service whose logo appears at the top of the file, was denied on the basis of company policy. A request sent to the ATO was also denied on the basis of state confidentiality.

[0] http://gizmodo.com/this-australian-says-he-and-his-dead-frie...

I speculate this tax ruling and the ongoing investigation was also the reason why he wanted to migrate to the UK soon. The article has probably given the ATO reason to believe that he is under flight-risk.
Here's another critical perspective on microloans:

A local “demand constraint” underlies two of the main shortcomings associated with microcredit: displacement and exit. Displacement occurs when new jobs and incomes registered in one microcredit-supported enterprise are cancelled out by the decline in jobs and incomes in incumbent competitor microenterprises. Exit is the process whereby both new and existing microenterprises are forced to close, due to the additional supply of informal microenterprises operating in the same sector.

Nonetheless, these obvious shortcomings also help explain why, as even longstanding supporters now acknowledge, there is no empirical evidence showing microcredit cuts poverty. As a rule, it simply boosts the rate of informal microenterprise entry, which is then followed by an equally high rate of displacement and exit, creating nothing more than an unproductive and wasteful local dynamic known as “churn” or “turbulence.”

Source: https://www.jacobinmag.com/2015/11/microcredit-muhammad-yunu...
PouchDB has great support for getting conflicts and merging them, it doesn't have to be dealt with at the sync layer.

Since the client is the owner of the PouchDB database, it has direct access to conflicts and can fix them on the spot.

Your data should be devised to be easily mergeable. Some document schemas are more easibly mergeable than others, CRDTs being the easiest extreme I know.
Glad you were able to break the vicious cycle and build a career.

What job do you do now? What skills / education helped you get the job?
> Even P99 estimates averaged from many tiny samples are at most inaccurate, they won't be biased.

Are you sure about this?
Having used Homebrew, I can just say I'm glad I don't write swift code, because if this turns out anything like that, ugh.
EBA seeks input on strong customer authentication and secure communication