skysight-inc/HackerNews huggingface dataset:
WhatsApp was used by the Afghan Army to coordinate military communications and maneuvers. I wouldn't be surprised if other under-resourced military forces (i.e. Ukrainian) use it as a form of communications.

See this movie's footage for Afghan Army usage: https://www.rottentomatoes.com/m/retrograde_2022_2
there's a lot of graded levels of visible background in the keynote
Very good point - I guess they are trying to redefine the terminology in this category and create unique marketing keywords. I suspect that is too late, VR Goggles just seems to ingrained but perhaps I'm wrong.
Startup ecosystem of India – Indus Valley report
What is your genuine opinion about Indian startup culture ?
I did not say they’re making the right decision. I merely pointed out that the parent comment poked at this being a bold assumption.

They might be wrong, they might be making a bad play. But they’ve also probably devoted a reasonable amount of resources at finding answers to questions like whether people will want to use these or not. So, they probably didn’t make “bold assumptions”.
Unity as a partner. This thing hasn’t arrived yet. It’ll definitely have games.

Personally this is the first AR kit I’ve vaguely wanted. The software, hardware and partner list makes this a game changer. There are more like me.
You know why phones are so addictive and VR isn't? Phones make us feel like we have control over how and when we use them. We can just set them down.

With something you strap to your head that illusion of you controlling it goes away. We don't want to strap something to our head because it means admitting we want our life ruled by technology.
>And they are stopping me from trying to open it, it's questionable if I legally can open it.

In the context of consumer electronics, in what scenario is it legally questionable if you can modify your own device?

This whole argument about ownership is really weak. It amounts to "a manufacturer, given a design choice, chose an option that made the product more difficult to self-repair / mod / root / run Linux on".

You don't own your phone any less because the manufacturer chose to glue it together rather than use screws.
> > So just because Binance is committing fraud and breaking the law doesn't mean that in general we should be blocking the ability of companies from experimenting with new technology, whether or not you personally believe a particular technology will amount to anything.

This is not new technology, it's moving the money around under the guise of new technology.

And all the same crypto-bros are very proud of the valuation of the company they are at the helm of ....and they always tout it expressed in US Dollars...not bitcoin, not ethereum, not Binance coin.

And the same crypto-bros are very proud of their net worth expressed in US Dollars

While you are here writing "let them experiment with technology dude" they concern with technology is zero, it's all about driving up the valuation and driving up the net worth (always expressed in US Dollars)
Apple has updated the code to run macOS inside macOS. Now it can support recovering from previous saved states

https://developer.apple.com/documentation/virtualization/run...
I got it to make a tiny FORTH model in python. It failed pretty hard when trying to make a Lisp, though.
Making digital music - all the guitars and keyboard / sequencer machine stuff.
PSA: for environments like that you really should have a paper map and a compass for the same reason you should make sure your tank is full.

You don't have to be a wizard navigator or anything but those will operate when you have no signal and also show you a bigger picture of how to get where you want to go when you find you aren't where you want to be.
Oh good, they'll be staring directly at/through me from across the room instead. Can't wait!
That was the idea behind HoloLens, and they tried to make it work for a decade, but ultimately that flopped as well. No one wants to fix a machine or a telephone pole or whatever else with a massive headset strapped to their head. These are just pointless scenarios dreamed up by techies who have never done any of those jobs in their life.

If such a headset were to be commercially successful gaming and porn are the only areas that need targeting, but those are also ones that large corporations are least interested in.
It was definitely in the upper range of prices for over-the-ear Bluetooth headphones, not like this even matters, because people just _did not_ pay $500+ for headphones before the Maxes dropped.
The measure "I see it all the time" depends on both where you're looking, and whether you're paying attention.

1% of people have a PhD - but if you work at a university, you'll see people with a PhD all the time.
VR movies in economy maybe. To tune out the awful experience of sitting in a 17" wide seat with not nearly enough leg room.

