skysight-inc/HackerNews huggingface dataset:
https://www.cbc.ca/news/canada/edmonton/vermilion-alberta-sa...

The CBC article differs in two important aspects. The BBC article says they "enlisted the help of experts", when the CBC article says they just called a locksmith who gave them some combinations to try over the phone. The BBC article makes it sound like some tourist just tried a random combination, while in the CBC article, a machinist put his ear to the safe and listened for clicks.
Not that I like TCS or Infosys, but why does everyone appear to hate them so much? If most organisations appear to go with them, is it because they lack market options at what they offer?

On the other hand ,Wouldn’t some other govt sub-org like CDAC etc might get to build this via NIC or whomsoever supervises this?
This is a bad idea for a number of reasons.

1) There are different strains of Lyme disease (and other tick-borne diseases) and certain antibiotics are more effective than others.

2) Using antibiotics where it turns out they might not be needed only contributes to growing antibiotic ineffectiveness.
So this is probably a bit off topic, but why don't more site owners just create their own unique anti-spam system? In my opinion, if they were simpler, yet all unique, there would be less bots that could mass spam and privacy would be improved.

Even something as simple as a question: "How many legs does a spider have?" ____

And then cycle through different types of free form questions of things that most people should know. Perhaps block the IP after {n} failed attempts for an hour.
Whatever reason, this practice needs to die in a fire.
Or an SSO button, or a different login page (that's very common), or ...
How to Buy Ether – 6 Ways to Buy Ethereum (ETH) in 2019
Smells a lot like using Google's virtual monopoly on bot detection as a way to push users into using one of their other products. Likely not a wise idea when the government is itching for an excuse to bring an antitrust case against you.
I did use spot instances for most of the clusters and a few of the processing jobs! I got out of the habit of using them earlier due to loosing them but now that they have the 'pay up to the on-demand price' option they're great!
> I'd strongly recommend it to anyone who writes software.

In contrast, this opinion from another game developer is not positive:

https://www.goodreads.com/review/show/647929167?book_show_ac...
> I could have sworn I'd never signed in to Chrome using my google account, but I guess I must have mistakenly signed in to gmail or something.

Chrome 69 tricked users into signing into the browser, myself included - https://lifehacker.com/how-to-disable-chromes-automatic-sign...

That was the last straw to uninstall Chrome from all my devices and I've been a happy Firefox user ever since. Well, except now reCAPTCHA hardly ever works.
Certain types of technology will make espionage easier for China on US citizens than the other way around. They are just battling over rules of war.
I second this recommendation. Really great book.
Let's introduce responsibility for hosted content: Every ad has to come with an audit (report linked visibly in a bottom corner of the ad), either by the publishing platform or by a trusted and certified auditor on behalf of the network. (There is no such thing as a free lunch.)
Travelling from Durango Colorado to Reserve New Mexico, Google Maps routed me to a "road" that was simply a dry stream bed, in the middle of a large Indian reservation, in high desert wilderness, many miles from any human habitation.

It happened gradually. First I was directed to a well maintained gravel road, then to dirt track, which slowly faded away to nothing.

I was driving a 4x4, had an almost full tank, a load of groceries in back and plenty of time, so I went with it for quite a while. There are lots of long dirt tracks in this area and I kept hoping that it was still a short cut. The shortest alternate route was around 90 minutes longer.

I think most travelers would have bailed at the first turn off of the pavement. I waited until the stream bed sand was getting deep before turning around. But for some optimistic, mobility impaired person, it could have been a death trap. I've adjusted my expectations of Google Maps accordingly.
The proper term should is low-latency. Real-time implies deterministic timing of events which must meet a deadline.

Real-time can give you low latency but so can a system with a high enough throughput.
Ask HN: Designing a Modern API
I'm starting new work in a few weeks where my job will be to design an API and functionality for "cobots" (https://en.wikipedia.org/wiki/Cobot). C++ mostly.

I've designed API's in the past, but it's been a while. I want to design an API that is uniform throughout, clean, and really lets the developers using it to understand exactly what the API does and doesn't do.

Examples, references, reading appreciated.
Thanks for verifying that for me. I thought it was just me being horrible at figuring out what they want.
My guess, 5 years. And the cisco “optimizations” May work well for a conference call with a perfectly still camera and low spacial and temporal information density. Applying the same techniques to handheld action video would produce very poor results.
I did! I'm using ResilioSync to synchronize across devices, including a cheap Hetzner server with a 6TB harddrive, and then use Secure ShellFish to access that server from iOS devices (while ResilioSync does have an iOS app, that one is too buggy to be useable)
Google is trying to kill the competition by purposely introducing weird bugs here and there, taking advantage of the fact that they own the most visited sites on the web.

They've been doing it for a while now, Tech Altar even had a video about it the other day: https://www.youtube.com/watch?v=ELCq63652ig

Along with the censorship and privacy issues, I guess it's time for them to change their payoff, "don't be evil".
Yep, logging in to Backblaze is a PITA, in addition to their unreasonably short-lived sessions.
Thanks, I won't bother

I know rpm is a cpio archive, with the files and some scripts, but the capabilities, when the scripts are run, etc I'm not sure of (I don't encounter rpms much - I'm a deb person, and I'm happy with my "ar -x" to explode my deb and look at the dependencies, conffiles, install/remove scripts, etc to install our custom packages on any rare centos servers we may need)
I mean, reading the below link, including the email he sent later... he arguably has some point in that many Masto folks would arguably define themselves as "SJWs" from my experience... but he definitely used it with an intended negative connotation in his post.

