Lovely comments. Let’s shit on an entire population because it’s “cool”, oh watch out for the villainous Germans because of a butthurt founder got his cold email blocked.
Fucking pathetic.
GM
coming out of stealth. i've spent the past few weeks building @ConvictionLock.
there’s too much larp around holding. i wanted a way to put an actual commitment onchain.
you lock your tokens for a period you choose. keep an early exit with a penalty, or commit until maturity. your profile shows what you’ve locked and for how long.
the rewards are ve-inspired: projects can fund campaigns that reward holders based on how much they lock and for how long. lockdrops let communities distribute tokens that recipients choose to accept into a new lock.
eligible lockers can also share early-exit penalties. part of those penalties and campaign fees supports $CONV buybacks.
$CONV is launched on @Moshdottrade because i like how they’re approaching the launch itself. the opening bundle stays in locked vaults, with ai agents handling market making. that addresses the insider bundle problem in a way i actually want to support.
big shoutout to @justinbebis and the whole team for creating mosh & helping setting up the bundle raise
Lock what you believe in.
I just spent 3 hours with fable creating the perfect feature
sol did a thorough review
grok did a simplicity pass, catching extra guardrails that should not exist and code that is just superfluous
sol did one more pass ensure simplicity didn't break any contracts
and all of this to produce one of the worst interfaces I have ever seen. Actual pure insanity
the general public has been getting constant waves of fear and confusion from ai companies
i thought the whole "you will be replaced" thing was as bad as it gets but now it's "you will literally die"
the defense is always "it would be irresponsible of me not to warn people of the risks"
but all that's happening here is the same thing that always happens: a group of people had the thought that their cause is righteous and moral
and they're incrementally justifying worse and worse behavior and entirely incapable of reflecting on how they might be the problem
the openai hugging face incident gets cited a lot but what about the detail where they had to use GLM 5.2 to analyze the attack because the "safe" proprietary models refused
They can’t do anything. They have no regulatory control and no authority over any other labs. Many other labs will likely reach that capability level around the same time or shortly after and they have no control over it.
I can’t help but think that either the narrative they’re spinning publicly is only self serving and nothing more, or they have a pervasive ideological agenda.
I don't follow this explanation. Could someone at one of these labs complete the thought publicly, so I can understand exactly what is being proposed?
What difference would it make if your company "gets there first"? What specifically are you going to instruct your first-mover human-extinction-capable ASI to do that will prevent competitors from also getting to that same point shortly afterward, and therefore still having the human-extinction-capable ASI you claim you must prevent them from getting?
In other words, if the argument for Anthropic building ASI is that it's too dangerous to allow OpenAI to build ASI, what specific steps would Anthropic take using their ASI to prevent OpenAI from achieving ASI sometime thereafter?
here's the argument some ai lab employees are making
- they genuinely believe what they're working on might kill everyone
- they continue to work on it because if this thing gets built it should be by responsible people like them
- the reason they do money things like selling enterprise deals and IPOing is solely to fund this effort
if this is all true then why is employee equity a thing? if you want to tell this story of being terrified of what you're building it doesn't work when there's a clear profit motive
it's particularly weird when people vest and then leave and write a tirade about how these companies are bringing the end of everything
if you want to act like this is the manhattan project, those scientists didn't have equity in something that gives them generational wealth
you don't get to say something bad is happening while profiting off it and also being seen as the good guy. one of these has to go
I talked to a founder who was demoralized because all the ideas he could think of could be easily duplicated. I told him to ignore that worry; nearly all startup ideas are like that at first. Their value is the other ideas they lead to.
We just donated $1,000 of what we've made from Blick to @odinlang. This is the first of annual donations we will be making to The Odin Programming Language.
Blick would not have been made this well, this easily and this fast without Odin. It has been a joy to use, unmatched in its consistency, reliability and versatility.
We are massively grateful for @TheGingerBill's craftsmanship, diligence and care, and for the rest of the Odin team behind him.
But coding is solved, chat! Only bugs are a WIP.
Loops, run loops! Then graphs, run graphs in a loop, as part of a workflow inside a gauntlet-loop-orchestrator, tell Ralph to graph the loop under the workflow.
Make no mistakes please, I have a fridge I need to stock.
Some of the mistakes I've had to correct when coding with LLMs this week (mostly Fable):
- Complex and unnecessary dependency injection instead of using functions directly
- Hand-rolling encryption routines instead of using a library
- Keeping unnecessary state
- Not accounting for memory leaks in tracked state in failure cases
- Incomplete test coverage, especially on failure modes
- Grossly inefficient file handling because "it will work fine at dev scale"
- Overly complex locking schemes that were full of bugs
- Missed race conditions
- Unnecessary configs introduced prematurely
Had I not corrected the mistakes, every future iteration would keep compounding the structural and semantic problems. If you don't do this, it "works" until you realize the code is full of bugs, performs terribly, and can only be fixed with a rewrite.
Pure incompetence. Let’s not learn the language properly, misuse it, and then blame it.
Everything in Ruby is an object (takes after Smalltalk), including the literal `0` (`Integer`) which is NOT a primitive. The language doesn’t have primitives.
There is no numeric primitives period, and to that effect there’s no special-cased numeric value that means “off”.
These literals are all objects of their corresponding classes `0`, `""`, `[]`, and `{}` and are all truthy.
The only special cased falsey values in Ruby are `false` and `nil`. Which are objects too!
(i.e. Literal `false` is an object of `FalseClass`)
It’s not that difficult, not that surprising, and it’s the first thing you learn. Ruby is a pure object oriented programming language. Meaning there’s no primitive types like C family of languages.
The expectation that a primitive 0 integer will evaluate to a falsey value already missed the point that that’s not a primitive.
Incompetence is a poor excuse.
fun story: at AWS, we were using Chef to provision our servers and we had an outage purely attributed to ruby
we had some code to the effect of (i don't recall the details perfectly):
```
feature_flag = Integer(ENV.fetch("FEATURE_FLAG", "0"), 10)
if feature_flag
do_thing
```
to our credit, we were a bunch of C programmers, so this made total sense to us. but when we set the FEATURE_FLAG to 0, we continued to enable the feature, causing an incident
what's the problem here? in **ruby** the integer "0" evaluates to "true" unlike every other programming language in existence
yeah so i never wrote ruby again after that
The amount of Germany hate-posting on the back of @patrickc‘s tweet is astonishing. Seems everyone has seen the light, aka read Ray Dalio‘s Changing World Order, and now has hot takes on the country’s decline being an inevitability, feeling superior for being able to „speak the hard truth“ and announcing to the world that the only thing left to do is getting the hell out of this country, which will most certainly fall into the hands of the far right.
I agree things need to to change, urgently and drastically. I agree we must reinvigorate the economy and boost entrepreneurship. I agree that our labour laws, energy costs, bureaucracy and low investment into future technology is unbefitting of the reality we live in today and of a country like Germany.
But to speak of all the ills in Germany like it was some doomed hell hole without even for a second realising or acknowledging that the country still has SO MUCH to offer makes me disappointed and angry.
This especially goes out to the 30/40 year olds who got to benefit from what was built up in the past and could now make a massive contribution to changing things for the better but who instead seem to just blame politicians and bureaucracy for everything.
I join your harsh criticism - I reject your defeatism entirely.