skysight-inc/HackerNews huggingface dataset:
> That's interesting; shouldn't cost-of-input, income, expenditure measures all equal the same amount?

In theory, yes, they're all the same.

In practice, measuring each of the three has its own challenges, which means the raw numbers will differ.

It's just like physics - you can use the work-energy theorem or Newton's laws and arrive at the same result in theory, but depending on the experiment you're running, one may be easier to measure accurately than the other, and you'll end up with slightly different numbers on paper.
Actually, it's been an "intentional problem" in companies for years. "Oh, we can't account for that $200,000 discrepancy? Must be that terrible IT Dept! Nobody else understands how the computers around here work!"

I'm oversimplifying, and exaggerating, but I've seen this play out many times: Companies intentionally cripple the IT/Software stack, making them known to be a terrible dept due to lack of resources. Then, when a problem hits "oh we're working on cleaning up the dept responsible".

And it's one that people buy, because everyone has experienced computer frustration.
NBA lends its name to campaign against gun violence
A tool can compress JavaScript code to any ascii image and still run normally
FAA Drone Registration Site
And I don't think that Walter Bright would necessarily disagree with you. My interpretation of his "false gods" list is that those are probably OK as secondary goals, but that the "true gods" list should be primary goals.

In this case, "easy parsing" is OK, but not when it conflicts with "tried and true".

Choosing Lisp as your "tried and true" is acceptable, though...
Plus even after they've served their time they still have an incredibly hard time finding work, housing, and anything else that would fall under the category of "required for life."

And then we wonder why recidivism is so fucking high.
I wonder if you could implement APL in morfa...
> Besides, if a whole industry of software devs are going to insist on calling themselves engineers I hope they adopt the ethics and responsibility other engineers are required to undertake.

