skysight-inc/HackerNews huggingface dataset:
Our algorithm evaluates image composition by taking into account several well-known photography rules, such as the rule of thirds and symmetry. We don't see this feature replacing studio photographers since it's designed to enhance the photography process and aid in composition analysis (basically helping them make the most informed creative decision).
It feels plausible that within the next few years LLMs will be powering NPCs/enemies in AAA video games. On a technical side, I think we will be gated by what a PS5/Xbox Series X can process locally for this generation. On the gameplay side, I think this could open up a lot. The main loop of summarizing experiences and then feeding that summary into the next prompt can unlock characters/enemies that are much more dynamic. Here are two examples of gameplay elements I think would benefit from it.

Resident Evil 2 Remake was famous for having a strong enemy AI for Mr. X. He stalked the protagonist around a three story building. Players had to flee from him, and when they have successfully lost him then they had to quietly sneak around the building to avoid detection as he searched for the player. I imagine being able to learn from past encounters would make him even more frightening to run from. A stalking AI could take into account hiding places it found the player in the past, tactics they used to flee, and where the player's next objective is when deciding it's plan of action.

There's another genre of games this might find itself useful in. Those games in which you interact with a village on a social level. Stardew Valley, and Majora's Mask come to mind. Having more dynamic interactions with the townsfolk, that impact future interactions, could help draw in users to the simulated-social aspect of these games.
I think you have better chances at competing fors jobs if your additional skillset enhances whatever your main focus snd experience has been: DevOps tools, server scripting, cloud deployments, specific JS libraries/frameworkd, databases, AI/ML, testing, QA and design skills.

Just saying I was king of JS, but left my realm to become an aspiring pythonista with 20 forked repo PRs and an "amazing" personal project won't cut it. As a tech hiring manager, if and when I cared about your internet presence, it was because of a somewhat popular Github repo or elaborate community activity. Anything else sounded like you were trying to divert my attention, or just not that focused on your work, or, if anything, GH repo work is just too difficult to verify as authentic or may instead work against you.

You can however beef-up your resume with good lower level languages, specially if they compile to wasm, ie Rust. In fact any skill that could be in an employer roadmap, ie "experience migrating to Next.js" makes a great asset for your resume.
> Mmmm… Assuming you’re referring to US high school, I’m going to say that GPT-4 is more useful than a high school graduate.

Useful for what?

LLMs are largely useless for the vast majority of labor that people with HS degrees tend to do (which mostly involves not being behind a keyboard all day).
It's something we think about for sure

We think that image-gen models are lagging behind LLMs by about a year, so the problems that these models will have should look quite different in the future.

It'll require us to be adaptable and also to take chances on solving problems that aren't huge issues just yet, but are likely to be once models improve.
I'm not sure about that. Home solar will offload unused power to the grid. And the utility will often only give you kWh credits which don't roll over forever. Homeowners are paying for the utility's infrastructure expansion on their own dime and giving them some proportion of free power. The utility goes from being the primary generator of power to being primarily an interconnection system. That means poor people are getting subsidized power from rich people.

Throw in the strong incentive for homeowners to perform power arbitrage and the whole system gets more stable.
It's not from Google PR. It's from me. I'm the public liaison for Google Search. I work for our search quality team, not for our PR team.

It's not worded in any way intended to be parsed. I mean, I guess people can do that if they want. But there's no hidden meaning I put in there.

Indexing and ranking are two different things.

Indexing is about gathering content. The internet is big, so we don't index all the pages on it. We try, but there's a lot. If you have a huge site, similarly, we might not get all your pages. Potentially, if you remove some, we might get more to index. Or maybe not, because we also try to index pages as they seem to need to be indexed. If you have an old page that doesn't seem to change much, we probably aren't running back ever hour to it in order to index it again.

Ranking is separate from indexing. It's how well a page performs after being indexed, based on a variety of different signals we look at.

