skysight-inc/HackerNews huggingface dataset:
Say the middle point is M. We know that for each person the ratio of time to go between M->A should be the same as to go between M->B since the distance is fixed only the rates are different.

First lady got to B at 4 pm so her M->B is 4. Second lady got to A at 9 pm so her M->B is 9. Since they both left in the morning, if we call the first lady's M->A time to be x, we know that the second lady's M->B has to be x as well.

Using the fact that the ratio of M->A : M->B should be the same for both of them, we can set up the equation

4/x = x/9 ==> x^2 = 36 ==> x = 6

Since getting to M was at noon and 12-6=6, dawn was at 6 am.

(For what it's worth, I did trial and error too cause I was lazy and didn't feel like thinking... then noticed the nice pattern and back justified it. :P)
I also view glue code as going up with the square (n^2) of the number of connections (n) grows between two conceptually connected but implementation-disconnected systems.

But that is hardly the worst of it.

The two system model generalizes to much worse complexity (n^m) relative to the number of connections (n) that involve tight linkage of a multiple number of systems (m >= 2).

In practice, we all avoid m>2 wherever we can, and simply slog along less and less efficiently with m=2 as we try to add new value (or maintain value in the presence of necessary changes).

So the general law is mostly apparent in the broad absence of conceptually simple m>2 solutions, as apposed to their existence as quagmires.

Simple thought experiment to illustrate m>2 solutions:

“Captain! If we just reprogram the nanobot solar system explorer cannon to spread the bots on a tight bezier trajectory matching our enemies detected firing pattern, adjust their transmission frequencies to pass through Romulan dark hull steel and resonate with their traditional diptholamite crystal bathroom fixtures, we can apply a combination frequency comb filter and inverse fractal hash to completely uncloak their vessels in real time!”

“But Chief Engineer, there is but one problem!! While conceptually simple, your elegant solution will take one hundred years to implement! None of those systems were designed together!”

Kaboom. Hissss… Silence

I call the problem of rapidly integrating foreign systems into conceptually simple novel solutions “The Star Trek Rapid Integration Problem.”

Apparently this problem has been solved by the Federation of Planets in our future.
There's YouTube videos of these things being escorted by 3 to 5 large suvs, armored, presumably filled with well-trained armed men. You would need probably at least a several platoon sized force to attempt to take one of these on the road.
UMatrix security vulnerability has been patched
You bring up a very good point, and personally I attribute this to the tyranny of shareholder primacy. At least here in the states, nothing is going to change until there is an alternative that places shareholders at a level that is at most equal to other considerations, and more preferably below more important business considerations.
I was just coming here to say that! Hempuli studies psychology in uni, he's got always interesting stuff to say about brain quirks and psychological effects.
Ah yes... the Taco Bell across the street from SGI. Before it tanked and became that laser-tag place.
India is a large diverse country. Every state has its own set of local rulers. Nothing can change this.
what counts as a nontrivial proof? better submit this comment!
Velociraptor – Incident Response using VQL, a query language for forensics
Loom will help folks who prefer writing straightforward Java code instead of some random reactive library with obscure exception handling and poor to impossible debuggability.

Now I get it is hard for many folks to understand that part. Just like at my workplace people think it is impossible to write micro service without SpringBoot.

> Loom could help if you had blocking APIs to start, but you get much better results if you just resolve to use async, non-blocking wrapped in ReactiveX.

There might be billions of lines of legacy code which would adapt to Loom with minimal changes but impossible to turn in ReactiveX etc without enormous investment and risk. Your ideas are rather simplistic for real world.
“The Print Shop” Turned People into Banner Wizards in the 1980s
"accident" is a problematic word to describe vehicle crashes because it minimizes the agency of a driver and intentional decision making processes that lead up to a crash.

Intent is a funny thing to determine though, but the same article I linked above and provided an excerpt from also deals with how there is a "degree of intention", either from other road users, or from engineers and officials that are tasked with managing traffic and road safety.

