skysight-inc/HackerNews huggingface dataset:
Cory Doctorow agrees: https://boingboing.net/2017/02/01/trumps-big-data-secret-sau...

And a more thorough debunking: http://civichall.org/civicist/will-the-real-psychometric-tar...

With this quote: "I have described them as the Theranos of political data: I think they have a tremendous marketing department, coupled with a team of research scientists who provide on virtually none of those marketing promises." :)

But on a second thought. Planting this story is a masterpiece of promotion - and isn't this kind of similar to promoting a politician?
That just sounds like a way to dodge responsibility.
Finding the truth behind growth hacking myths and faces
If youre not seeing it, see it now: they are doing something about it: http://blog.strml.net/2017/01/chrome-56-now-aggressively-thr...
Well, except for the type safety of Java, only allow native code to be compiled to shared objects for implementing Java native methods and exposing all OS APIs outside what is required for graphics and real time audio via JNI.

If it wasn't for the pressure of game developers, the NDK wouldn't even exist.

Remember Brillo? It was supposed to be like Android, but using C++ frameworks instead, as presented at Linux Embedded 2015 conference.

Guess what, when it got recently re-branded as Android Things, it switched to the Java Frameworks instead and it doesn't even allow for the NDK, with the user space device drivers being written in Java.
Exactly this already exists. It's called Cookiecutter: https://github.com/audreyr/cookiecutter
I live in a small suburban city and I can walk to:

* The library (5 minutes)

* A supermarket (8 minutes)

* A dozen restaurants (7-15 minutes; mostly local restaurants + 2 fast food chains)

* Two liquor stores

* A drug store (12 minutes)

* A coworking space (15 minutes)

* Several antique stores (12-15 minutes)

* (Almost forgot) Walmart (10 minutes)

* Two barbers (8-12 minutes)

* At least three major bus lines

And if I get on a bike, I can go across the entire town in 20 minutes, which puts me in range of more supermarkets, a local game store, a Gamestop, a bowling alley, at least two dozen more restaurants, and tons more.

There are places to live in my town that I would be stuck driving (or at least biking) everywhere. But I chose a place near the downtown area, and I can walk to tons of places. And I do.

Not fond of big cities. My kids can wander around my neighborhood or walk to the park, and we don't worry at all. Granted it's not six miles to the park. Six miles in any direction and you've left the small city I live in. But we're trying to resist the helicopter parenting style.

That said, I think there's another thing that's missing from this discussion: People are having fewer kids. Sometimes they have a single kid. So it's natural when all your eggs are in one basket to be a bit more paranoid about that basket.
Rally in Foley Square against Trump's travel ban
OnlyTekno Collection LiveSets
JavaScript Promises: The right way
I read that last time I thought about this topic, and went over it again earlier when epistasis linked to it. The arguments against Russel's position really do not do anything for me. As mentioned elsewhere, they seem to be a bunch of non-sequiturs about what we are told growing up.

Regarding the Turing prize, etc. That type of thing doesn't really convince me. What engineering feats or surprising predictions has Pearl's methodology lead to? When I look at what is successful in machine learning these days, it is RNNs, CNNS, gradient boosting, etc. Correlation-based methods seem to be king, at least for now.
So what you're saying is that most adults never crossed any major roads as children and most children that have crossed major roads didn't grow up to be adults?
I know traffic statistics are depressing, but surely they can't be that bad.
Most consumers don't sign an agreement to receive fake news that fits their beliefs when they purchase cable -- if that was the case, then it would be fine (it can also be fraud to have something hidden in the fine print, although it usually requires a class action).
my $WORK issued machine is a windows box and the software i work on is 99% Linux.
>Do you actually think saying Iran is a repressive state is false?

In a way yes. Some peoples (populations) are predominantly conservative an religious, and want to be in a state that works that way.

