skysight-inc/HackerNews huggingface dataset:
Measuring Pupillary Distance (PD, or distance between your pupils) is easy! Here's how:

1) Stand in front of a vertical mirror, making sure you are square to the mirror.

2) Place a horizontal ruler on the surface of the mirror.

3) Close one eye and move your head until the reflection of the centre of your pupil lines up with zero on the ruler.

4) Keeping your head still, open your eye and close the other eye.

5) The Pupillary Distance is the reading on the ruler that lines up with the centre of the reflection of your pupil.

6) If you want to double check it, just swap the opening of your eyes and check that the other eye still sees itself at zero.

I use this method whenever I order glasses online and have yet to have a pair of glasses that have any error in the manufacturing. I now only buy glasses online.
isn't it just 26 weeks extra? 16 weeks + (2 weeks * 5 years)
If you can, try to take an entire year off. Spend this year exploring. Do things you would never do, push your edges, take excellent care of yourself. It's a big world and you have a lot of value to contribute it many many different places.
Wait, how is 26 weeks 2 years?
Will blockchain work for money? No

Will blockchain work as a store of value? No

Will blockchain work for art? No

Will blockchain work for the web? No

Web3 is just another problem domain people up the pyramid chain are looking to expand their MLM into. Since blockchain (as with herbal life, etc.) isn't effective at almost anything, this will pass.

It's so laughably ineffective that I think we dont even really have to argue much with it. "Blockchain technology" takes the computing power of an apple watch and realises it with a data centre.

It's so bad its self-exposing to most non-gullible people.

I think we can wait for Web3 to pass, as with NFTs.

Next it'll be HousesOntheBlock, MedicalRecordsOnChain, etc. this will all cycle out over the next decade until gov's start to see the massive crypto losses, and as with the opiod pandemic, step in.

One would hope most govs would regulate it into oblivion soon. As soon as the pyramid scheme around crypto is broken 99% of its fanatics won't be desperately searching to find a use case.

Remember, with crypto, people's lives are actually invested in it. This ain't Rust. It's Rust but each keyword was $50,000 you need.
5 years service would be 26 weeks / half a year, no? Am I reading this differently to you?
Only for personal use. If you're using it at work, you're supposed to purchase a license. https://obsidian.md/eula

> You need to pay for Obsidian if and only if you use it to contribute, directly or indirectly, to revenue-generating, work-related activities in a company that has two or more people.
Some pictures of this in use would be really helpful!
Quite a difference between this message and the one Twitter (i.e. Elon Musk) sent to its employees.
I did similar things as a kid. But I used Norton Disk Editor. It made it a lot easier.
This question comes up in every layoff thread.

It doesn't mean "this will have negative consequences on me personally".

It means "I don't blame anyone else for this".
It was actually two now that I look in my bookmarks: https://www.youtube.com/watch?v=w6PTviOCYQY and https://www.youtube.com/watch?v=FaLTztGGueQ . That first one is about 1 month old and was already about running Dreambooth locally. So to be perfectly honest I'm not really sure any more which info I got from which video. Probably most from the second one. It's worth it for just the thumbnail - although I haven't been able to get results at that level yet, holy smokes is it impressive.
Vanity publishing is already a thing, it might become bigger. But I don't think the price as such will become negative, because paying people to listen to you sort of defeats the point. You want to believe that the things you have to say are worthwhile, after all.
Author here. Sorry for the confusion.

1. I didn't want to make the point that Rust is faster, per sé. But wanted to show why it is faster. Because that teaches us a lot about when it matters. Indeed, IO bound vs CPU bound. The collecting/reducing is CPU and memory juggling-bound the reading of the file IO. that IO part should hardly matter, but the processing is what makes the difference. Ruby is slow here. Rust isn't. Point being: when you are doing a lot of CPU-bound stuff, ruby is probably a bad choice (and Rust a good one). But since in practice of web-services are almost all about IO (and some de/serialization) it matters less there.

