skysight-inc/HackerNews huggingface dataset:
It seems to me that the major issue that Cardboard solved is navigation in a 3d environment. Using a mouse or controller to move around, aim, and shoot in a 3d world is natural to those of us who play 3d games. But, these actions aren't intuitive at all, unlike looking around while wearing a VR headset.
Yes, zathura the document viewer. It's a very minimal GUI with vim-like keybindings and it supports several PDF, DJVU, PS... backends
https://news.ycombinator.com/item?id=10860357
Wikipedia Uses AI to Assist Human Editors
So, I get what you're saying, but I don't think "signal" is a great term for that, because it comes from information theory, and there its definition more closely matches what you're calling "content".

I'm not sure what you could call emotional impact to make a similarly pithy description though.
Sandisk announces a 200 GB version of its wireless flash drive
Where do you get violence from a metaphorical lock and the idea of culture?

Care to explain how copyright does not achieve that? The term isn't overwrought, it actually perfectly describes what it achieves. It puts a lock on cultural works.
My sadness for sea overexploitation is also easily overcome by sushi.
Does it? I thought that was heated gasses boiling off.
I tried using the Wallet app from Budget Bakers for a while and failed miserably.

The app seemed fine but I could never consistently remember to enter all my puchases into it right away. After a few days or even a week or more of forgetting I would struggle to remember exactly what I spent and where, especially from generic ATM withdrawals listed on my bank statement.

The app became useless for me because of that.

I really want a budgeting solution that works for me but haven't found one yet, beyond just making an Excel spreadsheet of monthly incomings/outgoings and then using that to work out what my remaining 'fun' money is.
Yes something like termux might be a sufficient addition to "android". Note a standard GNU coreutils build is about 15M, though one can configure to use a multi-call binary like busybox, reducing the install size to about 1M. See the coreutils-single subpackage in Fedora rawhide for example: http://pkgs.fedoraproject.org/cgit/rpms/coreutils.git/commit...
The installation of such hardware is difficult. You do need a plumber and people that rent their home probably can't do it without the landlord's consent.
Why not rather focus on the central heating of buildings?
Real-time accurate tracking of people and assets within indoor venues – Pointr
Self-Education and Insights from the 86 books I read in 2015
A coworker once set up a bash-based shell wrapper to provide customers with restricted access to the monitoring system. The monitoring system was written as CGI programs in C, and the shell script was there to sanitize input arguments, and that the hosts/tests being viewed matched the customers regex pattern (say, ".*\.customer\.tld").

The next day, I showed him how I could break out of that protection by sending a request with a parameter like "host=x.customerb.tld\0.customera.tld" (with a NULL byte in between).

We did a few more rounds of whack-a-mole until I finally managed to convince him this was a fundamentally bad idea.
Your Fitbit fitness tracker might be lying to you
I think I may have crossed the age barrier of target market and not very recently (also 27). A year or so ago snapchat was massive within my friend circle, to the point where normal messages would be superimposed over a selfie or just a picture of whatever the person was doing or seeing right now. A few months back however it rapidly faded and everyone moved back to Facebook Messenger.

I'll be honest I'm not even sure why I'm posting this, but it was such a sudden movement - and everyone virtually the same time too - I wonder if anything's happened in the past 3-6 months to cause that
This is the new website for Imba. I'd love to get advice and constructive feedback regarding both the site itself, and the learning material.
...Except, in this case the power having the arm twisted also has nuclear weapons.
> The basic problem with most package managers is that they ignore the soname mechanism. ... This allows multiple versions of a lib to live side by side, while giving the binaries the version(s) they want.

I see you've qualified your statement with "most", so you're not in the wrong, but unless I'm mistaken both Nix[1] (and NixOS) and Guix[2] handle this problem well and do it in a way which scales infinitely.

[1] https://nixos.org/nix/

