skysight-inc/HackerNews huggingface dataset:
For a given field of view for the image, and a given f-stop, a camera with a larger sensor will have more out-of-focus blur. Of course, the camera with the larger sensor will need to use a lens with a longer focal length to get the same field of view. In turn, that means that the absolute aperture (not the ratio that gives the f-stop) will have to be bigger. The absolute aperture (roughly, the diameter of the front of the lens, though things get funny for wide-angle lenses) is what really determines how burred the out-of-focus parts of the image are.

To see this, imagine that you're focused to a distance of 9 meters. That means that all the light from any point in the plane that is 9 meters away gets focused on one spot on the sensor, with this spot on the sensor corresponding to the location on the plane. Now imagine what happens with the light from a point 10 meters away. On the way to the sensor, all the light rays from this point will have to pass through the plane that is 9 meters away, and will then behave just as if they originated from that 9-meter-away plane. Since that plane is in focus, these rays will show up on the sensor in positions corresponding to where they were in the 9-meter-away plane.

Now imagine where those rays from 10 meters away that end up on the sensor actually are when they reach the 9-meter-away plane. Suppose the absolute aperture (diameter of lens) is 20mm. The rays that hit the lens (and then the sensor) starting from 10 meters away form a cone, which spreads out to 20mm at the camera. So at 9 meters away, 1/10 that distance, the cone will have spread out 1/10 as much, which is 2mm. So single points at a distance of 10 meters look just like disks 2mm wide at 9 meters. That's the extent of out-of-focus blur.

How blurry that seems to the viewer of the final image depends on the field of view, which for a fixed focal length depends on the sensor size. With a small sensor, the field of view at 9 meters might be only 200mm, and 2mm looks fairly blurred. With a large sensor, the field of view at 9 meters might be 2000mm, and a 2mm disk might look almost like a point to the viewer.

EDIT: I realize now that the concluding paragraph may be confusing, since it seems to say that it's the small sensor that will have more blur. The problem is that I shouldn't have compared images with different fields of view - when deciding which camera to use to take a picture you have in mind, you of course envision using lenses for each camera that will give the same field of view, as appropriate for the result you are trying to achieve. Looked at that way, one can see that with the field of view fixed, an absolute aperature of 20mm will correspond to a smaller f-stop for a camera with a small sensor size than for a camera with a larger sensor. For instance, a 100mm focal length lens with a 20mm aperature is an f/5 lens. With a sensor 1/10 as large, one would need a 10mm focal length lens for the same field of view, which would need to be f/0.5 to have a 20mm aperture, if one want to produce the same background blur. It's either impossible or extremely expensive to get an f/0.5 lens.
Yes. In fact the stuff you list doesn’t come from China at all but Indonesia. More complicated components come from Malaysia and Thailand, as do hard drives and the like.
> With the search entered, the user chose to look at articles in reverse order for some reason

If yuo had a terminal that did not paginate, this would mean that assuming normal order was best→worst for the search results you didn't lose the best information from is scrolling.
The best wm config-wise for global shorcuts is openbox. You can do system calls. Really easy. One config file, no need to do more than reload the wm (which is done via shortcut) :) It's finished software, and it works
Thanks for clearing this up. Last year I was shopping for used phones and looking at S8/S9, and getting very confused when I saw S21 starting to pop up. "How many of these did they make, anyway?"
> Any change to Excel's 'open a worksheet' logic would break so many workflows it's just not funny anymore.

My preferred work flow would be to open the csv, change some formatting, then reinterpret the original data.

It would require keeping two sets of data for each cell, but that seems to already be the case since F2-enter on each cell would accomplish exactly that. Last I tried.
As someone who has responsibility over how shitty the local development experience is for my org, I recently saw GitHub Workspaces and am curious if that could be a viable option.
It seems odd that there isn't cheap black and white film. I think they sell cyanotype at the local craft store here. Maybe if dissolve that in acetone you could make cellulose acetate film with it?
The Bolt has auto headlights, something malfunctioned.
They applied the knowledge of Lisp Machines and created the first commercial succesfull C Machine.

