skysight-inc/HackerNews huggingface dataset:
Cloudflare blocks access to sites behind it to users with JS enabled? Even if there's no JS on the site?

1. Is there anything the site owner can do to turn that off?

2. Is it because they inject some kind of DDoS prevention/tracking thing? This suggests crawlers load JS, which I wouldn't have necessarily assumed.
I'm too lazy to attach new storage, sync data, and swap their mount points in place.

> what exactly is non-valuable data?

Caches, mirrors, backing volumes for redundant data stores or processing infrastructure that indicates to try again on another node on failure.
Amazonian earthworks such as these are discussed quite a bit in Charles Mann's 1491, mostly in the context of dual hypotheses that the Amazon (and much of N. and S. America) was both far more heavily populated, and far more ecologically managed, than previously thought. It's a great and fascinating book, although not as data rich and scholarly as it could be.

I don't recall Mann having much description of what the earthworks were used for, although there were suggestions of some of them being fish corrals during high water events, I believe.
Author here.

> I am not trying to diminish this person's personal experience nor fail to have empathy.

You did.

> However, "incredibly stressed about the state of the world" is itself a sign of poor mental state, and I think that it paradoxically is harmful to make this sort of statement so casually in an an article ostensibly supposed to bring awareness and understanding of states of mind.

This entire piece is about my mental illness, so great observation.

> We normalize extreme emotional reactions too much. It prevents many from understanding that they have an inability to cope with daily life, for whatever reason that may be.

I agree that I have a mental illness, I fail to understand how that wasn't already abundently clear in the piece. The normalization of talking about mental health is the goal here.

Comments like this only add to the overwhelming messaging that mental illness is something we should be ashamed of. I would encourage you to refrain from commenting in the future.
Can you recommend some readings for developers who aren't familiar with search science?
Golang vs. Elixir – A Side-By-Side Comparison
It's a bad workman who blames his tools.
The article explains that SNI isn't working:
> But while this is widely supported, it is not supported ubiquitously. I've personally had a hell of a time fighting with mobile browsers when relying on SNI. On the other hand, IP addresses are cheap. Like, $1/mo or less, cheap. So buck up and grab an distinct IP for your HTTPS sites. Avoiding the headache of some device/browser combos not working will pay for itself 100 times over.
or cancer, send in seal team six!!
Apple’s reputation is already taking a huge hit by allowing the Mac App Store to remain so broken for so long. And dodgy software does make it into their store.

They don’t need much of a warning for outside software sites. The page could have a banner at the top, or display one when you click the outside link.
Math itself isn't necessarily intuitive in every case, but I think their point is this: if their system follows the simplest (i.e. most general) mathematical model, things will be more intuitive (i.e. more special cases == more difficult to reason about).

Let's look at example from math: integers and addition. Addition is pretty general -- there aren't, say, weird special cases when one operand is even, or the current date during calculation is Friday the 13th. Addition is associative and commutative, so I can evaluate a long summation in any order I want, or I could chunk up the calculation and have multiple computers evaluate parts thereof, all without any coordination/locking. It's easy to reason about, because the rules are so general, and generalization is what math is all about.

Now let's look at software: packaging. What are the semantics for package installation for your language/OS? If you install package A and then B, do you end up with the same result as you would by installing B and then A (i.e. is installation commutative)? Many (if not most) package managers can only support one installed version of a package at a time, and thus installation can not be commutative: installing a package will pull in dependencies that will influence package constraint resolution in subsequent installations, so order does matter. Now you have to be careful not to fuck that up when you set up your cluster's configuration management (or, hell, just get what you need installed on your laptop so you can work on a new assigned project). Now, if the package manager in question supported multiple installed versions of a given package (and had a way of "activating" only a subset of all packages for a given project/application), installation would be commutative, freeing you of the burden of installing things just the right way and in just the right order. This is how Nix (OS pkg manager) and the latest Cabal (Haskell pkg manager) work.