Nobody is paying business or first class prices and wearing a VR headset. Certainly not devoting carry on baggage space for it.
I'm working on creating a fully Automated Math tutor (amy.app). It tries to find your knowledge gaps and then "fills" them.

It's been in the making for about ~5 years now. Turns out, it's not so simple. In particular tech vs. content. Selling tech like this, quickly puts you into a situation where people (teachers/parents/students) want to be able to learn all-math. Not just subparts (algebra, arithmetic, fractions, etc.).

Currently we work on an SAT product since the market and scope are somewhat well defined.

Landing page: https://www.amy.app
Content page: https://curriculum.amy.app
Well, Netflix used to have a page[1] that specified how, but it's since been dumbed down. It used to say it uses a combination of IP addresses (and geoip), device IDs, and account activity from devices signed into your Netflix account.

1. https://help.netflix.com/en/node/123277
https://news.ycombinator.com/item?id=36203204
Shadows help ground images (e.g. characters in games seem to float without contact shadows). Seems simple, but requires a 3D model of the room to work properly. LiDAR

Lag between reality and virtual would be noticable side-by-side, no matter how much the "R1" chip reduces lag (12ms)... Ah! they might do the Guitar Hero trick, and delay the reality feed by the same amount, so they are exactly syncronized... see-through AR (like google glasses) can't delay reality.

The outward display of reverse faux-transparency is a nice touch, displaying a fuzzy image of the wearer's eye on the front. (Though not sure what to make of the back-side of the displayed image - could a user ever see it?)

I think this is the first major Apple developmemt without Jobs' involvement?
This is ultimately the same trick that consoles use in their APUs. At minimum it's a great way to bring power down and enable HSA/Fusion/M1 style unified-memory shenanigans, and in the long term it's going to be the only way forward with rising dGPU costs in the low-end market.
No FOV was included in the announcement. These numbers are fabricated.
Intel (and AMD) reportedly have M2 Pro-like quad channel, GPU heavy laptop CPUs in the pipe.

Those will be very cool!

Technically they both have datacenter focused, M2 Ultra esque APUs too (the MI300 and Falcon Shores). Intel delayed and then canceled the CPU part due to a lack of demand (it is now just a big GPU). The MI300 was HPC only, but AMD is trying to spin it as a more general AI product now.
As Older TikTok Creators Flourish, Brands Are Signing Them Up
What do you do for a living?

I'm just curious which kinds of workplaces/industries are splashing out for $7K workstations. Would love to hear from people whose workplaces do provide such things.

I wouldn't expect many software engineers to be answering in the affirmative but I suspect it may be fairly common in other realms...
Consider that there are also many people who won't even consider that. I'm saying having that opinion or knowing those differences about operating system and devices is already a specific somewhat invested subset of people.
Many people literally only know windows and office and haven't even used a Mac.
And in large part because FDA multi-stage trials are very expensive to get through and the risk of failure is high. I know it is popular to hate on the pharmacy companies right now - and deservedly so - but the research costs are not totally made up like you are implying.
Phoronix has both frames per second per watt and framer per second per dollar. 7600 review at https://www.phoronix.com/review/amd-radeon-rx-7600-linux
> phone, laptop and massive display

Including 3d video recording, which is under-appreciated in many of the threads.
Two GoPro Hero cameras + rig would cost minimum $500, and you might have to edit photos and videos in post. And Apple does this automagically for you.
Sadly no. I've used AR glasses that have double the pixels per degree than the Quest Pro (done by using a smaller FOV). It looks like 1080p on maybe a 32" desktop monitor. You can read but it's not a fun experience. Apple's version will depend on what FOV they use, but it's going to look pixelated regardless. There's a reason they didn't use their Retina branding.
Author here:

>I have had no problems with measuring NTP drift. As the clocks change I would measure.

Did you read the article? NTP is not the same as the video/audio clock which is what you need to care about. I have to now take a drink even though it's 5am here in Singapore.

> Common Clock for Audio and Video