But yeah, he just seems... remarkably (although not shockingly, I suppose) unprofessional in how he communicates (there's zero reason to even bring up politics in a request for source code of an AGPL project), which isn't a good look for someone acting as a CTO.
And then go to jail for 30 years because you get charged with "hacking" rather than going to small claims court for Fraud under $5000.
They want all tiles with bicycles... but are showing me a road painted bicycle crossing pictogram...
> we're supposed to simply know what other people's past,

Can you tell me how I can reword "be mindful of" to avoid the implication that you need to know anything at all about other people? Because that's not what I wanted to say. What I wanted to say was "being aware of micro-aggressions is a small part of not being a complete cunt".
I didn't mean they dropped him from the debates. Of course they cannot do that, this is already decided by the DNC.

What MSNBC did, and has been doing for months now, is "conveniently", "innocently" not show him in graphics where he would belong. For example, when they show literally all other candidates except him.

Or, when they discussed the Monmouth poll, showed the list of the top eight names (AY is now 8), went through (again, literally) all names on the list up to number seven and then "conveniently", "innocently" on to the next slide.

What the hell?

> He only barely cracked the top 8 as of two weeks ago, and with a paltry 2% with a net favorable of +8 in Monmouth's latest poll, which is not very good.

I respectfully disagree with your assessment because it misses the context of these numbers. Top 8 in a field of 24 candidates, most of whom established career politicians with national platforms, is huge for someone who was virtually unknown until only a few months ago. The Rogan podcast in February put him or his ideas on the radar of many people and his twitter acct went from less than 40k to over 400k followers. He qualified for the debate stage earlier than most of the field, and the "paltry" 2% polling (a criterion for the later debate stages) beats many national politicians like Gillibrand etc. It should also be viewed in context with his still very low name recognition. 2% national polling when most Americans still don't even know you exist is remarkable. It means there is huge potential.

>I don't really know much about the guy, but he's not making much of a showing in the polls so I'm not surprised that networks aren't focusing on him.

I was blown away by the sheer amount of sense and rationality when I first heard him speak. It is so unlike a politician, and of course it should be because he isn't one. More than this almost, I was blown away by the responses of other people across the political spectrum. Specifically, it made me see that I had a completely wrong image of Trump voters. He seems exactly what America needs -- a uniter around ideas, not identities -- and I mean this as an outsider who wishes America well (but is deeply concerned about what you are doing to yourself). I really, really hope that more Americans will hear him out and listen with an open mind.
Often badly-placed floormats could also cause this issue. I remember a few automaker recalls in the prior decade that comprised of adding hooks to the floor boards to avoid floormat movement.
It's not really about getting the questions right. The challenges they present aren't that hard for modern computer vision systems. It's more about verifying that you consider the question for a "human" amount of time, make your mouse move like a human might, etc.
Yep, or even simpler, just show a generic "broken image" image, that most folks would probably brush off as "stupid computers never work right anyways".
Could you explain how this relates to the argument here? I understand that there has been a lot of discussion about how much can grow that far north and how that has changed over time but it doesn’t seem a conclusive discussion at all.
Article doesn't indicate the road is private. How do you know?

As a backcountry motorcyclist I'm accustomed to coming upon roads that are "private" because some rancher decided to hang a sign but in reality it's a public right-of-way. Also as a backcountry motorcyclist I'm smart enough to not drive a Prius down a mud trail. Not sure what is wrong with people today. We have more information than ever, we should be making better decisions than ever, but the truth is the opposite.
That is some mighty impressive parenting! Really cool, thanks for sharing.
There's a wicked queen in the story to be sure but it isn't Snow White, who grows up to be the "fairest in the land" and isn't a jerk about it.

It's just a name for the style that suggests it's very beautiful and yet understated.
I bet today EE[1] is really glad that it rebranded from "Everything Everywhere" to EE

[1] https://www.crunchbase.com/organization/ee
I remember a site that had such questions, specific to the knowledge of the site in question. Imagine HN asking "The L in SQL stands for: _____"
>I guess it's time for them to change their payoff, "don't be evil".

They dropped that years ago, literally and effectively.
For me it's a feature combo that's missing. Make a new SE, bump the price up $100, but give it a camera close to as good as the Plus phones, and that's my next phone, for sure. I only got the 7+ over the 7 for the camera, and if there'd been an SE-sized phone with the same camera I'd have bought that instead of either bigger option.

[EDIT] actually I suspect this is a common reason for purchasing larger phones and the phone makers know this, and are using the large-size-better-camera pairing to charge me $300-500 more for the better camera, instead of $100.
> NOTE:This is a sample implementation, the score returned here is not a reflection on your Google account or type of traffic.
And it is this very convenience that has countless sites using it. As I said, there are other systems which are just as easy to implement as Google's and which are not overkill and also more privacy friendly (Google's CAPTCHA is known to fingerprint the user using heuristics like mouse movements, screen resolution, etc).
There is at least some work on data-parallel string processing which could potentially run on a GPU: https://www.microsoft.com/en-us/research/publication/data-pa...
Foot callus thickness doesn't trade off protection for sensitivity while walking
Yeah, I don't dismiss that someone is miserable. I can also say they are abusive, hurt their children or spouse, are cruel and sadistic, or a myriad of other things. None of them make them not worth acknowledging their misery if they are miserable. In fact, just the opposite- it gives me a full idea of their motivations so I can better understand how to act around them in order to further my own interests of not being a target of their abuse, or how to best report their behavior to the correct authorities.
Lots of talk about challenging times ahead.
I always thought that Intel had an ace up their sleeve that they just needed to polish a bit for the release, but it looks like I was wrong.
I didn't say they dropped him from the debates. Of course they cannot do that, this is already decided by the DNC.