2. I too have written PG backed services (in both Rust and Ruby) where database-collection is under 10ms. In a typical SAAS/PAAS setup, however, there will be a network between app and db, adding to latency. Localhost/socket makes it a lot faster, esp. visible on queries that themselves are fast. The main point, however, wasn't the absolute measures, but the relative numbers. When -relatively- your GC halting becomes significant compared to waiting times for the database, then certainly: Ruby is a severe bottleneck. This happened to me often on convoluted (and terrible) rails codebases. Where GC locking was measured in seconds (but where sometimes database queries were measured in tens of seconds).

3. The flamegraph indeed shows that Datetime::parse is the bottleneck in that particular setup. I tried to explain that with:

> The parsing (juggling of data) takes the majority of time: DateTime::parse. Or, reversed: the DateTime::parse is such a performance-hog, that it makes the time spent in the database insignificant.

But I also tried to spend time to explain all the situations in which this is mitigated. Yes! in this case Ruby truly is the bottleneck. But when we move to more wordly cases, these bottlenecks shift towards the database again.
E.g. a write-heavy app. Or one that uses complex lookups that return little data.

Again, sorry for the confusion. I guess the title simply doesn't match the actual content of the article very well. Which is more about "when does the bad performance of Ruby, the language, really matter, and when doesn't it". I hoped the intro solved this, but should probably have spend more time on a better title. Sorry.
> Granted it's within a spectrum of choices such as it's -1.5 or -2, not -1.66421 (right?)

Usually right, typically in 0.25 steps. Then there's Zeiss i.Scription [0], with lenses produced not only to weird numbers, but also to correct higher order deviations than just spherical and cylindrical.

I haven't tried those yet, seeing slightly changing test results on the needed standard correction, so I assume that higher order correction would be a short term improvement only.

[0] https://www.zeiss.com/vision-care/us/eyeglass-lenses-from-ze...
Considering the greatly inflated tech wages in top companies, aren't those layoffs alone likely to impact the US economy?
There's DNS NOTIFY (RFC 1996), which is commonly used to trigger a pull. But to minimize malfeasance it's usually ignored unless authenticated (e.g. via DNS TSIG) or appears to originate from a known address. The typical scenario is a master nameserver notifying a list of [known] slaves about a zone update.

There's also DNS Push (RFC 8765), but it's a very recent mechanism. I'm not familiar, but I doubt it's widely supported.
I think it would be 5 years times 2 extra weeks - 10 extra weeks on top of the 16 weeks severance
You may have misread "weeks" as "months".
16 + (5*2) = 26 / 4.33 = 6 months? Unsure where you're getting 2 years.

Edit: Lol - OP posted less than 3 minutes ago & there were no replies. Before I finished my comment there are now a dozen others with the same.
I guess in an ideal world, the board removes him as CEO?
What do you care about?

Or rather what do you "fear"?

Care is a much bigger word than you think.

Heidegger put it ('Sorge') at the centre of existential philosophy.
But what he is really getting at is a kind of 'anxiety' that drives
the soul to have meaning through being. Without it you're in the
realms of questions more appropriate to Shakespeare's Hamlet.

I would encourage you "to be".
Scale of abuse of [UK] politicians on Twitter revealed
4 month's paid holiday? This is the kind of severance that would make me wish I'd been laid off.
Show HN: XFrame – Create your own multisearch page
> I’ve decided to reduce the size of our team by about 13% and let more than 11,000 of our talented employees go

_How_ does Meta have 85,000 employees? That's an _incredible_ size of an organisation.
Another place that magnets might affect is some high-end keyboard switches that use reed switches internally. But anybody affected already knows that his keyboard has these switches.
? No coffee yet this morning, but isn’t 5 years 26 weeks of pay for severance? And depending on how the severance contract is written, you might not be able to work elsewhere during part or all of this. Perhaps just 60 days due to WARN (in the us) where you are “working” for meta before the money is unencumbered. Read closely. If you have a lawyer friend, ask their opinion.
Another great site is goggles4u.com
That sounds pretty good. Even better than good.
He's not my favorite person, but he did use language that said he, personally, predicted the business conditions wrong, overhired, etc. You don't have to look far to find layoff messages that blame covid or other outside forces and don't take any blame.
"Different from traditional database based on file system, FlashDB combines the features of Flash and has strong performance and reliability"

