Some phones actually have quite fast lenses. The iPhone 11 pro wide lens is f/1.8.
2,100 karma · joined July 14, 2014
Some phones actually have quite fast lenses. The iPhone 11 pro wide lens is f/1.8.
The important distinction is that "manual mode" is being discussed and compared to "aperture mode." So it's about the PASM setting and not specifically about "true manual mode" (auto-ISO or not). The clear (and in my view incorrect) assertion of GP is that manual priority/mode is not for use outside the studio. It is said three times:
> I know almost no professionals who shoot on manual mode outside of studio settings.
> The only time manual mode is used is when you're in a studio...
> Leave manual mode for the studio.
> "I know almost no professionals who shoot on manual mode...Instead, shoot on aperture mode...Use ISO setting to adjust further for light..."
With auto-ISO, "manual" camera mode (which refers to manually setting aperture and shutter speed) becomes an automatic exposure mode because the camera is metering the scene and adjusting ISO automatically. It is also possible and practical for certain applications to use "full manual" mode which also involves setting ISO, especially for something with a mostly-fixed scene such as astrophotography.
While camera-adjusted ISO and post-processing lightening (moving the exposure slider up in lightroom) are similar, the reason post-processing alone is not enough is because of dynamic range. Each camera sensor has a certain number of stops of light it can capture. If you're within that range, you can adjust in post and arrive at an image similar to what you would've got had you exposed in the camera. If you aren't within that range, you clip the highlights or shadows.
There are a few reasons why manual mode is beneficial. They mostly relate to speed and accuracy of control. First, aperture and shutter speed have different effects on the result of the image (depth of field, and motion-stopping capability respectively).
For example, I went to the shoreline on Monday and photographed birds. There were terns flying around protecting their young, the young wandering and gaping for food, while osprey were fishing just offshore. For terns and fast-moving birds, shutter speeds in excess of 1/2000 sec are necessary and there are many times when 1/3200 sec is not enough. Meanwhile, the tern chicks being about 25ft away mean that depth of field is shallow because the subject is near (minimum focusing distance on that lens is about 19ft). So an aperture of F8 for chicks is helpful but F5.6 is better for the further subjects and faster motion.
There's no good way to have a camera adjusting multiple settings (ISO and either aperture or shutter speed) because it doesn't understand the circumstances. In order to do this with aperture or shutter priority camera modes, you would be constantly switching the dial between aperture and shutter priorities which requires a button press and command dial turn, as opposed to ONLY adjusting the desired setting using one of two command dials.
It still suggests Gitlab's infrastructure (internally) was compromised: "Suspicious git activity detected on Gitlab"
Something like "Gitlab users' repos held for ransom" seems more appropriate.
Time is notoriously difficult for many reasons which have been discussed at length [1].
The trend now is that the number of programmers doubles every 5 years [2]. This rapidly expanding group of potential users and creators means features just on the fringe today might become available at any time.
1. https://infiniteundo.com/post/25326999628/falsehoods-program...
2. https://blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html
(Sorry to be the bearer of bad news about their recent closure if you didn't already know)
I saw someone who was very clearly depressed streaming the other day. They weren't responding to chat. Crying. Fetal position on the floor for 7+ hours. Very depressing social media posts, etc.
But I did not know this person. I did encourage them to call, however it was a difficult message to compose. You don't want to make them feel like they're a burden or weak ("call if you need someone") and some people may need encouragement to actually pick up the phone.
So in a situation with a stranger online, who may not see or respond to your message, what would you say?
For example, if you're trying to teach TDD strategy then pairing might be best because there's a lot of nuance to how things are done. Environment setup. Tests come first. Make sure all the tests pass before moving on. Refactor between. So for TDD it would be difficult to provide a big list of dos and don'ts and expect someone to navigate them.
Some skills are contextually less rigid than TDD. Debugging a problem for example: if a developer is trying to use an internal API but they are getting a timeout response instead of any actual output. You could simply tell them to see if the HTTP server is running, but it's probably better to ask questions and explore the problem vicariously. "What do you think the problem could be?" Then you can arrive at gaps in their understanding about how the system or HTTP servers work.
Asking questions when there's that too-familiar "we've gotta get this stuff done" atmosphere can be challenging. It's tempting as a senior developer to just provide the answer without slowing down and exploring the problem with your junior counterpart.
There's also institutional teaching. Is the junior developer asking questions which should be addressed in documentation? If so, you should probably commit those answers to the documentation and have the developer act as a litmus test for the completeness of the information.
So teaching can be showing, sometimes it's a matter of explaining, and other times it's more important to just ask the right questions. I think one of the most important parts of teaching is perspective-taking. You want to explore the areas just adjacent to the person's knowledge.
Also, blameless postmortems. It's easy to point fingers when shit goes wrong. Don't.
Developers junior to me ask questions which I find border on alarming sometimes but I suppress that reaction because I would rather fill those dangerous gaps than have a developer be too scared to ask.
Programming language for what exactly? When you know what the intended use case is, you'll probably have a reasonable idea of what you need.
Some projects might warrant all kinds of different programming languages. If you're looking at server-side security for a website then maybe it's Python, PHP, or Ruby. Embedded systems are probably not running PHP. If you're talking about reverse engineering an application then maybe learning IDA's C-like scripting language is best.
Being able to understand syntax and nuance of a language reasonably quickly are probably more important than programming in any specific language, unless you're pursuing a career specializing in one type of system. In that case you would likely know which programming languages are appropriate.
Intel's site says Q3 (which ends this month): https://ark.intel.com/products/126699/Intel-Core-i9-7980XE-X...
And in a blog post they appeared to indicate the 7980XE would be available Sept 25 (at least the 14-core version, which also hasn't yet appeared, depending on parsing): https://newsroom.intel.com/news/intel-unveils-full-intel-cor...
It's pretty scary how mundane they look.
https://www.theverge.com/2017/9/1/16244304/instagram-hack-ap...
http://www.dailymail.co.uk/sciencetech/article-4844804/Data-...
It's tough to get the perfect ingredient ratio without making large batches or using a scale.
Whole milk (or cream) is important for the fat content.
In general my chai does not come out as dark as the chai I had in the Pune region, but does have a remarkably similar taste. As I understand it they sometimes make the base the day before. The color difference could be because of my preparation haste, shorter brew time, different ingredients, or adding too much milk/cream.
The chai in India also has a different mouthfeel. I'm not sure if it's loose spices in the brew or if they add something but it feels almost like pulverized rice in the tea.
Tell her your situation. Ask what she thinks. Discuss options. Execute upon your mutual decision. Do it when you two have time to dig into the details.
Don't rush it but if you're unhappy that's no way to live. I'm leaving my company this summer, my business partner has known for some time. My wife knew first.
Look, I really don't know your situation but you might want to ask yourself why you felt it necessary to hide it from your wife. Can you not be honest with her? Are you trying to protect her? And if so, does it really protect her from anything or just give her a warped perception of the circumstances? Her opinion of this makes way more of a difference than anyone on HN.
Love your wife and be open and honest with her. She's far more important than any business.
The problem with developer inexperience is more related to understanding broad concepts and pragmatically applying techniques while managing risk (including debt) and understanding business rules.
- "If your not a domain expert..."
- "No, it’s not the techniques your lacking."
Why? Is Israel paying now?
http://mondoweiss.net/2016/12/israels-free-ride/
Also worth noting that the 2nd link above says Israeli media reported it too. Are there any credible denials which suggest which aircraft was actually used? Everything I can find only says it's "unlikely" but won't go further. Who are the numerous experts? Why would they use aircraft which aren't stealthy while Russia has an ever-increasing presence in Syria?
Adir has special kit which may replace some of the problem components in the stock American version, but the air frame itself isn't a "long way" from being combat-ready.
[1] http://www.airforcesmonthly.com/2017/03/07/have-israels-new-... [2] https://www.almasdarnews.com/article/video-footage-israeli-j...
How are pieces relative values calculated? What's to say a pawn is 1/3 of a rook or a knight?
And why is the king 900, not simply the total value of all other pieces or slightly more? 8 pawns (10 ea), 2 knights (30 ea), 2 rooks (30 ea) and a queen (90) totals 290 points. Why can't a king simply be 300 points? If it needed to be worth more than both sets (white and black) for some reason why couldn't it be worth 600? The value 900 seems arbitrary to me.
If there's sound reasoning behind this can anyone recommend material related to deriving similar weighted values?
Edit: I do have Windows 10 Pro, which other users mention does not show ads.
W10 has multi-desktop support, which is great when you're doing distinctly different things with an overwhelming number of programs open. It also has better use of windowing if you use those features (snap works by quadrant, etc). So by pressing Win+Ctrl+D it creates a whole new desktop (empty taskbar), and you can switch between them with Win+Tab. I don't use this often but it was amazing the few times I reached for it.
Another small thing which bothered me but I've learned to rely on in W10 is if you have two monitors and are moving your cursor from the left monitor onto the right monitor near the top of the screen, it will be "blocked" at the rightmost edge of the left monitor, preventing your cursor from changing from the left monitor to the right monitor. This is useful for quickly minimizing or closing applications on the left monitor without mistakenly moving the cursor onto the right monitor.
I have not yet found anything which I've "lost control" over except item-level customization of the left-hand side of the start menu, which is where pinned programs would sometimes end up. Having the entire right-hand side of the start menu plus the task bar is really sufficient though so this isn't a big deal.
There are some other welcome improvements like the process list and/or performance monitor are improved, I can't remember specifically what wasn't available before though.