skysight-inc/HackerNews huggingface dataset:
> Air conditioning has saved countless human lives.[0]

Not necessarily wrong, but it may have also encouraged more people 'than necessary' to live where they "shouldn't". It brings to mind the "Phoenix (Arizona) scene" from the show King of the Hill:

> [looks at car-reported temperature] Bobby: 111F? Phoenix can't really be that hot, can it?

> Bobby: Oh my God, it's like standing on the sun!

> Peggy: This city should not exist. It is a monument to man's arrogance.

* https://www.youtube.com/watch?v=4PYt0SDnrBE
If it's violently unacceptable, why are you paying them money? Why not change ISPs?
And thermal applications (like heating and cooling) enable cheap storage: store the product, not the input energy.
Wild boars in the city? Really?
I worry that people are trying to set up the financial equivalent of a perpetual motion machine; ever more complicated band-aids trying to overcome the fundamental problem that the economy is a signalling device of what is physically possible in the real world.

Frankly I don't think the groundwork has been done to really figure out what the root issue is here. There are so many candidates - the handouts, the years of government-shutting-down-the-economy through COVID, the financial crisis that was looming in late 2019 that got obscured by the pandemic, a possibly peak-oil related energy crisis, war in the wake of all the other problems. But there are a lot of political shenanigans in the banking sector to keep the status-quo, and the status quo was shown to be "incompetents are in charge" in around 2008. So it is unlikely that they are up the the challenges that the world is facing.
Are you suggesting we encourage women to commit more crime?

Maybe they do, but they're better at getting away with it...
presumably they've encrypted/MAC'ed it, so you can't without breaking the link
Couldn’t agree more - current solutions are way over complicated. As someone who develops iOS apps on the side, I’ve always been looking for (but never found) a simple solution for offloading some of my projects. I will certainly be submitting some projects here this morning! Thanks!
what if you are a male and all those things are happening?
It's such a widespread problem. In some cases, like yours, it can be extremely gendered against women. In my case, the biggest example is a particular high-ranking woman who constantly talks over everyone and hijacks meetings with 10 minute long monologues. A lot of people need to work on this.

A fundamental issue is that people in management roles are often not evaluated on how they treat subordinates. When this is addressed, it helps everyone, but especially (I think) marginalized groups.
>According to the Kapor Center Tech Leavers Study, unfair treatment is the top reason women leave their tech jobs. Women of color experience unfair treatment at even higher rates

The study she cites contradicts her point and the entire piece. It found 40% of white/Asian men, 38% of underrepresented men, 36% of underrepresented women, and 28% of white/Asian women left because of unfair treatment.

Her statement technically stays within the bounds of facts but it's misleading to the point of being a lie
Are you aware of solutions like Alicevision/Meshroom (MPLv2)?

https://alicevision.org/
My recollection of the personalities involved is that the author is absolutely not a purist. He's a pragmatist, and this was simple, understandable, and worked well enough at the time. He was doing this because he needed the functionality, not because it was the best design possible.

I also think that this design was also reasonably well aligned with the internal XML capabilities of Frontier.
This reminds me that Apple's Plist[1] is similar too:

<array>
<dict>
<key>CFBundleTypeName</key>
<string>ShapeEditDocument</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>com.example.shape-doc</string>
</array>
</dict>
</array>

( Taken from[2] )

Maybe it's common to design XML schema like this at that time?

[1] https://en.wikipedia.org/wiki/Property_list