What does this mean?

Do they mean "Flash" as in 'flash memory' i.e. SSDs?

The way it's written it seems like "Flash" is some other product, but it's not detailed anywhere.
FTA:

> While we’re making reductions in every organization across both Family of Apps and Reality Labs, some teams will be affected more than others. Recruiting will be disproportionately affected since we’re planning to hire fewer people next year. We’re also restructuring our business teams more substantially.

It's not all engineers let go.
So, after Twitter and Meta layoffs there will be around 15,000 people looking for the job. In one moment. With other layoffs it can be counted over 20,000 people IMHO.
Will this over flood the market and bring expectations and salaries down?
> The big different between the people who go through this and don't is not ability but desire from my experience.

I know 4 developers that work for FAANG companies, I don't know why, but all 4 of them are women.

One is a brilliant programmer, team leader and generally a wonderful person to hang around with.
The other 3.... well... I have no idea how on Earth they made it, they're clueless when it comes to programming; of which 2 have serious personality issues also.
No RSUs though, which make up 30-50% of compensation depending on level.
I'm a serious retro-computing fan, and as a result of my activism one of my sons friends has re-discovered his families Commodore PC-20-II DOS PC in the attic.

We resurrected it with great joy and interest as to what we would find on this machine - apparently it had been in his family since it was bought, brand new, back to his grandfathers house, where it was used for a few months (!) before being 'put in the attic because it was broken'.

So, we dig it out, boot it up, and try to figure out what exactly is broken. I immediately notice that any .COM file I execute gradually gets bigger .. yes, its got one of the very first TSR .COM infecting viruses on it, and thats why granddad put it in the attic ..

So we have now isolated it and gotten it booting, and are using the onboard DEBUG.COM to attack the virus, neutralize it, control it and see what else we can do with it. Just the presence of DEBUG.COM alone has made this an exciting and fun project for the kids, who are learning all about filesystems and DOS .com/.exe differences, and TSR's and BIOS calls and so on ..

This aspect of FUN is seriously missing from modern computers!
I feel like this document makes the Try operator (?) and its associated trait more mysterious than necessary. Most people probably won't need to implement Try, especially before it is stabilised, but it's not that much more complicated than say, AddAssign the trait which you implement to make the Add Assignment (+=) operator work on your type.

The key trick of Try is that it converts something (by default an Option or a Result or async Polls of those types) into a ControlFlow†. This is the one nice trick about Exceptions in languages which have them - they influence control flow, but Rust reified it as a vocabulary type which I think is much better. We can pass this thing back to somebody who cares about the resulting control flow, not just suddenly wrench the control flow out from under the rest of the software.

† unlike Try, ControlFlow is actually a stable type you can use today in your Rust and, like std::cmp::Ordering it's useful even just as a vocabulary type, disregarding its semantics. Library A and Library B, written by different people, in different circumstances, both agree that ControlFlow::Continue is continue and ControlFlow::Break is break whereas who knows what the boolean false from Library A means to Library B, let alone what if anything Library B's custom type BPartialResult means to Library A's code.
Cool - I think this is the way - to be flexible. Curious: do you remove the Apple watch to perform the handstand?
Im really curious how severance in non-US jurisdictions works in these cases. Both stripe and Facebook are offering WAY more than required by UK law for example. Do they offer similar packages to any UK staff laid off? Or do they assume that with a better social safety net they can get away with just following their legal requirements?
You obviously know a bit about how things work. Why not look into building some 'low effort' businesses and focus on things that make you actually happy, whatever it makes money or not.

