skysight-inc/HackerNews huggingface dataset:
Not to mention that the screen is becoming a bigger and bigger part of the mass of the computer. I wouldn't expect to like this first product but 5-10 years down the line it isn't unreasonable to believe that your computer is your phone, you take it everywhere with you, and your monitor is your glasses (benefit if you already wear glasses). That sounds pretty cool. Keyboard is the next big thing imo, because virtual typing sucks and I need something tactile. We'll probably need to rethink the entire concept though.

My main concern is about collaboration. Specifically, a fear with Apple lockin. When you pair program you can just sit down at either computer. Will we have an open protocol to share screens (or specific apps in screens like modern screenshare does)? Will is be semi-open like the current MMS system where Apple makes you look at a potato? My concern is about how these can be used to further isolate ourselves and break our fundamental social structure. But part of that will be how we use them, along with the decisions these companies make. I just hope Apple doesn't lock everyone in, but I'm not going to hold my breath.
> You can only await for it from an async function.

get rid of this needless requirement and function coloring goes away.

If you await, you should be able to return the raw type directly, without needing an async keyword.
> […] vs. relocating your person to The Netherlands though?

Why can't someone want to make where they already are better? Why should someone be expected to accept the status quo?
No, actually, the Android phone app put those on the screen.

(And yeah, not the more familiar/classic POTS voice message "We're sorry, the number you dialed…")

(Quite … uselessly, too. An error in text form when the phone is against my ear is not helpful.)
Yeah, I hear that a fair bit. That's the kind of thing that makes me think it's like 3D movies: a fun novelty, but not a sea change.
It's nearly 5k per eye. The Reverb G2 is only 2160x2160, a bit over 1/3rd of that pixel density and is already quite usable for coding, so I expect the Vision Pro to be well beyond "good enough" territory.
> It’s not wrong or misleading to claim you are eg a cancer researcher or study English literature while not knowing all cancer research topics or all works from all niches of English literature.

True, but also cancer researchers and Eng Lit professors would never say they "know" cancer or English literature. They'd say what portion of those topics they know.

Also, a big part of the problem is that you really can "know" most languages in their entirety at a competent level. C++ is unusual in that you can't really do this with it. So assuming that "know" means "truly expert in" is not really a ridiculous thing to do if you yourself aren't very familiar with C++.
Whether or not it's the right device, it's definitely being introduced to the wrong economy.
Not really. All those GPL clauses about being forced to publish modifications would be null and void. All that GNU drama over companies taking Linux code and not publishing their modifications wouldn't hold any legal water.
Yeah I've experienced that with ChatGPT too. But my experience of Copilot is much much better. Probably partly because it's just there in the background and you don't spend any effort trying to convince it of stuff. It just occasionally comes along and saves you 20 minutes of tedium.

The autocomplete interface is also pretty good for allowing errors - it's already set up under the assumption that the suggestions are likely to be wrong, so it doesn't feel as bad when copilot suggests nonsense.
Kotlin is hardly a nobody language (being the default language for Android development these days). That being said, a lot of these are no-gos from a backwards compatibility perspective, and if you want them, I'm not sure why you wouldn't just use Kotlin.
I think you are absolutely right. The Vision Pro presentation was the first time that I could consider watching a movie or sports in VR. Making that screen really big but also embedding you into an environment focused on the show was great to see. Dimming the room or giving it a Star Wars theme is very nice.

It shows that they really considered what you can do with the device more than all the others.
Wood floats the same way rocks don't. It's not an energy problem, it's a time problem.
These days I've moved over to pomodoro technique to be able to get any work done in the face of WFH distractions and general indifference to my work.

So strapping on immersive goggles for 30m-1h chunks and taking lots of breaks actually fits my current work model perfectly and might improve my productivity.

