skysight-inc/HackerNews huggingface dataset:
What do you mean by replaced? Are you referring to an active specificly targeted removal, and replacement, or are you referring to an action which happens to cause a change in the proportion of ethnicities?

I've already said that I believe that the people should decide whether to take an action that would change the voting population, not just a decision by a single person,

And yes, an action that specifically targets people of a specific ethnicity would be a bad thing,

But not every action which has an influence on the demographics of an area wrt ethnicity is taken with the intent of influencing the demographics of an area wrt ethnicity. The influence can be incidental.

The thing I'm contesting is not that it would be appropriate for a government to cause more immigration in order to change voting patterns. Rather, I'm arguing against trying to make the topic be about ethnicity.
I'm in a similar situation. A service getting about that many hits per day, with the majority of the traffic being during the day. We have a few servers behind a load balancer to help with the peak traffic. Luckily, traffic peaks during European daytime, so when I'm in the office (USA), it's the low period. I can pull one of our servers out of the load balancer, push the update, put it back in and watch the responses. If things don't blow up, rinse and repeat.

It's feels pretty hacky to me though, so I've been recently reading up on Fabric and deployment patterns for Django, great timing with this article being posted!
"People" in this instance is a handful of special edge cases compared to the majority of computer users, even if we're only looking at people that build their own computer, or hell, even just looking at only linux users. Dual booting is a minority. Yes, you CAN do it. Linux has made it easy. Great! But not many DO.

Nobody gives hell to every other OS manufacturer that will clobber our current bootloader configs. That means more than OSX, btw.
And yet...

I read a bit of philosophy. It's a delicate balance, because while I feel philosophy cover the truly important questions, some philosophers feel the need to inspect points I don't care much about (and ignore the big points to do so).

Overtime, I came up with a theory - if you can't explain your theory in 2 pages, it's bullshit (or: the communication of it is bullshit). You might have a deep, layered theory, but every two pages I should be getting some jolt to my brain. Some pull it off, others do not.

Am I showing a lack of patience and respect? Or are they simply being poor or inefficient communicators? I consider the most likely scenario to be that both are in play. And the former, in moderation, is necessary to address the latter.

So while I strive to accept that my boredom or frustration is unjustified and should be reined in, I also (easily) accept that sometimes I'm right, and what's being done is longer/slower/off-topic too much.
Is this the hotword component[1][2] again?

1: https://news.ycombinator.com/item?id=9758759

2: https://news.ycombinator.com/item?id=9771212
Across generations, was the point.
iPhone is best. All other sucks really. Though it is my opinion and experience.
Across generations? That was the point.
Well, a fairly handy reference might be the PowerPC 601 ISA docs: http://www.freescale.com/files/32bit/doc/user_guide/MPC601UM...

Chapter 3 touches on memory addressing modes.

The 601 was more compatible with the full POWER ISA that came before it, but looking at the docs for the POWER ISA itself would probably be more instructive.
>The thing is, you can't tell other people they should or shouldn't be offended by something just because you are or aren't. It just doesn't work that way. If someone's feelings are hurt, their feelings are hurt, even if they shouldn't be. If someone feels offended by a westerner wearing a kimono, you are going to have to deal with that fact.

Why do I have to deal with it? So anyone can be upset by anything, so matter how absurd, and I'm obligated to deal with their perspective? Closing out the other side by claiming offense is childish.
I imagine he was asking for tangible harm to the culture being appropriated, and not tangible harm coming to someone doing the appropriation because people were offended.
2048 game getting trademarked?
Seems more like General Assembly is launching a bootcamp with the guidance of Google.
Math professor forced to use $180 textbook written by his boss
Fascinating but extremely creepy.
A very fast image resize tool
Scripted' application to run JavaScript files once
Will everyone get their own clone pig at some point? Like at gestation, extract fetus DNA and make donor pig.
OpenID has some fundamental problems that Mozilla tried to address somewhat with its Persona API, and was marginally successful until they decided to stop working on it, sadly. The fact that it doesn't use Bitcoin has almost nothing to do with OpenIDs flaws, though.
One of the most basic rules of doing extraordinarily well in business - Commoditize your complements. Google's hope here is to drive the cost of android developers down, while driving the number of android devs up.
Anyone know how this compares with Cayley? https://github.com/google/cayley/
CAN THIS ADORABLE BEDTIME STORYBOOK MAKE TODDLERS WANT TO CODE?
Why do you feel entitled to a better deal than any one else?
Making Stuff in Virtual Reality Might Be a Killer App for Creatives
I think you underestimate both the different sort of people in the word and the sheer volume of human art and expression available.

