HNHacker News
TopNewBestAskShowJobs

cipherzero

172 karma · joined January 28, 2011

submissionscomments
cipherzero··on Mozilla hit with takedown request for anti-paywall addons
How do you think this add on was working? do you think it was brute forcing the password of all the sites you were thinking of?
cipherzero··on Mozilla hit with takedown request for anti-paywall addons
Uh yeah. I'm assuming you know how HTTP works, but if not, _basically_ you send a request to GET content, and the server makes a decision on what/whether or not to return. If that user shouldn't be able to see the content because they haven't logged in then its up to the server to decide.

It's crazy to send them the content but tell them not to read it... back to your example would you expect your bank to do that? Here's all the account details and transactions but oops thats not your account. I'm guessing no, you'd hold your bank to a high technical standard.

To be clear, if newspapers/journalists want to work out some special agreement with google (or partner/agreed upon indexers) so their requests are authenticated so that only they have access to the content - i think that is a better solution then pay walls and sending the article and saying "don't read this please"

cipherzero··on Mozilla hit with takedown request for anti-paywall addons
Does your bank allow your account to be indexed by google?
cipherzero··on Mozilla hit with takedown request for anti-paywall addons
I’ve responded elsewhere in this thread but I’d like to discuss the double standard being applied.

Have you ever been in a conversation where someone talks about something and you said “hey I read this cool article on that, let me send it to you?” If so, guess what - you were the search engine for that conversation. Should you then have access to view the non-paywalled content?

cipherzero··on Mozilla hit with takedown request for anti-paywall addons
In my opinion, the problem is because content owners/producers want a double standard. They want people to pay for access but they also want there content indexed so people can find it. So if this tool makes it so that the site treats me as an indexer than so what?

Have you ever been in a conversation where someone talks about something and you said “hey I read this cool article on that, let me send it to you.” If so, guess what - you were the search engine for that conversation. Should you then have access to view the non-paywalled content?

So yeah, I have no issue with this add on. If they didn’t want the double standard - to allow free access for some and not others - it is easily possible and in their full control to prevent add ons like these (think of any admin site or service for which you have to login before seeing/do anything.)

Content producers have a choice and they’re choosing to be bullies. I have no moral or ethical qualms when it comes to dealing with bullies or double standards.

Just my two cents.

cipherzero··on Announcing the GNU Kind Communication Guidelines
Whether GP meant to make a strawman or not, i found the comment to be a good reminder to apply the strategy GP espoused. Hopefully that’s how it’s perceived- and not as an indictment of hypocrisy.
cipherzero··on Ask HN: What are some of the best technical talks you've heard?
Could you maybe add a comment about what your favorite tech talk is? Right now I’m staring at a tiny url hoping I’m not going to be rick rolled.
cipherzero··on Bill Gates: “I never said '640K should be enough for anybody'” (1996)
Thank you!
cipherzero··on Bill Gates: “I never said '640K should be enough for anybody'” (1996)
Out of curiosity how did this chain end up on google groups? Where was the original and how was google able to ingest it?

Thanks!

cipherzero··on Elon Musk Settles SEC Fraud Charges
> The SEC also today charged Tesla with failing to have required disclosure controls and procedures relating to Musk’s tweets

It’s almost like the current administration should also have these!

cipherzero··on Why Rust closures are somewhat hard
As someone who has recently started learning rust i can safely say closure issues where the hardest and most confusing things to learn how to fight with the borrow checker. This is especially the case since futures are becoming popular and require closures to be useful (obviously.)

This post covers a lot of the things I had to recently learn the "hard" way. Thanks!

cipherzero··on Bitwarden – Open Source Password Manager
I love bitwarden, and have converted to it. However i just learned about https://passman.cc/ Has anyone used that?
cipherzero··on Exploring .NET Core platform intrinsics – Viewing the code generated by the JIT
As a former .net developer now java developer this article is another reminder about just how good the .net runtime library is.

Kudos to the team(s) for all this work!

