skysight-inc/HackerNews huggingface dataset:
Oxide's goal is that they, and by extension their customers, have as much visibility and control over the software stack in these racks as possible, and that includes firmware. They started developing these systems before the current wave of interest in machine learning led by ChatGPU and Stable Diffusion really got underway.

Nvidia GPU drivers are very proprietary, which means that admins and developers have limited visibility into them if they misbehave in any way. This goes against Oxide's philosophy of full visibility into a system that you purchase.

Nvidia's CUDA software has a significant lead ahead of AMD and Intel GPUs, and they're not going to open source it any time soon. But this is a rapidly changing landscape, and AMD and Intel and others are pouring an enormous amount of research into getting their hardware and software to match what Nvidia has going. Nvidia is in pole position, but they're not guaranteed to stay there.

There's still a large market for the CPU workloads that Oxide is offering. For now, Oxide will be concentrating on meeting this traditional compute demand. But you're right to point out that in 2023, the absence of a top tier GPU in these racks is noticeable. I suspect Oxide will want to include some form of GPU or TPU into the next version of their system, but they won't just grab whatever hardware happens to be in fashion. It needs to work with their system as a whole.
> What about debugging firmware though? I'm curious how much help you would get from Dell fixing and patching complicated firmware errors.

If they replace the broken component with a working component, then I don’t care how they fix their firmware errors.
The transition is more extreme than you are giving credit for. Ford is also exiting the sedan market in Europe:

https://www.autotrader.com/archive/european-shoppers-also-so...

Ford China also isn't really launching new sedan models under the Ford brand. However, Ford is still making sedans worldwide under the Mustang brand.
>Seems more objective to me in that the quest has shitty software beyond one or two games.

"Yeah, well you know, that's just like, your opinion, man."
Everywhere you look, in nature and in society, you will find inequality, and some people always present it as a moral wrong.
Some lint tools are better than others about it. Potential is not enough - there needs to be a clear fix that shuts up the warning and makes the code function as intended (which may be different than as I wrote it!). The tool I'm thinking of didn't have that, so we regularly silenced warnings, and then a few years of that and the habit became to not even bother looking at what the warning was, just silence it.

If there is a clear fix that makes the code objectively better then I'm for the tool. However if it warns about correct code because of a potential issue that doesn't even apply that is a false positive.
Imagine running 'rm -rf node_modules' forever. Sounds like the 3rd circle of hell
It does depend on the managed services you're using. Most SaaS companies do offer the "conventional" services managed; if all you need is a database, a cache and some sort of place to dump a docker container for your backend/frontend and not deal with the wires of manually setting up, connecting and securing all of it against the outside world, their offer makes sense. (And like... this describes the majority of internet tech stacks).

