HNHacker News
TopNewBestAskShowJobs

stevenjohns

1,643 karma · joined October 3, 2014

submissionscomments
stevenjohns··on Encrypt Your Face: Signal Messenger
I actually have a particular use case for not adding one - as a running joke I changed my Signal name to the screen name of a buddy that went AWOL. Adding a last name doesn’t work in this model.

So it’s not just about not wanting to share information, but it ruins a joke in the group chat I primarily use Signal for :/

To top it off, it specifically says it’s optional. But you get reminded every week to add one... but it’s totally optional.

stevenjohns··on Encrypt Your Face: Signal Messenger
Signal does weird stuff sometimes. For a while it has been bugging me to add a last name with the only options are either to add one or to “remind me later.” And they of course never forget to remind you again and again, week in and week out. Until I eventually succumb and add one I guess?

Not sure what their angle is.

stevenjohns··on Google no longer providing original URL in AMP for image search results
Lots of people were also convinced Google wouldn’t go down that route and would be dismissive of criticism.

I feel like when a company grows to a certain size, we have to drop the “assume good faith” outlook we give to small businesses and individuals and take on “assume bad faith” instead.

stevenjohns··on A day using money in Cuba
I actually did let her keep a portion of the change, the problem was that she had already ran off to break the note before I realised what I had done!
stevenjohns··on A day using money in Cuba
Similar situation, although not as intense.

I bought a skewer of grilled meat from a poor elderly woman in central Colombia. The skewer was 5,000 COP and all I had was a 50,000 note (which I discovered when the food was ready) which is about a day’s wage.

She had to leave the grill and go out in the search for change. Felt terrible.

stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
I’m not sure what you’re trying to achieve by leaving multiple successive comments threads about the same topic. I will reply to this message and will withdraw after this.

——

The sentence reduces to “trademark violations are considered to have taken place regardless of when there is either an intention to mislead or if a customer was unintentionally misled.”

If the grammar was poop and you can’t make a good faith reading of it (to go so far as to follow me around on this post) then by all means feel free to comment away but I won’t be responding to it.

stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
No, my correction is fine. It helps if you read the sentence in its entirety rather than stop reading at the comma... you know... where I specifically go on to say "or" followed with a whole bit on how it can be violated unintentionally and give an example of such.

The next sentence also goes on to say that either one of those two needs to take place - again, referencing more than one way a trademark violation could take place.

Maybe my English wasn't clear. English isn't my first or my most recent language, so my grammar sometimes goes a bit funky.

stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
If you see the second half of that sentence, with an example of how...

> or they could be unintentionally confusing [to the customer]

stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
I meant trademark violations. My bad. I edited the post and added the missing word.
stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
“We must” is nonsense on the part of Kik. That’s part of the corporate b/s where people make it seem like things are “out of our hands.”

If he was releasing a messenger app called KikAss, then sure, they “must” enforce the Kik trademark.

But if I release a brand of shoes called Kik, with an api that allows users to poll how many steps a user has taken that day, that’s not a trademark violation.

Trademark violations require intent to mislead, or they could be unintentionally confusing (for example, if Kik has been talking about releasing shoes for a while or if it’s a well known brand of soccer balls).

Neither of these things have occurred, so the trademark doesn’t have to go through a (futile) enforcement process.

stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
Good luck trying to enforce trademark law for namespace on a public code repository.

It’s “classic trademark stuff” insofar that people classically don’t understand what a trademark is or how it’s enforced.

Consider reading through Github’s policy on trademarks[0] to better understand why a casual fuck off should be given whenever you get misleading, threatening emails.

[0] https://help.github.com/en/github/site-policy/github-tradema...

stevenjohns··on Unable to deal with Chrome Extension Team, Kozmos is shutting down
It seems that lots of people are missing that part. The Kik guys were doing their corporate double-speak b/s about ‘let’s find a solution’ when the only solution is handing over the name. All while threatening with door-banging lawyers.

And he did offer them a solution: $30,000 dollars, to which they promptly - albeit indirectly - replied with fuck you.

stevenjohns··on Show HN: Python package to collect normalized news from almost any website
I interpret this as

Created by <api provider> but you do not need anything from us or from anyone else to get the software going, it just works out of the box.

stevenjohns··on “Become Abnormal”: traits to cultivate for top performance
As a counterpoint, I’ve found these books to be extremely useful and it has had profound positive impacts on my decisions.

It’s not telling you to wake up at 4am because that’s what [unicorn startup ceo] does. The advice given here is how to step back and find solutions, which is great for people who have difficulty arriving at those points.

Likening it to horoscopes because it doesn’t work for you is like me dismissing books on dieting because I’m already slim.

Lots of people don’t have positive role models, good teachers, mentors, or even stable parents. So even things as simple as “don’t be quick to anger, step back and think about the long term consequences” are lessons that many people have never been taught.

stevenjohns··on Farm in SE Australia is growing native grains for flour and bread
Is Germany truly considered to carry “Western culture” within the English-speaking world?

“Western culture” to me, when mentioned by the English-speaking world, has really just meant the shared ideals of the metropolitan parts of English-first first world countries (that’s a mouthful).

This would include major cities in countries like the UK, USA, Australia, Canada and New Zealand but would also exclude their rural areas.

Not that I agree or disagree with it or that I’m trying to make a political statement - it’s just an observation I’ve found.

