skysight-inc/HackerNews huggingface dataset:
I found it odd that Mastercard would say "[...] it has been wanting to make the change for years, but held off until cards embedded with computer chips became common."

Whose responsibility is it to make those cards more common, if not Mastercard's?

In Sweden, cards have only been issued with chips since the early 2000s, and consequently merchants only very rarely use signature purchases. Why they didn't push this sooner in the US is a riddle wrappen in a mystery...

The only place I've seen signatures used recently around here have been in busy bars/nightclubs, where stressed-out bartenders don't want to wait for online validation. I guess they get few enough fraud attempts at cocktails that they don't care too much about validation.
Can we stop signing checks sometime?
Couldn't agree more with the 3D parallel. It seemed this was the hot new piece of tech the last few years that we promised would be improved with future investment.

>You're still tethered to a computer or console via a big cable. A cable that you're definitely going to trip over, fight with or yank out of its ports on a regular basis

This is still one of the biggest flaws. If the VR experience is supposed to be submersive, it is almost impossible to forget you are connected to a computer when tethered to a massive physical "rope".
"Died" means "no one is talking about it". But that could just as well be a consequence of it doing its job without fault, silently being a good boy in the background, rather than any depletion of use.
Jack Balkan suggests that information holders be legally tasked with acting in the interest of those whose information they hold:

The idea of an information fiduciary matters when the fiduciary discloses or uses sensitive information about the beneficiary to the beneficiary's disadvantage without permission. First, in some cases, the government may impose a duty of disclosure in some cases, but it generally requires a very good reason to breach the confidence. Second, the fiduciary may not disclose sensitive information to third parties or use the information against the client's interest, and if this duty is breached, the client has a cause of action in tort. Note, moreover, that this cause of action is not barred by the First Amendment. A lawyer, doctor or accountant generally does not have a First Amendment right to disclose sensitive information about their clients or use that information in self-dealing even though a perfect stranger with no professional relationship might have a First Amendment right to do so. The fiduciary relationship creates a duty that, in this particular context, trumps the interest in freedom of expression.

I'd run across the notion in Jonathan Zittrain's recent New York Times OpEd:

https://www.nytimes.com/2018/04/07/opinion/sunday/zuckerberg...

He's previously developed the idea with Balkan in an item previously submitted to HN in 2016, though without generating discussion:

https://news.ycombinator.com/item?id=12647720

At The Atlantic, "A Grand Bargain to Make Tech Companies Trustworthy":

https://www.theatlantic.com/technology/archive/2016/10/infor...
I've had the same opinion of him as a snake-oil salesman. Most of his stuff is over-exaggerated. For Chess he says start at the end game and master that first like that's all there is to it. Whereas most people would recommend a multitude of things like do puzzles, read a good book and actually play a lot more classical games etc. Your biggest problem starting out is actually controlling your blunders. For swimming he recommends total immersion swimming, which if found slightly better, but you have to actually do a lot more research and find out a lot more by yourself and also there's differences between salt-water(sea) and freshwater(lakes/rivers). But i still found Terry Laughlin technique to be a good way to start and have some concrete goals to practice, but without a coach i still feel stuck and haven't got my breathing technique down for long swims.

For language he gives you like 6 sentences to learn about grammar to get familiar with sentence framing and frequency lists and that's that.

What i did find him good for was finding people, books and experts to use as a starting point for my own research. I did find Tools of Titan more interesting, but i still think it qualifies as productivity porn. I barely remember one single thing that i've imbibed into my daily life that i already didn't come across from trial and error.
>Recently India has started tracking its citizens with their fingerprints, every thing they buy, every place they visit, every money transaction, everything.

Can't you just use cash? I assume my credit card company, my bank, their partners, and the government know where I am if I use the card. Isn't that the logic thing to think?
How to Choose the Right Bot Mitigation Solution:Webinar with Forrester Research
It might get optimized by inlining, these functions are pretty small and would make good candidates.