It all comes down to.. how clear is text?
The Vive Pro 2 has ~12M pixels. This has 23M. That's nearly double. We don't know the FoV so we have no idea was the pixel per degree density is.
They're taking a backup, just in case. Wouldn't want to lose the universe's greatest stash of pornography.
The alternative to Steam used to be limited use CD keys. Steam's not perfect but it's better than hoping you haven't re-installed the thing you paid for one too many times.
Assuming they're square. Roughly calculating (23 million pixels between the two with no space between 7.5 microns,) that's 25.432mm^2. they've said they're the size of postage stamps. This ties in.

I think it's near safe to assume there's no real gap between pixels and thus indiscernible. The lag might be a thing.
You can mock (well, "fake") POCOs with packages like AutoFixture that use reflection to generate mostly fake data, depending on what you need. You don't need interfaces or virtual, but you do need public getters unfortunately.
My thought as well. The system is basically integrated anyway because all the components have to be matched at the current gen
Logged-out page views hit the cache. Logged-in ones don’t.
The RFC does not mandate that the RTCP timestamp (which you need to handle wraparound if you join a stream halfway through) needs to be the same as the video/audio clock.

In practice this clock is generated via the PC clock so it isn't the same clock at all:
https://chromium.googlesource.com/external/webrtc/+/lkgr/mod...

RTCP SRs are sent quite rarely (defaulting to 1s for video, 5s for audio) so quite poor for precise clock recovery required in professional applications.

Probably practical implementations just use buffer fullness to drive their resampler.
Ugh, I pasted the wrong patent there for number 3, but Vapnik does in fact hold a couple of SVM related patents. Concerning the "FOURTY YEARS of prior art", well SVMs without the kernel trick are about as much prior art (and useful) as perceptrons compared to Deep Neural networks.
"lag" of 12ms is good enough - less than one frame of 60fps. it's 1 frame of 83 per second. should be good enough.
Like a non-toy version of this: https://artsandculture.google.com/story/ar-synth/7AUBadCIL5T...
I guess the question is whether this the Newton or the iPad. It might take another 5-10 years before actual uses cases get figured out and at that point it might be very different from what Apple is offering now or are envisioning for the next couple of generations.
Gesticulating with a hand all day like that probably can't be great either
It’s certainly a generational jump from the Quest series at least. Of course the price is completely ridiculous
A lot of people would want more and therefore stay with their job. Society won't just simply throw their paperwork out the window and become hermits.
Agree entirely with your assessment. I find Copilot / ChatGPT to have varying degrees of utility, but neither tool ever makes me less productive. To your point, they do generally make me more productive, as they can help me debug / explain errors and code I'm unfamiliar with way better than Google can, assist in a new problem space and do some basic introductory scaffolding, and they help me write boring ass code more quickly (e.g. lots of unit tests with different conditions). Copilot especially does a great job at understanding the context of what I'm working on.. suggesting imports or autocompleting entire test cases based on my test description string.

It isn't quite "read-my-mind" level _yet_.. but it did feel magical for a while until I got used to it as part of my workflow.
I had the same thing happen. I assumed it was my suboptimal wifi setup acting up again and almost got back to researching mesh systems.
Have them slide one Saber down the other. It's the best haptic feedback in VR.
I can't wait for more 3D photography - I bet an iPhone in the near future is going to support stereocameras somehow so that even pictures you take off the headset will be 3d. And I bet they're going to have more ways to view them without the headset.
Most developers don't have mobility issues. They have 2 / 3 large monitors (or laptop + monitor).

And so in this case they have the ability to access them anywhere, anytime.
This is impractical a lot of the time. There are a class of problems where you want to put 2^N + 1 possible values in an N bit container, and it won't ever fit cleanly. Null is that 1 extra value that won't fit cleanly.

Another case is an array based queue. It can be implemented with head+tail pointers, or size+offset. However, there will always be an ambiguity with either, because two words of memory aren't enough to represent all possible states of the queue.
They make the Quest seem cheap. Because it is. It's geared for mass adoption.
The audio isn't noise cancelling. The speakers are on the strap right by your ears so you'll still hear everything else around you. If anything my concern on flights would be that someone next to me can hear my audio, not that I can't hear them. (but maybe you can also use AirPods)