People who believe removing "old" content aren't generally thinking that's going to make the "new" pages get indexed faster. They might think that maybe it means more of their pages overall from a site could get indexed, but that can include "old" pages they're successful with, too.

The key thing is if you go to the CNET memo mentioned in Gizmodo article, it says this:

"it sends a signal to Google that says CNET is fresh, relevant and worthy of being placed higher than our competitors in search results."

Maybe CNET thinks getting rid of older content does this, but it's not. It's not a thing. We're not looking at a site, counting up all the older pages and then somehow declaring the site overall as "old" and therefore all content within it can't rank as well as if we thought it was somehow a "fresh" site.

That's also the context of my response. You can see from the memo that it's not about "and maybe we can get more pages indexed." It's about ranking.
Of course your opinions are your opinions.

However, if the JS build system was actually sane, TS would be the default choice. It's a superset of JS, so saying no typescript necessary is like saying a horse gets me from a to b, no need for cars. TS is objectively better for many use cases and situation if you spend an hour learning it without all the build tooling nonsense getting in the way.

It's equivalent to a company using assembly when they could choose to port to C because assembly gets the job done.
That's... interesting. I avoid Ubuntu largely due to the age of things -- I'm someone who prefers Fedora/Arch, closer to the 'edge'.

Apt is another part of it, but honestly Debian seems to 'feel' better. Perhaps due to the packaging?

Anyway, I'll probably try this out. Say I wanted to take Canonical out, does anyone here have anything to say for Debian Unstable?
Show HN: Retake – Open-Source Hybrid Search for Postgres
Hey HN! We're Phil and Ming, co-founders of Retake (https://github.com/getretake/retake). Retake is an open source tool that adds keyword and semantic (i.e hybrid) search to databases. We’ve started by extending the capabilities of Postgres with an SDK for lightning-fast queries.

We built Retake to fix two issues: keeping vectors in sync with Postgres in real time is difficult, and most vector databases aren’t built for hybrid search.

A quick refresher: “keyword search” refers to a technique where results are scored based on the appearance of exact words or terms. “Semantic search” uses vector embeddings to understand the meaning behind those words. Hybrid search combines these two approaches to enhance the precision and relevance of results.

To implement semantic or hybrid search today, most organizations run batch jobs that update their search engine or vector database using ETL tools or custom data pipelines. We’ve seen from firsthand experience how time-consuming and costly this can be, as moving vectors often requires re-embedding the entire data source.

We’ve also seen how many vector databases lack crucial features of “traditional” search: keyword-based (BM25) search, faceting/aggregations, highlighting, efficient filtering, etc.

Here’s how Retake works - our core is built on top of OpenSearch, which acts as a search engine and vector database. We leverage logical-replication-based Change Data Capture (CDC) to stay in sync with Postgres, so documents and vectors are updated incrementally and in real time. Finally, Python and Typescript SDKs make it easy to integrate Retake into your application. There’s no need to manage separate vector databases and search engines, upload and embed documents, or run expensive reindexing jobs. All you need to think about is writing search queries.

The easiest way to get started with Retake is by running our Docker Compose stack:

git clone https://github.com/getretake/retake.git
cd retake/docker && docker compose up

Retake is Apache licensed and our repo is here: https://github.com/getretake/retake. For next steps, see our quick start guide: https://docs.getretake.com/quickstart

We’d love your feedback on our solution to hybrid search. Our focus right now is on nailing the basics, but we’d also love to hear what you think we should focus on next.
NTFS on non-Windows systems aside, I wonder whether there are any "pure NT" environments you can access in Windows where you can create and use these folders.
It doesn't compensate bloat, but it reduces bytes sent over the wire, bytes cached in between and bytes parsed in your browser for _very_ little cost.