Passing small structs by value isn't as expensive as it once was, modern ABIs pass the initial fields in registers. However, this struct does have ten pointer/integer fields, and I'm not aware of a mainstream ABI that allows that many. x86-64 allows up to six on Linux, IIRC. A quick check of the AArch64 ABI says it takes up to eight. So yeah, there will be stack traffic involved if these function calls are not inlined.
First time I hear of this, who uses this and why?
That’s a strawman. The argument is “would a devops person focused primarily on deployment be significantly less likely to make errors of this nature?”
You could put a roof on top of the bike network?
Ask HN: Suggest features that you would love to see in a new social network
I'm working on a new social network with better privacy options in mind. I want to know what features would you like to use and see.

P.S. It's not a Facebook killer
Falcon 9’s History Explained
Back in the day, I had a case of the opposite problem: my check to the phone company got cashed for $89.89 rather than the $89.98 that was due, even though I had written both the digits and the spelled-out version of the number indisputably correctly. So PacBell decided to slap me with a $35 fee for not paying my balance off on time. The cancelled check that I had in hand clearly showed that the mistake wasn’t mine, and it also had been imprinted with the wrong amount at some processing step along the way. Needless to say both the bank and PacBell declined to take any responsibility, and it took a lot of time on the phone before getting a sympathetic rep who could reverse the fee “for goodwill“.

Surely this must not be a unique case; what’s supposed to happen in this sort of situation?
I really don’t see the value proposition in Hugo anymore and I’ve used it and am still am.

I’m about to move my site over to Wordpress and deploy it using one of the static site generators. With ACF everything is so easy and quick.
Mr
Assistant Professor, SCSVMV, Enathur, Kanchipuram - 631561. TamilNadu. India
Intense RSS user as I am, I don’t think the recent hype of RSS practical and scalable for daily users.

Algorithm-generated feeds are mostly critisized for buidling filter bubbles and leading to dependency, but either can be avoided by simply switching to RSS. It is you who choose what to subscribe to in RSS, and it’s hard to imagine many people would offense themselves by subscribing to sources contrasting their own ideologies. And any experienced RSS user will understand the stress of out-of-control unread counts, which easily leads to the crumbling of your RSS-based reading system.

You may be like, “well, I’m nimble at selecting non-biased sources and spend a health time on my RSS feed.” Congrats, but one as rational and restrained as you is also unlikely to be solicited or tricked by News Feed. On the other way, you can’t expect one inclined to be biased and addicted to crappy stories to become less so just by using RSS instead.

And that’s without mentioning the high technical barrier of RSS that filters ordinary users away. For many popular content providers, there’s no full text output, even no conspicuous feed address. Shall I suggest my mom switching to RSS and subscribing to her favorite WeChat official accounts by setting up an Linux server running web crawler? I haven’t be nerdy enough to do that.

I do love the simplicity and transparency of RSS but don’t really think something invented in the 1990s can solve the problem of 2010s and decades to come. When the density of information available reaches a certain bar, you have to turn to something like algorithm. Being arbitrary and black-boxed is not inherently a problem. Haven’t we been happy with the works of DJs, curators, and food writers? What can be more arbitrary and black-boxed than we human? What needs be changed the most is not the tool people use to get information, but the mindset with which people live with the torrent of information in such a post-scarcity era of contents.
React Ninjas Newsletter – Issue #1
Considering the number of car that's getting burned every year in new Year's eve in France, I'd that in France they can do that without repercussion.
If you could write software that could distinguish off-target CRISPR mutations from sequencing data, you'd have quite a valuable tool. Shouldn't be too difficult if indistinguishablity is a declared myth.
Link is dead

{"errorCode":"77h08e7nk"}
What's the name of that last cookbook?
However as I understand the protocol the very first step of the TLS 1.3 handshake, the nonce generation, can be MiTMed sufficiently to allow an attacker to determine the target domain. It's only in the next step that server and client do authentication.

