skysight-inc/HackerNews huggingface dataset:
So apparently Rand Paul said "I’ve asked physicians all over the country: Have you ever seen an injury from a macaw?"

What a myopic and short-sighted way of viewing the world. I note, with interest, that he never said "I've asked physicians all over the country: Have you ever seen a child with Abderhalden Kaufmann Lignac syndrome?".

I suppose that in his quest for "small government" he will shut down the Genetic and Rare Diseases (GARD) Information Center. [1] After all, most physicians won't have to deal with many of these diseases in their lifetime.

I'm telling you, it's Obamacare run amok!

1. https://rarediseases.info.nih.gov
Call the desire to rid the web of ads "destructive" if you please, but don't call those wishes "self-destructive" from the user's perspective. It is completely within the user's prerogative to filter whatever content they wish to filter before it hits their eyeballs. Why should anyone feel bad about choosing what they want to look at it?

For a sort of analogy, the presence of pay-to-read newspapers hasn't precluded the presence of free-to-read newspapers (New York Times vs. Metro [1]), nor has free-to-read papers killed off pay-to-read newspapers, which are generally higher quality. Savvy digital content providers will find a way to still make money, even if it's not ads as they exist today.

[1] https://en.wikipedia.org/wiki/Metro_International
I don't think Swizec was implying that this time couldn't be coordinated in advance with your employer.
I really wanted them to merge themselves in as an alternate userland mode for cyanogenmod and any other AOSP. I'm not sure if microsoft's investment in cyanogenmod was a response to those kinds of possibilities..
If you want a product focused career path, start getting "product" in your job titles. Every employer knows I'm a product engineer because "Product Engineer" is on my resume.