So, yes, coming up with a simple, consistent mathematical model for the semantics of your target system will definitely make things more intuitive. It's precisely because most developers are terrible at mathematical reasoning that so much software is so difficult to reason about -- there are tons of unnecessary special cases, when hidden inside all the tangled logic there's secretly a simple set of axioms and theorems that lend themselves to intuitive composition.
Speaking of which, any decent S/MIME issuer/CA out there? I used StartSSL but there is some stink around them.
Scalpers join fan clubs and have people on the inside who can do name changes for them
As a former D1 athlete I don't think anyone should do deadlifts. Seen lots of people have their form slip on one rep and take a trick to snap city.
"I agree the execution is a bit tasteless though. He could have done away with the nazi stuff without changing the premise."

See, that's the entire thing. He could have chosen a slew of other ways to do this. He didn't. He chose this. It might be hate with a handy excuse or it might be stupidity that is masking itself as hate. It doesn't matter to me.

Disney not standing for it is hardly surprising. I used to hear rumors of moral codes for storyboard artists and the parks have a pretty strict dress codes. They are obviously concerned about their outer image, and I don't see how one could miss that while working for them.
Counter anecdote: I've been carrying around laptops since my 17", 13# Alienware "laptop". Ever since the release of the 13" MBP (the one with the CD drive), a decent backpack or messenger bag has effectively negated every thickness and weight gains from that point on.

Frankly, I'm more annoyed by the bulk and weight of the power adapter than I am about 1mm or 1# off the laptop.
Strongly reminds me of primitive animal pens/trapping yards. Used in the ancient middle east to trap wandering animals.
Maybe its scholars, who have looked into the matter? Not, you know, nationalist bloggers who just want something to claim for their ethnicity.
I don't know about LE but SDR is pretty cheap these days. How many people won't re-pair if its not working?

Things I'll never make quite time to play with:
http://www.nsaplayset.org/tinyalamo
First to get some more responses.

Later, if possible, I'll attempt to release the raw (albeit sanitised) data.

At minimum I'll post a follow-up with some statistics/analyses.
As a fan of Scala and a developer who has been distancing himself from anything C-like for a decade, I found this post to be pretty fair. Go seems to force explicitness; Scala can be explicit or implicit depending on who uses it. In general, I find explicit to be preferential to implicit when I'm trying to learn a code base. BUT, some cases I hate handling explicitly, such as NULL. For those cases, you can limit the need to handle them using Scala.
The impression I got a long time ago was that it's potentially unsafe. Is that old information?
Ask HN: Does your organization use SecDevOps?
What approach do you take for data and infrastructure security? What tools does your organisation use for SecDevOps and security automation?
Indo, Hindu, Sindhu all point to geography and not religion.

Hindu only has religious connotations in English because the West chose to recognize the word as a religion. The actual name of the religion is "Sanathan Dharma". I'm sure it was easier to say Hindu than say "Sanathan Dharma".
Facebook on shaky ground after activist's latest victory
Git stores diffs, not snapshots. A commit is a changeset, literally a patch that you can export with `git diff`. Ordering of is layered on top of that and informs things like merges.

Can you explain a little more what you mean?
A fair number of those updates go out 2 or 3 times with little fixes but the same "release notes," so that's not a particularly accurate count of the number of times Steam will want to update.
If you buy a macOS machine today, it ships with bash3.2 by default. That's the last version that was GPLv2. It is a decade old by now. Some companies most definitely care.
“The Privilege” of Long Shots
Interesting comment overall.

>cut eggs and dairy 2 years ago.

Cut, meaning reduced, or stopped?
Without education you accomplish much less than you otherwise would in life. Modern society is not sustainable without widespread education. Without health services your risk of death or disability increases. But if you can't see your favorite band live you substitute some other form of entertainment.
Announcing Open Source Guides
Instapaper outage post-mortem
> Sure both are time O{n log n}.

Nope. Quicksort is much worse: time O(n^2). See [1].