The attacker can't trivially continue the handshake beyond that point but that might give enough info to log the attempt and terminate the connection.
I've had that talk with cloud flare. They didn't come over very aggressive and confirmed that I wouldnt have a issue when I stay on free.
I really like this effort of creating an open 3D CAD environment.
See here the release notes: https://www.freecadweb.org/wiki/Release_notes_0.17
Namecheap does free forwarding tho. Something some others are missing.
It's a German one, "Nahrungszubereitung Schritt für Schritt".
Mosh looks amazing! I will set it up on my Chromebook as soon as I get home. Thanks for the tip :) have any other Chromebook tips?
I'd recommend you give it another try. I'm actually 3/4th through Homo Deus, while an acquaintance finished Sapiens and we talked about it. It seems there's some overlap between them. But i found a bunch of new ideas, some recycled ones. It's unlikely you'll find anything groundbreaking in there, but you might find a good logical explanation of things in a consistent and well articulated manner and touch on some things you kinda knew but never really though about.

Ofcourse there's a target audience of liberal, atheists. Since i think his simple dismissing of God, the orthodox religious people might find objectionable.
Since google reader died, I've been self-hosting a TTRSS instance. I agree with the author that newspapers often have a waterfall of articles that's impossible to read.

One of the solutions I saw on a local traffic alert site was that you could create a personalized feed URL which would only send you a notification when e.g. here is an accident on that specific road.

This might be useful to solve the prioritization problem if you could create a custom feed based on your interests.
Secondly this also provides the newspaper with some sort of analytics to incorporate "relevant ads" in the feed (I know I'm playing the devil's advocate here)
I am still using RSS for automatic downloading torrent files.
Good advice, thx!
The Indian government has been discouraging cash use, leading to consequences such as http://www.dailymail.co.uk/news/article-3923522/Indian-farme...
This is the first I've heard of cloudflared (aka Argo). It's a DNS over HTTPS proxy. As far as I know Firefox is working to get DNS over HTTPS into Nightly so it can be used directly in the browser, but this proxy allows your whole system to use DNS over HTTPS without having to change anything (other than pointing /etc/resolv.conf or equivalent at 127.0.0.1). Pretty cool!
"How exactly do you find good RSS feeds?" the article asks.

Three steps:

1. Make sure your browser has the feed detector enabled. It used to be standard, now you need to go into settings and configure it.

2. Surf normally.

3. When you see interesting content and the Feed icon goes active, click on it. Now you've added a feed.

Eventually you should categorize and prune your feeds, but this is a good start.
Namecheap does provide free privacy and (i assume you talk. Com) is usually around $9.66 or so.

I agree that their API is horrible tho.
LED Monochrome Signs – Text LED Signs – Akers Signs – Ohio
> RSS died. Whether you blame Feedburner, or Google Reader, or Digg Reader last month, or any number of other product failures over the years, the humble protocol has managed to keep on trudging along despite all evidence that it is dead, dead, dead.

What a stupid thing to say... All this indicates is that RSS users didn't like those apps. I use elfeed, which has upwards of 500 stars on Github, and it's an Emacs feed reader. Many other feedreaders exist that you can run on your computer. Furthermore, Feedly and NewsBlur, along with other services, seem to be quite lively. My rather unknown blog gets some requests referred from the Flipboard app regularly.

