skysight-inc/HackerNews huggingface dataset:
There's a decision point past which your option to abort is no longer viable. Think of an overloaded plane attempting to take off. It may need 400 meters to brake. If the pilot continues to attempt to take off until only 200 meters of runway are left, braking is no longer an option.

In the case of the landing attempt above, reverse thrust and the very sketchy (ahem) landing configuration would typically bleed off too much speed to make a successful takeoff possible. Depending on the runway the implicit decision point might have been behind them virtually upon touchdown. With so much excess airspeed, though, while a safe stop was not possible they were still able to fly. It would have been a hell of a ride, though, and just thinking about abusing an airplane like that kind of blows my mind.
Kids get vastly more indoctrination through homeschooling than at any state school.
I actually use the backwards hack for code review too.
I was redirected to realtor.com - iPhone 11 iOS 13.4.1
Craig Federighi confirms ARM Macs will not support booting other OS's
>First, there is no such thing as "TDD developers" :D and yes, developers should write end-to-end tests. Also, developers should test code manually!

In principle I'm a fan of TDD. In practice, most environments are "agile" and require so many and such frequent fundamental design changes that even well developed tests become irrelevant/incompatible and only create a hindrance to development, including interacting with the testing infrastructure as well (as if developers didn't have enough to do already, they're often also taking care of devops, QA, product owner, and project management).

Quick and dirty frequent manual testing on whatever you're developing is typically often the best you can get away with.
>> yet it's clearly useful to have the concept of "the engine" even if you cannot drop it in any vehicle.

Absolutely! I'm not arguing against modularity at all. I think the concept of discrete subsystems interacting is pretty much universal (organs, components, rooms, streets).

>> there are instances of "bounded" composability; e.g. the tyres for my car likely fit many other similar vehicles, but not all.

Again, completely agree.

What I'm arguing against is uniformity of interface.

You wouldn't connect a tyre to a wheel the same way you would mount an engine to a chassis.
Docker is written in Go which already has first-class cross-compilation support, so getting the Docker tools running on ARM is practically a non-issue.
Exactly. And some of the company's recent moves re: labour practices etc. have also been questionable, or up for debate at least.

The only reason that you don’t hear as much about labor practices with the other tech companies is because they outsource all of the low skill employees that make their products to China. Google has a lot fewer physical products but the people who make their few hardware products are treated worse than any Amazon employee. Yes the same applies to Apple.

I’m not making a value judgement. Just calling a spade a spade.
Reminded me of this lecture from last year:

Responsive compilers - Nicholas Matsakis - PLISS 2019

https://youtube.com/watch?v=N6b44kMS6OM