What MSNBC did, and has been doing for months now, is "conveniently", "innocently" not show him in graphics where he would belong. For example, when they show literally all other candidates except him.

Or, when they discussed the Monmouth poll, showed the list of the top eight names (AY is now 8), went through (again, literally) all names on the list up to number seven and then "conveniently", "innocently" on to the next slide.
Except an error will lead to your password being typed in plaintext potentially if the timeout expires and the focus goes back to the login field or another field or url bar
I am a huge Dijkstra fanboy, but even he occasionally had lapses of judgement. E.g. he panned Dr. Margaret Hamilton's "Higher Order Software"[1] which I feel is a major innovation in developing correct software[3]. Using a HOS system normal people developed correct software rapidly. The system makes it impossible to create incorrect code. (Long story short: if you're typing text into an editor to make hopefully correct software you're doing it wrong. We're still playing catch-up decades later.)

Hamilton is the person who coined the term "software engineering"[2]

[1] 'Judging “HOS” from a distance' https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/E...

[2] https://en.wikipedia.org/wiki/Margaret_Hamilton_(scientist) Wikipedia reads 'She is one of the people credited with coining the term "software engineering".' but doesn't link to anything referencing earlier uses of the term. Whatever.

[3] "System Design from Provably Correct Constructs: The Beginnings of True Software Engineering" by James Martin
https://www.goodreads.com/book/show/3575584-system-design-fr... https://archive.org/details/systemdesignfrom00mart Irritatingly enough, he is presenting Hamilton's work without mentioning her (expect of a few references in the back) but whatever.
the complex online advertising system ...allows [malvertizers] to precisely target ... users who have unpatched operating systems or browsers ...

I do not find this reassuring.
I guess another question is why we really need captchas. What are we trying to protect against that can't be accomplished with rate limits, voting systems, or other ways to regulate meaningful use of a website?

Ultimately why does it matter if the user is a human or bot, as long as they are being a valuable user? What's wrong if a bot buys some of your inventory, pays for it and everything? What's wrong if an NLP bot responds to discussion threads with scientific facts and citations?
You can cache things that are encrypted too, or do you think drm protected Netflix videos are all streamed from the origin? Yeah it's a bit more complicated...
I worked on a musical once where the book writer did photo shoots, logos, and T-shirts before the actual script, and it was a sign of bad things to come. So I agree with you and think this advice is mainly only a thing if you're on the level of Cederholm.

As an aside, I like the idea of ending a response with "But you can do whatever you want." I'm going to end every work email today with that!
I gotta agree with HN User "gorio" on this one. Your initial explanation, and your clarification are a bit closer to romanticism, (or perhaps idealism?), than pragmatism.

