batman-farts | 1 year ago | on: Pharo 12
batman-farts's comments
batman-farts | 1 year ago | on: Pharo 12
I also fear that leaning so heavily on a closed, corporate platform like Discord as the community hub may lead to tears in a few years. If you're leaning into the idea that "the community is the documentation," you're at Discord's mercy for community sustainment, on top of the already hairy problem of surfacing solutions from within the depths of a long-running discussion forum. Sure, running everything off of mailing lists + IRC like older open source projects do would be a clear step backwards, but being stuck with Discord has been a mild turn-off for me.
Finally, it's worth noting that development is spearheaded by folks in France and Latin America for whom English may not be their primary language. That doesn't affect their ability to do good work! It's totally worth reflecting on how something attempting to approximate natural-language programming in English ended up forked outside the Anglosphere! But I also feel like it'd be worth having an editor take a cleanup pass at future versions of the main ebooks. I've got both the books that Alexandre Bergel published through Apress, and they're both solid, but if the first-resort resources were up to the same standard, I think perhaps fewer people would come away with an unfavorable impression. Of course, that's over and above simply keeping them up to date as development progresses - I believe Pharo by Example is still on version 9?
batman-farts | 2 years ago | on: Sutskever: OpenAI board doing its mission to build AGI that benefits all
It also elides the significant encoding of human feedback, a contribution that AI firms have typically been none-too-eager to highlight.
batman-farts | 2 years ago | on: OpenAI's board has fired Sam Altman
Seems like it would be a great way to eventually maintain control over your own little empire while also obfuscating its structure and dodging some of the scrutiny that SV executives have attracted during the past decade. Originally meant as a magnanimous PR gesture, but will probably end up being taught as a particularly messy example of corporate governance in business schools.
batman-farts | 2 years ago | on: Proof you can do hard things
If somebody had told me that calculus is how you transition between dimensions, or that techniques of integration would enable me to generate 3D shapes from 2D lines, I think I would have been much more motivated to progress rapidly in math, and much less discouraged when I hit the "hard parts." Those are the answers I tend to give today when somebody asks me, "why take calculus?" Demystifying it doesn't even have to be a wholly practical explanation, like deriving acceleration from velocity.
Segregating out the "hard stuff" doesn't even necessarily lead to great learning outcomes, either. At my high school, and it seems many others, the honors kids were put on the track leading to calculus while everyone else ended up in a dedicated statistics class. The honors kids were expected to pick up statistics through supplementary assignments in their laboratory science classes, and this same approach carried over into lower-division undergrad. As an adult, I feel like that approach has only given me cause to go back and seek out a firmer grounding in statistics.
batman-farts | 2 years ago | on: Introducing Superalignment
It's just a pity that the creepy doomer weirdos so thoroughly squatted the term "rationalist." It would be interesting to see the perspective on these people 100 years hence, or even 50. I don't doubt there will still be remnant believers who end up moderating and sanitizing their beliefs, much like the Seventh Day Adventists or the Mormons.
batman-farts | 2 years ago | on: Lisa Su saved AMD – Now she wants Nvidia's AI crown
As far as overpricing goes, I think the pushback (and AMD's pricing advantage) will definitely come on VRAM. I was only able to get a 3080 10GB close to MSRP when the GPU shortage started to abate, and people are already reporting that it's maxing out that amount on Diablo 4 at 1440p ultrawide max settings. Yes, there's been inflation, Moore's Law isn't what it used to be, and it had been years since I had bought a discrete GPU, but that doesn't change the fact that I've paid a premium price and I'm not future-proof for 4K or ultrawide, either of the two popular monitor upgrade paths. The bulk of this can be attributed squarely to Nvidia's desire to maintain market segmentation and profit margins. If AMD really can close the yawning CUDA gap on the software side and start to force more commoditization in the GPU market, it can only be a good thing.
batman-farts | 2 years ago | on: Whistleblower drops 100 GB of Tesla secrets to German news site
There was a period in the early-mid 2000s where their diesels, along with Mercedes, got pushed out of California and CARB-compliant states. The opinion among diesel enthusiasts was that this was intentional on the part of CARB not just over NOx concerns, but also to help the market for hybrids grow. Otherwise, given the TDI's at-the-time superior highway mileage and the then-prevailing diesel prices, the VW diesel would have presented as the superior option to the Prius for a lot of people.
During this period, there was still a lot of pent-up demand for the VW and Mercedes diesels in California. Any car coming from out of state with at least 8,500 miles on the odometer was considered a "used car" and could be registered no matter the powerplant, so there was quite a cottage industry of putting that much mileage on brand-new out-of-state diesels and then turning them around on LA or SF Craigslist. The market here was primed to buy VW, but VW cheated to get in a position to sell new "CARB-compliant" diesels again. I'm not surprised that the prosecutors went after them disproportionately.
batman-farts | 2 years ago | on: California’s current water rights and investment
Plus sheer cashflow, not votes, is what's driving a lot of the more water-intensive ag in the dry southern end of the San Joaquin Valley. The Resnicks (Wonderful pomegranate juice/almonds/pistachios, Cutie citrus, billionaire LA residents) are essentially agribusiness investors rather than hands-on farmers, and most emphatically DO NOT have senior water rights for most of their operations, but they DO have the cashflow to buy water off of more senior rights holders, and they have the nationwide distribution on the other end to keep that cashflow going. Whether that continues to be sustainable, or their heirs want to keep it up... we shall see. In the meantime, it is a perfectly reasonable business decision as a senior rights holder to fallow your land or otherwise curtail your use, and sell your allotment down the aqueduct. Fresno State has the California Water Institute which publishes a great deal of informative studies and policy papers: http://www.californiawater.org/publications/ They've noted in the past that transactions like this essentially carry no tax or infrastructure maintenance fees. That's one policy change that could easily be voted into place.
Even setting aside the financial cost considerations other commenters have expressed, getting voters behind a wholesale change is a big project. The water situation simply hasn't started to bite hard enough for the bulk of the state's urban population. I'm often skeptical of ballot initiatives and the necessarily shallow marketing campaigns that accompany them, and a ballot initiative to reform the pre-/post-1914 water rights system would need an absolutely huge, multi-year educational push and likely multiple failures and retries at the ballot box. That's not to say it's impossible, as things are noticeably changing. These days, I live over the hill from Coalinga, which almost ran the hell out of water last year: https://www.cnbc.com/2022/10/24/coalinga-california-faces-th...
batman-farts | 2 years ago | on: Has HN Changed? I assume it's just me
I do appreciate a site where I can learn just as much from the commenters as I can from the stories, and this place definitely still provides that. But I also agree that the YCombinator/VC connection means that too much of the content here uncritically rides industry hype waves (crypto, AI… what’s next? Some kind of applied biotech? Asteroid mining?).
What are some good alternatives? Phys.org is great for general science but there isn’t always a lot of CS crossover.
batman-farts | 3 years ago | on: California community colleges rely too much on part-time faculty; misspend funds
That's obviously the worst-case scenario I encountered, but I heard other tales of people like a math professor shuttling back and forth between Merced and Contra Costa counties every week. A biology professor I had was making a go of it doing half the week at Contra Costa campuses and half the week at USF, and told me her situation was not at all uncommon, even in the Bay Area. There's definitely a precariat associated with keeping the community college system going, which is a damned shame because it's the most accessible rung on the ladder. Perhaps the state will be able to do something about this, but it's understandably wise to be skeptical of statewide education initiatives in California.
batman-farts | 3 years ago | on: Lisping at JPL Revisited
1) Does the port require a rewrite of the compiler? It seems like it was only ever released for 32-bit ARM, not even generic ARM64? How much of that work can carry over to an Apple Silicon port?
2) Will the announced rewrite of Core Foundation in Swift and/or the transition to SwiftUI put the CCL Cocoa bindings at risk of obsolescence anyway?
My current job doesn't demand much coding out of me, so I feel lucky that I'm able to focus my personal learning efforts on interactive development environments like Lisp and Smalltalk, and grateful that solid free implementations are available in any event. If somebody does start up Apple Silicon CCL crowd-funding, I'd be in for at least $100.
batman-farts | 3 years ago | on: Fun with Gentoo: Why don't we just shuffle those ROP gadgets away?
I still haven’t decided whether or not I should be embarrassed that I mainly bought a 16-core CPU to run Gentoo.
batman-farts | 3 years ago | on: Amazon Closing AmazonSmile
It was something of a psychological hook for me, that a few pennies from each order would go to support content I appreciated. I did mentally kick myself when I forgot to place an order through the smile.amazon.com portal. I’ll probably end up giving a bit more consideration to other online retailers now, although every time I’ve ordered online from Walmart lately has been a complete disaster.
batman-farts | 3 years ago | on: LTA Research’s Pathfinder 1
batman-farts | 3 years ago | on: I don’t want to be an internet person
batman-farts | 3 years ago | on: Dwarf Fortress’ graphical upgrade provides a new way into a wildly wonky game
batman-farts | 3 years ago | on: FTX used corporate funds to purchase employee homes, new filing shows
batman-farts | 3 years ago | on: The Sad Saga of the 500 MHz Power Mac G4
batman-farts | 3 years ago | on: proofInAToot
I assume that step 1 towards parallelism, at least on the image side, would be going through the class library and making sure everything is thread-safe. I'd love to know where one would even get started with that effort. The Roar project claims to support Pharo 1.2, which doesn't seem to be very far after they forked from Squeak, but obviously a lot has changed since then. And the challenge is that Pharo is still rapidly developing all the overhauled classes that distinguish it from Smalltalk-80.
Meanwhile, if I want to play with parallel image/REPL-based programming, I can go over to Common Lisp and, while lacking an equally coherent GUI, be able to load up bordeaux-threads and off I go.