(Of course it's based on Rust, but the same principles would be applicable elsewhere)
I would assume you're being downvoted for making an incorrect assumption.
Sure, but it's nice to have an active company for repairs, replacement parts, support, etc.

It'll certainly keep running without a company backing it, but there have been so many similar initiative, I'm personally curious how this one will turn out.
Some things that are good for Russia, or terrorists, are good for everyone.

One of those is free and open scientific research.

Bitcoin was designed for just this kind of purpose.
Replicated on my iPhone
Foam, a personal knowledge management and sharing system for VSCode
You think clearing your history improves your privacy somehow? How so?
But they are rectangles on the projection - they just aren't rectangles if you map the projection back onto the globe.
The only reason we exist is because our genes "wish" to remain immortal. Not dying is the fullest realization of our biological (and likely only empirically valid) purpose. Science also suggests that consciousness ceases with death. It seems strictly preferable to exist as opposed to not exist. Looked at this way, pursuing immortality is utterly rational. In fact, it's surprising this isn't our highest current priority.
That is reasonable instruction for soldiers but not cops.
Maybe. Or maybe they do but we don't know it ;)
I apologize. I should not have assumed it was associated with the other Q. I feel like I'm part of the problem for assuming it was. I didn't do my homework, and I accordingly deserve to admit my mistake.

Please, don't be sorry. You didn't mean anything wrong, and I was actually wrong.
It's been a couple years since I kept bees, but it's the same in the US: a mesh floor the better to shed the mites.
I’ll try to condense it more. If you play a video game and a modal pops up, it takes you out of the experience. It’s the same as (hypothetically) me having to go into my HN profile to find a list of comments I upvoted to then go ahead and downvote (versus just having the downvote button next to the post).

Can’t teach this stuff, you basically need to be confronted by tons of bad UI in software, games, physical printed forms, processes, until you get a good sense of taste.

I can’t teach HN devs that my thumb covers both the upvote and downvote button on mobile. Can’t teach it.
To be clear: I do think it's a bad idea (or at least fraught with all manner of peril), and I do want to stop people, but not by force, but rather by persuading them that it's a bad idea, which is what I'm trying to do here. But if I fail to persuade you, I'm not going to stand in your way.
Interesting. Where I’m from white carrots are absolutely for human consumption. So much so that I can’t even imagine a proper Sunday chicken soup without some.
> IMO, although homeschooling is great for some kids, the cons of legalizing it far outweigh the pros. One of the most important aspects of schools is to let kids interact with other kids from different (social, economic, religious, etc.) backgrounds. Homeschooling should be banned for the same reason that religious schools should be banned, i.e., to avoid abuse, indoctrination, and segregation of kids from different (social, economic, religious, etc.) backgrounds.

This statement both doesn't reflect the actual statistics around homeschool and private school outcomes, and makes the false assumption that public schools don't indoctrinate (let alone abuse) their students.

> If we want to allow brighter kids to learn faster then the focus should be on improving schools, not on abandoning them.

Keeping kids (and parents) trapped in a broken system in the hopes that someday the system will be fixed is pointlessly cruel. It also denies public schools one of the most important tools for facilitating improvement: competition.
1600x1200 was for a 20" CRT; why does he want the same or higher resolution on a 15" laptop?
Hirenow – A vetted talent directory for job-seekers and recruiters
"The axles are designed to explode to prevent a trailer from being towed away."

Smart. Reminds me of how in movies or TV shows if the person being kidnapped would just go limp instead of following the kidnapper, 99% of the problem could be solved right there. Don't aid the enemy.
I don't know why these sort of things don't work on a reimbursement basis. Instead of just handing over a huge chunk of money, why shouldn't telecoms be required to submit invoices for reimbursement on qualifying work? It would ensure taxpayers were only paying for work actually completed, not empty promises.
What I was getting at is that the important thing is the concept (which is about as old as GUIs), the other stuff is implementation detail. The 'modal' part of the a modal dialog is that it takes you out of the 'modeless' interaction state where you can take one of the many UI actions available to you to a state (mode!) where you can do very few things and nothing else.

Making GUIs less modal is a similarly ancient UI design holy grail. Applications are modes hence everything from OpenDoc to the just-announced App Clips. A familiar clunky modern mode is 'native' apps vs 'apps' in browsers - a big chunk of technologies many programmers work with today are directly or indirectly related to mitigating its effects.
Defensive programming wasn't meant to be the takeaway.

Rather, if you need a list and the otherwise perfect library method `foo` returns an iterator then you as the caller have almost no downside in writing `list(foo())` instead.

On the flip-side, if you need an iterator (e.g. because of memory concerns) and the otherwise perfect library method `foo` returns a list then you as the caller have no options other than re-implementing `foo` or finding another tool to solve your problem.

If your project usually requires lists rather than iterators then the syntactic burden of wrapping everything in `list(...)` could be annoying, and I wouldn't be at all surprised to find that performance-critical code couldn't tolerate the iterator overhead (though I'd posit that most of the time just using a list instead probably wouldn't fix it), but using iterators rather than lists seems like a good default if you don't have a good reason not to.
I know of someone who had a tenure job doing research in Humanities. Since his research challenges the dominant thinking, other faculty had someone file sexual allegation charges. In the end, the university administration couldn't find any proof at all.

So, be careful about passion. Passion is all good if you are in an environment that appreciates your work. Otherwise, it will lead to a different kind of hell.
You are indeed correct. But the OP's point is orthogonal to yours. For the record, I do not know if their point is correct. I just understood what they are trying to say.

Imagine you are a Canadian citizen, who also has French citizenship. Imagine you don't have a Canadian passport, but have your French one. French passport holders don't need a visa to enter Canada. So all should be good, right? You should be able to enter Canada with your French passport.

But the law does not allow that. If you are a Canadian citizen, you must enter Canada with a Canadian passport.

OP's point is this:

Imagine you are a French citizen who is a Canadian PR travelling to Canada. As before, you cannot enter Canada with your French passport alone. French passport if you were not a Canadian PR would have been OK. French passport with a Canadian PR card would have also been OK. French passport without Canadian PR card if you are a Canadian PR is not OK.

But the only way it can be shown that this is not OK is if the border agents know that you are a PR and are not carrying your PR card. But if they know you are a PR, then why would they need you to show them a card?
The school to prison pipeline is still a major problem. Don’t insult the parent poster for caring about the poor statistical outcomes of urban public school students.
You're correct. I don't know what the Q refers to, but probably not what I thought. I apologized to OP. I also am sorry to you, for making you do the homework I should have done instead of rushing to condemn. I didn't intend to make this worse by my actions, but I can only admit my mistake and do better in the future. Thanks for your info.
I can say the same thing about a legacy Java codebase that I had to work with at a big "enterprise" software company a few years ago. The code was so convoluted, with some files over 12k lines long. You can write spaghetti code in any language.
>Colored photographs occupy an undeservedly questionable situation: the artist curls his lip at them, and the photographer regards them with a sneer. The one says they are no paintings, the other that they are no photographs; thus the art of photographic coloring, unrecognized by either

This reminds me of the early days of computer graphics. I remember many traditional artists looking down on the technology, while many digital artists got started without much traditional background. These days though, much art is made as a combination of both and in the end, most art most people see these days end up being represented as scanned digital images on the internet.
Still wrong behavior. There's no way a standalone domain name should go elsewhere.
>limiting the spread of disease and treating it

...are you completely unaware how politicized treatment of covid has become in the united states? if your response is "well it shouldn't be" then you've simply dodged addressing "all work is political".
Hi,

This is a good question, thank you! The flow of events into our system is somewhat different than GitHub Actions. We're trying to be a consumer of all sorts of events, including, say, data published to AWS SNS or via a Docker Hub webhook[0]. All of that isn't quite in place yet, but we want to act more like an event broker than a CI/CD solution alone.

One concept we're throwing around is supporting CloudEvents[1] and dispatching workflows based on event types. If anyone has experience with CloudEvents we'd love to hear if that would be something useful to you.

[0]: https://github.com/relay-integrations/relay-dockerhub/blob/m...

[1]: https://cloudevents.io/
As somebody who does like TeamCity - it can be a bit clunky to navigate around. It’s much like Zabbix in that once you figure it out it’s not a problem, but the learning curve for anything beyond basic use can be steep.

I pretty much use Gitlab CI these days for anything outside my day job though, and the stuff at work is all Azure Pipelines (via Azure DevOps) now.
hopefully apple doesn't just whitelist realty.com to forward to realtor.com..
They should actually send you to the qualified URL if you type in a .com or whatever..
like who these days types http:// or https:// ? In chrome for example it hides the http or https now..
I agree but have found that I'm better at copyediting my own copy the further I am from it. If I wrote something in the last week I might as well be a spellchecker. If I wrote something last month I will catch more things but not as much as if it were someone else's writing. A year or more and I start to ask "Who on earth wrote this like this?!" :) .
> but there is a noticable stigma in the professional community around equipment that isn't Canon