There will undoubtedly be kids "raised on LolCatz and FailzTeenThrob", but those will be a very tiny slice of humanity. And really, it's not anybody's place to say what someone else should or should not enjoy.
There is definitely a shortage of Android devs, especially domestic in the U.S. Haven't even been able to get a resume come in that isn't from overseas.
You forgot Graham, the man who wrote the website (in Lisp!) that this article is posted on.
I've been thinking about this, as well, and would be interested to see your thoughts on it, even if just a cut and paste of your advice to ak217. My email is brerlapn at fastmail.fm. Much appreciated...
This is a good point you raise. Violating Craigslist's terms, playing business hardline, and the other issues presented on that wiki section are indeed controversial. But I'm pretty okay with letting them slide in pursuit of Airbnb's broader mission. What I'm not okay with is calling out other groups of people. Airbnb is about opening your home up to others, but their latest actions are the very antithesis of that spirit. Intergroup attacks are a new low for Airbnb.
How does an NFC tag close a garage door?
Using a web browser from a company basing most of its income on web advertising does come with such unpleasantness.

I was hoping mozilla would have their users' back, but a default install of Firefox also makes multiple connections to mozilla, google and other domains when started. Some extensions (notably NoScript and Ghostery) ping the mothership.

Safari connects to configuration.apple.com and the google website blacklist. uBlock for Safari tries to update itself even if no one asked it to.

Later edit:
I have been told that I am perhaps being unfair to Mozilla. Let's see - I started reading https://support.mozilla.org/en-US/kb/how-stop-firefox-making..., to see how I can stop Firefox from connecting to servers without being requested to. While it's nice that they provide this page, this article's breadth only serves to prove that this browser is out of control when it comes to making connections to servers by itself.

I have the following settings:

* disabled Firefox health report

* disabled crash reporting

* never check for updates

* do not check for addon updates

* block reported attack sites

* block reported forgeries

After reading the page, it turns out that I also have to disable the following from about:config:

* the addons blocklist

* link prefetching

* DNS prefetching

* speculative pre-connections

* firefox Hello

* tiles, even if they were already disabled from the UI

* the default search engine geo-location

* the what's new page

* add-on metadata updating

* the heartbeat

For reference, here are the connections that Firefox tries to establish immediately after startup:

Outgoing to self-repair.mozilla.org (54.230.200.16), Port https (443), Protocol TCP (6), 0 B sent, 0 B received

Outgoing to shavar.prod.mozaws.net (52.26.89.67), Port https (443), Protocol TCP (6), 0 B sent, 0 B received

Outgoing to safebrowsing.google.com (2a00:1450:4001:809::1005), Port https (443), Protocol TCP (6), 0 B sent, 0 B received

Outgoing to tiles.r53-2.services.mozilla.com (52.25.98.110), Port https (443), Protocol TCP (6), 0 B sent, 0 B received

Outgoing to cmp-cdn.ghostery.com (54.152.180.212), Port https (443), Protocol TCP (6), 0 B sent, 0 B received

Outgoing to search.services.mozilla.com (54.69.18.27), Port https (443), Protocol TCP (6), 0 B sent, 0 B received
Agree. But what if the concept is too important to be allowed to be owned by a company? What if TCP/IP were AOL/IP? Would we even be here now? I doubt it.
Cool article! Datalog is definitely worth more attention!

Just a detail: In fairness, I think one can say that there is actually one more "implementation" of datalog for Clojure, though it is built upon the Hadoop ecosystem, Cascalog [1].