Calling it conservative or backwards etc (and with a qualifier "according to our standards" etc even better) is OK. Calling it repressive, as if the people there do not want it, can be downright misleading if not calculated.

Not everybody has the "American dream" or western style democracy as their operating vision. And of course, it's easy to find some minority that is in opposition to the government everywhere, and present it such as it represents the majority. But it doesn't always, and seldom in such states, where some westernized affluent outliers (usually with twitter accounts) are paraded as "the voice of the new generation" etc, when they are as rare as hipsters in Salt Lake City.

Trump has the Presidential office, at least 30%+ of the voters, and some major outlets etc supporting him, would you say he is the "real voice of America"? I guess not, and that's fair. But people and media do it all the time with some minority groups in arab states, latin america, etc., that don't reflect the general sentiment in their country at all (but are convenient for foreign interests).

Even worse when this misreading turns a relatively stable country (Iraq, Libya) into a hell whole of civil war, chaos and fundamentalist muslim wackos of different fractions. Because some big powers interested in destabilizing the region or securing some natural resources for cheap convinced "do-gooders" that they are a "repressive state" and they need to "fix it". Millions have been murdered in fixing "repressive states" into far more repressive hellholes with the aid of such media reporting...
Here you go:

https://bitbucket.org/ewanhiggs/csv-game
And it's slow.
I write bookmarklets for things like this. Someone already posted some code below. They have the benefit of being quick to write, bespoke to my needs and low overhead.
That is exactly the attitude web developers had toward the IE/Netscape situation around the year 2000.

I think that as web developers we have the responsibility to consider the health of the entire ecosystem, as well as long term consequences. If not us, then who?
Let me clarify a few things about my usage. I like the responses to received be in order, and groups of say 100 responses to separated by a header (these can act as delimiters for my text filters as I import into my databases). I have no need for compressed headers especially huge cookies because I have no need for cookies. Nor have I any need for preferential serving of my requests because I only want what I ask for, not what the server thinks I need. Finally, I am not doing interactive "browsing" or "user experience" and do not need a "warm" connection for "pushing" anything to the server. I have no need for Javascript, CSS and other window dressing. I am requesting information, preferably 7-bit ASCII, in bulk. Boring and old, but useful. There is no room for advertising, garnering "impressions", etc. This is www information retrieval. For this usage, ye olde HTTP/1.1 pipelining works well. The companies/organizations behind HTTP/2 rely on advertising. If HTTP/2 has no benefit to the business of serving ads (i.e., serving very heavy pages which are heavy because they are full of ads), then I am not sure why it was introduced. It stands to reason that pages without ads, devoid of "interactive features" to entice users to click, and served without large cookies for tracking should not not need HTTP/2. But I am not an expert on HTTP/2, and I am not running a business that needs to serve web pages with ads. I am just an ordinary dump web user who prefers plain text, likes HTTP/1.1 pipelining but does not like ads and other web cruft.
FriendlyData | PR/Marketing Manager (Intern) | SF| Onsite

FriendlyData helps businesses increase user conversion and employees productivity by providing natural language interface for databases.

Our mission is to make data accessible for everyone.

We're looking for specialist in product PR field with strong content-writing skills and marketing experience.

Full description: https://friendlydata.io/careers
Yes. It makes me angry. It's not that backups failed, it's more like broad incompetence at all the wrong places.
The land is still degraded, making it less suitable for many kinds of recreation. If they sell land that they would otherwise lease, they are still making money (more than the current lease rates in fact) just on property tax... plus the land is less poorly managed and other land gets a more exclusive designation for recreation!
There is no 1 answer that would be best in all cases. Depends in the company you're interviewing for, how the interview went so far and most importantly: who you are.
Don't fall into the trap of overselling yourself because you think that's what they want to see. Most tech departments I know prefer modesty. The question might be a check to keep arrogant / over-confident folks out.

Something along the lines of 'I love my craft/job and am very interested in the challenges your organizations has' is probably a safe bet.

