skysight-inc/HackerNews huggingface dataset:
History is full of foreign influence, true, but that doesn't mean it was a good thing. The US has laws protecting against it because we fear the subversion of our independence. In fact, many countries fight civil wars between a national group and a foreign backed group.

In history, foreign interference is rarely healthy. That's why people care about this.
Makes me think of various comments Sharyll Attkisson made about freedom of the press obstructions during those challenging times.
I'm pretty sure layout reflows were considered, as HTML rendering itself is incremental in almost all sensible browsers.

(Thus the ideas of embedding CSS and JS in localized pieces where applicable.)

Scroll gestures were not a thing typically, you just did a full request.
I'm able to get the screen size with goaccess. I placed a bogus <img> in the document. e.g.,

<img src="/images/1px.png?"+screen.width+"x"+screen.height+"x"+screen.colorDepth+" />
I thought of the exact same scenario as you described. But, it failed that thought flow when I realised I needed to charge this thing everyday - and think about/feel anxious about charging this thing every god damn day.

I settled with a Fitbit Charge HR 2 almost a year ago, and this thing never leaves my wrist. Once a week or so when it about to die, I toss it in its charger as soon as I wake up and it is ready for another week when I pick it up before I go to work.

I will consider Apple Watch when the charge times get to a week or there comes a technology breakthrough that charges this thing wirelessly without contact. Until then, y'all enjoy!
The problem isn't necessarily low voter turnout overall, but the differences across groups. For example (these numbers are off the top of my head, but in the right ballpark) when middle class people vote at a 70% rate and the working poor vote at 40%, you don't get representation that reflects the communities it represents, regardless of candidate quality.

Neither the cost of voter time, as you referenced, nor its value is the same across groups.

You'll find that efforts to increase voter turnout are emphasized in those communities where turnout is low.
Oh that's weird, I thought this was going to be about Israeli lobbying.

https://www.independent.co.uk/news/world/americas/us-politic...

I guess I shouldn't be surprised though, given that The New York Times is clearly a member of the "loose coalition of individuals and organisations who actively work to steer US foreign policy in a pro-Israel direction" mentioned in the above article.
Patent applications for AI technology continue to skyrocket
Small addendum to the shortcomings of the CAP conjecture: https://codahale.com/you-cant-sacrifice-partition-tolerance/
When do we get to blame the DNC for having horrible netsec practices in place? Podesta was 'hacked' with a phishing email? Are they absolved from all responsibility for basic tech competency?
> Isn't it changing the focus of the "Code of Conduct/Conflict" from "strive for perfection" to "be a kind person" potentially damaging for the entire community no matter of the concrete project?

probably
I made some autohotkey scripts to open/log in to VM's through putty. Instead of opening/logging in to 10+ windows I can just hit a few keys. I still think the workflow is a flawed one but it's good enough.
Ideally soldiers get whatever's easily sourced locally, but I can imagine most current warzones aren't really bountiful enough to support thousands of troops in addition to the local population.

Still, canned vegetables go a long way and they have a shelf life of at least a year. I don't see a need for food with a shelf life of years for the current wartime situations.
I can't speak for the Red Cross, but in the research settings I was involved in, donated blood (or tissue) was subject to strict review, from ethical review boards, guaranteed donor anonymity and required record-keeping.

Blood (in my setting) was from healthy anonymous donors, and was used for experimental models. The blood would be spun down on a gradient to separate into red and white and other fractions, and we would typically take just the white cells for immunology experiments, perhaps with more specific FACS/MACS separation as well, before use in the actual experiments. Because we wanted "generic" white cells, the donor background was irrelevant and we had no information about the donor. [We could provide the package lot number to the NHS if there was a need to pass information back, but we ourselves would never be allowed to know the identity.]

The other side was diseased samples from sick patients. For example, cancer biopsies. One lab member did a lot of work with prostate cancer, and got samples delivered after prostate biopsies or surgeries in local hospitals. These required explicit donor consent, on top of the anonymity already in place. They can again be tied back via sample/lot numbers, but the patient identity is fully protected.

The main problem with asking for consent with blood donations for specific medical research is that the blood isn't allocated for a specific purpose up front. It's easier to ask generically for consent for any purpose, then it can be directed to research if it's surplus, or split into fractions and used for multiple purposes. Sometimes we didn't know we would get any blood until the hospital phoned us a few hours before delivery, and sometimes they didn't have any. It's difficult logistically to handle this (though not impossible, of course).
a calendar event in the morning with a location and the entire ballot's answers in a single place on your phone would help.
>Are people not skilled enough to propose or send commits to an existing or alternative programming language?

