Cache coherency is hardly a waste too. For general purpose compute you need at least some mechanism to exchange messages between cores so the transistor budget is needed. It wasn't convincingly demonstrated that CC is worse than alternatives.
2,749 karma · joined February 28, 2023
Cache coherency is hardly a waste too. For general purpose compute you need at least some mechanism to exchange messages between cores so the transistor budget is needed. It wasn't convincingly demonstrated that CC is worse than alternatives.
Isn't it due to the lack of the queen? Colony of worker ants is a dead end
Life on earth survived both the Cryogenian period with 5°C mean surface temperature [1] and Paleocene–Eocene thermal maximum with esimated 27.2–34.5°C mean surface temperature [2]. For comparison the current mean temperature is 15–16°C, the preindustrial was approximately 14°C.
I'm not even sure it's easy to exterminate humanity: our species has displayed an extreme ability to adapt. Surely, billions of humans could die in a big cataclysm but it's genuinely hard to imagine an event that will exterminate every last pocket of survivors. Even harder if we speak roaches and bacteria. The "lifeless rock" will happen when the sun turns into the red giant.
[1] https://en.wikipedia.org/wiki/Cryogenian
[2] https://en.wikipedia.org/wiki/Paleocene–Eocene_thermal_maxim...
If you have a family of four, the clothes dryer is an ENORMOUS time-saver. I'll never voluntarily live in an apartment that doesn't have one. No way I'm sacrificing my quality of life.
https://developers.google.com/custom-search/v1/overview
> Note: The Custom Search JSON API is closed to new customers. Vertex AI Search is a favorable alternative for searching up to 50 domains. Alternatively, if your use case necessitates full web search, contact us to express your interest in and get more information about our full web search solution. Existing Custom Search JSON API customers have until January 1, 2027 to transition to an alternative solution.
* Extraction of main content from HTMLs, the index stores markdown representations (free of headers/footers/sidebars/menus etc)
* Serving highlights picking the most relevant part for each result to reduce token usage downstream
* Also serving dynamic highlights where we summarize all the sources at once reducing the token counts even further
see here: https://exa.ai/docs/search/highlights and https://exa.ai/docs/contents/quickstart
Hi! Exa Head of Index here. We certainly do have our own index and it's one of the biggest among the independent players (i.e. not Google and Bing, which by the way closed off their official search APIs). [1]
Regarding the quality: search is a multi-dimensional problem, you can be better on one set of queries and worse on the other. There are tons of benchmarks in the industry, all the players in the AI search market are fighting very hard to climb to the top, updates are shared every week.
We track dozens of use cases and run evals continuously, we perform well on all the verticals we optimize for. Not only we top the ranking on e.g. financial queries, but also Claude with Exa search performs better that Claude with native search -- as measured by independent observers [2]. This means that the underlying search is materially better for the outcome, it's not just how we evaluate the search itself.
[1] https://lnkd.in/p/e9u3dyEG [2] https://lnkd.in/p/enYe4h7u
What signals do you suggest? Regardless of whether it's feasible to put them in the dating app.
Meeting people from dating apps is quite literally the opposite of that: one person at a time, extremely short period of time, they can pretend, no or little interactions with third parties (how they treat a waiter maybe).
I honestly believe that making workplace dating something frowned upon (or even a terminable offence sometimes) was a huge disservice to society. People spends most of their adult life going to work but are supposed to squeeze the search for a partner into the little time and energy that remains outside of work.
> Variable value tracking breaks down pretty much the moment any optimization happens.
I think for nested functions it's not [only] a question of performance/optimizations but of correctness. Even if you properly unwind the stack like a debugger trying to find the parent frame, you may actually find multiple due to recursion. It's impossible to know which one is "yours" unless at least some information about the parent frame was passed to the nested function at invocation time. It can't be a truly static function.
Without all this nested functions are as useful as the "rewritten" examples in the article, one can easily do that by hand without any compiler or language support.
This problem doesn't arise with C++ lambdas because you pass them around as special objects, not as bare function pointers.
Yes, absolutely, the problem is these are not the people you want to hire.
And the people you do want to hire are either already in US or work for a US company remotely for 3x the salary.
> At any one time, across 5 geo-distributed nodes, there are 14 CPU cores doing nothing but rendering git commits as html.
14 CPU cores total for running a website like kernel.org is laughable. This is not worth burning cycles in Anubis on client's devices, this is not worth the time of the engineer who worked on it. Provisioning more hardware would have been literally better for everyone.
I know people who are like that too.
I'm not sure anthropomorphizing is a problem. Seeing analogies everywhere is an innate human trait, sometimes it can be harmful but more often it's useful.
Note: The Custom Search JSON API is closed to new customers. Vertex AI Search is a favorable alternative for searching up to 50 domains. Alternatively, if your use case necessitates full web search, contact us to express your interest in and get more information about our full web search solution.
Existing Custom Search JSON API customers have until January 1, 2027 to transition to an alternative solution.The film is hilarious but probably hard to enjoy for someone who's not deep into the cultural context, it's not just the language.