103 karma · joined August 17, 2021
They export bombs that kill hundreds (of children and women) per day in Gaza !
Top 3 issues with Deno:
- VC backed. Bubbles burst and priorities change, profit over "consumers"!
- 2 runtimes: Deno deploy is NOT the same as open source Deno.
- Self-hosting (freedom) is in odds with the company's business model. Also joins point 2
Ask why?
class Blinky
microcontroller @mc(RP2040Kit)
led-indicator @led.blue
.input(&.microcontroller.gpio13)
.gnd(&.microcontroller.power.gnd)
.resistor.value(100, 10%)
voltage-regulator @regulator(Reg3V3)
.power-out(&.microcontroller.power)
usb-c-connector @usbc
.power(&.voltage-regulator.power-in)At this rate, it will take less 25 years to finish them all. And this is in the most optimistic sense ... Hospitals are destroyed, no access to food and water and houses are destroyed ... They could finish their job in 10 years
For comparison, Russian aggression on Ukraine lasted almost 2 years now. If Israel continues its genocide for "just" 2 years, this means killing 10% of the population.
> Use the platform, use JavaScript !!
One could really up a whole Hetzner/OVH server and create a KVM for the workload on the fly!!
Name different "things" differently!
Primary source
And it's not hidden that the West and Israel control most of it. So when they say we have proof verified by our journalists ... It's equivalent to have proofs verified by the attorney of one side presented to a judge as TRUTH!!
You need to see the proofs of both sides and judge for yourself. Israel has a track record of lying, and so does Biden.
The most basic lie is one stated at the beginning of the war [1]. And the worst part is that lying to 100M+ people is irreversible. It doesn't matter if you back off later. A 5yo child was killed in the US because of that FALSE claim.
[1] https://www.aljazeera.com/news/2023/10/12/white-house-walks-...
This is utterly rubbish and unprofessional journalism. There are many proofs this was done by an Israeli raid !!
The simplest one is that the Palestinians never had weapons that powerful. Also there is real-time video of the moment the raid happened.
Incorrectly is not a word a journalist says. It's propaganda !! and sadly propaganda to cover up a genocide.
Very interesting.
Whereas the platform (the web) and the languages (HTML, JS and CSS) do not offer a cohesive answer to those expectations. It's all just bits and pieces of improvement here and there.
Often the frameworks that aim to solve this use abstractions over these languages and APIs (e.g the DOM, routing). And these abstractions (ts, jsx, react, css-in-js, tailwind ...) are not a cohesive unit and bring back the same/more friction that's inherent to the web - 3 languages trying to play with each other) - ...
... But this time with even more "parts" and abstractions.
Web technologies weren't designed to build web apps. And since a re-design/rewrite is off the shelf, we're content with small improvements that add improvements but also increase friction.
We do need to rethink this.
Build a successful product with new lang https://scrimba.com, make sure the product's very hard to Jeff and take VC money.
Now you can work on the language as you please, and they can't Jeff you since nobody else can build something similar (not in a reasonable amount of time anyway)
P.S: taking VC money is optional. Scrimba is profitable so it wasn't necessary.
But I won't write servers in Deno and put them to production in my own servers. (I don't like serverless)
You see, Deno(and Bun)'s business model is built around serverless (Deno deploy). And Deno deploy is ANOTHER runtime.
It's clear with KV and queues... Locally and if you self host, you have a barely working version backed by another tech...
This means you're self hosting a version of Deno that's different from the majority of the Deno customer base.
How many people will use Deno to run servers on their own hardware? Since that number is low, then I'd rather use Node.
tag App
counter = 0
<self>
<button @click=counter++> "{counter}"
imba.mount <App>it doesn't have to be anything. You're free to organize your code as you wish: colocate, in a different file ... the compiler doesn't transform the variable in any way, nor does it track its "mutation", it "just" "rerenders" on every change. And it's super fast too!