You can also adjust your "immersion level". As in, have the screen floating in front of you and still see the space around you, or have reality totally blanked out. Seems like at a low immersion level you'd have no problem turning to address someone trying to get your attention. The worst part might be how ridiculous you look talking to and addressing someone normally while wearing these. (though perhaps like the AirPods, the perception of it being a goofy look will fade with time)
Interesting, it doesn't show a way to charge that brick. I assumed it would have USB-C for charging, though perhaps MagSafe makes more sense given the propensity of the user to stand up and start walking without realizing he's plugged into the wall!

I also wonder if it will use the other type of MagSafe (like on the iPhone) charging. I could see the argument for convenience, but presumably this would be significantly slower charging than over USB-C.
It's not as simple as that though, with your head and eyes in constant movement and two separate screens with a high refresh rate. The G2 or Vive have 50% less density and it's already quite hard to distinguish individual pixels.
> The title of this article is rather assertive. Take it as a proposition to be debated [...] The main immediate goal is [...] to spur a fruitful discussion to advance our understanding beyond the "Wow!" effect.

OK, I already know where this is going so I'll just skim the rest.

Hmmm... as I suspected, I can't see how this article is any different to:

"AI Does Not Help [xyz]" with cherry-picked examples to prove a point.

In fact, I'm pretty sure I've been reading similar articles several times a month since ChatGPT was released.

Here is my "proposition to be debated":

"Articles about how AI does not help [xyz] do not in fact help anyone"
> In particular, image-based development is a rarity nowadays, a Galápagos island feature that is undesirable in many contexts, but it’s the thing that makes it possible to have Turing-complete macros that are defined in the same place as the code, without needing to involve a build system.

This is false. Lisps do not have to have an image-based development system in order to have Turing-complete macros in the same language as the code, inside the code.

The proof is the existence of such systems. There are Lisp dialects which do not have image dumping, yet have working macros.

What you need is for the macros (and any helper functions of the macros) to be loadable into the compiler process. You do not need image saving and restoring for that to work.

Image saving and restoring is an independent feature of memory management; it traverses the heap and writes a representation of all the objects which can be used to re-animate the session.

Some Lisps rely on image saving for producing executables, but that's not related to how macros work.
Uh, what? I know everyone else on that list, but if your preceding sentence hadn't said "NVIDIA CEO" I would know zero about a "Jensen".
The Docker CheatSheet for Everyone
Sockets yes but you don’t support the faster ram it needs so what’s the use
Yeah, I have a 50% success rate with airdrop on anything large enough that I want to use airdrop because of it.

It barely works.
Similar argument from this lengthy but enjoyable essay: https://stopa.io/post/265
It's astonishing how much you see this sentiment online, but no impact from it anywhere. Sure there is pushback on this sentiment online as well, but just from how much it's expressed online, you' expect at least like 30% of new developments to be more dense, mixed-use that encourages community, walking etc. Yet, somehow it feels closer to 1%. I wonder if that's because online is a small bubble or because the people engaged in zoning and planning are in a bubble or the venn diagram just has little overlap.
Here in Europe traffic to cloud services from US based companies has been sluggish or completely disfunctional for days.

For example: Microsoft's Xbox app works but is superslow, and this weekend I couldn't even sign in in the EA app anymore for some reason.
Yeah to some extent I agree. Regarding this:

> but because it's like C++ I'm sure they're just a couple of years away from adding those things too

If they're smart (which they are), I'm sure they'll eventually cave and add some of the missing stuff, no matter how much they want to believe these features are unnecessary. Just like how C is finally coming around and adding generics and all that. The particular capabilities I mentioned here wouldn't be impossible to add, and they can probably achieve some of them better than C++ did. But I do think there will remain use cases that Rust will fail to accommodate.
They now published 24m pixel total, 12m per eye, i.e. 4k per eye.
I mean … CSV hasn't a notion of Option, or Int, so you'd have to define your own.