Like others have said, the rest is mostly about the way you talk about what drives you. Solving hard problems is nice, but demonstrating that you can think well about building something people want is what you should aim for.
Pipelines: Visualize software release workflow
I was also sad to see the Ghostwriter series (https://en.wikipedia.org/wiki/Ghostwriter_%28TV_series%29) disappear.
Tonight's NBA Previews are live 8/12
I recently opened Facebook for the first time on the Web and was surprised to see this:

http://imgur.com/ZUEFmEf

Facebook lists have been around for awhile, but they -- as far as I can tell -- dropped out because FB's algorithm is generally pretty good in terms of determining who your "Close Friends" are without you manually curating it. And yet here we are near 2016, and FB apparently still thinks there's use in it (I have no idea why, but FB's UI/UX/data science team probably know what they're doing).

In contrast, lists are the only way that Twitter offers users to filter and curate their timeline intelligently, other than just unfollowing people which has always been an annoyingly manual process. And yet as far as I can tell, Twitter has done nothing to make the UI/UX for lists more appealing or usable, including Tweetdeck's feature of viewing lists side-by-side (in the news industry, using Tweetdeck and its multi-list-view has been the surefire way to make even the most skeptical Luddite understand the power of Twitter).

In fact Twitter has done the exact opposite of making Lists more usable...with each redesign of the mobile app, the button gets more and more buried...currently, to get to my own set of lists, I have to click the Gear button, then View Lists, then scroll through the barebones UI to get to a particular list. Meanwhile, the button for Switch Accounts is front-and-center in the iOS Twitter app (next to Edit profile)...I realize not every Twitter user uses Lists...but I bet far, far, far fewer maintain multiple accounts and need a button to do a quick-switch (the exception are social media managers, but maybe I'm underestimating how much of Twitter's total audience is made up by social-media-professionals).

Meanwhile, it seems like the Twitter UI/UX team is undergoing a massive identity crisis and internal political struggle for power. A few days ago, I noticed that I was on the Twitter Moments page more often in a 30min period than I had visited in the entire last month. It's because they switched Moments to be where "Notifications", making the Moments tab more prominent at the cost of the Notifications tab...even though the Moments tab is still hand-curated and glacially slow to update with current events. It reminded me of Darius Kazemi's classic redesign of pop-up ads:

http://twitter.com/tinysubversions/status/604380619393531904...
Would have been able to find a taxi the moment you wanted it? Would you have trusted a random cab driver in your drunken stupor more than you trusted the Uber driver.

Note: I am not an Uber user.
Data capture including things like telemetry or monitoring user adoption (does everyone on a specific HW config suddenly stop using the product?) is essential in being able to develop a product on a large scale that Actually Works. All of those things can be disabled in Firefox and they go to great lengths to explain what is tracked and how to disable it.

I'm pretty sure that keeping the product usable and working is part of their mission too.
Good point. This is possible for surgeons because medicine is a stricter hierarchy of professions that software: you decide to become a surgeon or a nurse or a PA early in your career, compete for that privilege, and don't change. Advanced specialist doctors often work in teaching hospitals and devote a large chunk of their time to research; at lower-level medical professions, you might get continuing education credits. These tiers are well established over many years in the industry and the schools that train the next generations of participants.

I'd say that top achievers in the software industry can also command similar benefits, but the mechanism is different. Instead of leveraging a credential into research and leveraging cool research stories into grant funding, software people get to do what they want by leveraging hard work, luck, and great stories about what they can do into great jobs or investor dollars. There are pros and cons to each system, but one big virtue of the less structured software world is that it tends to respond to market opportunity a lot more efficiently than something like medicine.
Q-SET: MSMQ Development and Monitoring Tool – Now Open Source
Do you think the unicorns are all worth $1B? What alternative do you propose to restore valuations to normal levels?
What is good about Symfony that it has gained popularity in the enterprise world
> worried it will lead to the incarceration of multiple public officials

Would that be a bad thing? I'm in New York, and I'll dance in the street if (when?) Preet Bharara charges Cuomo.
I think this is the best solution. It does raise issues of how you keep a consistent bar between the various options, but I think it's better than the alternatives. Currently we let people do a project track where they do a project on their own time, or an interview track where they answer interview questions. We also give them a choice of interview questions in a number of areas, to try to increase the probability that we see a strength.
They don't actually do research.
Ubuntu Touch cannot compete. It will have been 3 years since its announcement while still being a buggy disaster.

Not one of these camps alone can come close to Android. If they had worked together - Firefox, Sailfish, Ubuntu, and Plasma, even WebOS - we may not have the defeated corpses of a dozen half baked dreams but instead have a common phone platform that were truly open and community driven.

As it is, the only way to compete with Android is with a better software stack (the ADK and bionic / surfaceflinger stack is awful hacked togther crap, and Linux / Wayland / QT promise to be way better if they ever ship a marketable result) and an open governance model. And what about Tizen? It exists, it is even shipping on a few devices, and you can contribute upstream patches, albeit with the same kind of bullshit copyright assignment that Ubuntu and the FSF use. Why exactly aren't we supporting that platform? Because we aren't the rulers? If its open we can fork it, and its mostly GPL so nobody can close it off again.

I still think Plasma Mobile might be the salvation. Outside of the kiddish Gnome vs KDE trolls (nobody working on either project actually engages in that crap, since both projects share protocols to inter-operate most of the time via freedesktop standards) everyone should be able to get behind that as the base to put Unity 8 / Firefox / whatever Sailfish's shell is on top, plus if Shashlik ever works you get Android apps, which are pretty much required.
I wonder if Steven Wright has any open source code that we could review.

While it seems plausible that he would obfuscate his styleometry, it would be interesting to do a comparison with early Bitcoin.

The early Bitcoin code is super awkward.
El Chapo sends threatening message to terrorist group ISIS
Is it so wrong to want gaming news but not care about cosplay?
FYI, this was broken behind my company proxy.

I think the proxy was rewriting the "Content-Range" request header, which is used in the function (papaparse.js:533):

function getFileSize(xhr)
{
var contentRange = xhr.getResponseHeader("Content-Range");
return parseInt(contentRange.substr(contentRange.lastIndexOf("/") + 1));
}

I could work around this by using the "Content-Length" header instead, which was available.

Once it was working, I thought it worked quite well, with only a little bit of stuttering and visual glitches detracting from the presentation, but those are probably on my end :)

I have seen a at least one similar presentations before, so I wonder if you were involved in any other similar things, or have borrowed concepts from them?
I've found the opposite. For me, C# as a language is nicer than Java. The libraries themselves are a bit of hit and miss - personally I've found Java's concurrency APIs to be much better than C#'s, however I've found the async and LINQ support in C# to be far nicer than the Java equivalent (including Java 8 streams etc). But tooling... wow... Visual Studio feels like such a huge dinosaur compared to IntelliJ IDEA. Not to say it's that bad, but IDEA is so far ahead of any other dev environment I've ever worked with it's not even funny. Even adding Resharper to VS doesn't feel much more than scratching the surface. As always, YMMV.
Oculus rift simulator
Thank goodness for revocation lists.

It's too bad -- they list "Affected Software" but they don't seem to disclose when the earliest time that xboxlive.com shouldn't have been trusted.
Cooking Basics
Apple’s secrets about the iPhone were revealed during Samsung lawsuit
I can't understand why Google hasn't picked Alexandria, VA. It's a small, fairly dense, highly educated city with high average household income.

I bet the city government would welcome it. It's pretty much all Comcast right now, and the city is researching muni fiber.

Plus it's right outside Washington DC and plenty of government officials live there. The effect of competition on broadband quality and price would be highly visible to federal lawmakers.