But a fact is that lots of incompetent site makers do not add RSS feeds to the websites they build. My uni's RSS feeds are going offline one by one as they redesign the web pages, and I have to maintain a scraper script to follow the updates. Many institutions' feeds are badly curated, e.g. a museum I follow, I figured out today that I wasn't getting any news because their RSS feed had a <!doctype html> and some conditional comments before the actual feed. Some feeds include javascript and XML readers fail on them. And then there's the Wix or Squarespace or whatnot websites, and they are a total failure (especially because they can't do this RSS thing whereas even Tumblr does it easily).

I really believe we should somehow certificate programmers and some certain specialisations. That means ensuring that a "web developer" does know about the base specifications on which the web is built, and the most common best practices. If a web dev fails at making an RSS feed, that's a big problem.
New research quality of mushrooms fights depression
Manchester United may want to agree deal with £350k-per-week superstar
Skip lists are randomized, right? Whereas B[-whatever] trees have guaranteed fast performance?
https://cosmobird.github.io/content/category/activism/2-atta...
Even when untethered headsets come into play, and even when hardware performance gets better and smaller to allow that, I think VR headsets will always have the problem regarding locomotion as described in the article. At least in a consumer use case, eventually a wall, or a desk, or a door, or furniture will inevitably be bumped against. It may be made better in the future, but I'm not sure if said level of better will be enough to ever feel fully immersed.

Perhaps until a better VR comes in the future, it would be best if there were applications, games, or media that understands its current weaknesses and plays its current strengths. Game scenarios, for example, where players would normally be controlling a vehicle while seated is an immediate example I can think of that would work across--from cheaper Daydreams or Gear VRs to higher-end rigs. Social areas that utilized teleportation for moving, but allowed using the controller for arm movements to feel like you're 'interacting' with someone in a manner more personal than just hearing voice through a microphone or text on a screen. Things like that. That way the 'craze' may last longer until something better happens.
An alternate route is: view-source, search: "alternate".
My conclusion (quite a while ago now!) was to use Atom as it is a more consistent and reliable format, but to call it RSS in any user interface as that is what users know it as.
I guess RSS is dead in the same sense that perl is dead.
It also flies in the face of the walled garden approach that has slowly infected the internet
The URL doesn't say 'hacker news' though. There is a site with that in the name (thehackernews), but the URL for this site is fairly tame.
Thank you for the explanatory answer.

Localization seems like a two-edged sword. Wouldn't it cause a spilt in the community when it comes to tutorials and documentation? Especially if the community is small.

In Excel I repeatedly faced the problem that the formula "programming" language was my own language and not English, which meant that all English Excel formulas I found had to be translated. In my opinion the benefit of writing my native language does not outweigh the problems of constantly translating formulas.

What are your thoughts on this problem? Have you thought of any ways to prevent such problems?
This can entirely depend on the type of project and how many active contributors there are - if you have a lot of contributors then you may find more cross-user communications in which case gitter really does help (they answer each others' questions). If there are just a few people able to answer questions or just one (you), then using issues as Q&A would be good enough for now. The latter is quite common with apps rather than libraries. It is also more searchable which helps others.

Curious to know, how are you defining small community? I see you have ~100 watchers, ~900 stars, ~200 forks. Are you basing it on that, or some other criteria (# issues per week etc)

My project - I have a project with roughly same numbers as you. I did set up a gitter but everyone ignored it and emails me directly or just uses the issues. Despite not being actual issues, and despite its awkwardness, it's back to what I said earlier - searchable for people with similar problems in the future. I'll be sticking to issues until I reach hyper-popularity and then the gitter may revive itself.
> It is trivial to have an app request

From where? If the counter for this pool of IDs lives in the database being rolled back, it is vulnerable in the same way as auto-incrementing IDs. If it doesn't, it isn't - but the safety you're getting comes simply from the fact that it doesn't get rolled back, not the rest of the machinery. It would be enough to make sure you don't roll back autoincrement counters when rolling back the rest of the database.

That said, i am a fan of the approach you outline. I learned it from the IdGenerator in ATG Dynamo (c. 2500 - 2200 BC):

https://docs.oracle.com/cd/E23095_01/Platform.93/ATGProgGuid...
Really nice write up.

I wish more microbenchmarks go that deep into IR/codegen analysis (somewhat related : https://mrale.ph/blog/2014/02/23/the-black-cat-of-microbench...).
I assume you've given uMatrix a shot?
Highways in particular are an interesting and perverse case in that traffic will increase well beyond the level of service provided. Building capacity increases congestion.

There's another interesting dynamic, though, in that increased transportation efficiency has effectively expanded the scope of travel services demanded.

When most personal transport was via foot, and goods moved by cart, or ship, urban scales were small (1-3 miles was a large city), goods moved short distances, and production was largely localised.[1] As cargo and personal transport capabilities increased, with ships, canals,[2] railroads, automobiles and aircraft, land usage patterns increased.

People started taking holidays and travelling on vacations, or weekends. Suburbs emerged, first streetcar, then railroad, then automobile. Inter-city transport emerged via rail and bus, later international travel via aircraft. The gas turbine has given us not a bunch of jet propulsion engineers, but holidays in Mauritius and Phuket, whilst our household goods arrive via container from Shanghai and electronics from Shenzhen.

Travel also vastly expanded epidemiological vectors for disease transmission.

I'm wondering what completes the analogy:

automobiles::suburbs
ai::???

__________________________________

Notes:

1. Which is to say, we had a decentralised, local-first, non-monopoly world at one time. It was also non-technological. Seeking decentralised technological solutions may prove to be like fucking for virginity: an appealing, rewarding, and enjoyable, but ultimately fruitless pursuit.

2. The impact of the Erie Canal on transport and commerce patterns within the U.S. was profound. New York City owes its prominence not only to the natural harbour in which it lies, but to the geography and geology of the Mohawk Valley. In a related statistic, a table of carrying capacity of a horse ranges from 1/8 ton in saddlebags to 80 tons on a canal, for a net ratio of 1:640. To a rough approximation this continues to hold true for energy efficiencies in transport, though you might care to start with the capacity of a wagon on a macadam road, about 8 tons.
Or incentivise high-density development through land value tax.
An even better technique (I tried lots) is to put the eggs in boiling water for 20-30s before breaking and poaching them. It will start the coagulation process of the egg whites, making it much more viscous when you actually do break them. This causes the egg whites to keep together and not spread in the water too quickly. Result is a nicer, rounder poached egg.
Or, more accurately, iOS forced apps to support "Location while using", precisely because apps like Uber abused their permissions: https://www.engadget.com/2017/09/21/ios-11-uber-always-on-lo...
> And any experienced RSS user will understand the stress of out-of-control unread counts, which easily leads to the crumbling of your RSS-based reading system.

Do not follow newspapers through RSS. That's the golden advice. Most often they have daily or weekly digest newsletters (NY Times and Guardian has excellent ones), use them instead. More generically, use periodical digests for high-volume news sources, and RSS for following websites that post anything less frequent than a couple or so times a day.
The #VIZcoin revolution is upon us
I've started using your host files, it's working really well, thank you!

The only downside is now I can't support ad-funded website by whitelisting them in my ad-blocker.
If the user isn't looking at the URLs then no way a joke like this is going to change heir habits. If anything, they might notice when it's pointed out and they might consider looking at the URLs in the future, though unlikely, as a single experience isn't enough to be habit forming.
That's pretty easy, because exact matching is easy. Just perform sequencing on the new genome, and map the sequences back to the original genome (with edits). If you can't find an exact match, you know something is wrong. You can also look at the statistics: if some sequences are more prevalent than they should be, you know something is wrong.
> Then a few months ago TTRSS started to act up and started making bold claims like "your database doesn't respond"

Oh, exactly what happened to me. All kinds of strange errors, especially after upgrades. I eventually gave up and found FreshRSS. Been running (and updating) it over a year, without a single problem.
But see, I don't care about your opinion. You asked me to clarify whether or not I find meesterdude's post antagonistic. I don't read posts on the internet in my head with an antagonistic voice. Meesterdude states repeatedly that it's his opinion and also that he recognizes others don't share it. I don't find it antagonistic, because I don't find it antagonistic.
> Drug production and use generally causes little damage

Illegal drug production causes immense damage. Look at Columbia circa 1990 for an extreme example.

As for condemnation, that is entirely subjective. Poisoning the well and accepting random damage to save animals is not imo a morally just move.
Also, millionaires and politicians use the public transport. But it is unfair to compare Switzerland with other countries due to neutrality, history etc.