[1] https://en.wikipedia.org/wiki/Quicksort#Worst-case_analysis
Thanks for the article! I love going to concerts (actually I grabbed pre-sale tickets for Lady Gaga just last week) so I found it all super interesting.
Semantic Question Matching Using Deep Learning
There is one thing I'm not sure anyone has talked about yet. When a corp entity 'donates' or provides funding for a specific feature, they will usually want a timeline for the completion of it. I personally feel there is a distinction between being 'paid' for a feature, and 'funding' a feature. Where the funding route is still in spirit of the project. Sadly it seems that a lot of open source projects even if used widely are still powered by 'spirit' rather than anything else.
For example, the amazon sdk jar has 40,000 alone or something insane. You can hit if you're using a few large libraries.

That said, you can use proguard to strip your unused methods and it usually fine even for large applications.
>> That's not good news for prestige brands that have long been "industry standard".

Well, that's possibly exaggerating the situation. The only people it truly matters to are people are specs people and pixel peepers. There may be a significant number of them, but most people will stick with the established brands, including pros. Canon and Nikon have well established support infrastructures for their working pros. Sony... not so much.

I loved the Alpha DSLR line, the mirrorless line, not so much. The cameras are technically fantastic and excel statistically, but they seemed to be designed by people who don't spend a lot of time taking photos.
People would be more willing to put money down if they knew they weren't getting garbage in return. A little QA can improve sales.
Wait, you linked to the reddit comments of a post that linked to the comments of a previous submission here?
The area which they occupy, not enclose, is 13,000 km2.
You might want to provide your login credentials if you want us to follow your link.
>And nothing stops those people from buying a ticket from someone who is no longer able to attend on StubHub.

And the difference between that and scalping to the buyer is ? If you can't bid on the price you're still relying on luck to get it which sucks if you want to pay more. So your argument was that only scalpers benefit - people who can now secure tickets at a markup also benefited.
I am a very happy user of KDE Neon, it is polished and their ux experts seems to be either real experts in the field ux instead of just being experts in copying stuff from Mac and quoting Fitts law - or they are mostly kept in check.
Google is too big to have customers.
Exabyte Measures Linpack Performance Across Major Cloud Vendors
>And if I'm an artist who wants to ensure that fans without a lot of money can see me?

Either run background checks on fans and only allow people without a lot of money to take those seats, or throw large enough events such that there's enough supply to meet the demand at your preferred price.
Define "your code which you put in a repository"?

Disclaimer: IANAL. AGPL enforcement is generally a little unclear. If you ship a binary, you have to make the source available. If your binary answers on the wire but you don't ship it you (under the APL) have to make the source available.

So, uh, yes -- as long as you never use it, which seems a little silly of a definition?
Many Indian scholars don't accept the Aryan Invasion theory. Are they "nationalist bloggers" just because they don't concur with their Western counterparts? Or maybe, the all-knowing West knows more about Hindu culture than Hindus themselves.

EDIT: Here is a good article written by Dr. Madan Lal Goel (Professor Emeritus of Political Science, University of Florida) on "Myth of Aryan Invasion theory": http://uwf.edu/lgoel/documents/AMythofAryanInvasionsofIndia....

Read the article and come to your own conclusions.

Some quotes for your convenience:

"Hindus collectively have no memory of an Aryan invasion of India that supposedly took place
around 1,500 B.C. Hindu epics do not mention any such invasion. Surely, the extensive Hindu
literature would describe the Aryan invasions if such had indeed taken place. Swami
Vivekananda remarked: “As for the truth of these theories, there is not one word in our
scriptures, not one, to prove that the Aryan ever came from anywhere outside of India, and in
ancient India was included Afghanistan. There it ends.” (Collected Works, Vol. 3). "

"The recent discovery of the dried-up Saraswati River further negates the Aryan invasion theory.
Satellite photography from outer space shows the existence of a dried-up river bed in Northern
India. The archeological evidence indicates that the river dried up completely about 1900 B.C.,
much before 1,500 B.C., the date ascribed to Aryan invasions. Saraswati is mentioned numerous
times in the Vedic scriptures of the Aryans, indicating that these people lived in India during very
ancient times."