I just hope they get Apache Spark support out of the door soon, as that would make it a lot more useful for things with any kind of requirements on delay.

But most of all, I wish there was a solid open source disk-based database/data system out there that did NOT need the overhead of a Hadoop, nor Spark installation. That would be killer!

[1] http://cascalog.org
Thx Chris. That will be great. I am a happy customer overall but this one thing bugged me. I didn't realize until I started getting all those invoices and auto payments.
>It's telling that just about every article I've read about this that bothered to ask anyone in Japan about it mentions that Japanese people aren't offended at all by Westerners wearing a kimono.

Two words: "white guilt"

This comic rings true in more ways than one: https://moonmetropolis.files.wordpress.com/2014/11/sjw-comic...

When I went to Japan my language exchange partner often commented on foreigners wearing kimono. They commented how they enjoyed that other people liked the things Japan is known for. That for many tourists wearing a kimono in Japan is one of their greatest joys! And that joy others had made her happy, not upset.
Minecraft players rejoice: UK Environment Agency to publish 11 TB of LIDAR data
Sadly the server is not open-source which in the linux world means it works on the one version of the one distro that they tested it on and anything else is a crapshoot.
Well you can't just say "them." That would be like saying "is there a reason that all that software is so complicated?" There are lots and lots and lots of different reasons for all the different pieces of code in the world. Same thing for financial products.
While this is specifically referring to statistics in the OP:

This new setup makes it possible to take something with me. Github doesn’t exploit this yet (as far as I know), but for instance, it could allow me to keep some statistics, such as how many commits did I make to code of an organization. Or in the case of Salesforce, how much did I generate in leads or revenues.

it doesn't mention taking distribution lists or best customers, although nothing is really stopping you from taking those things even without distributed identity.

However, distributed identity is more valuable from the standpoint of authenticating someone. It is still up to the company/organization to manage the authorization aspects of their resources, binding specific capabilities and authorizations to their employees/users authentications.
What you can do with some CDNs is have a self-served loader that pulls the files from the CDN using XHR (requiring CORS headers...), verifies the content hash, then injects it into the page if it looks good. I have a PoC on github https://github.com/ryancdotorg/verifyjs - same sort of thing could be modified to support signed files rather than hashed, which SRI can't do.
Some of my 1970s MIT classmates have been working at google for a years. But I suspect that era is under presented.
That OS/2 2.0 fiasco used to be my favorite topic and I do have bad things to say against MS about it.
RushCard leaves its (mostly poor) customers in the lurch
I've heard vague mentions of OpenIDs fundamental problems, but is there a breakdown somewhere? I've had a hard time finding a detailed technical description of why OpenID failed.

I do understand that it confused the hell out of users that they had to login in with a URL, but that seems like branding and education more than a technical flaw.
These codebases are too large to vet easily, and I've always been suspicious of someone hiding something like this in plain sight.
I'm a FF user since before 1.0 and I never switched to Chrome, for obvious reasons. I did keep Chromium as a media browser on Linux, now I'm done with Chromium too.
The SJW invasion of github has expanded?

A good first step might be to move everything you can to gitlab -- especially if that means you can downgrade your github subscription (private repos on gitlab are free).

Common Lisp people still seem to interpret censorship as damage and route around it.

An attempted SJW takeover of comp.lang.lisp would be most musing.
I am very confused as to what the value proposition for venmo's social feature is. It's super creepy that by default someone can know all this information about me.

This just leads to creepy podcast fodder:
https://gimletmedia.com/episode/4-follow-the-money/
You know, it never occurred to me the "she" part of shebang could be a corruption of hash, I just initially thought it was something to do with "shell" that someone had come up with (we have no lack of nonsensical names), and it stuck in my mind that way.
OpenSSH for Windows - From Microsoft
reads like Musk wrote it himself, essentially dismissing all points that are valid by attacking those with the opinions instead of discussing the merits of the opinion.

Amazed the writer didn't find a way to fit in bigot, racism, or even calling them Nazis
Sometimes I feel a little bit like Adama in Battlestar Galactica with my distrust of IOT devices.

