HNHacker News
TopNewBestAskShowJobs

IceWreck

2,822 karma · joined September 19, 2017

submissionscomments
IceWreck··on Google CEO: “can we change the setting of this group to history-off” [pdf]
In fact the Android monopoly is slightly better because you can choose to avoid using Google services and use the open source version of Android instead.
IceWreck··on The Red Hat model only worked for Red Hat
I know of companies with millions of servers that switched to CentOS stream instead.
IceWreck··on The Red Hat model only worked for Red Hat
They also make Fedora which is the distro of choice for me and hundreds of thousands of others.

And I use RHELlikes (Alma/Rocky) in my homelab just cause its similar to Fedora and Red Hat's documentation is much better than reading random blogs on how to do stuff on Ubuntu/Debian.

IceWreck··on We achieved a 6-fold increase in Podman startup speed
Why would you run podman inside a vehicle's computer. Cool nonetheless.
IceWreck··on Hetzner Introduces ARM64 Cloud Servers
I'm still on unpaid tenancy and oracle docs say that reclaim servers which are under or overutilized.

I use my oracle free servers (and one paid vps on hetzner) as automatic cloud fallbacks if my homelab is inaccessible over the internet for some reason. Which means I fall in the underutilized category as most of the time workload is under 2%. So I "fake" work to prevent reclaimation by oracle and its worked well so far.

``` # Oracle Cloud reclaims idle resources # https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier...

- name: Create cronjob for minimum CPU utilization

  ansible.builtin.cron:

    name: fake work to prevent re-claimation

    special_time: hourly

    job: timeout 30s sha1sum /dev/zero
```
IceWreck··on Google to ban financial lending apps from accessing user photos, contacts
LineageOS used to patch this on top of android afew years ago, not sure if its still there.
IceWreck··on Open-Sourcing My YC Application (Athens Research, W21)
If you dont mind me asking, what happened to Athens ? Why did it shut down ?
IceWreck··on The Twitter API is now effectively unmaintained
I dont know how it works but there must be some way to prevent that.

Otherwise poeple would just

- buy 51 % stake - run the company into the ground - announce its bankrupt - at the auction buy back IP for pennies on the dollar - start new company with previous IP, same domain name, same servers etc

Also if there was an auction, what prevents Google, Meta, MS, Amazon, etc from buying the IP instead.

IceWreck··on Ubuntu stops shipping Flatpak by default
I dont use docker anymore (podman ftw) but that is unfair criticism of docker.

You can use any container registry (including self hosted) with docker and it will work. Last I checked, you cannot use any other repo at all with snap without recompling it to add support for your snap repo.

IceWreck··on Scaling Rust Builds with Bazel
If you want something similar thats written in Rust instead of Java, look at Buck2 https://github.com/facebook/buck2
IceWreck··on Microsoft launches Loop, its Notion competitor
Don't they already have onenote ?
IceWreck··on ChatGPT is Down
Give it a year, hopefully Meta will keep releasing newer versions of LLama.

Dall E was unrivaled until stable diffusion came along, OpenAi won't be a monopoly soon.

IceWreck··on Bitwarden PINs can be brute-forced
It already exists: keepass and sync your DB on all your devices with syncthing (which is p2p).

Or host vaultwarden on your homeserver and access it only through wireguard/nebula self hosted VPN.

IceWreck··on Scaling Kubernetes to 7,500 nodes (2021)
> private solution

whatever Google and Facebook use internally.

IceWreck··on Linux desktop leaders unite behind Flathub app store. Here's why
For desktop integration, install flatseal and pass ~/.themes and other desktop directories to the flatpak app. It doesn't happen by default cause sandboxing.

Command line software does show up in CLI, just not by its short name. You have to use the fully qualified app name - com.xyz.whatever. You can make an alias if you want.

> Even worse, while there is an option to install things in the user's directory only (so i can make a separate user to try some things that i can easily delete later) not everything installs with that options and wants root access to pollute the rest of my system.

Are you talking about flatpak install --user ? Yes youre right some apps might not work with it but how is that any worse than traditional packaging.

Flatpak isn't perfect and I prefer distro packaging over everything else but it isn't feasable to have distro packaging for everything - not with the strict packaging rules most distros have atleast.

But out of snap, appimage and flatpak I'd go with Flatpak.

IceWreck··on Mountpoint – file client for S3 written in Rust, from AWS
They should benchmark it against rclone
IceWreck··on Pgrok – Poor Man’s Ngrok
Ngrok is just one company tho, there are thousands of ways. Wireguard or nebula can be selfhosted and another server with an actual port open will forward traffic. People can use SSH's reverse port forwarding too.

Or you can use cloudflared or another one of ngrok's competitors.

IceWreck··on “Linux is obsolete” – Andy Tanenbaum (1992)
Link is broken
IceWreck··on Twitter’s $42k-per-month API prices out nearly everyone
Anyone who wants to do research will just end up using Twitter's data from non official sources. Last I checked web scraping and using undocumented but public APIs used in web/apps is still legal.0

Ex: Nitter operates without official APIs.

IceWreck··on Writing a Kubernetes Operator
Not a kubernetes expert, but my understanding is that that operators are regular programs that run in a kubernetes container and interact with the kubernetes API to launch/manage other containers and custom kubernetes resources.

An operator (or its custom resource) can be configured by Kubernetes YAML/API and its upto the creator of the operator to specify the kind of configuration. If the operator creator did not specify options to set cpu/memory limits on the pods managed by the operator, then you can't do anything. You have to add that feature into the operator and then make a pull request and wait for it to be upstreamed.

Or fork it instead. Same thing for helm charts (except forking and patching them is easier than forking an operator).

IceWreck··on Cool URIs Don't Change (1998)
I read 'forumses' in gollum's voice
IceWreck··on Facebook LLAMA is being openly distributed via torrents
Theyre giving it to universities for free. Someone got access and then made PR with a link to the torrent
IceWreck··on Ford Hires 550 Former Argo.ai Engineers, Creates Latitude.ai
The parallel bars are longer than Fedora. Definitely inspired by it tho.
IceWreck··on X12: Requirements for a successor to the X11 protocol (2013)
Conditionally default. Except the latest version of Fedora, all the others fallback to X on nvidia hardware.
IceWreck··on Nokia launches DIY repairable budget Android phone
Its a 150 EUR phone, what more do you expect >
IceWreck··on Launch HN: Moonrepo (YC W23) – Open-source build system
You're building something like buck/blaze and replacing starlark with YAML ? I want a full programming language when defining complex rules. Build systems do a lot more than execute commands.

You lost me there. Buck/Blaze aren't perfect but configuration was never an issue.

Moon like it is currently is a glorified task runner.

IceWreck··on Make systemd better for Podman with Quadlet
Docker compose isn't exactly meant for production
IceWreck··on Kubernetes as a platform vs. Kubernetes as an API
The last one (Kubernetes is my control plane but not my data plane) is completely stupid. Instead of that why not use terraform or equivalents ?

Paying for EKS just to use its API to provision and manage other AWS resources is an interesting idea, but not something I'd use in production.

IceWreck··on I replaced grub with systemd-boot
> actually looked into all the dependencies of a Linux system and it turns out to be an extremely entangled monolith at the core

Any resources for this ? Most books I've read/seen are either about Linux kernel internals or using userspace Linux. I'd like to know more about what actually goes into making a complete usable distro.

IceWreck··on Linode rebranded as Akamai’s cloud computing services
The orange logo while everything else is green (linode's design system) looks weird.
← PreviousPage 4 of 21Next →