skysight-inc/HackerNews huggingface dataset:
Fitness and gaming wasn't demoed much yesterday, but are going to be insane on the Vision Pro - so I guess it was just too obvious to demo. Or is it?

Also Meta could catch up if it was just software. But how big of a deal is the M2+R1?

Anyway the metaverse was already being retracted, else this Vision Pro could have hammered Meta.

Clearly Occulus has to evolve to match VisionPro. Controller has to be optional. It has to have better AR. Meta has to be the more "open" alternative to Apple's ecosystem barriers.
In theory yes. But it is unlikely. The files are very likely balanced before you delete them so it should be mostly balanced after. It will also self-correct the difference after a bit more use.

Unbalanced drives can affect performance as one drive will have to do more of the work often bottlenecking. But except for extreme cases it is probably a rounding error.
The absence of evidence of an invisible dragon in my garage absolutely is not evidence if its absence. It may very well be there. I strongly suspect it isn't, but that's not the same as evidence.
> But then NPM for example is not better than poetry.

Poetry is good exactly because it copied the concepts from NPM / Yarn. It's almost a port of NPM to the Python ecosystem, 8 years later.
Because, at least for many, the desire to learn is hardwired and gives us an immense feeling of satisfaction and pleasure. I read/study/try many things that have no (or negative) material value and are done far better and more efficiently by someone else or by a mechanical/electronic device. Chess, for example, seems to still be pretty popular even though even the best grand masters can be easily trounced by a computer.
Absolutely no information about the model or the product? It's not transformer-based, so what is it?
How about we wait until someone actually has one to review?
It doesn't seem helpful to try to impugn a person's morals in an effort to discredit a valid concern.

(And I say this as someone who does think about electronics supply chains, has previously owned a Fairphone and since has only purchased second-hand phones.)
But that also cuts to the "gestures", they will not work well and will get outdated. Rapidly.
I have done so for years on my 2013 x86 MBP, using VMware Fusion.

It's really nice being able to four-finger swipe between Macos and Linux full-screen desktops when I want that.

But usually I SSH into the Linux VM so that I can use iTerm2 as my terminal, and use Mac native GUI Emacs (railwaycat & Mitsuharu Yamamoto's version) to have its graphical features working alongside my iTerm2 and Firefox.

Linux in a VM runs some things much faster than the host MacOS on the same laptop! In particular filesystem intensive builds. I found some Docker-based test system I had to use for work ran an order of magniitude faster in the Linux VM than with Docker on the Mac host.

I did test running Linux natively on this MBP (no MacOS host) but found to my surprise the battery drained faster than using it in a VM, and the VM is almost as fast. So I stick with the VM and I get to use both OSes side by side.

I don't use the VMware file sharing as it is extremely buggy and regularly corrupts files when operating on them with Git or some other activities due to buggy cache settings which cannot be set to non-buggy values.

Instead I use some crazy combination of Samba and NFS which works reasonably to get the right permissions and ownership as seen by each side of the other's files. The upshot is two-way file sharing works, but this was actually difficult to make reliable.

(I found the Mac SMB2 client is prone to occasionally deleting files that aren't even being accessed by it at all, but are in a directory where other files are being updated. A shocking bad SMB2 protocol bug in the Mac client where it sends the wrong filename for renames occasionally, using a name from a recent directory listing. It took me a year to diagnose that and I thought it must be a bug in my code in a critical Linux database application I was writing, which I didn't dare deploy upstream for all that time, because important random files like invoices and data files would occasionally disappear and be noticed days later causing me to doubt myself. That is until I did a very deep dive with every debugging tool you can imagine, to find the true cause was MacOS when I edited unrelated files, and my application had been fine all that time to deploy to prod. Solution was force MacOS to use CIFS instead of SMB2.)

I hope to replicate something like that when I get an ARM Mac at some point, though I hope the MacOS SMB bugs are fixed. Currently holding out for an M3.
What a snobby op-ed.
In the 90s people bought Beanie Babies because they thought they could sell them for more later. Are Beanie Babies securities?
> if I'm 5x more productive, then why am I working 5 days a week? Why not 1 day a week for the same pay?

Because your competitors have also become 5x more productive. If they hadn't you could work 1 day a week for the same pay.
I feel like getting stuck in an infinite loop is a more appropriate encoding of "undecidable"
Music, taking a break from software for a bit (I mean, if you discount a couple of hobby projects ;))
Bitcoin theoretically serves a purpose (if you can stand its delays in settling transactions, which rules out in person stuff) but let’s be real: the vast majority of cryptocurrency use is speculation, not purchase transactions.
That mechanic is available in some games on the PS5. Works decently well, but nowhere near as well as the controller pointing does.
what if shutting down all the exchanges is the thing that causes people to start using bitcoin directly as a currency?
I’m currently undergoing a course of neurofeedback therapy… the biofeedback tech in the Apple Vision sounds like it could have some pretty cool applications for such things.
Wow, 12 hour video, I do wish a small summary was posted. Even just a sentence or two, like your post, thanks.