If the internet disappears lots and lots of things become useless. Something becoming less useful I can take. But when the internet goes out and I suddenly can't access the camera feed for my home security system (Arlo) on the same LAN, it feels like something is incorrectly designed.

The reality though is that an event that took out the internet would take out lots of other stuff. Your $50000 car would suddenly have a lifespan of hours if you can't get fuel anymore. Grocery stores would empty out. All the slack in the system has been JIT'd out for the sake of a fraction of a percent more profit. It makes me a little nervous.
I was hoping mozilla would have their users' back, but a default install of Firefox also makes multiple connections to mozilla, google and other domains when started.

Firefox checks for updates, and will update the malware/phishing databases a bit after startup. That's actually the same SafeBrowsing the OP mentions. All of this can be toggled. I'm not sure what your vague "other domains" is.

I'm a bit puzzled at the extreme shortsightedness of a browser checking for security updates being branded as "not having their users' back".
It's so strange you mentioned the Win2K source leak - I was just thinking about this yesterday. I remember at the time there was warnings about it on Slashdot along the lines of "Don't download/read the source code, else you'll be 'tainted' and won't be able to commit code to Open Source projects!"

Has it been long enough that I dare peek at it now? ;)
Maybe analyze this as a one-year payback. I've that miny who gone from minimal to medium skills via academies get a salary increase of about this amount. You also can write some of this off on taxes.
Only proves that people expect too much out of technology and that it is oversold by those peddling it. We have not reached the point where this technology can outwit stupid.
I been around IT long enough to know that this statement:

"DOS ain't done till Lotus won't run"

Was never a common saying. It is actually:

"DOS ain't done till Lotus runs"

I am not sure how it devolved to the current usage. I suspect it is probably started after the Microsoft-DOJ trials.
Agreed. I got a Chromecast recently for media streaming from my PC. I've looked at several options, including Emby which is mentioned in this thread, but Plex is by far the best all-round choice.
Virtual Classroom: New Updates, and Future Roadmap
The library is the heart of a university, of course, and generally the best libraries are university libraries. But public libraries are also important — not only for reasons like Stanford's sad policy (and when I visited UPenn one night, they wouldn't even let me into the library because I wasn't a student there, even though I was accompanied by a student) but also because they exist in places where universities don't.

My disappointment in the library systems of other countries that I've visited is composed of two parts: first, there are many fewer and poorer public libraries than in the US; second, there are many fewer and poorer universities than in the US, which limits the available university libraries sharply.

It wouldn't surprise me if Sweden were better than the US in this regard. Sweden has an excellent welfare state, a world-class university system, and if I'm not mistaken, a centuries-long tradition of universal literacy.

But much of the developed world does not have this advantage; Germany, Norway, Benelux, Finland, Switzerland, Canada, Iceland, Israel, and possibly Austria share these attributes, but the US and UK do not have a reasonable welfare state, and Ireland, Korea, Australia, New Zealand, France, and Japan do not have the long tradition of universal literacy, although of course their educated elites have been literate for over a millennium, producing a rich literature¹. Countries outside this group (except possibly Singapore and Taiwan) do not even have a world-class university system.

That means that in Brazil, mainland China, Spain, Portugal, Greece, Italy, Turkey, Brunei, Qatar, Kuwait, UAE, Saudi, Oman, Czech, Slovenia, Slovakia, Estonia, Lithuania, Latvia, Malaysia, Poland, Argentina, Uruguay, Mexico, and even Hungary, Russia, and Greece, you won't even find the kind of university where you're thinking to look for a good library, let alone the kind of university library you're thinking of. Maybe they have good public libraries (I hear Estonia's public library system is particularly good) but generally I expect not. But these are surely developed countries.

¹ Yes, before a century or two ago the educated elite of Australia and New Zealand lived in England, so perhaps that's a bit of a stretch.
Sounds more like a crappy setup than a problem with uWSGI itself.

