Davay

355 posts

Davay banner
Davay

Davay

@davay42

Culture designer and open source developer. Author of Chromatone - the visual music language.

Phuket, Thailand Katılım Aralık 2018
188 Takip Edilen89 Takipçiler
Davay
Davay@davay42·
@theMackabu Great job man! Ant is becoming more and more alive 🥹
English
0
0
2
24
mack
mack@theMackabu·
@davay42 im *almost* there on the list of things that need to be completed before generators are a easy win
English
1
0
3
18
mack
mack@theMackabu·
soon
mack tweet media
English
1
0
6
204
Davay retweetledi
mack
mack@theMackabu·
I wrote a javascript engine from scratch in C it has a full bytecode compiler, a JIT backend, and prototype chain lookups that are faster than V8 it's called Ant and it's open source → github.com/theMackabu/ant
English
1
1
18
7.4K
Kevin Deng 🦋 @sxzz.dev
Kevin Deng 🦋 @sxzz.dev@sanxiaozhizi·
Working with TypeScript is far more complex than dealing with the JS runtime itself, and the effort involved is often underestimated. Examples: Volar.js, rolldown-plugin-dts
English
6
1
73
5.4K
Davay
Davay@davay42·
@GuoaiZ11355 true! encrypted diffs exchange, perfect! 🤩
English
1
0
2
22
Davay
Davay@davay42·
bit-sync-esm - rsync inspired binary diffs in pure JS with blake2s hashing and high performance in the browser github.com/davay42/bit-sy…
English
0
0
2
245
Davay
Davay@davay42·
HashFS v0.2.10 brings improved reliability, stability and code clarity - securely store any files in a browser tab. Powered by @paulmillr Noble cryptography - SCRYPT, BLAKE3, ed25519 and more! And it's only 128 kB (42 kB gzipped) 😀 hashfs.js.org
Davay tweet media
English
1
1
3
173
Davay
Davay@davay42·
@paulmillr Great! Proud to become part of this amazing project! There’s more to come!
English
0
0
0
27
Davay
Davay@davay42·
hashfs.js.org I've released my take on secure versioned file storage in the browser with an amazing combination of Web Workers, IndexedDB, Noble Cryptography and Vue reactivity. Two lightweight composables ready to use in your JS projects. Video youtube.com/watch?v=Mlb6c5…
YouTube video
YouTube
Davay tweet media
English
2
4
7
591
Davay
Davay@davay42·
Huge thanks to @paulmillr for his great work and commitment to provide us with readable, easy to use, fast and sync cryptographic functions!
English
0
0
2
47
Davay retweetledi
dax
dax@thdxr·
we finally built something that does SSR and it's the slowest feeling product we've ever built
English
31
5
412
48.8K
Davay retweetledi
Aiden Bai
Aiden Bai@aidenybai·
vibe coding is literally brain rot but for code slop is shipped when you lose your mental model of the code
Aiden Bai tweet media
English
172
101
2.5K
179.6K
ferluht
ferluht@ferluht·
demos of the sound machine I've created thread 1. XY-pad controlling synth waveform
English
3
9
42
3.5K
Davay retweetledi
Eren Bali
Eren Bali@erenbali·
With AI, everybody will make their own software just like how we all 3D print our own furniture.
English
339
1.8K
26.1K
1.1M
Davay retweetledi
Udara
Udara@TGUPJ·
We're witnessing the renaissance of software craftsmanship. Feels like watching blacksmiths evolve into jewelry makers. Same core skills, wildly different output scale and precision. Small teams crafting beautiful things where armies once stood.
English
5
4
94
4.3K
Davay
Davay@davay42·
@DanRaeder Long journey! Bugout also started it for me! 😃
English
1
0
3
49
Daniel Raeder
Daniel Raeder@DanRaeder·
How I got into decentralization and where I am now In 2015, I started to see accounts that I follow on either facebook, twitter and youtube get banned, scrubbed, suppressed and censored over opinions. I found that abhorrent and repulsive. I have always been a proponent of free speech, including speech I disagree with. The free market of ideas, and the ability to express them, exchange them, debate them is the foundation for a free economy and and -- more importantly -- a free people. So, ignorantly, I thought to myself, "I'll build a decentralized facebook!" That is easier said than done. I found @chris@mccormick.cx 's beautiful library Bugout and cut my teeth on decentralization. But it had a fatal flaw: tracker servers. Bugout is a WebTorrent extension, which relies on a centralized tracker server to coordinate peers. The reason for tracker servers is browsers have no way to listen for connections. It's a security feature. So browsers have to talk to servers for things like NAT hole punching and other generally useful networking coordination. Tracker servers are the bottleneck After much frustration with Bugout, I discovered that the Bugout code was not the problem. It was that the free tracker server Bugout provided had been discovered by people in China. From that point forward I was on a journey to decentralize tracker servers themselves. Gun DB In my search for an alternative approach, I found Gun DB, a decentralized realtime graph DB. It was easy to use and implement but had bugs. It didn't support WebRTC natively. I worked with the founder @marknadal on several calls to try to correct issues and expand features, but our schedules rarely aligned and I had my own personal issues that interrupted that work. Easypeers I wrote Easypeers in lieu of the issues I found with Bugout and Gun, still hoping to solve the tracker server problem. I found that the tracker server problem will never be solved. It's a browser limitation, or security feature, however you want to see it. Where I'm at: PeerPigeon PeerPigeon will always be open source. But the goal is to provide a service to developers who don't want host the signaling infrastructure themselves. I don't think I'll ever lose the initial impetus to find truly serverless decentralization tech, but this is where I'm at now.
English
2
1
7
238
Davay retweetledi
ponzS
ponzS@GuoaiZ11355·
Cute bugs p2p mesh game Gun-Avatar @davay42
English
1
2
9
2.1K
Davay retweetledi
ponzS
ponzS@GuoaiZ11355·
@DanRaeder made a great library! Real mesh network infrastructure construction! Powerful media stream! In addition, the whole library has only 2 dependencies! Art code! Open source code! Serverless game! Serverless media streaming! There is no need relay! github.com/draeder/peerpi…
English
0
2
5
267