skysight-inc/HackerNews huggingface dataset:
> Is that the guy who was unable to install Ubuntu properly...

Frankly, Ubuntu 15.04 and 15.whatever_the_last_release_was have been really, really, really bad. I say this as a gamer, Linux power user, and sysadmin who's been using various flavors of Linux for ~fifteen years and who's quite happy managing his Gentoo Linux boxes, but really happy when he finds a largely-hands-off distro, because that means he can recommend a distro to his friends.

What's more, if you are using Ubuntu 15.latest, Steam doesn't work out of the box. It won't start. You get no error messages or anything. You have to move a bundled copy of -IIRC- glibc out of the way before Steam will work. Reports on the interwebs indicate that the moved file comes back when the Steam client updates itself, so this isn't a permanent fix!

Maybe Valve can't be arsed to target anything other than SteamOS, but it's not a good sign when the company that's -arguably- doing the most good for Linux gaming out of anyone out there doesn't ship a client that works on the latest version of one of the more (if not the most) popular Linux distros.

I'mma have to make a note to go back and remind myself about how dynamic linking and .so versioning works on Linux. I had thought that the tools to make this shit work correctly were widespread and relatively easy to use, but the state of Linux gaming leads me to question my memory. :/
Cash is at the whim of the government.

When Icesave crashed in 2008, the Icelandic government refused to honour deposit insurance. I haven't followed the case, but it seems that depositors have started getting their money back. Cyprus confiscated 48% of all uninsured deposits in 2013, IIRC, at the time, they considered digging into the insured deposits as well. Greece was on the brink of leaving the Euro, imposing strict capital controls for over a month last summer. Had they left the Euro, all deposits would like have been forcefully converted to a new non-Euro currency, worth substantially less.

Finally, practically all mature countries (ie. those issuing cash you might want to hold) maintain some level of inflations, so you have a constant, negative return on any cash holdings. Even US treasury bonds and UK gilts, which isn't cash, and isn't "not investing", but is among some of the absolute safest investments, just barely keeps up with inflation.
Reminds me of PageSpeed Insights bitching about assets loaded from Google (fonts, scripts, css).
Don’t forget to run `brew cleanup` as well.
I've started tracking a list of indie developer & freelancer friendly conferences over at my Indie Conference site [1]. On the associated mailing list I'm hoping to notify people of upcoming Call For Presentations deadlines. A few I've found coming up soon:

UIKonf presentations are due February 15: http://www.uikonf.com/#cfp

Xojo XDC USA has a call for presentations due on Feb 26, though your talk would need to be related to Xojo / REALbasic: http://www.xojo.com/xdc/HTML/index.html

YOW! Perth presentations close on 13 March: http://west.yowconference.com.au/call-for-presentations/

Business Of Software runs a call for speakers all year round:
http://thebln.com/speaking/

[1] http://www.indieconference.com/
Show HN: Piste.io
Show HN: A web-based process monitor
Top Reasons to Use Visual Studio for C++ Android Development
shows lack of sufficient understanding of properties of pointers

...or shows someone more familiar with C++ than C. Implicit casts between pointer-to-void and other pointer types are not allowed in C++.
9 Proven reasons why your Opt-in page isn’t converting
Data Science Weekly Newsletter – Edition # 114
Classic Novels Contain Mathematical Mulitfractal Structures
Reverse Culture Shock in USA
People aren't cheering because the legal system is doing its job, they're cheering because Newegg is, as you say, in the right, and it's winning.

I don't think there's a single person here cheering who isn't doing it with the unspoken proviso of "the justice system might be fucked up, but at least the good guys are winning this time".

It would be irresponsible not to cheer and applaud Newegg for fighting for the side of morality.
All this trouble to get rid of the Ask.com toolbar. ;)
Granted, ideally distros would do that for you out-of-the-box.
Starting a Desktop Publishing Business
Scrapeur: a simple python scraper
Multivendor ecomemrce platform for startups
"Implementation defined" has a specific meaning in the context of the C standard: it means that an implementation needs to define and document a particular behavior. E.g. for GCC: https://gcc.gnu.org/onlinedocs/gcc/C-Implementation.html

