HNHacker News
TopNewBestAskShowJobs

QasimK

482 karma · joined March 1, 2017

Blog: https://iamqasimk.com/

[ my public key: https://keybase.io/qasimk; my proof: https://keybase.io/qasimk/sigs/pRwu846p7BlhR2U2L7UJw1btX4EvL78NMRDyl5zn2vw ]

submissionscomments
QasimK··on Why should we all wear face masks?
It’s a tissue
QasimK··on FLIF – Free Lossless Image Format
How is it possible to have one-way only lossless compression?
QasimK··on WireGuard is now in Linus' tree
I cannot comment on tinc, but I use WireGuard to do the same thing as you, and it works brilliantly. It was “easy” to set up and use.

I wrote up what I did for my Raspberry PI server that I have at home [0].

The only other component that may be necessary is Dynamic DNS if you have a dynamic home IP address, or at the very least a way to find out your home IP at any time.

[0]: https://qasimk.gitbooks.io/piserver-book/content/personal-vp...

QasimK··on 800M Email Addresses Leaked Online by Email Verification Service
They do allow it, but it’s a pain to set up for each + address, especially on iOS.
QasimK··on Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline
Perhaps a webpage that people can go to to browse products (an “adstore”).
QasimK··on What Happened to the 100000 Hour LED Bulbs?
Depending on where you live, the energy “inefficiency” of a light bulb is no such thing.

In the UK, for example, during winter (and spring and autumn) the heating is appreciated! However, it is 2-3x more costly than using gas central heating. (However however something something whole house vs room-specific heating.)

In the summer, it’s a complete waste though.

Directed infrared heating panels may be the most efficient because they do what you describe - heat you up directly, rather than heat the air in the room.

QasimK··on JMAP: Like IMAP but Not Really
As rswail said, REST doesn't need to use HTTP at all, however, if it does then it "should" use it fully including using HTTP headers for metadata. In theory, of course, you don't need anything other than POST
QasimK··on SQL Is No Excuse to Avoid DevOps
I can describe how Django addresses the issues that you raise:

1. You can squash the migrations, or delete them all and start afresh. I have had to do this just once on a project after it was 4 years old, and it was easy to do (ie. it is relatively infrequent).

2. You can experiment by creating new migrations, and, when you’re done, rollback and create the one you want.

The third point I cannot address, as you were very much using Python/Django and I cannot imagine an easy way to use the database models cross-project. I would probably argue that you shouldn’t do this.

However, Django’s approach was largely declarative, but in Python not SQL. Further, the migrations were automatically generated as Python which made them easy to modify.

QasimK··on Writing copy for landing pages
I found it useful to make sure there wasn’t something I missed
QasimK··on Firefox 64 Released
Yes, scroll bars are already used to identify which operating system you are using as their width varies between systems.
QasimK··on Firefox desktop market share now below 9%
I think that adds it as a bookmark which is not the same thing as an OpenSearch provider because it doesn’t give you the blue highlight when searching with it.

Actually this is exactly what lorenzhs said, and it is my experience too. I know this because I spent half an hour trying to get a “blue search” for BBFC.

QasimK··on Firefox desktop market share now below 9%
I’m pretty sure watt is right...
QasimK··on Microsoft is building a Chromium browser to replace Edge on Windows 10
On Arch Linux, the browser would often crash after the system upgrade installed a newer version of Firefox. I read on their bug tracker that the upgrade prompt was a workaround for this (or at least one reason for it).
QasimK··on AI Mistakes Bus-Side Ad for Famous CEO, Charges Her With Jaywalking
I’ve always had excellent, and prompt customer service from Amazon. I’m curious to know what kinds of issues have you encountered where you were unhappy with how they dealt with it?
QasimK··on JavaScript is now required to sign in to Google
I’m sorry, I changed the domain to QasimK.io, but neglected to set up forwarding. I will do that.

http://qasimk.io/2016/absolutely-zero-email-spam/

QasimK··on JavaScript is now required to sign in to Google
Google can ban common passwords, or passwords that look like they’re being targeted (over the long-run).
QasimK··on Air pollution linked to “huge” reduction in intelligence
I’m going to hazard a guess and say exercise - yes, even outside in the pollution (though you should probably favour a park over a main road).
QasimK··on In Silicon Valley wages are down for everyone but the top 10 percent
I don’t think the sincerity of his statement is related to his individual action at all. He’s talking about principle applying to the whole group.
QasimK··on In Silicon Valley wages are down for everyone but the top 10 percent
I agree that we should tax wealth.

I wouldn’t say tax property per se, but rather just tax the land itself. Land is the fixed resource, but you can always develop more buildings on it. This would encourage people to use the land to it’s full extent.

Part 16 of the Mirrlees comprehensive review of taxation [0] in the UK goes into more detail.

[0]: https://www.ifs.org.uk/publications/5353

QasimK··on A Brief History of High Availability
Because they are all closed at the same time?
QasimK··on Sqlfmt: an opinionated online SQL formatter
PyCharm (and likely other editors by Jetbrains) supports embedded programming languages! However, language level support so that this could be automatically done by all editors would be great.
QasimK··on Apple has completed its acquisition of Shazam
Absolutely fascinating, it covers so much breadth too!
QasimK··on Amazon pulled an Apple on the smart home
> I know I don't need Alexa, but when you've got grocery bags in both hands and it's dark, being able to turn on the lights by voice is handy even though it's far from "needed".

A simple motion/heat detecting light does what you need here, and is probably more reliable...

QasimK··on Amazon pulled an Apple on the smart home
Perhaps slantyyz was thinking that the IoT portion of the oven should be an isolated piece of hardware that is only capable of monitoring, and absolutely incapable of performing actions like turning on the oven.

However, this can still be hacked to say that the oven is off, while it is in fact on and you’re leaving for the airport.

QasimK··on iOS 12's new Measure app is simply not accurate. Don't count on it
I think this post is better off linking to the original (Kirk’s): https://www.kirkville.com/apples-measure-app-and-accuracy/

It took me a full minute to figure out how to get to it from loopinsight, and I don’t think loopinsight provides any additional “insight” at all...

QasimK··on iOS 12 released
I’ve read the entire iOS security guide (seriously; version ~9/10), and while I don’t remember the specifics, I distinctly remember coming to the conclusion that I could not use most iCloud features as they did not provide the same privacy as on-devices features. I distinctly remember that your photos can be seen by Apple as that was the main thing I wanted to know.

Some things, like the keychain, are not accessible by Apple, and only on your enrolled devices.

QasimK··on Teaching foreign policy majors to code
Surely the team hiring tells the recruiter what the job requirements are, rather than the recruiter just making them up?
QasimK··on Apple Special Event [video]
I think the biggest thing they could do to make their products last longer is replaceable batteries. My iPhone 6S Plus was given a new life when I replaced its battery. I did this officially, but only because there was a massive discount (£100 -> £30). Newer iPhones battery replacements cost even more especially outside warranty.
QasimK··on Why Tim Cook Is Steve Ballmer and Why He Still Has His Job at Apple (2016)
So you're saying if you can't sell the local-data-processing feature as "privacy-preserving", then you can try to sell it as "it'll work without an internet connection" - tunnels, trains, planes, cars, hiking, underground, deep-inside buildings, power-loss, or many other situations that you don't have WiFi nor 4G.
QasimK··on Today, Europe Lost The Internet. Now, We Fight Back
I was so excited over how the EU managed to get GDPR so right, that I couldn't believe that the EU would get something else about the internet so wrong immediately afterwards.
← PreviousPage 2 of 8Next →