[2] https://www.gnu.org/software/guix/
Selling software such a tough job that you need beer?
She was strangled on the bed according to Dassey. Then they put her in the car and go to the garage. In the garage Avery shoot her several time, in the head and then the body. This is confirmed by the evidence (holes in her skull). Then Avery and Dassey cleaned the floor with bleach and gazoline.
How is being the CEO of Yahoo and getting paid 100m+ 'high risk?'

Her presence is now well known. She can work anywhere, and doesn't ever need to work again.
Ugh. Autocorrect. Siberia = always.
> The onewheel design using a hub motor on a large wheel is quite distinctive and novel.

Or not so much... The Chinese have long used wheelbarrows that featured a centre-position wheel[1]. Adding a motor to that doesn't seem like a big leap of innovation to me.

[1] http://www.lowtechmagazine.com/2011/12/the-chinese-wheelbarr...
Free Opener Download – Open Many File Types for FREE
How do they pesticides affect the honey we eat?
Maybe my perspective is biased because I work in a very conservative industry, but a large part of C++ jobs in the next 5 years will likely be about maintenance/evolution of massive legacy C++98/C++03 applications. And you won't likely use a lot of C++14 or C++17, while on the other hand the rare Rust project might be a bit more exciting. But if you're primary motivation to learn a new language is to get a job, Cpp is surely a safer bet.
Missing U.S. Hellfire missile located in Cuba
I would say the main problem with the OCaml community is it's too small. More projects are welcome imo, even if it inevitably means some duplication of effort. After all js_of_ocaml is free to take some of the more desirable features.
It would have been nice to read a bit more about the technical challenges involved. I don't care pirated games disappearing (I dislike DRM, but I prefer to buy my DRM-free games legally), but the technical challenges could be interesting.
you have to spend tons of money

This was what campaign finance reform was supposed to be about. It can be done differently: in the UK, the parties are not allowed to buy TV advertising! Instead there are a few fixed, free slots for the parties.

The Scottish Independence referendum had a spend limit of a few million £ for each side. Much less than a lot of California ballot propositions: http://time.com/3532419/ballot-measures-corporations/
New Alcohol Guidelines Show Increased Risk of Cancer
> she doesn't seem to have much product vision - rather, she's just a manager who's good at making data-driven decisions (the infamous "41 shades of blue"[1]) to incrementally optimize products that already have their flywheels spinning

I could easily imagine that putting someone in the top 20% of managers.
My experience in a developing nation is that schizophrenics, provided they were not actively dangerous to their surroundings, were well cared for by family and their general environment. The 'village idiot' (even in the big city where I lived) - their words - was free to roam the city and generally watched out for by everyone.

Of course, the flip-side was that those with mental illnesses (or other disabilities) who had no family would generally have a miserable existence.

Edit: the equivalent I've found here in the West has been Evangelical churches. I strongly suspect some of the 'prophet' or otherwise 'specially anointed' characters to be (mildly?) schizophrenic.
There is no sample chapter, ok, but all of the book's code (quite a lot) can be downloaded and worked through in Slime (see top of each file), even without buying the book!
The normally used term is "creative hobbies".
Should I expect any gratuit spyware with it too?
Benevolent Dictator For Life
Defensive writing is the straightforward consequence of increased exposure to assholes. While in real life assholes are marginalized, and mainstream discussions involve only reasonable people, Internet media enable assholes to masquerade as normal people (they hide behind an ordinary appearance, with little chance to know they will become irritating), increase their reach (they can pick on anyone, anywhere and at any time, rather than irritating a limited circle of acquaintances) and reduce social defenses against them (for instance, they can easily return with a pseudonym after being banned from a forum, which in itself is a much milder consequence for antisocial attitudes than, say, being beaten up or losing their job in real life).
Shouldn't it be the opposite? If clients receive a REJECT message, they will simply stop trying to connect, but if they don't receive any response at all, i.e., DROP, they will keep on trying to connect before any timeout threshold kicks in, thus putting more load on the server.
When I was young and fresh out of college, I earned £8000 per annum and attempted to support a non-working partner and a small child. The idea of time vs money was irrelevant. I did not have enough money to live on. I would work as much as possible to get more money, and it still wasn't enough to live on.

