HNHacker News
TopNewBestAskShowJobs

shmapf

186 karma · joined October 26, 2013

submissionscomments
shmapf··on Meta to charge for ad-free versions of Facebook and Instagram in Europe
https://archive.md/ucz0t
shmapf··on Ask HN: Is there a future in which password management is sane?
I presume it's because when you copy a password to the clipboard, another app can view it.
shmapf··on AGI Simulator
I don't understand why it resets at universal jump engine. Is that the end of the game, or is there some way to end up in a different state? I got to the point where that was the only option left.
shmapf··on The Fediverse is a privacy nightmare
Does activity pub not use public key cryptography? (I don't know the answer to this but assumed it would have)

If each post is encrypted and signed by the author, and Sig chains are verified by servers when recieving updates that each link in the chain is an approved follower, then while posts could be more widely reshared by recipients, they wouldn't show up as from the original author, because the sharer and the Sig wouldn't match.

Seems to me this would be equivalent to using a centralised system like Facebook, where anyone with access to your posts can just copy paste to re share them.

shmapf··on Human Or Not: Guess if you're chatting with an AI or a Human
It's a shame you don't get to see what the other person voted for, whether they thought you were a bot or a human.
shmapf··on Ask HN: Refusing all cookies, still targeted by ads. How?
Looking through that site, one of the things used to identify you is the value of the "do not track" header...

So the existence of that header actually makes tracking worse on the web

shmapf··on Samsung considers moving to Bing as default search engine
I agree, and on top of that Google products used to be, in my experience of top notch quality. But over the past couple of years I'm seeing more and more bugs in Google maps, chrome, and android. I think they've really let the quality bar slip. They were/are in such a dominant position it's taking a long time to crumble, but crumbling they seem to be, slowly but surely.
shmapf··on Android launches yet another way to spy on users with “Privacy Sandbox” beta
I've been staunchly on the Android side of the Android / iOS question, but this carry-on with refusing to block tracking like Apple has done is really making me consider switching.
shmapf··on Save web pages as PDF in Firefox for Android
I've looked for a way to print to a printer on Firefox mobile but have never found one and always have to switch to Chrome just to print.

Does anyone know if it's possible yet?

shmapf··on Riding in a peloton is the most energy efficient locomotion – research (2018)
For anyone as confused as I was, peloton is the term for riding bicycles close together in a group. Not the brand of indoor exercise machines.
shmapf··on Ask HN: Why is Firefox losing marketshare and how would you save it?
I wish they'd advertise it better. I use Firefox mobile and it's so much better than Chrome I'd hate to go back. If the mainstream were aware how much better advert-less browsing is, by using adblockers on Firefox mobile, that would probably solve the problem.

I'm also a fan of having the address bar at the bottom for easier reach, though I admit it's a niche thing that sounds like a gimmick.

shmapf··on Ask HN: How do you deal with a low ball salary offer?
I've been given the "we're a small start-up so can't afford to pay what you're currently on" line. I believed it at the time, and told them that's ok, I understand but I'm not willing to take such a big cut.

Then they multiplied the offer salary by 2.5X.

This dishonesty left me with such a bad taste in my mouth I no longer wanted to work for them and declined.

I've personally found honesty to be the most effective way to negotiate. Identify what you want, and what they want, then you've got nothing to hide and can have a grown up conversation to see if you can find a mutually beneficial agreement.

shmapf··on Show HN: Save and search the full text of your browser history
Just tried this out, looks great, I've wanted something like this for a long time!

I often use Cmd-tab to switch between apps on the mac, and I noticed that this search pane shows up in the tab switcher, which can get in the way a bit.

* In vscode, cmd-tab to chrome

* cmd-E to search for something

* cmd-E to close the search (goes back to chrome)

* cmd-tab to go back to vscode (but this goes to browserparrot)

Alfred, a similar search app doesn't do this, and I quite like that behaviour. I found out how to change this, as a user, here, but it would be nice if it was done by default: https://apple.stackexchange.com/questions/92004/is-there-a-w...

shmapf··on Dogecoin Is “Blowing Up”
> You can't sell all of a stock without the price crashing either.

Genuine question, are you sure about that? Assuming the stock is valued correctly, its value is equivalent to its future earnings, adjusted for time and uncertainty. Others who sell might bring the price down, but the real worth of the asset hasn't fundamentally changed, has it?

Contrast that with crypto, where the real value isn't grounded in anything except for supply/demand and it is worth only what others will pay.

shmapf··on Google knows where we are, and so do advertisers
Unless I'm missing something, the article doesn't back up the claim in the title that "advertisers know where you are" at all.
shmapf··on YouTube will add information from Wikipedia to videos about conspiracies
I think this is an experiment. And given the current state of the internet in regards to fact checking, it's commendable that they are trying something to help address the issue. Maybe it won't work, if so, nothing lost.

I wonder if it will have any noticeable effect on Wikipedia though. By linking all of the conspiracy theorists to it, they might find that the articles get more contraversial editing going on.

shmapf··on Facebook Scraps Plan for New Share Class
Can someone explain the maths to me?

His original plan was to donate 99% of his wealth to philanthropy. The problem was that would involve selling the majority of his fb shares, and he would no longer have control of the company. To solve this he would split the stock into voting and non voting rights which would allow him to sell the non voting ones and maintain control.

Now the claim is that the stock has increased so much this is no longer necessary. If I understand this correctly, that would mean that the excess shares he has over 50%, comprise 99% of his wealth, which can't be true because that excess is strictly less than 50%.

Or perhaps he's just conceded that he will actually give away control, it will just take 20 years to do so.

shmapf··on Facebook Messenger begins testing end-to-end encryption using Signal Protocol
I've been wondering about this for a while.

Now both whatsapp and Facebook have this, but surely they have the encryption keys too, or how else would they seamlessly fetch your messages and decrypt them when you get a new phone?

If they do, then what's the point?

shmapf··on New EU Proposals Seek to End Anonymous Bitcoin Trading
It's not equivalent. When you own bitcoin it's up to yourself to protect it. In the regulated currencies it's not under your control.
shmapf··on Send messages on Facebook Messenger as yourself with PhantomJS/facebook-chat-api
Personally, I did find it funny, but then I think it would be no less funny as "lol boyfriends amirite".

But I say this from the perspective of the less oppressed gender. I think if I were on the other side, perhaps I would be disheartened by little things like this.

I think we all know when you stop to think about it, that when you're frustrated, or seemingly on the "losing" side it is much easier to become angered and increasingly frustrated by even mostly insignificant actions of those on the "winning" side. With that in mind, I find it's best to try to be extra compassionate when you find yourself on the fortunate side of chance.

Sorry to detour from technical discussion, and I see the title is now changed. Great blog post! Nice no nonsense expansion.

shmapf··on US Senate website says use HTTP instead of HTTPS
Just a wild guess, but if there are non secure assets in the page, this would result in a browser warning, arguably more suspicious looking than this for average users. As a quick and dirty workaround they may have done this?
shmapf··on I’m Sorry
Don't underestimate curiosity. Whoever satoshi really is, he / they managed to release some truly ground breaking software, anonymously, and that software has never been broken, and millions if not billions of dollars rests upon that work. It all came from nowhere.

I for one have a lot of respect for this satoshi, and if they ever reveal themselves I would like to find out more about them, purely because they sound quite interesting.

Earlier this week Craig wright came out with a wild claim with "proof" that actually worked against his favour if anything. Most people see this as a selfish act to try to claim fame and respect, while having the audacity to claim that he doesn't want that. This naturally puts him in a very dislikeable position, and I imagine many people wanted to see how he would attempt to worm his way out of this mess he has got himself in, knowing full well he couldn't produce the goods.

You're right that it "doesn't matter" but then at some level perhaps nothing does... It all comes down to subjective interest at the end of the day.

shmapf··on First Open Banking API Sandbox in the UK
"...require banks in the EU to open their payment and transaction systems to certified third parties" Does anyone know if this will mean that average Joe can't just write a script to access his account, because he isn't a "certified third party"?
shmapf··on Show HN: Zip It – Encryption Anywhere
Is it me or is the page being served over an unencrypted channel a gaping security hole?

I presume it encrypts on the client side, but whats to stop a man in the middle swapping the javascript so it sends the attacker your files?

shmapf··on Show HN: App to convert steps walked to Bitcoins
Any chance of an android version?
shmapf··on Setting up iOS continuous delivery with Jenkins and Fastlane
Does anyone know what the terminal colour scheme is on that page? (this one: https://labs.kunstmaan.be/uploads/media/5654b5aa96880/06-fas... )
shmapf··on Ask HN: How do you read your programming books?
I empathise with you talking about the "natural reading rhythym", I'm a slow reader too, but like to think I also read more carefully than those who get through the pages faster.

In response to the questions:

1. For me, this depends on the subject matter. When its a new language I'm learning, there's no alternative to writing code. Languages can be very deep, and there is often a large amount of new content for your mind to overcome. Thus there are many places you can trip up when you wouldn't have anticipated it in your head. In these cases, I write code inline with reading about it.

When its about design, or a more high level subject, for example about testability, I don't usually write much code; the lessons learnt are more abstract. The code tends to require more work in these cases too, and I'm lazy. Having said that, my day job is software engineering, and combined with my side-projects there are plenty of opportunities to try out the new concepts I learn about in such resources - usually within the order of a week. This step is, in my opinion, vital. I believe you must put the concepts into practice at some point in order to truly feel comfortable with them, and the sooner the better while they are fresh in your mind.

2. I'm a first principles guy, so don't like building up knowledge on unknown foundations. I re-read until I understand it, and then advance. This of course assumes that the structure of the resource has been carefully considered, with few forward references. When the author declares that something specific will be explained in chapter X, I'm happy to take their word for it, but in the absence of such statements it makes for uncertainty. Thankfully, in my experience most authors I have read do take the time to add such assurances, so its possible to read in a continuous manner from start to finish.

3. In the past I have skipped the majority of these exercises. In this case psychology seems to be against us - we underestimate the unknown unknowns, so tasks seem simpler than they really are. For this reason I am actively trying to do the exercises properly these days. I tend to do the simple ones in my head, and the more complex ones in real code. The way I distinguish between simple and complex is "Can I write out the exact syntax of the solution in my head start to finish?".

shmapf··on Show HN: Offline – Access your favorite websites without a network connection
Just 2 weeks! I am very impressed. Great work.

First URL I typed in was news.ycombinator.com, which wasn't valid until I added the http://. I don't think most users would know to do that. Could you default to https / http when it isn't specified?

shmapf··on David Cameron: new online data laws needed
There should be no "means of communication" which "we cannot read", he said.

Is he really so naiive to think he can stop people from using secure encryption on the internet?

shmapf··on If you use LinkedIn, BEWARE Huge flaw found
You say that 'John Smith' was able to connect to you, but you weren't initially able to connect to him. This sounds unsymmetrical, but I'm wondering if it is because you first searched for 'John Smith'. After this, he is allowed to connect to you since both parties would have shown interest in each other. I don't know if this is the case, but it might make sense to implement such a rule.

The unverified adoption of any job title of any company is still a pretty serious issue though.

Page 1 of 2Next →