But you don't have to use what the article calls a "sentinel value" (i.e., you don't have to dedicate -2489391827 as "null") to do it: simply "null" for None/Null/Nothing, and the integer for Some(<int>) / Just int would work.
Do people find it compelling really? 2,700 members is not that big a site in the modern internet, but they have a pay for social media service that has existed for a long time, so if you don't want to become a unicorn company or have wide appeal / access, it seems like it does work as a business model?
AI Does Not Help Programmers

Is much different than your observation:

About half of them have seen some increased productivity from doing so

Isn’t there an obvious difference?
It looks sweet. I want one, for sure. But I have to say, it's a little concerning that they haven't publicly stated the FOV. FOV is an absolutely CRUCIAL issue in modern XR, and I have a feeling if Apple had actually solved it, they would be bragging about it just like how they're bragging about "23 million pixels" or whatever.
> Unity as a partner.

Shovelware games drowning in ads and iAPs?
> It's such a specific use case that I'm not entirely sure what the use case even is.

Live TV production, I think. Mostly in the rackmount form-factor. A plethora of "IO breakout boards" is what turns a regular computer into a "video production system" head-unit.

Though also, at least three of the PCI-e cards shown on the slide were for fibre-optic networking. So, presumably, this would be the Mac to get if you're trying to Beowulf the M2-Ultras together for some kind of NUMA-friendly ML model training. Or just for a render farm. Insofar as Apple dogfoods things, I would guess this is what they use them for themselves.
> an affordance allowed due to the reputation conveyed by the brand

Calling it a tax implies there's no added value, which is entirely false. If their products are more expensive for a similarly capable device from another manufacturer (that's a big if), it's because Apple's products have a reputation for being higher quality. Many people will always be willing to pay a lot more for a little more quality, in the least.
I made a similar comment almost a year ago and it seems like it's panning out nicely:

> "Apple has been testing overengineered features that are suspiciously well suited for AR in broad daylight for a few years now. If they can't pull it off, I don't think anyone can."

They've reached a stage where outpacing the field is just a matter of reaching into their grab bag of miscellaneous technologies.
I love your 2nd point and in my experience this is where ChatGPT excels for me. I wanted to start learning Swift and being able to ask ChatGPT for specific examples on how to do XYZ, copy and paste the code, see the result, tweak, ask follow on questions, and for the most part it just worked. Is it perfect? Not by a long shot, but it's a great start.
As an until-recently premium Redditor, exactly this. I voluntarily subscribed. I didn't derive value from subscribing. I just didn't want to be a freeloader since I enjoy the site so much.

