skysight-inc/HackerNews huggingface dataset:
The VR stuff has me thinking I really need to start a business before I'm subjected to this dystopian horse-shit as a condition of employment.

Everyone fake-emoting at the wall-o-faces in video chat apps is already pretty bad. Blocking out the world with a spying-on-you headset so you can work in a bad knock-off of Second Life is too far.
"Send us an email about your neighbor once a week or we drag you through the court system as slowly as we can" will work on 90% of people id bet even if everyone involved knows Noone is actually going to prison
One thing I liked about those multi-protocol clients is that some of them supported the OTR libraries for E2EE encrypted messages regardless of platform used. A couple of the implementations would automatically handshake with others to see if they supported OTR.
One formula to rule them all: the ROI of a Design System
TL;DR: Design systems are a crucial success factor for digital businesses, and virtually every major player works with one. Still, they can sometimes be hard to sell to management. Here’s a ready-to-use formula to calculate the ROI of any design system.
> Game engines already have the lead in that area and they proved that it's possible and can be made very efficient

Game engines basically implement their own "runtime". They all have stuff like memory management, scripting languages (and usually plugins use the scripting API), and the game is just a package of assets and code that are run by the engine...
What? No. Apple is at best indirectly responsible.
it's not P2P so the chance of getting a nastygram to your ISP is basically 0. why would he bother?
The question of why this download is such a big deal remains?

Honestly if having to download some tools is your chief complaint about their developer experience, they must be doing magnificently.
>Palm didn't have a fully-featured browser but pre-rendered pages server-side

iirc opera mini browser did something similar. The browser would tunnel all requests through their server and render and optimize the page before sending it back to the browser
> Who is to say next week its HTTPS as the encrypted transport for DNS?

