skysight-inc/HackerNews huggingface dataset:
If you ever want to get back into magic, definitely check out pauper. The decks have to use only card that were printed at common rarity. There are only like 20 cards in the cardpool that are over $2, and you can build pretty much any deck for less than $50.
Trust can eliminate the need for code reviews, if you trust that the person who wrote the code is exceptionally skilled, doesn't make mistakes, and has tested everything perfectly.

So basically no.
I would imagine by calculating a depth map from the stereo pair, then reprojecting onto that. This would give the "Minority Report" look described. No mention of artifacts in the article, but unless some clever AI infilling were done it would be very obvious with even small head movements.
One most important takeaway from KubeCon 2023 in Chicago?
After KubeCon in Chicago, what was the one topic that was the most top of mind? I'm curious to hear some opinions from different perspectives (roles). I found observability in the form of OpenTelemetry and eBPF were everywhere. In this context I found it interesting that pipeline control and cost reduction were a constant topic related to observability. Now I'm curious what others think.
> people continue to find new and better ways to explain and illustrate concepts

I strongly disagree. All the best math and CS books I have are old.

New books about old topics tend to be less informed about the context and core ideas that led to their development.
No. I always want another set of eyes on my[0] code.

[0] It's not mine, it's my employers.
Definitely not.

With all the trust and good faith in the world, humans are still fallible. "High velocity" isn't helpful if you've lost control.
Rather than not have code reviews at all, I advocate for having less intense code reviews. Does this code look like it should work? Does it fit with the house style? Are there any obvious errors or blind spots? Beyond that, it’s the responsibility of the author to produce working code.
No, of course not, everyone makes mistakes.

But also the point of code review is not just to catch mistakes, suggest improvements, etc, but as a way to learn and keep up-to-date with the code base, and also to pick up tips or whatever from other developers.

And I guess a meta-point is it's one of a number of practices that makes the team a team.
I fully realize I'm just talking to myself at this point but I want to get this thought out of my head and add that a big part of Blender's good design specifically comes from its flexibility. Every workspace is built from well-designed panels that are consistent internally and with each other, and that can be moved around at will to suit particular parts of the 3D workflow. Blender's modularity and customizability is actually a vital part of what makes its design good.
I feel like the only way to show how strenuously I object to this article within the context of this article is to say how much it offends me, but that would be ceding terms to the article, and wildly untrue

I believe that taking offense is a choice, and one that we make far too often, and one that makes it easier to continue making the more one makes it. Decisions made of emotion are not decisions made, and "being offended" seems to me to inject emotion into an issue. That may or may not be okay, but it imo doesn't benefit analysis or discussion in a rational context.
I don't see how it would destroy patent trolls. If anything it would just give them more runway, wouldn't it? They declare a high price they're happy to walk with and then continue trolling people with their patent. Corporations will pay the tax to maintain their patent and occasionally engage in minor amounts of corporate raiding against each other by "stealing" patents back and forth they otherwise maintain in perpetuity. Also, what if I build a business on my patent and someone purchases it away? Does the business go, too? Do I get a license? So on and so forth. This seems like an almost guaranteed worse system than we have already.
It’s not about trust.

It’s about risk management, communication and teamwork.

Development at scale is a team sport. There’s a difference and it’s simple starting with…

- Does my team understand this change?

- Is there anything I missed that would have a negative impact on others?
Automatic matching is the next phase. Some people have done nice Phd projects on that have have posted github code. It will take a while to integrate that because there are very few gunshots here. First I want to establish what can we ultimately expect out of it and so that's manual testing. There are several big illegal explosions a week so there's test data enough. Likely when developing an automated system I'll have to detune it or train it on fireworks just so there's something to test against.

Currently I have about 7x people in a group so soon we will be able to test if you can localize an explosion from 5km away to something the size of a small car park, that being the case you have something to justify a bigger project in a place that really needs it.

There's another, less obvious usecase as well. Currently in the US there are innocent people being arrested and thrown in jail on the basis of the sound localization and no other evidence. If the people in those areas had their own localizer they could counter false arrest and challenge localizations that could well have been the result of bounces. I like the idea of a tool that can help fight against injustice.
It depends. A lot.

I work with people I do "trust" and my code-review is usually "LGTM" -- often without even looking. Most code doesn't go right to production and can be fixed if there are bugs (which I'm unlikely to find by looking at it, anyway.)

The things I look at are things that are hard to change in the future: big architectural decisions, schema (db and data format) changes and things like that.

More junior and newer people, I tend to look more closely and give more advice.