No. As I detailed, it was a deficiency with uWSGI itself. Complicating the setup as you suggest is a crappy workaround for a uWSGI deficiency. We simplified the setup by switching to gunicorn. I would still use uWSGI, but, as with all software/tools, I would be aware that it has a deficiency.

uWSGI docs on production usage of HTTP functionality don't mention this issue so I wanted to let others know. https://uwsgi-docs.readthedocs.org/en/latest/HTTP.html?highl...

I have a drawing of my favorite infrastructure

Wish I had the luxury. We're running 20-30 projects/applications (~3000 tasks) across our clusters. Some are Django fronted by gunicorn, some are directly fronted by flask, but 80% are non-HTTP services.
WOMAN+ESCORTS+IN+ATHENS+-+Golden+Diamond+Escort
Perfect is the enemy of better.
As long as you stay away from browsers with strong for-profit origins, especially Google who thrives on data mining, you'll be better off.
Actually, you can't do Windows 3.1: Microsoft ripped out the Win16 subsystem in Windows 7.
Harmonix employees have been posting rave reviews about Rock Band 4 on Amazon
I interviewed at Google. Didn't get the gig, but while I was in the office, it did seem like their engineers were mostly 30+ somethings. I didn't see a lot engineers there that looked like fresh grads. I know more than half the engineers working there interview two or more times before getting an offer.

Google, and most larger tech companies, optimize their hiring process to aggressively deny candidates if they aren't a slam dunk. The negatives that come from hiring a bad engineer far outweigh the positives that come from hiring a good engineer.

Not saying there isn't an age bias, just not an obvious one I noticed.
"Make sure you work for the right-kind of boss if you are going to take this approach!"

Also if you aren't going to take this approach (if you have the luxury).
There are just a lot more young people studying Computer Science now as opposed to the 1970s since computers are ubiquitous now. So of course that era is underrepresented.
Yea but that title wouldn't get as many clicks.
[video] Ubuntu 15.10 Released: Extended Demonstration
They also have secondary benefits.

My teenage son was playing rugby and while the game was going on the changing room was robbed.

The only thing the robbers took were phones. Interesting, only iphones were taken and the only phones left were a badly cracked iphone and my son's Nokia Windows phone.

What made my son particularly happy was that, the reason he has a Nokia is that he had his iphone stolen while on holiday and didn't have enough to buy a new one.

So, if you have a habit of leaving your phone around, the conclusion is to either smash it or buy a Windows phone!
...and don't forget: WGET is a "hacker tool"
My ex-wife made me eat blood sausage once, without telling me anything about it. It's one of the reason she's my ex-wife now.

I'll assume it's like coffee, and an acquired taste. how much of this would I have to eat before it didn't make me want to throw up anymore?
Michael J Fox arrested for insider sports betting
This sounds similar to 'burying the punchline' which we are also prone to do.

If you have a solution to the problem you are describing, please notify us in the first paragraph so we don't think you're just complaining.
That's hard to know. It's always possible that one compiler generates faster code than another one for the same algorithm.

I wouldn't be surprised if most of the speed difference was down to correctness checks though.
but isnt chromium open source?
This is some really nice eye candy. I saw that you did your web scraper in haskell even though you seem to be quite the polygot. What guided that decision?
If anybody wonders, the no. 1 reason I find datalog so compelling, is the support for "named queries", which basically means that you can store a complex lookup as named "concept", which is then usable in other queries.

This, combined with the pattern-matching oriented syntax that leverages implicit JOINs, makes it so much more useful (it seems to me), than SQL VIEWs (which would be the SQL counterpart to datalog's named queries) will ever be (Correct me if I'm wrong!).
My knee-jerk reaction was, "oh great, distributed ping... that won't ever be misused." I've never been happier to be wrong.

The range of tests available is quite impressive and rivals services like Pingdom and ThousandEyes. Granted, you'd have to write your own dashboard, but we're all coders here right? (I know we're not, but it's still fun to generalize at times)

One thing that is not immediately clear is how to get a free API key. You say "sign up" so I'm led to believe there's a link for me to click on and a form to fill out, but I'm not seeing any, on your site or mashape. Makes me sad.