3,955 karma · joined September 5, 2012
https://keerthik.github.io
cofounder bitgym, olin college alum, former digital nomad.
O1A visa -> EB1 Green card holder with only an undergrad degree.
Feel free to reach out if you aren't trying to sell me anything @keerthiko
> This groundbreaking new initiative will make child care available to all New Mexicans, regardless of income, by removing income eligibility requirements from the state’s child care assistance program
What you are referring to is the progress they made prior to this news.
More telling rather than any specific lines or phrases, to me, is that the tone gives off a strong "i don't have a single strong feeling about this topic, i'm just transcribing others' opinions and vaguely coming up with a C2A" vibe — no human who'd bother to write a personal-opinions blog would realistically channel that energy into an 850-word essay without LLMs doing all the drudgery.
a) convincing yourself its worth the effort: almost every time an adult runs into a confusing element of a new language, they find themselves calculating how many people in the world speak this language, probability they don't speak english and likelihood of running into this person and circumstance, and it's easy to justify giving up and moving on
b) avoiding forcing it into the framework of your first language: if you have one distinctly favored language already, it's very hard not to try shove the new language you are learning into the former's mold, and this can be counterproductive in learning most languages that don't share an ancestor with your favored one.
a) is greatly mitigated by forcing yourself to be in said context by living in a place prioritizing that language. b) is greatly mitigated by already being bilingual+ with languages from distinct origins (eg: mandarin chinese and english) before learning a new one, so you can place the new language on a spectrum with the ones you already know instead of confined by the rules of just one.
Scaled up slightly, we use it to build plenty of internal tooling in our video content production pipeline (syncing between encoding tools and a status dashboard for our non-technical content team).
Using it for anything more than boilerplate code, well-defined but tedious refactors, or quickly demonstrating how to use an unfamiliar API in production code, before a human takes a full pass at everything is something I'm going to be wary of for a long time.
If we were taking a walk and you asked me for an explanation for a mathematical concept I have not actually studied, I am fully capable of hazarding a casual guess based on the other topics I have studied within seconds. This is the default approach of an LLM, except with much greater breadth and recall of studied topics than I, as a human, have.
This would be very different than if we sat down at a library and I applied the various concepts and theorems I already knew to make inferences, built upon them, and then derived an understanding based on reasoning of the steps I took (often after backtracking from several reasoning dead ends) before providing the explanation.
If you ask an LLM to explain their reasoning, it's unclear whether it just guessed the explanation and reasoning too, or if that was actually the set of steps it took to get to the first answer they gave you. This is why LLMs are able to correct themselves after claiming strawberry has 2 rs, but when providing (guessing again) their explanations they make more "relevant" guesses.
Besides static puzzles (like a maze or jigsaw) I don't believe this analogy holds? A model working with prompt constraints that aren't evolving or being added over the course of "navigating" the generation of the model's output means it needs to process 0 new information that it didn't come up with itself — playing a game is different from other generation because it's primarily about reacting to input you didn't know the precise timing/spatial details of, but can learn that they come within a known set of higher order rules. Obviously the more finite/deterministic/predictably probabilistic the video game's solution space, the more it can be inferred from the initial state, aka reduce to the same type of problem as generating a video from a prompt), which is why models are still able to play video games. But as GP pointed out, transfer function negative in such cases — the overarching rules are not predictable enough across disparate genres.
> I think you could prompt veo3 to play any game for a few seconds
I'm curious what your threshold for what constitutes "play any game" is in this claim? If I wrote a script that maps button combinations to average pixel color of a portion of the screen buffer, by what metric(s) would veo3 be "playing" the game more or better than that script "for a few seconds"?
edit: removing knee-jerk reaction language
> "They threatened me with a minimum fine of $5,000 or five years in prison if I refused to provide the password to my phone."
this isn't real/legal/enforceable (as the law currently stands) is it? how does one protect ourselves against this turn of events upon entry when the immigration officer's claim fails the smell test?
I now live in NYC, and my local Home Depot rents out power tools for $20-30/day. The typical tool would pay for itself in 2 days at these rates, but it's still worth it to me as these 2 days are often 2-3 years apart and I'd rather not store these tools in my cramped 1BR.
What I would love is a community-run tool rental service where we can donate a tool + pay a nominal membership fee, and borrow tools for free. I am happy to donate a $120 circular saw/impact driver if I can rent 10x different tools once each for $5/mo for the next year. The closest thing I have now is my local hackerspace, which is great, but I often have to work on my projects at the space, which limits the kind of home DIY I can do.
i use it for very targeted operations where it saves me several roundtrips to code examples and documentation and stack overflow, not spamming it for every task i need to do, i spend about $1/day of focused feature development, and it feels like it saves me about 50% as many hours as i spend coding while using it.
Does geographic grouping data depend on the IP address? If so I suppose it would need to be extracted first before hashing the IP, and I wonder how much that weakens the anonymization.
it is absolutely possible that after experiencing the bigger pond, people can develop purpose in their "original" pond based on values like community and relationships, or even simply dislike the vibes in bigger ponds and want to undo as much as they can. this is a super valuable thing to society and humanity for the most part, as perhaps more change can happen this way than big things happening in big places.
personally i struggle with this, because whenever i re-enter a smaller ecosystem (including/such as the one i grew up around) i feel like everyone has a distorted view of the bigger pond and self-limit themselves, which is a contagious energy i can't stand.
the former group probably leads the healthiest & happiest life fulfillment while pursuing their interests — i'm heavily biased though because i too fall into this category and am proud of this trait.
the latter group consists of people who either spin their wheels real hard and more often than not burn out in their pursuit of being the best, or pivot hard into something else they think they can be the best at (often repeatedly every time they encounter stronger competition) like gates & co, or in rare cases succeed in being the best even in the more competitive environment.
this last .001% are probably people whose egos get so boosted from the positive reinforcement that they become "overcompetitive" and domineering like zuck or elon, and let their egos control their power and resources to suppress competition rather than compete "fairly" ever again.
i think there's a subset of people from both main groups that may move from one into the other based on life experiences, luck, influence of people close to them, maturity, therapy, or simply wanting something different from life after a certain point. i don't have a good model for whether this is most people, or a tiny percentage.
The "basic US presence" requirement of green cards has always been present in the validity clause alongside the 5-10year expiry date, and not committing immigration fraud and other basic requirements to maintain green card -- a comical number of European green card holders gloss over/forget this clause every year, that is made explicit to them upon receiving the card and proceed to forfeit their green cards by not entering the US for over a year -- that is not a revocation (implies a subjective decision made by an official), it is a lapse of validity (implies some pre-stated condition was fulfilled).
Contributing to this is probably
- custom external hooks (eg: homemade test framework, patchnotes publishing, steamapp backdoor integrations, hardware-specific firmware interfaces, 3rd party closed source SDK hooks)
- assumptions about Valve's server architecture/implementation for most multiplayer stuff used by Valve games, the codebase(s) of which are probably as vast as Source itself and closed-source too
- bespoke engine modifications made for specific games like HL2 or CS1.6 which hasn't been touched for a decade, the authors of which may not be accessible to document them trivially
Adding sufficient documentation to a massive closed-source system meant for internal use, over multiple decades, to bring them up to par for functional OSS publication is a monumental feat that honestly probably isn't worth the risk of bad publicity from the modder community who'd just be mad about how unusable it would be.
not really your point, but ??
a decelerating car has negative acceleration, and until it starts reversing relative to its start, it has velocity in whichever direction it started in -- presumably positive if that was your initial frame of reference. of course if you decided positive was the opposite direction from which the car was already going in, well, it started with negative velocity.
also to the GP, if you owe someone a sheep but don't have any, you really do have -1 sheep.
while possible, it is fairly non-trivial for iOS apps to have read/write access to a shared folder where they can drop arbitrary files, which can then be accessed by other apps, or be discovered by the user. it often requires copious permission negotiation handling codepaths by the developer, and a fearlessness of scary permission-warning dialogs by the end-user.
even on modern (commercially popular flavors of) Android which no longer imbibes the "free software" ethos of the linux core the OS was built around, you can't access formerly accessible application sandbox folders without installing third party browsing tools or plugging into a desktop computer to mount the storage, and cross-application sandbox access is similar to iOS.
in the "personal computing way" mentioned by the article (even today on desktop environments, less so on MacOS) program outputs are default-visible, and developers have to go out of their way to firewall or obscure or encrypt it from being accessible by the user or other programs using OS-provided pathways.
i think this is 100% on the OS + hardware + application platform provider (with Apple as all three on iOS).
- continued support for manifest V2 (primarily because ublock origin would stop working if forced to V3 only)
- the firefox address bar is way smarter for any given string i type in than chrome's. it's ability to surface the most relevant deeplinks from my history, vs top level site, vs perform a web search, is night and day difference from the randomness that other browser search bars offer.
- I have the opportunity to use Zen (a Firefox fork) [0] and it's 100% interoperable with my vanilla Firefox instances across devices -- i can even send tabs from my Firefox Nightly on Android to my Zen instances on Windows or Mac. BTW Zen has vertical tab support, (more) first-party multi-profile support, and preserves the address bar behaviors of vanilla Firefox.
Effectively they can be between 1/6th (2-lane) and 2/9th (1-lane) the width of a typical one-way american street and still have room for pedestrians along the side.
In japanese and korean media (my experience is with a ton of anime and k dramas, more in the former than the latter though) trains are very common casual and serious backdrops for a variety of scenes, either within the train, at the station, or just a train passing by on the bridge in the background.
In Hollywood/American TV, it's always cars, with the occasional airport/plane. It riles me up quite unreasonably that shows/movies set in New York fuckin city with 24-7 subway service, and characters are shown trying to catch a cab in Manhattan in the middle of the night to go 20 blocks away. At least Marvelous Mrs. Maisel acknowledged this directly as a class thing for some characters and other characters took the train, but most movies just assume the American viewer cannot relate to someone using the subway.