edit: I'm curious why this is getting downvoted.
Not a big concern given the number of angel-like investors whom have tons more cash to help barely seed-stage ventures than in the past.
The faces in the FIFA video games are already rendered with much more detail than this. This paper is not about detail but about "reconstruct[ing] a controllable model of a person from a large photo collection that captures his or her persona". It is a very specific technique to get to a realistic interactive facial model, not one to get to a very detailed realistic interactive facial model.
I'm OK if they have an approach where they highlight tweets relevant/important to me. A lot of the time my timeline is polluted with people saying and repeating the same things, so it's a bit hard to follow. So, in the event there are some breaking news, having all those very similar tweets "grouped" would be very helpful.
Well, you could argue that maybe they aren't looking for somebody to use a library, maybe they're looking for someone to write a library.
Clown town.
Strings can't be inifinite length, there simply is no limit on the length. Stupid bs nitpicking asside you are right
The whole reason you have policy and leadership is to handle these kinds of situations though. People are conflict averse, especially when they are not in a position of power over the person they need to talk with.
These are mostly real international data transfer rates, at least for torrents/CDN servers/S3.
I use both Python and Java (among other languages) for large production systems and enjoy both..
Radiation. Mutagenic chemicals. Transcription errors. Even viruses.
Not anything natural to the human body e.g. it does not change without external influences.
Well, you know Archimedes and Aristotle had thought through all concepts in everything so nothing is new really :). Or more recently, all languages are just little flavors on Turin machine or Lambda calculus. But practically, Python had been one of the language that sets aside itself dramatically. It's still surprising to me that language designers - including folks on Go team - still have hard time thinking outside of braces. It's almost disguesting how C# requires braces and uses == vs =. When you look at Python, it's apparent that Guido van Rossum had no inclination to do things as it was popular at the time and he put a lot of thought in removing redundancy, putting else clause in for and so many other cool things that are now so obvious.
It's more accurately described as an employee all-hands, with some volunteers invited too. 1200 employees, ~200 volunteers, not really people developing things on Mozilla platforms.
From my experience in Sydney, Aus (the author didn't mention what city he was in), every time I use Uber I feel like an idiot standing on the street corner waiting for my Uber driver to arrive while streams of available cabs go by.

I've only used Uber 5 times, but I'm not convinced this is the problem they are solving. Not in this city anyway.
While I agree - this particular alternative is worse - it's not the only alternative. I was talking about more expressive type systems, not less.
Anyone have any experience playing NetHack on a Nintendo DS? What's the experience like?
Death to SAML and LDAP – Introducing Passport
http://www.root-servers.org/ has the answers you seek. There are currently 13 root servers operated by 12 different entities (Verizon, NASAN, RIPE, ICANN, etc.) and most locations have multiple sites (physical instances).
This provides circumstantial evidence to support something I've thought for a long time: that America's lead in entrepreneurship is more cultural than it is a product of economic right-leaning / supply side policies. Sweden is significantly more "socialistic" than anything in the USA.

Perhaps even more significantly most of the USA is nowhere near as entrepreneurial as places like SF, LA, and NYC, despite many places having lower taxes and less regulation. There's lots of states that are more business friendly than California that have far less entrepreneurship.

Taken together these two things argue strongly against the "entrepreneurship comes from having small government" right-wing thesis. Don't get me wrong-- too much government meddling can sink business. But this argues strongly against the hard-line rhetoric that we often hear.

Edit: It does not however support the inverse thesis -- that more government is better. I personally think it is mostly cultural and all government has to do is not bork things too badly and keep the lights on and the barbarians out.
He was also a brilliant math student who edged out Gates on the Putnam.
http://www.nytimes.com/2007/01/28/business/yourmoney/28ballm...
As someone a few miles from Google HQ, this doesn't mean very much. Mountain View has been on the "potential" list for at least 2 years, with no movement whatsoever.
Sick days are sick days!
Maybe they could fix lists or better integrate them into the UI (make it easier to add people to different lists, under the follow button or something)... I wish I could categorise the people I follow better.
> Yes, San Francisco has been skipped again and I’m going to go cry into my slow internet from Comcast.

I seriously still cannot get over how funny this is.

SF pitches itself as the centre of the tech universe, and yet, it still hasn't "disrupted" its own crappy broadband infrastructure. (Much less the rest of the country's!)

I'm sure there's many good reasons for Google passing them over, but that doesn't keep it from being hilarious.
But see also the NASA visualisation on the NASA orbital debris site: http://orbitaldebris.jsc.nasa.gov/
> It literally couldn't get any better for a kid than PBS in the 70s or 80s.

As a kid in the 60s, we spent most of our time unsupervised roaming the countryside. The 60s Superman comics were the best, and for TV we had Bugs Bunny on Saturday mornings. Chemistry sets weren't yet emasculated.

Somehow we learned to read without SS :-)
My favourite:

"I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours" --Stephen Roberts
We are not going to be able to put a chip in the brain to detect your mood for decades, and even then will it be worth doing?

