HNHacker News
TopNewBestAskShowJobs

bla3

2,714 karma · joined October 3, 2018

submissionscomments
bla3··on MacBook Pro 14-inch and 16-inch review: Apple’s mighty Macs
The review doesn't even mention continued absence of USB-A. Am I weird that I still need USB-A adapters all the time? Most of the new MBP is about solving problems people actually have instead of the ones Apple wishes they had.
bla3··on 230 people living communally on 175 acre eco village [video]
From [2]:

> According to a 2005 study, "Despite almost a century of scholarly debate on this question... there is still no consensus about whether and under what conditions Michels’s claim holds true"

bla3··on RFC 3339 vs. ISO 8601
Thanks!

Seems to contradict sections 5.2 and 5.5 in spirit...

bla3··on RFC 3339 vs. ISO 8601
https://datatracker.ietf.org/doc/html/rfc3339 says that rfc339 is a"profile of iso8601" -- shouldn't it be a true subset?

Also, I read through that RFC several times and didn't find where it allows replacing 'Z' with space. Can anyone else find it?

bla3··on Leaving Google
> Why I left [...] Burnout [...] I wish I'd done more to fight those things, beyond signing petitions and walkouts. I'm not much of an activist though, especially with burnout.

It's interesting that the author mentions this, but doesn't make a connection between feeling burned out and feeling that they have to be personally responsible for everything the company does.

I don't even disagree with many of the demands of internal "activist", but the strategies they use (walkouts, trying to keep everyone outraged as much as possible) seem ineffectual to me: The main effect seems to be that it makes ordinary employees feel more burned out since they're made aware of many things that they're suppose to be angry about but at the same time they're powerless to change them. That's a recipe for burnout.

I get that the thinking is that ordinary employees are not powerless due to collective action, but for that to work you have to be a lot better at picking your battles. You can affect one to two larger things per year, so getting up in arms over every (comparatively) little thing just has the effect that your activism achieves nothing but burn out the people who want to have on your side.

bla3··on Leaving Google
Down for me. Mirror: https://webcache.googleusercontent.com/search?q=cache:glQF_0...
bla3··on A Maze of Murderscapes: Metroid II (2015)
Metroid Dread is very good.

It's way shorter, somewhat easier, more straightforward, and more expensive than Hollow Knight. Depending on how much time you have, all but the last of these can be pros.

bla3··on Tom’s Essay (2008)
That's also mentioned in the 10th paragraph of the linked post, and most of the post is about Tom's Diner from there on.
bla3··on Benjamin Button Reviews The New MacBook Pro (2016)
I do wish one of those USB-C ports was a USB-A port. I still need adapters multiple times a week.
bla3··on Web Browser Engineering
https://mobile.twitter.com/chrishtr says "Rendering lead for Chrome", so at least one of the authors seems to do this professionally.
bla3··on Apple’s new M1 Pro and M1 Max processors
I thought the memory was one of the more interesting bits here.

My 2-year-old Intel MBP has 64 GB, and 8 GB of additional memory on the GPU. True, on the M1 Max you don't have to copy back and forth between CPU and GPU thanks to integrated memory, but the new MBP still has less total memory than my 2-year-old Intel MBP.

And it seems they just barely managed to get to 64 GiB. The whole processor chip is surrounded by memory chips. That's in part why I'm curious to see how they'll scale this. One idea would be to just have several M1 Max SoCs on a board, but that's going to be interesting to program. And getting to 1 TB of memory seems infeasible too.

bla3··on Apple’s new M1 Pro and M1 Max processors
This is about the processors, not the laptops, so commenting on the chips instead. They look great, but they look like they're the M1 design, just more of it. Which is plenty for a laptop! But it'll be interesting to see what they'll do for their desktops.

Most of the additional chip area went into more GPUs and special-purpose video codec hardware. It's "just" two more cores than the vanilla M1, and some of the efficiency cores on the M1 became performance cores. So CPU-bound things like compiling code will be "only" 20-50% faster than on the M1 MacBook. The big wins are for GPU-heavy and codec-heavy workloads.