[2] https://github.com/robovm/apple-ios-samples/blob/1f6b14ef6e2...
The psychology of eating animals is definitely a great example of how people compartmentalize and simply avoid thinking about the details too much in order to evade cognitive dissonance. Which is also why so many respond with hostility when prompted to do so. (Disclaimer: I'm an omnivore.)
Do you have any evidence to say that this is the case other than speculation? It's also possible that they just changed the URL format. FWIW `pfbid` seems to be a shortened version of "post fb id" so why would it include the "cl id"?
>The cold chain (in logistics) is a marvel of human accomplishment...

...until we all realize it was short sighted because it killed of billions because of starvation and the inability to cool ourselves.
In the UK the police are neither allowed to form a union or strike.
It's a travesty that A/C units in the US are not (in many cases) designed to be reversible. I mean, even if you have a gas furnace, using the heat pump when it's only mildly cold can be cheaper.
That's called hypocrisy :)
You could be right, insofar as in the 1990s, "selling out" was a discrete event and there was no denying that one had given creative control up. In the 2020s, the PR departments are so good at making their efforts look like things that happened organically that the difference between genuine success and packaging has blurred.
> Just because you've never seen something happen firsthand

So are you arguing that, because I've never seen it, then it must be common?

> I don't deny that ransomware is really common today.

You'll need to be more precise for this to mean much of anything. I don't know a single person who has ever had a single personal computer affected by ransomware. Clearly ransomware must be a governmental conspiracy and/or the common flu.

> This feels like asking why you should bother voting

It wasn't intended to feel like that. It was intended to feel like asking whether you think one news report -- or even several individual news reports -- are meaningful evidence of widespread fraud in the setting of a very large denominator of deaths.

> Yes, and it makes my point even stronger.

No, it doesn't. It means your point may not be a point at all, and it seems like you have no evidence behind your speculation that this was ultimately counted as a COVID death.

> If we can't get details of the death, why should we default to the assumption that it really was because of COVID?

Do you really think that the details of an individual patient's medical record should be opened up to try (likely in vain) to satisfy the curiosity of some dude on HN -- who is likely so entrenched in his or her position that the results of the inquisition will be of little consequence regardless?
Yeah but if you dig deeper you'll notice it is riddled with unsafe, casts and Deref misuse.

It's a brittle simulation of Inheritance. To transform a saying "Just because you can write Ada in C, doesn't make C Ada".
Charles Schulz commercialized Charlie Brown. He’s the opposite of Bill Watterson but at the same time he wasn’t Mickey Mouse.

The whole concept of selling out is both particular to a person or in group and also cultural. A related concept is ‘poser’ or ‘poseur’. I think it’s more about fans thinking they’re losing their importance vis a vis the performer or artist. The artist is no longer “exclusive” to them, so to speak as well as no longer an idealized representation of them, the fans.
Identifying ad fraud on Twitter [thread]
How is computing a weekday where the caller (and reader) must know that Monday=0 not cryptic?
Note that in the specific case of XML-RPC, extensibility is forbidden by the spec:

A <fault> struct may not contain members other than those specified.
This is true for all other structures. We believe the specification
is flexible enough so that all reasonable data-transfer needs can be
accomodated within the specified structures. If you believe strongly
that this is not true, please post a message on the discussion group.

At one point the author did intend to allow elements to contain user-defined children[0], but it seems like their position changed between that mailing list post and the spec update 7 days later.

[0] https://web.archive.org/web/19991010205056/http://discuss.us...
Reductionist central planning thinking keeps on making the same errors over & over again. The fallacy is to blame a single culprit for a large set of problems & then create long standing institutions in the mainline of capital flow to manage the "war against" that single culprit. Of course the problems always gets worse because the survival of the long standing institutions managing the "war against" need the problems to continue growth of budgets & perceived reasons for existence.
The denial of reality has not been working very well so far for you. Neither has the craziness and hostility. At what point do you realize this? When you have no coastline and another 100K dead? Or will it take millions in big urban centers and widespread starvation?
My small child. How do you spell chicken? Not the kind you eat, the bird.

Oh my. We had some tears that day.
Are women really so limited that they can only identify with role models that look like them?
> Wow, can't you people look beyond yourselves?

Or we don't believe the in the fear mongering grift whose purpose is to strengthen the dominance hierarchy of the wealthy & politically powerful over everyone else. This grift has & will continue to kill many people.
How does having a role model change one’s ability to move into a managerial role and how morphologically similar does a role model have to be in order to be acceptable?
China’s surveillance state hits rare resistance from its own subjects
Me too!

And my second brief thought was: maybe they forgot to turn it off for me?

Wish I was kidding.
> Offline means you're dealing with conflict detection, resolution, and caching strategies

users of google maps / apple TV don't have to send 'write' operations except for a few features (set-favorite, etc)
That's because Smalltalk OOP isn't the OOP in the sense Java is, some refer to Java Style as Class oriented Programming.
It's €1599 here for the M2 air, compared to €1229 for the M1 air.

This is compared to US prices of $999 and $1199. The euro has weakened relative to the dollar for sure, but that's as much driven by the dollar being relatively strong and let's be real, most of apple's costs are in yuan anyway. And also the difference between $1 = €0.90 and $1 = €1 is not sufficient to account for a 25% increase in costs. If Macs were already low-margin items you could say it's just adding in padding for future currency movement that had been diminished over a longer time period (say 5 years ago when $1 = €0.80), but it's not like they are low-margin.
They mention doing this a decade ago. They were probably using utilities to manage downloads from the ruby application archive (which would have still been around at the time) and automate running `setup.rb`
I'll second that the best way to get better is to be a practitioner.

Part of the reason that there's not more material on systems design is because the way we design systems is highly dependent on core systems that pre-exist a new system. You can learn all the things on paper about layer 8 vs layer 4 load balancing, how to build an effective distributed cache, how to building a decentralized rate limiter, etc but all of these things are highly dependent on what exists prior, and knowing how to work in non-greenfield components reflects an internal familiarity with them.

The other side to systems design is more analogous to producing a map of the world; eg: documenting systems as you work on them. When I was a new engineer, this is how I learned systems design. Every new system I encountered I would begin to model. This had the added benefit of teaching me UML and how to make designs that highlight the important parts.
It’s called the Gender Equality Paradox https://en.m.wikipedia.org/wiki/Gender-equality_paradox

Research shows that when there is more gender equality in countries, the self selection for certain occupations by gender increases. This could lead you to believe there is something fundamentally different about men and women that makes them on average choose different careers.
So now horses have outlived their usefulness, they can be generously granted freedom? What’s it take until we stop enslaving and torturing the other species that have given so much to us..?
I don't think being interrupted happens to females only. It happens to everyone. I think author is just assuming that people are interrupting her because of her gender, while in the reality people interrupt each other all the time
That's an astounding amount of progress in a short period of time, actually, given what the sex ratios looked like in the 80s or 90s.
Three things.

(1)

> Gender-based microaggressions can take many forms:

> Being spoken over or interrupted at meetings.
Sharing an idea that gets no traction, only for a man to share the same idea ten minutes later and be applauded.
Being asked to supply lunch at a partner meeting when I am the only woman in the room.
> When I was an EM at Apple, I regularly attended meetings with my male PM. People who didn’t know us constantly assumed that I was the PM and he had the technical role. This assumption had nothing to do with previous knowledge of us as individuals; it was purely based on gender stereotypes. This happened so frequently that a colleague once emailed me to apologize.

These things suck. Though I hate the term microaggression. You don't have to label it as aggression, even if it is "micro".

(2)

> At the top of my game, I burned out. I walked out of my job as Engineering Manager for the Siri Media Domains team at Apple and straight into becoming a statistic.

> Looking from the outside in, you may not realize how much we are struggling. Many of us build the resilience to put up a shield during the work day. But at night and on weekends, we are suffering silently from the effects of imposter syndrome.

Burnout, fear of failure and imposter syndrome are not unique to women.

(3)

> Reshma Saujani, Founder of Girls Who Code, writes that we raise our boys to be brave; we raise our girls to be perfect. Fear of failure can hinder women’s ability to take risks and self-advocate long before they enter the workforce.

Nurture has an impact, but so does nature. There is a lot of biological denialism coming out of DEI departments. Can we just say that men and women are different? (The answer is no, even though it is true.)

I would rather we discuss how to accommodate women's differences and create an environment for them to flourish from the perspective that, on average, men and women will approach things differently, instead of framing it as a conspiratorial ("society trains us"), sinister ("implicit bias"), or aggressive ("microaggressions").

Not saying that that conspiracy, sinsisterism or aggression are always absent, but issues arising from honest differences aren't really discussed either.
Feminists often fall into the trap of "elite feminism": Demanding more women in leading / high paid positions when the basis where candidates are recruited from is mostly male.

It‘s simply one of the many logical fallacies of feminism.
"How can we make the mundane and expected sound eeeeeeevil and dangerous?"
This tool provides a common interface for multiple OSes, which might be useful for someone who frequently switches between Linux and OS X or does development on a Mac but uses Linux in their pipelines.
Not that easy, unless the URL pbfid thingy can be easily parsed into separate "post id" and "tracking id" parts — which I bet it cannot.

One alternative, which would require significant effort and investment but would be a brilliant way to outsmart Facebook's crap, would be to accumulate pbfids in a common pool such that, if a given pbfid points to post X, fetch a different random pbfid that points to post X. If the initial pbfid is not recognised, add it to the pool once the post is determined, either as a new alternative for a known post, or as a novel entry.

Of course, FB would hate it and would either try to expire old pbfids (and risk breaking "legitimate" links) or use legal threats, which would require them to openly admit that they don't give a shit about people's privacy preferences.
I'm well aware and don't give a shit, I'm not the one as an individual causing the problems in the first place and have no individual power to correct it. But you're free to go spend your time and energy attacking victims of these behaviors as complicit, like a "gotcha" for why these powers deserve to go unchecked
if some_edge_condition: return x
I worry that the inclusion of lockfiles will make semver less relevant. You shouldn't need to use lock files if you're using semver properly.

If your ecosystem is healthy than pinning exact versions with lock files shouldn't be done. Making it so that every dev uses the latest patch or minor when they run your program.

Using lock files for libraries should absolutely never happen, you should at most fix your dependencies to the latest major version.
List of Mnemonics
What do they have now?
And the top one in at that list is at 132,000.

The Circus Maximus in Rome for Chariot racing could hold over 150,000!
https://en.wikipedia.org/wiki/Circus_Maximus
> By signing a card or filling out an online authorization form, you are authorizing the ALU to speak on your behalf.

Yeah, they were great at listening before.

Also, where are these unions where the people in it aren't the people it represents. Recently, a school board election ad, "we have to stop the teachers union and start listening to teachers." Well, who the hell is in the teachers union if not teachers?
You got no lobby, your whiny blog posts won‘t get promoted on hacker news and the only thing you can do is to try harder.
Tiktok does the same thing when you get a URL to share a video
> I can't fathom optional parenthesis.

How about optional dots in Scala?

if (Day today saturday) println("It's Saturday")
> is spontaneously met by my team as absolute emergency and typically fixed in < 10 minutes

Unless they had the "route the whole region over another one" in their prepared and practiced DR procedure, it would take any team a significant time to get that planned, approved, implemented and tested.

If you're running something at tens of services scale and recovered in 10min, you're extremely lucky. I'd suggest that if you don't have risks on your list that will take hours to resolve, your list is not complete.
> Sections of beef brain (excellent battered and deep fried).

I'll take your word for it but I'm not tempted. After BSE and the outbreak of variant CJD which resulted, I wouldn't consider it worth the risk. I've wondered what brain tastes like, though. It's used in a few of Apicius's recipes. I substituted corned beef from BSE free Argentina when I cooked those.
As far as I know, gases that cause holes in the ozone layer aren't used anymore, but they're still extremely strong greenhouse gases (recent newspaper article I read mentioned 2000x CO2).
I will be more than happy if this project helps you in any way :)
The distincion you're making between isotropy of space and isotropy of the speed of light is important but I don't think the following is true:

> The second concept, anisotropy of the one-way speed of light, is not an invariant concept or a geometric property: it's an artifact of your choice of coordinates. You can take a spacetime that is spatially isotropic, and choose coordinates on it that make it seem like the one-way speed of light varies by direction.

We are not talking about coordinate speed here, we are talking about the light cone looking different, depending on which direction you go. This is (or would be) a geometric / invariant property.
For one thing, this site is called "hacker news", not "healthcare worker news". Naturally most articles posted here would focus on workplace discrimination in tech, not on workplace discrimination in nursing.

In addition, tech is more prestigious than nursing. A tech job in many cases allows you to afford a home in a good school district in a fashionable part of the country, or maybe even to send a kid to private school. Nursing doesn't. So journalists write more about tech than about nursing. And millionaire socialites and star athletes and Hollywood actors are far more prestigious than techies, of course, so journalists write far more about them than about tech.
Just submitted my project! :)
Probably because periods are used in numbers already...

print 42.0
I added the “plausible self-interested” qualifier
I agree, but they also include hashes.
ChromeOS is still Linux, it’s not a whole OS from scratch
I can remember a lot of things from my childhood but there are things I simply have no recollection of from a time when I should have been old enough to remember them. Things that my younger sister remembers but I do not. This was rather distressing but I am happy to see I am not alone.
I hate the conflation of 'POC' and 'underrepresented' as well.