---

Drivers aren't out there aiming for pedestrians and cyclists, so how does intention factor in?

UCLA's Madeline Brozen argues it can be traced back to both failure to follow road safety laws and a lack of understanding about how dangerous driving a car is — especially since unsafe speed is the top contributing factor in L.A. traffic deaths.

Research shows that a pedestrian struck by a driver going 20 mph has an 80% chance of survival. If that driver accelerates to 40 mph and hits a pedestrian, the victim's chance of surviving drops to just 10%.

"The act of going above the speed limit or going fast [in unsafe] road conditions...that is an intention," Brozen said. "When someone is driving in a way that can kill someone, they are creating a risk."

According to John Yi, another "degree of intention" in traffic deaths falls on car-centric society and L.A.'s leaders, who are "intentional about what we're building and what we're not building."
> > Sex assigned at birth is not a reliable indicator of that

> You might want to rethink that phrasing, because it’s a very reliable indicator

In the context where current gender identity is an insufficiently reliable indicator, which is the context of the supposed need to ask the question, no, it is not.

If you need to probe beyond current gender identity because your personal sensitivities about genitalia can tolerate no error, then you need also to bypass indirect proxies entirely and ask the question you are actually concerned about regarding genitalia.
For us Germans it's the same, except the bishop is called "runner" or "sprinter", and the knight also "jumper" or maybe "leaper".
Torrents need seeds; it fixes distribution, not durability.
Nope, The author's view of glue code is that most of it is to make the data output by function A a usable input for function B. This varies from the trivial (I'm moving an integer from A to B. Piece of cake as long as A & B both have the same sized integer with the same endianness and we've defined what to do if A is outputting a 64-bit value while B is inputting a 32-bit value and A sends something that doesn't fit in 32 bits) to the nightmarish (a large, poorly documented binary blob with inconsistent protocols) to lots of stuff in-between. Programming is easy. Data is hard.
How often is generally "often enough"?
I feel like using hackernews as your QA is a bad practice that needs to stop.
> The US is doing good because its ICUs are not full and emergency services are not stressed into nonexistence

Most (>90%) ICUs in the US were never full, and LA county is an anomaly. To your points, shouldn't California have been more prepared for this...? It's almost like the politicians there weren't serving the citizens at all.

Do I need to post every single inconsistency from the last year in order for you to civilly discuss one point I've brought up, or do you want to keep dancing around calling me a conspiracy theorist without actually doing it?

You're using fallacies and I'm trying to open up a dialogue that is pretty rare around these parts. Try and keep up.

>the US isn't open simply because the PCR testing cycles changes could report fewer cases.

The US is open because it is politically expedient. You can have another opinion if you want, but attacking mine and my character blindly is pretty childish.

Keep censoring others, you'll be a good little servant to your tyrants.
Back in the 1940s or 50s, they were trucking an atomic bomb casing (no nuclear material, just the case, but that was still highly classified) between Sandia and Holloman Air Force Base. This was in a standard army truck, not a semi. In downtown Albuquerque, they got in a collision, and the tailgate fell down, and the bomb casing fell out in the road.

I don't think it was their own guy who hit them, though...
There's a difference between a crash where the outcome was not deliberate vs say a deliberate attack on a convoy by ramming cars at it.

Accident implies it's not premeditated or deliberate, which, i'd wager, is the case of the vast majority of road incidents. That doesn't absolve drivers of guilt if they were in the wrong or doing something wrong at the time. But it does mean it wasn't deliberate.

Edit: You also forget that things like wildlife, mechanical failures and other things outside the control of a driver can be the cause of car crashes as well.
> Does this Add operator have a Result type now?

I suspect the answer is: those traits not implemented for String in no-panic mode. And instead you have to use fallible “try_extend” methods that return a result?

