HNHacker News
TopNewBestAskShowJobs

turblety

2,153 karma · joined March 31, 2016

submissionscomments
turblety··on Dell XPS 13 Plus developer edition: Now available with Ubuntu 22.04 LTS
It's amazing to me that they didn't learn from Apple's mistakes. All we heard about for months was how annoying not having a physical escape key was. It even forced Apple to change the keyboard on newer models, with a physical escape key and then the touchbar to the right.

But here we go, Dell has decided to put a capacitive escape key. They really need to know their market better.

Anyway, it looked like a nice laptop. Totally unusable to a developer without a physical escape key.

*edited, thanks for the correction cassianoleal

turblety··on Banned from Twitter, Trump returns with a new platform
This is what happens when you ban people you disagree with from your platform. They make their own echo chamber, and eventually, any possibility of reason/sanity is lost.
turblety··on LastPass appears to be holding users' passwords hostage
> If this is true, they are in major violation of Article 20 of the GDPR.

I honestly have no idea how the GDPR got implemented. A true policy that actually benefits the citizens of Europe, in a world where most policies are to screw over everyone but the rich.

turblety··on Show HN: I make $3K/mo from a browser extension
I'm still not 100% sure, but I think the product is BlackMagic.so, at the link: https://blackmagic.so/

This post should really link to the product, not the blog post.

turblety··on DNS alias mode (2020)
This sounds great, although I haven't tried it myself. I have a few domains where I want/need wildcard certs and even though my registrar has API access, it's basically a god mode token that can do anything my logged in account can.

So my only choices are, take the risk and save that API token on my server, or just manually run a script that renews the certs on my own computer every three months.

If this works, we can create a new account on the registrar with just the one (not so important) domain, and create an API token for only that account.

However, it still doesn't seem like a perfect solution to me. For example, if that API token does get leaked, someone else could still create a certificate for your domain. But I guess that's still a lot better than using your token to transfer the domain to another person.

It would be great if registrars provided more fine grained control over the access an API token is granted.

turblety··on SerenityOS: Graphical Unix-like operating system with classic 90s UI
> SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.

For a project that seems to be focused around something visual, it's strange to me that there's not even one screenshot on the home page.

The github page [1] does at least have one.

1. https://github.com/SerenityOS/serenity

edit: the screenshot is now on the home page! That was such a fast turn around.

turblety··on Show HN: Chrome Extension to link to other search engines from Google CAPTCHA's
Hey. It should work in any browser that supports that Web Extensions API.

But yeah it works in Firefox. I've just tested it. The instructions start off the same, but the FireFox config page is `about:debugging#/runtime/this-firefox`

turblety··on Show HN: Chrome Extension to link to other search engines from Google CAPTCHA's
I have my default search engine set to DuckDuckGo, but sometimes when I'm in a rush, I'll just try and go straight to Google, using the hash bang.

I frequently get CAPTCHA's on Google, and as I refuse to solve them, it means I have to retype in my search query.

This extension puts links to some better search engines at the top of the Google CAPTCHA page.

turblety··on iOS 14.5 delivers Unlock iPhone with Apple Watch, new privacy controls, and more
I would have though the same, but of all people I know who use Android, this hasn't been an issue.
turblety··on iOS 14.5 delivers Unlock iPhone with Apple Watch, new privacy controls, and more
You don't get notifications when you get a new Email or Social Message? You don't have Facebook/WhatsApp/Email?

If not, then I applaud you. If you do, but keep notifications off, that's kinda respectable too.

But I'm guessing you do get a notification when you get a new text message, chat message or email.

Why should only native apps, that go through a dictatorship approval process from Apple, be allowed to send you notifications.

Of course, you should always be able to say "No" to a site or app sending you notifications. This is the case on Android, as could be the case on Apple.

Progress Web Apps are opening up the potential for developers to spend less time on the *worst* development platforms (xcode and android studio), and more time on their product.

That being said, it would be cool if an app could not "force" notifications to be allowed. Like, you could choose "Allow", "Deny" or "Hide" which would trick the app into thinking you had allowed notifications, but then just not show them.

It would stop bad advert behaviour. Although, on Android, I have never seen this be abused (yet).

turblety··on iOS 14.5 delivers Unlock iPhone with Apple Watch, new privacy controls, and more
If only it included Web Push API capabilities. But of course, Apple won't do that, as then developers wouldn't have to beg to be in their app store, and pay a 30% commission on any payments.

I would have more respect for Apple if they just came out and said it, but the fact they haven't mentioned it at all, is just cowardly.

turblety··on Making Librem 5 Apps [video]
I don't understand this line of thinking. There is loads of malware in the Apple Appstore.

https://www.techradar.com/news/apple-app-store-is-apparently...

turblety··on Copyright infringement by German contact tracing app
Maybe I don't know the full story, but from reading this post and the comments it's a shame how peoples attitudes are towards this.

When people violate the GPL, it's most likely due to ignorance.