I'll just comment on this part. I'm a contributor to Haxe (not so mainstream perhaps but more so than Kit.) Kit was a chance to try out some features that don't fit in well to Haxe (and in fact I did propose several of these features as additions to Haxe, and they were explicitly rejected.) Sometimes the answer really is to write a new language, because language simplicity is still important and one language can't be everything to everyone.

And of course, Haxe wouldn't exist if its creator hadn't been unsatisfied with existing languages at the time...
I took this for a test drive this morning. In addition to producing a raft of errors trying to install globally, I ran into a number of issues where the documentation didn't exactly jive with observed reality. I threw up my hands and wandered off when pasting example code from the documentation into a template caused the server to crash. General impression: fun idea, not ready for prime time.
The Greek Town Where Spiders Have Created a 1,000-Foot Web
Even so, you could backload the drawer etc. placing them at the end of the document and attaching to potentially already rendered page.

Reorder so that your main content loads first.

Author did part of it by deferring the analytics init.
Not sure why they used setTimeout though for the initialization instead of requestIdleTimeout like everything else.
The page is supposed to work without JS after all.

"I mentioned above that requestIdleCallback() doesn’t come with any guarantees that the callback will ever run."

Not true - there's a timeout argument. It guarantees that the callback will by ran by then.
A few authoritarian regimes have been known have high voter turnout. Russia recently had 67% turnout, Cuba 90%, Turkey had 85% though turkey is compulsory. So, turnout is kind of an independent index.

Also, statistically speaking, if the turnout is “representative” then high or low makes no difference with regard to what would occur with full turnout.

