HNHacker News
TopNewBestAskShowJobs

colemickens

850 karma · joined November 12, 2014

lol, this place.
submissionscomments
colemickens··on Protections Against Fingerprinting and Crypto Mining in Firefox Nightly and Beta
It would be more interesting, to me, to see Google support something like CloudFlare's Privacy Pass. https://support.cloudflare.com/hc/en-us/articles/11500199265... Though it seems unlikely they would want to?

(Though I don't know a lot about and would be interested to hear criticisms of it.)

colemickens··on VS Code on a Remote Server
Theia is a lot more than that. Theia is an Eclipse project that is aiming for VS Code extension compatibility (and already has results to show for it).

Theia remains the furthest along of any that I've seen. I'd love to know if someone thinks another "VSCode in browser, running on a remote server" is along further; there seems to be a new one every other month!

colemickens··on Sway 1.0
It switched a while back, it's MOZ_ENABLE_WAYLAND now (or will be soon?), as far as I understand: https://bugzilla.mozilla.org/show_bug.cgi?id=1522780

Note that perf for Firefox+HiDPI+Wayland-native is noticeably worse than XWayland (regardless of whether it's scaled or Firefox is rendering itself at 2x), and keyboard shortcuts are still not functioning correctly (and apparently only in Sway).

colemickens··on Sway 1.0
Wayland is the only place that HiDPI really works correctly, so I'm surprised to hear this.

Scaling just works... except with XWayland apps. And I think we should investigate sommelier more for that, though it's increasingly irrelevant to me, as a user. Note that Chromium seems to be a big burden right now, as Ozone/Wayland is not ready yet and is not included in default configurations. (But I'm going to start publishing Chromium+vaapi+wayland builds to nixpkgs-wayland, which I maintain).

Let me know if I can answer questions or help. Sway is the first place I've finally get decent about Linux+HiDPI.

edit: To emphasize my point, I can actually step up/down the scaling factor in .1 increments (imagine Ctrl +/- keybindings). It's not quite as smooth as ChromeOS's entire UI scale, but I honestly never thought I'd see this in Linux.

colemickens··on Lockdown Mode on the Librem 5: Beyond Hardware Kill Switches
>Myself, I really want to get NixOS running on it.

Let's start a working group, stat! What a cool story it would be if we could say that we built images for the thing before it ever even shipped and had a one liner to emit new NixOS-based images for a Librem 5.

There is so much potential for experimenting with update models, read-only secondary secure OS partitions (combined with Nix's reproducability starts getting pretty compelling, in my opinion).

I go by the same name and am persistently in the Nix(OS) related IRC channels. Cheers.

colemickens··on Amazon Removed Anti-Vax Documentaries from Prime Video
The idea is competing -- it continues to grow and spread despite the (continually growing and already present) threat to public health and as such, is increasingly being considered as dangerous and bad. I simply don't understand why we have to have this exact same conversation every time a private platform makes its own content determinations.

I'm also getting really tired of this "it's just ideas, guys!" as nationalism, flat earthism, anti-vaxx and more dangerous, anti-intellectual bullshit spreads across the country in this YouTube-era. I'm on the phone with my brother and he's telling me about a student teacher telling middle school students the earth is flat. I'm tired of acting like it's fine and this is unconcerning. Maybe the ever-reliable, ever-silent downvoters could express themselves and tell me why I'm wrong to be concerned.

colemickens··on Zulip 2.0: Open source team chat
I do believe that the SourceHut project is investigating ways of simplifying the process of self-hosting email, for the purpose of using it to power a self-hosted forge platform. I feel like there's a decent chance of a large overlap in needed features and goals. The SourceHut folks are highly reachable on Freenode in #srht and other places.
colemickens··on 2FA on the command line
Alternative: Use `gopass` which will generate OTP codes and can be used in conjunction with a Yubikey or other OpenPGP smartcard to keep the "something you have" factor in play. I made a PR that sees those codes available through the gopass browser extension, as well. It's pretty painless and is code and a security model that can be understood in an afternoon (though not my favorite and begs for a "RIIR").
colemickens··on Why I hate the weekends (2017)
Ah, someone wrote down some of the reasons I'm terrified to go back into tech. Not because it's unavoidable to be sucked into working a 60 hour week for a soulless company that doesn't care other than to use you as cheaply as possible... but because I am afraid I will let it happen to myself again.

You know the phrase, "working for the weekend"? From the actual hours in office, piled up non-work responsibilities, constant stress from the job... I was working all of the time for... for what, retirement? That's a horrifying thing to think through end-to-end, especially when you step back from your job for a while to realize, in most cases, for most people, it's just a job.

American culture is masochistically obsessed with attaching human value and worth to "work ethic" or "career success". It's a nice distraction (probably not on accident), but I'm fairly there's more to life and I glad it didn't take 30 straight years working to figure that out. And now I guess I'm repeating it here to try and solidify it for myself.

colemickens··on Cilium 1.4 released
Sorry, I meant "Service ClusterIP", which a common name of the feature you're talking about that provides VIPs and load balancing for internal services.

Anyway, I was just pointing out it is also available via Cilium. To put it another way, Cilium can replace kube-proxy, just as kube-router does. As well as doing all of the other mesh networking functionality that k8s needs.

Put a final way, I still don't know what kube-router does or roles it can take, that Cilium can't also do or provide. But I'm not deep on them and am mostly replying here in the hopes that you will fill in a missing gap in my knowledge. :). Thanks!

colemickens··on Teen Gets Vaccines During Measles Outbreak, Despite Mom's Belief
Wow, HN, I can't help myself; why on Earth is this flagged? My post, even in the most critical light, says four things:

* Kids are getting sick in my state, from the measles, because parents refuse to vaccine kids that are perfectly capable of receiving the vaccination.

* Kids, across the country, in and near anti-vax communities, are contracting whooping cough. ITS A FACT. SORRY.

* Whooping cough is "violent". Maybe one of you can show me a video of a child with whooping chough that you wouldn't call "violent". How about one that you don't call "horrificly violent", even?

* That I could be misreading, though the parent commenter has indeed confirmed that my comment is an accurate read.

So? We just don't like having it pointed out, or what?

Also, big shoutout to HN for "rate-limiting" me from being able to reply to the undoubtedly good-faith commenter who is openly suggesting we let the children of anti-vaxxers just die; the one commenting in a subthread about herd immunity who clearly has no idea what herd immunity is. My comment remains positive, and there are no rule violation.

I engaged in good faith (I certainly didn't think they were going to openly call for the deaths of anti-vax kids or act like it was a serious position to hold).

But hey, it's HN, so I should know that being offended at implicitly violent attitudes or calling out people's bullshit here would automatically land me in trouble.

colemickens··on Cilium 1.4 released
Cilium also does Service IP routing, ala the kube-router feature you're referring to.
colemickens··on Teen Gets Vaccines During Measles Outbreak, Despite Mom's Belief
It's a good thing that these people's young children may contract violent whooping cough, or may die a miserable death, because their parents have freedom? It's good thing that others who can't vaccinate or otherwise benefit from herd immunity are getting sick while we let these parents play out their experiment?

I suspect you didn't mean that, but I think we need to take this more seriously, again, per the grandparent, given the broader public health risk that this movement plays, particularly outside its adherents.

colemickens··on Teen Gets Vaccines During Measles Outbreak, Despite Mom's Belief
This is what I hate the most about this anti-vax thing. They've gotten so much publicity and are so wide-spread, that even people who know vaccines don't cause autism, wind up getting trapped into this game where they think they have to compromise for the anti-vax viewpoint.

All they have to do is throw handwavey bullshit out there until enough people doubt and do stupid made-up stuff like spacing out the vaccines for some unknown, unmeasurable benefit.

There are people in my state, in the "best country on Earth", dying from preventable diseases because of OTHER PEOPLES' pseudo-scientific crap and "beliefs". I just can't take it. When are we going to drop what we're doing and pour the billions we need into public education? - funding, reform, curriculum, emphasis on personal finance and logical reasoning skills. Pick a topic - climate change, flat earth, vaccines/autism, all of this irrationality starts with education.

Also, insurance companies go out of their way to incentivize and encourage proactive health measures, especially for younger groups; given all credible scientific research and data, and barring some other weird conspiracy, it seems reasonable to think they're encouraging vaccines because they keep people from getting preventable diseases and suffering miserable deaths.

colemickens··on Spotify will now suspend or terminate accounts it finds are using ad blockers
>People don't want to pay for it because there are mechanisms in place that sustain these businesses outside of ads. Just think about how much VC money is dumped into these services that never or barely generate a profit and they're all free to use and have been for years.

Please correct me if this is disingenuous, but I feel like you basically just said you're used to having VCs subsidize your entertainment platforms and that you've extrapolated that entitlement into a justification for never paying for any entertainment acquired over the Internet.

At the very least, it seems obvious that it's unsustainable and likely that creative artists will be the first squeezed. Also, I don't think this explanation combat's the parent's observations about spending habits at all.

colemickens··on Spotify will now suspend or terminate accounts it finds are using ad blockers
It shameful that people mindlessly spend $1000 on the latest fashion, sorry, tech accessory but can't afford a few dollars a month to enjoy the creative output of others.
colemickens··on Sr.ht becomes Sourcehut
Isn't Facebook investing heavily? I'm more interested in 'good' than popular, when it comes to virtually all personal tech decisions and am inspired by this thread to try out Mercurial, especially as I want to move everything to a sourcehut/sr.ht instance.
colemickens··on Virtio-fs: shared file system for virtual machines
I understand that the Kata folks want this and why. Given what Google is doing with Crostini and the overlap between Kata/Firecracker/crosvm, I'm curious what ChromeOS engineers have to say about virtio-fs.

(And while I'm being curious of those folks, what their expectations are around virtio-wl going forward, upstream, etc?)

colemickens··on A Design Flaw Behind MacBook Pro’s “Stage Light” Effect [video]
Probably close to a year ago, someone posted a cynical fictional example timeline of discovery of MBP problems, (deleted) threads in Apple's forum, Apples' (lack of and) eventual response and the fans' denials and acceptance throughout. It highlighted the stages of denial, censorship, acceptance, revision, etc. It was pretty snarky but would up being pretty on the nose given what happened in the subsequent months as it was more discussed, officially acknowledged and then somewhat addressed in a hardware revision.

I think about that comment every month or so when another MBP article pops up here. I'd be grateful for a link if anyone knows the HN comment I'm thinking of.

colemickens··on Ending our Medium integration
As always, silent downvotes for pointing out illogical group-think behavior. Never change. Heh, maybe it's startup hustler types that think intentionally-delayed, fullscreen ads are the pinnacle of innovation and hacker culture. Anything to make a buck.
colemickens··on Ending our Medium integration
I really don't want to live in a dystopia where basic text content from random companies, startups, blogs, etc can't be read without being subjected to a startup's conversion flow.

I can't believe that I could get free cPanel/PHP/wordpress hosting when I was a teenager, and people will live with a fullscreen nag ad for their company blog 17 years later.

colemickens··on Ending our Medium integration
It's one thing for users to give their membership, patronage and data to a centralized for-profit, startup type company. It's another, totally absurd to me, thing to cede control of your company's online presence to some other startup... just for a simple blog. And still no one seemed to care even when Medium started nagging users to signup when just trying to read an article...

I just don't get it. It's not a good look when I go to read a technical article from [startup], and wind up staring at a fullscreen popup begging me to signup for a Medium account. Really?

I'm adding it to my list of lessons that apparently people have to learn first hand - make personal backups [no, really, it's not that hard], use a password manager [no, really, it's easier than not], don't use GoDaddy [they were just on HN again in the last few weeks]... and don't use thin little SaaS that don't do anything and just want to posses your content and your users and eventually go under or go dark, leaving you holding the bag.

colemickens··on Bandersnatch Shows You What Depersonalization Disorder Feels Like
> I feel like the right person could pull it off.

I uh, I guess I'll bite. How? If anything, I think it's funny to imagine it as an interviewing exercise to suss out people with delusions of grandeur who have lived a life free of real-world consequences.

They basically had a failed FEMA campsite without water or electricity, or effectively, shelter. It absolutely blows my mind and shakes my understanding of humanity to think that people got sucked into that or that there would be folks lining up to get suckered again, or that people somehow think it was ever achievable based on the timeline and current human time-travel technology.

While I understand Billy's "charm" and even how to use it at times, it's amazing how enough of it will convince people to believe absolutely any delusional fantasy. Partying with a bunch of Insta influencers glued to their phone sounds like hell, anyway. Who doesn't want to hang out with the grown adult proudly bragging about urinating on all of the bedding?

colemickens··on New Dell XPS 13 developer edition now available
Funny coincidence, as I was writing this post, someone else was sharing a Dell anecdote. https://www.reddit.com/r/Dell/comments/aj46fz/xps_9570_not_c... I partially do this to hopefully raise awareness -- if Dell would bring their BIOS in house, I would be a very, very vocal advocate of the XPS 13 for any non-Chromebook-level user.

edit: wow, Dell's BIOS vendor must have really butchered the last batch, here's another one: https://www.reddit.com/r/Dell/comments/aiwj7u/do_not_use_del...

colemickens··on Customer Service Agents Can See What You're Typing in Real Time
Has anyone had any chat-based experience that anything more than a complete waste of time recently? (Amazon being the usual, consistent exception.)

I contact support when something is broken. There is a critical bug, or there is something down, or there is a physical defect. Every single time, it's just me getting jerked around, often times for an hour or more.

Just in the last week: an hour with Google Support with them insisting that I factory reset my phone for a hardware failure (hours of work to re-setup), or my ISP insisting that the "limits are set in the lines" and that a technician would have to come out to inspect their own modem so that they can determine why I'm being throttled to 10% of my paid speed, rather than 90% which is what I'm apparently entitled to. I hate that I have to get pushy/mean and insist that, Google, either send me a replacement or start processing a refund. I have no idea what to do with my ISP, they seem incompetent at every layer that I have any way to contact and they have a non-compete negotiated with their competition so I have no other options; their technician based had nothing to suggest and agreed with my conclusions.

I have also never had a chat experience where I didn't feel like I had to very carefully word my sentences to make myself understood, or where I wasn't waiting an exorbinant amount of time for the other side to read/reply. I can't fathom how peek-ahead would help any of these custom service experiences.

colemickens··on New Dell XPS 13 developer edition now available
The card in the 9370 is not replaceable, and despite having bought a card and opened it with the intention of replacing it after I bought it, it hasn't actually been an issue for me in my apartment or dozens of wifi networks across Seattle.
colemickens··on Nobody Cares About OAuth or OpenID Connect
Here's my problem with OIDC and I don't know where to bring this up to find out if my hopes are widely off or I've missed something big and it already exists...

There's nothing specified anywhere that allows an application to interrogate an RP about the available scopes. I just don't see how fine-grained resource access can be done with OIDC without requiring the user to grant much coarser access first. I found a draft spec once but it was abandoned and the author didn't reply to an email I sent...

colemickens··on New Dell XPS 13 developer edition now available
Having a Yubikey permanently installed, I can say that on the 9370, I don't miss USB Type A ports, but I definitely wouldn't be using this as a daily laptop if it had one fewer (two total) USB Type C connectors.

That would effectively mean I have zero ports free when charging and with my permanent Yubikey plugged in. It's never been an issue in practice, but I also wish that Dell would remove the ambiguity and make them all TB3 ports.

colemickens··on New Dell XPS 13 developer edition now available
Heads up, after I installed the 1.6.x BIOS update on my 9370, it takes multiple minutes to POST, every (re)boot. After the initial update, the first boot took nearly 15 minutes, I thought it had been bricked. I've reinstalled firmware, I've downgraded, I've factory reset and it still does this. They've offered to service it (I contacted them a week before my warranty expired) but it's not quite annoying enough to be without it for days.

Just a heads up, I have a lot more to complain about the XPS13, but it's basically exclusively BIOS issues [1]. I think they also need to improve the heatsink/paste, but maybe they have for the 9380 model.

[1] The BIOS releases are not always in increasing version numbers. They're repeatedly re-released versions, or released versions from different old servicing branches, etc. Someone commented that they thought Dell was sort of doing wide-scale A/B testing by releasing different versions and collecting feedback. Seems a bit presumptive but it's been in my head.

colemickens··on Rust 1.32 released
I so deeply hate that there is so much good content on Twitter that is simply lost if I don't happen to login on the given day. God forbid I'm not on the platform at all. It's so weird how RSS + Blog is a better experience for everyone, except advertisers.

Anyway, I'm super curious what someone is doing with Rust and Zelda. How do I learn more without Twitter?

Looks like this might be it? and then maybe I'm just missing out on images and videos that are only in some ephemeral tweet? https://github.com/CryZe/WindWakerBetaQuest

← PreviousPage 2 of 18Next →