"Recent DNA evidence further negates the Aryan invasion theory. Advances in genetics make it
possible to show ancient migrations. It is generally accepted that modern man arose in East
Africa about 200,000 years ago. From there, they spread to India about 90,000 years ago taking
the southern route to Yemen, Sindh and the Indus region. In India they multiplied and spread to
other parts of Asia and Europe. The research is reported in Stephen Oppenheimer, The Real Eve."
"SLI doesn't scale beyond 2 cards"

Guess you weren't around in the days of Quad VooDoo 2 GPU rigs. They most certainly did scale. nVidia and AMD's implementation? Nope. They screwed the pooch with that one and will never recover until they learn that the older way was indeed better.
I don't see why we can't semantically define menus and tasks. And have different interfaces that can just plug into these. So if you don't want titles - fine - use a different window manager or style. I can think of many better ways of doing desktop windowing/application behaviour.

I have two debian installs. One with old and the other with new debian/xfce/gnome. And although I probably prefer the older debian/xfce combo to alternatives - I can't say I'm particularly smitten.
>> Except perhaps those die-hard fans who do not have the extra money available to see what may be a once-in-a-lifetime show.

The problem with this logic is that you assume since the "die-hard" fan does not have the money, he will simply give up and be shut out of being able to go.

As someone who was, and still is a huge music fan, I always plan the gigs I want to go see around when I was getting paid and my budget. I was able to balance seeing fairly unknown bands in small venues before they got big (once saw Korn and Marilyn Manson open for Danzig. Or HedPE, System of a Down and Static-X open for Fear Factory) with the larger, more expensive shows like Red Hot Chili Peppers, Linkin Park, or RUSH.

Most of my friends who are also rabid fans will know when a band is coming and plan accordingly. The whole idea that "die-hard" fans are being shut out is nonsense. We plan, we plot, and we scheme to see the bands we want to. I even took a gig at a CD shop so I could go see bands for free. I didn't care how much I was getting paid because the perks of seeing a national act for free with two of my friends was payment enough.

To me a "die-hard" fan will find a way regardless. I would categorize more fair weather fans with the attitude you're conveying. If they get a ticket to a "must see" show, then cool, if not, well, it's not a huge deal to them.
Dang, somebody beat me to 1491. He also suggested some of them were causeways for transportation.
PG pre-dates (working) threads in Unix by a long time. Processes and threads are much the same thing as far as concurrency and parallelism are concerned. PG maintains a pool of pre-forked processes so there is typically no process startup delay. Shared memory regions and SysV cross-process locks facilitate IPC. Back in the day this is how threads were done in user-land:

https://www.postgresql.org/docs/9.6/static/kernel-resources....