I’m just guessing though.
I'm one of the developers of Lens, and I agree that it's not the right fit for every problem. The way I categorize the different types of interfaces in my mind is a spectrum from:

* "shelf based" drag & drop like Lens, Tableau and most spreadsheets

* Query-based, where you type a query using SQL or another grammar and choose from a template

* High level code like ggplot, Vega or Observable's new Plot

* Low level code like D3

Since you're a developer, maybe you'd benefit from looking at one of the high level visualization grammars.
What makes you say that? The circle is one of the few familiar objects from grade school geometry which is also an algebraic variety.

Also, where do you see that quote in the article? The only part about circles I saw was the description of the tangent bundle of a circle. This is exactly the kind of example one might see in a first course on differential topology, so I don’t see the issue.
CBL-Mariner – Linux OS for Azure 1P services and edge appliances
I wrote a banner maker for the trs-80 coco circa 1986 that made graphics for the dot matrix printer better than what I could draw on the screen.
I mostly see "follow the science" in regard to well-established and scientifically validated theories and practices, like the germ theory of medicine and its implications for hygiene, or the theory of immunology and vaccination.
(For site context on why this is coming up today, Amazon is emailing their customer base today to notify them of this specific change to their legal terms.)
blog post at https://www.tomshardware.com/news/microsoft-released-cbl-mar...
What happens if I add a “terms of business relationships addendum” to my facebook account (or homepage) that claims to override various clauses in all terms of service I’ve agreed to?

I’m serious. If the expectation is that I can be bothered to check for updates to 1000’s of terms of service every morning, why shouldn’t they be expected to hire someone to check personal homepages and social media accounts for such things?

“Last writer wins” in US contract law (roughly speaking, IANAL), and I’m reasonably sure I can establish that my addendum “happens after” company terms of service updates.

I’m happy to agree to binding arbitration, or flying to Washington to have a (corrupt?) judge or whatever process my complaint for a meagre $10,000 per hour (plus expenses) for the duration of the dispute.

Edit: payable up front, regardless of the outcome of the dispute.
Conversation about Skills and Learning at Microsoft
> If you repeal 230, Facebook doesn't gain anything from being a common carrier

Yes they do. They would not be able to be sued, if they were a common carrier, and in return, they would be unable to engage in many forms of censorship.

If they did not have section 230 protections, then them existing in their current form, would be almost impossible, and therefore, they would have to make the choice to receive the alternative protections, which are common carrier protections.

Common carrier protections are different from section 230 protections. If they are put in a position, where their only real option is to go under common carrier laws, then that would be the point.

> the average lawmaker want the companies to be able to do some forms of moderation

Common carriers are already allowed to do some forms of moderation/censorship. It is simply much much more limited.

And additional forms of moderation, could simply be handled over to the user, to choose what they want.

For example, it would be completely allowed for a customer, to have some automated calling blocklist, where they choose to block all adult content phonelines, that call them.

> Which brings us back to the original question

No it does not bring us back to that. Because common carriers are already allowed to do very limited forms of moderation, and that is what it would be a good thing to incentive facebook into having to follow.

We don't have to have lawmakers do anything except for get us into a position where facebook is strongly incentivized to choose to be under common carrier protections, where they will then be extremely limited in the types of censorship that common carriers are allowed limited to.
> The whole point of big-O analysis is to be able to reason about how fast a program will be given input size.

It's an important technicality that matters when you are doing performance tuning of code on modern CPU's. Big-O is asymptotic but omits the constant multiplier, so if you're comparing, for example, deletion from a naive binary search tree vs. an unsorted array, it's not necessarily obvious that a tree search on a naive pointer based tree (O(log n)) is faster than a find, swap, and delete (O(n)) until n is sufficiently large.

Another example is iterating through the pixels of a very large bitmap on the order of 10m+ pixels. While iterating through all pixels should be linear to the number of pixels (O(width * height)), assuming it's a row-oriented bitmap, which most are, scanning row by row can be substantially faster than scanning column by column because of caching behaviors.