You can always open dev tools in your browser and have an interactive, nicely formatted HTML tree there with a ton of inspection and manipulation features.
If a car with Google Automotive has CarPlay, how would Google get data from the iPhone? Is CarPlay not just an interface so your phone can display things on a bigger touchscreen?
There is so much misinformation and just completely baseless speculation in this thread. Come on people, at least read the article before commenting. This is sad.
Their own or their kids?
What we know about the cause of the Maui wildfires
Sweden Is Not Staying Neutral in Russia's Information War
I've never done a reinstall to upgrade Ubuntu for point releases and even major releases, I just run do-release-upgrade when I want to upgrade.
New Relic’s Next Chapter
One of the grandmothers on the Hungarian side of our family moved out of her house a couple of years ago.

Her son helped her pack up everything. When he opened a drawer, it was shock full with matchboxes.

He asked „Anya, why on earth do you keep thousands of matches in that drawer?“

She just calmly said: „I lived through one war without matches, I will not live through another war without matches.“
They want a shorter revenue cycle via recurring services.

What they're missing is that I don't stream my music from GMTunes, I don't store my photos on GMPhotos, I don't have my files on GMCloud, and I don't have easy access to all of this from my GMPhone, GMPad, GMBook, and GMWatch.

They either fundamentally don't understand why people want Carplay or Android Auto, or have delusions that they can become a bigger ecosystem than Apple, Google, or Microsoft.

If they are unsatisfied with the recurring revenue they currently get via selling car, parts, and electric charging partnerships, maybe they should start pivoting towards public transit.
that's crazy
OnStar's been around so long, and people value it enough, that it's unreasonable to sneer about pipedreams.

Once you throw in Tesla-like subs for automation, etc., it's reasonable to make that a goal for 2030.
CarPlay is a must have for me. I have zero interest in whatever monstrosity Google has concocted here.
Huh, I'd have guessed that distributed synchronization of etcd (which goes over the network and has multiple events, and uses raft, which has unbounded worst case latency) would be the limiting step.
A more awful UX for a multi-ton driving machine, I cannot imagine.
I believe if you read around you will find that apart from the duty of care and the duty of loyalty, there are no duties to the shareholder to maximize value.
Atoms are harder than bits. I'm no longer surprised anymore when software advances break through while hardware advances like self driving cars and humanoid robotics languish, because the real world really is much messier than moving data around.
That’s not what open source means.
CarPlay is essentially a form of AirPlay, so the car is receiving a video stream from your phone, not data. (Of course, they could try to extract data from the video stream, but I doubt they have the technical skills to do that in the near future.)
™ is not an emoji. It's part of the "Letterlike Symbols" block.
Fair enough, Italy is actually known for science and entrepreneurship. People forget that.
Instead of just reading the headline and writing a one sentence response, you could have taken one second to click the article and you would have seen the massive touch screen it has.
I'm currently living in an awesome rent house that couldn't make it as an Airbnb. The monthly rent is drastically lower than it should be for the quality of house. The owners got desperate and stuck. :)

The mania has passed I think. No one has extra money to travel and stay in Airbnbs. Plus I despise the Airbnb experience. It turned into a list of chores I need to do to make them money. Nah, give me a hotel with professionals paid to clean and do those chores and that know how to do it well. When I travel I want to go out and experience the city, and I noticed that when my family would stay in an Airbnb we would just stay in the stupid house instead of experience the new city. Hotels fix this also.
If they allow CarPlay or AA, they are essentially passing on a subscription service that could bring in additional revenue post sale. It's greedy and dumb.

I have seen quite a few add on modules for Tesla's that enhance the head unit functionality for minimal cost/effort. Eg. Wired and wireless "boxes" for Tesla's that allow CarPlay and Android Auto on aliexpress for $70.
Nobody

I think the CEO's gambit here is that she can keep the reality distortion field up long enough to land $100-150M in compensation by waving hands and saying the word AI.
> Quite a few of my liberal friends are childless, which is odd because who's going to carry on their values?

