HNHacker News
TopNewBestAskShowJobs

tim--

1,315 karma · joined December 21, 2016

Email: me@timg (dot) ws
submissionscomments
tim--··on Roboto but Make It Flex
Chrome renders text differently to Firefox. Chrome uses Skia: https://www.chromium.org/developers/design-documents/graphic...

Firefox uses the Windows DirectWrite APIs. This means that Firefox leans into the support that Windows has for variable fonts, and that was dicey until a few releases ago.

tim--··on Lenovo ThinkPad P1 Gen3 Review – with Linux
I am comparing this to a MacBook Pro. Edit: Admittedly the 8GB 2020 model, but still.
tim--··on Lenovo ThinkPad P1 Gen3 Review – with Linux
I don't want to sound too snarky, but I don't think you got the point of my post.

I love the M1, it's a great work machine, I have very few complaints about it. I hardly ever hit 100% memory usage, and if I do - it's thanks to either Chrome/Spotify/Teams/Slack/Discord.

I think - and this might be a bit controversial - the ThinkBook is better... because it is. The M1 is a great chip, awesome thermals (no fan!), but the laptop booted into Windows is faster.

Hey, maybe it's the memory, who knows! It doesn't swap, so I don't think it is.

You can read my parent post for my reasons. You can't quite run Windows or a stable Linux on a MacBook now, can you? Can't quite remove a 4GB stick and replace it with a 32GB stick, right?

tim--··on Lenovo ThinkPad P1 Gen3 Review – with Linux
Not amazing, not bad. Probably around 5-6 hours using intellij and Chrome.
tim--··on Lenovo ThinkPad P1 Gen3 Review – with Linux
Not that I have noticed. Currently running 5.17.3-arch1-1.

I don't usually push this machine too hard - maybe the most that I do is recompiling ffmpeg a few times a day, so it might just be a result of my usage patterns? I'll get back to you with more solid figures later tonight.

EDIT: Just had a play around with sysbench running a few prime number tests while compiling a kernel or two. The k10temp-pci-00c3 (CPU temperature under lm_sensors) seems to stick around at a crispy +64.1°C for a good few minutes, before rising to +65.6°C. It seems to drop back down to +64.2°C. The fan is pretty noisy. The CPU drops down to +50.0°C within 60 seconds of the sysbench benchmark stopping, and the fan noise is completely gone after 90 seconds. Temp is +36.9°C. Idle temp looks like it's around +34.4°C. Not sure how I can measure the db level of the fans? I do have a recorder, so I might be able to do it that way.

Not sure what a good way to actually benchmark the machine would be - it hasn't really come up as a necessity. Maybe I can use the Phoronix Test Suite?

EDIT 2: Doing some searching, maybe I got the machine just in time? 5.17 looks like it added some code specifically around P-states for Linux. https://kernelnewbies.org/Linux_5.17#New_P-State_driver_for_... ... Someone else with my exact same kernel version reports AMD issues being fixed in Arch that they previously had. https://www.reddit.com/r/archlinux/comments/u7kwza/recent_ar...

tim--··on Lenovo ThinkPad P1 Gen3 Review – with Linux
I recently acquired a ThinkBook 16p Gen 2, and while a different machine entirely to the ThinkPad, I must say that this is an _absolute beast_ of a machine. It's a total joy to use.

It's the most fun I have had using a laptop since my first MacBook. Moving from the MBP to the ThinkBook has made me realize how... boring MacBooks are - not saying that's a bad thing. MacBooks do 'just work'.

But the ThinkBook? The machine is fantastic. Sure, it has some soldered on RAM, but half of it is upgrade-able. The disk is a standard M.2 drive - easily replaced. It blows the M1 MacBook I use for work out of the water in almost every single number, except battery life. It was $100 more than a MacBook.

It's got double the RAM (16GB vs 8GB on the Mac), double the storage (1TB vs. 512GB), the NVidia 3060 seems to work a little better with OpenGL apps then the M1's GPU. More importantly, you can use two 4k monitors at the same time -which is impossible with the M1 MacBook Pro.

The Windows install was vanilla - not really anything additional installed. Maybe a Lenovo support app? Easy to remove from the control panel. Pretty much everything with the Lenovo machine was supported without too much fiddling around after installing Arch Linux.

