πŸ™„ [Tesla Shares Soar as Musk Clai...]( )
I just wanted to add a few types in the comments… and suddenly I'm halfway through randomly converting all .svelte files to TypeScript 🫠
So… if this was the top, I was almost exactly right on the time axis (~ 7 Oct), and off by $15K on the value axis (it got up to ~$125K) πŸ‘€ (check the timestamp πŸ™ƒ) RE: View quoted note β†’
I gotta say it's pretty nice to code in an editor that shows errors inline and can show you hover popups on a variable/function showing what type it's being detected as… 🫣 https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreidtebuyd6rh5p7palacpsigxcqyyqm4vgbtfkkvgjftaqoq3mcvay
From my benchmarks, this G12 root server should be able to process firehose events more than 100% faster than the pre-Netcup one I started with in 2023, on the same code and same Ruby version (~2200 evt/s vs. ~4600). +20% vs. the one I'm using now (<4000)
Great guide to interesting feeds by @Hilary Baumann πŸ’» πŸ₯ƒ: [Bluesky recommended Feeds & La...]( )
πŸ‡΅πŸ‡±πŸ€πŸ‡©πŸ‡ͺ [Polish senators mark 60 years ...]( )
+100% disk, 5% cheaper (note: 3-month contract instead of 1-month), and there's some special "ultra" version (more expensive) with more cores + ram and the same disk #netcup https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreieg2rirofltxluf6qlumqlafaraazppuj2nzwtkv6qj5luknq3say https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreiezoo24o6awgdrhpxn4xg7aoka3a4lplowuhzu6dit65tglfpj5qm
Bruh… ΰ² _ΰ²  https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreiefdknsmie4zinlc5rhzdlh5ec3qwi5fzpwtnbvobzxcwz6ykxziu
Are there some commonly accepted guidelines for when to use null vs. undefined in JavaScript and TypeScript (e.g. when returning from methods, or passing in arguments)? I tend to use them kinda randomly based on what seems to sound better… πŸ€”