Something where Apple, Google and Microsoft are followers, with ARM MTE, PAC and Pluton, while Intel just borked their n attempt at it.

You can educate yourself on AIX LPAR and System 360.

Yes, I do place equal value in commercial stuff, my FOSS zealot days are a behind me, https://xkcd.com/2347/
Maybe it's a deeper problem related to western liberal notions that anyone can do anything if they just "set their mind to it". We have a glut of "professionals" across industries and institutions who don't really have any business being there, but the machine requires that they appear to be useful, and so mechanisms emerge to satisfy this constraint. A consequence in science is a long list of poor quality junk publications, and few people are willing to acknowledge the nakedness of the emperor for fear of losing their positions, but because doing so may betray their own redundancy.
Forget themes - I have successfully run actual CDE on my pinephone. It's a bit cramped (probably should play with the resolution and/or dpi), but it works. (This works because CDE is open source builds fine on aarch64. I forget if I used the AUR package on Arch Linux ARM or just did a git clone && ./configure && make && make install.)
It's "hone in" not "home in"
The Three Plates Method
If only the Pixel 6 had a headphone jack... :'(
Isn't React Turing-complete?
Why not make the iPhone in America? A lot of Americans finance their phones with their contract.

They would not even notice the price increase by making the phone domestically.
I think the point of GP is that you really can't completely take the position that "mutable state is an anti-pattern" since that volume you've mounted is itself mutable state.
I do this periodically with my iPad. I use Textastic which is a decent editor with it's SSH mode.

There is also ShellFish, which is an iOS SSH file provider. You can use it to access any files via SSH as if they were from iCloud or OneDrive, etc.

Lastly, there is code-server, which is VS Code in a browser. I've used this from time to time, and it works well.
> "he drove us around in his classic convertible Cadillac"

/checks username/... of course it's you :)

I only met him in 2009 and didn't not interact with him much... I remember mostly that car, and that he was happy to trade my US$ for AUS$ (daughter was making a trip to the US soon?), thereby solving my "how do I find time to do currency exchange" on that trip!
Well, the purpose of NATO is to enrich defence contractors. LM, Boeing, BAE... Each new member country is an empty powder keg, ready to be filled with fighter jets and tanks. We're all like sticks of dynamite connected by fuse wires. It's great fun.
> If this bill were to pass, wouldn't pollworkers be aware of the new set of rules?

That depends on your race. The fun thing about arbitrary and unnecessary restrictions like this is that they can be enforced only against some people, something that the VRA explicitly prevented at the policy level until it was gutted.

The answer to the first is yes, policies like these result in voter suppression that has to be countered by additional gotv efforts for equivalent turnout (among predominantly black, working class, democrat voters).

The answer to the second is also yes. The Republican legislators aren't dumb. The theory that the election was "stolen" by the Dems, which led to this law is functionally that too many Democrats voted. And the point of this law is to prevent that, under the guise of blocking "illegitimate" (working class black democratic) voters.
You may have to wait for the new Apple CEO.

https://steveblank.com/2016/10/24/why-tim-cook-is-steve-ball...
>Can you cite some evidence?

The prices speak for themselves. A decade or so ago people were using thousands of Bitcoins to purchase a pizza. A single Bitcoin is currently worth $40,000. Even though this down from a high of around $61,000, that price fluctuation is still less extreme than the total growth it saw in a relatively short amount of time.
Neither aircraft nor drug development norms look anything like the norms of software development. I actually find a substantial difference in my trust level between a traditional car company that's building self-driving capabilities (e.g. Mercedes) than a company that fashions itself as a software company that happens to build cars (e.g. Tesla) for exactly the reason of the norms and behaviors that each org would encourage.
> John Mearsheimer made the analogy "What if China became close allies with Canada and stationed troops and missiles north of the border, how would the USA react?"