Simple obvious things. A online shop or reselling trough whatever channels, maybe something niche you are passionate about. The right affiliate idea can bring plenty of money for little actual work (after building it).

I am done with the industrie as well, however the skillset I acquired is still what makes me money with the least resistance I just focus on things that are easy once done and don't require a lot more work on success.
Yeah, I was just thinking few days ago how absurdly large Twitter's workforce seemed to be.
Depends on the balance of what sort of roles are laid off.
US$10M worth of silver vanishes in Quebec theft
> When I try to do this I end up basically saying "that sucks", "hmm hmm", "yeah", etc which is very frustrating to me as I'd hate someone doing that to me.

Something my sister does, which I hate, is follow up "hello" with a falling-pitch "how are you". This really bothers me every time she does it to me, which is pretty often.

But I have a lot of problems responding to (strangers) asking me how I am, and I've tried her approach of mostly ignoring the question and reflecting back a falling-pitch "how are you", and it seems to work very well. No one ever complains that I ignored their question, and the focus goes back on them, where I want it, instead of me.

If I were to judge this strategy by how I personally feel about it, it would be one of the most grossly offensive things you could say. And it still makes me uncomfortable to use it. But the lesson here appears to be that I shouldn't use myself as a reference for how to interact with other people.
Become a Freemason. It’s an excellent way to ‘go horizontal’ by meeting a lot of decent people (well, men) from all walks of life and with many different experiences to share. You will find inspiration, fellowship and real life there.

Here in the UK there don’t seem to be too many techies in the Masons as yet, but I suspect this will grow as WFH does and people look to replace missing face-to-face relationships.
Volume scale is too different. US workers might churn at .5%/month - that’s maybe 500k job losses. Even if Facebook pays 10x average, that’d be equivalent $ to ~3 days of normal churn.
Or have something similar guaranteed by EU Worker Protection. I was made redundant a few years ago and was paid 4.5 month salary on my last day.
No. The US GDP is 23 trillion USD.
How kids can learn to master risk
Why? He is making a correct decision from the business point of view, it is unclear who will be the replacement CEO, and there are similar layoffs across other tech companies. The board has zero incentive of changing the CEO now.
When I tried that the in-page editor would fight it ferociously, was there a trick?
Ad sales and content moderation don’t scale as well as engineering, I suppose.
FYI, I wear my glasses 16 hours a day (100% of awake time), so I replace them every year, just to get a fresh pair.
It's easy to do your own PD measurement with a mirror and ruler

https://news.ycombinator.com/item?id=33525673#33529513
My unpopular opinion is that Multifocal and extended depth of field IOLs are all attempting to cheat physics unsuccessfully and are a cash grab by ophthalmologists and manufacturers.

The other option you have is some form of refractive surgery. Also the wholesale cost of a toric IOL is somewhere around $700 so unless the surgeon fee is thru the roof it shouldn’t be costing you $3k each eye.
I haven't ever written or participated in anything political or controversial through any of my google accounts over more than 15 years I've had them. I'm beginning to reach the same conclusion as you on the matter.
Precision vs. Accuracy
Potential first traces of the universe's earliest stars uncovered
> At the start of Covid, the world rapidly moved online and the surge of e-commerce led to outsized revenue growth. Many people predicted this would be a permanent acceleration that would continue even after the pandemic ended. I did too, so I made the decision to significantly increase our investments. Unfortunately, this did not play out the way I expected.

This is very similar to the Stripe layoff memo at https://stripe.com/en-it/newsroom/news/ceo-patrick-collisons...

The structure of the two documents is very similar too. Is that a standard pattern of did Meta took Stripe's memo and adapted it to suit their needs?
There are plenty of ways to uniquely enough identify a user on the web.
The moderators and reviewers alone probably make the bulk of it.
>In europe the sentiment is to improve the life and livelihood of the average person on average, and not that of a few CEOs, and labour laws reflect that.

