Search
1000 results for “data0”
-
I've just added another item to the "why most humans don't deserve this planet" list (it's getting really big…):
Disposable #vapes (aka. electronic #cigarettes) now pack enough compute to run a web server on them:
https://bogdanthegeek.github.io/blog/projects/vapeserver/
#ecigarettes #embedded #embeddedsystems #slip #modem #usb #arm
-
Random #OldComputers Fact: #Hyundai, known to me primarily as an auto maker, once manufactured #Sun #SPARC clones and compatibles called #Axil and #HWS. #retrocomputing
See this article from 1994:
-
@webfussel What size and shape is the data? Must be pretty big, probably a huge array with lots of big objects? I've tackled this by writing a little streaming stringifier (caveat: #ReadableStreams as fetch request bodies were still Chrome-only by the time) or using something like #MessagePack instead of #JSON.
-
When transfering big amounts of data, #JSON can be a pita. Duplicating data into a string is kind of inefficient and stringifiers like `JSON.stringify` in the #browser have their limits too.
#MessagePack looks like a nice alternative. Beeing binary, it's faster and more efficient. Language support looks great. In #JavaScript / #TypeScript you can even have it produce a #ReadableStream to feed directly into fetch. Now pipe it into a #CompressionStream and you're flying!
-
@bazkie I'm not sure how ironic your comment is meant to be (it would be justified if it were :-)), but this has been possible with #flexbox since 2015. It's even easier with #grid, though. #CSS is getting so nice now, that I'm tempted to do vanilla/raw CSS on the next big project. Haven't done that in decades.
-
@ayo did you come across #radicle yet? Looks really intriguing. They did a lot of R&D, seem to have nailed the #protocols now. I'm going to try it for my next #opensource project
-
Thoughtfully designed, aesthetically pleasing CSS library with many modern features:
"matcha.css – Drop-in semantic styling library in pure css"
Think default #browser #stylesheet: no build steps, no dependencies, no #JavaScript, no configuration needed. Just link it into your new or old #HTML and off you go.
-
I'm not saying we should all go back to #mailinglists lists and scatter our stuff all over the place. #GitHub and centralized repos in general have a lot of advantages. But there's a trade-off to be made and you should be aware of it before you click "add repo" just because they say it's free.
-
(Digital) #whiteboarding can help grow an idea. But don't mistake it for #TechnicalDocumentation, the real foundation of a durable product. No one will look at that #Miro board once the meeting is over!
"People use Post-its to […] make meetings more collaborative […] Instead, images of such sessions became products themselves. […] Their meaning doesn’t come from what is written, but from its having been written across colorful rectangles and squares."
-
I recently got two older #Android devices back that I gave away a few years ago. It's a 2015 #Teclast tablet from China and a 2017 Google #Pixel2XL. Both manufacturers ceased software support many years ago. They surely must be #ewaste in 2024? Let's find out!
Well, the #Pixel2XL certainly is not. It's still officially supported by #LineageOS, a free and #opensource #Android distro. That means you get the latest #Android14 and it runs well.
[1/4]
-
#CompuServe was the first public online service with millions of subscribers and played a big role in pioneering online #gaming, real-time #chat, file #downloads, online #banking, message #forums and online #shopping in the #1980s.
-
The liquidation of the #LivingComputerMuseum might ruin the last chance to save more #CompuServe data for historical research.
The last 9 #SC40 servers (#PDP10 derivatives) were saved from the dumpster 10y ago¹. One was sent to the #LCM and has been in storage since afaik. Of the other 8, all but one have disappeared.
What will happen to the LCM one now? Christie's probably not interested in it? Will it finally be scrapped?
-
People say it's impossible to run a #mailserver today. Even if you're technically capable, all big providers will block you by default.
That's hardly true in my experience¹. If you're using clean IPs and recent anti-spam protocols², just the odd local telco will block you and that's usually sorted within hours by an email to their postmaster.
Just try it! #smtp #postfix #opensmtpd
¹) I'm doing this for decades now and have just set one up a few weeks ago
²) #MX #RDNS #SPF #DKIM #SRS #DMARC -
>> "Why let mere mortals decide #CPU priorities when the cosmos can guide us?"
> A fully functional sched_ext #scheduler that makes real CPU #scheduling decisions based on real-time planetary positions, #zodiac signs, and astrological principles. This actually loads into the #Linux kernel and schedules your system tasks. Because if the universe can influence our lives, why not our CPU scheduling too?
-
It is widely known that the #XeroxAlto pioneered many aspects of modern computing, or at least integrated them into the #userInterface we still use today.
But it also featured the first #modalEditor with #Bravo (although they eventually replaced it with the modeless #BravoX).
https://oldbytes.space/@amoroso/115422978986104778
#modalEditing #vi #vim #BillJoy #unix #posix #xerox #alto #gui #editor
-
"I definitely think that FM radio will become a very Important factor in communications. Instead of using the phone lines, you’re going to be able to use the FM airwaves. You’ll be able to transmit a lot of information from computer to computer. You’re going to be able to transport software through FM radio."
– #JackTramiel (Founder of #Commodore, then new owner of #Atari Corporation), #FamilyComputing February 1985https://computeradsfromthepast.substack.com/p/family-computing-interviews-jack (@johnblood)
-
Captivating #debugging horror story: Coding Machines (how the machines are secretly taking over). This is from 2009. Another attack vector that's possible today is inserting into #LLMs and getting triggered by #adversarial #prompting.
https://www.teamten.com/lawrence/writings/coding-machines/
via #CoRecursive #CoRecursivePodcast:
https://corecursive.com/coding-machines-with-don-and-krystal/ -
50 years ago today, the January 1975 issue of #PopularElectronics became available on the newsstands. It is the famous issue with the #Altair8800 on the cover, which made the 8800 kit available by mail order. For many, it is considered the beginning of the home and personal computer revolution.
The full issue is available for download here:
https://www.americanradiohistory.com/Archive-Poptronics/70s/1975/Poptronics-1975-01.pdf
-
This is a goldmine of #podman #networking tricks:
Example: Use socket units with `ReusePort=true` for your container units to let multiple containers share one port and let the kernel do the load-balancing via SO_REUSEPORT
-
@simonmic It took 10y to get my friends off of #whatsapp and most are probably not keen on installing yet another messenger. But #simplex surely looks very intriguing.
Same with #radicle now that they've nailed the protocols. I've moved from #gogs / #gitea / #forgejo to plain ssh 2y ago, maintenance had become too much of a burden. It's been great for me but unsurprisingly collaboration has gone down to zero. Maybe this can provide some middle ground? Will definitely try it out this year
-
Did you know `zig cc` might be a better C #compiler than #GCC / #Clang? And that you can use it to compile your #CGO-dependent #golang projects as well?
I just needed to cross-compile something for x86_64-linux-musl on aarch64-macos-none. Everything else kept giving me headaches (#docker, #qemu)… but using #zig just worked.
https://andrewkelley.me/post/zig-cc-powerful-drop-in-replacement-gcc-clang.html
-
One of the great things about #golang is easy cross-compilation. However, most #golang #sqlite3 drivers make it considerably less easy by wrapping around the C implementation, requiring #cgo. Now there's a new `database/sql` compatible driver that gets rid of #cgo by wrapping the #sqlite #wasm build instead. Neat!
[2/2]
-
Congrats to the only real #serverless #database #OrbitDB for reaching v1.0!
"OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses #IPFS as its data storage and #Libp2p #Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses #Merkle-#CRDTs for conflict-free database writes and merges making OrbitDB an excellent choice for #p2p and decentralized apps, blockchain applications and #localfirst #webapps."
-
"#ISPs Should Not Police #OnlineSpeech—No Matter How Awful It Is."
https://www.eff.org/deeplinks/2023/08/isps-should-not-police-online-speech-no-matter-how-awful-it
-
[4/5]
jose-elias-alvarez/typescript.nvim - easy #typescript-language-server integration (I've just seen this is now archived, but it still works well.)
fatih/vim-go - #golang language support
mhartington/formatter.nvim - format runner. I use it to run #biome and #gopls to auto-format code.
*GIT*
tpope/vim-fugitive - THE BEST. This is how I mostly interact with #git.
lewis6991/gitsigns.nvim - git decorations for the gutter
rhysd/conflict-marker.vim – makes resolving merge conflicts easier
-
[3/5]
tpope/vim-commentary - comment macros for various languages
tpope/vim-surround – another one from vim plugin god @tpope. Easily delete, change and add surroundings like quotes, parens etc. in pairs
neovim/nvim-lspconfig - configs for the neovim #lsp client. lsp integration is one of the two reasons I switched to #neovim (the other being #treesitter). Integrates #typescript, #biome, #gopls and #tailwindcss language servers.
sheerun/vim-polyglot - collection of language packs
-
Regular software assumptions don't apply to #ai:
❌ "#Software #vulnerabilities are caused by mistakes in the #code"
❌ "#Bugs in the code can be found by carefully analysing the code"
❌ "Once a #bug is fixed, it won’t come back again"
❌ "Every time you run the code, the same thing happens"
❌ "If you give #specifications beforehand, you can get software that meets those specifications"