Memetic continuity doesn’t require genetic continuity, and IME plenty of the people forgoing the latter are also putting considerable effort into the former.
https://archive.li/Ot026
One thing I really wish sponsorblock would add is the ability to mask off some part of the screen with an option to mute. More and more channels are embedding on-screen ads, animations, and interaction "reminders" that are, at best, distracting.
To me it feels like GM realizes that Apple is commoditizing them. Making the car essentially a dumb-terminal for the Apple experience (as they want to do for other cars we well). GM now has a choice: (1) allow apple to make the GM car experience just like every manufacturer or (2) try to preserve some GM-ness in the experience.

GM's actions seem logical to me. But there's no way in hell I'm ever buying a GM if they stop me from using CarPlay. It's well demonstrated that they can't make good software.
Your comment is the only one in this thread that uses the word "fundamentally." The other comments I've read suggested that school can be an indicator of talent/diligence/etc. especially in the absence of a lot of other signal. It's also true that Big Law and Big Management Consulting are pretty educational pedigree focused especially for new grads but that's not everyone.
Tesla FSD is $100/month, OnStar is $30-$50.
Are people in Russia allowed to use Google? I thought Russia has been locking down their Internet for a while. Not as bad as China, but still missing anything unflattering to Putie.
ALL knowledge does? Can you prove that? :)
This is more about having and being able to use the data collected from cars. Some auto execs have talked about being able to know your location and the music you're listening to there. Being able to bundle that data and use it is a way to make money.

The allure of money made via stalking and influence is hard to resist.
This does not look that much different from knäckebröd, the (cheap) cracker bread you can still in the modern day buy in literally every supermarket of Sweden and Finland. The only difference I can see is that knäckebröd is always made with rye flour. The more artisanal / traditional varieties even come with the funny hole in the middle, that was in The Olden Times used to hang the breads on a pole in the roof above the stove.

The Wikipedia article even has in illustration of this storage method: https://en.wikipedia.org/wiki/Crispbread#Origins
I went to school in the mid to late 90s through the end of the 2000 aughts and we learned a bit of both Imperial and metric. It really depended on the context, a lot of American HS science classes used metric, a lot of times history or random math classes would make references to Imperial units, it's just a big grab bag tbh.
Shall we revive the Soviet-era "cosmonaut?" By the way, For All Mankind is a great show.
Would you say it's worth getting into native Android development as a junior or they only want seniors to fill these positions.
OpenSuse is wonderful
hahahaha. Oh, wait. You're serious. Let me laugh even harder. HAHAHAHAHAHA

https://www.youtube.com/watch?v=_n5E7feJHw0
And very interesting to note that your name is VancouverMan. The other day I saw a YouTube video about an IT guy struggling in Vancouver and he mentioned one example of two immigrants - both doctors - having to stay in someone's basement as there was simply no way for them to afford a house (rent or buy).
It also seems like a natural conclusion to the Firebase like approach of PaaS.

I'm curious, what MMORPG are you running?
ZillowGoneWild has been posting a lot of houses that look like they were 'crazy' AirBnBs, but are now for sale.
Bringing Supabase to Trigger.dev
You forgot the sponsor stuff that's 20% of the video's length.
https://archive.ph/2023.08.10-164311/https://www.nytimes.com...
I disagree, it feels like you are just fusing over words and not what's happening in the real world. If you were right, a human doesn't learn anything either, they just memories.

you can look at it by results: I give these models inputs its never seen before but it gives me outputs that are correct / acceptable.

you can look at it in terms of data: we took petabytes of data, and with an 8gb model (stable difusion) we can output an image of anything. That's an unheard of compression, only possible if its generalizing - not memorizing.
This is United Linux 21 years later. But this time, instead of building a distribution to compete with Red Hat, it's based on Red Hat (in practice, it is Red Hat).

https://en.wikipedia.org/wiki/United_Linux

> "No subscriptions. No passwords. No barriers. Freeloaders welcome."

