To be fair, the R&D is shared with Intel’s integrated graphics as they use the same IP blocks, so they really only need to recoup the R&D that was needed to turn that into a discrete GPU. I do not know how much that is, but if it is $50 million and they sell 10 million of these, they likely would recoup it. Even if they do not, they would be losing more money by not selling these at all, since no sales means 0 dollars of R&D would be recouped.
Using a proxy to do DNS blocking has significant failures modes. They wont work on youtube because youtube uses the same endpoint to serve the videos and ads for starters.
A visit to Google scholar can answer your question. Having made deeper and broader contributions to the field is usually how researchers become more famous. E.g. most PhD advisors are more renowned than their studies because they've made deeper and broader contributions. Ilya additionally spearheaded GPT models and founded OpenAI.
Let me reiterate, there is no AI, there are only statistical models. It doesn't matter if you make the math too complex for a human to make sense of or not, it's just a remix of existing copyrighted material.
Your argument forgets why copyright even exists, it's some a law of nature, it's a rule created to protect people who invest time and effort into creating. AI even if it existed would not be a person, it would be code created by a person (or more likely a corporation) to serve its goals.
In 2002, when I was doing my second year at college, my professor was cool enough to let me submit an animation of the self-balancing insertion algorithm for AVL trees. Those were the years of Macromedia Flash and Director. It was a cool project, and I wish I had kept the files. Overall, it was a highly technical thing.
Twenty and so years later, I still do animations, even if only as a hobby. These days I use Blender, Houdini, and my own Python scripts and node systems, and my purpose is purely artistic. Something that is as true today as it was twenty years ago is that computer animation remains highly technical. If an artist wants to animate some dude moving around, they will need to understand coordinate systems, rotations, directed acyclic graphs and things like that. Plus a big bunch of specific DCC concepts and idiosyncrasies. The trade is such that one may end up having to implement their own computational geometry algorithms. Those in turn require a good understanding of general data structures and algorithms, and of floating point math and when to upgrade it or ditch it and switch to exact fractions. Topology too becomes a tool for certain needs; for example, one may want to animate the surface of a lake and find out that a mapping from 3D to 2D and back is a very handy tool[^1].
I daresay that creating a Word or even a Latex document with some (or a lot of) formulas remains easier. But if I were the director of a school and a student expressed that videos are easier to understand, I would use it as an excuse to force everybody to learn the computer animation craft.
[^1]: Of course it's also possible to do animations by simply drawing everything by hand in two dimensions, but that requires its own set of skills and talent, and it is extremely labor-intensive. It's also possible to use AI, but getting AI to create a good, coherent and consistent animation is still an open problem.
Let's cut through the BS and talk about what actually matters in your 20s. Not the fluffy advice you'll read in some self-help book. The real stuff that moves the needle.
1. The Relationship Tax
Listen up: That "maybe" relationship is costing you more than just time. It's an invisible tax on your future wealth. Do the math:
Endless dinner dates = Less capital for investments
Emotional drama = Decreased productivity
Decision paralysis = Missed opportunities
You want the brutal truth? If you're not sure they're "the one" after a year, they're not. Either put a ring on it or move on. No middle ground.
2. The Marriage Question
Here's what nobody tells you: The "wait until you're ready" crowd is usually broke and alone. If you find someone who multiplies your success, lock it down. If not, stay solo and stack paper.
Think of it like a business decision (because it is):
Right partner = 2x productivity
Wrong partner = -50% everything
No partner = 100% focus on growth
3. The Morning Magic Formula
Forget that "night owl" nonsense. It's just procrastination wearing a costume. Here's the reality:
5 AM: World's asleep, your brain's fresh
Midnight: You're tired, making dumb decisions
Late nights = Broke habits
Early mornings = Rich habits
Want proof? Name one successful person who sleeps till noon. I'll wait.
4. The Completion Compound Effect
Every time you quit something, you're programming yourself for poverty. Strong words? Good. Here's why:
Quitting = Neural pathway to failure
Finishing = Success blueprint in your brain
Small completions = Big confidence
That 5K you quit? It's not about the running. It's about the quitting habit you're building.
5. The Confidence Currency
Here's the secret: Confidence isn't found in some motivational video. It's built through stacking wins:
Finish small tasks
Document the wins
Repeat daily
Watch your confidence account grow
Think of every completed task as a deposit in your confidence bank. No completion too small.
6. The Time Leverage Play
Your 20s are like having unlimited leverage. Use it or lose it:
Learn any skill
Start any business
Build any network
Zero expectations, infinite potential
The world doesn't expect anything from you yet. That's your advantage.
7. The Purpose Myth
Stop looking for purpose like it's some hidden treasure. It's not under your bed or in some meditation retreat.
Purpose formula that actually works:
Find a problem
Solve it for people
Get paid
Scale it
Boom - there's your purpose
8. The Value Generation Game
Want to feel fulfilled? Stop obsessing about your "journey" and start creating value:
Help one person
Document the solution
Scale it to help more
Monetize the process
Depression is often just self-obsession wearing fancy clothes. The cure? Do something useful for others.
The Bottom Line
Your 20s aren't for "finding yourself." They're for building yourself into someone worth finding. Every day you spend in analysis paralysis is a day your competition is getting ahead.
Action Items (Do These Now):
Audit your relationships - are they multiplying or dividing your success?
Set that 5 AM alarm
Pick one small project and finish it this week
Find one person to help tomorrow
Document everything
Stop reading. Start executing. Future you is either going to love you or hate you based on what you do right now.
Time to get uncomfortable. That's where the money is.
P.S. The best time to start was yesterday. The second best time is right now. Close this and go build something valuable.
JMAP is cool! It’s the only somewhat established modern way to communicate with an E-Mail server I’m aware of. Sadly it is functionally almost proprietary on the provider side; the only provider I know offering it is Fastmail. This makes it relatively uninteresting to build a client on top of.
An IMO perfect way to jumpstart adoption would be an IMAP-to-JMAP proxy, which I don’t think currently exists. It would allow people waiting to develop and use modern clients relatively easily.
Currently the best way to get non first party JMAP infrastructure seems to be to host Stalwart (https://stalw.art/) and do some trickery to forward your E-Mails there, which hasn’t been worth the effort to me so far.
There's nothing to stop you from writing out a grammar in some form that is intelligible to a verification tool and then implementing the grammar by hand. I almost always write out the grammar anyway because that's the design—without it I'm flying blind. The cost of the generator isn't writing out the grammar, it's in using the runtime code it generates, which is optional even if you want to use it for verification.
While depletion of mining rewards is very far into the future, it will very soon be virtually nothing, the only reward will be trading fees, and I'm not bullish on that.
Satoshi should have just made a linear minting algo. All early reward was a mistake. We'll see why inflation is necessary. In 80 years will the youngins want a coin that they have no way of minting except begging their grampas for it?
It could be things like tapas and cafe culture, i.e. people typically socializing more outside of work.
For example, I assume someone who enjoys the third place feel of an iconic UK pub would have an easier time fending off work from home cabin fever than someone who lives in a suburb bereft of such places. I wondered if some cultures had an easier time working form home due to reasons like this.
Even though macOS won’t let you replace the actual binaries that ship with the OS, you can still replace the binaries that get resolved when they’re called via brew/nix/macports etc.
I again disagree with your assertions that you need to replace the OS contents. You just need to be able to reflow them to other ones. That’s the macOS way, the flatpak way etc..
I think the issue is that you are claiming that you MUST be able to do these things on Linux, and I’d push back and say no you do not.
And your comparison of SteamOS to a console or in car entertainment is flat out incorrect. Have you never booted it into desktop mode? For 90% of users, what are you expecting they need to do in that mode that it’s not “general purpose” enough to do?
Yes, it’s not impossible. It’s been done multiple times , successfully as well.
The article says that a risk analysis was done for the system and the risk was found to be “extremely improbable,” meaning between 1 in 100 million to 1 in a billion flight hours.
This flight may have been extremely unlucky, or the risk analysis may have been wrong. This is why the behavior of the Egyptian authorities is so frustrating; the purpose of the accident investigation is to see if there are problems that should be addressed.
Parser generators handle a lot of edge cases for you and are battle tested.
Unless I had a relatively simple grammar or had very strict performance requirements (like in the case of Ruby), I would not trust a hand rolled parser on a CFG by someone who isn’t dedicated to the craft. (PEGs are simpler so maybe).
I’ve written recursive descent parsers by hand and they look very simple until you have to deal with ambiguous cases.
> There was this idea that humans arrived and killed everything off very quickly—what's called 'Pleistocene overkill,'" said Daniel Odess, an archaeologist at White Sands National Park in New Mexico. But new discoveries suggest that "humans were existing alongside these animals for at least 10,000 years, without making them go extinct.
I don't think there is a contradiction here. Indeed we could have extincted them, it just took a long time by human standards, ~10 millennia. I don't know how many mastodons or giant sloths/armadillos there was in Americas before humans made landfall here. But I'd guess about 10 million of each. If they took about ten years to reach sexual maturity, that gives us about 1000 generations of megafauna in this time window. To get their population down from 10 million to just one in this time, each generation had to be smaller than the predecessor on average by only log(10^-7)^-1000 ~= 98.4%. Even if stone age tech enabled humans to overhunt them consistently only by a slight amount, ~1.6% each generation, they still would end extincted in 10,000 years. So it was not "without making them go extinct". It was "while making them go extinct.".
Is hugging face hosting just the weights or some custom code?
If it's just weights then I don't see how it could error out, it's just math. Do these chinese models have extra code checking the output for anti-totalitarian content? Can it be turned off?