HNHacker News
TopNewBestAskShowJobs

c0balt

1,874 karma · joined September 14, 2021

Student at TU Berlin experimenting with rust, golang and python. Working at TU Berlin as a student assistant.

Website: https://cobalt.rocks

submissionscomments
c0balt··on TSMC Risk
> Lack of workplace protections, time off, etc which our peer nations enjoy

Do you really think the Chinese have not dealt with bad workplace conditions? The US population may be jealous of some of their neighbors but they have significantly better working conditions than most Chinese.

From 996 from Alibaba to the swaths of cheap, manual labor used for outsourcing by, among others, the US.

c0balt··on Anyone Can Clone Your Voice Now
Selling a voice profile for procedural/generated voice acting (similar to elevenlabs "voices") of a well-known person or pleasant sounding voice could be a legitimate use-case. But only iif actual consent is acquired first.

Given that rights about ones likeness (Personality rights) are somewhat defined there might be a legitimate usecase here. For example, a user might prefer a TTS with the voice of a familiar presenter from TV over a generic voice.

But it sounds exceedingly easy to abuse (similar to other generative AI applications) in order to exploit end-users (social engineering) and voice "providers" (exploitation of personality rights).

c0balt··on The Holy Grail of Linux Binary Compatibility: Musl and Dlopen
Depends on the license and the specific piece of software. Redistribution of commercial software is may be restricted or require explicit approval.

You generally still also have to abide by license obligations for OSS too, e. G., GPL.

To be specific for the exampls, Nvidia has historically been quite restrictive (only on approval) here. Firmware has only recently been opened up a bit and drivers continue to be an issue iirc.

c0balt··on Doing gigabit Ethernet over my British phone wires
It probably means "Direct Buried" or "Direct Burial,, see also https://en.wikipedia.org/wiki/Direct-buried_cable
c0balt··on What has Docker become?
> Imagine if Docker the company could charge AWS and Google for their use of their technology.

An "issue" is that Docker these days mostly builds on open standards and has well documented APIs. Open infrastructure like this has only limited vendor lock-in.

Building a docker daemon compatible service is not trivial but was already mostly done with podman. It is compatible to the extent that the official docker cli mostly works with it oob (having implemented the basic Docker HTTP API endpoints too). AWS/GCP could almost certainly afford to build a "podman" too, instead of licensing Docked.

This is not meant to defend the hyperscalers themselves but should maybe out approaches like this in perspective. Docker got among other things large because it was free, monetizing after that is hard (see also Elasticsearch/Redis and the immediate forks).

c0balt··on I set all 376 Vim options and I'm still a fool
> unlike Kitty’s hardline stance

Are you maybe switching that up with alacritty? Kitty has built-in tabs and they work quite well.

c0balt··on Claude Cowork runs Linux VM via Apple virtualization framework
Automating this setup is also somewhat easily possible with, e. G., Lima[0] or HashiCorp vagrant[1].

[0]: https://lima-vm.io/

[1]: https://developer.hashicorp.com/vagrant

c0balt··on Pentagon buys device via undercover operation suspected link to Havana Syndrome
> One key concern now for some officials is [...] that more than one country could now have access to a device that may be capable of causing career-ending injuries to US officials.

One the one hand this is a serious concern for U.S. officials on the other hand any modern weapon (guns, etc.) can cause career-ending injuries too. The covert operation is certainly an interesting feature though.

c0balt··on Ask HN: Iran's 120h internet shutdown, phones back. How to stay resilient?
Long live Fast Ethernet
c0balt··on Anthropic blocks third-party use of Claude Code subscriptions
Unless I'm severely mistaken that's not the source code for claude-code. It's a few official plugins and some helper scripts
c0balt··on Anti-cheat evolution in Windows 11
> EAC and Battleye

They may be partnering with them but support for competitve titles is rather limited. For example, the most prominent Battleye title (iirc), Rainbow Six Siege, is not support on Linux via Steam due to Battleye blocking it. Valorant, LoL, BF6 or CoD also don't work ime.

c0balt··on Ask HN: Any Microsoft employees/devs here? What's happening to Microsoft?
To chime in, arranging things in fixed locations on the desktop has proven to be quite helpful for elderly people when doing support ime. It is easier to remember/tell "the globe icon in the top right" than "Type 'Firefox' in the search bar".

Also has the nice side-effect of avoiding MSN news on Windows.

c0balt··on LMArena is a cancer on AI
They don't need to spend extensively for tokens, but they gain extensively from charging for access once they've become an established player.
c0balt··on LMArena is a cancer on AI
Maybe a happy to deceive marketing/sales role would be more accurate.
c0balt··on Ask HN: What tech job would let me get away with the least real work possible?
If you like tech (sw dev in particular based on the roles) enough to do it but can't motivate yourself to do it for a job, consider making it a hobby and changing careers. Don't ruin your passion by making it a chore.

Jobs that are "low effort" are rare, usually you need one of:

- time: job is time consuming (think monitoring cameras for N hours a day)

- physical: job requires physical work (think sorting boxes in a warehouse or janitorial work)

