1,179 karma · joined September 12, 2010
A wildcard in .gitignore file is a special character used to match multiple file names or patterns. The most commonly used wildcards are:
1. `*`: This wildcard matches any number of characters in a single path component. For example, `*.txt` would ignore all files with a .txt extension.
2. `?`: This wildcard matches any one character in a single path component. For example, `file?.txt` would ignore files like "file1.txt" and "file2.txt" but not "file12.txt".
3. `**`: This wildcard is used to match any number of characters across multiple path components. For example, `**/build/` would ignore all files and folders named "build" at any level in the project structure.
Examples:
- `*.log`: Will ignore all files with a .log extension
- `**/.DS_Store`: Will ignore all .DS_Store files in every folder
- `build/`: Will ignore the "build" folder on top level directory
- `/*/temp/`: Will ignore any "temp" folder at the second level of the directory structure (ignores sibling/temp, parent/child/temp but not sibling/child/temp)
For more information, you can refer to the official git documentation on gitignore: https://git-scm.com/docs/gitignoreWhen I read this title, I first saw it as "Google Cloud Workstations managed development environment is now [on] Google Analytics." I did a double-take (as this is clearly ridiculous) and then realized what it meant.
Thanks to Laravel (along with Livewire and Alpine.js), and an ecosystem of libraries enabled by Composer, PHP is a great choice for web development. I'd not use it for, say, coding machine learning stuff though!
I think that going forward, we'll see a mix of "normal" programming, LLMs, and simpler machine learning techniques all combined together, because of economic reasons.
In comparison, my secondhand iPhone 3G worked for several years—until I left it in a plane by mistake. My iPhone 7plus I used for ~7 years; in fact I still use it, along with my new iPhone 13.
Now, the cost of GPT-4 is an issue. I hope that open-source models such those released by Stability AI reach the same level of quality as (at least) GPT-3.5-turbo soon. That would be a game changer.
Take GPT-4, for example. GPT-4's zero-shot prompt performance is excellent. It capably handles tons of tasks—even in specialized domains such as medicine and law. (Note: I'm a doctor and lawyer both.) I can see future LLMs being even more capable.
In fact, I see LLMs as platforms rather than products. Take smartphones: you have just two dominant platforms, iOS and Android. An entire ecosystem of apps runs on them. A software-only example might be web browsers: Chrome (and chromium browsers) and Firefox. These are the platforms on which millions of web applications run. I see LLMs ending up this way: a few platform providers, and a much vaster ecosystem of "apps" built on them.
This also implies something else: the "fine-tuning data" moat you thought your organization might have had might not be a moat at all. "Foundation" LLMs will become so good that everyone else will be able to do what you're doing. You'll have to compete the old-fashioned way: by building a better product, and crushing sales and marketing.
On an aside: Star Wars: Jedi Knight (first game) also had acting that rivaled that of the original Star Wars movies. In comparison, Jedi Knight 2 (released in the early 2000s) had blocky 3D cutscenes, similar to other games of the time. What a bummer.
In fact, the first time I saw the intro[1], I thought my monitor had an issue.
[1] https://www.youtube.com/watch?v=JfqOZlNxbfI — about 32 seconds in.
Edit: from this conversation on Stack Exchange[1]: "IIRC, Google never had client IP information in its web mail headers."
Maybe he asked a desktop client?
[1] https://security.stackexchange.com/questions/238483/is-the-i...
You've hit the nail on the head: While Google Sheets supports Javascript, the integration feels clunky. You have to switch from the spreadsheet you're working on, to the Apps Script editor. This is awkward enough that I tend to avoid this functionality, even in use-cases where a few lines of Javascript code would probably save me time (vis-a-vis engaging in gymnastics in a bunch of spreadsheet rows/columns or a separate tab).
In comparison, Neptyne makes Python feel like a first-class citizen.
That said, you might want to consider slight changes to the UX so that users conditioned on Google Sheets/Excel's UX paradigms can use it with their "muscle memory." For example, when I select a cell and press the '=' key, I expect to be able to start typing in a formula. Both Google Sheets and Excel behave this way. In Neptyne, I had to double-click on the cell first. The closer the experience to the two "biggies", the easier it'll be to convince folks to switch.
Arena and Daggerfall (the two predecessor games) were procedurally generated, and just felt "more of the same" after a while. My understanding is that the world in Morrowind was lovingly crafted by hand. This might have resulted in a small in-game world—but each inch of that world felt special.
Interestingly, the Witcher 3 is probably the one other game that gave me the same "this world is handcrafted" feel (dunno how that was built though).