-
Comments
-
Making an image with generative AI uses as much energy as charging your phoneComments
That’s a really good choice of reference. Like most people, I have no idea what a kilowatt is. -
Nasum's Scoop came up while shuffling metal in my Plex library.Comments
I hadn't heard it a while, and it hit hard. Despite grindcore being described as furious, a lot of times it just sounds fast and abstract (which is also cool) , but this really sounds like the fury can barely be contained by the band's bodies. -
A couple of encounters on my trip to Trader Joe’s.Comments
1. An innovative beggar was walking around inside and showed me an index card at only I could see. I thought it was going to be a threat. It said that her husband was sick and that she needed help, presumably of the cash sort. I did not know what to do, so I just kind of strafed into the next aisle.
2. Some ducks were crossing the road. Except for the one in front, they were all minors. They all had their steps synchronized. Do ducks always walk like that? It was cool as hell. - Comments
- Comments
-
Comments
-
Comments
-
I finally got code and scene sharing between multiple Godot projects. It's actually not that hard; you mostly just have to edit the resource references in the scene files to be relative in order to avoid Godot thinking the scenes are corrupt. But either no one talks about this or searching the web sucks. I should write about it.Comments
-
Comments
-
Prime breeze happening over here. This calls for another break.Comments
-
Junior calisthenics, six-minute run to grocery store. I also started playing Balatro during breaks (I know), and I do ten squats every time I hit a boss blind.Comments
-
I've been seeing repost.aws in search results for months. Without ever clicking, I automatically assumed it was a content farm that just grabbed AWS stuff and reposted it.Comments
Turns out it is actually an AWS-endorsed Stack Overflow for AWS. Of course, that doesn't mean it actually have helpful anything. -
Dag, accidentally napped while taking a break, then woke up and had to run to school to pick up the guy. I was on time. Whew.Comments
I had joked with Katt yesterday that the school office would call me today, and I'd respond "Oh, sorry, I forgot my kid". "Oh, sorry, I was taking a nap" would have been worse. -
Junior calisthenics, 24-minute run, six pull-ups. The guy’s swimming lessons slowed him up some, which was nice for me since I wasn’t really feeling the fire.Comments
-
Comments
-
Comments
-
The new poker tile-laying game on Puzzmo has an art style that reminds me of RSVP, a Flash advergame originally made for the Lifetime Network around 20 years ago or so. It's still pretty good, and I'm glad I can still play it!Comments
-
While coming down the stairs, I said “I wonder how Mark Zuckerberg’s jiu-jitsu is going these days.” Then, I realized Katt had left the house, and the cats were sleeping.Comments
After that, I realized it was just as well; that thought probably wasn’t worth a live audience’s time.
OK, I just checked (warning: pretty boring unless you’re Zack’s dad; six minutes of beginners unsuccessfully trying to pass closed guard); he’s doing fine and making progress in between his usual world-ruining. -
Junior calisthenics (brought rolling breakfalls back into the mix), five pull-ups.Comments
-
Comments
-
I find The Daily to be hit or miss these days. I used to think it respected your time, but most of the time, there’s not that much essential information.Comments
For example, the episode about Alito flying pro-insurrection and anti-separation-of-church-and-state flags at his houses could have been five minutes. “There’s witnesses and photos of them on his flag poles, and he didn’t respond to requests for comment.” Done. (Later on, he said he’s not going to recuse himself from cases in which Trump has an interest, BTW.) I was mad that I spent my dish-putting-away time listening to that.
Also, inevitably, New York Times slant often drifts in to the stories.
But one segment I do appreciate consistently is the Here’s What You Need to Know Today” part near the end of each episode. It’s one or two three sentence stories describing recent events that can generally be agreed upon as being “big news”. That should probably be the whole podcast, really. -
Engineering for Slow Internet: How to minimize user frustration in Antarctica.Comments
One day at the South Pole, I was trying to load the website of <$enterprise_collaboration_platform> in my browser. It’s huge! It needed to load nearly 20 MB of Javascript, just to render the main screen! And of course, the app had been updated since last time I loaded it, so all of my browser’s cached assets were stale and had to be re-downloaded.
There are a lot of detailed suggestions in the post for how to make something at least possible to use, even if slow, on non-optimal internet.
…
Several hours (and a shameful amount of retried Javascript) later, I was finally able to send a short, text-based message to my friends. -
OK, this yielded the best bean texture I’ve ever produced.Maybe the moisture control is the key?Comments
¼ cup olive oil
1 onion, chopped
1 bell pepper (any color), chopped
1 tablespoon chopped garlic, or more to taste
Salt and pepper
¾ cup dried black beans, rinsed and picked over 1½ cups long-grain rice
1 15-ounce can diced tomatoes or about
1 cup chopped fresh tomatoes
½ cup chopped fresh parsley or cilantro
1. Put the oil in a large ovenproof pot over medium heat.
When it is hot, add the onion, bell pepper, and garlic.
Sprinkle with salt and pepper and cook, stirring occa-sionally, until the vegetables are soft, about 5 minutes.
2. Add the beans and cover with about 2 inches of water. Bring to a boil, then turn the heat down to low so that the liquid bubbles gently. Cover loosely and cook, stirring occasionally and adding water if necessary, until the beans are half-done-softening on the outside but still tough in the middle—40 to 60 minutes, depending on the bean. Heat the oven to 350°F.
3. Use an immersion blender or a potato masher to mash (but not purée) half the beans in the pot. The mixture should be about the thickness of soup. If not, add some water.
4. Stir in the rice, tomatoes, and another sprinkle of salt and pepper. Transfer the pot to the oven and bake, uncovered, until the rice and beans are fully tender, up to an hour; start checking after 30 minutes. -
Comments
430 |
429 |
428 |
427 |
426 |
425 |
424 |
423 |
422 |
421 |
420 |
419 |
418 |
417 |
416 |
415 |
414 |
413 |
412 |
411 |
410 |
409 |
408 |
407 |
406 |
405 |
404 |
403 |
402 |
401 |
400 |
399 |
398 |
397 |
396 |
395 |
394 |
393 |
392 |
391 |
390 |
389 |
388 |
387 |
386 |
385 |
384 |
383 |
382 |
381 |
380 |
379 |
378 |
377 |
376 |
375 |
374 |
373 |
372 |
371 |
370 |
369 |
368 |
367 |
366 |
365 |
364 |
363 |
362 |
361 |
360 |
359 |
358 |
357 |
356 |
355 |
354 |
353 |
352 |
351 |
350 |
349 |
348 |
347 |
346 |
345 |
344 |
343 |
342 |
341 |
340 |
339 |
338 |
337 |
336 |
335 |
334 |
333 |
332 |
331 |
330 |
329 |
328 |
327 |
326 |
325 |
324 |
323 |
322 |
321 |
320 |
319 |
318 |
317 |
316 |
315 |
314 |
313 |
312 |
311 |
310 |
309 |
308 |
307 |
306 |
305 |
304 |
303 |
302 |
301 |
300 |
299 |
298 |
297 |
296 |
295 |
294 |
293 |
292 |
291 |
290 |
289 |
288 |
287 |
286 |
285 |
284 |
283 |
282 |
281 |
280 |
279 |
278 |
277 |
276 |
275 |
274 |
273 |
272 |
271 |
270 |
269 |
268 |
267 |
266 |
265 |
264 |
263 |
262 |
261 |
260 |
259 |
258 |
257 |
256 |
255 |
254 |
253 |
252 |
251 |
250 |
249 |
248 |
247 |
246 |
245 |
244 |
243 |
242 |
241 |
240 |
239 |
238 |
237 |
236 |
235 |
234 |
233 |
232 |
231 |
230 |
229 |
228 |
227 |
226 |
225 |
224 |
223 |
222 |
221 |
220 |
219 |
218 |
217 |
216 |
215 |
214 |
213 |
212 |
211 |
210 |
209 |
208 |
207 |
206 |
205 |
204 |
203 |
202 |
201 |
200 |
199 |
198 |
197 |
196 |
195 |
194 |
193 |
192 |
191 |
190 |
189 |
188 |
187 |
186 |
185 |
184 |
183 |
182 |
181 |
180 |
179 |
178 |
177 |
176 |
175 |
174 |
173 |
172 |
171 |
170 |
169 |
168 |
167 |
166 |
165 |
164 |
163 |
162 |
161 |
160 |
159 |
158 |
157 |
156 |
155 |
154 |
153 |
152 |
151 |
150 |
149 |
148 |
147 |
146 |
145 |
144 |
143 |
142 |
141 |
140 |
139 |
138 |
137 |
136 |
135 |
134 |
133 |
132 |
131 |
130 |
129 |
128 |
127 |
126 |
125 |
124 |
123 |
122 |
121 |
120 |
119 |
118 |
117 |
116 |
115 |
114 |
113 |
112 |
111 |
110 |
109 |
108 |
107 |
106 |
105 |
104 |
103 |
102 |
101 |
100 |
99 |
98 |
97 |
96 |
95 |
94 |
93 |
92 |
91 |
90 |
89 |
88 |
87 |
86 |
85 |
84 |
83 |
82 |
81 |
80 |
79 |
78 |
77 |
76 |
75 |
74 |
73 |
72 |
71 |
70 |
69 |
68 |
67 |
66 |
65 |
64 |
63 |
62 |
61 |
60 |
59 |
58 |
57 |
56 |
55 |
54 |
53 |
52 |
51 |
50 |
49 |
48 |
47 |
46 |
45 |
44 |
43 |
42 |
41 |
40 |
39 |
38 |
37 |
36 |
35 |
34 |
33 |
32 |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0