Because of Reddit's current practices, I've cancelled my premium membership. I'll likely move on from Reddit unless they chart a path where I and others can continue to use our third party clients happily.
Usually very limited amperage, almost certainly insufficient to keep this thing going indefinitely.
> (and no, that weird eye display thing doesn't count)

That weird eye display thing is the only novel thing here, as far as I can tell? I actually thought that was pretty neat. (Not 3.5k suddenly-I'm-interested-in-VR neat, but still.)
By far the most compelling things you can do in VR are games.

What about porn?
The CEO didn’t seem to feel that way.

Would it have been more respectful of the CEO’s time to wait until your business falls because of an Nvidia driver issue and then write up a postmortem?
For what reason would you be addicted to something like a programming language, other than it being good?

It's not physically addictive.

Would you be addicted to a video game that sucks?

"I want to play a game because it's critically acclaimed and has stunning graphics, not because I can't stop."

"I want to read a novel because it's author is a winner of literary prizes, not because I can't put it down ..."
I suspect it's very hard for people to realize that. Thinking back on my career, there were jobs I stayed at too long because I was hoping things would turn around, that I could make more of a difference than I ultimately did.

That was hard enough for me to realize as a low-level worker. It has to be a fair bit harder if you've got a fancy title and a fancy salary. "It is difficult to get a man to understand something when his salary depends on his not understanding it."
> Why do people want to pad their rep?

Because a bunch of dumbass software companies (especially the sweatshop ones) decided that your annual review now needs to include a bunch of dumbass "open source software social work" or you get dinged on your review.

So, Github contributions, Stack Overflow moderation, etc. all became subject to Goodhart's Law: "When a measure becomes a target, it ceases to be a good measure."

ChatGPT is just accelerating this contamination of the well to all-out flooding of it with industrial sewage.
what do you mean? It's ChatGPT. Quite possibly GPT-4 performs a bit better but the underlying principle is the same.
yet people use slack for similar and get applauded?
I work sitting in a chair, looking at a screen. If I were to work using one of these, I would just plug it in like my computer and screen currently are. Though it would be nice to go outside and work in my hammock, on a gigantic floating screen!
Yep. It's a pretty clever approach, and I for one am in hindsight surprised that it took this long for people to realize that the system is a network and is therefore vulnerable to network dependency attacks.

This is not necessarily a bad thing. Nazis, for example, deserve no platform and if companies decide to revoke service when they discover they're serving Nazis that's their prerogative. It can be abused, especially given that the largest players in the space are going to trend sensitive to controversy... But the internet has become embedded deeply enough in our lives that people can no longer enjoy the pretty fantasy of the neutral service provider; IBM got away with it in World War 2 and that's generally pointed to as a moral failing these days.

If people are calling for enforced neutrality, they're really calling for government regulation (who else would enforce the neutrality?) which is its own can of worms.
Yeah I am curious to see how well this works in practice. Resolution and screen size is a delicate balance, and the face-mounted aspect of this throws conventional wisdom of what works well out the window.
VR headsets are very personal from a cleanliness perspective. I would never share one. There's a reason why the padding around the visor is removable and washable.
> Keep gaslighting, in all seriousness.

You're the one thats willfully omitting the fact that it was well explained to the electorate _ahead_ of Election Day.

The script was literally published in the news prior to november [1]. There will be a "Red Mirage" as Republicans outvote Democrats in in-person voting. Then the next day as states are allowed to count absentee ballots that lead will be eroded (and sometimes overturned).

> Your second point is moot -- while election counts are not finalized and certified on election night

It isn't though. This is how Florida got called for Gore. The result wasn't actually finalized when the call was made. The methods are exactly the same in 2020 as before; it's just when I've got 100 outstanding absentee ballots and I have 150 in-person votes for Trump and 140 for Biden there's no confidence in a claim that either will win.

The other main issue is that the races were called typically with exit polling. Only 40% of the electorate voted not on election day for 2016 and that grew to 70% in 2020. Exit polling is not reliable when you're taking a biased sample of 1/3 of the population.

[1]: https://www.reuters.com/article/us-usa-election-mirage-expla...
There's a reason Kojima was on stage and it isn't just to announce Death Stranding is coming to the Mac. The key part was future games for Apple platforms...
ChatGPT is awesome. More often than not, I ask it to do something and it produces something that works in some way on the first go. Then I debug it, but I debug it using ChatGPT and, in almost all cases, get to working code faster than I could have if I were simply writing it from scratch. It's also much more enjoyable and I can do other things while it types its answer.

Perhaps I find it so useful because I'm actually using it for real world tasks instead of trying to contrive an example that demonstrates its usefulness or lack thereof.
> Whatever happened to that Google glass tech?

Inability to overlay graphics over the real world. We only know how to do so additively (shine some light in the eye to make things bright), but AFAIK there is no solution to effectively and dynamically black out some part of the picture you see.

Also, at the time, people had freaked out about wearing cameras in public. (I wonder if I need to purchase some popcorn to watch how it'll go for this one, or if it's gonna be different.)