2025-08-05T19:46:54.715Z
So a file about the 1983 coup in Burkina Faso (then Upper Volta) would use the extension .vol
And if you're talking about multiple countries, you use both codes
So an obituary of Reverend Sione Kami would have the extension .png.tga
2025-08-06T04:59:19.510Z
spine-chilling: for a moment there, I just considered using serialization in Java
2025-08-06T19:17:22.453Z
for some reason, 7 out of 21 projects in my main Java projects folder start with C
2025-08-07T01:54:06.402Z
Java's very mature concurrency API clearly isn't sufficient. I need to make my own thread pool manager!
2025-08-09T21:35:45.461Z
gosh how did Discord manage to update 18 times in the past 2.5 days?
2025-08-10T17:25:37.131Z
Windowss 11 Photos app has a slideshow feature, but you cannot adjust the speed
hope you want to see a new photo every four seconds
I'm pretty sure Windows Photo Viewer had better options than this, and was probably more efficient
2025-08-10T17:58:43.335Z
Okay so you can re-enable Photo Viewer on Win11 with registry edits but the color calibration is all screwy
2025-08-10T18:00:25.211Z
Okay when you go into slideshow full screen it's fine though
And at least you have three speed options
2025-08-11T16:15:24.363Z
it's The Sims 1 posting time
2025-08-11T16:17:14.613Z
at the moment, I'm trying to see if I can just install and run the game like it's 2000
I might end up running it in a VM though
2025-08-11T16:18:48.623Z
shockingly, I can't register online anymore
2025-08-11T16:20:09.512Z
2025-08-11T16:31:26.146Z
okay, seems like it installs fine but doesn't run
2025-08-11T16:39:55.398Z
I got it working with a cracked executable in the mediafire link in this post https://www.reddit.com/r/thesims/comments/pmzyw0/yes_you_can_get_the_sims_1_running_on_windows_10/
2025-08-11T17:09:04.032Z
Player the tutorial, controls seem deceng
Do not alt-tab out of this game though, it breaks the cursor and some other things
2025-08-11T17:11:27.105Z
When I get back I'll try the create-a-sim
2025-08-11T20:48:03.528Z
Create-a-sim is pretty limiting. I made Martin and Janet Benson, and they kind of captured some of their characteristics
2025-08-11T22:03:42.035Z
Starting a chronological-order rewatch of the Star Wars films while playing this
So I'll play another Phantom Menace-worth of the game and give my thoughts then
2025-08-12T01:01:20.662Z
okay so I've played about three hours now
I'm only playing the base game currently
but it feels very much not deep, I certainly haven't done all there is to do but I can tell that there's not that much on the horizon
I think next time I give it a whirl I'll try out the expansions + maybe some CC
the mood system in this game is interesting, at the same time simple and confusing
there seems to be some sort of "intertia" in mood shifts, which is a bit odd
the available furniture is minimal but okay
I haven't done much in build mode but it seems fine
I do like the career choices and progression, it makes sense and is well-paced
I haven't spent a ton of time on relationships, but they're a bit confusing at the moment. definitely something I want to get better at
but yeah this is like a minimal but competent Sims game
2025-08-12T01:08:39.963Z
the Hot Date expansion apparently overhauls relationships, so I'll have to see if I like that version better
2025-08-12T15:58:20.191Z
they couldn't pick one cheesy phrase to use so they picked both and put them at the end for some reason
2025-08-12T16:08:35.401Z
I'm confused, why is this 48" pipe a different price than the 4' pipe with the same specifications from the same brand?
https://www.homedepot.com/p/STZ-3-4-in-x-48-in-Black-Steel-Sch-40-Cut-Pipe-306-34X48/202310725
https://www.homedepot.com/p/STZ-3-4-in-x-4-ft-Black-Steel-Sch-40-Cut-Pipe-PDB-P34X48/316939768
the 4' one has a 90-day return policy, that must be why it's... $2 cheaper?
2025-08-12T23:52:47.121Z
I've been falling behind on the Honey-related lawsuits. I'll give you a quick update on Microsoft, because we have a response to the Motion to Dismiss there. Interestingly, they cite the Capital One case as support that this claim of misattributing last-click attribution, as well as a CFAA claim of undesired behavior (changing attribution codes), str solid enough to survive a MtD. I think it's likely to survive. In their words, "Plaintiffs’ definition of last click is plausible." I'm still not convinced that the CFAA claim is good though, I don't know that this would be the right set of plaintiffs to be harmed by it. I'll skip over the state claims because they're tightly tied to the main claims. The standard for legal writing in this case remains high, although the document is a bit long.
2025-08-14T14:24:18.770Z
It's interesting that people sometimes say "log on to our website" for websites that have no account system. I'm guessing a relic of the AOL days when you have to log on to the Internet?
2025-08-16T19:35:58.186Z
The Java Collections API has an interesting class called SingletonLists
Here's the whole code:
```
private static class SingletonList<E>
extends AbstractList<E>
implements RandomAccess, Serializable {
@java.io.Serial
private static final long serialVersionUID = 3093736618740652951L;
@SuppressWarnings("serial") // Conditionally serializable
private final E element;
SingletonList(E obj) {element = obj;}
public Iterator<E> iterator() {
return singletonIterator(element);
}
public int size() {return 1;}
public boolean contains(Object obj) {return eq(obj, element);}
public E get(int index) {
if (index != 0)
throw new IndexOutOfBoundsException("Index: "+index+", Size: 1");
return element;
}
// Override default methods for Collection
@Override
public void forEach(Consumer<? super E> action) {
action.accept(element);
}
@Override
public boolean removeIf(Predicate<? super E> filter) {
throw new UnsupportedOperationException();
}
@Override
public void replaceAll(UnaryOperator<E> operator) {
throw new UnsupportedOperationException();
}
@Override
public void sort(Comparator<? super E> c) {
}
@Override
public Spliterator<E> spliterator() {
return singletonSpliterator(element);
}
@Override
public int hashCode() {
return 31 + Objects.hashCode(element);
}
}
```
I think my favorite thing here is the hash code just being 31 plus whatever its element's hash code is
sort() being an empty method is pretty good too though
2025-08-18T22:32:52.338Z
catching up on the actual Honey lawsuit:
* PayPal filed a motion to dismiss. I won't cover it because I don't feel like reading it right now
* PayPal also filed a motion to compel arbitration for certain plaintiffs who they contend have PayPal or Venmo accounts. Should be interesting to see how that goes.
* The parties disagree on a discovery aspect: whether the extension source code should be viewed in an online environment (so that it can be analyzed how it interacts with the backend servers) or not (as is standard in source code analysis). My guess is plaintiffs will lose this one, I don't think it's an "undue burden" for them to analyze the source code directly.