Definitely not by invading Canada.
>Blur is totally determined by optics and has no direct relationship to sensor / film area.

I'm sorry, but no. There is a direct relationship between exit pupil image size and the size of the sensor.
I took a science journalism class in college where our instructor had us read a paper and then write the news story that explained what was interesting about the result.

"You all got it wrong," he said, "the news is not that Amy Wagers could not make things work with mouse stem cells the way this prior paper said this one time. The news is that Wagers-ize is becoming a verb which means 'to disprove an amazing result after attempting to replicate it'. The lab has Wageres-ed another pluripotent stem cell result. The news is about how often this happens and what it means for this kind of science."

This class was in 2006 and this later profile in 2008 seemed to bear things out the way he said: https://news.harvard.edu/gazette/story/2008/07/amy-wagers-fo...
All wars are bad and the US doesn't go to war because it thinks it's funny. Unrelated people may joke about it, as usual.
There is nothing difficult about it. It is not provocation, full stop. For that matter, Russia claimed Ukrainians talking about Russia atrocities are provocation too and that was nonsense too.

-------------------

> Joining NATO means millitary bases, troop exercises, and 'defensive' missile installations that can be easily converted to offensive missiles without any visibility.

Sure. And Russia has army, millitary bases, does troop exercises and have both defensive and offensive missile installations that can be easily converted to offensive missiles without any visibility.

> From that perspective, avoiding the issue of morality and legality, it seems like a terrifying step towards war between nuclear-armed powers.

No, it is actual step towards safer world. Finland does not have to wait till Russia tries to invade them.
I don't see why you're presenting those options as mutually exclusive. When you have an aggressive imperialist neighbour which has expressed interest in your territory, you both try to strengthen diplomatic relations with them to try to avoid a confrontation, but you may also wish to enter into defensive military alliances to be prepared if diplomacy fails. Anything else would honestly be irresponsible.
Because even if the government does come to your rescue (not guaranteed), you're going to have a multi-year to multi-decade impact on revenue, performance, and other metrics while you ramp up again. You don't just dial 1-800-FACTORY and a new iPhone plant gets delivered the next day.

Why build the potential company-wide recession into your business plan?
My phone is for me, whether or not FAANG et al gets some value out of it.

I get more utility out of my tech interactions on my phone than I give to "various spy enterprises". I use many services to their maximum, IMO negating most of the benefit they gain from loss-leader products that are their bait for me-as-a-product.

You _are_ being tracked and monetized. Your devices _are_ fingerprinted, and your demographics are tabulated and collated. The modern web doesn't have an effective opt-out (Ye Olde Web didn't either), so you may as well go all-in and extract as much value of your own as you can from the system.
My teenager asked me to teach him to program this summer, here's my plan
For a recent example look at what happens if a journalist happens to gain access to the dairy of a Biden child and even decides to not publish it: https://www.thedailybeast.com/fbi-raids-project-veritas-foun...

You think the FBI is going to start kicking in doors if you tell them that someone stole your diary? The local police will probably laugh at you, the FBI won't even listen. It's already a two tier system when it comes to the rich and powerful and their private information.

I'm guessing Oliver's data doesn't make anyone important enough look bad otherwise his door will probably get kicked in soon as well.
Even more interesting than cassava is Maniçoba, a traditional dish of the Amazon made with cassava leaves, which are more toxic than the root and less nutritious. The leaves are boiled for a full week before adding other ingredients and serving.

People from the region are absolutely loathe to skip any steps in the traditional preparations, even though it has been shown that the same result can be achieved with a few hours in a pressure cooker.
> What kind of tools did they use to do the machining?

There is a nice serie of videos by Clickpring partially building a copy. He used tools that he guess were available at that time. It's more a good guess by a current expert than a 100% accurate historically based list of tools, but it looks like a good guess.