cipherzero··on Data Structures Reference
Maybe I’m not like the interviewers/companies to which you’re referring, but I ask a DAG topo sort question (dependency resolution/task ordering) not because I expect the candidate to regurgitate the algorithm but because I legitimately want to see how they work through a problem - especially one they may(hopefully) not be familiar with.

Most of the time I don’t care if they get the optimal algorithm, rather the can think through something and know where problems might be.

Might not be how/why the “others” use that question, but its worked well for me.

cipherzero··on A Case for Safe Eval
Haha... exactly. Seems questionable to me.
cipherzero··on A Case for Safe Eval
I see why it doesn’t allow their example of “(() => 5)()”

But what is preventing me from doing “((a) => 5)(0)” since the regex only requires at least one non space char between parens...

Or any function call really?

cipherzero··on I amplified my home's Wi-Fi with aluminum foil
Lookup cantenna which was popular back in the day for catching WiFi from further away spots.
cipherzero··on Cards Against Humanity Redistributes Your Wealth
I had the same moment of introspection... I remember thinking “you want to spend this money on gifts or car tires?”

And then I realized that these are the things they’re stressing about. It’s nice to think those will be one less stressor in a life full of stressful things. Which I think is good - if only for the mental win of not having to worry about X.

Way to go CAH - you got me thinking. And this time it wasn’t about something I had to go look up on urban dictionary.

cipherzero··on GoDaddy Domain Valuation Tool
More info about how it works here: https://engineering.godaddy.com/using-deep-learning-domain-n...
cipherzero··on Face ID beaten by mask
Even easier perhaps, with all the news about adversarial networks lately!
cipherzero··on Introducing Cloud Spanner, a Global Database Service
Oh and the newer white paper from today: https://cloud.google.com/spanner/docs/whitepapers/SpannerAnd...
cipherzero··on Introducing Cloud Spanner, a Global Database Service
The white paper is available here: http://static.googleusercontent.com/media/research.google.co...

for anyone interested

cipherzero··on Show HN: Nuage – Domain names with no hassle
How would that be a "game changer"? GoDaddy has had a purchase API for a while... I'm sure others do as well, but I've only used GoDaddy's.

https://developer.godaddy.com

https://developer.godaddy.com/doc#!/_v1_domains/purchase

cipherzero··on Elassandra: Elasticsearch implemented on top of Cassandra
Thats ridiculously beautiful! Thank you!
cipherzero··on Elassandra: Elasticsearch implemented on top of Cassandra
Awesome, i watched the demo video... i will be trying this. Thanks for the info on lightweight transactions, sounds like the perfect use then!

As for the indexes - are they standard Cassandra secondary indexes? "Custom secondary indexes" - does that mean that it just looks like a secondary index, but is actually backed by Elastic search?

cipherzero··on Elassandra: Elasticsearch implemented on top of Cassandra
This looks very interesting, however I'm concerned about some of the implementation details...

1. It mentions using secondary indexes - its my understanding thats a huge no-no, as they have to hit the whole cluster 2. Uses "lightweight" transactions - also another perf hit, as lightweight transactions have (anecdotally) a 6x slowdown...

I like the idea but I'm curious if these are issues and whether these uses are something the author is looking to replace...

Very interesting idea though!

(CoAuthor of cassieq here so these were things we had to learn about.)

cipherzero··on Show HN: A jenkins job template system (named francois)
This is really a front-end for jenkins to manage jobs, in a templatized way.

Everywhere I've worked, we've always ended up copying jenkins jobs from "known-good" jobs when we bring up a new project. If someone makes a change to a job, it can't be shared by all the jobs that are related, and I'd like to solve that.

Has anyone else had this problem?

cipherzero··on First successful beam at record energy of 6.5 TeV
I think it's a game. It sounds familiar; I was going to ask the same thing!
cipherzero··on JSON Patch – a format for describing changes to a JSON document
I love the idea of using an array. Sounds like arrest addition to the spec.
cipherzero··on How a differential gear works (1937) [video]
I had never seen this, so i appreciate the link. Is there any similar video for a limited slip differential?
← PreviousPage 2 of 3Next →