Weird. The few other camera people I know, and a couple are pros, are all Nikon. They are the reason I went Nikon so many years ago and still use Nikon today.
> If they do, they have interest in not passing and constantly outing themselves to demonstrate their minority status, because this is what they think makes their voice 'valid'.

This is a bit of an outdated view on being "trans". I'll elaborate a bit because this old view on transness I think is the main difference in our views.

As background, I assume we'll both agree that gender is (in western society anyway) stereotypically expressed as a binary: masculine and feminine. The extent and degree of this binary has shifted over time. At one point women wearing pants was unacceptable.

The historical view of transness was that people who are trans wanted to present as the other part of the binary. "I want to be seen as a man instead of a woman". This raises a question: why? The answer follows: "Because I feel like I should be a woman."

If you stop at the first question, your view of trans identities make sense: a trans identity is only valid if it fits snuggly into the existing gender binary. You are a biological male who identifies as a women, or a biological female who identifies as a man. And while both of those work under the second framing, gender nonconforming identities, which don't feel like they should be a woman, but instead feel like they shouldn't be a man (or a woman). I'll note that I'm intentionally simplifying here which has the consequence of erasing some identities like gender-fluidity. The framing still works for those, but the answers are different.

So "old" trans was about perception, "new" trans is about identity. Passing (or not) doesn't make someone's voice valid. Identity does. If you identify as trans, you are and that identity is valid is really how I'd summarize things. There's the potential for abuse of this, but in practice it doesn't happen.

So I reject the notion that one need to be visibly non-passing to be valid in any circle. This I think also addresses much of your second paragraph: there are many people who choose to identify as trans even though they are passing or mostly passing, if only because the shared experience is useful to identify. And they may do so only in certain circles (e.g. Be "out" only in queer circles where they feel more free to discuss their trans experiences).

> many sexually deviant

I'd be careful conflating sexual deviancy with LGBT identities for two reasons. First, "sexual deviancy" has historically been used as a pejorative for LGBT people in the US, and I assume elsewhere. And second, it's not particularly relevant. In psychology, "sexual deviancy" refers to paraphilias or kinks, which are explicitly sexual in nature. But a trans or gay person could be totally asexual. Even still, they could be romantically attracted to same sex people or have some gender dysphoria. Neither implies anything about the act of sex itself.
> Quarantine is where you restrict the movement of people who may be carriers for infectious diseases.

Except they didn't really restrict those kinds of people completely, right? All those exceptions to the rules of people who didn't have to quarantine, irregardless of whether they may be a carrier.
So in a world in which the President of the United States openly expresses envy of how Kim Il Sung is treated by his compatriots, calls the free press 'the enemy of the people', sees reversing Section 230 as a pre-election priority and even feels the need to wade into stuff as trivial as NFL to insist they use firings to chill protest, you are trying to argue the only things free speech absolutists should be concerned about come from people with comparatively little power on the left of the political spectrum saying they are offended by things. Right.