tim--··on The Twelve-Factor App (2011)
Some xkcd comics are classics - my gotos are the one about ISO dates (https://xkcd.com/1179/) and password strength (https://xkcd.com/936/). Both of these were found by search Google 'xkcd (dates|passwords)', and having them be the first result.

Explain XKCD is great if you know roughly what topic was covered by a comic, but can't quite find the URL. https://www.explainxkcd.com/

tim--··on Android loses 8% of its global OS market share in five years
The manufacturers of flagship Android devices are a major cause of this.

I love being able to put an SD card in my phone to get a bit of extra storage, without paying Samsung the extra $200 to double the provided storage. In the S6 era, they removed the SD card, only for it to return (briefly) with the S7. Since the S20, it has once again been removed.

I will keep my S10 until it dies, but there is no point me 'upgrading' to a new phone that looses the headphone jack, and removes the SD slot.

I'm looking at the Sony Xperia 1 iii as a possible new phone, but it's a toss up between that and an iPhone.

Phone support is another issue. Three years, and your device will no longer receive Android updates. Apple is much better in this regard.

I used to update my phone every two years, religiously. Phones are now fast enough that it simply is not required. What do I get if I upgrade to the S22? 120hz refresh, a little better 3D graphics? I don't really game on my phone, so these things are not important to me.

Samsung's desire to just copy Apple means it's probably better to just go get the device they are copying.

tim--··on New on Reddit: Comment search, improved search results relevance, search design
But how many people does that single percentage number represent? With hundreds of thousands of active accounts, loosing 5% of users is not an insignificant amount of a user base.

I can't see anything replacing Reddit any time soon, though.

tim--··on USB-C hubs and my slow descent into madness (2021)
The Dell DA310 is the best all in one USB hub that I have ever purchased. Works fantastic on Apple devices. Been using a number of them for a decent amount of time.

Sure, it also uses an RTL8153, and might need the Realtek drivers to work (out of luck if you are on macOS 11+) but it was the first USB hub that I used forever, where everything just worked.

I don't use it for PD, I don't trust that on any hub.

tim--··on Ubiquiti is suing Brian Krebs for his reporting on their breach
I have really been enjoying the gear that comes from FS (fs.com).

Late last year I kitted out my home with a switch and two wireless access points.

The switch (S3410-10TF-P) does everything that you expect a switch to do. It has a pretty simple web interface, and a pretty comprehensive CLI.

The access points are AP-W6T6817C (6800mbps WiFi 6, 802.11ax). It is rebranded from Ruijie Networks. The access points have a simple web UI for configuring everything, the range is pretty awesome. Multiple radios can be configured with separate SSIDs that have access to different VLANs.

The usability is less than Ubiquiti, but it seems that they work a little better than my old UniFi setup that this replaced (though, that was purchased more than 8 years ago).

There's WPA3 support.

Getting data via SNMP into Prometheus means that you can see per-client usage history, too.

Edit:

Access Point AP-W6T6817C: https://www.fs.com/products/108707.html

Switch S3410-10TF-P: https://www.fs.com/products/115387.html

tim--··on Cities should not pay for new stadiums
Australia has put millions into filming Marvel movies. US provides many film subsidies, too. https://en.m.wikipedia.org/wiki/Movie_production_incentives_...
tim--··on Twitter makes it harder to choose the old reverse-chronological feed
It wouldn't be too hard. Nitter is using a few unofficial APIs from Twitter.
tim--··on America’s Covid job-saving programme gave most of its cash to the rich
To quote the article though:

> Harvey Norman repaid all the wage subsidies for its “controlled entities”

The businesses that were claiming the cash were the franchisees of Harvey Norman. Not the publicly listed company (and it's owned subsidiaries). It could well be that those franchisees were indeed justified in claiming the Jobkeeper subsidies.

I love picking on Gerry Harvey/Harvey Norman us much as the next guy, but this time it is unwarented. Pick on the plenty of other ASX (publicly) listed companies that used the money, didn't repay, and still dished out dividends to their shareholders.

https://www.theguardian.com/australia-news/2021/dec/07/less-...

For example, Premier Investments (ASX: PMV) received $87m over two years, paid back $15.6m. In that period, they paid out $1.04 per share of dividends! They have as of writing 158.99M shares outstanding, so why did Just Jeans, Smiggle and Jay Jays need Jobkeeper? All that cash went straight to the shareholders pockets.

tim--··on Radeon RX 6500 XT is bad at cryptocurrency mining on purpose, AMD says
> I don't personally find that passable

What is a setup that would be passable then? I think a setup like the one that I have described [I believe] would be impossible with Hyper-V or ESXi (though, not that I have even attempted it with either).

tim--··on Radeon RX 6500 XT is bad at cryptocurrency mining on purpose, AMD says
6600XT pass through works fine on QEMU/virtd. There is no need to have multiple GPUs in your machine to have a passable setup.

I can boot into Linux, and swap into Windows in 2 seconds with this setup. I have a dirty 20 line Bash script that deals with detaching the console, and passing the right things to the right place, but it all works.

ROCm on consumer cards does not work well. The tooling sucks. Massively. I don't understand why AMD doesn't have an extra team of 20 devs working just on the tooling.

Using DirectML with Windows Subsystem for Linux gives you better ML GPGPU support then AMDs native tooling.

tim--··on Unicode Normalization Forms: When ö ≠ ö
The RFC states that email addresses are case sensitive.

The local-part of a mailbox MUST BE treated as case sensitive.

Section 2.4 RFC 2821, https://www.ietf.org/rfc/rfc2821.txt

tim--··on Skillsoft Buys Codecademy for $525M
Off topic, but what is the point of having a cookie consent dialog come up on the site, when on a mobile device, you can't press 'accept' when choosing required cookies only?

Seems very hostile, and a way to have users agree to all the cookies regardless.

On a Samsung S9.

tim--··on Windows 11 Officially Shuts Down Firefox’s Default Browser Workaround
The app 'Contexts' will change your life if you feel like this.
tim--··on The Matrix Is Unreal
A better link might be the press release from Unreal themselves [1].

The Verge also did an interview with Keanu Reeves and Carrie-Anne Moss on the process of creating the demo which is quite interesting to watch, too [2].

[1] https://www.unrealengine.com/en-US/blog/introducing-the-matr...

[2] https://www.youtube.com/watch?v=0OK80eljWrs

tim--··on Internet uptake has accelerated during the pandemic
Does it count if you don't use a computer and just watch a show on Netflix?
tim--··on Show HN: I made a modern web UI for Wikipedia
I don't think you can install random skins on the official Wikipedia site. I run a mediawiki install for a local tech group, and it would be fantastic to replace monobook with this layout.

sjdz, the work you have done putting this layout together is awesome!

tim--··on Show HN: Emoji to Scale
Definitely had the same question, and the exact same realisation. We must be Android users!
tim--··on City View Center – A shopping center built on toxic land (2020)
One of my favourite YouTube channels also covered this mall (3 years ago).

https://youtu.be/Mr1CWRc174o

Bright Sun Films covers heaps of crazy abandoned projects like this. His channel is amazing.

tim--··on Amazon Linux 2022
You have been able to run WSL2 on Windows 10 Insider builds for a long time now (since 2019?). Is it still not possible to switch WSL versions for a Linux distro running on Windows Server?
tim--··on Dick Smith (Entrepreneur)
The maker hub is pretty cool! They have a 3D printer service, where for ~$0.40 per gram you can bring your STL file, and they will print it while you watch a movie at the Cinemas next door. I wish there were more places like this in Sydney.

I have floated the idea of starting a hackerspace in Sydney City with a bunch of friends, but it has never really got beyond the talking phase. The cost of renting a small (~90 sqm) workshop/office space in the CBD makes it cost prohibitive without a large amount of members joining. I wonder how many people would be interested in setting up a co-op for this?

tim--··on Show HN: Cleanvoice – Automated Podcast Editing
To add to this, it might also be a good feature to output EDL files for video editors.

https://www.rev.com/blog/how-to-import-an-edit-decision-list...

This could help when you have for example multiple camera angles, to switch between/do morph cuts (https://helpx.adobe.com/premiere-pro/using/morph-cut.html) for video interviews.

tim--··on Blender 3.0 takes support for AMD GPUs to the next level
To be fair, many of the newer cards don't have any reset issues, and work perfectly fine with pass thru.

The new AMD graphics cards have drivers that ship as part of the Linux driver, and work perfectly fine. Better than Nvidia under a number of circumstances (where is Nvidia with Wayland support?)

Hopefully rocm 5 will bring support for RDNA 2 cards, but I said that about rocm 4 too.

https://github.com/RadeonOpenCompute/ROCm/issues/1180#issuec...

6000-series cards work under WSL with Windows using DirectML, so it can't be too far away.

https://docs.microsoft.com/en-us/windows/ai/directml/gpu-ten...

tim--··on Unity is buying Peter Jackson’s Weta Digital for $1.6B
The economics of using OS X for VFX work just doesn't add up. When the machines from Apple are easily double what a machine built by an integrator will cost. Add to that the hardware support has always been flaky (see: Nvidia/Apple spout causing new cards not to work).

When your house requires you to have a large influx of contact workers, you want to have the cheapest most efficient setup possible. Apple just doesn't cut the mustard here.

tim--··on Unity is buying Peter Jackson’s Weta Digital for $1.6B
Interesting enough though, much of Unity's profit derives from ads and payment processing.

https://www.gamesindustry.biz/articles/2021-08-11-unity-reve...

> the company noted that it's the 11th consecutive quarter during which revenue growth reached 30% or more.

← PreviousPage 5 of 10Next →