I really think we should encourage and act positively when commercial/corporate/enterprise crap opens up their source code.

When we find a GPL (or any license violation), why can't we approach it politely (in the first case), educate on the license terms and ask them to comply.

In this case, it's seems that's what happened. We notified, educated and they complied. Shouldn't this be rewarded and hailed as a success?

But now my worry is, with the amount of hate these guys received, other companies that are already worried about opening up their codebase and contributing back to OSS, have had their fears confirmed.

turblety··on Show HN: I built a VS Code Theme Creator – easily make VS Code themes in browser
Why do I need to sign up before playing with the theme creator? Closed the tab. What a shame.
turblety··on Are you hosting a memetic parasite?
You know, meme was originally coined [1] by Richard Dawkins, an academic scientist, in his book The Selfish Gene.

1. https://books.google.com/books?id=WkHO9HI7koEC&pg=PA192

turblety··on Show HN: Objcov – Code Coverage for Objects
Recently I've been building a UI builder from a schema (a json object).

I try to aim for 100% code coverage, but how can you do this when you "code" is metadata.

Well, I created objcov for just that. In the end, it can make sure you have touched every part of an object.

So if you have full test coverage, you should touch each item in your config once. This would result in `percentTouched` being 1 (or 100%)

turblety··on Alternative lightweight UI library to modern day frameworks
By modern, in the context of web development, I generally mean bloaty unnessesary mess.
turblety··on Alternative lightweight UI library to modern day frameworks
I've only just learned about Mithril streams: https://mithril.js.org/stream.html#combining-streams

No experience of using them, but they look cool for managing state.

turblety··on Alternative lightweight UI library to modern day frameworks
I would realy love to know what problems you faced?

Maybe they've been fixed, or are there are genuine scalability problems?

turblety··on Alternative lightweight UI library to modern day frameworks
> but massive vdoms (many tens of thousands of vnodes) are slow to even rebuild and compare

Sounds like a terrible user experiance? Would you mind educating me on an appropriate scenario where you may need tens of thousands of vnodes?

Maybe large unpaginated tables? A chat panel where you have scrolled through a large history?

Even if a framework like React can handle that many nodes, surely there must be better ways of handling the requirement. I'm not sure a user can actually consume tens of thousands of dom nodes.

turblety··on Ubiquiti Networks Breach
That link looks awful on a mobile browser. Isn't MailChimp supposed to make responsive emails easy.

It's so bad, they have disabled pinch to zoom, so I just horizontally scroll.

turblety··on My personal wishlist for a decentralized social network
Have a look at MaidSafe. It's still not production or even testnet ready, but they're getting close.
turblety··on Skynet – Build a Free Internet
Not sure, but I really like the modal of MaidSafe where there's no blockchain to download. Instead, data is shared amount a group of peers.
turblety··on Skynet – Build a Free Internet
If you are using Skynet for your project, I believe you need to run a node, which will require downloading the 23GB [1] blockchain from sia.

I really hope these blockchain based projects can solve the sharding problem. These blockchains are getting so big.

[1] https://siastats.info/blockchain_size

turblety··on Ask HN: What are decentralized Twitter alternatives?
Does federated count? There is the opensource project here: https://github.com/jointwt/twtxt

And a public instance at: http://twtxt.net/

turblety··on Best and free browser extensions to improve privacy and web experience in 2021
I feel like maybe the title means "improve privacy" and "improve web experiance" as a mixed list. As in, each item will be one, not both. It's a very strange list/mix up, and in my opinion a poor article.

Grammarly would be awful for privacy. As would LastPass and EverNote.

turblety··on Teddit: a free and open-source Reddit front end focused on privacy
Is it `details` [1] instead of `detail`?

1. https://css-tricks.com/quick-reminder-that-details-summary-i...

turblety··on System76 – Pangolin
I have one, and it's an amazing laptop. However, as Purism are focused on privacy and free (as in freedom) software, they won't put in a gpu.

System76, for me, seems to have a balance between coreboot and as much free software as possible. But also the addition of a proprietary blob full gpu.

Also the system76 cpu specs are slightly higher.

turblety··on System76 – Pangolin
Yes, all AMD chips [1] after 2013 come with an equivalent to the invasive and vulnerable Intel ME [2].

It's arguably worse, since we have some known ways to reduce the scope of the Intel ME backdoor [3].

But realistically, if you care about security and privacy, both Intel and AMD chips are unusable.

1. https://libreboot.org/faq.html#amd-platform-security-process...

2. https://libreboot.org/faq.html#intelme

3. https://github.com/corna/me_cleaner

turblety··on System76 – Pangolin
Pop!_OS (their own Linux distro) has DPI scaling built in. I can actually turn on x2 scaling, and while it's huge on the poor 1080 display, it works perfectly.

Also a lot of the big linux distro's now have support for this. I know Manjaro and Ubuntu can do it with minimal effort.

← PreviousPage 6 of 12Next →