The allegedly much worse examples you've cited of the left eroding free speech are the 'me too' movement involving women talking about their experiences of sexual harassment [an exercise of freedom of speech you found so abhorrent you compared it to Middle Eastern state and cultural oppression of women] and transpeople requesting people use pronouns you apparently disapprove of.

I think we both know that we are not going to reach agreement here, but one thing we both have in common is that clearly neither of us are free speech absolutists.
I thought one of the reasons not to use a microwave is that it's way to easy for the water to get superheated. Especially in a ceramic mug that is smooth on the inside, with no nucleation sites for the water to form steam it can get way over boiling point fairly easily. Then when you put something in (like a teabag or sugar) you're dropping a ton of nucleation sites in and the water will flash to steam, occasionally exploding the mug.

But maybe that's just an urban legend. /shruggie Mythbusters took a look: https://www.youtube.com/watch?v=1_OXM4mr_i0

Could you use a small saucepan and bring water to the desired temperature if you don't want to use a microwave or teapot? Maybe a small coffee maker without any coffee in it, just to get the water up to the temperature you want.
> I searched "sketch" the other day and it took me to "sketchers.com"

I got curious and tried the same, with the same results. And I have never before bought shoes online, ever.

But it's even worse than you said: the website is actually "skechers.com", with no t. So, when you type "sketch", Safari is guessing that you're misspelling the name of a shoe retailer.
Imagine how hard it would be to keep the lid on this operation, and how damaging it would be if it ever came out and what the legal repercussons would be, for example from EU side?

So, you'd need to vet an ultra secure team, who is not allowed to talk about this data both to use and store it. Or you have to publish a representation to wider teams telling them 'these are secret feautures'.
So, you'd need a secret code base nobody is allowed to talk about.

Corporations can do shady things, but it's hard to imagine this old data being useful anyway, to be worth all this hassle and possible repercussions.
There’s one for everything.
They have a diversified set of revenue sources, including pharmaceuticals and makeup (https://www.fujifilm.com/products/skincare/). Their medium-format cameras are also doing very well from what I've heard on Youtube. I also heard the Angry Photographer (Ken Wheeler) say they are coming out with a theX-H2 next year.

It seems FujiFilm will be competing in the ASP-C market for a long while.
She is sounds very young and she is already a venture capitalist.
Often there's lots of chimes going off, and in the case of Airbus, lots of little menu windows to acknowledge first before some electronic systems are usable.

Also, task saturation can result in humans hearing but not recognizing alarms, which is often found on black boxes.

Then you have the emotional response of the pilots realizing their careers are over.

Unfortunately, the passengers in back are just along for the ride and have no idea about all that - they just wanted to get from Point A to Point B safely.
It's not as simple as "FF has lower noise". There's a reasonable argument that once you factor in everything, most sensor size differences come out in the wash. In the case of low-light performance, you have situations like: APS-C + 35mm f/1.4 ~ FF + 50mm f/2. Yeah, you need a larger aperture in f-stop terms for equivalent optical properties, but the cost of that is probably offset by the cost of APS-C lenses being otherwise cheaper (having a narrower optical path).

The two biggest actual advantages of FF, to my mind, are lower sensitivity to small inhomogeneities in lens glass (but this is not super important) and larger maximum FET capacitor size.

The good astro shots you've seen are probably compositions of multiple photos. That is arguably the only way to get good low-noise shots with any consumer sensor technology, just due to the extremely high dynamic range of the sky and the physical realities of shot noise.
And about watermelon specifically, with a different painting (Giuseppe Recco's Still Life With Fruit 1634-1695) showing a modern melon:

https://www.nationalgeographic.com/news/2015/08/150821-water...
That's a bad analogy. The reason why you trust your obese doctor for weight loss advice is not because their body shape, but because of the credentials (Doctor).

Replace a doctor with a random stranger (which is what this website is, I don't know the person giving advice about the modals) on the street who is obese and tries to tell you with authoritative voice - "Hey! Listen, you're fat and this is how to lose weight!".

That's more accurate. I can agree with you about the entertainment value, I personally don't see it but if someone is entertained by it, good.
Everything you need to know about Startups (Denny Britz)
Denny Britz's very VALUABLE github repo. Everything you need to know about startups.
Would someone explain what the primary intent and current best-case usages of thread-local storage are?

Is this more suited for certain languages than others?
Where is Relay's data (configurations, step results/logs) stored?
Really interesting ideas, though I think the content is hampered a bit by the use of what I think is Haskell in the examples. It hinders accessibility when you're having to learn two unrelated things in parallel, and I don't think the average audience for this piece can be expected to know Haskell well enough to follow along effectively.