That ship has already set sail, my friend :(.
so what? maybe it is also pinned to your google account so regardless that it's a private key that only lives on your device, doesn't at all mean you can somehow transfer it. it could simply be one of many components that make up the effective key.
... and there's the reason I will likely stop using Signal?

Signal was always one of those "win-win" apps, get more security when it's available and I don't have to worry about adding to the giant bucket of messaging apps.

They were a paragon of putting the user first and I was a strong supporter... but now... Why not Telegram? Or anything else?

I don't need the security, it was nice-to-have. Having to switch between Signal and other apps is a heavy amount of friction.
I thought GPS worked by triangulation? How did you use one transmitter to specifically misdirect receivers to believing they were in North Korea?
https://www.reddit.com/r/learnprogramming/comments/y1zuzv/is...
https://www.reddit.com/r/AskProgramming/comments/y1zwan/is_t...

Assuming this is you also. There were commits to Zig less than an hour before you posted this.
That’s a pretty weak bet given that owning a webcam isn’t even expected for meetings between businesses.
For the vast majority of services, there's no value or even negative value in binding my "identity" to some sort of government ID.

You accept Google and Apple might deny you access but then you just blithely assume the US Federal Government (for example) would never do so, which shouldn't pass the laugh test.

I can imagine it being valuable if my government wants to help get me back in to, say, my bank accounts if I somehow lost all my credentials (e.g. my home burned down suddenly but I somehow escaped with nothing). But I don't feel like my GitHub, Gmail, Patreon, etc. make sense in this context. If my friends can lose a phone every year or two and make a new god-damn account, I think "My home burned down and I have nothing" is a good enough reason.

Gitlab's attitude of (for unpaid accounts): Too bad, just make another one - seems appropriate for almost everything. If tialaramex never wrote another HN comment, and instead tlrmx or tialaramex2 or whatever began posting, who would even care ?
When you say "the FIDO Alliance", you mean the entity that runs a Metadata Service[0] which:

> provides organizations deploying FIDO Authentication with a centralized and trusted source of information about FIDO authenticators.

The aim of this centralized system is to allow revocation of hardware that doesn't meet their unchallengeable opinion of whether you've spent enough money on your device or not. They can similarly require that devices do biometric scanning[1], and be issued by your government, and require you to agree to lengthy (and self-updating) terms of use.

There are actually (at least) two different types of device attestation that FIDO support[2]. One uses a hardcoded on-device private key, that's common between 100,000 devices of the same model, which means that an attacker can brick 99,999 other people's devices just by extracting the key from their own device. The other method requires a certificate from a "trusted third-party Attestation CA", which presumably allows a malicious (perhaps government-mandated) CA to spy on (and filter) every login request you make.

This system is like a dystopian parody of the traditional model of web security, which had no need for "authenticators that have a Trusted Platform Module (TPM) onboard", and which only required CAs to be on a list that the user agent is in control of (and users can add their own CAs to). Instead, what FIDO are building is basically DRM for human identity, with all the corruption and failure modes that entails.

[0] https://fidoalliance.org/metadata/

[1] https://fidoalliance.org/specs/biometric/requirements/

[2] https://research.kudelskisecurity.com/2020/02/12/fido2-deep-...
The mass market didn't prove this - the only thing proved was that it cost Coca Cola less to produce and ship plastic bottles.

If Coca Cola switched to glass-only again, they wouldn't lose very many customers. People want the Coke. They might have feelings about the bottle it's sold in, but they're generally not going to stop buying the Coke because the bottle changes to one that they like less. Nor, for the most part, because the price increases slightly to make up the cost difference.

Whether the plastic is superior in many ways is not, in this case, indicative that the masses don't want to move away from it - the masses just want their Coke.
Having account on site leads site to store your account information and gives you an opportunity to store personal data in opensource repositories? Yep that sounds like good ol evil Micro$oft to me
In a real practical application, if you properly evaluate Forth for doing Embedded solutions, then it becomes a real viable option considering the alternatives. First thing is readability of a DSL for an embedded project, working through the HAL that are created just to communicate with the hardware is a real PITA, but forgoing that even further, creating your own DSL for the HW layer is extremely useful even for the HW teams, you can be calling connection the same for once, Pins will be Pins, you will SENDRESPONCE PIN20 etc. Furthermore, you can be doing unit testing with in the development phase not after, so that eases the debugging of the SW and expedites time to do integrated validation. Further more, the interactiveness of FORTH is a unique experience, it makes the little MCU feel like a complete system. There was a recent posting in youtube that best describes this, and IMHO, it’s a hard to beat option as you den with in a MCU, validate each of the function words in Forth to ensure that bit of the code is working. Finally, you don’t need a lot of the dedicated hardware to debug, you are with in the system and you can read the register and memory interactively, so no surprises. If you consider al this, then it’s IMHO a hard option to pass up for this kind of work. Here is the video I mentioned: https://www.youtube.com/watch?v=VPVbARJ8QsA&t=3120s Cheers!
Good idea, except a lot of people including me do not have time to do this every month.

Personally I pay annualy for peacock (at a promotional discount price of $20, to watch premier league), prime (also annually because shopping) and Disney (because kids). I also have access to Netflix, Paramount and HBO etc. subscriptions for free- via fnf or promotions. If I badly want to watch something, I either check on Justwatch if it is available on a service I subscribe to, or I just pirate it.
Well done that parents' group. Obviously something like Signal would be better, but that'll happen once there's enough social consensus.
I've been liking https://zed.dev/ for something that gives me more smarts out of the box than Sublime Text but maintains the responsiveness. Limited set of languages but it supports the ones I use on the daily
U.K. spy chief: Russian military ‘exhausted,’ Putin’s judgment ‘flawed’
Maybe treating this as something related to trust is unhealthy.

Thinking about it as trust forces you to accept the notion that "companies are people".

Maybe thinking about it as leverage is better.
I think Carl Jung did a great job of describing the origin of this effect with the concept of the underdeveloped anima - which is an especially common condition among modern men(technically it's common among all men before they reach emotional maturity, but this specific type of maturation is often stunted nowadays).

At different levels of underdevelopment, it can cause women to be perceived negatively; evil, duplicitous, manipulative, etc. At other levels it causes a person to put women on a pedestal, thinking they can do no wrong, viewing them as these perfect, almost numinous beings who are a source of comfort and love.

The common symptom is not viewing women as PEOPLE, as instead of seeing women as they are, all women are viewed through the projection of the persons own "anima"(think of it as an internal construct that represents a persons mother, or more generally, as the archetypal "woman"), and whatever unrecognized complexes or ideas are tied up with that image are projected into the real world. These complexes are developed naturally during early stages of life when a persons mother is perceived as some all-powerful and all-loving source of life, and as a person matures they are supposed to adapt a more and more realistic view of their mother figure and of women in general, but there is a tendency nowadays, especially for men, to not want to give up the comfort and support of their mother(literally or psychologically), and this can cause the immature mother image to persist throughout their life, which then gets projected onto women as a whole
Even in places that have reasonably good and democratic government, officials take bribes. This happens in Italy, Greece, Spain, India, and many more (almost all of South and Central America). The US and UK are pretty unique in that they aggressively prevent low-level corruption.
Git vs. Perforce: scaling perforce for Salesforce at Sourcegraph
HN participants, for whatever reason, approach these challenges as “but this isn’t a problem I have.” You’re the builder (broad strokes and wild assumption), but there are far more citizens (hundreds of millions at least) who are simply consumers of these systems. They are your grandparents, your parents, your siblings, your children. Passkeys are rolling out internet wide to all sorts of critical services people rely on, and they’ll need a solution if they lose their cryptographic identity assertion, because you can’t always just create a new account when you lose access (either because data, finance, or authority is tied to that account). Loss of gitlab access is inconsequential compared to losing access to your email, your bank account, etc.
Ask HN: How do you protect your passion when engaged with the real world?
I feel I'm unable to be someone who can be happy with making money with a tangentially related 9-to-5 and pursuing my passion on the side. As with most things there has to be a way to both be passionate and undergo gruelling work in the same line without burning out. Hence my question
Just because I'm curious, what benefits would fMRI provide to oral surgery?
What you're saying here seems to be that corporations are inherently sociopathic constructs and one should approach employment with the cold calculating rationality of a machine. There is no reason to expect any empathy or solidarity. Sounds very bleak to be honest.
Even better: it's a player in a competitive market. So you can switch your chats one-by-one to Signal, Telegram or whatever floats your boat.
> For all it's faults, crypto has one thing right -- not your keys, not your stuff

Erm, this isn't really an aspect of cryptocurrency, per se. It's more of a general rule that informed the initial thinking around cryptocurrency. In fact, most users of cryptocurrency seem quite content to give up cryptographic custodianship.

If you went back a similar time to the nascent web/cloud/etc, you'd find plenty of similar sentiment about remote software and storage. It's just that individual autonomy loses out over time due to convenience created by the massive investment in the surveillance economy.
Don't fade in every block of text on your sites. Please. Or if you're going to at least check if the user has reduce motion on.

Seriously, I'll try to read what you've written and give up the fifth time my browser stutters or leaves me on a blank screen after a scroll.
The average person can do more to influence a local mafia boss than they can to influence the federal government. Hell if you have a few dozen friends with guns you can actually stop the mafia from fucking with you for as long as they stick around.

* Edit since I'm spent on replies : Sure you can name that one favela somewhere where a few dozen were beheaded by the mob. The idea isn't that you'll win 100% of the time, the idea is you have some chance. I raise your one unnamed favela with several unnamed Mexican pueblos where cartel was run out by campesinos w/ break-action shotguns and rifles. And the mere fact you actually have a chance at winning is often enough to get a counterparty to back off.
> ... just 1% more productive

I see this repeated again and again but where are the studies? I totally fail to see how putting a VR headset would make the corporate world more productive.

I'm not a luddite: for example I can clearly see why AR, when I drive my car, can be convenient (say with navigational aids) or can provide safety features. I see the use cases that'd benefit many people.

But a VR headset making people in the corporate world more productive? I mean: it may be the case but it remains to be seen.

Heck, I don't even know: are people supposed to do VR meetings seeing 3D avatars kinda looking like the other persons in the meeting? For I don't see how you could see the real person correctly, knowing that it'll have a VR headset on its head (so it cannot filmed by any camera correctly).

How are facial expressions going to be represented in the VR meetings?

Someone will smile and you'll instead see a 3D model smiling? I'd say if that's the case the chance that there's a productivity gain has to be weighted with the chance that it could also be the biggest flop in the history of flops...
If you've got a mole of cesium (137 grams), that's 10^23 atoms.

The difference between 10^23 and (10^23) - 1 would be lost in the clock resolution of the computer it is hooked up to.

The statistical tests of randomness are described at https://www.fourmilab.ch/hotbits/statistical_testing/stattes... from ent ( https://www.fourmilab.ch/random/ )

Entropy = 7.999975 bits per byte.

Optimum compression would reduce the size
of this 11468800 byte file by 0 percent.

Chi square distribution for 11468800 samples is 402.53, and randomly
would exceed this value 0.01 percent of the times.

Arithmetic mean value of data bytes is 127.5423 (127.5 = random).
Monte Carlo value for Pi is 3.141486168 (error 0.00 percent).
Serial correlation coefficient is -0.000053 (totally uncorrelated = 0.0).

I'd be impressed to find any other data source that is more random than hotbits (autocorrect keeps wanting to make this hobbits).

----

(late edit)

https://www.fourmilab.ch/hotbits/how3.html specifically addresses this though:

> For example, you might worry about the fact that the intensity of the radiation source is slowly decreasing over time. Cæsium-137's 30.17 year half-life isn't all that long. One half-life in the future, we'll measure T1 and T2 intervals, on the average, twice as long as today. This means, then, that even on consecutive measurements there is a small bias in favour of T2 being longer than T1. How serious is this? Well, expressed in seconds, the half-life is about 9.5×108 and we receive count pulses at a rate of 1000 per second or so. So the time needed to perform the measurements to produce one random bit is on the order of 10−12 half-lives, and T2 will then tend to be longer by a factor of the same magnitude. Since the inter-count interval is around a millisecond, this means T2 will be, on average, 10−15 seconds longer than T1. This is comparable to the long-term accuracy of the best atomic time standards and is entirely negligible for our purposes. The crystal oscillator which provides the time base for the computer making the measurement is only accurate to 100 parts per million, or one part in ten thousand, and thus can induce errors ten million times as large as those due to the slow decay of the source. (This is, again, unlikely to be a real problem because most computer clocks, while prone to drifting as temperature and supply voltage vary, do not change significantly on the millisecond scale. Still, jitter due to where the clock generator happens to trigger on the oscillator waveform will still dwarf the effects of decay of the source during one measurement.)
It's a nanny-ish third-party in the middle. That increases convenience, but also greatly increases your threat surface.
I looked it up. They do in fact invest in private prisons: https://www.8vc.com/resources/align-incentives-to-solve-reci...

It’s a very utilitarian perspective I guess? Really lacking in heart or soul though.
And the flatter curve exists because males are essentially the experimental units of a species.

Because eggs are scarce but sperm is abundant, males are largely disposable in the context of a species' or society's collective survival. Therefore, it is advantageous for males to engage in high risk, high reward behavior to keep prodding the environment they live in for changes that might require an adaptation from the group. The result is a flatter curve with more extreme failures and more extreme successes.
Give it a few years and the audio recordings won't be any more trustable, if they are even right now. The piece of paper is just as good.
The magic has left the building. No one at the top cares enough about the end user experience and what Apple represents to say "No, we make money selling great products not selling ads".

This company will be completely unrecognizable in 10 years, product people are no longer holding the reigns.
This is also going to be a body blow for our privacy - if BigTech have access to your keys, so will the government and both can abuse it. The idea is to force you to "save password on device" (whether you want to or not) so that when a government authority gets your device they can also easily access all your internet accounts. US courts have already affirmed that it is legal for the police to force you to unlock your device if it is biometric protected (fingerprint or face scan etc.). Moreover, by forcing you to use your personal device for identity verification, BigTech is ensuring that identifying you and datamining your personal data becomes more easy for them. Don't be surprised if this is also extended in the future as a "super cookie" service to allow easy tracking.
It's the opposite. You're now missing out on the valuable signal of whether someone is obsessed with wealth and class or not.
If the common experience of the metaverse is using Windows and Xbox, with these also running on other VR platforms, it'll take a big misstep by Microsoft to stop them becoming dominant in VR.
I doubt your phone doesn't have a default sms app.

Anyways e2ee and sms doesn't mix well
I fear Signal will follow their recent trend of ignoring unanimous user-base complaints a la Mobilecoin, fdroid, and third-party clients.
I support this decision, I don't use SMS and I'm in support of everything that kills SMS.

Next step: Please stop using phone numbers as a user ID. I have lots of throwaway phone numbers, but many people don't want to leak their phone number to every single person they want to have an encrypted conversation with.
7GUIs: A GUI Programming Benchmark – Implementations Updated
Then what? If your disk is full and apple removes it from their collection you can't download it anymore.

It just doesn't make any sense.. Just sell me an NFT and use that to access ANY quality or media of that publication.
Then I can also just resell my NFT, just like we would with videos, dvd, and games
Mechanism - a good one - should solve various problems to have the issue resolved. They're saying they have "technical" mechanism, but if everybody would always follow the law it could be much simpler.
https://archive.ph/5tSGa
Very disappointing and upsetting. I use Signal as my primary SMS/MMS app on my phone, and use a few Signal chats as well with people. This is going to be really annoying. I'm probably going to just stop using Signal altogether to be honest.

Most people in my social circle use Snapchat or iMessage for "texting", for reference.
Absolutely release this. The security camera industry is pure evil, fostering oppression and exploiting the powerless. Bring them down.
Sure, but this is an opt-in versus opt-out process. If you are with your friends or family, you will opt-in and share that stuff. If you are with your co-workers? Just as right now they don't get a webcam view on Teams(for my team at least), they are getting audio.

There are great experiences to be had within VR worlds, but I can't yet see the transition to any working environment that can't be done without VR.
Silicon Valley, the show, is surprisingly prescient. It is too real sometimes even.
Discussion here: https://news.ycombinator.com/item?id=33178285
I feel like all these messaging applications eventually mess up somehow.
The one I keep coming back to is Telegram.
Well, we see the world as a 2d projection BUT we (usually) have 2 eyes so we have some amount of 3d-info.

Maybe mario has 2 eyes too, which would give him some amount of 2d-info. (Just like an MRI can construct a 2d slice from 1d info). So the first person game should have maybe a depth info on those pixels.

What I mean, mario does not see only a line. He sees a silhouette of what lies ahead of him.
> If I'm on a Zoom call with 8 other people and the conversation shifts to something that doesn't concern me, I can bring up a code editor and continue hacking away at something without advertising that to my colleagues.

Isn’t this one of the reasons face to face meetings are more effective? Your colleagues in a physical meeting can see and react to expressions of others, which makes the conversation more likely to stay on track.

If VR meetings don’t solve the “disconnected feeling” problem of talking-video-heads meetings then it’s just a worse form of talking -video-heads meetings. Just being an avatar in 3D doesn’t significantly improve anything, something else must also fundamentally improve. It has to feel like “being there” to improve the quality of meetings. I’m not saying I think VR will solve that problem, but who knows.
It sounds like they need to rewrite it in Rust.
I've unfortunately found that senior executives have incredible protection nets. They can basically do whatever they want and get away with it.