Surgery is invasive, dangerous, your body is corrosive, putting stuff in your brain will have side-effects and what are you going to get out of it? Music to suit your mood?

I totally agree with Nick Bostrom[1] on this one, it's not happening any time soon.

[1]http://www.amazon.com/Superintelligence-Dangers-Strategies-N...
Lets be clear: This is not an article you should write, or should have been written.
I don't know if this counts as IoT but if they made a good Smart Watch I could use as a phone (standalone) and browse the web on I'd buy it. I keep waiting for someone to come out with this but still nothing.
Until society wakes up and starts valuing ethics/morals over dollars this will remain nothing more than a dream. One of the core principles of the professional/craftsman was that things were to be done right even if it cost more and took longer. Sadly our grandparents seem to have been the last generation which widely held to that.
Nakamoto has made a huge splash in the world of finance, at least in certain circles. That he remains anonymous even after doing so adds quite an air of mystery. Is it really any wonder people are curious about who might have started all this, especially when he waves his anonymity in everyone's faces?
It's self-destructive because users who don't block ads are keeping sites alive for the users that do block them. If all the users block the ads, the site will need to scramble for a new income model, and for some the new model might not work out.

Seems like a perfect example of self-destructive/tragedy-of-the-commons behavior to me.
Just a spin on this: as a java developer that recently started doing a lot of python, what has really annoyed me (apart from the utterly woeful IDE functionality compared to typed languages) is the extra "boiler plate" thinking you need to do with python because of the dynamicness meaning you have to keep the types and classes you're using for your codebase in your head, rather than letting the computer deal with that.

e.g. you have a function with a "database" parameter ... it could be a string, it could be a dict, another class, or even a number. There is no way to know apart from back-tracking through the code (or run it and wait for it to fail with a TypeError when that code gets hit). With java you just read the type off the screen and you can get on with solving the problem at hand without extra thinking, and even if you do screw up your IDE tells you right away with a nice squiggly red underline, or if you're not using an IDE during compile time. With Python you might not find out about that TypeError until that 3am pager call.

People have suggested that the answer to this is forcing strict naming conventions and/or strict docstring conventions ... but if you are going to go with that level of extra work of typing "database_string" or """Lots of long docstrings explaining exactly what type the database parameter is.""" (and maintaining it!!!),you're not saving any boilerplate (biggest complaint I've seen levelled at java) so why not just use a statically typed language ?

tl;dr - for me, python adds cognitive load of keeping the minutiae of the code in my head on top of solving the actual task at hand.

That said, I like the "pick up and go" prototyping feel of Python for quick jobs - java sucks for that.
I wish we got that percentage of satisfied users ;)
I would only like to add that it is a human behaviour that I find really interesting. It puzzles me in general why people admire other humans, or pretend that their heroes are not flawed.

We know that more than one figure in history cheated on their spouses, were violent towards their children, etc. Yet, people still admire other human beings, and not necessarily their particular achievements. Mind you, I am not saying that this behaviour is wrong, or bad, it is just very interesting.

Ultimately, I will probably remain puzzled by the way other people around me behave, but I guess that within certain limits, it doesn't harm anybody. Many people will continue to try to find out his or her identity.
Once again, average user when first in touch with Plasma Phone will say "Oh, is this new Android?". All of them unique mobile OS's look the same at first glance. And first glance is most important. Windows Phone did amazing job in that, to bad they screwed almost everything else.

Also it sounds like your comment is technical point of view. Users dont care of that. If mobile system cannot attract regular users, then it is dead.
Seconded! I worked with him on getting my H1B transferred to my startup.
It's all fun and games until the type of the thing you're iterating becomes 'unsigned int' (because you finally ran into a case where you overflowed 2^31-1) and suddenly need to track down all the places you sinned.

Been there. It sucks, especially when customers are down and people are yelling at you.
Sounds like a good guess. Garcetti wants Silicon Beach to thrive in LA proper so the city can squeeze it for taxes.

It would be neat if they could somehow bring it along the border between LA and Santa Monica so they could play the two cities off each other: "We'll roll it out to the city that promises not to tax the crap out of it. Come on people, you want all those startups in _your_ town, don't you?"

Perhaps Google should also bring their fiber to Burbank (entertainment studio presence + related small service providers).
it would be fine if that feature would default to off
I know it's not necessary in JPEG, but some codecs (especially video and therefore video-codec-derived still image formats) have only 4:2:0 option. And if a codec chooses to use it, I'd prefer the test suite to require it done well.

I've recently looked at it closely and found that almost every codec does chroma subsampling incorrectly, but the error is visible mostly in computer-generated graphics, and rarely in photos, and probably that's why nobody cared to fix it.

https://github.com/mozilla/mozjpeg/issues/193
So does that waffle mean you can't think of any languages not built on 20 year old constructs then?