I'm sure they're trying to be cheeky. But it also comes off as confirming Red Hat's position. OpenELA isn't about community, it's about having a base (i.e. bug-for-bug RHEL clone) upon which to sell support contracts.

If you really want to stay in the Red Hat ecosystem, I'd suggest going with AlmaLinux instead. They seem to have a more honest understanding of what "community" means.

Some people are throwing the word "freeloaders" around. It seems clear that "freeloaders" are not people running RHEL clones, but indeed there are some "freeloaders" in the community.
Understandable.

Yeah, I'm a dick online, it's an outlet. No hard feelings.
I don't know much but usually airbnb prices are higher than traditional renting. I'm surprised.
Right for the wrong reasons doesn't give confidence it's a sustainable skill. Getting right via randomness also fits into the same category.
I see a lot of discussion/arguments on the definition of space here. Allow me to fill in few relevant details of how "space" is defined.

There is no clear definition of a boundary between space and not-space. Some like to use the definition of "space" as "no-meaningful atmosphere". Note that the atmosphere does extended very far indeed into what we typically deem "space". Typically we model gases (like the atmosphere) as discrete packets of continuous properties. If density is below a very low threshold, we can't do that, and have to model gases using rarified models (where gas behaves more like individual particles). If we use the 1976 Standard Atmosphere model this happens at above 86km. Therefore to atmospheric scientists, space is 86km.

Now let's say you're building an orbital space plane. To stay aloft, your gravity opposing forces come from two sources: aerodynamic lift and centrifugal force. When you go faster, both forces increase, so for every altitude, there's a speed which keeps you aloft. However lift force is a function of density, and density drops with altitude. Therefore there is a point where aerodynamic lift is essentially meaningless compared with the centrifugal. At this point, you are more of a orbital vehicle than an aerodynamic one, so we can say that you are "in orbit". This altitude is The Kalman line. The important thing to note is that the Kalman Line is a definition prescribed to a specific vehicle (the Bell X-2, although it is rarely discussed in that context). Changing the weight and lift properties change it. Hence the boundary is very fuzzy and the exact source of definition changes depending on how it's calculated. It's also been calculated based on aerothermal heating considerations, and based on the operational limits of air-breathing engines. Therefore, it's been cited as 83km, 86km, 90km and 100km depending on the specific source. A key takeaway here is that The Kalman Line is a speed as well as an altitude, so it doesn't even make sense to use this as a boundary in a suborbital context. But for orbital scientists/engineers, you safely say that's space is not below 80km, and certainly above 100km.

Now imagine you are the US Air force and some of your pilots flew an experimental aircraft (the X-15) 90km altitude, and you want to put astronaut wings on them to gain some inter-service rivalry clout. Well for you, the definition of space is then 90km.

Now let's say you are the FAA and want to quantify where your jurisdiction ends. Well, pick an arbitrary definition based on Kalman's notes. 100km should be good enough for your needs.

Now let's say you are a satellite engineer and want a definition where your satellites will actually stay in orbit for a few trips around the earth without thrust corrections. Pretty hard to do at 80km, there's too much air. As it turns out the lowest sustained circular orbits occur at around 125 km. So 125 km is a good definition of space for you.

There's some much needed historical context. Now let the useless arguments surrounding the pedantry of fuzzy definitions continue.
It's true for me, and that's good enough for me.

Perhaps an objective, statistical significant study helps you decide, but ultimately, some people are more productive in Vim, and some people aren't. A study just gives you the average, but it doesn't necessarily imply anything for your personal experience with the tool.

Arguing what is "correct" here is a waste of time TBH. Nobody is really trying to prove anything. The person you originally replied to was trying to answer "Why so many people love vim?" . It's not because it is "objectively faster for everyone who uses it, provable in a reproducible large scale study", but rather because people perceive it making them work faster.

You don't have to accept the answer. Just leave it be.