Point being, big-O and actual performance are not always the same thing because the constant factor can sometimes dominate depending on what you're trying to do.
The German Experiment That Placed Foster Children with Pedophiles
The answer is synchronized communication.

Call the person and have a conversation.

If they have questions or need more information, they can tell you and you can respond immediately.
> If you live in Cupertino, Campbell, Sunnyvale, I struggle to even think of things like a decent bar.

I mean - is anyone really looking for that in places that are definitely known as places that people move to in order to raise children? It's a really weird complaint. If you wanted booze and the kid vibes - guess you could move to San Carlos.

I wonder if the people complaining about lack of good food are mostly talking about good food at a certain price point or just certain cuisines - because I don't have many issues finding good restaurants here whereas in some other major cities it can be a real struggle to find anything that is at the same level.
Thanks, this is really helpful. I did in fact think that the use of convention implied more arbitrariness. The convention that we drive on the right can be reversed. But I suppose there can be conventions which are partially constrained by some underlying phenomenon.
>Drivers aren't out there aiming for pedestrians and cyclists

They aren't intending to do it - one might even call it an accident.
What a strange image! I fully expected the black painted portions to just be ... completely black, since after all the whole point is that it reflects nearly zero light. But that's seemingly not the case at all.

You can download the image and put a black stripe over the top of it to compare, and the difference is quite striking. My color picker tells me that the black in the center of the mirror has a lightness of about 17 out of 100 (that's L in the LCH cylindrical color space), which is really just a medium gray all things considered.

I wonder if this is due to imperfections in the paint and surface, or if the camera used just has an extremely high black level for some reason.
> given that Russia didn't lose any nuke in the chaotic 199x

Serious question (in more ways than one): do we really know that to be true? How?
This is a solid point and I'd like to color that with my step-mom's experience tutoring an adult (lower twenties) in math. After running into frustration starting with basic algebra and working backwards through some basic arithmetic, it was realized this student lacked some very basic number sense. Step-mom took the student outside and started with counting exercises. "How many tires are on this street right now?" It started off with guessing. After some work with basic number sense and counting, they were able to puck back up, go through arithmetic, and then back to algebra relatively quickly. The student went on to pass their college algebra class.
That's so rough. I lost my dog while in training for a job as a young man. I stayed through tears to finish this stupid test as I had been told if we left we would be fired no questions asked during the training and OJT part of intake which was about one month. I was supremely pissed when I saw people being allowed to leave/not show up for various reasons with no problem. My dog had been my best friend for my entire life until that point and I was broken inside. I decided to never again let a job come between my life and my happiness/health. No job I've ever had was worth that, even when I owned my own company. My ex-wife did me dirty, ended up closing up shop to focus on getting myself right. Still think it was the right decision.

I hope you are in a better place now, but if not, you'll get there.
I'm curious, are there work environments where people still print banners on modern printers?

I remember when I first saw the difference between dot matrix and 300 DPI laser quality. Then a little later I got to use a 600 DPI laser...I took all my publishing design work to B&W at that point. Years of faded dot matrix graphics were happily put behind me.

But the banner just isn't the same when the paper is taped together, or is it?

Next we'll see an article about how great PIMs were...well, or any of those P-acronyms...which was better, PIF file format, or PIM software? Or PCX graphics?
> I wonder how it could be adequately secured in a convoy on the open highway.

Another poster shared a youtube video of such a convoy. This consisted of the semi with the payload, surrounded by three pickups carrying Federal law enforcement and seven military light armored cars. Four of the military vehicles at the end of the convoy appeared to have unmanned fifty caliber guns on top.

They seem to be taking for granted that their adversaries will not have military attack aircraft or main battle tanks. They're pretty well equipped to traverse the continental United States?
In volatile markets, sellers often set the initial price well below their reserve price to attract a bidding war. This forces buyers to make their own determination of market value rather than anchoring to the list price. You most commonly see this in markets where there is a lot of price volatility or supply constraints such that it is difficult to determine a priori what a fair market price is, which describes a lot of markets these days.

Most buyers know this and bid their estimate of the fair market price, which may be well above list and hopefully the reserve price. This is a sensible strategy when the seller has no idea what a reasonable price actually is but there is a large number of buyers.
In Haskell, monads are all about composition of types. While the glue code doesn't go away, it stays neatly in the bind operator's definition for a given monad, which makes the rest of the code compose very easily. So no, it doesn't eliminate it, but I think it makes it a lot more manageable.
"Fully non-blocking" means "does no work". Ignoring the process' spawning thread, if your app performs CPU-bound tasks on a bounded thread pool, you will be leaving I/O throughput on the table as the number of tasks increases, since I/O-bound tasks will block on waiting for a thread.
A rectangular die would basically only have 4 sides, still very useful for rolls. Landing on the square side would be like a coin landing on its edge: possible but would be a re-throw.
Some people report moderate or severe 'withdrawal effects' when trying to stop taking SSRI type antidepressants.

Apparently not everyone, since I was expecting that, but didn't experience it.

Also, as I'm implying, there are other drugs which are neither SSRIs nor ketamine, so I don't think there is such a thing as "antidepressants in general".

In any case, problems with withdrawal aren't the same thing as tolerance. Just because your body adjusts to it doesn't mean you are driven to an escalating dose. Again, this may differ for different people, but I never had any urge to take more of an SSRI.

I'm personally afraid of Ketamine, because it's been around for so long that suddenly deciding it has a huge new market seems opportunistic.

(note that I have no official medical credentials and do not give medical advice)
The problem is the global warming impact of the leaky natural gas grid, which has far more consequential impacts like damaged via sea level rise to the Gulf Coast, and the aridification of the Western US.

It's a systems problem that requires system solutions, not the problem of an individual's right to cook over a natural gas flame.
Well, I guess it might be more reasonable to say kernel::device is very new. The person who mailed in this work hasn't landed it in the Rust for Linux kernel from which the documentation is built. We're seeing the code that the new person wants to check is roughly OK before they raise a PR, whereas those docs are built from the repo that PR would be against.
Assuming you live in a city, don't buy yet. We're in another historic bubble.

The pop is on its way. Many homeowners have taken advantage of Covid related forbearance on their mortgages. Expect a lot of foreclosures once they expire (begining now).
It means if a theoretical attacker were to take the security forces hostage, there is no leverage gained for the attacker in that scenario. And yes, that means exactly what it sounds like.
Beautiful resiliance.
I cannot imagine Clion, which lacked proper Autotools/Makefile support a year ago, dominate the embedded world now. Due to the immaturity of LSP, the same doubt applies to VScode.

Eclipse CDT, the long time king in embedded world, has been deliberately hidden from the default list. You have to click 'all results' to see it. Such a nasty trick!

PS: Eclipse can support all project long before LSP/Clion appeared, provided that 'CDT GCC Build Output Parser' is setup properly.
> Spend half your time training, working out, going to the range.

That right there makes it pretty attractive. Lots of people do those things for fun. If that's half your "workload", it totally makes sense to do a job like this, especially if you're not a city person since that's a solid salary if your not in a high cost of living area.
Yeah, but people are listing low to attract more eyeballs.

I sold a place in the bay area 5 years ago. I knowingly listed it about $200k under what we expect it to go for based on comps. Huge swarm of interest and many buyers offering a price at around what we expected.

It's just a sales strategy.
https://diffeq.sciml.ai/stable/tutorials/ode_example/

Diffeq are one of those things that Julia is a particularly good choice for that benefits strongly from its types and what not. Give it a shot if you do a lot of this.

Julia syntax resembles matlab more than python or R.
China's own Hubble-like space telescope will get a 2.5B pixel camera