I'm a white female. I'm also gay, disabled, from a rural area, and neither of my parents have college degrees. Yeah, I'm TOTALLY proportionally represented in tech.

Same for say, a blind gay white dude from an Eastern European country.
There is a move to more environmentally friendly gasses, but the new gasses are still in the hundreds of times Co2 equivalent (Down from thousands)
In many languages outside the anglosphere the word mouse relates uniquely to technology, as do bit, chip, trap, scan, monitor, file, mail, etc.
> REST was at least spiritually trying to adhere to the ideas of HTTP verbs

That's kindof the problem:

Except in the case where a thin browser front end is rendering a single response payload transferred by necessity over HTTP a la XSLT (which we're not doing anymore for better or worse) there's absolutely no rational reason to stick to "REST principles" in quasi-religious manner and exegetic interpretation of Fielding's thesis that coined that term. In fact, I'd say it's counterproductive, because a simplistic "REST" facade doesn't even begin to describe the actual interaction between backends or rich frontends and backends, those interactions often being stateful and much more involved and granular than sending back-end-forth idealized full "representations" or flawed over-exposing ideas of the nature of a backend concept. You might think that SOAP-like UpdateOrderLineItemBilling granular ops suck, but these are much more representative and telling than coarse pretentious REST APIs suggesting you could update anything at any point in time during the course of a process, when in reality backend logic just doesn't work that way (eg in the ecommerce example, you'll have to honor the delivery and billing status of items to cancel, and compensate or retour items accordingly, etc).

Really, "spiritual programming" isn't an engineering discipline; you can model your backend-to-backend interactions freely without having to appeal to concepts from HTTP taken completely out of context.
There are individual limits to demand, but not societal limits. If LEDs become more efficient, I will not throw up more lights, but Times Square will - and eventually they'll expand operations and build Los Angeles Square.

Jevons Paradox is about these societal demands, which influence collective usage of a resource in the opposite direction from individual usage.