Main part, building the device: https://www.youtube.com/playlist?list=PLZioPDnFPNsHnyxfygxA0...

More details about the tools: https://www.youtube.com/playlist?list=PLZioPDnFPNsGnUXuZScwn...
They're not working to change the pricing of their goods but rather to force a service provider to change its pricing and behavior. They're not asking to restrict competition or to prevent each other from lowering prices. So not sure where you get cartel from.
Good points! It makes me wonder if we never learned anything from the Cuban Missile Crisis.
"If"?

Like...forced sterilization and "re-education" camps for religious and ethnic minorities? https://www.newyorker.com/news/a-reporter-at-large/china-xin...

Spying on Uighers abroad and holding their innocent relatives at home hostage so that they will not agitate against human rights abuses? https://harpers.org/archive/2022/04/the-spies-next-door-uigh...

Or employing slave labor in factories in Western supply chains? https://www.aspi.org.au/report/uyghurs-sale
Curious, can you link to any reading on this subject? The canonical high-tax situation I think of is income tax in NYS and CA, and it seems that has only pushed prices and incomes UP, rather than down. But maybe it works differently for income tax because physical work locations are not truly competitive across location and most folks have visas, schools, family, friends, etc. pinning them to a location and reducing flexibility.
Requiring evidence for claims isn't putting things black and white, it's standard practice in science. I notice you have not provided any such evidence btw. And that's just one of the problems of CCS, we've not even gotten to the inherent energy requirement issue that proponents like to dismiss by saying energy from renewables can be used which is free and doesn't cause emissions. But that isn't true, energy has some cost associated with it no matter where we source it from.
Show HN: Dark mode for Hacker News via web extension
I'm open to discussion; what kind of journalism do you think it is, and why is it "good" or "bad"?

It reads more like tabloid journalism rather than investigative/business/political, and her post history seems to confirm that.
2022 basically doesn't exist unless you're willing to overpay to have the latest and greatest :)
Proton.me, a new email domain for ProtonMail
If you're sensible, and your neighbour is Russia, you do a and b.
On topic of architecture of open source applications, Wikimedia shares this:

https://meta.wikimedia.org/wiki/Wikimedia_servers
Exactly. Teams that drink the Agile Kool-Aid seem to fail and build the wrong things just as often.

Besides, why can't we be lower case agile, and avoid all these meetings anyway? I write very detailed PRs with high level summaries, screenshots and videos, explanation of risks and trade offs, and deeper technical dives. Everything you need to know about what I'm working on is literally right there. I push up code early and often, it's not like I just want to sit in an isolated cave for 6 months and then emerge with a finished product.
Don’t overthink it!

Keep it traditional baby all you need is vim and tmux.

The initial learning curve for these sorts of cli apps is a bit steep, but it’s a lifelong skill and easily learnable for any competent developer.

Writing code is 1000x more difficult than learning vim philosophy and memorizing some key bindings.

Since I do all my editing in terminal, I just have a portable environment in a git repo. It has an install script that soft links all my scripts and config files to the appropriate locations. My work environment comes with me everywhere!
three+ green accounts posting the same link... feels off to me too
Most iPhone users don't buy a new iPhone every year. But even the staggered schedule results in new demand every year, even if people are only buying every 3-4 years.
I definitely did. And none of what you pasted has to do with race or is for certain. It is a single agents testimony and has to do with the fact it's a neighborhood full of wealthy politicians and nothing to do with race or systemic racism at all.

My original point was also that if they had performed a no-knock raid on this minority in an affluent area it would be a sign of 'systemic racism' to people who are race baiting. To elaborate further, law enforcement is now in a kafka-esque story of having to figure out the wealth of the suspect, racial demographics of the neighborhood, and race of suspect and his crimes before performing a warrant to decipher the level of force that is allowed and will regardless be the villain according to vocal minorities and journalists. Truly progress.
I did a very similar setup to this as a boy using a PHP file that re-wrote itself as a sort of key-based data store. This was fantastic on free shared web hosting sites since no free db options were available. This was circa 2005.
> John Mearsheimer made the analogy "What if China became close allies with Canada and stationed troops and missiles north of the border, how would the USA react?"

