Splizard
Re:Go 1.27
on Thursday August 20, 2026 @09:42PM (#49382647)
No, by leveraging unkeyed struct initializers as the switch case pattern, which the Go compiler does exhaustiveness checking on.
You can also add support for exhaustive switches on tags.
Tagged unions can be implemented in user code, you dont actually need language support to use them.
Re:Solo – a .so loader for static Linux binaries
on Wednesday August 19, 2026 @04:44AM (#49358780)
exactly
Re:Solo – a .so loader for static Linux binaries
on Wednesday August 19, 2026 @01:46AM (#49357354)
What are your plans around the maintenance of this project, how would you feel about solo being incorporated into the musl build for graphics.gd ?
Re:Fil-C: Garbage In, Memory Safety Out – Filip Pizlo – SSW 2026 [video]
on Friday July 24, 2026 @07:40PM (#49042952)
Small nitpick but Go doesn't really have any YOLO C/C++ code in its runtime and standard library.
Re:We All Depend on Open Source. We Will Defend It Together
on Friday June 26, 2026 @07:47AM (#48685525)
yea this headline is pretty disgusting
Re:Fits on a Floppy – A Manifesto for Small Software
on Saturday April 18, 2026 @07:12PM (#47820340)
Maybe you could look at using some AI assistance to provide some real 'useful' feedback to the OP about what made you lose interest, as your false confidence in some opaque 'AI-detection' heuristic is lazy and only harms individuals who are trying to find effective ways to share information.
Re:The Holy Grail of Linux Binary Compatibility: Musl and Dlopen
on Saturday January 31, 2026 @03:00AM (#46834472)
you can patch musl, to initialize the brk state as -1 and then it won't use it.
Re:The Holy Grail of Linux Binary Compatibility: Musl and Dlopen
on Monday January 26, 2026 @02:00PM (#46769985)
You have to tell musl to use mmap instead of brk. You're right that it doesn't work in all cases but as long as you switch TLS on calls (and callbacks), at least with a project the size of Godot, you can approach a workable solution.
The Holy Grail of Linux Binary Compatibility: Musl and Dlopen
Home Sourced AI Safety
Re:Free software scares normal people
on Thursday October 30, 2025 @08:15PM (#45766973)
If only there was an easy way to fund all the Open Source programs you like and use, so the projects who struggle with it, can put more focus into design.
Seems like a win-win, take my money solution, for some reason the market (and I guess that means investors) are not pursuing this as a consumer service?
Bring Your 3D Models to Life
Re:Major AWS Outage Happening
on Monday October 20, 2025 @04:19AM (#45641209)
The issue appears to be cascading internationally due to internal dependencies on us-east-1
Re:Abstraction, Not Syntax
on Monday October 13, 2025 @08:13PM (#45574780)
The problem with configuration formats, is not syntax, or abstraction, it's the lack of consistent language server integration, it's problem when I can't lookup the definition for a key, the expected type, or quickly jump to definitions that clearly show which keys are available to configure.
Re:DARPA project for automated translation from C to Rust (2024)
on Wednesday October 01, 2025 @10:39PM (#45445861)
> neither of those languages has dynamic linking
what do you mean by this?
Re:Xcode Is the Worst Piece of Professional Software I Have Ever Used
on Tuesday September 23, 2025 @12:03AM (#45342729)
you can totally still do this
Develop native iOS apps in Go, on any platform, without the SDK
The Engine to No Engine Journey
Native Multiplatforming – Android and Web
Re:InvisiCaps: The Fil-C capability model
on Sunday September 07, 2025 @02:10AM (#45155810)
Very exciting stuff!
Re:Google to require developer verification to install and sideload An...
on Monday August 25, 2025 @10:07PM (#45021484)
Remind me again why we can't use HTTPS certificates to sign code that is linked with a domain?
Re:Google to require developer verification to install and sideload An...
on Monday August 25, 2025 @09:47PM (#45021355)
Only Linux, BSD and other operating systems that are entirely Open Source.
Even Windows has scary warnings now that pop up unless you pay several hundred dollars a year plus you have to go through a completely unreasonable process (that often requires being shipped a physical USB device) just to sign your application.
Re:Google to require developer verification to install and sideload An...
on Monday August 25, 2025 @09:36PM (#45021288)
> require your device to be running an official rom signed by Google
How exactly does the app detect this?
Re:WiX Toolset: Introduce the Open Source Maintenance Fee
on Thursday July 24, 2025 @06:06PM (#44676883)
If only this was voluntary and automated by an Open Source service provider, so that I only have to pay one monthly fee and all the FOSS that is detected to be in-use on my machine is funded.
Re:Use Your Type System
on Thursday July 24, 2025 @05:59PM (#44676816)
Go is a great language because it has distinct types by default, it's not about "making invalid states unrepresentable", it's about recording relationships about a particular type of value and where it can be used ie. it doesn't matter that UserID is just a string, what matters, is that now you can see what string values are UserIDs without making assumptions based on naming conventions.
Re:Show HN: I Got Tired of Calculator Sites, So I Built My Own
on Monday July 07, 2025 @06:43PM (#44495338)
Can you add support for duplex numbers? (duplexnumbers.com)
Re:Show HN: A Language Server Implementation for SystemD Unit Files
on Monday July 07, 2025 @12:29AM (#44486763)
This is great! There's way too many arcane text file formats (configs, Dockerfiles, workflow definitions etc) without any sort of fast feedback loop on type-safety, documentation etc.
We need more projects like this and if a system is running SystemD, this needs to be enabled and integrated with any LSP-supported editors.