Fast forward to now where I have enough money not to bother about budgeting day to day and there is still enough money in my account for savings, holidays etc. whilst supporting a child (the same one!) at University and another trainer obsessed teenager.

I think there is a threshold income - up to the point of the threshold more money is required to support the life style one expects. After that threshold is reached, options open up, and WHAT YOU SPEND YOUR TIME ON becomes a big factor. Think minimum basic income.

So, time vs money is a rich persons dilemma.

Also, the idea that there is a trade off between more money and longer hours is laughable. People on low incomes work long hours and still earn very little. There is no choice. You simply must work long hours to tread water financially.

EDIT:
I increased my income pretty quickly after that so I haven't suffered as much as the post suggests, but it was HARD work. The great thing about bringing up kids in your 20s is that you have a lot of energy to do all the things.
I think the heavy questioning of capitalism is healthy and there is no denying that as a system it tends to bring out the bad qualities in us humans; primarily greed.
I quite like the idea that "The next industrial revolution is toward decentralized, autonomous, and resilient systems where individuals and communities control their own destinies. This requires a transformation of our economic model from privatized control to co-operative models of ownership, which the social technologies of the Internet can facilitate."
With that said, even with a single person it's amazing how much productivity you gain by actually going home and doing other things (including sleep).
If you set it up manually each time, sure, that won't work very well. But you should be able to automate that - create the config (CA and everything) once and then just spin up a droplet via the API, install the packages, copy and unpack the config. I don't think you'd need to customize more than the sever's IP address in the config.

I built something similar with sshuttle (way easier than OpenVPN) two years ago, it's at https://github.com/lorenzhs/instavpn but it uses the old DO API and is rather hacky. sshuttle also isn't very good for streaming.
That's a good argument about drug violence being a consequence of its illegality as well as use, not just use.

I wonder then about viewers of violent crime. If anyone has watched an ISIS beheading video, are they are bad as violent child porn viewers? That seems like a closer analogy - the violence is committed for the purpose of making videos for users to watch - and presumably further some goal of attracting fighters or whatever.
Which package manager are you thinking of?
The dpkg ecosystem (i.e. Debian and Ubuntu etc.) definitely uses sonames. It is true that the soname version ends up in the package name, but this happens automatically, at build time, and it's only the binary package name that carries the soname, the source package remains unchanged.
My understanding is that, ignoring infant mortality, life expectancy for paleolithic humans was around 50 years.

Does it not follow that the genetic fitness argument can only work if you're some way below that age? The article doesn't seem to address this at all.

Disclosure: I know next to nothing about this subject so I appreciate my argument may be naive to the point of laughable.
Ask HN: Is Hacker News basically a debate club?
I've noticed that while HN is a great source of interesting articles, perhaps its greatest characteristic is the intricate debates that ensue. It would seem that many of the qualities associated with good debate practice are the same as those expected in meaningful discussion on HN: point-by-point counter arguments, use of good sources, expectation of professional tone; in fact, there seems to be little that separates HN from an academic debate club.
Disclaimer: I say this having spent much of last year learning Go and the last couple months learning Rust. I'm a big fan of both languages. I see Go as my go to language for more situations right now, but I think that once Rust has matured a bit more, I'll choose it for more and it will probably become more useful to me than Go. I doubt I'll ever get to the point where I'd choose it for everything over Go, but I can see that possibility.

That said, if you haven't already, I think you should learn Haskell instead. Learning Haskell, for me, was the biggest departure from my previous programming experience. It forced me to re-examine more of the things that I thought I knew about organizing my thoughts into a program. And while I don't feel that I ever really got good at Haskell, I feel that my time learning Go and Rust has been so much more valuable for having learned Haskell first.

It's very unlikely that you'll find a job programming Haskell...there are a few, but not many. But I feel confident in saying that learning Haskell will make you a better programmer in whatever language you do end up getting paid to write.