That makes sense since that's where most users will need their performance. I'm still a bit sad that the era of "general purpose computing" where CPU can do all workloads is coming to an end.

Nevertheless, impressive chips, I'm very curious where they'll take it for the Mac Pro, and (hopefully) the iMac Pro.

bla3··on MacBook Pro 14-inch and MacBook Pro 16-inch
For me personally, they hit it out of the park -- except for the notch, which seems like a complete showstopper to me at first sight. Maybe it's not so bad in practice if games and full-screen videos keep that whole strip solid black? But almost all the screenshots are of fullscreen apps, so it seems Apple thinks it looks a bit ungainly too.
bla3··on What to Learn
I think the answer depends on "why do you want to learn?". The implicit answer to that question for this blog post seems to be "to advance your career". That's a fine answer, but not the only answer.
bla3··on Firefox 93
I kind of doubt it. JPEG is good enough, and is pervasive. JPEG XL is better, but removing an incumbent file format requires more than just being better. We'll see.
bla3··on After a decade as Apple’s assistant, Siri still hasn’t figured out the job
Same. Using it to add things to my shopping list is useful too.
bla3··on Gentle introduction to GPUs inner workings
That's a great explanation, thanks.
bla3··on Facebook Is Weaker Than We Knew
I don't like Facebook, but these "Facebook is declining" pieces have been appearing for 5 years now. FB (and Google) have made traditional news much less relevant, which is one possible explanation for why these articles keep appearing -- part wishful thinking, part hatchet job. Both parts mostly ineffectual so far.
bla3··on Gentle introduction to GPUs inner workings
That sounds like a useful mental model. But it can't be quite right, can it? There aren't enough cores to do _all_ pixels in parallel, so how is that handled? Does it render tiles and compute all edges several times for this?
bla3··on DIY RGB Icosahedron
Beautiful.

If you're just skimming, be sure to slow down and read the "Bodge Time" section.

bla3··on Inspecting coredumps like it's 2021
vim has `:help terminal-debug`.
bla3··on As a solo developer, I decided to offer phone support (2017)
(2017)
bla3··on Designing Beautiful Shadows in CSS
"The shoemaker's children always go barefoot" as they say.
bla3··on Kanye West AI in JavaScript (React and TFJS)
The "how it works" writeup is fun too: https://javascript.plainenglish.io/i-stuffed-tensorflow-js-i...
bla3··on Gitpod shipped GitHub a launch cake for Codespaces
That's a good-looking cake!
bla3··on Extreme Ironing
In the French, German, Japanese, and Portuguese versions this was invented by Phillip Shaw in 1997 in Leicester, UK.

In the English and Spanish versions, it was invented by Tony Hiam in 1980 in Seattle.

bla3··on Google is committing $10B to advance cybersecurity
> token 100 mil

100 mil isn't peanuts, not even for Google.

bla3··on Not-a-Linux distro review: SerenityOS is a Unix-y love letter to the ‘90s
Lots of discussion of SerenityOS yesterday on https://news.ycombinator.com/item?id=28206840 too.
bla3··on Why don't tech companies pay their engineers to stay?
Yes, it assumes a dysfunctional company that values profitability over keeping engs comfy. But every larger company I know of works like this, due to market forces I suppose.
bla3··on Why don't tech companies pay their engineers to stay?
> I was offered a measly 5% after being dragged in 4 meetings about how great I am.

The way you do this is interview elsewhere, get an offer for 40% more, and _then_ tell your manager that you have an offer for 40% more and that you'd really like to stay but they'd really have to do something about compensation. You'll get more than 5% then (but likely less than 40%). It's annoying that you have to invest the time for this, but it does provide data to your current company that your market rate is in fact what you think it is.

← PreviousPage 7 of 17Next →