Please, I live in an area with high taxes and I've yet to see the return on the investment. Healthcare? If you have a minor condition and you can wait or if you have a dangerous condition and you cannot wait then it's great. For all the other illness that are life-damaging but not life-ending? I hope you are rich enough to pay for a private practice. That's what my family has been doing for years on top of the above-mentioned taxes.

As for CEOs compensation: even low earning people in the USA are above average earning in Europe (I repeat, on top of high taxes) while in Europe the best way to make money is through inheritance. Yes, in the USA your parents socio-economic status is very important in giving you a head start but you at least you can participate in the race, while here there's not even a race to speak of; even if I do everything right: STEM degree, programming, speaking multiple languages and so on and on and on... you will probably end up in the same economical status of your parents. And let's not speak about the unemployment of Southern Europe: a different can of worm that has eaten the future of an entire generation, especially men: it is a bomb ready to explode.
He has the majority of the voting shares so it's rightfully his decision.
As much as people hate Mark Zuckerberg and accuse him of being a robot, he showed much more humanity in his message in respect to Ironman Elon.
All social media companies hire too many folks and now cutting expenses to meet their target for shareholders. Yet, only Twitter seems to get lots of backslashes compared to other FANGS. Why? I wonder if this relates to Elon Musks' ongoing outbursts on Twitter regarding his political and other conservative views. I believe I answered my own questions. Ha!
> animated entirely in America by Americans.

It doesn't look like that's right.

https://tigeranimation.com/blogPost/CastlevaniaSeason2

https://tigeranimation.com/blogPost/Castlevania1
Yes. Hopefully starting with housing prices & rents in certain areas.

Though the US is ~3.3e8 people. Don't expect layoffs of ~1.1e4 to have a substantial national effect.

[Edit - 's/1e3/1e4/' correction.]
11,000 people is around 0.003% of the US population. These layoffs alone will not meaningfully impact the US economy. Of course, these layoffs are not in isolation, and the economy is obviously cooling. But, alone, no, it is not a mechanically meaningful factor.
Surely one of the potential solutions has to be verifying accounts with a formal ID (even if you choose to keep the public facing part anonymous)? Then give users the ability to hide(/block? "You can't @ this person if you are not verified") everything from accounts that haven't been verified?

It wouldn't solve all the problems, but would surely go some way? And you still have the ability to live in a Twitter wild-west if you want to.
FB alone certainly not. Even if these 11k people would be earning on average 300k/year, their combined income would be only around 3B/year. The US national income is around 25.000B/year.
At the same time I agree with parent that this persons ophthalmologist was a liar and should honestly be reported for that kind of shady behavior.

EDIT: also re corneal disease unless the treatment is a contact lens go to an ophthalmologist for that one too
Good. About time. $180K per employee for years is not sustainable.

This is the general 'Tech Crash' I was talking about before all of this happened in advance. [0] [1]

We'll see what happens after the news. No company is safe. Not even FAAMNG companies that HN has been screaming about for years was ever untouchable.

[0] https://news.ycombinator.com/item?id=22663119

[1] https://news.ycombinator.com/item?id=29508238
I hear you. In my case I was finally able to get to music late (past 50). I'm so grateful I was around long enough to do that. It does not pay any bills, but it gives me much happiness, even though the guitar playing is subpar.
Europe laws mandate severance for roughly 1 month pay per year served.
Unemployment payments can last more than 4 months but you won't get even remotely close to your previous salary, especially with a FAANG salary.

This seems a way better treatment than what you would get from labor laws anywhere in Europe.
I agree. Two very different business responses between Musk and Zuck. I almost feel sorry for Zuck as we are witnessing meltdowns of two large companies in real-time. Musk just continues to dig his own grave…

I feel bad for the ppl losing their jobs but that is a very generous severance package.
> None of the imperfections you mentioned can be solved by a state or any other form of coercion.

Says you, basically.

All current markets have state intervention, and the best ones have good state intervention.
Online furniture retailer Made.com has gone into administration