That said, if the choice is really between the two, I'd probably say learn Go. 3-4 months into programming Go and you'll probably be quite adept with it. 3-4 months into programming Rust and you may just be getting past the phase where it takes you 10 minutes of fighting the borrow checker to get relatively simple code to compile. I'm a couple months into Rust and I feel like I'm a least 6 months away from being productive with it.
Why is it that Chinese 'knock-offs' can always cut so much from the price? Is it just material choices?
Huge currency zones don’t work – we need one per city
No they didn't, clickbait topic, they just used the cardboard to inspect the heart image in 3D.
Forget Big Data
My impression from reading 30+ years of Washington Post pieces is that he believes in litigating anything he does not agree with, including (long ago) "Ladies Nights" at Washington bars.
Cool. Also check out https://www.graphics.rwth-aachen.de/page/opengl-primer-sampl...
Well that would be relevant if paleolithic humans died from cardiovascular disease or physical injury caused by exercise.

I'm pretty sure that isn't the case, and they died of things that are completely solved now (hence our longer life expectancy).
Definitively.
Don't Fail Me Again: Node.js Error Handler by the Dark Side
Those videos are abhorrent. I would never watch one simply because there can't possibly be any gain from it. But the one thing those IS characters probably do not realize is that those videos serve yet another purpose: they dehumanize IS, and in that sense they make it a lot easier to sleep well if we decide to end that nonsense in a more drastic fashion.

After all, imagine the Nazi's taking selfies and sending multimedia out into the world about what was happening inside the concentration camps. The war would possibly have ended a lot sooner because quite a few people that were still defending the regime and were claiming 'wir haben es nicht gewusst' would have stood up to do something about it. One of those attempts might have succeeded. It would have also served as anti-propaganda in getting other nations to jump on board of the allies train sooner.

I see IS as a last ditch attempt at consolidation, if it fails they might as well not have tried hence their flaunting of all the rules, nothing left to lose.
(The HN title has "might be" where the page currently has "is".)

> However Teresa Black, along with two other claimants, is arguing that her Fitbit reported a heart-rate of 82 bpm while her personal trainer recorded this at 160 bpm.

I find it somewhat hard to believe that you can be this oblivious as to your own heart rate, especially at high levels.

[Edit for personal anecdata]
Also "approaching the maximum recommended heart rate for her age [...] may well have exceeded it, thereby jeopardizing her health and safety" seems a bit far-fetched - I'm not a small fellow by any means and I struggle to get my heart rate up to my max (~180bpm), much less over it[1]. My highest recent was avg.173bpm, max.184bpm for an illness-recovery 10km.

[1] Unless the Garmin HRM is having one of its moments where e.g. it claims I'm sustaining 250bpm for 4 hours.
F-Droid wants to drop Firefox because Google Play is now required to build it (though not to run it). Same reason why Chromium isn't being considered: https://f-droid.org/forums/topic/chromium/page/2/#post-16388

F-Droid has (temporarily?) taken down their Fennec fork, seemingly due to difficulties with development: https://f-droid.org/forums/topic/please-do-not-drop-firefox-...

This is presumably why Firefox's removal has been continuously postponed. Reliability is one of the reasons why I would prefer first-party Firefox over a third-party fork.

Though there are good reasons why F-Droid doesn't include Chromium and seeks to remove Firefox, the absence of many open source Android apps from F-Droid's catalog has a direct impact on utility. It's also not uncommon for apps on F-Droid to lag behind the version on Google Play or the latest release direct from the developer. (Again, there are good reasons why they screen apps, but it does impose a delay.)

I appreciate F-Droid's screening process, and I wouldn't want it to go away, but it'd be nice to have an alternative open source Android app catalog that's a little more liberal.
Ask HN: Working on app to resell demat games
I was thinking a long time ago, and do not understand,why that one can buy and download video games in the format "dematerialized" and not be able resell it, the like are done with physical games.
So i was starting in creating a platform to resell its dematerialized video games.
What is your opinion, do you think!
OPs asked which language to learn from a career perspective, so C++ is good advice in that respect
Indeed! I've been able to compare friends with similar issues either deal with them as a problem to fix or suppress (therapy, medication, etc.), or as a 'weird, but functional' state to 'live with'. The latter, assuming they were functional enough and assuming they found a place, social group and general environment where their 'issues' were accepted, always were much better off.