It does have parallel scans though : http://rhaas.blogspot.co.uk/2015/11/parallel-sequential-scan...
Xfwm4 already supports two methods of tear-free compositing, OpenGL and X Present, for a few years now. You need to build from git master to use them.
> Core complaints of article (please add any that I missed

6. Games that received poor reviews are relegated to the trash bin forever.

Response:

Untrue.[1] The converse also applies, games don't keep their good reviews forever - this helps identify abandonware or post-hype truth.

[1]:http://store.steampowered.com/news/21695/
This is an excellent story and pretty fascinating to hear the background of it. If any non-Europeans or football fans don't know what's up, Iceland has the population of a small city and very little history as a footballing nation, yet they managed to progress into the later stages of the European Championships, knocking out former footballing greats like England (and giving Portugal - the winners of the tournament - a scare) along the way.

Also it's funny to see the Guardian continue to live up to its "Grauniad" nickname once again - the FIRST non-headline sentence has "Iceland travel Euro 2016..." should be "Iceland travel to Euro 2016...". I once for fun kept a tumblr with screenshots of these but it became very boring because:

1. there's usually one glaringly obvious mistake in nearly every single article

2. they never seem to issue corrections, so screenshotting is pointless (this one's over half a year old)

3. they're otherwise a good paper/site, so it feels a bit harsh to point this out (even if it is just for fun)
This doesn't seem significantly different to git, from the perspective of a user. Under the hood, I model a git branch as a ref pointing to a commit object in a DAG. In the driver's seat (git log --patch branch..upstream), I think of it as an ordered collection of diffs.
I would prefer it if the update is unimportant if it downloaded it while steam was running and installed it when it starts up next time. But at least for me I seem to always have to wait for a download, which is especially annoying when trying to play with friends
Welcome to the “Great Divergence”
It does not prevent any company from creating a Pijulhub. However, if you make modifications to Pijul or link it as a library into other code, that code must be made open-source.

(And note that GitHub doesn't even use the original git written by Linus, they wrote their own implementation, libgit2.)
Great. I just created an issue. You might want to create few guidelines in the repo for creating patches regarding typo/grammatical issues so that you can focus on the actual content of the book. Nice job with the book.
Git does store snapshots, not diffs. Look into the files in .git/objects/* ;)
If you want to be good at math, you MUST gain an intuitive understanding of it.
Every time I see a post about Magic Leap I think to myself that a lot of smart people invested a lot of money into this... they must know something we don't. There is no way they are investing in a company that can't deliver, right? But that might be naive / optimistic of me.

Meanwhile my startup has a working product with traction and a revenue model but we are having issues getting funding. At least partially because we aren't in Silicon Valley. (not bitter at all... no I won't name the company)
At least some of that divergence is driven by zoning: http://jakeseliger.com/2015/09/24/do-millennials-have-a-futu...
Every D&D group I've played in heavily discouraged, if not outright disallowed, PC's with "evil" alignments. And we've always played with an implicit, if unwritten, rule that the player characters do not fight each other. A certain degree of tension between PC's is fine, but no group I've ever played in allowed outright fighting within the group. Fighting the monsters and NPC's is hard enough.

So really, I'd blame the DM and/or the group as a whole for even allowing the situation where an evil character was part of the PC group.
There is an exception for accessing any object through a character type pointer, but not the other way around. uint32_t is not a character type, and it doesn't matter if it was casted to a char* first.

Also, apparently uint8_t may not be a character type.
Someone with an interest in the liveliness of open-source ecosystems.

I didn't find enough relevant data out there, so I decided to get some.
Well, for counts 32 bits is enough, unless you count something really small, like every individual byte in something.

And for counts 64 bits should be enough, since it's 20 billion billion.
I remember reading this story last summer and finding it really fascinating

the part I really liked was the part that talked about the spread of coaches:

"Fine. But how have they done it? For once there is a fairly easy answer. This is a command economy kind of fairytale, managed from the top down. There are three clear strands. The first of these is coaching.

Arrigo Sacchi famously suggested elite coaching should be open to people from any walk of life, from elevator operators to stockbrokers. At the end of the last century the Icelandic FA put this into practice. Bolstered by the TV money pouring into every Uefa country, Iceland set up an open, hugely popular training scheme. Currently this nation of 335,000 has around 600 qualified coaches, 400 with Uefa B licences, or one per 825 people. To put this into context, in England this number falls to one per 11,000.

The result is a spread of expertise right down to the lowest level. “Here you need a Uefa B licence to coach from under-10 level up and half of the Uefa B licence to coach under-eights,” Dagur Sveinn Dagbjartsson of the Icelandic FA says. This isn’t simply box-ticking. The Uefa B is one step off the level needed to coach a professional team in England. Yelling dads it ain’t.

Dagur is coordinator of the Icelandic FA’s coach education programme. Boyish and studious, like so many other people around here he has a genuine fascination with the systems being put into place. “Even if you start training at four years old you get good quality coaching. Every coach in Iceland gets paid, we don’t have any amateurs. Every kid who plays pays an annual fee and can go and train with a professional club. My own kid started when he was three. One coach had the Uefa A licence and one the B licence.”
"

-------------
--------------

its interesting to think about what sort of advantage the institutional spread of knowledge is
Will contact separately.