-
Comments
-
Aw dang. Played Balatro for 90 minutes instead of 30 minutes.Comments
-
I was thinking of buying a ton of clear salsa and food coloring and starting a custom salsa business from which you could get any color of salsa you want, including turquoise. I don’t really want to deal with food, though, so the business idea is free to anyone out there.Comments
-
Comments
-
I still hate the term "data lake".Comments
-
RIP Google Podcasts. Google's self-branded podcasting service shuts down tomorrow, April 2Comments
Classic Googlery! It’s a good thing podcasts are in a standard format instead of the way Google would have wanted it or how Spotify’s trying to have it. -
I just started listening to the Eggplant interview with the Balatro dev. Just eight minutes in, I'm already shocked by two things revealed:Comments
1. The dev is Canadian.
2. It's pronounced "BAHL-a-tro" not "ba-LA-tro"! -
Comments
-
Junior calisthenics, took some throws, 20-minute run. Shoulder feels off, so I skipped the pull-ups.Comments
The run time was accurately measured this time, so I do in fact go about as fast as a child on these runs. I think I’ll just accept that instead of trying to go faster, though, because at this age (I’ll be 50 in three years), it’s way more important to avoid things that might make me quit than to perform at “grown-up level.” Yes, I am at “babies” level now. It’s fine! -
We started watching Physical: 100. It's a Korean reality show in which contestants (who are mostly super ripped and/or bulked) do various physical challenges.Comments
We're kind of like, uhhh, at a lot of it. The vibe is very weird (so much body commentary!), but the unexpected winner of the first challenge us signed up for at least a couple more episodes.
The contestants do a lot of murmuring about how strong some guy is. Every time they do that, it reminds me of when they talk about The Train on Adventure Time. -
I had trouble parking at math circle so I didn’t get there in time to be a judge for the contest. But I get to see the other guys deal with the guy who does not have the social communication trouble. The young dude actually stomped and said THAT DOESNT MAKE SENSE! Later, he said oh I see why that was wrong. So, it’s not just me that provokes that kind of thing.Comments
The kid’s dad seems pretty cool/skillful, so he’ll probably eventually work this stuff out. -
Man, the one job I’m somewhat interested posted the salary. I am extremely pro-stating-the-salary-up-front, but also that’s a pretty low salary.Comments
-
Welp, I gathered, scanned, and uploaded all of my tax documents, and I updated my resume today. Where is my medalComments
-
Junior calisthenics, 20(?)-minute run, 12 pull-ups.Comments
I may have measured the run time incorrectly. I was running with the guy. Am I really normally only about 10% faster than a guy who’s 4’2”? The implications are bad! -
Comments
- Comments
-
There’s still no common elements between the businesses I can think of that would make money and the businesses I’d actually want to do. I guess I have to expand the lists, if that’s possible.Comments
-
Hempuli, the Baba Is You guy, puts a new block pushing game out on itch.io every week. I'm not exaggerating. And they're all genuinely different games from each other, each trying out a different mechanic, even if they are closely related.Comments
The most astonishing thing about them is they're playable. I usually get about three levels in before I bail because it gets too hard, but I usually get a feel for how the game works, which is more that I can say about 90% of short indie games. Being able to think of this many decent puzzles consistently is genius stuff, in the original sense of the word genius.
The difficulty ramp up on the latest one, Mayban is much milder, and I played about eight or nine levels. It's a good one to try if you're going to try any of them.
Why does he do this? I'm guessing either he's prototyping, it's fun for him, and/or he's just burning off some puzzle-making power gained while developing Baba. -
Comments
…to be able to make sound management decisions and form executive strategy – you need to understand what the EU is. More specifically, you need to understand the European Single Market.
As classy as they like to say they are, they’ve really picked up a lot of GW Bush nature lately.
…
The EU ban on roaming charges is a good example. European mobile phone companies generally aren’t allow to inflict surcharges for using their service across the EU.
Or, another way to put it would be that the EU does not let private parties turn the single market into multiple subdivided markets under private control. It doesn’t matter that most of these companies were European, their practices threatened the very concept of a single market, so the practice had to be eased out.
Private parties are not allowed to divide or fragment the single market, allowing that in the long term is an existential threat to the EU, because the single market is what the EU is for.
…
Much like roaming, App Stores let private companies subdivide and control the single market to their own financial gain. When much of the digital economy is taking place on phones, tablets, and various other devices that are largely limited to App Stores, this is effectively ceding the single market to a fragmented market that’s entirely under corporate control.
This is against the core operating theory behind the EU. They would be institutionally against this even if the companies in question were European. Many, if not most, of the mobile phone operators affected by the roaming regulations were European. That didn’t earn them a pass on compliance.
…
If Apple had faced reality and tried to understand the facts as they are, they would have used the talks to clarify all of these issues and more well in advance of the DMA taking effect.
But they didn’t because they have caught the tech industry management disease of demanding that reality bend to their ideas and wishes. -
Again, for a language I once assumed would be a toy language, gdscript is pretty powerful. This works, for example:Comments
var dict = {
Vector2(1, 0): 'a',
Vector2(0, 1): 'b'
}
print("0, 1 is in dict: ", Vector2(0, 1) in dict)
print("2, 1 is in dict: ", Vector2(2, 1) in dict) -
Comments
-
Katt has a new short comic up!Comments
-
Comments
While Below offers useful ways to cheat the inconvenience of death, the reality is one where I spend a lot of time scouring the places I’ve plundered many times before. It’s true that an element of procedural generation is built into environmental design — meaning that rooms change from one playthrough to the next — but these variations are only of marginal consequence.
I haven't played Below, but I have played games with this problem. They're huge because they have a huge number of varying variables, whether varied procedurally or manually. But they end up not creating meaningful variations, and it feels like you're in a vast, empty space.
A room on Level 3 will always be a collection of mossy, stony lanes and crevices, dotted with pools and spike-traps. It will always have one, two or three doors.
Likewise, the maps on each level change every time, but the important rooms, which lead to extra resources or to lower levels, are, so far as a I can glean, always found in roughly the same place.
This random generation relieves the boredom of repetition only slightly. -
Comments
A bridge is a carefully calculated thing. One of the major assumptions is that where I put the support points, I’m going to give it support. If I take that away, there’s not a design that’s going to allow the bridge to span anyway.
You literally just see it all erased, and then the bridge is moving vertically down as a rigid body.... It’s gravity. Its support has been removed. The places that you see it fail and then finally fail into the water are directly correlated to the loss of the support. It’s not some propagation of: one thing happens, and then that fails this member, and then that member that failed fails this member.... The whole bridge, every piece of steel, goes vertically down. There’s not a twist or bend or anything like that. Support’s gone; down it goes.
Are there any engineering lessons from this disaster?
So maybe we treat it as a full infrastructure problem, as opposed to a bridge problem, right? We need the Port of Baltimore. It’s a major shipping port for the entire Northeast Corridor. It has significant shipping traffic. If you look at the size of the ships from the 1970s, when the bridge was built, to now, it’s radically changed. When you look at the failure in the video, the container ship is as wide as the bridge is tall. It’s hard to get your mind around how big it really is! A lot has changed in terms of the environment in which that bridge operates and what we need it to do. -
Junior calisthenics (10 fingertip push-ups today), taking throws from the guy, newaza drills, 18-minute run, 12 pull-ups.Comments
The guy can do the seoinage-kouchi combo better than I ever could. It might even work in competition for him someday. Child power!
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