That's not an argument to avoid therapy or medication, far from it, but at the very least it's should make one pause and think about finding a balance between 'fixing the person with the issues to fit in his current environment' and 'finding an environment/approach for that person to be happy with their issues'. Too often I feel that we err on the side of 'fixing'.

It reminds me a bit of the way bloodletting was once a solution to many things. Turns out that it often made things worse, and only in specific cases actually helps. Let's try to not make that same mistake.

(Also, more recently I've experienced this phenomenon personally, and I notice the same thing. The more I focus on 'fixing' or 'fitting in', the worse I'm off and the worse my problems are. On the other hand, the more I focus on finding a way to be accepted as I am, the better I am able to actually counteract my problems')
My idea of hunter-gatherer fitness is something optimized to give all you have before you're 40. Something optimized for violence (men) and procreation (women). That's stupid.

We didn't evolve to live as long as we do today. We didn't evolve to eat what we'll have to eat to sustain a population of trillions. If we strive to be what we evolved for, we'll go backwards. We should strive to be what we want to be, what we can be.
As a troll, I must say "Troll Hugging" is indeed very real--if someone does that to you, be sure to reassert the trolling statements until they respond to them, even if negatively.
> I think the heavy questioning of capitalism is healthy and there is no denying that as a system it tends to bring out the bad qualities in us humans; primarily greed

The greed is there in a socialist society too, it may just seem less extreme but just as damaging on the whole.
Thanks for the reply!

If it helps, I'm usually interested in sharing the final results with customers or colleagues over email. iPerf shows you a few things, but I'm now thinking a more comprehensive report at the end would be cool (include latency as calculated during the 3WHS? % of retransmissions from each side?).
Most expensive items in the worls...Its amazing http://goo.gl/fjsRrp
I’m on OS X, isn’t it included already?

Edit: I changed ‘#include <GL/glu.h>’ to ‘#include <OpenGL/glu.h>’ and it builds now.

Edit 2: Apparently it still doesn’t work:

programErrorMessage: ERROR: One or more attached shaders not successfully compiled
How to hire
Such simplicity is lossy and in this case the loss is crucial, hence that word and that's why sometimes (not always, I'll give you that) semantics matter.

Especially when not seeing that distinction might cause one to state something that is either not true or that inadvertently allows re-framing the discussion in ways that hamper progress.
> There are just so many, let me say, shady, "apps" out there, so I don't install anything from Google Play Store on my smartphone

Lately I've found myself checking if something is available on F-droid before installing from Google Play. Sometimes it is!

If something is on F-droid, I'm less worried about it being scammy spyware disguised as useful software.
My last interns had a salary of 13€/hr gross (I´m based in Munich). Working 20 hrs a week is enough to pay the rent and buy beer. In the remaining 20 hrs you could still be the unpaid CTO/CFO/CEO of any startup.
Closures and Mutability
I read a report years ago that said in the U.S. the level of "happiness" increases with your income only up until an average of $60K per year, and after that, increased income had no more effect on happiness.
That is great! I was just thinking that might be a viable solution to the escrow problem. Will check out bitmarkets, I think those guys are onto something. On the other Hand, OpenBazaar also has the social and rating system going for it, I'd love to eventually to see a solution fusing these two.
But repression (medication) or fixing (therapy) is closer to 'locking away' than it is to giving purpose or providing acceptance.
Yes! I got a Google Cardboard headset for Xmas and give my in laws a try. They don't usually get tech or show any interest in new gadgets. But every one of them was bowled over by Cardboard VR and grasped it immediately.
Chirimen, a Firefox OS-Powered IoT Single-Board Computer Developed by Mozilla
Another great reason to buy from small, local companies. Keep it simple, be wary of over-specialization.
It seems intuitive to me. People who often do psychedelic drugs routinely state that 'resisting' the experience often leads to temporary mental distress.