Sounds like the OpenGL work can mostly be reused for improving the Vulkan driver and sounds quite promising.
I think the big usecase of the Vision Pro is just a larger screen and immersion. That's what it looks like Apple highlights in the demos.

Imagine developing with the ultimate 10x setup: several files, documentation, and debuggers open at once, with a zen nature background. Or making music, or painting, or even writing a research paper.

Imagine playing a video game but the environment wraps around you. Imagine watching movies in a virtual theater with a simulated 100-inch TV (one of Apple's demos). Even reading and browsing the web can be improved with an ambient environment and extra space for more stuff.

Is it worth $3500? For end-users probably not, but if it genuinely makes professionals and hobbyists substantially more productive, it will be worth $3500 or even way more. How much money would you spend to write, code, create faster?

Of course, this assumes the VR actually performs, and whether a bigger screen and immersion actually makes people work faster. As of now it seems VR is still a gimmick which impresses people at first, but doesn't provide much outside of niche experiences; which, if this holds for the Vision Pro, makes it very much not worth the price.
The lack of 3G was barely an issue back then, I used my iPhone on the go with text messengers and web browsing without too many issues. Edge/2G+ wasn’t too horrible, since the web was so much lighter back then (especially since flash didn’t load).
> the presentation shows it used as a display for a Mac. Incidentally, you can also do this with the cheaper Quest Pro headset

You may be technically be able to do it on Quest, but it's mostly useless because text at non-massive sizes is completely illegible on current headsets.
Find a better game. Blizzard is dead. It’s all just pay to win now.
Yes 0xFF, my brain short circuited. It’s a hairy protocol unless you scan byte by byte into a buffer, branching when you receive IAC codes. Because they can come mid-stream. Anytime. Anywhere in the buffer of packet data.
Sorry if that came across like I was questioning that part of your process, I was more curious in the actual process, but it is neat that you guys already managed to figure that out!
Is it possible to track your position that accurately in an arbitrarily large space?
The Forth programmer walked into the room backwards, like a moron. The Lisp programmer already in there had a perfect opportunity to get him in the back. Stupidly, his weapon was lying in a heap of stuff, and was boxed; he couldn't get it out in time. Moreover, it blew up in his face because he imported it, he had falsely declared it to be of toy type.
C still does not require letters to be in order or contiguous. (In EBCDIC they're not contiguous.)
So I'll say it: I understand why someone would do it, I'm sure they backed up a money truck, but it sucks to see this sell out. VC is going to suck all the value out and leave something that exists to funnel money to them. This has been an awesome project. I hope somebody forks it and maintains a version that isn't profit motivated.
> It's super easy to cause its type check to timeout, which is something I haven't seen when using Rust.

Yeah, the operator overloading design makes it too easy to construct an exponential search space.

> For instance, Swift doesn't have the orphan rule, so it's possible that 2 packages implement the same protocol for the same type, and when this happens currently there are no solutions;

There's now a warning about this: https://github.com/apple/swift-evolution/blob/main/proposals.... What other solutions can there be other than making it a hard error? It seems like an inherent drawback of typeclasses over first-class modules.

> there is this strange design decision that classes and structs should be different things and each have their own set of random limitations

structs in Swift are the same as structs in Rust, and a class is a heap-allocated reference counted box, like an Arc<Box<T>>. What are the random limitations? As far as I'm aware the behavioral differences between structs and classes are entirely explainable by the above.

> and there is SwiftUI, which hacks on the syntax itself, making statements no longer mean what they are supposed to mean

Result builders are a language feature and not part of SwiftUI: https://github.com/apple/swift-evolution/blob/main/proposals...
I wasn’t making a point I was countering yours.
Can’t empathize with people with the “wrong” skin color or genetics? That’s very racist. It’s very telling
Death: A Literary Guide
I'm shocked they're trying the carrot (in the most wishy-washy sense of the term) vs. the stick.

The amount of pressure they're under to improve the entire company's performance from 5 separate activist investors is insane. It's unheard of in enterprise software and I can't recall that number of activists twisting the screws on a single company in any industry.

I was skimming through their latest quarterly earnings call to see if there was any mention of Heroku... no dice but they were very proud of how they're now making sure that their salespeople are accountable for hitting their sales quotas.

Let that sink in for a bit: Salesforce's salespeople didn't have to perform at the bare minimum standard to keep their jobs until a figurative gun was held to the head of their CEO. I can't imagine a $10 donation will make people want to come in to the office (and be accountable) without hardcore peer/middle manager pressure
I would love to see someone pull that line out in response to "What is your greatest strength and what is your greatest weakness." just to see how the other side responds.
The standard recommendation for strength training is 'Starting Strength'.
m3gan film is based on this idea
The Quest Pro has actual VR games and proper VR controllers though. I doubt that such games are possible or probable with eye pointing and finger clicking alone. Apple also didn't include any VR games into their presentation.
A better solution is to show the original title as well as the poster’s title which includes context or clarifications
Wild hemlock plants are common in Oregon – and deadly
It must be a Soviet machine for scanning 40% of the pages then.
Some of them might be former residents of Germany. Most of my spam calls came from Tunisia, Morocco, Turkey or Bulgaria, most of the spoken German was pretty decent. Good old times when I had time for scambaiting.
> The speed of the output of the compiler of the glue language almost does not matter. Whether it is Python or TypeScript, it will not matter.

Depends on the use case. For ML, sure, it doesn't. For web servers, it depends. For stuff like this React-like tool, it matters.
As mentioned, Swift has official distributions for Windows, ubuntu et al., and VSCode is the default solution. Most of the effort is driven by the server workgroup.

Note Swift's interoperability story with C/C++ is also getting much better.

The key to success is to know what libraries are supported.

- subgroup: https://www.swift.org/server/

- getting started: https://www.swift.org/server/guides/

- wwdc 22 video: https://developer.apple.com/videos/play/wwdc2022/110360/)

- forums: https://forums.swift.org/c/server/43)

I find Swift runs faster on a Linux guest of MacOS than on MacOS itself (but that could be my setup).
That sounds like it was made for money laundering and making ransoms hard to trace.
It’s been in the mainline Fedora repos for several releases now, so it’s just a dnf away if you use Fedora. Installation isn’t too difficult on most of the other mainstream Linux distros either by following the installation instructions on Swift’s website.
Nice call on the tax deduction part too btw! Benioff was a big proponent of taxing big business in here SF a while back
It's funny how people confuse "most powerful nation" with "best nation". We have the biggest guns, and the most money, and the most prisoners, so we're #1. (Just ignore literally all other rankings)
tracks with what carmack said when he left. what a shame!
You might be right it's more marketing than substance, but FWIW this is the article I was thinking of praising low latency of iPad + stylus: https://danluu.com/term-latency/
I think they were and still are true believers. Talk to some serious crypto heads. It’s a religion.
In my opinion, you can view (nearly?) everything humans to as a desire to learn
The Quest headsets seem pitched for fitness-type games as much as anything else, whereas this pushes the higher resolution for workspace and content consumption.

Here is a thread about someone using one on a flight: https://www.reddit.com/r/OculusQuest2/comments/s1fy2i/quest_...

I've never seen someone use a Switch on a flight, but I'd assume it's not uncommon.
Define "porn company", it'd be a stretch to call reddit one, but if the existence of any adult content is all it takes then there are plenty. Almost all of the premium cable channels (Cinemax) were showing softcore porn late night when cable TV was king. Twitter allowed porn while it was publicly traded. Also, https://en.wikipedia.org/wiki/PLBY_Group

I expect what the average investor actually demands is restraint and keeping porn out peoples faces so it doesn't become what you're known for. Don't become a "porn company" and don't show porn to people that haven't opted in or to children.
Deepnude has been offering this as a service for several months now.

[1] (NSFW) https://deepnude.cc
It has to be evident to Apple that Siri needs dramatic changes. They keep building hardware that needs robust voice support.
One recent explainer video on VCs put it aptly: “they’re all the same. That’s why they seem to talk too much on Twitter: they have to differentiate themselves somehow.”

Brutal, and true.
What’s with all the <p-inline> tags in the text?
if i understood the wwdc keynote correctly, they completely redid the text-to-speech, so this should actually be good now (maybe)
The problem IMHO is that it is so well-known that HN hates crypto that anyone who wants to voice a reasonable opinion is likely to avoid doing so in order to not get piled on with downvotes, hatred, etc.

- At least for me that's it, it would be stressful to deal with that so I go elsewhere to discuss the technology.

And this is probably precisely how an echo chamber can be created even without recommendation algorithms.

The "in-group" harasses the "out-group" until all of them leave - or not dare to speak anymore - and only the "in-group" is left.
But, you are giving Newton an affordance that makes this an unfair comparison: "once explained".

How do you think he would do with rare visual glimpses and hearsay only?
I’m not sure there’s a good reference, but a few related topics:

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

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

https://en.wikipedia.org/wiki/Tangle_(mathematics)
Why would you go to the middle of the American desert? There’s no magic in the ground (or maybe there is??)
Why can't we use technology to solve more mundane problems, like obesity or curing cancer. AI promises to do so much, yet why are so many people overweight and so little can be done about it. Chat GPT is so advanced, but even that is easier or simpler than fully understanding human biology. Also, if AI can teach anyone anything or do anything, it calls into question the value of contemporary pedagogy.
In what way is that materially different than most VC funded IPOs other than scale? Maybe I'm being a bit facetious, but I think there's a lot more similarities than people might want to admit...
I can't wait for the day they add ownership semantics to JavaScript and Python.
/me glances at their full NixOS desktop that native builds for x86_64-linux and aarch64-linux. Heck, most all of it cross-compiles too. Native riscv64-linux needs more attention (upstream support is missing in places) but most of my config cross-compiles fine as well.

Every month that passes, with similar HN comments insisting it's a bad time... I wonder: "am I 'special' or just spoiled by nix(os/pks)". Or maybe, just maybe, people's expectations of their distros are shockingly low. And maybe rightly so at times.
> Also Meta could catch up if it was just software.

This was Microsoft's warcry for years: who cares if Apple has better software? We have better hardware. Well guess what, software matters and it matters more than hardware. If you have both, you have literally a generationally-defining product (e.g. the iPhone), but even if you just have the software, you'll still eat your competitor's lunch. Why does everyone have MacBook Pros these days? Prior to Apple Silicon, it certainly wasn't the hardware.

Meta's about to get a rude awakening because "we can fix the software later." As if technical debt doesn't exist and as if you can so easily get engineers that eagerly want to clean up someone else's mess.
> What are the things Vision Pro can do that Quest cannot though?

Quest's resolution and optics are not good enough to make text legible unless it's blown up to billboard(Ok maybe just poster) sizes. The iGlasses may be the first headset with adequate resolution to make text comfortable to read, making it possible to use for work.
Thank you for this heartwarming comment !

My github sponsors page is opened at https://github.com/sponsors/lovasoa

You can also leave your email on https://docs.google.com/forms/d/1t91PI0vF5HyghshkGBONbdk6BvM... to get updates about the project, and the coming hosted SQLPage service.
> you're not mentioning Russia retreating from invaded territory)

You are aware, you are implying things. (By the same means I could suppose you want the invasion to succeed a 500K dead later, since you weren't ruling out this chance explicitly.)
I recently started copy pasting these types of articles into ChatGPT and asking it to make a bullet point summary with the thesis first.
When I learned through Encyclopedias and later from CD-ROM based formats like Microsoft encarta or The Way Things Work there were actually people creating the chapters. Later Wikipedia came about and spun up its own flavor of community based information, however flawed, there’s still a person curating information.

Now there’s this AI who can spit out information with the hubris of Harvard professor. The language model has no idea if it’s correct or not and there no one curating answers. No one can explain how it came up with the answer but it’s correct in a lot of cases.
Swift is most comparable to Kotlin in the current crop of languages and the Kotlin team is doing their best to get multiplatform, backend, KotlinJS, and native everywhere. Kotlin dominates Android obviously, but is growing quickly on the backend. The other implementations are still early but they continue to be improved.

I don't see Swift anywhere outside of Apple and don't see why anyone would reach for it instead of Kotlin.

It also doesn't help that JetBrains has an IDE that makes development in the language so nice people are willing to pay for it and Xcode easily is the worst user experience of any current product developed by Apple.
> I guess it was just too obvious to demo. Or is it?

Gaming can't be good, because there's no controllers. Even if the hand and eye tracking is absolutely S-tier, you're never getting something like button input from swinging your empty hands around, twitching your fingers. Just the occlusion from the back of your hand would be enough enough for that to be impossible.

Fitness might be more doable, but even then I think you're going to be very limited with hand tracking only. I think there's a reason why Apple skipped over those segments almost entirely.

EDIT: I meant "VR" controllers, as in things that are tracked in 3d space. Of course you can use a game pad or MKB, but that kinda misses the point of being in VR in the first place.
From a developer POV it's about the difference with the other platforms. If Apple provides a platform that bring the dev 50% more profit than the status quo, sure taking a cut of that extra profit could make sense.

If that same dev would have made the same profits on other competing platforms, Apple is just fragmenting the market and it's take should be limited to basically management fees.

I hope this new platform brings newer applications and innovations, but also expect competition to adjust, making it a situation where Apple is just one of the many platforms.
His actions would have seriously bad consequences for him if he was lying.

Several reputable people have gone on record testifying for his (mental) integrity. Even some scientists actually.

The whole premise of that guy being easily discredited is absurd. Its lazy thinking plain and simple. Go read the actual article and corroborating information on 'The Debrief'.
Deluge code is now open
Yes you are right.

I completely misread that!
Not for all cases, sure. It would be challenging to write an OS kernel or low level device firmware in Swift, but for a lot of other use cases it is absolutely a viable alternative to C and C++.
Vectara Now Integrated into LangChain
The Vectara platform combines embedding with a vector store and a SOTA retrieval model, making it a valuable component for building LangChain applications.
HN community: what other pain points do you experience when building scalable LLM-powered applications?
Index finger, wrist, and head are supported as alternate pointers.
Scrubbing sounds useful. I'll start doing that every so often.

I thought trim was enabled by default (https://wiki.archlinux.org/title/Btrfs#SSD_TRIM). Does fstrim do something more than that or is it the same thing?
> many bird species exhibit really intelligent behavior - would they fit the bill?)

Duck, yes. Chicken, no.
Did locales have any pre-existing implementation, or did X3J11 invent them?
How to make your arguments stronger (hint: longer is not the answer) (2019)
It could all still be at a relatively early stage like us. Grabby aliens hypothesis predicts this and models it quite well actually.

1. https://grabbyaliens.com/
"I guess I'm too smart for my own good sometimes."
*finance and money in general attracts these individuals, not exclusive to crypto