What ethics and responsibilities do non-software engineers have that software engineers don't have?
The FreedomBox Foundation is led by Eben Moglen, founder of the Software Freedom Law Center (http://softwarefreedom.org/), which takes care of the human and law layer.
This year's finished reading so far https://gist.github.com/adrianh/f6aca0e6ac3b2e9aec94

(doesn't include stuff skimmed or unfinished)
Resolve to improve tech literacy
Thanks ColinWright. I just saw it in the new section. I wonder why the title didn't come up in the search section before posting when I did the search. But good catch.
The blind CEO who built a $10M company
I've seen drones used in US sporting events, where they fly directly over the crowd. It is only a matter of time before one of them crashes into a bunch of people.
A really easy-to-follow argument that piqued my intellectual curiosity: By transforming a binary multiplication into a big circuit, you also have a big graph where a proper coloring represents correct factorization of the result.

Thus, the problem of coloring that particular graph is as hard as the problem of factoring the result of the multiplication. Therefore, the general problem of colouring graphs may be easy for many cases, but is hard for specific cases, and we can construct those cases by taking hard-to-factor numbers and turning them into graphs.

I love these kinds of demonstrations, they are easy to follow for the non-specialist and demonstrate the beauty of mathematics and reasoning.
Eben Moglen is both technically and legally savvy (he's the one who wrote the GPL). He works on both fronts, and the FreedomBox project which he inspired is but part of his overall work.
"In a Silicon Valley tech company, where most employees get a new laptop every year"

Is that really the SV standard? In the European tech companies I have worked in, people look at you funny if you replace your laptop more often than every 18-24 months.
In some ways, be grateful that it never became law. Just some wishful legislative thinking.

https://en.wikipedia.org/wiki/Red_flag_traffic_laws
Does this video interview from 2011 give you a better idea?

http://www.cbsnews.com/video/watch/?id=7358702n

Not sure if these guys are still selling them:

http://projectdanube.org/freedombox/

The idea is nearly the same as what arkOS is trying to do:

https://arkos.io/
You don't get rich in an acquihire.

Being acquired and being acquihired are two different things.
An interesting fact: Marvin Heemeyer, the bulldozer guy, is a hero and a role model for a significant number of people (at least in social networks) in Russia, Ukraine and Belarus.
J is also quite easy to parse, but could be difficult to understand. (See e.g. http://sblom.github.io/openj-core/iojSent.htm#Parsing)
I'm not sure so i'm asking : is your comment ironical ? I see inheritance everywhere on uikit.
In an airliner's black box, there's enough redundancy to keep logging (and tell what happened) even if the main power fails, or the radio link fails, or the main processors' software crashes.

I've never seen a drone with data recording that sophisticated.
Once you have the base image though, there should be no real difference between alpine / debian / pick your poison. Docker isn't uploading the base image for every single push, and if you've pulled any other container that uses that base image, it's similarly not re-downloading it.
This doesn't just kill the password it also makes it difficult to have multiple personas on the web.

It also locks out those who do not have a Google approved always on-line device.
I don't think the work can ever speak for itself; it is simply too hard to verify the data. Falsified data appears in science all the time even without anonymity and can take years to discover. With anonymity the world of science would quickly fill up with fake data generated by fossil fuel and pharma companies. Having your reputation at stake is an important control in behavior.

Finally, anonymity precludes collaboration, the very basis of science. If I don't know who did something I can't call them up to extend their work, get their raw data, get help optimizing their method, etc.
8 Steps for Creating a Proper Digital Strategy for Your Business in 2016
Heh, just today I suggested replacing motorcycles with drones on cycling tracks.
A friend and I made a game for the most recent Ludum Dare using LÖVE. It's a top-down racer: https://github.com/zeta0134/ludum-dare-34
>Especially considering the average computational error was 55 days.

Add to that, that the problem existed for 13 years. I would say that it's a non-issue, barely worth fixing. The persons that have been release earlier are prisoners that have shown good behavior, so I doubt that it will any more dangerous, despite the circumstances for their crime.

The law seems a little buggy to me though. Why does it even make sense that you can earn "good time", but only towards a portion of your sentence and not the whole thing? If you don't want people to get out to early just specify a minimum time that must be served.
With modest prerequisite requirements of C knowledge, and full fledged OS coding projects testing suite, this course is the most attractive operating systems course available for public access.
Complaint: http://www.alt-m.org/wp-content/uploads/2015/11/GovernmentCo...

"[T]he Republic’s efforts to block the DT Site have been largely futile. With funding from unnamed coconspirators, Defendants have been playing “a cyber cat-and-mouse game” – employing “a staff of 18 ‘well paid’ writers and web programmers in Venezuela,” and “geniuses” who have found ways to “automatically create a new mirror site every 20 minutes.”"

"Defendants conspired to use a form of cyber-terrorism..."

DT basically just called currency traders and asked for rates, it wasn't rocket science. The complaint apparently knows this, but keeps insisting this published rate was false and slanderous.
That's for a freestart collision, which is not the same as real-world attack. This is a big warning sign, but real attacks aren't that bad yet. https://www.schneier.com/blog/archives/2015/10/sha-1_freesta...
Quantum calculation on a quantum computer
Why simulating multiple users logging into your service?
While there are certainly advantages to Anaconda, I've never encountered any troubles installing Pandas, NumPy, SciPy, or scikit-learn on any OS X or linux system. In my experience, getting GCC up and running is far more of a pain in the ass (and it usually isn't even that bad).

I use pyenv[1] and pyenv-virtualenv[2] to easily keep track of Python versions and virtual environments. I keep one virtual environment for each project I'm working on, and things prettymuch Just Work.

[1]: https://github.com/yyuu/pyenv

[2]: https://github.com/yyuu/pyenv-virtualenv
If that's the case, then that should be the real story. What if the guy gets hit by a bus, then the issue will never get fixed.
And if you do want to choose, I've never heard of a place not letting you. "I see this comes with a salad. Instead of that, can I get the soup?"
This post's landing page is suboptimal. This one is better: https://wiki.debian.org/FreedomBox/Introduction
We have involuntary registration of various violent offenders for several decades now.
Some offenders like sexual offenders actually have to go and make it known to all of their neighbors that they are a sexual offender.
However I have yet to see it degenerate to people having to go around admitting that they voted for Bush.
Slippery slopes are only as slipper as people want then to be.
Society knows very well where to draw the line usually if it didn't it wouldn't function, you might not like where it draws it but it's not up to you to decide that on your own anyhow.
新人报到
Sorry, I mean their DC<->internet price. Most of the bandwidth costs are in the last mile connectivity. In any case they are paying for mobile towers; I am just saying that the incremental cost of providing full internet access is not very large. But you are right my figures are wrong.
For an analogy, before there was anything like modern math notation people would write out the problem and solution in plain language. On one hand, that made it very accessible as long as you knew a few terms like "sum". On the other hand, the reader has to build a relatively small mental model out of a lot of words.

Is it better to concentrate hard on a system of equations taking 1/4 of a page (with lots of whitespace) until you grok it, or read five pages of prose at fairly normal speed and try to build a mental model of it? Which better confers the ability to quickly come to the realization of something like "that's a parabola" or "the minimum of that function is obviously seven" or whatever?

Analogies are only so useful, but I think there are enough parallels there to shed some light.
About 30-60 minutes per day. Every couple of weeks I'll hit a point in one of the books where I'll just read the rest of it in a couple hours. Of course these numbers all depend on the books - this year did not include anything longer than 500 pages.

Also, don't get too hung up on the numbers. The past couple months were hectic and my pace has really slowed down, and that's totally fine.
Yep, on Windows, Anaconda is a godsend.
Does New Zealand have an Ecuadorian Embassy?
Wow! I can only begin to grasp the potential of such a system! I mean it sounds creepy at a personal level (so I'm not that eager to enroll myself as a test subject to this kind of experiment) but I'm very interested in the macro-social level results that may come out in the end. Fascinating!
Clearbit uses this as an example in blogs, etc
This is a poor example since a single case of Jaywalking can only be commited in a single country. If you were to Jaywalk across a country border on the other hand, you'd could be charged with 2 instances of Jaywalking. Once in the first country covering only the distance you Jaywalked while in that country and once in the second country to cover the distance you Jaywalked in that country. Even in that case you might only be tried in a single country since the other country would have to extradite you and they may not want to. That's the whole point of the extradition process, it allows one country to deny or allow another country the ability to prosecute someone.
Email libraries in Java language
How to code an Elixir Christmas tree in 92 chars
ClouDesire Raises €600K in Funding
Well, let's look at the basic formula:

U(coul) = (1 / 4PI e0) ( q1q2 / r)

U(coul) is the stated coloumb barrier.
e0 is the permittivity of vacuum: https://en.wikipedia.org/wiki/Vacuum_permittivity
q1, q2 are the charges of the interacting particles.
r is the interaction radius.

So, if I want to lower U(coul), I either target q1 and q2 and make them smaller, or make e0 and/or r larger.

So, how do we do that? e0 seems like a prime area to do some math. The permittivity of water is 710. Are there higher ones? http://www.physics.usyd.edu.au/teach_res/db/d0006c.htm

Also, we know that high amounts of electricity strip the electrons off atoms. How does this change the coloumb barrier? Does it at all? At high enough electron densities, is it possible for an electron to hit a proton and make the next lower element at a different isotope?

It's also obvious that lighter metals are ideal, as they have less protons than heavier elements. Given that, which metals have a seemingly-valid energy path, IF the barrier can be surpassed?
So far there's a couple of prototypes and no boxes were sold. A small initial batch (100 boxes) is planned for 2016.
Some ideas for your social media marketing in '16
I wouldn't consider programming creative at all, it's the opposite for me. Each problem has a unique solution and do only one thing. None of what you code can be interpreted in differents ways depending of the person looking at it or using it.
> Moreover the recent development showed that Germany was making gains in demographics with higher birth rate and net migrations... Germany's demographics is actually changing very quickly (and rather favorably).

First, higher birth rate and net migrations are usually a (short-term) drag on GDP, not a boost.

Secondly, you can't look at Germany outside the context of being a member of the EU and Eurozone (and currently a very important creditor in the Eurozone). That has a huge impact on Germany's economy.
What's worse, many of them are monopolies (which is also a non free market).

However they are far from sufficiently regulated (which monopolies should be). Otherwise data caps rip off would have been illegal to begin with.
It's also a great illustration why SpaceX landing on land requires substantially more reserve fuel than a barge landing. (look at the length of the burn at apogee)
Also, from what I understand, most big retail businesses and service providers own [their-name]sucks.com now thanks to that.
I think the Freedombox concept is the technical part of the two prong solution to the problem. EFF handles free speech and privacy. Freedombox deals with the just in case situation if/when EFF fails.
Reminds me an NPR story I listened to a few years ago about how the cigarette industry is responsible for furniture needing to be fire retardant (people falling asleep while smoking). The story was about the unknown effects from the chemicals found in the furniture.

edit -- found the story:
http://www.npr.org/2012/05/23/153308887/fight-over-flame-ret...
Duplex Streams in Node.js
The question is how would you stay aware of any such debt ? This scares me because I always paid my bills on time and still one fine day got a call for few hundred from collection agency, stating some old outstanding bill from Doctor's office. I was never ever sent any pending bills till I got the call.
Getting Started with Progressive Web Apps
Is U.S. Critical Infrastructure Under Attack?
Absolutely. I did a few stints in support (both before and after my harrowing multi-year retail and foodservice adventure), and I can definitely sympathize. Thankfully the most recent support job had enough downtime for me to build tools for us that got me the "on resume" experience to move over to development, but all of those jobs left me with a sensation that there's a really valuable body of knowledge to be gained working at the bottom rung.

I especially like your point about raising empathy -- I think that's a really important effect of having to try out being the person at the bottom of the totem pole.
Three Helpful Tips for Clearing Your Driveway with a Snow Shovel
When driving on the highway recently, I noticed a standard governmental sign which had a 1-800 number to call for ride sharing.

Your post made me think of this, so I did some quick googling of my state and the surrounding states. It seems all of them have ridesharing programs and regulations to promote ridesharing to some degree.

Of course these are not sophisticated technological platforms with mobile apps. Personally I was intrigued by the possibilities for user experience... what would it be like to get a ride by calling one of these phone numbers?
Reminds me of an old gag I want to say I read that the old hacker quarterly 2600 did back in the day.

There was some kind of negativity towards a company, I can't recall which, and they registered companysucks.com. Obviously replace company with the actual name I can't remember.

They received a legal letter requesting they hand over that domain for copyright reasons and so on. They did with no argument. Then they registered companyreallysucks.com. Again with the letter with them handing the domain over with no argument.

Then they registered companyreallyreallysucks.com with the expected outcome.

I'm not sure how far that kept going until they tired of the joke or the company gave up.

Or, at least, that's the way I remember it. I could be wrong as it was quite a few years ago.
Is there a way to crowd source this thing? Like, is it possible to build a database of companies and their unethical contract practices? Before signing any contract, a person can simply check this database for any red flags (through a website or an app)? I understand this won't save all cases, but it might help?
On a similar note, steam.com.
> "I don't think the work can ever speak for itself; it is simply too hard to verify the data."

It wouldn't work in every case, however it is possible to have a reproducible experiment as part of a scientific paper. If the experiment can be reproduced (by publicly known scientists), then the identity of the author is not that important. The only time this wouldn't work is when experiments were too costly and/or time-consuming to reproduce.

> "Finally, anonymity precludes collaboration, the very basis of science. If I don't know who did something I can't call them up to extend their work, get their raw data, get help optimizing their method, etc."

Could go down the pseudo-anonymous route instead (similar to sites like HN and GitHub). That way the contact information could be specific to a single project, or could span multiple projects.
That sounds rubbish to be honest.
Though fiction and overly dramatic I can recommend the show Manhattan (as mentioned in the caption). http://www.imdb.com/title/tt3231564/

Most of all it reminds of Vikings. Not entirely accurate, but accurate enough that you get a feeling of the circumstances.
I'm more partial to Fremdenschämen myself. Also fits in this situation :)
Depends on the drone...

The Pixhawk controller (that many of us from the RC / tech community use) can record so much data that it can be overwhelming.

The commercial 3D Robotics SOLO uses an updated version of the same controller, and has such data logging enabled continuously. In fact, it -also- streams it continuously to its controller unit; even if you lose the drone there will be enough data in the controller to figure out what happened. 3DR uses that to back their flyaway warranty (if a SOLO flys away or crashes due to a software/hardware fault vs user error, 3DR will replace the entire thing free)

(I'm not affiliated with 3DR other than owning a Pixhawk.)
According to that chart, Obj-C method calls are either 4.5x or 7.8x slower than C++ virtual method calls, depending on whether you're looking at 32- or 64-bit code. That alone is pretty bad.

But it's even worse than that: I'm talking about devirtualized calls, which are far faster than virtual calls in C++. More importantly than just the call time, devirtualization can have outsized performance impact because it enables inlining, converting intraprocedural optimizations to interprocedural optimizations. The difference between inlining and not can easily be a 10x-level performance difference with an optimizing compiler like LLVM.
Citation needed. Are you sure you're not thinking of Grooveshark?
[cont'd]

Michael Frayn, Democracy. A compulsively readable play about an episode in the politics of West Germany in the 1970s, a subject I didn't know could be made so interesting to me. Superb.

Michael Flynn, Eifelheim. Excellent and profound SF/historical novel about aliens crashing in the Germany of the Middle Ages, and how that would work out. Avoids cheap tricks, very strong on historical research and verisimilitude.

Ross Thomas, The Cold War Swap, Cast a Yellow Shadow, Chinaman's Chance. Very well-written thrillers, typically stories about spying or political corruption. I'm usually bored by this genre, couldn't put these down. Will read more by this (hitherto unknown to me) author.

Ursula K. Le Guin, The Wizard of Earthsea. (reread) Still as good as I remembered it to be.

P.K.Dick, The Man in the High Castle. (reread) Very inventive and weird in a good way, but I wish the characters would be a little different (everyone is the same highly neurotic mouthpiece for the author), and the obsession with I Ching does nothing for me. Still worth reading.

Robert Ryan, Dead Man's Land. A Sherlock Holmes novel in which 90% of the action is with John Watson rejoining the Army to help in World War I at his late middle age, and Holmes appears only briefly. Works quite well. Very detailed on day-to-day trench warfare and medicine at the front.

Michael Frayn, Noises Off. A funny short play, very meta, not as good as his "Democracy".

Neil Gaiman, The Ocean at the End of the Lane. Better than his two long novels of the 2000s. A self-contained fairy tale, fun to read and well-written, but not beyond that. Gaiman's unsurpassed masterpiece, to me, is still The Sandman.

Michael Swansick, Chasing the Phoenix. SF, set on a future Earth where computers and electronic communication are outlawed following problems with runaway AIs, but there's lots of high technology (e.g. genetics) otherwise. Funny and amusing, a light read.

[edit: deleted about 20 books I didn't like or hated]
> if a whole industry of software devs are going to insist on calling themselves engineers

It's hard to see around this enormous straw man. Starting with the poor applicability of engineering-oriented project management systems to software creation, there are many reasons not to call it "engineering" even when practiced at the highest levels.
Try self-hosted mail. The section on reporting spam from Yahoo conspicuously omits such options as submitting full headers to abuse or postmaster. Doing so in past (mutt, full headers) generates a "you're holding it wrong" messagee.

This goes back years, I've not tried recently, status may have changed. But again, the long, long term experience has been pretty sour.
The Lost Tools of Learning
Another interesting facet of this is that it seems to be running AROS, rather than original AmigaOS. Given that it's able to play tons of games and demos tells me they've achieved a high level of compatibility with that project. I was unaware of how active it had been over the years. So, I could run a very Amiga-like environment on my desktop or laptop, without emulation...of course, being able to run Amiga demos and apps would require emulation, but it is pretty neat that the environment is still alive. It was fun to program for.