I hate this interviewing question btw, really don't know why you would ask it unless you're interviewing for sales positions.
Not sure exactly as I don't remember where I've set it (and it's more fun for me if I don't look it up now!). It's more than a 1000 plays though for sure. I've made 10 distorted versions, and ranked them afterwards based on how insane they felt. Version 7 is about to hit soon :)
Down in microcontroller land we generally just send an email describing the problem. But not knowing much about web development, I suppose problems in that area are much more complicated.
What are the odds of dying due to a mountain biking accident? What are the odds of dying while playing Russian Roulette?

The fact that the chance of a negative outcome exists does not mean that we should avoid the activity. Measure the reward vs. the risk.
It's not just roaming. If you let your small children play in the front yard alone, neighbors can call CPS.
Funny, when I code in Clojure there are these things called multi-methods, protocols and multiple dispatch.

I think it was originally designed in a Lisp library called CLOS, which incidentally stands for Common Lisp Object System.

Very nice explained on how to implement OOP in Lisp, in a book called "The Art of the Metaobject Protocol".

Users of Lisp based languages should think twice before criticizing OOP.
You simultaneously argue that liberal bias accidentally filters out this mistaken report from left wing outlets, without acknowledging that fox's bias plays a role in poor framing of unverified salacious details that they are strongly motivated to publish -- and publish they do, early and regardless of accuracy, when it supports their desired narrative.

This is absolutely a pattern in their reporting - one of many ways in which they misrepresent events.

I honestly can't believe I have to argue the case that Fox News is a biased media outlet -- the argument has been made by better people than me in far more depth. I don't think Fox itself would even deny they are biased...
"Clearly it's Carmack's genius that made this viable."