For undefined behavior, the standard makes no requirements at all on the compiler.
If you bothered to read the article, you would know the answer to your question. All of those 1.59B users login to facebook at least once a month, which are reported separetly from the Messenger users, who are 800M.

Imagine how the rest of your musings sound.
Sounds like people are shifting the blame for JB's frustration with linux onto hardware vendors for not providing drivers ... that's not really going to be acceptable to a perfectionist like JB.

"Oh here's my game on linux, please address any questions or problems to those shitty hardware vendors"

No, he's just going to release it on a platform where he can guarantee compatibility and functionality with minimum effort on his part.
Beep Beep Yarr  by Linux Voice
The parameter in GSM is called "Timing Advance". [http://www.qtc.jp/3GPP/Specs/GSM_GERAN/0510-8c0.pdf] and it's the length of time by which the mobile advances its transmission to the base station. So with increasing "timing advance", the mobile has to start transmitting earlier.

Units are GSM symbol periods, defined to be 48/13 µs = 3.69µs, which, multiplied by the speed of light (3⋅10^8 m/s) is 1108m. As the distance contributes in both ways (from base-station to handset, and back) one timing advance step is half the distance: about 550m.

The base station measures the relative phase of received transmissions from the mobile and will send information to the mobile to set or adjust the timing advance. [look for "timing advance" in http://www.etsi.org/deliver/etsi_gts/04/0408/05.03.00_60/gsm... which specifies the information elements that are exchanged.] So, yes, it should be possible to get TA for each cell the mobile exchanges data with from the phone.
I have read a few economic thoughts about Star Trek and something called Paracon or "Participatory Economics" was economic theories that happened in a "post scarcity economic" world. That would imply your replicators and such. With 3d printing and robotic displacing a lot of jobs that would be something to consider.
Wow, I don't find running leaves me energized. While I enjoy running (and especially long distance running), I find it leaves me drained and often depressed afterwards. I don't get the Runners High that so many mention, if anything I get Runners Low.

I generally enjoy the run and find it helps me lose weight in the long term, but I also find it saps my productivity because I feel so terrible & drained afterwards.

[Since my post is so negative, let me add a recommendation for an iPod Shuffle or Bose QC25s while running. I find the music helps me run 10 - 20% faster if I choose the right music, typically music by Pendulum.]
The Case for Considering Reparations
One of the things hedge funds do to justify their high management fees, is to research the companies they invest in very deeply, definitely deeper than looking at financials, often meeting with management.
And OSX. Apparently Macs are the fastest growing segment of the desktop/laptop industry, but they are often the last to get the big games.
Branch can't meet with other senior U.S. intelligence leaders to discuss sensitive operations, or hear updates from his staff about secret missions or projects. It can be a chore just to set foot in colleagues' offices; in keeping with regulations, they must conduct a sweep beforehand to make sure any classified documents are locked up.

"I have never heard of anything as asinine, bizarre or stupid in all my years," Norman Polmar, a naval analyst and historian, said in an interview.

SNAFU/FUBAR come to mind.
https://en.wikipedia.org/wiki/FUBAR_%28disambiguation%29
https://en.wikipedia.org/wiki/Snafu
An honest question on this: how much are these touted benefits around ergonomics, code-reduction, and simplicity are relative only to Angular or vanilla JS?

Our shops avoided Angular altogether due to the complexity with larger apps, and used few other frameworks and libraries instead.

Trying various real world React examples frankly seems to involve more code, and the learning curve for React+Flux/redux/etc is really not trivial for a lot of people.
Well a lot of mental illness associates with "promiscuousness" (hate that moralistix word) so there is an easy argument for heritability especially for onset at peak fertility
Are Your Marketing Campaigns in Sync?
ADHD has severe consequences on children: less happiness, less self control, more aggressiveness, higher risk of substance abuse and in general much lower grades.

Unless a new treatment can demonstrate that it can reduce these consequences as well as medication does in the majority of cases, let's stick with the treatment that works, shall we?
The solution would be larger indices referenced by ETF, so that passive investors would buy pretty much "the whole market" and not just a subset of stocks that would end up being overpurchased.

But a smaller index has one important benefit, which as an ETF investor is key to me. I do not believe in the ability of a randomly picked asset manager to outperform the market (and I have no way to pick one any other way). An index selects stocks by just one criteria: the market capitalisation. So it will be selling stocks that are on the way down and buying stocks on the way up (as they become big/small enough to enter/exit the index).

Very simple investment rule and good enough in my opinion. This strategy comes with a "tax": hedge funds are watching stocks about to get in or out of an index and front-run the expected flow of ETF buyers and sellers, which means I leave some money on the table. That's the tax I pay for being a lazy investor.
According to the latest C standard draft that I could find, the semantics of realloc are that it deallocates the old object and allocates a new one. Of course, as an intended optimization, the new pointer value might have the same value as the old one, but that's not part of the semantics.

The only case in which the old pointer is not invalidated is if realloc fails.

As far as I know, in practice, at least with GCC, but likely clang as well, the compiler doesn't tracks the invalidation, but it simply assumes that any non null pointer returned by realloc (or any allocation function in fact) does not alias any other existing pointer in the program.
mikeash has a great post on Apple's tagged pointer for NSString:

https://www.mikeash.com/pyblog/friday-qa-2015-07-31-tagged-p...

In that environment, you only have 60 bits to play with, so it's more aggressive about varying encodings to fit in more common strings.
Show HN: GIFscore – A new way to share the game
It feels like, rather than a basic income, we need two orthogonal currencies:
one for necessities (food, rent, utilities) and one for niceities. Everyone
would just have two numbers in their bank account, for each of the country's two
official currencies. Basic income would be paid in one, while all income from
trade in the economy would be in the other.

I think this would be bad, as you limit a persons ability to choose and as such you're limiting freedom by government planning. Basically as was described by F. A. Hayek in his book "The Road To Serfdom":

… that in a planned society "political democracy can remain if it confines itself to all but economic matter". Such assurances are usually accompanied by the suggestion that by giving up freedom in what are, or ought to be, the less important aspects of our lives, we shall obtain greater freedom in the pursuit of higher values. On this ground people who abhor the idea of a political dictatorship often clamour for a dictator in the economic field.

The arguments used appeal to our best instincts and often attract the finest minds. If planning really did free us from the less important cares and so made it easier to render our existence one of plain living and high thinking, who would wish to belittle such an ideal? If our economic activities really concerned only the inferior or even more sordid sides of life, of course we ought to endeavour by all means to find a way to relieve our- selves from the excessive care for material ends, and, leaving them to be cared for by some piece of utilitarian machinery, set our minds free for the higher things of life.

Unfortunately the assurance people derive from this belief
that the power which is exercised over economic life is a power
over matters of secondary importance only, and which makes
them take lightly the threat to the freedom of our economic
pursuits, is altogether unwarranted. It is largely a consequence of the erroneous belief that there are purely economic ends separate from the other ends of life. Yet, apart from the pathological case of the miser, there is no such thing. The ultimate ends of the activities ofreasonable beings are never economic. Strictly speaking there is no "economic motive" but only economic factors conditioning our striving for other ends.

What in ordinary language is misleadingly called the "economic motive" means merely the desire for general opportunity, the desire for power to achieve unspecified ends. If we strive for money it is because it offers us the widest choice in enjoying the fruits of our efforts. Because in modern society it is through the limitation of our money incomes that we are made to feel the restrictions which our relative poverty still imposes upon us, many have come to hate money as the symbol of these restrictions. But this is to mistake for the cause the medium through which a force makes itself felt. It would be much truer to say that money is one of the greatest instruments of freedom ever invented by man. It is money which in existing society opens an astounding range of choice to the poor man, a range greater than that which not many generations ago was open to the wealthy.
I think there are some similarities to what happened after the Arab Spring. Elite governments were overthrown, and some cases (Libya, Syria) it ended up in destruction and chaos.
Agreed I believe the performance perception is an outgrowth of following on the tail of Angular which was a significant step back in performance from the frameworks and toolkits that proceeded it. Prototype, Dojo, YUI, jQuery et. al. did not suffer from significant performance problems for the run of the mill problem domains. Granted the early frameworks where more focused on components than application architecture but even Backbone did not suffer from the abysmal performance problems that plagued Angular.

One issue I have with the article is that it reads like React was the first framework to bring componentized and encapsulated UI elements to the party, when in fact that was the norm for frameworks before Backbone and Angular. Specifically Dojo and YUI where heavily focused on components.
In my opinion, there's nothing wrong with using raw JS/jQuery for projects - with discipline you can keep the code performant and well-structured. On the other hand, I have found real benefits from React as the project grows in size (current SPA is 50k lines of code).

Overall, my recommendation is to use the simplest approach that works, and start adding libraries/frameworks only when they add clear value.
FireLayers concludes the first event of 2016, and announces 2016 events calendar
Of course, the cost/benefit ratio has to be evaluated by the developer, and I don't want to force anyone into anything. I'm just aware that plenty other developers have no problems making their games available on the OS I am running. And since their games are more than enough to fill whatever free time I have for computer games, I won't be missing this one.
That's my whole point. Loads of money is created for lending against land without a single brick being placed as banks force people to pledge all their future labour in exchange for the temerity to exist.
Easy Data Scraping with Google Apps Script
I think you're right, and it's something I've only started to realise very recently having lived in the UK my whole life (a culture is hard to understand when you've only ever experienced the world from inside it).
On Itanium, each register contains a trap bit. Any uninitialized value might be a trap representation on that architecture.

https://blogs.msdn.microsoft.com/oldnewthing/20040119-00/?p=...
For language generation, AFAIK there is no good model that follows this architecture. For image generation, Generative Adversarial Networks are strong contenders. See for instance:

https://github.com/Newmu/dcgan_code
> Although it's tempting, this is a game you really don't want any spoilers about

Agreed, definitely don't want spoilers.

I've set up a subreddit specifically for spoiler-free gentle hints: https://www.reddit.com/r/TheWitnessHints/

The main /r/TheWitness sub is starting to get quite spoilery.
Teen's child poverty song sends shivers down the spine
Abidiff: Diffing ABIs tool from libabigail
In addition, I would like to see more articles about the dangers of misdiagnosis of adhd. There are a lot a conditions that can be mistaken for adhd( sleep disorders to overactive thyroid).
The articles that try to glorify it really annoy me, I can't come up with a single benefit of adhd in my life.
This article is ignoring that fact that there is a variety of different types of ADHD[1]. For example I have ADHD-PI which is just ADHD without the hyperactivity. I can't say I ever had a strong desire to play outside when I was younger and if anything I resented it.

ADHD is a very complicated neurological disorder which can be difficult to diagnose due to its similarities with other disorders like depression or social anxiety. In my case, the social anxiety was noticed long before my ADHD was when in reality ADHD was the root cause. For others this can actually be the opposite, their symptoms appeared to be ADHD but in reality they have a sleeping disorder.

Articles like this seem to be pushing an agenda ( Website Title: Outsiders Online ) and are trying to find an easy generalized solution to a complicated problem. That being said, exercise mixed in with education is something that should be important anyway, for all kids. Exercise keeps you healthy and motivated, regardless of any mental disability they may have.

[1]https://en.wikipedia.org/wiki/Attention_deficit_hyperactivit...
Counterpoint: https://en.wikipedia.org/wiki/Kasparov_versus_the_World

I think a key missing component to crowd success on real expert knowledge (as opposed to trivia) is captured by the concept of prediction markets. (https://en.wikipedia.org/wiki/Prediction_market) The experts who are correct will make more money than the incorrect ones and eventually drive them out of the market for some particular area.
It's easy to understand if you consider time and effort. Time and effort installing and running something recommended (e.g. Google's tool) versus time and effort wiping and reinstalling.

Now, the first install and run task may or may not work. If it does, horray for efficient choices. If it doesn't then the user can wipe and reinstall.
That is a pity. We had to wait a few years for Braid to come out on Linux, but now that it's here it works well. Presumably the graphics requirements for The Witness are a lot higher. I'll keep an eye out for The Witness to make it to my desktop.
How to get a flat list of exception and inner exception error messages
Do you think it will be possible to turn it into a mobile game?
This is the stupidest thing I've read all week, yet the author of the lib listened to you

I don't get it
A dozen or so years ago I got a call from what turned out to be Michael Dell's wealth managers. They wanted to interview me about my recent ex-employer.

Clearly their research goes much deeper than reading over the 10Q forms and annual reports.
I wouldn't be without it for programming. Most of my daily languages have active IRC channels on freenode. The only exception seems to be F#, where chat has indeed moved to a slack channel.
A few which seems to be online right now:
[0] http://www.bigdataexchange.com/homepage/buyersellers/
[1] http://exelate.com/products/data-marketplace/
[2] http://www.qlik.com/products/data-market
The main reason these days is that Macs don't have good GPUs for games.
One theory I have read is that advances in producing iron (a new technology at that time) helped shift how wars were fought and the balance of power between older methods of war and newer ones using iron instruments / swords, etc.

I am not sure if this is factually correct but it was an interesting theory to explain such a fundamental shift / breakdown in the status quo.
So (and I'm guessing here because I really can't stand to click on a Vice link) that a lot of those PhDs are in bullshit fields like "national security studies" or similar?
Do what you love
Maybe I was using "motivation" in a jargon sense. Motivation (some people call it "willpower", but that ascribes it a "choosability" it doesn't really have) is the resource you have that allows you to do things you don't want to do.

To put it another way: some things in life are a hassle (or a "schlep", in pg's phrasing[1]). The more motivation you have, the less this matters. The less motivation you have, the more of a problem a thing being a "hassle" will be. When you have chronically-low motivation, you avoid "hassles" as a rule, to the point that you stop even being able to lead your mind down potential avenues of thought that involve "hassles."

If you want a fictional example of what having ADHD really tends to look like, it's not Calvin of C&H, it's Shikamaru from Naruto[2].

This model, by the way, has all sorts of consequences outside of just ADHD. When people are "too hungry to decide what to eat"—that's because hunger depletes motivation, and decisions are fundamentally hassles. The hungrier you get, the less motivation you can tap to "just" decide. (You can force yourself to decide, or trick yourself into deciding, but you can't "just" decide.)

---

[1] http://paulgraham.com/schlep.html

[2] Yui from K-On is also a striking example. That show's entire theme, actually, is essentially "how to succeed in life despite having ADHD", which is a real surprise for something so fluffy.
Tiny stock market game in django
The computer that mastered Go
I'm looking forward to the inevitable steam sale / indie bundle in a year or so. Plenty of things to play beforehand.
Just look at the effects the anti-psychotics have had on Daniel Johnston. That it's preferable to untreated schizophrenia shows just how awful schizophrenia is.
Do note that I wasn't proposing to invalidate the memory-address handle contained in p; but rather to lexically invalidate p itself, such that it would no longer be legal for it to occur as an rvalue until a new value was assigned to it as an lvalue.

You know, like Rust.
Windows and PS4 huh? As the exclusive owner of Macs and an Xbox One, that's little irritating. I'd at least imagine a Windows to Xbox One port to be reasonable.
Seriously? It's actually by Oscar Wilde.
$150B budget. Interestingly about two thirds of Apple's revenue
How Where You Are or What You’re Doing Alters Your Sense of Time