Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jagrsw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
by
jagrsw
5y ago
They moved installing infra in my "commune" from December 2021 to mid-2022, and when asked on twitter, they told me it's a). supply chain problems, the time for router/optics delivery increased by a couple of months b).
182.
▲
by
jagrsw
5y ago
My wife speaks near-native German (C2 level), and as an exercise from her teacher she was given to read Die Jakobsbuecher (and latter to write an essay on that). She says it's an interesting experience, even for her. PS: I'm impro
183.
▲
by
jagrsw
5y ago
Thanks for the correction. Your project is very interesting. I think that my mistake was caused by this, that some manual I read in old days was claiming that m68010 was the first one which was able to run proper unix OSes, because it had c
184.
▲
by
jagrsw
5y ago
For historical record, first m68k which could use mmu was m68010 I've never seen m68008 m68010 and m68012 in action though. Seems Sun used them.
185.
▲
by
jagrsw
5y ago
On the evening of 12 September 2001, less than 24 hours after the attacks, the Allies invoked the principle of Article 5. Then NATO Secretary General Lord Robertson subsequently informed the Secretary-General of the United Nations of
186.
▲
by
jagrsw
5y ago
Well.. I just noticed that implementation of inet_ntoa in glibc is a bit suspect. Using %d with char, without typecasting to (int) or using %hhd is tricky, and depending on memory alignment rules, and on whether arguments are passed in regi
187.
▲
by
jagrsw
5y ago
> Maybe it is all related to errno needing to read the base TLS pointer? Probably everything that uses __thread requires this. e.g. malloc(), or some functions that return pointers to static buffers, and implementators wanted to make the
188.
▲
by
jagrsw
5y ago
I'm speculating heavily here, but it seems TLS seems to be userland thing, but with OS support (e.g. CLONE_SETTLS flags, *_thread_area()). Maybe it was thought more like a thread-level thing, and not runtime thing. E.g. if we had some
189.
▲
by
jagrsw
5y ago
# ldd /bin/ls libselinux.so.1 => /lib/m68k-linux-gnu/libselinux.so.1 (0xc0028000) libc.so.6 => /lib/m68k-linux-gnu/libc.so.6 (0xc004e000) /lib/ld.so.1 (0xc0000000) libpcre2-8.
190.
▲
by
jagrsw
5y ago
From https://lists.debian.org/debian-68k/2007/11/msg00071.html (Draft TLS/NPTL ABI for m68k and ColdFire, version 0.2) There are no spare registers available to designate as the thread register. T
191.
▲
by
jagrsw
5y ago
The ISA is really beautiful (maybe with the exception of BCD additions). I have a m68k disk image/kernel which works with qemu-system-m68k, out of historical sentiment (used to have A500, now I have A4000 - sadly no time to play with i
192.
▲
by
jagrsw
5y ago
I think it's a mixed bag of cats, the support for 2.5/5/10G - somebody made an useful table for that: https://www.servethehome.com/wp-content/uploads/2020/03/STH-... The whole article: ht
193.
▲
by
jagrsw
5y ago
Seems so, e.g. this table: https://www.ioi.com.tw/products/proddetail_mobile.aspx?CatID... Power consumption (Full bidirectional traffic, 100m cable): 10G speed: 6.41W 5G speed: 4.83 W 2.5G speed: 3.97W 1G
194.
▲
by
jagrsw
5y ago
If someone wants to buy additional 10G card, and has ~300 USD to spare I suggest Intel E810 series. The cheapest E810 version is, I believe, E810-XXVDA2 which has 2x28Gb SFP ports (so good for the future), and uses PCIE4, which makes it wor
195.
▲
by
jagrsw
5y ago
They're 50USD or so. The main problem seems to be that they use ~3-4W of power each, and it's more than power budget of a single SFP/+ slot (2W or so), and they become v.hot (~70°C), what can lead to overheating of switches.
196.
▲
by
jagrsw
5y ago
Thanks all in the thread for explanations. I had matrix multiplication at the Uni (IT faculty, many years ago) as part of algebra courses, I memorized, I passed the exam, and forgot the topic. Though, I don't remember anyone explaining
197.
▲
by
jagrsw
5y ago
I understand the rotation part and some uses, but what's the intuitive explanation for why it's done this way? Convention? IOW, what matrix multiplication tries to achieve by doing this manipulation which looks like rotation visua
198.
▲
by
jagrsw
5y ago
Challenge accepted :) $ echo lorem ipsum > "foo bar" $ cmd='cat "foo bar"' $ trap "$cmd" ERR;test;trap - ERR lorem ipsum
199.
▲
by
jagrsw
5y ago
It's not illegal to download movies/music from the Internet in most jurisdictions I know of (Europe). It doesn't extend to computer programs though (i.e. using them). It's also usually illegal to make copyrighted (materi
200.
▲
by
jagrsw
5y ago
> yet it breaks nearly every text-based tool you could possibly imagine It breaks badly designed text protocols - some can argue that it's a good idea - "crash early, crash loud" etc. Also if your protocol breaks with newl
201.
▲
by
jagrsw
5y ago
And since 1/S = 1Ω, it'd be Gigabarnohm.
202.
▲
by
jagrsw
5y ago
Not sure how the author of this entry on HN managed to change original title from gigabytes per second to gigabits per siemens :)
203.
▲
by
jagrsw
5y ago
I'm not an expert on the wayland/xorg/xinput/gnome-shell stack, but unless someone smarter takes good measurements of various things (visual and input delays), I'd suggest 1). Xorg + gnome-flashback or Xorg + other
204.
▲
by
jagrsw
5y ago
I think Qt supports it in some quirky way. It supports this DPI notation of something like QT_DPI="192;128" via envvars. But it only means that when moving window to another monitor the window will get suddenly re-scaled/re-s
205.
▲
by
jagrsw
5y ago
Yup, other compositors might not have this limitation. I might one day switch to sway, but currently staying with Gnome, cause it'd take a couple of days to get used to it I suppose. BTW, gnome-shell supports so called compositor bypas
206.
▲
by
jagrsw
5y ago
Having two monitors with different DPI or physical size. Wayland supports different scaling per monitor, so your windows will look thesameish in terms of physical or pixel size (depending on your wishes) when moving them across monitors :).
207.
▲
by
jagrsw
5y ago
Playing fast FPS games under wayland/xwayland (and under Gnome/gnome-shell/mutter) is currently suboptimal. It's because gnome-shell will pass mouse moves only at the speed of your monitor refresh rate (see https:/
208.
▲
by
jagrsw
5y ago
> free for the user Overall it's not free, the receiving party will still pay the fee (so, probably not that different from Debit/Credit Cards for merchants), and shops might increase the price preemptively to account for that
209.
▲
by
jagrsw
5y ago
The countries I used to live in Europe had typically it solved, by using some formulas; the assumption was that living in condominiums puts additional obligations on you; obligatory payments to the renovation funds, paying for shared electr
210.
▲
by
jagrsw
5y ago
> Is this the same one that is in use by Chrome? Not the same software, but "almost" the same underlying tech is used (e.g. SAPI/Sandbox2 used ptrace for process tracking and debugging, and to my knowledge Chrome Linux san
More ›