No idea what sequence numbers have to do with clocks here. Maybe you mean a mapping of absolute time to relative time in RTCP? If the RTCP SR value for absolute time is using NTP (or any other wrong clock as it's not mandated to match audio/video clock), then it's by definition impossible to know how to sync audio and video after several wraparounds of each RTP timestamp.

> WebRTC provides playoutDelay.

This is not the same as a defined, video frame or audio sample accurate delay (ten milliseconds as a unit...) to allow for variations in frame size to maximise quality. It also appears to mix up network delays vs VBV delays. They are separate delays and are handled at different layers of the stack.

> You can transport anything you want via RTP or DataChannels

None of this is standardised and therefore requires control of both ends. Also high end applications need Uncompressed Audio and for the above RTP timestamp reasons this can't be precisely synced with video.
Personally I think it's going to be super awesome when you can join an online TTRPG and you can change your animation to match your character, as well as having all your character sheets, maps and a battle map in front of you all at once.

Imagine seeing the characters of Critical Role brought to life in real time!
Solid response. Thank you for taking the time and providing the additional information.
https://archive.ph/p3Acj
Absolutely - the federated case (I was rather active on the tolkien, c64 and various computing groups) was terrible. We used to use email lists for real discussion with plain text messages (shame that isn't a thing anymore).

It was an excellent experience in the non-federated case.
H100 has 16k cores, but of course that's a completely different kind of core.
Sales flops:

iPod HiFi
iPhone 5C
HomePod

And engineering failures:

Trashcan Mac Pro
Airpower

There's not many but there are a few.

I don't see this as one of them. The only thing thats an issue is the price. The tech looks streets ahead of everyone else. With time the price will come down and the features will grow like all Apple products.
> That said, I still hate async with a passion, it makes the language more complex and not very elegant (i.e. function coloring).

async in Rust is a popularity issue even more than a technical issue.

A whopping amount of people who are coming to Rust are doing so because they want a good ecosystem for implementing network service servers. Rust/cargo/crates hits the sweet spot for them.

I am with you that I loathe async/await in Rust. However, I also have to acknowledge that without async/await, Rust is a vastly less popular language.

All the other uses of systems programming are simply dwarfed by number of people building network services. That's just the sad reality.
This. Drives. Me. NUTS.

Just make games! Its that simple. Those are the experiences, those are the killer apps, they are the metaverse! They literally just need to get out of the way with their corporate bullshit.
> during a period when no licenses were offered (and still aren't).

Uh there’s usually an important reason licenses aren’t offered for something that might otherwise require a license…and it’s not an excuse to do that thing anyway.
I find it difficult to express this: I respect Joe Rogan's sense of balanced content more.
Cough, Senator Al Franken, cough.
I just built a workstation with a 32 core Threadripper Pro, 128 GB ECC RAM, Thunderbolt 4, and an RTX 4090 for $6,500.
You're ignoring interest rates which allow the overall price to go up while keeping the monthly payment the same and the fact that houses have gotten a lot bigger over the decades [0].

[0]: https://www.supermoney.com/inflation-adjusted-home-prices/
The CalzoneYcombinator startup rule:

The time that your startup will last is inversely proportional to the complexity of your first product.

Start with the minimum viable product that you can positively build and sell, and gain complexity only in successive iterations. It does not matter if your pizza can selfdrive into your mouth. Your startup will be death for years at this point.
Besides, airpods clones off aliexpress are supposed to be stopped by trademark law to begin with…
Really? On flights? That struck me as a… weird use case I could never be confident enough to do. Strapping something to your face, noise cancelling headphones in, you’ve become basically unapproachable for anyone around you. Is someone that needs to get past you going to awkwardly tap you on the shoulder and you either creepily turn over to them with your projected eyes staring back, or watch in awkward silence as you disentangle the headset + AirPod max combo. I hope you don’t get the aisle seat!
Just wrote something similar with more words. Getting unstuck and being something to bounce ideas off even when its replies aren't great often provides enough value to justify the cost.
I'm a little curious if doing an equality comparison with self is the best way to determine something is NaN? I'm assuming that is as fast as any specific isNaN function available?

I'm also assuming a nice thing about the bitmap approach is that it works for non float values? I recall hearing that Pascal had some good primitives for managing parallel arrays that were used like this. I can't remember the details, that well. Definitely feels related to the array of structures versus structure of arrays idea.
Oh yeah, I remember they did a free out of warranty replacement on one of my MacBooks a bit back, but there was a potential battery explosion issue on that one.
Location: Mexico.
Remote: 100%
Willing to relocate: Maybe in the future.
Technologies: Java, Scala, SQL
Résumé/CV: https://www.calebjosue.com
Email: hello@calebjosue.com
Probably related to the different sleep states of the CPU, standby/resume, and battery use in general. Always a pain with Linux.
4K is not much if you consider that these pixels have to cover the entire field of view, not just a relatively small screen.
Are we really going to compare a Google product with an Apple product? It's night and day.
oop you're right... I know once the model is trained they run on the CPU/regular RAM
> But for many other tasks, getting an outline - even a broken one - can often unblock things. I've noodled with fixing a bug in a compiler for a while, and asking ChatGPT gave me a solution that didn't work, but that was close enough to give me an outline of an approach that unblocked my own thinking.

I suspect Meyer would agree with you:

>> Help me produce a basic framework for a program that will "kind-of" do the job, including in a programming language that I do not know well? By all means.
i can certainly see the appeal of a VR headset on flights, but if that's all i'm buying it for why would i go for a $3500 apple device instead of a $299 headset from meta?

can i even use noise-cancelling headphones with the reality pro, or is it locked to the built-in spacial audio headest? because i'd rather block out the noise than the peripheral vision on a plane.
A far higher percentage than "no one"
When do you believe that time was? Because that's not how I remember it.

I borrowed an Apple QuickTake from friends in the mid '90s, and bought an Olympus 1-megapixel camera not too long after. People definitely complained about the low quality. And some said they didn't want to have to go to a desktop computer to view their photos, which was very plausible given the size and slowness of desktop computers of the time.

And they turned out to be basically correct. Digital photography became wildly more popular with the rise of the smartphone and the tablet. Basically computers had to get much more human-friendly, fitting into the existing human world, so that you could use photos as you would with an album, handing them around, pointing at them, etc.

Which is part of what makes me skeptical about facehugger VR. Instead of putting technology in their living rooms, it requires people to cut themselves off from their surroundings and pretend to be somewhere else. It's the exact opposite of what made digital photography work for the masses.
Video is not lossless, a second of high quality video might be a total of 5 megabytes.

A mammogram on the other hand, might be 300 images of lossless 4k resolution, which could clock in at about 2 gigabytes. That could be per breast in a given study, and a study could have prior mammograms attached as well.

You will hit memory limits, so you need to be able to unload and load data intelligently and quickly.
I sometimes work in a co-working space, there's an (I think) architect sitting there who does a lot of 3D/modelling stuff. From what I've heard it involves python/c++ for creating and rendering his models. He knows the math, and he really doesn't care about maintainability: Either it looks good to him, or it doesn't.

For him, ChatGPT and similar stuff works great. And I can totally see why. But for maintaining a full-time complex codebase where the code is less about 'make it work' but rather about 'make someone in five years understand what and why things are happening' it still seems like a no-go.
In some ways I think Rust is a bad replacement for both. It's an alternative in some ways to C and an alternative in some ways to C++.

I don't think anyone who still uses C today and hasn't lived in a cave for the last 20 years would be very interested in Rust since it's just not at all like using C. There is the rare Bryan Cantrill who for some reason was seemingly unaware that other languages existed from 1990 until 2018 but I think it's safe to say most other people who primarily use C would not prefer the leap to something like Rust.

For the people who use C++, certainly they're already used to a language that wants to dominate, so Rust should be fine. In terms of features, apparently it doesn't hold up, but because it's like C++ I'm sure they're just a couple of years away from adding those things too, and then the language can continue being more important than the actual data transformations the programs are supposed to be doing.
It would be great if Gemini supported gzip/brotli compression, e.g. by decoding media type: `text/gemini; encoding=gzip`
Maybe add the 3D scanner on the back of the Pro iPhones (and some iPads?) to your list? It’s cool, but I never understood why they bothered, especially as they barely supported it with their own software.
Yes, it’s bigamy.

It’s big of you, too.

It’s big of all of us.
This is accurate to my experience with CoPilot. I've found if I type a function name, it will quite often autocomplete the entire function for me, correctly referencing variables that are available in scope, and naming parameters well. I haven't used it long enough to say how much speedup it's giving me, but it feels more like an incremental increase than an order of magnitude say. I am curious to try it on larger pieces of code to see if I can get more out of it.
He also used a keyboard and trackpad.
No matter what they try, Meta can't really implement a vision of an enterprise collaboration OS because they don't make a widely adopted desktop OS.

More generally, the whole "productivity computer" market will also have to convince thrifty companies that they should spend thousands of dollars per employee on a headset for remote work when they already spent thousands per employee on a laptop that has a webcam.

Nobody's going to be able to demonstrate ROI on these devices for making employees more productive. Buying your employees two or three $150 monitors has the same effect.

This is why Apple's strategy of marketing directly to the consumer can work. It forced companies to support the iPhone on corporate networks, because everyone wanted an iPhone. It didn't matter that all these companies were Microsoft shops with Blackberry phones.

Apple's still not going to get far with this thing until they can bring the price down to three digits.
I'm not taking my $3500 headset with a massive screen on the exterior anywhere near where I'd be taking a GoPro.
> What you buy on Steam can’t be launched outside of Steam

Not true. Steam has a lot of DRM-free games that can be bought on Steam Store and are typically started through Steam client but do not really require Steam to be running. They're simply not integrated with Steam in any way.
On the contrary, it would be wrong for a parent to not pause a special moment to take a picture.

Sure, memories are great, but I have scant memories of my early years. Whatever memories I do have are tied to the rare few pictures my family took. I cherish them because they're a little time travel capsule.

When my child is 35, I'd much rather give him high quality images of his 4th birthday instead of asking him to rely on the memorization capabilities of his still-forming brain.
Location: Pittsburgh, PA

Remote: Yes

Willing to relocate: No

Technologies: WordPress, Next.js, GraphQL, PHP, Typescript/JavaScript, MySQL, Docker, Bash, Git

Résumé/CV: https://gist.github.com/kidunot89/abcf266bfe206c0d657f235202...

Email: geoff@axistaylor.com
A Fully Loaded Mac Pro with M2 Ultra Costs Just $11,800
Sure, but Illumination basically took the spot Blue Sky had before. My point being that there's not a sudden glut of new studios -- it's still Pixar, DWA, plus a couple of other top studios.

I really don't think the market is any more saturated today than a decade ago.

I agree with you on Lasseter, btw. It does seem that his departure was the start of Pixar's creative gap.
Needing more training data seems wrong. Imagine the space of all programs. Can we agree that one can only train a model on a given subset of that space? Now, imagine wanting a program P that solves a particular problem, and that the program P is not in the training data. How does more training data guarantee that the output is P and not a neighboring P' that is almost correct, but subtly different and therefore utterly wrong? I think (and the author seems to agree) that the most we can hope for is a less sloppy approximation, not a correct program.
I think you’re really understating the nausea and discomfort. Maybe this is a first step towards mass adoption, but it will not happen unless significant improvement is made to the user comfort, now matter how great some VR experiences are.
Does anyone else find the specs of apple hardware really hard to understand?
RAM on apple is only 3$ per kb :D
I'm pretty sure the whole VR industry is an op by Big Closet to sell more closets.
Unfortunately, this is the reality. Most people will choose the comfort over those discomfort. Just like the 99% moving matrix, going to select the blue pills over the red pills. Even the people who choose the red pill change their mind. It's just a big lever to enlarge those points.
People were paying similar amounts for high-end headphones for years.