Jim Huang

18.5K posts

Jim Huang

Jim Huang

@jserv

"A hacker, a lecturer, a father" // Adjunct faculty at @NCKU_official

Taipei/Tainan, Taiwan Katılım Haziran 2007
7.6K Takip Edilen11.9K Takipçiler
Sabitlenmiş Tweet
Jim Huang
Jim Huang@jserv·
The Linux Kernel Module Programming Guide (#LKMPG) got 5000+ stars on GitHub. Thank all the contributors and promoters. We are moving forward to Linux v6.x support. Rust LKM examples will appear later. github.com/sysprog21/lkmpg
English
7
113
436
0
Jim Huang retweetledi
Math Files
Math Files@Math_files·
Math Files tweet media
ZXX
11
73
552
9.6K
Jim Huang retweetledi
Omkar
Omkar@psomkar1·
He is a legend for a reason !!!
Omkar tweet media
English
14
63
800
23.2K
Jim Huang retweetledi
Zuhaitz
Zuhaitz@zuhaitz_dev·
This is an interesting discussion, C is not Turing complete (if we are really pedantic). The main issue is that in ISO C, the memory is finite, and bounded not just in practice but also in theory. We can derive from these points from the standard (and a few more).
Zuhaitz tweet mediaZuhaitz tweet mediaZuhaitz tweet media
🇦🇹Philipp@Philipp02536795

@zuhaitz_dev @xah_lee But do we need infinite memory when we have technically unbounded but finite memory? If an algorithm/program actually *needs* infinite memory at runtime it will never halt, so why would we care about it's result? And afaik C doesn't any maximum numbers of bits for pointers, so..

English
14
9
102
14.3K
Jim Huang retweetledi
Mathieu
Mathieu@miniapeur·
Mathieu tweet media
ZXX
15
62
759
40.9K
Jim Huang retweetledi
Kev Bayliss Art
Kev Bayliss Art@KevBaylissArt·
This is how we used to make 3D graphics for the NES! Cobra Triangle, Captain Skyhawk, Who Framed Roger Rabbit?, Solar Jetman and RC Pro-Am all used this technique! It took time, but it was worth it! #gamedev #videogames #art #nes
English
38
237
1.6K
66.4K
Jim Huang retweetledi
Math Files
Math Files@Math_files·
The Fish Function
Math Files tweet media
English
12
46
528
15.7K
Jim Huang
Jim Huang@jserv·
將「無人飛行載具」簡稱成「無人機」,容易讓人誤會。現代許多機器都能在「無人」狀態下正常運作,「跳蛋」一類的按摩裝置,同樣也是在無人操作下持續運轉,於是它是否也該算某種「無人機」呢? 可能問題不在「無人」,而是大家對「機」的想像有偏見?
中文
7
10
71
5.6K
Jim Huang
Jim Huang@jserv·
"Computer" once meant a human. Later, the term referred to machines, and humans became "programmers." If programming also shifts to machines, what will human programmers be called next?
English
0
2
5
656
Jim Huang retweetledi
Abhinav Upadhyay
Abhinav Upadhyay@abhi9u·
Before jumping into books like DDIA or Database Internals, it helps to understand the systems layer these designs are built on. A lot of the design of such data-intensive systems is based on virtual memory: page tables, page faults, mmap, the page cache, swapping, NUMA placement, TLBs, and the tradeoffs between what the OS wants and what the database wants. My latest article is a ~25,000-word mini-book on virtual memory. It starts from first principles and goes all the way down to advanced topics like NUMA placement and performance debugging with tools like perf and /proc. I also wrote it differently: as a dialogue between a user-space process and the kernel. Most treatments of virtual memory are dry and fact-heavy. I wanted this one to feel more like a story, while still being technically deep. Link below.
Abhinav Upadhyay tweet media
English
21
170
1.4K
73.8K
Jim Huang retweetledi
trish
trish@TrisH0x2A·
C10K problem in 1999 a software engineer named Dan Kegel wrote an article that changed how web servers are built the question was simple how do you handle 10,000 concurrent connections on one machine at the time Apache used one thread per connection, each thread needed memory for its stack around 8MB and 10,000 connections meant around 80GB of RAM just for stacks the system spent more time switching threads than doing real work servers crashed long before reaching 10k connections this became known as the C10K problem
trish tweet media
English
38
121
1.7K
196.5K
Jim Huang retweetledi
Math Files
Math Files@Math_files·
How and why numbers are named...
Math Files tweet media
English
160
119
1.4K
267.8K
Jim Huang retweetledi
Web Design Museum
Web Design Museum@WebDesignMuseum·
On May 14, 1991, a team made up of Tim Berners-Lee, Henrik Frystyk Nielsen and Nicola Pellow designed a simple browser called Line Mode Browser (The Libwww Line Mode Browser). This was the second browser ever made for the World Wide Web. #InternetHistory
Web Design Museum tweet media
English
3
29
128
9.9K
Jim Huang retweetledi
Brian Roemmele
Brian Roemmele@BrianRoemmele·
Fast Fourier Analysis.
English
165
1.9K
16.3K
1.4M
Jim Huang retweetledi
Ted
Ted@ted_huang·
Imagine a 14th-century "universal" prayer The 1348 Stele of Sulaiman from #Dunhuang features the Buddhist mantra "Om Mani Padme Hum" in 6 scripts: Sanskrit, Tibetan, Old Uyghur, 'Phags-pa, Tangut, & Chinese A stunning relic of Yuan Dynasty multiculturalism!
Ted tweet media
中研院史語所 Institute of History and Philology@ihptaiwan

The “Liao-Chin-Yuan Rubbings” database features 2,200 items (dating 946–1382) of various scripts (Chinese, Khitan, Jurchen, Mongolian) with 1,800 having transcriptions. These valuable materials for medieval Chinese phonology and history are now available. dap.ihp.sinica.edu.tw/database/7/

English
9
136
531
31.6K
Jim Huang
Jim Huang@jserv·
I released MazuNIX on Mazu’s birthday. Unlike many educational operating systems that avoid SMP and real-time (RT) topics, Mazu delivers SMP, multicore RT scheduling, and practical POSIX Threads support. Full source code is available: github.com/MazuNIX/mazu
Jim Huang tweet media
English
1
13
41
1.6K
Jim Huang retweetledi
Mente Estoico
Mente Estoico@Mente_estoico·
“Cuando empiezas a caminar por el camino, el camino aparece.” - Rumi
Mente Estoico tweet media
Español
26
1.7K
9K
153.5K
Jim Huang
Jim Huang@jserv·
I am building a cellphone prototype based on Linux no-MMU and #LVGL, demonstrating a modern UI and a fully functional software stack within a total memory footprint of under 8 MB SRAM.
English
1
4
48
2.4K
Jim Huang retweetledi
Massimo
Massimo@Rainmaker1973·
30 years ago Today, Linus Torvalds decides to adopt Tux the penguin as a mascot for the Linux operating system after being nibbled by a little penguin on a visit to the National Zoo & Aquarium, Canberra, Australia.
Massimo tweet media
English
11
22
106
14.9K