Personally, I get annoyed when people feel they need to critique something to make it clear they reviewed the code. In most cases, the feedback I get from reviewers is not consequential -- and just slows things down. But I have certainly had cases where the reviewer made great points and I changed the code to fit.
I've never been asked to do anything illegal. But I've absolutely been asked to do things I considered unethical, and have always said "no".
What I really appreciate about Rails, is the strong vision, and not becoming another bloated framework for building "enterprise grade" applications. This is a 20-year-old framework, which does not afraid to radically change with time, and still being seen as Punk compared to rest

It was so heartwarming to remember my Rails story, its been 20 years ago since I started using it! https://twitter.com/buger/status/1723040883325460818
> remote work [...] allows employees to tailor their environment to their needs, rather than be forced into a hostile office space

Some office spaces being bad doesn't imply we should get rid of office spaces overall.

If the company you're working for is so crazy on its office requirements, it could be as crazy with its remote work requirements.

Seems like this is a company specific issue, not an office vs remote issue.

Seems like you've been at a fair share of bad companies, but that's doesn't generalize to a broader picture of all office spaces.

I would oppose you _my_ office experience (which ofc doesn't generalize either), which is overwhelmingly positive. Yet I won't argue that because my experience is good, everyone should feel the same.
since "plumbing" is an essential part of *every* application, I'd rather not focus on it all the time.

I maintained both kinds of framework-heavy and "organic home grown just libraries" apps, and you know what? I totally prefer framework heavy stuff; at least it has battle tested facilities for everything, and I can expect consistency instead of fomo-driven/resume-driven development.

my last homegrown framework was a nasty 60k LoC api that did like 10 operations. total business logic was 3000 lines, including fn declarations and docs. just transaction scripts. the remaining 57k were a gargantuan amount of boilerplate that gave absolutely nothing to the project, and all in "typed python" which is like 0.9x java verbosity. a massive piece of shit.
This reads like "you better clean your plate, there are starving kids in Africa!"

Yes, some people don't have the option of remote work, but if you have that option, how does that affect those that don't? Cleaning my plate won't feed starving kids in Africa, and taking shit over working from home doesn't help people whose jobs require physical presence.

Some people can work from home, and entire fields can't. So what? How is that relevant? Some jobs just don't require physical presence and business owners don't like that for a variety of unfair reasons. People who can work from home are being treated unfairly. How does that affect kids in Africa? Does it hurt them? Help them? Or are they utterly irrelevant to the problem at hand?

The existence of farmers doesn't really have a single thing to do with call center workers taking calls at home. Of course farmers can't farm remotely, but that's utterly irrelevant. No one is trying to force farmers and nurses to dramatically change their work environment on the whim of some middle manager who read a really good thinkpiece from WSJ.

Discussion about this problem doesn't mention doctors and farmers because the conversation is not about them in the same way that it's not about starving kids in Africa
The point was that, quote:

> "AV1 hardware decoding is still pretty rare"

It is not. It comes with new devices.

The issue is, that it will take some time for replacement to be widespread enough, so that Netflix could switch wholesale. But do they have to switch everything, at once? They could switch by targeting the capable devices: AV1, where possible, AVC elsewhere.

They probably have such targeting already, but not they will have to disable the HEVC profiles for Germany (or EU).
Google has numerous internal applications other than websearch that use machine learning, such as spam classification (Gmail), image segmentation and recognition (photos, image search), text-to-speech and speech-to-text (assistant), very small generative tasks (smart reply, smart compose), predicting which videos will be watched (YouTube), and even operating the pumps and fans in their data centers.
It’s not about trust.

It’s about risk management, communication and teamwork.
Development at scale is a team sport.

There’s a difference and it’s simple starting with…

- Does my team understand this change?

- Is there anything I missed that would have a negative impact on others?
That says “Resolution: rejected” and Python is currently at 3.12.0. Did the feature land?
People in every profession would be offended by meaningless requirements coming from the top without any plausible justification. Construction workers, truck drivers etc. understand full well why the need to show up. So do software engineers who need to work on physical devices that they can't have at home.

I actually think professional class is more prone to tolerate this attitude from the management, because it's what corporate environment teaches to do.
Right, that's the method they used to liberate AV1 from patent monopolies.
But what is the point? If we can all agree that going to the office sucks, how is the "professional class" being forced back in the office make the other workers' day suck less?

I'd argue it's quite the opposite!

If I stay at home, I'm one less person compressing them in the metro, or helping gridlock the highways or taking up parking spaces (I live in the city where parking is scarce for pretty much everyone). If I can work remotely every day, I'm likely to leave my apartment in the city center and go live somewhere far away. That's one less person competing for housing.
Why stop there? If you trust what you wrote you can skip the test suite for the sake of even higher velocity.
Depends so much on so many things. Like, what kind of app/company are you building? How big is the company/app/team(s)? Who is on your team? What are your other practices? Etc..

For example, if my team was very junior, I'd be less inclined to merge first, but if it was very senior, I'd be more inclined. But even then, it depends on other factors.
Companies have investors / shareholders who are also invested in commercial property. They use their power as shareholders to mandate RTO so that their investments won't lose value. It's going from the top.
I haven't mailed a letter as an adult - I opened summons for jury duty 6 months after I was supposed to report.

Snail mail isn't an effective means of communication in 2023.
Much like property taxes, this can easily result in forcing the holder to sell due to insufficiently liquid assets to pay the tax with. The classic example is the poor person who inherits a nice house but can't pay the inheritance tax (and/or subsequent propery taxes), and is thus forced to sell the house in order to pay the taxman. If you dismiss any sentimental value, then it doesn't really matter, but real life is a lot messier than that.
To me, there are two main reasons to review code (before merge): quality and trust. Quality should come way before trust, because if you don't at-least-mostly trust contributors then there's something wrong that code review won't fix. And if you think anyone is likely to go back and review already-merged code for quality when your manager is pushing for "velocity" (especially as it probably works, to some extent), well, you're probably wrong.

If you think you can deal with the quality hit then yeah I guess just go crazy, spurt out another buggy pile, just don't bother me about it.
I assumed that was satire when I read it.
Reduced losses still means losses though.
FT: What we know about generative AI's impact on white-collar work
Ireland is crazy for jumping on the real estate ship again. This almost bankrupted the country in 2007 because the economy had become so one-sided. I remember the dreary half-finished shopping malls and whole neighborhoods of concrete slabs falling to pieces.

And yes I know some of those bottom feeders in our place too. They're the ones constantly distracting you at work with chitchat. I have several people I try to avoid but unfortunately our pisspoor desk booking system (Planon, never buy that!) doesn't even allow to look up where other people are.
>Is this a global ban on using HEVC to stream UHD?

Since this is in German Court I would assume it is for Germany only.

>What does Netflix use to stream 1080p?

Resolution has little to do with Codec. So you could have 1080P in both HEVC / H.265 and AVC / H.264. I believe Netflix provides both encoding in case one isn't supported. Although 4K may straightly be HEVC only. Not because AVC; the codec dont support 4K but more of a limitation of hardware decoder and encoding inefficiency.

>Assuming Netflix turned HEVC off tomorrow how would UHD streams happen on a random smart tv from almost a decade ago?

They may only be watching HD instead. Or Higher Quality of HD encoding with higher bitrate. Which is perfectly doable for Netflix due to their comparatively low amount of content. Certainly impossible for something like Youtube where you have a constant influx of new uploads.
That's a better frame. The lay offs were necessary.

The title frames it as if the layoffs were unnecessary. The title is technically true but the way it's worded is manipulative.
The charge per install fiasco seemed like a last ditch effort. I have no doubt that Unity has been having financial issues for a while, and they were looking for a way to bump the needle.
My last job had pinball machines in the breakroom. We also had folks coming over from the UK who thought those pinball machines were awesome. The pinball got taken away because it was seen as “unfair” to all the offices that didn’t have something like that.
They are derived from the same concept in physics but their version was too complicated to put into a single form factor.

Which is why they had to change everything twice to try and shrink the functions from their giant beast into a smaller form factor

We designed for the form factor from day 1
I don't know how it works exactly but I can show you how it works in practice. The CEO somehow managed the middle management that RTO is a good thing. Their reasoning was that the lease was signed for several years ahead, so it's a waste of resources for this space to rest unused. "Can't they "renegotiate?" "No, it's already been signed and the owners won't budge" "Can't we just wait until the lease is over and then downsize?" "Well, you need to understand what happens to us if we downsize the office, use your imagination!"

These people somehow managed to internally identify the company with the office, and reducing the (open plan) office space with downsizing the company. And they were dead serious. No arguments (we did this during the pandemic and our revenue soared, acting against the wishes of all employees means shooting oneself in the foot) would be accepted. So the best engineers left, end of story.
> "Good faith" doesn't mean being dishonest. Instead, it's about showing a little empathy

https://www.merriam-webster.com/dictionary/good+faith
https://chat.openai.com/share/bd0f02cb-cdfb-4731-aa4f-af3535...

It just gives me covid relief + 3 proposals that have not been implemented.

but latest is 'January 2022' in chatgpt 3.5
Is it though? Most companies prioritise their own self interest over nebulous “institutional investment” bogeymen.
armv7 boxes won't be playing 4k hdr content anyway, they are going to use AVC as they did previously.
Why is it when employees expect more it's "entitlement", but when managers do so it's just business as usual? Especially considering it's the employees creating the value.

I think it's fair to expect employees to exert the mental effort to empathize with the companies they work for when the companies show effort to do likewise.
Huh?

The storage system doing this wouldn’t use that part of the hash, it would do it itself so no issues? (Hash chunks, instead of feeding everything in linearly)

Otherwise the hash isn’t going to be even remotely safe for most inputs?
You could, but DNA is a terrible "language." It's unreliable , degrades over time, accumulates and perpetuates errors, and if you use instructions in an order the compiler doesn't like, you'll get origami (loops, hairpins) instead of a program.
Definitely not anything like that. You need dozens of calibrated images, long training time, and - until Gaussian Splats - non-realtime reconstruction. This is something relatively trivial that runs in realtime on nothing more than stereo pairs. There's simply not enough information to extract anything more than a crude depth map.
I am always surprised that humility is a classical virtue but that seems to be totally opposite to the modern life. I can't really think of a lots of humble public figure.

And likely if you are too humble in the workplace, you don't exist either.
They're not supplementing the 12" it needs with another 3"... even in California's droughts they're getting about that much anyway. I'm guessing another "journalist" was confusing almonds and pistachios. You wouldn't happen to be a journalist yourself, would you?
I never want to piss next to a man on a zoom call ever again.
> my code-review is usually "LGTM" -- often without even looking

If you don't look how is it a review? Why not use a different response that doesn't start with "L" for Looks Good To Merge, like "approved" or "I trust it" or "review waived", e.g. one that isn't a literal lie?
Yeah, I'm honestly surprised the organization is able to email anyone else. Even 8-10 years ago, I would have expected the major providers to drop email sent from a host without some or all of those elements configured.
The world is awash in plastic. Oil producers want a say in how it's cleaned up
I believe this guy is what is known as the "Wasp Cake" https://www.youtube.com/watch?v=qA73vORSnA4
I loved my cube at my first job. We even had a biometric door that separated engineering from the rest of the company. Only engineers behind the door. Juniors and mid levels working in cubes. A few tenured engineers, the primary engineering manager, VP of engineering, and CTO working in offices. Only two meetings per week — all other time was head down programming and ad hoc discussions. The median volume of the room was silence.

I was in focus heaven and I didn’t even know it. Miss that job.
Phone autocorrected the missing apostrophe to a multiple instead
Yes, we need more tech workers to save the world from all the cooks, nurses, and truck drivers out here literally killing people with their emissions.
The real world is just high school with bigger stakes. You can "not care" all you want as long as you're quiet about it. But if you start badmouthing the bully or whining in class every day about not having enough time to eat lunch, you might improve things but there's a much higher chance it just turns out bad for you.
Hell No.

Code reviews have nothing to do with “trust”. It is another pair of eyes proof reading your code and providing at least a sanity check of the logic.

Think of this way. When you were in college you wouldn’t turn in an important paper without anyone proofreading it right? Well the code you write deserves at least as much rigor as your sociology term paper did.
Many of the stores I go to seem to have thwarted this strategy by having no human run checkouts even open most of the time! Even if they do they seem to intentionally under-man them so they are super backed up.
have you ever done pair programming? like actually sit there and be forced to do it? It's absolutely infuriating to anyone who values anything. I spent 20min trying to convince my "pair" that it was ok for a comment to be a sentence fragment and not a complete sentence. Every keystroke is the same conversation over and over. After that experience, i pulled rank and said i will never pair program again and haven't since.
Reminds me of the unsung hero who was selflessly patching and fixing AOE2 for many many years before the AOE2 HD stuff on steam. These people are awesome.
I like how the excerpt carefully doesn't mention how the whole experience made her suicidal from dealing with the general apathy and misandry men deal with on a daily basis. From what I remember reading about the whole experiment, it sent the poor woman into a tailspin and challenged her most basic beliefs about life when confronted with the reality.
More amusingly, not that long ago my direct boss was denying it was the case, but it was not until recent RTO call that he ( and his boss ) finally admitted something along the lines of 'yeah, we got commercial real estate on our books so like you know, we should do our part'.

So yeah, I am told to subsidize failing real estate without getting anything in return. Won't I think of the poor, poor investment managers and their real estate? Why would I? Do they think about me?
All devices do not have to support AV1 decode.

Send the AV1 stream to AV1-capable, fallback to AVC. Previously, there could be AV1 > HEVC > AVC priorities set up, after this only AV1 > AVC.
Apple is protecting their users data from Facebook and Google to use for their own means. User data is like their IP
Maybe I should just run one then... some of Safari's privacy settings seem to trigger that "turn off your ad blocker to proceed" on several sites, many of which are frequently on duck duck go's front page for things I search.

archive.ph is usually a perfectly reasonable work-around if I want to read anyway, though.