stevenjohns··on Oil's Collapse Is a Geopolitical Reset in Disguise
> Around that time, Bremer decided to bar former ba'ath officer from either serving the new military or getting pension. That decision almost single-handedly created the backbone of the terrorist networks that would become ISIS.

This isn't true. The Ba'ath party had already largely lost its Arab nationalist identity and become progressively more and more Islamist after the first Gulf War.

Saddam announced the "return to faith" campaign[0] in 1993 (which he publicly hinted at by writing Allahuakbar on the Iraqi flag in 1991) and by the time of the second 2003 invasion, Ba'ath party loyalists were already beheading suspected prostitutes in the streets.

What created the backbone of ISIS is a culmination of things - mostly around the collective, ongoing punishment of the Middle East. Arab nationalism was challenged in every direction by the West, country-based nationalism was challenged in every direction, and then the US put on a surprised pikachu face when the only thing left was religious identity.

[0] https://en.wikipedia.org/wiki/Faith_campaign

stevenjohns··on Show HN: Add license key verification to your apps
Nothing is worse than the licensing of Archicad.

Downloaded the trial? Great! Enjoy.

If you don’t read the license terms, then you don’t find out that anything created or edited with the trial version is encrypted to the installation. I found out about this by searching the error code I was faced with after the fact.

I lost weeks of work, couldn’t even buy a license key to unlock it as I had reinstalled the software (within the trial period).

Needless to say, Graphisoft will never see a penny out of me.

stevenjohns··on Cloudflare dumps reCAPTCHA as Google intends to charge for its use
Tell me about it. Even using Firefox with a couple of adblocking lists is enough for Google to think I'm high risk enough to need a half dozen captchas.
stevenjohns··on Filling in PDF forms with Python (2018)
There is more than one way to deal with this, unfortunately it's all quite messy. But it is possible.

One is to use Inkscape to layer the image as an OCG, the other is to treat the image as a "watermark" (which is really just another layer) with your image via PyPDF2 or similar.

stevenjohns··on Show HN: SpicyPass – A free and open-source minimalist password manager
After using it for a month or so, the $10 was a no-brainer for me. Great piece of software!
stevenjohns··on Results: Two dishtowels can be as effective as an n95 mask
I may be mistaken but I can’t see N95 mentioned anywhere?

The common surgical masks and N95 masks are two very different things.

stevenjohns··on US Army scraps $1B Iron Dome project after Israel refuses to provide source code
The first three (ignoring their legitimacy) have nothing to do with what makes a country an ally.

Israel’s relationship with the US is central to all of the international problems and threats the US faces in 2020. Including threatening the US’ own democracy due to unchecked Israeli lobbying in the US and openly combatting anyone who tries to question Israeli actions.

stevenjohns··on Facebook sues Namecheap
Every domain had the same content, was styled in the same format (something like a28d92.com, then b28d92.com...) and all were acting as redirection platforms for phishing sites and all were registered on the same day.

It wasn't hard to verify or easy to fake, or loose. Namecheap's legal/abuse department are just completely incompetent/don't care about their own TOS.

stevenjohns··on Facebook sues Namecheap
For what it’s worth, I reported dozens of domains used in phishing scams to Namecheap and their support could not possibly give less of a crap. I reported about 26 domains used in SMS scams in Australia and Namecheap refused to action more than one domain. As far as I’m aware, the remaining 25 or so are still active.

Their chat support is unable to take spam complaints and instead directs you to their “Legal & Abuse Department” based in Eastern Europe. And what you get is basically what you’d expect from an underpaid, disgruntled level one IT support.

stevenjohns··on Schizophrenia Manifests as a GitHub Repo
This person has expressed some desire for suicide[0] so it would be worthwhile for some Americans (you, right now) to report this.

[0] https://raw.githubusercontent.com/botupdate/botupdate/master...

stevenjohns··on McDonald's app bug let people order for free in France
Just give them a call, they credit you immediately. I had the same thing happen at Sydney International Airport a few months ago - I placed one order but it went through five times. It didn't show up on the app and didn't show up on their registers, but I was definitely billed for it.

A two-minute phone call and they refunded it all.

stevenjohns··on Chip industry had worst sales year since dot-com bubble burst
It might have something to do with social media making it more obvious that journalists and news agencies are usually partisan and agenda-focused rather than neutral and content-focused.

Political journalism (domestic US and international) has completely gone to shit. Tech journalism has slowly fizzled away into just clickbait and financial news has slowly drifted towards interpreting Ouija boards and magic 8-balls.

stevenjohns··on Grindr and OKCupid Sell Your Data, but Twitter’s MoPub Is the Real Problem
That shouldn’t be the responsibility of the users. It’s the responsibility of the manufacturer, even if the end user isn’t aware of or care for those improvements.

This takes place in every industry except for software development.

stevenjohns··on Algorithm Removes Water from Underwater Images
Coincidentally: the researcher's name, Derya, translates to "sea" or "ocean" in her native Turkish. I wonder if that's something that might have inspired her as part of this.
stevenjohns··on Iran crash: Ukrainian passenger plane crashes with 170 on board
The pilots of the plane would be in constant contact with the nearest airport during and right after take-off, especially when there are technical problems.

It's not hard to imagine the conversation would involve like:-

PILOT: One of the engines has failed catastrophically, we need to make an emergency landing, can you clear the runway back in Tehran or is there another airport we can go to?

← PreviousPage 3 of 11Next →