When people say we want high turnout, I think they really mean I want my side to have full turnout and the opposition very low turnout —as this is the only situation where this quest makes sense.
Artists/celebrities keep using it (i'd even want to say endorse it). Customers keep buying from it. Unless politicians pick this up and do something like condemn this practise and threaten regulations, nothing will happen.
It's been done with two electric motors. This is the E-flite X-VERT:

https://www.horizonhobby.com/efl1800

You can fly it like a regular plane, or hover like a quad. It doesn't do that well hovering in wind though.
Unfortunately, the library job is much along those lines as well, so a job concentrating on her preferred subject would still be an improvement.
I'm just pointing out that wrongful convictions are a separate issue from the practices and pervasiveness of imprisonment.
More like "organic farming", or "small batch alcohol" for a long time. I mean i pictured the actual criminal producers turning legit.
Nvidia RTX 2080 Ti Review
I recently heard a podcast - forgive me I cannot recall the name atm - about Jeffrey Pyne and his conviction for the absolutely horrific murder of his mother Ruth. The prosecutions case was 100% circumstantial; it consisted entirely of "here's what we think happened... therefore this man is a murderer".

In my naivety I didn't think conviction based on that kind of "evidence" was allowed in the US justice system. At one point when the prosecution didn't think the charge of 1st degree murder would stick they added a charge of 2nd degree murder. In the end the jury found him guilty of the latter.
https://pbs.twimg.com/media/DYF3q-WVQAEZrd2.jpg
> And there is a plausible case that Mr. Putin succeeded in delivering the presidency to his admirer, Mr. Trump, though it cannot be proved or disproved.

I'm impressed the writer had the restraint to use the word "plausible" as opposed to "probable". It's equally impressive that the editorial board at the NYT didn't make that switch back either.

> In an election with an extraordinarily close margin, the repeated disruption of the Clinton campaign by emails published on WikiLeaks and the anti-Clinton, pro-Trump messages shared with millions of voters by Russia could have made the difference, a possibility Mr. Trump flatly rejects.

Or more likely it had no measurably effect and Clinton was simply that bad of a candidate.
re: American Justice System. I recently had to explain to a Chinese coworker of mine how in the U.S you can be held in jail for years pending trial because you can't afford to post bail. He was legit blown away and had no idea how that was possible. Apparently in China they have a couple of days to present evidence from the numerous CCTV cameras in the country or they must release you.
Mechanisms like cash bail and these numerous wrongful conviction stories really highlight how the "land of the free" is anything but.
Postgres 11 – A First Look
"they are black"
So you order the $30 mod chip that will definitely exist.
It's different with the Russians though - remember how they had an arms race for the better part of last century and how they were very close to basically annihilating the whole world?
You will get better results by swapping the two. Pngquant stops at color quantization.

Also, most of those savings came from near-optimal Deflate compression.
Speaking of delusions, the dollar amounts and timing of the spending indicate this was more likely a click-bait farm and/or social experiment and not an operation focused on influencing the outcome of the 2016 election. You could argue they were practicing up and getting data to do operations for future elections.
Nov 14, 2014 - https://news.ycombinator.com/item?id=8653575

Not much traction on our Shown HN post, but we've had a lot of growth through our standup bots in Slack and Microsoft Teams. Still very much a startup, but we've re-branded to https://jell.com, have 4 employees, and a growing customer list!
Hmm, they says it's Linux based. I was kinda expecting/hoping for something more similar to BAE's STOP, which is a non-open/proprietary OS that originally sacrificed performance/speed for security.
Performance-Tuning a WebVR Game
Reading your comment I think you're a little confused about what this is.

This is for Cloudflare customers. Before this you went across normal Tor and hit an exit node and then went across the Internet to connection the nearest Cloudflare PoP. After this you go to the onion being run by Cloudflare eliminating the exit node and the hop across the Internet.

If you already have an onion for your service then you are already not using Cloudflare.
Make Python Pandas go fast
There are a couple of books on electrically small antennas, but those are not introductory. Stutzman and Theile is a good antenna textbook, and there are many others; John Krause for example.

You could start with the ARRL Antenna Compendium, for non-engineering books.

Steven Best has some good papers (i.e. the spherical folded dipole), if you have access to IEEE Xplore. The APS magazine articles are very good.
Jetbrains IDE's use the 3-pane approach and I find it very, very easy to use. Just the right amount of info for 95+% of use cases.

If I need a common accessor, I'll pull it up some other way (either via history tools or actually finding it in Github).
Microplastic pollution in oceans is far worse than feared, say scientists
The second argument (0) is also optional, 0 is the default value.
Github has drop-in replacements. Windows...not so much.
Canon Cat Emulation
> This is not usually how efficient markets operate

Efficient markets assume clear information that is known by all parties, which make rational decisions. We're talking about a luxury entertainment purchase based on subjective taste in music, and how people feel about those performing that music.

> I can believe that Ticketmaster can shame any artist outside ticket master, or some other network effect, but not that hating ticketmaster, and deteriorating the user experience, is the economically efficient way to do it.

Either you didn't understand what I was saying, or I'm not understanding what you're saying. It's not about Ticketmaster shaming artists, it's about artists not wanting the negative attention and feeling that high ticket prices attract, and offloading some of the price to a third party (by having them collect additional fees) to manage this.
> Imagine the reaction if a Michelin Star restaurant refused any serving choices at all; here's your drink and meal chosen by us; no matter how good the food is, the complaints would be deafening.

A large number of Michelin starred restaurants actually do give you no choice, and have no menu available. At most I've heard of you can have something removed from the standard meal, but not added. Drinks are usually a different story, but sometimes there is only one wine available, prescribed by the chef.
Well that is just about the strangest workflow I've heard of. It sure seems like you are throwing away a lot of the power of the tools to do things manually. Honestly, I don't see the point.

I've used Mercurial from the very beginning, the branches are great and bookmarks are fine. I see no reason why you wouldn't use them.
Mark Pincus decides game design is the unique value he can bring to politics — and then promptly ships a clone of another game. Too real man, too real.
I like how clean the lexer is: https://github.com/kitlang/kit/blob/master/src/Kit/Parser/Le...
Thanks for your comment, we really appreciate the feedback. Our team is working hard on improving the availability and stability of the platform. Our goal is currently to achieve 99.95% availability on GitLab.com.

According to Pingdom, over the last year our availability has been 99.81%, although this includes the large (multi-hour) maintenance window on 11 August 2018 when we migrated GitLab.com from Microsoft Azure cloud to Google Cloud Platform (GCP).

Since the migration, our availability has improved greatly (caveat: we obviously have much less data than from Azure).

Using the data publicly available from Pingdom, here are some interesting stats:

Mean-time between outages in Azure (September 2017 through August 11 2018): 1.3 days

Mean-time between outages in GCP (September 2017 through August 12 2018): 7.3 days (if you ignore some problems we experienced on the first day after the migration, this rises to 12 days!)

Since, migrating to GCP, our overall availability, according to Pingdom, has risen to 99.92%. Again, if you exclude the few hiccups that we experienced on the Monday immediately following the migration, this rises to 99.97%.

There are multiple reasons for this improvement. We chose Google Cloud Platform because we believe that they offer the most reliable cloud platform for our workload, particularly as we move towards running GitLab.com in Kubernetes. It is worth pointing out that we also used the migration as an opportunity to improve our infrastructure, simplify some components and otherwise make things more stable and more observable. Finally, we've also been focusing on building the infrastructure team up, having hired many new team members over the past few months. This means that the team has been better able to balance the job of running GitLab.com with making it more stable.
I don't like the sound of this change in China, I agree with you on that. I think this article does veer into xenophobia a bit though and it's good to offer a counter point to that.
Because if you don't, your workers will keep processing sensitive information on a public device because bringing data from one to the other is too tedious.
I’m Still Waiting for My Perfect CTO. Here’s Why You Should Too
I do not know if it's a joke for you but it's a discussion point: my point is that devs are not "mass users" so they MUST know the tools of the trade.

So if I agree for instance that LaTeX for the classic stereotypical secretary it's a lock-out software despite it's excellent characteristics, I can't accept the same argument for an IT professional and even for a casual hobbyist programmer.
This is true in some countries, but not in others. Eg. in the Netherlands it is binding the moment a customer indicates they accept it.

(On the other hand -relevant to the topic- an agreement may be declared void in the case of "obvious error"; so Fanduel could possibly have been off the hook if they had been operating in .nl .)
I seriously can't imagine this not taking off, as far as a dating app can "take off". The incumbents should be worried.
I'm getting a DNS error on https://checkr.io/.

Just me?
Why is your post about your Coinhive authorship [0] gone?

[0]: https://phoboslab.org/log/2018/03/about-coinhive
They should be renamed to kidney pearls.
Can we stop giving Google more control and influence over our lives? They're not any better than Microsoft.
To be fair I could not run Wolfenstein: The New Order with an AMD card on Windows, and from what I read online it's a common problem. I don't think this is a Windows/Linux issue, the game just doesn't play nicely with AMD across the board.

If the game works where Windows works and fails where Windows fails while running on Steam Play, I think it's fair to give it a platinum rating.
"Imagine the reaction if a Michelin Star restaurant refused any serving choices at all; here's your drink and meal chosen by us;"

That's precisely what most tippy-top-tier restaurants do :)
My PayPal was put on freeze a few weeks ago. When I called to get unlocked I was told the verification lock was put in place because perhaps (they couldnot say exactly) because I had started some Capital Loan process they have. Really, what had happened was I clicked that damned interstitial ad post-login.

The forced ad, accidentally clicked, locked my account, had to spend an hour cleaning it up.
I am inclined to agree; we're only semi-recently seeing that animals other than humans and chimps use tools in some fashion, and I don't even know that that by itself is a great measure.
That would be using a sledgehammer to crack a nut. Not many payloads destined for the ISS come in at 100 tonnes, especially crew capsules. SLS is an evolution of the heavy lifter from the Constellation programme, which included a separate intermediate rocket for crew and cargo missions to LEO, but that role was since filled by the Commercial Crew and COTS/CRS programmes.
Interesting language! I saw a "throw" in an example, but I don't see exeptions mentioned anywhere? Woulb be interesting to know why a language with performance focus has exceptions (or are they implemented differently?).
In 2011-2012, I built my first iPhone app, called SuperVote [1], a social ballot app that showed your Facebook friends' endorsements for upcoming elections. I was motivated to build the app for state ballot measures more so than political office elections, because in California you could have 10+ ballot measures to vote on, and I wanted a crowdsourced way to see where my friend's sat on the different measures. I built the backend model to accept a ZIP code and return back a custom ballot for each user, since your Facebook friends may live in other states, so at most you would share the national portion of the ballot.

I worked with a small core of friends to refine the app's features. I spent much more time than I should have building the website using some software called Freeway Express. I blogged regularly [2] and shared those links on various state/city subreddits. In the end, I spent about $100 on Reddit ads to get a total of 100 registered users and few endorsements. As not a designer, I recognized the app was not flashy, so it may not have been appealing to download. I also realize that the website doesn't do a good job in selling the app, and that I focused more on the ideas rather than the app itself. I wonder now how well a more polished version of this app would have played out in 2016 elections, although I recognize that the mix of politics and social media has gone downhill since 2016.

[1] - http://www.supervote.org
[2] - http://blog.supervote.org
Floor Plan Models
If you select two commits in the commit list, it will diff between the two. Currently there isn't a super-easy way to jump to a branch while leaving the previous one selected, but we have some ideas on enhancing some of the process of jumping around the commit list.
GittySavvy is excellent.
Well, there is debate on the tactical decisions that lead to that. I've heard that Clinton's campaign chose to make non-optimal decisions for winning the presidency to try and help downticket races, because they assumed presidential victory was assured. Whether that was the right strategy is up for debate, kinda I guess, I mean, we know who won.
Ask HN: Cheap tablets for wall-mounted displays?
Recently I replaced my old tablet with a shiny new Tab S4. Not wanting to waste the old one, I took some Command picture-hanging strips, stuck it to the wall above my desk, and put my to-do kanban board there just to see what happened. It turned out to be great. Having a visible, touchable to-do list means I spend more time on task and keep my list up to date.

Now I want to experiment further. What other information radiators would I benefit from having? I am looking for cheap but reliable tablets that I can just stick to the wall and use for a couple of years without messing around. Currently all I need is a decent browser, but I could imagine making some purpose-built apps.

What have HNers used and liked?