- skilled: job requires certification/skill (think electrician or engineering)

- social: job requires interacting with humans (think customer support or sales)

Depending on you skillset/preferences select one or two and search for vocations/jobs. Jobs usually have a mix of them (and there are likely some more categories). Jobs always require effort, that's why people are paying for it. If you want to reduce time look for "part time" jobs.

If you are fine with mid-low pay, take a look at jobs in public institutions (Education, Government). They tend to have rather good long term working conditions and are commonly open to people changing careers into public service.

c0balt··on Tell HN: I'm having the worst career winter of my life
That seems pretty overzealous, companies like SAP or Heinlein are doing well-ish and the recent push for digital sovereignty has induced some money. There also is a bunch of mixed shops (doing he and software or integration work).

The primary difference is that many expect on-site and they pay is generally not US-startup scale.

Many companies also expect you to at least have some knowledge of their local language (e. G., German, Spanish or Polnish) and not just English. One has to adapt to be competitive here.

c0balt··on Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt
The other comment already answers part of it, there is no real need for it for a NixOS system as you usually either can consult the store on the machine (and recursively build a graph of a all transitive dependencies of a generation), have a system that stores the config along with the generation (option `system.copySystemConfiguration` or a flake-based system will store the config in the store itself).

A system that has neither a store nor the config (container image) not easily reconstructable as you miss too much metadata.

c0balt··on Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust
Not oc, but services like Linode often offer "console" access via a virtualized tty for VPS systems.

Having a local backup user is a viable backup path then. If you wire up pam enough you can even use MFA for local login.

c0balt··on I'm returning my Framework 16
> Not being forced to buy ram and storage is one of the "luxuries" of buying framework.

To be fair at least Lenovo and to some extent dell also offer this for individual customers.

It usually is not an option on the latest processors for premium models though as soldered RAM becomes more prevalent there. A minor problem of the author might be that they are looking at the relatively high tier models, which ime have less options for "saving" money, while something like a thinkpad e14 might also have been a good candidate instead.

c0balt··on Show HN: Netrinos – A keep it simple Mesh VPN for small teams
About that, we actually tried (with support from the network team) to open a small VPN Fron our office for some mobile devices as part of an event installation. Just plain wireguard on a public IP.

After two weeks of back and forth the wireguard packets were still being discarded somewhere by a firewall/router thanks to "deny VPNs by default". Tailscale got through those immediately though by using their relays + one of the workarounds for standard wireguard ports being blocked. Point being, the service provided by a mature solution like Tailscale for punching through networks is surprisingly effective even for corporate-level networks.

c0balt··on Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
Afaik, nix for https-based git(hub/lab/...) repositories and http-auth protected resources (via fetchurl and friends).
c0balt··on Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
> Also the OP seemingly implies credentials are stored on-filesystem in plaintext but I might be extrapolating too much there.

To be fair, some tools only support a netrc file for http(s) based auth. Regardless, if you want to use git via http this vector exists almost always.

c0balt··on AI and the ironies of automation – Part 2
> only try to flash over an ECU or try swapping it.

To be fair, they have wrenches thrown in their way there as many ECUs and other computer-driven components are fairly locked down and undocumented. Especially as the programming software itself is not often freely distributed (only for approved shops/dealers).

c0balt··on RemoveWindowsAI
I have played through Deus Ex HR (and MD) on Bazzite albeit on an AMD GPU. You should generally be able to do it with Proton (GE recommended) either Steam (recommended) or Heroic (if you bought them from GOG).

Witcher 1/2 at least also worked OOB via steam.

For some context/ user comments, see Deus Ex HR[0] and System Shock 2[1] on protondb.

[0]: https://www.protondb.com/app/238010 (gold, deck status: playable) [1]: https://www.protondb.com/app/238210 (platinum, deck status: playable)

c0balt··on Denial of service and source code exposure in React Server Components
Hotwire et al are also doing part of this. It isn't a new concept but it seems to come and go it terms of popularity
c0balt··on Microsoft Download Center Archive
Also doesn't scale on my mobile screen and the headings on the right are almost unreadable due to low font size. Missing HTTPS is a also a nit.

Could probably be all done with CSS but wasn't done for a long time

c0balt··on GitHub Actions has a package manager, and it might be the worst
It should be highlighted that Gitlab CI/CD (self-hostable runner and GitLab itself) is also OSS.
c0balt··on Germany votes to bring in voluntary military service programme for 18-year-olds
to add to this, under German law they very much are different in regards to mandatory military service. Neither the old nor the new laws contain mandatory military service for women leading to mandatory conscription being only an issue for men.
c0balt··on DeepSeekMath-V2: Towards Self-Verifiable Mathematical Reasoning
No, that is the equivalent of lossy compression.
c0balt··on Drones have revolutionized warfare. They're about to do it again
Regardless of the damage in Ukraine, rebuilding the damage in the Gaza strip will take decades not years. Rebuilding a single city alone will take years to decades, recovering the economy et al will take a lot longer. Outside help can accelerate this but rebuilding & fixing after a war is generally not fast.
← PreviousPage 5 of 23Next →