Pragmatism is relating to matters of fact or practical affairs often to the exclusion of intellectual or artistic matters. (That's a dictionary definition.) But yeah, in war for example, you are very much not thinking about taking active steps to manage your mind, or managing the way your mind works, or anything of that nature. You just become very pragmatic. Your desires become almost the only thing you consider at the pragmatic extreme represented by combat for instance.

I think you're speaking more on a certain type of idealism maybe? The practice of following ideals, or living under their influence. But romanticism works too.
Sociopaths are highly overrepresented among corporate executives. No, people don't suddenly become evil and amoral when they become an executive; evil and amoral people are simply more likely to reach those positions, precisely because they're evil and amoral.
Let me explain why we did it:

We have customers that have accounts on our platform, but are authenticating through their own SAML Identity Provider (I call this authentication delegation). We don't have any password on our platform for these accounts: we redirect the user to the 3rd party authentication when we detect that the email has an authentication delegation.

The issue is that their users come to our platform through our login page, enter their email, and then enter their corporate password in our password field. The login obviously fails (because we cannot verify their password), and we redirect the user to their corporate authentication page, where they can login. This is a security issue because we have to explain to their users that they shouldn't enter their password because they are leaking it to us... which is complicated to justify.

So what we did (and what twilio, microsoft and google did) is separate the email and password in two steps, so that:

- standard users have 2 steps to login, we can verify their passwords, all is good

- delegated users enter their email, we check how to authenticate them, and redirect them to their own login page

I suspect 90% of the split logins like this are due to that "password isn't needed" issue. Twilio dangles the security check in their article, but in reality this is to accomodate big corporate clients.

Also, don't do it like microsoft: you enter the email, type "TAB" to go to the password, and the page disappears under your nose and goes to the IdP page without any hint at what happened.
Constitutional amendment
Partisan gerrymandering is upheld by Supreme Court
It's still not clear whether untrackable cryptocurrencies will be allowed by regulators.
The thing is that there is potential for changes at the federal level to contradict this. If Congress is controlled by the Democrats, and they see many states with Republican-gerrymandered districts, they might see a way to increase their influence by legislatively preventing gerrymandering on the national level, forcing states to make their districts more fair.

There's of course always the chance that the party in power will see that preventing gerrymandering will hurt them more than it will help them, but that won't always be the case.
Hafting of Middle Paleolithic Tools in Latium (Central Italy)
Great content. But why use ragged-right?
As someone that has done consulting in a past life for ad-tech, I think you're severely underestimating not only the effort involved to keep this type of ad sales team + ad-operations + ad-tech in-house, but the _significant_ margin gain for potentially a higher quality experience for the user.* As in, it's a very non-linear gain for going with an ad-network rather than try to hire and build that much talent + capital respectively. And that's just for _one_ publisher - imagine if every single publisher had to do this!

*The hypothesis here is that a more targeted ad experience is better for me, as a user, rather than some generic ad that I would see in a newspaper, where everyone sees the same thing (hence your "relevant advertising" note.) If you don't believe this to be true, then some folks on the Executive team at Alphabet would _love_ to talk to you about how Google's whole business model is built on a lie.
My god, you weren't kidding! 23 requests blocked just by uBlock Origin alone. That's not advertising, that's a shotgun.
I have had many fascinating experiences with corvids at the farm:
1. Walnuts..they leave it on the road and wait for my vehicle to crush it. They know timing. Like they know who enters and exits the farm gate and the path of the vehicles.

2. They have bought me gifts.(like little toy cars..some kind of plastic parts etc) They steal snake heads from raptor nests and clean them out. I found it interesting that raptors won’t eat snake heads but corvids do.

3. They have bought their young to visit me. Maybe I am imagining that they recognize me. The littles have no clue and will fly right into the window. They mostly recover.

4. They know my voice. Again, there is no way to prove this..I leave out food for them ..have been for 9 years now and they know when it’s me and when it’s someone else filling in on chores for me. I always call out to them by cawing. Could be because of that..they also come to the other side of my home and knock on the window if I am late or if I had overslept.

(it’s a cultural practice to leave food for crows before eating in the morning..as they represent ancestors because they can pierce the veil between land of living and the dead. It’s a habit and I don’t want to question it.)

5. They like cat food. They scoop kibble in their beaks and drop it in the bird bath to wet it and then take it away..likely to their nest. I have only ever seen raccoons do this ..washing of food ..before.

6. I have seen crows mob a raptor when it goes after s finch or a smaller bird. They will swoop down in great numbers to scare the raptor away.

7. Once a blue heron got caught in the farm’s drip tape..it tried to fly away but the tape was holding it back. A young Harris hawk came down to circle the heron...I don’t know why..because the heron is bigger than the hawk. But it was circling the heron..and trying to peck near its feet. Maybe it thought the drip tape was a snake?

8-10 crows swooped down and chased the young hawk away..and kept pulling the drip tape until the heron was able to shake its leg off and get away.