Stupid analogy from a stupid man. For this analogy to have any merit, the US would have to be a dictatoriship that has committed genocide against Canadians, is currently committing in occupied territories, and has declared destruction of Canada and Canadian nation as its goal. But the US is not an existential threat to Canada, hence no need for an alliance with China.
This is not the exact thing you're looking for but it's a place to start:

https://gist.github.com/anvaka/8e8fa57c7ee1350e3491

That code in that gist is generated by this: https://github.com/anvaka/npmrank

Just found that from a quick google search. It would be nice if it had a way to search by max package size.
Or just, the free market. I doubt anyone would call a very large number of buyers not buying a service a cartel. at best it's a boycott.
What we learned in this "special operation" is that NATO expansion is just a convenient excuse for Russia and that they constantly lie and lie and lie about lying.

The result is that their promises about not attacking someone if "they stay out of NATO" are worthless crap and the only way for smaller European countries to stop them is with force of arms and help of a big military alliance.

Sure, in essence of fairness, US would probably be pissed if China would make Canada allies, but in all fairness, you also need to see that there's no US missiles butchering children in Mexican train stations.
I can assure you that if I put a 50mm prime on my 5D (full frame) and then on my GH5 (mFT), the 5D focus will roll off noticeably more than the GH5. This is a thing to consider when using cropped sensors.
With that many examples, it should be simple to post just one example to make your point. But unsubstantiated contrarianism typically does not contribute to a conversation.
I'm curious what was so hard about upgrading from Rails 5 to Rails 7. The upgrade from 5 to 6 was smooth for me, and 6 to 7 was even smoother.

Seems like a rewrite would be way more effort.
Absolutely not, this phone is stock standard Huawei Honor (GR5) 2017

It's completely untweaked (unlike most of my rooted phones). In fact, I use this phone as a workhorse because the screen is very good for a cheap phone. (Even if we hate Huawei, we have to admit the quality of its stuff is pretty good.)

It'd be interesting to know what you are using.

As soon as I post this I'll fire up the PC and see how it looks there. I'll let you know.
So it's not possible to insult or threaten somebody - or in this case a child - during a speech according to you. You need to say this explicitly, because people usually think otherwise. Do I need to send you a random Trump speech to prove it to you, that you just moved the goalpost?
I made another post here, but in a separate note, some of the developers of the most used software in the Node.js ecosystem, as people, don’t deserve your trust either.

For the past decade or more I’ve watched and personally interacted with the personalities of some of these developers and the last thing they seem to have on their mind is the stability of your software. They just do not care.

Many of them are totally willing to throw away years of work that you also built years of work on for you to chase after their new toy.

These are guys that built popular packages in their early to mid 20s. They weren’t thinking about software that lasts any meaningful duration of time.
> Who think that the bounce effect on click can be a good thing? Why button texts have to be uppercase?

This may just be personal taste, but I find the above distracting/loud/obnoxious too. Another is the circular loading indicator: instead of a smooth, slow rotating line stroke, the line whips around at different speeds while changing length, and when there's more than one indicator they're often not in sync with each other. UIs shouldn't be distracting like this.

I think most of the Material Design guidelines are good overall though but people shouldn't blindly copy all of it without thinking.

For what it's worth, I've worked with Vuetify before where I've turned off the click ripple/bounce effect, made buttons lowercase, and used a simpler loading indicator, so you can customise it without breaking stuff.
Merriam-Webster says 'hone in' is an "acceptable but far less common" variant of 'home in'. I think either one works.
This is a capital strike: https://en.wikipedia.org/wiki/Capital_strike

Though, many Etsy businesses are sole proprietorships or family businesses, in which case capital and labour are the same, and it's also a labour strike.
And how much would they cost?