The hairy stuff is when you get into the highly specific offerings for each SaaS platform. They all offer a ton of them and they can certainly be attractive for some cases (ie. Filehosting) or useless in others (there's a lot of stuff that amounts to "our version of cache/database" and little else) but that's where the lock-in issues tend to play up.

GCP is uniquely terrible though from what I've heard in terms of support lifespan and utter unhelpfulness in terms of communicating to their customers when some SaaS offering of theirs are on the chopping block.
Nintendo also makes notoriously bad consoles (by spec, not uniqueness). Their IP is more of the reason they succeed than is the case for most consoles. Their hardware is always years behind the specs for competitors.
That talk used a novel embeddings model trained by the speaker which does exhibit this kind of property - but that was a new (extremely cool) thing, not something that other embeddings models can do.
Give https://github.com/textplainly a follow. I've got something in the works.
Well yes, those are the network layers, so network engineers think about them the most.

Admittedly layers 5 and 6 are kind of blurry, but so what? Doesn’t mean the model isn’t useful, just that it isn’t a perfect map=territory.
With due respect, I had exactly that issue with a pair of Airpods supplied by Apple that were apparently delivered to the wrong address. I had the carrier's photo of not my door. Apple sent a replacement the next day
Spinach is also high in oxalates, which is considered to be an anti-nutrient. It binds to other minerals like calcium and magnesium and prevent them from being absorbed[1].

So while most people can get away with eating more spinach than they are currently (because they probably don't eat very much of it at all), it might not be a good idea to go too heavy on eating spinach (or if you do, you should boil it first before eating them, as boiling vegetables significantly reduces oxalates).

[1]: https://medium.com/@jj_virgin/the-dark-side-of-spinach-what-...
Synth Emulation in MAME
I think that there are competing cultures, and ultimately only one of them has the power to fire people.

I'm currently losing a multi-year long siege to kill a project with significant external visibility almost entirely because of organizational structure. A series of reorgs and new VPs have ended up such that our VP doesn't give a crap about our project and the VP that does doesn't have a great relationship with our VP.

My experience is that people really do become proud of the systems that they build and that deleting them is something they avoid. This isn't coming from junior engineers wanting to do green field stuff. This is coming from VPs who swoop in and say "what I care about is this metric and if you aren't pushing on this metric then you are fired."

There are aggravating factors. Regulation sometimes means that core infrastructure needs to change out from under you, so the "it is stable and just needs a small amount of ongoing maintenance" doesn't always persist. I think that Google's monorepo also contributes to this. It has a lot of huge benefits but it also means that "keep the old version of library X around" isn't really possible.
It really is, high quality passthrough is an entirely new experience especially for people who aren't really into full VR. Even if you're comfortable with VR, using a mixed reality app allows you to keep interacting with people around you which takes that VR time out of isolation and puts it back into daily life. I'm very curious what the rumoured Quest 3 Lite is going to be, I'm guessing it'll be something similar to the Immersed Visor targeted at AR with limited VR capabilities.
Related - https://github.com/jariseon/amame - MAME Synths as VST instruments.
HAR Sanitizer: secure HAR sharing
Rodney Dangerfield on the World Wide Web (1995)
Python 3 was released in 2008. Python 2.7 was supported until 2020.

They supported Python 2 alongside Python 3 for 12 years. They provided an automatic conversion tool. They provided libraries which made it possible to run the same code on both 2 & 3.

The transition sucked, but they did everything they could to make it as smooth as possible.
Once upon a time, things weren't so different here. Maybe there wasn't an explicit value judgement but you could expect to work 30 years in the same establishment.
Can't speak for why Zig doesn't have a problem but Rust is cursed by its success: it lowers the barrier for improvement enough to entice you to always improve it.
Totally. Migrating anything is a PITA, even if it's simple. If it's complex and involves tons of code changes to eliminate "lock in", or more likely, move from one flavor of lock-in to another, you better think seriously whether it's even worth bothering.

Developer time is very, very expensive, and any time you spend "migrating" is time not spent building features that add value. Except in rare cases, the end customer probably doesn't care if your stuff runs on AWS, GCP, or Azure.
hiding behind "vague" environmental factors, the California way, even though high density cities with good public transit are better for the environment
No, that should not be trusted, any random person can go mess with the numbers.
In the spirit of bookmarklets, you can bookmark this instead: <javascript:"%3Chtml contenteditable%3E">

This changes the current page into a blank rich text editor where you can paste the recipe instead, which eliminates the Google Docs dependency.
i guess Apple? it's their device, and their parts. but anyway, re. price, it's the same issue for car parts, dishwasher parts etc etc
Existing vendors will provide rack integration services and deliver a turn key solution like this. Also vendors of virtualization management software have partnerships with hardware suppliers and be happy to deliver fully integrated solutions if you're buying by the rack. The difference is in those cases you have flexibility in the design which seems to be missing here.

Proxmox and a full rack of Supermicro gear would not be as sophisticated, but end result is pretty much the same, with I imagine far far better bang for buck.

I like it, but it doesn't seem like a big deal or revolutionary in any way.
There were proto-smartphones in the early 90s

Which phones are you thinking of? I would consider either the Nokia Communicator in 1996 or the Ericsson R380 from 1999, as the first proto-smartphones. Or are you counting things like Apple Newton as a proto-smartphone?
Old and cheap technology like Nintendo uses doesn't work to sell VR. You gotta be at leaser somewhat cutting edge.

Plus Nintendo has several failures, the Virtualboy, the Gamecube, WiiU.
Facebook ... Moral ... Good one.
Not the OP, but I use an alt launcher, and I use Firefox (w/ Privacy Badger + Ublock) with Kagi set to the default search.

I'm sure Google still see some metrics from me (maybe from Google Services Framework or Android System - two services that Glasswire reports sending small amounts of data periodically.)
> Google is thousands of fresh CS graduates

This is exactly my impression judging by the quality of their products and Google's interviewing process.
I think that the assumption that you lose a ton of meaning (of low frequency) in doing separate chunks is probably less likely to be true over doing the whole document at once (losing high frequency meaning). As you say, doing both is probably a good strategy, and I think that's why we see a lot of "summarize this text" approaches.

I use a multi-pronged approach to this based on a special type of summarization. I chunk on sentences using punctuation until they are just over 512 characters, then I embed them. After embedding, I ask a foundation model to summarize (or ask a question about the chunk) and then generate keyterms for it. Those keyterms are stored along with the vector in the database. During search, I use the user's input to do a vector search for matching chunks, then pull their keyterms in. Using those keyterms, I do set operations to find related chunks. I then run a vector search against these to the top matches from the vector search to assemble new prompt text.

This strategy is based on the idea of a "back of the book index". It is entirely plausible to look for "outliers" in the keyterms and consider throwing those chunks with those keyterms in there to see if it nets us understanding of some "hidden" meaning in the document.

There is also a means to continue doing the "keyterm" extraction trick as the system is used. Keyterms from answer as well as user prompts may be added to the existing index over time, thus helping improve the ability to return low frequency information that may be initially hidden.
The singing piranha plants made me immediately fall in love with this wonderful game. My toddler now tries to play along too, can’t wait till he’s a little older so we can do two player mode.
Doesn't Google already allow other app stores and browsers?
People say this - you can't buy a microwave without all the flashing annoying junk but you can. In the UK for example Argos has this https://www.argos.co.uk/product/8999247

no electronic junk, 4.8/5 reviews. But people seem to want to buy the annoing computers stuck in there versions.
The articles say these sites were validating the tokens - as in checking signatures - so they were doing that properly.

The issuer is another matter. Facebook or any other social provider is different than using AD. With AD, every customer would have a separate and distinct issuer related to their specific org and config. For social auth, there would be ONE issuer that everyone shares.
Vegetative Reproduction
“also known as vegetative propagation, vegetative multiplication or cloning”
I'm Cédric, co-founder and CTO @ Bearer.

I'm super pumped to come back here with a Show HN with not 1, nor 2 but 3 new languages support!!!

Amongst those languages, the most requested ones by our customers Java and PHP which brings the total to 6 languages supported. The rules associated to it will grow also.

Not only this, but the integration with GitLab and GitHub has never been easier.

Let us know what you think!
Show HN: Olle – ChatGPT on Your Mac
Hello HN,

I must admit, I might be fashionably late to the GPT party, but it was back in early February when I first delved into the world of ChatGPT. To say I was instantly captivated by its capabilities would be an understatement. You see, prior to my ChatGPT encounter, I often found myself laboring for days on various technical challenges, such as wrestling with cross-platform libraries and tracking down elusive memory leaks, among other things.

Then, around March of this year, I began my quest for solutions that could alleviate my development burdens, sparing me from having to create everything from scratch. However, the available options were either tied to costly monthly subscriptions, relied on cumbersome embedded web views, or simply failed to align with the model I had in mind (plugins, add-ons, ex.).

Today, I am thrilled to introduce Olle, your AI toolbar assistant for macOS. Whether you choose to utilize Olle as a seamless toolbar extension or engage in a conversation with it through chat mode, this tool will help you do more with less.

Let me know what you guys think as I care about what fellow devs have to say :)

Check out the tool here: https://olle.ai/
> every time you use it it fries its own cheap water based glue, and the thing falls apart every 6 months.

Which brand has this happened to for you? I've never seen this, but I've only ever had a supermarket own brand which will just be Midea and a Panasonic.

> but what matters is not all money

Then buy a commercial one which last longer and cost more.
Im sure we will get to hear how it is still wrong somehow as he will read the fine print.
Not sure if this is such a big deal. Sounds like a big deal if you're stuck with the CentOS mindset and looking for an alternative.

I have been using Ubuntu and Pop!OS (both 22.04LTS) side by side for a couple of years. One difference is that Ubuntu has been busy backporting and patching fixes into the 5.15 kernel, the System76 fork has steadily upgraded the kernel — I think we're at 6.4.

Haven't run into a single problem with Pop! that I attribute to this, and I think this is the more sane approach. Of course there is pressure to not upgrade, don't fix things that ain't broken. But stuff will inevitably break anyway: leave a service unpatched and you get hacked OR change something a 1000 times and at some point you'll run into an unforeseen interoperability issue.

So if (for whatever reason) I were forced to stay pinned to over a decade to a specific distro version, I'm not so sure I would trust these type of long-distance backports over keeping current that parts that can more or less "safely" be kept current.
They are not an advertising company who doesn’t need to uniquely target you for a billion different ads. And no, their app store ads are not the same as Googles ads in search, gmail, maps, YouTube, and…

Stop saying everyone is equally bad with zero evidence to the contrary.

There’s a comment like yours every time Apple is called out as having a better business model here.
AR is for seeing what the customer is seeing and feeding customized ads and specialized offers. It is the ability to show smaller prices to poor and bigger prices to wealthy, increasing margins. It is an invaluable tool for marketers. It is potentially big big money for Facebook but meager offering for customers. VR is for luring users into AR advertising dystopia. Metaverse is a masquerade. Too bad for them they spent so much on the 3D red herring.
It took me a while to see the slide just below the graphic. I was expecting to click or press space to get the next level.

There is some infesting/weird aliasing at the 8 and 9 level (at least in my screen). I'm almost sure it's aliasing, not a real density difference.
A lot of the projects are killed off, and the research and development goes nowhere, benefitting nobody long-term.
Wasn’t their initial offering for tool rentals basically malicious compliance?

I vaguely recall stories of Apple sending out a shipping pallet of industrial tooling to replace a screen. The speculation at the time was that they were trying to be absurd and demonstrate why the average Joe shouldn’t be trying to do what their approved facilities can.
Congratulations Bryan and the Oxide team! Well done on your achievement.
if i'm missing your point, that's an honest miscommunication. i read the conversation like this:

matt_s: devs working for Meta must be sacrificing their values in exchange for money.
eilnvlrn: why do HNers always speak from a moral high horse, rather than accept that others operate with other moral codes?
colinsane: our different moral codes here do put us in conflict: vocalizing our values is the least destructive way for us to come to terms.
eilnvlrn: so long as i act within the law then you're wrong to consider us in conflict.

> don't worry I wont judge you for it.

i don't care if you judge me. if i speak from a "moral high-horse" i don't do it to rub it in your face, or to self-aggrandize, or anything like that. i would do it to make known that your actions are an impediment to the aims i have for my own life -- and hope that you might be compassionate enough to consider such things.

literally just erase every occurrence of "moral" from this thread if it makes it easier to see through to the content. i'm trying to build my own future: it's made difficult by every variant of anti-competitive "moat building", "vendor lockin", "embrace extend extinguish", dragnet surveillance, and so on which is core to the business model of the company (companies) in question.

_forget about morals_: i call that thing out because when you work for this kind of company you are an aggressor to me. if i camped out on the sidewalk in front of your house and watched every action you made, you would find it hard to live a peaceful life. you would call me a stalker and see me as an adversary. yet when i instead design and sell Ring cameras to all your neighbors to achieve that exact same end without a physical human on your sidewalk, suddenly you wouldn't see me as an adversary? that's nonsense. for real though, because some are quick to dismiss it: do you understand how nonsense that type of thinking is?

and yes, i get the nuance about distance. that going way upstream and working for TSMC doesn't erase the link between your work and the harmful end result. but that doesn't mean proximity is irrelevant. a lateral move from Amazon's Ring team to a GoPro team would surely put us in less conflict. an upstream move to some vendor which supplies both Amazon and GoPro puts you closer to the midpoint. just about _any_ move away from the companies in question puts us in less conflict, hence why the heat is focused more specifically on them.
Origami-inspired sensor platforms tumble like leaves to study forests
Don't confuse the current Ada embedding model the old Ada GPT3 model.

It turns out OpenAI have used the name "Ada" for several very different things, purely because they went through a phase of giving everything Ada/Babbage/Curie/DaVinci names because they liked the A/B/C/D thing to indicate which of their models were largest.
“Thousands of dollars a year” is probably a rounding error in your organization
The World Solved Acid Rain. We Can Also Solve Climate Change
PulpaTronics tackles single-use electronics with paper RFID tags
I manage a few pages. The trolls are all still there.
I just got a Meta Quest 3 and boy am I blown away. I've been working on a long term art project where I make things like

https://mastodon.social/@UP8/111219354336635872

and

https://mastodon.social/@UP8/110721329572538223

you don't see it in those photos but when those things are done they get a barcode that lets you "flip over" the cards. I started developing them a few months before Zuckerberg announced the metaverse and felt in many ways my work was related. (e.g. I can go to a conference and pass out 20 cent glasses to the audience so they can view my 3-d images) I've known for a long time that the cards were going to have an MR component the same way the real numbers have the imaginary numbers, it was a matter of time.

That time has come.

There is a demo for the Quest 3 where your room gets invaded by little aliens and you have to shoot them to catch them and stuff them in a container. Chunks of your wall and ceiling fall away and you can see out to an alien world outside. It's just amazing.

I am showing the demo to as many friends and family as I can so I can get good at presenting it and then I am going to show it to museum directors and similar people because I really want to sell something like that to somebody like that. It's now possible to make something like a theme park experience at a dramatically lower cost. If the technology becomes really mainstream there will be a limited window that this can be sold as something place-based but if it is slow to take off that window is longer.

The Quest 3 has gotten about 1% of the excitement that Apple Vision has but it is here and now and I think fully realized. I think also Meta has learned from many of its marketing mistakes because Zuckeberg wants to win that one. To confront the "people play with it then abandon it" they are providing a license to a game that comes out in a month. I think you'll never see another creepy Zuckerberg avatar. People are so burned out on Meta that the story has been almost buried but I think a lot of people are going to try a Quest 3 and become a believer.
Incumbents love regulation as a barrier to entry. Doesn’t have to be Byzantine, just that extra 5% tax that combines with scale economies to make new entrants unviable.

I’ve always thought RtR enthusiasts would be surprised when they finally caught the car. And here we are.
What is the difference between a subscription and a yearly fee for the new version? When you look at it that way subscriptions make more sense - why wait until the end of the year for a new version (that might have some feature you really need sooner).

Of course if you are content to sit back several versions (without support) the above doesn't make sense. As you say, if the code itself you are looking at is ancient and only minimally maintain it isn't worth keeping subscriptions and it would be better to have a permanent license to tools that you won't change.
U.S. GDP grew at a 4.9% annual pace in the third quarter, better than expected
That's called skepticism because people (rightly) don't trust Apple.

Thats especially true when it comes to this, which is something they've been aggressively fighting against for years.
Next, I form a company that rents out time on an Oxide rack...