HackerTrans
TopNewTrendsCommentsPastAskShowJobs

darccio

2,141 karmajoined il y a 16 ans
[ my public key: https://keybase.io/dario; my proof: https://keybase.io/dario/sigs/ntpUT2q0CBi7mdWsRPr2DRRXtrgWGpLnaXcrIG6LfiA ]

I'm linking my keytrace.dev: did:plc:aj77r5uwt72o6oimdjfplqoz

Socials: - github.com/darccio - linkedin.com/in/darccio - bsky.app/profile/dario.cat

Interests: Open Source, Entrepreneurship, Privacy, Social Impact

Submissions

Using Go for Mobile Apps: A retrospective on a year of development with Gomobile

davidsobsessions.com
1 points·by darccio·hier·0 comments

Twenty Years of Stacking Commits

julien.danjou.info
1 points·by darccio·il y a 2 mois·0 comments

The Limits of Self-Improving in Large Language Models

arxiv.org
1 points·by darccio·il y a 2 mois·0 comments

Running local LLMs offline on a ten-hour flight

deploy.live
129 points·by darccio·il y a 2 mois·105 comments

EU Site-Blocking Is Broken: Report Calls for Ban and Rightsholder Liability

torrentfreak.com
5 points·by darccio·il y a 3 mois·0 comments

How I made –dangerously-skip-permissions safe in Claude Code

codeofchange.io
1 points·by darccio·il y a 3 mois·0 comments

[untitled]

1 points·by darccio·il y a 3 mois·0 comments

World Socialist Web Site to Launch Socialism AI (2025)

wsws.org
2 points·by darccio·il y a 3 mois·0 comments

The Obscure Relation of Appropriateness

vincentcarchidi.substack.com
1 points·by darccio·il y a 3 mois·0 comments

Lisette – Rust syntax, Go runtime

lisette.run
5 points·by darccio·il y a 3 mois·0 comments

Tracing Goroutines in Realtime with eBPF

sazak.io
80 points·by darccio·il y a 3 mois·9 comments

Type Construction and Cycle Detection

go.dev
3 points·by darccio·il y a 4 mois·0 comments

Building the Good Web

brennan.day
2 points·by darccio·il y a 4 mois·0 comments

Can It Resolve Doom? Game Engine in 2k DNS Records

blog.rice.is
5 points·by darccio·il y a 4 mois·0 comments

//go:fix inline and the source-level inliner

go.dev
11 points·by darccio·il y a 4 mois·2 comments

The Broken Equilibrium

stackgen.com
1 points·by darccio·il y a 5 mois·0 comments

The "AI agent hit piece" situation clarifies how dumb we are acting

ardentperf.com
247 points·by darccio·il y a 5 mois·125 comments

Show HN: Darna – Atomic commit validator for Go

github.com
3 points·by darccio·il y a 5 mois·0 comments

Five Levels of Autonomous Coding (2024)

patricksteinert.de
2 points·by darccio·il y a 5 mois·0 comments

The Perverse Beauty of Regex: A Love Letter to the Most Efficient Torture Device

keystone-collective.org
1 points·by darccio·il y a 7 mois·0 comments

comments

darccio
·il y a 2 mois·discuss
A PR staging area. This would be a good step forward.
darccio
·il y a 2 mois·discuss
I'm a happy smolmachines user. It has some rough edges but it works really great. I haven't tested microsandbox and boxlite, and maybe they consume OCI images too, but smolmachines is a winner because of that.
darccio
·il y a 3 mois·discuss
I wonder if it's usual for other professions/fields to have this tendency to create laws/aphorisms so ingrained. I'm biased as software engineer but it seems to me that is more common in computer science than others.
darccio
·il y a 3 mois·discuss
Even with Sonnet or "lower" models like Kimi is trivial. The only thing I still find with AI-generated code is some degree of overengineering.
darccio
·il y a 3 mois·discuss
I don't feel they resist. Quoting them:

> We understand your concerns and truly appreciate your suggestions. As previously mentioned, this is not something that is enforced by the reference implementation — these are simply recommendations, not requirements, for any wallet implementer. That said, we recognize that this is a sensitive topic, and we may need to revisit it, even at the level of recommendations.

> The README files for both the iOS and Android Wallets have been updated to mention only OWASP MASVS compliance, without referencing any specific APIs.

I understand their position, but I also get the concern, especially around existing implementations like the Italian app. I think it's mostly that they have different priorities than ensuring that the reference implementation is a perfect guideline for member states.

This looks like a good vector for a European Citizen Initiative around removing all technological dependency on non-EU providers.
darccio
·il y a 3 mois·discuss
Having explored that approach (†), I can tell that generating Go assembly is harder than it seems.

†: I've tried to transpile Rust code through WASM into Go assembly, and I've also explored how to inject trampolines into Go binaries (which involves generating Go assembly too).
darccio
·il y a 3 mois·discuss
It makes no sense. eIDAS 2.0 specs don't require specific hardware [0]. They basically store verifiable credentials [1] and any other cryptographically signed attestations.

This feels like laziness from German implementers, as they don't want to (quoting the spec literally) "implement a mechanism allowing the User to verify the authenticity of the Wallet Unit".

0: https://eudi.dev/latest/architecture-and-reference-framework...

1: https://eudi.dev/latest/architecture-and-reference-framework...
darccio
·il y a 4 mois·discuss
Just a heads-up: I changed one of my repos URL [0], released as v0 at the moment, and bumped to v1 alongside the URL change.

Go treats v0 and v1 as equivalent, so it tries to bump from v0.x to v1.0.0 keeping the old URL. This causes errors because the `go.mod` URL isn't the same.

If you want to change the URL and you haven't reached v1, you should do it as a v2 instead, skipping v1.

0: https://dario.cat/mergo
darccio
·il y a 7 mois·discuss
https://updog.ai/status/cloudflare reported the incident 13 minutes ago (at the moment of writing this).
darccio
·il y a 8 mois·discuss
It's a similar experience in Go, specially because imports are done by URL and major versions higher than v1.x are forced to change it to add a suffix `/vN` at the end.

Although this is true, any large ecosystem will have some popular packages not holding to semver properly. Also, the biggest downside is when your `>=v1` depends - indirectly usually - on a `v0` dependency which is allowed to do breaking changes.
darccio
·il y a 8 mois·discuss
This is a great resource for learning WASM. I bought a copy and I'm enjoying following along all the code.
darccio
·il y a 8 mois·discuss
[Datadog employee here] https://updog.ai tracks the uptime of multiple services by real impact across Datadog customers.
darccio
·il y a 8 mois·discuss
That's an unfair characterisation of EU. Hungary and Slovakia didn't join under their current fascist governments. They weren't fascist when they joined in 2004.

Kicking them out isn't easy unless there is unanimity. Unfortunately EU requires this kind of quorum for the big decisions, which is kind of a safeguard to precisely avoid going full fascist for the whole EU due to a minority of countries.
darccio
·il y a 9 mois·discuss
The structure reads as LLM written. I don't mind this unless the content is utterly wrong. I was actually learning about cache-friendly data structures and I'm really interested in that cache-friendly Robin Hood hashing but now I worry it's a hallucination.