The HMD was functional before Carmack got involved. For example, Hunger in Los Angeles (https://news.usc.edu/32639/hunger-in-l-a-makes-its-mark-at-s...) used the PR4 prototype unit months BEFORE Carmack requested a version to try out. It had position tracking and optical pre-distortion at this time. So those concepts were around before Carmack was involved.
As for code itself, Carmack implemented the pre-warp as a shader that projected the rectilinear image onto a surface (geometry). This approach was abandoned years ago and is now implemented with a pixel shader. The Hillcreast IMU Carmack wrote hard-coded support for (which you can look at in Doom BFG and see for yourself) was not even used for the final DK1, let alone later models. The used IMU was created by nrp as the 'adjacent reality' tracker, later hired by Oculus (and you can see the code for THAT tracker too, as both the DK1 and DK2 have had their source released on github).

Despite the first two development versions of the Rift having source available, Zenimax have yet to point to a single line of code as "ah-HAH! you copied this!".

Carmack's key work went into GearVR, not the Rift, where he worked with Samsung on the low-level changes to android (bypassing the Android compositor and USB stack, implementing racing-the-beam asynchronous timewarp).
Could you please take a photo of that card and post the image up somewhere for posterity?
I have, and gave up after a month of touching every couple of days trying to find the sweet spot. Someone more familiar with JVM internals would have probably succeeded - but somehow C Python Go and even OCaml runtimes don't need this level of tuning in my experience.

JVM deployments tend to assume nothing else happens on the same machine, in my experience.
> Except if those are not available, or do not want to work for this salary, e.g. because fringe benefits of the position (getting into US, visa being handled by somebody else, etc.) do not apply to them. Or just because they are used to much higher standards of living and demand salary that pays for well located apartment in SF, new Tesla car, etc. while some other people would be OK living with roommates and using public transportation.

In such a case, the point of view of your democratically elected representatives & president seems to be that either you should pay more or you should relocate your business to another country where you'll find people working for lower salary.

Your choices therefore are - become politically active & work to change the new policy, figure out ways to game the new policy (which is what led to the mess in the first place) or rethink your business model.

> That is an import tariff. Tariffs are measures that harm consumers and destroy value, ask any economist.

Unfortunately, the social harm that results from ordinary people losing their livelihood or hope of bettering their lives (as opposed to go-getting business-owners) tends to not enter the calculations of academic economists. Politicians of course have always instinctively understood this (Idle hands are a devil's workshop - to give you an idea of how old this is) and that's why they ignore the advice of economists & impose import tariffs in the real world.
Running databases at scale is great - it's what I do for a living, and I wouldn't want to do anything else

But please realize that this is a horrible example. Almost everything done was wrong, technical choices, processes, everything - please don't use it as a positive example.
Untested backup === No backup

People like to say they have backups or a "backup procedure", but in my experience almost none of them ever tested the backup... Not even once. 95% of the time "having a backup procedure" just means "we have a replica of some data sitting somewhere with no idea how/if we can restore it, or how long it takes".
Non-military federal agencies’ purchases of guns, ammunition, etc (2016)
Author of this article was from Gawker so for him it's probably personal issue not left/right issue.

And the fact that you can get NZ citizenship by stating that you are rich and could be useful with track record that you were in some other country is intersting in itself.

The person of Peter Thiel is not intersting at all. Trump has way dumber advisers we can laugh at.
If you like everycircuit you should also try this circuit sim in the browser. It is really cool - especially for learning/teaching:
http://lushprojects.com/circuitjs/

It was originally developed as a Java applet by Paul Falstad. As Java in the browser got more and more troublesome I modified it to work with HTML 5 for a plug-in free experience. We agreed to release the new version as GPL:
https://github.com/sharpie7/circuitjs1/network
Why not just use screen -x?
The "Plan B" is to have a local Gitlab instance and use the mirror feature to mirror it to Gitlab.com and/or vice versa.

You should always have 2+ production nodes in case one goes down.
Interesting. I was from a rural area and worked on a farm as well. Now I'm a city-boy(!) trying to get ahead and failing at that.
The Chevys were always good about not sitting too high. I haven't looked at the new ones other than the diesel Colorado, nice setup shame I'll never own one. I would need a substantial pile of rebates to buy Chevy/Ford/Ram anyway. That's the Achilles' heel of the Fords and the ladder is really hilarious. I've heard bad things about the aluminum beds too from dealers.
52% to 48% is "split-hair"? In England it was 53.4% to 46.6%.

http://www.bbc.com/news/politics/eu_referendum/results
You seem to forget that the act of selecting is an act of violence by itself.
It hardly matters; the Edge teams said that any differences in behaviour compared to Webkit are bugs[1], so they've given up their position as an alternative.

[1] https://blogs.windows.com/msedgedev/2015/06/17/building-a-mo...
Sadly, as we've seen in recent years, in practice this system often does not even resemble having representative government or any real accountability to the electorate.

Mostly it actually resembles having a field of candidates where many voters don't much like any of them (with an inevitable "Well you should just run for office yourself then!" retort when this is pointed out), who campaign based on a tiny number of issues that will utterly dominate the voting but that are invariably determined by what is prominent in people's mind during the relatively short electoral period, and who may then proceed to do whatever they like, even to the extent of completely reversing their stated pre-election positions on those major issues for no apparent reason, with at most a possibility of subsequently losing their job as much as five years later. In many cases, even that won't happen.

However, in almost all cases, issues outside the top 2 or 3 in election season don't count for much at all, even those that may significantly affect millions of people over the term of the next parliament and government. Sometimes, issues that come to dominate politics for several years -- such as the Iraq war, or the negotiations to come over what Brexit will look like -- will be mostly or completely unmentioned at election time. By the time the people have any say over those decisions at the next election, the country may already have been committed whatever the consequences or (un)popularity of the decision with the electorate.

If the Brexit referendum campaigns showed us anything, it was that any pretense of elected politicians somehow being better informed or better able to make good decisions than a lot of the voters could make for themselves is laughable. The biggest sources of misinformation during the campaign were almost all senior MPs, and those on both sides repeated half-truth after arbitrary prediction after outright implausibility. The best sources of objective information and considered opinions were mostly non-political experts, and the best arguments I heard for voting one way or the other invariably came from normal people who had used the multi-month campaign window to educate themselves and form their own opinions on the issues.
>The most common situations for having a bug that works on my machine but not other people's have to do with memory access violations.

Not even close. Different classpaths, different versions of packages, some ENV setting like LOCALE causing havoc, a different configuration between the two installations of the programs that are debugged, a single core vs multi core cpu that masks some race conditions, there are literally MILLIONS of things that can, and in my experience, have, cause something to work in one machine and not another.

In fact memory access violations do not even register as a blip on the top-100 reasons...
This is one of the big reasons why I don't buy the whole narrative in these parts around Apple abandoning the Mac. They are spending far too much time on improving Cocoa APIs as you mention to be working towards abandoning or deprecating it.
> These days...there's traffic backing up all around the school, every single kid arrives by car, the thingy where you can lock up your bikes is completely empty.

As a german this seems insane to me. For a long time I actually thought that driving the kids to the school was just something that is misrepresented in american media like films and tv shows.

We went to school on our own, regardless of distance, either by public transport or by walking and biking.
Probably some kind of a criminal background check. A Driver history check. They also make sure that cars are new enough.
No. Google wants an open internet because search (and hence ads) needs a lot of input. Google gets that input from the open internet (and, notably, shares that input with other search engines). Facebook gets input from 1.8Bn people, and owns access to it all.

(This is a generalization; Goog certainly owns access to plenty of input: email, docs, and hosting. But it is not, I think, on the scale of FB, because frequent, casual input requires a social context.)

Google's nightmare scenario is that everyone starts to use FB Pages for content, FB ads for that content, and something FB payments to pay for services, etc. In this way FB manages to build a private (but very large) vertically integrated internet. Like Alibaba. There are only three ways to disrupt this trend: the browser, the operating system, and the hardware. Each of these mediates between FB and the user, and each one is Google's opportunity to capture attention. (And this, I think, is why engineering talent is so valuable, just as much to deny FB from making things as to make things yourself.)

The nightmare scenario for the open internet is a Facebook Phone running Facebook OS.
Computer Science Education
I have read multiple article but i have yet to see anyone mention it.

Isn't this about Security more then anything else?

IF it is about power, Intel SoC uses very little power during Power NAP. And any saving by switching to ARM should be negligible, when you consider the memory and I/O needed during Power NAP.

If it is about cost, Apple could have worked with AMD on Mac. I am pretty sure Ryzen and Vega works better on dollar / performance / Power. Especially on the Desktop Mac. Considering AMD has done special chip with console, I dont see why Apple couldn't use this model as well.

Since Intel's CPU has IME which Apple has no control, would that be a reason? Apple taking security in their own hands.
I think you might be confused. One of the nice things to happen to OSS was the availability of transistors and electricity. Both made it possible to make millions of logic calculations per second without knowing it. :)
The way an interpreter is implemented and the language it runs on don't have anything to do with each other.

A Clojure interpreter written in C, if written the same way as for Java, it would run just as slow, given the way it is building Clojure every time the application starts.
Location: Seattle, WA
Remote: No
Willing to relocate: No
Technologies: C++, C, Linux, nginx, ffmpeg, RTMP
Résumé/CV: http://kaslai.com/resume.php
Email: kaslai@kaslai.com
Github: https://github.com/Aslai/

I am a self-taught developer who is focused mostly on desktop and server applications written in C++. I've been programming as a hobby since 2006, with a lot of focus on designing video games, assorted tools for developing and modding games, and network utilities.

I would strongly prefer a mid to senior role involving C++ development, with C being a relatively close second. I'm also interested in junior to mid level positions dealing with other technologies or languages where I don't know quite as much, but would be happy to learn.