skysight-inc/HackerNews huggingface dataset:
Some real "Art of the Deal" management here: delay invoice payments in an effort to bully suppliers into offering better terms, betting that they won't want the hassle of a court trial.
A big one for me was realizing that a matrix times a vector returns a weighted sum of the matrix columns, with the vector's elements as weights. It's not particularly profound but it has definitely clarified my intuition around a number of matrix problems.
George Santos story broken by local newspaper months ago
> What about summer rainfall? The cited atmospheric effect would presumably hold regardless of season as it's just about warmer air = more moisture in it. But here we see there's actually a slight downward trend

Yes, this is what scientists predict: wetter winters and drier summers.
In fact a well designed system I work on (database service) is built to give people sufficient monitoring & control that operators handle anything out of the ordinary until they get annoyed enough to automate it
Tildes – a non-profit community site driven by its users' interests
The article references the NYT as reporting they're not paying rent anywhere:

> Twitter hasn’t paid rent on its headquarters, or any of its other global offices, in weeks, the New York Times reported on Dec. 13.
Are you’re (0) and (1) supposed to be citations? If so I’m interested and you forgot to add them.
You use it in a biased limiter circuit for its nonlinear behavior near the zener voltage.
Yes, but implementation errors-- not fundamental flaws in the theory or underlying mathematics.

Respectfully, I believe you are looking at Bitcoin through rose colored glasses.

There is nothing special about Bitcoin's theory or underlying mathematics.
I agree in general, but for me it wasn't so much just having to read them as it was having to do a bunch of silly assignments based on them. My high school completely ruined The Great Gatsby for me that way.
The better question is would that group let a lone white guy join?
Startech is trustworthy as well. Their support is excellent to boot. Support is capable of answering questions on the various USB and TB specs.

I also have a pair of 3m apple TB4 cables that are used to drive a pair of lenovo monitors to a p14s. Pricey, but 'just worked'. Apple was the only company shipping them [that I could find] at the time.
Part of these funds go to Aravind Eye Hospital in India:

> I pay $1 to have an eye test. I can come two more times in the next three months and I will not be charged. I first do a glaucoma test, and then I am tested for vision, and then examined for a detailed uveitis test an eye disease which I suffered in my youth ... The hospital is spanking clean. Everyday it sees 1200 patients and the doctors perform over 200 operations. But then this is only the beginning of an amazing story. It is part of a network of eye hospitals that has seen 32 million patients in 36 years, and performed more than 4 million eye surgeries most of them ultra-subsidized or free.

> Here, the patient has the choice to decide whether to pay or not. In a country where a huge majority of people live on less than $2 a day he ripped of the price tag for access to world class quality eye care ... Today the Aravind Eye Care System is the largest provider of eye surgeries in the world. They see more than three million patients and perform over 300,000 surgeries a year. That is almost 7 percent of the global total. And their record of proficiency is better than that of the UK health care system.

Source: An Infinite Vision: The Story of Aravind Eye Hospital - https://www.huffpost.com/entry/an-infinite-vision-the-st_b_1...

> Using a highly efficient surgical model and variable pricing, this hospital chain has reduced cataract blindness in Tamil Nadu, India, by more than 50 percent and serves all patients regardless of ability to pay.

> Forty years ago, blindness caused primarily by cataracts was widespread in India, rendering almost 13 million people unable to see, even though the condition was relatively easy to correct surgically ... From its modest start with 11 beds, Aravind has grown to perform more than 250,000 cataract surgeries a year. And the rate of cataract blindness in Tamil Nadu has been cut roughly in half.

> Aravind's business model worked because it developed a radically efficient surgical model, with each surgeon performing an average of 2,000 surgeries per year, compared to 300 annually elsewhere in India. Plus it still maintained the dignity of patients while continuing to deliver world-class surgical quality. For example, Aravind's rate of complications is half that of the United Kingdom's National Health Service ... In 1992, it built a manufacturing facility to make its own intraocular lenses, a key element of modern cataract surgery—driving down the cost per lens from about $70 to $2.

Source: https://www.bridgespan.org/aravind-eye-hospital
I'm willing to forgive those who move on to better ideas, but we are really stuck with this 50 years later. When most of PL land knows better than to keep digging in this hole.
Looks like a propaganda piece for the food industry to me.

Why is there nothing about the heme, and its 40 other by-product compounds that they self certified as safe instead of getting FDA approval as part of their bio-reactor process?

You know they can't extract enough of it from beets to be economically viable, they have to use that bio-reactor process and 40 compounds that weren't previously known generally certified as safe on their say so.

There's good reason to never willingly eat this.
No they don't though. In neurotypical brains you get the impression that you're getting a productivity boost but you're not.
If you don't understand, this discussion is totally pointless.
> asymmetric encryption

PGP? RSA? Can you elaborate please?

> symmetric encryption

AES?

Is this what you mean? What's the best way to do AES these days? AES-256-CBC? Is there "symmetric encryption" that is public key/private key? I know AES you just need IV + key and you're "good to go"?
In order for governments to do that the systems have to have a way for an authority to intervene and reverse the transaction...

Which is expressly impossible to do without creating a fork of the chian... Which is pretty contrary to the ethos of the white papers for Bitcoin.
That's about $3 per person in Indiana. They must not have been able to demonstrate much harm if they're willing to settle for so little.

Which I personally find unfortunate. I loathe location tracking and wish these penalties had real teeth.
You are offering a pretty narrow worldview here, and a blatant simplification of geopolitics. Ignoring the elephant USA in the room here who’s militarization dwarfs any competition, then escalation (or even answers in kind) is not the only option on the table. There is also international agreements.

International agreements has proven much more effective as a grand strategy then escalation. The nuclear non-proliferation is a good example, but so is the Iran nuclear deal (which even gives us an AB testing scenario since Iran’s nuclear armament became much closer to reality after the USA withdrew).

Now if USA was really concerned about militarization of space, then they would have pushed for international agreements long ago.
If you have more then one device, how are you going to generate the same password for the same site that's different from other people, but same for you?

(There are some existing ideas, but they often rely on the domain/url staying the same and that's often not the case in practice)
Same. It's already hard enough having to wait until I run out before I can call in more.
Any large company that breaks laws get away with fines. However, individuals and small businesses do not have that luxury.
When someone writes:

> Soon you will see people saying you should have done this or that complicated thing

and you answer:

> Is his PGP key on his hardrive or a smartcard?

you're proving their point.
Sure, I agree that it's not unique to the US. And I'm not trying to suggest that US/Anglo culture is superior in any way.

But I would suggest that children living their parents' lives, or for their parents' approval, is a recipe for deep dissatisfaction, unhappiness, and lost opportunities for many many people.

Some communities impose their "traditional" (usually hierarchical and patriarchal) expectations on the next generation more strongly than others.

And I would characterize moving away from those kinds of traditional expectations, as progress toward a more (difficult, but) chosen and intentional life. And I would call that a good thing.
Are you familiar with the is-ought problem? Somewhat related.

https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
Maybe toe and foot exercises?

https://www.youtube.com/watch?v=81nchIAtN0I

https://www.washingtonpost.com/health/the-strength-mobility-...
I think you missed my point. I wasn't comparing running to being sedentary. I was comparing running sensibly to running recklessly (as some beginners do).

This isn't exclusive to running either. It can happen with any physical activity.
I'm very much a centralized person and I've been loving Zotero. It's great for taking notes and categorizing content from a wide variety of sources. It's primarily meant for research and so if you write papers you'll love the citation tracking features but it is just an all around great program.
Same here. The biggest annoyance for me was whenever people use the “town square” analogy, especially as a Brit.

The idea that my “town square” is owned by a private American company is a nightmare.
with no delay? in which world do you live?

https://noticias.uol.com.br/eleicoes/2022/10/30/em-silencio-...

also, he did a live where he did almost nothing at all to diffuse *his supporters* ( not would-be as you say, you'reclearly biased and down playing these criminals), it was a very weak speech that made zero effect.
I always wonder what kinds of people benefit from writeups like this. Maybe I'm deceiving myself, but I feel as though I'm a pretty good conversationalist, despite not having much of an in-person social life in my formative years. The suggestions in articles like this one always seem pretty obvious to me.

Are there people out there who read this and realize "oh crap, I interrupt too much," or "huh, I should try to be more aware of the other person's interest level before infodumping on them"? My hunch is that people who might genuinely benefit from these suggestions are, to put it bluntly, generally too poorly socialized to even recognize that their behavior could use the adjustment.

A demographic I could see benefiting more from this kind of thing are the obsessive-optimizer class of folks who interact with others in a cynical, How-to-Win-Friends kind of way, and who see social interactions with fellow humans as something to be min-maxed. I'm sure those people are over-represented on orangesite, so this might be controversial, but I don't think that doing an intentional post-mortem on every social interaction you have is any way to live.
It's an arbitrary number with no exact meaning. Clearly, that number is not based off of any real metric. He is just ironically using quantities to qualitatively express the speed of progress.
Increasingly less so, it seems. After all, the guy that turned stiffing vendors into an art form and lying about his taxes didn't just become POTUS, but pulled in more votes than any other president (besides the sitting one).
The whole border surveillance system went down in order for drug shipments (and who knows what else) to go through. The problem is obvious, you just need to acknowledge it.
There's a difference between 1) insufficient border protection and 2) corrupt border security.
‘OK, Mexico, Save Me’: After China, This Is Where Globalization May Lead
I was thinking about that myself.

Frankly you start on a chapter one and see if you like it, then read the rest. I was surprised about how much I liked the first few pages of 1984 -- which was written around 80 years ago.
Is this actually true? I am not talking about the time derivative for all times, only for the initial conditions.
The West won't do much, unless it's in their interest.

The latest developments already complicated the getting cheap shit from China part.
The B-Tree invariant example in the unit test seems like a bunch of assertions. Feels very similar to unit tests? Am I missing something?

Assert at runtime or assert at unit test time, it's assertions all the way down? Not sure the benefit of some weird @decortator-like syntax to achieve 5-10 lines of assertions?
Pretty bold to go from "it uses google's knowledge graph" to "provides factual information", isn't it?
On the contrary: how does spending more than the next nine countries, all of which have totally unique geopolitical positions and defense needs, have anything whatsoever to do with what we need to spend to achieve our goals? It's like saying Walmart spends more on inventory than the next 9 retailers combined: Walmart has a totally different business than Nike and GAP. In fact it's even more asinine than that: it's like saying that Walmart spends more than the biggest retailers in India and China, countries with different currencies, where quality differs, and where things cost different amounts.

But anyway. Suppose we spent only as much as China does, the #2 defense spender. They spent $229 billion. They also don't really value human life, soldiers are expendable in vast quantities if it advances the aim of the state--loss of life is much less tolerable in America. Do you think that would be sufficient for the US defense goals? We currently spent $173B just on salaries for servicemen, and then another $286 billion on operations, followed by $141 billion for procurement and $106 billion for research and development. Yes there is waste in the military, but is there $450 billion worth of waste and cruft? Are we to believe that are leaders and generals have miscalculated by more than 50%? Should we fire half our soldiers, scuttle our carrier strike groups, and abandon efforts to modernize the air force?
Keepass. You can still have sync between computers/phones using Dropbox while not having any unencrypted data in the cloud.
This is great but I don't have (or want) a Mac!

Perhaps the platform should be in the title.
What's the advantage of invariants over unit testing? Seems like there must be lot of overhead at runtime.

>I was ending up with garbage, and not realizing it until I had visualized it with Graphviz!

>Imagine if we had invariants that we could assert after every property change to the tree.

Have you tried writing unit tests? What didn't work about them that you decided to try invariants?
I've been using Bitwarden for a few years, and am very happy with it. I'm glad to pay their reasonable price.
> GMO yields are actually lower than non-GMO in ideal conditions.

If, as is true of the most commom GM crops, the specific GMO trait at issue is a non-yield trait like, say, glyphosate resistance, sure, that’s what you would expect. (Though the yield is substantially higher in the intended conditions; real crops rarely grow in ideal conditions.)

Of course, there are crops modified for yield specifically, too.
Wouldn’t it be because humans have 2 eyes?
I think they are really this ignorant. The tech suburbanite ideas about farming are insane.

Vertical farming is just one of the cringy ideas. Farm underneath solar panels instead of putting the panels on one side of the farm, monocropping is pure evil and farmers are simply stupid for doing it. Grow cover crops so we have to dedicate 50% more land for agriculture.
Article and agreement say $20,000,000. Am I missing something?
Speaking at AWS Re:Invent 2022
Still feeling that way after last night? Might be the only thing he gets right.
Ok, guess I should have asked, what should we know about bleach besides the warnings prominently printed on the bottle. Tbf I really don't expect everything in my house to be edible.
Welcome as this is, I think the US is way ahead of most countries because it guarantees whistleblowers a share of the resulting fines etc.
You're abusing the word "peace". Subjugation by a brutal dictator is not peace.

You're the one engaging in Orwellian doublespeak. Enslavement is negotiation. Tyranny is peace. Sacrificing another country from the comfort of your Australian home is peacemaking.

If Orwell were alive he'd throw his gin and tonic in your face and tell you never to utter his name again.
Totally agreed. That's why it's nice to have studies like these
> These things happen every day, but happening to a core developer (if confirmed!) who has a deep understanding of the systems and security indicates just how fragile crypto can be (in my opinion)

Because no one can create secure software yet, Bitcoin isn't 100% secure.
You can’t make a statement like that without clarifying what you mean and sharing some alternative to gpg
I don’t agree at all. If it’s so cut and dry for you, what other forms of assessment would you recommend instead?

I think technical assessment needs to assess lots of skills, but obviously one of the skills to test is how good someone is at programming.

There’s a few ways to do that - my personal favourite is to have a few hundred lines of buggy code with failing tests and ask the candidate to debug it for you. But from the data I’ve seen, asking someone to code something from scratch also provides a lot of signal even if you also get them to debug something. (If you were going to pick one test, coding from scratch is a better assessment for juniors and debugging is better to assess seniors).

But I think some form of practical programming assessment is necessary. You won’t learn if someone can program well by talking to them. And take home programming tasks are too easily gamed.

I do think you should make the programming challenge relevant to the job though. If you’re hiring a frontend dev, get them to make a webpage. A backend dev? Get them to make a set of rest endpoints wrapping a simple database. Algorithm challenges make sense for systems programming, or when you’re hiring generalists at FAANG and such.

(Source: I’ve interviewed over 400 people and worked with data scientists who looked at the per question results.)
You should read Moonwalking with Einstein and look into memory palaces. I have memory palaces I can still walk through and remember after a decade.
I strongly agree with the general principles you're putting forth, and agree it's hard to build an architectural philosophy which bakes in "good sense" as well. To some extent these can be orthogonal. (At the very least, your architectural philosophy had better not be opposing good sense, but I think it's fine for the philosophy to not encode every best-practice of good sense.)

> all look somewhat similar when done really well and thoughtfully, but tend to have different gotchas and failure modes.

I do agree with this to an extent, although I also think that "what does this theory tell me to do that differs from some other theory" is a quite valuable question; I do think there are some structural aspects of DDD which could be "bad" in other approaches.

Perhaps most obviously, the meta-approach of having well-known named concepts in your architectural framework is in some sense opposed to the "pragmatic design" or "framework-less" approach of just using good taste and experience to come up with the right design for each situation. The latter perhaps being "better" for experienced architects, but harder to teach IMO.

> when I think "Repository", I think a class with methods like "GetEmployee(employeeId)"

Not to beat a dead horse, but on this object-level point -- in my understanding DDD explicitly contemplates both singular fetches like `GetEmployee(employeeId)` and plural like `GetEmployees(createdAfter)`. I think the book (Evans, 2003) has examples of each (though I could be mis-remembering and drawing from some of the other practical DDD-by-example books).

But I can see where a team might use a sub-optimal combination of existing Repo queries rather than writing their own new ones.
There is a lot of comments, but no one took a moment to look at your profile and visit your website.

Pointed advice, specifically for you.

1. There is no links to any of your code. If you are actually in front of a computer so much, surely you have somethings you can share.

2. Your writing is pretty good, but you don't write about any tech stuff. Since your writing is good, write about some of your programming projects.

2b. The Linux post for example is pretty bare. You talk about weeks of customization, but you never explain what customizations. Just that everything works now. This is a boring and uninteresting read, and doesn't inform me at all about your ability.

3. The blog also has sone questionable material, which is fine, however the most recent post where you talk about events that lost your job or nearly lost your job are pretty big red flags.

4. I see ~22yrs in the service industry. This is also fine, but all the above is amplified. People are innately more understanding of an 18 year old not having anything to showcase, but someone in their 30s and 40s is less likely to be hired just for their eagerness to learn. As a result, you need to really have some visable passion.

5. All new hires, and especially new juniors, on a team are initially a productive drain on a team. Your teammates spend time and effort bringing you up to speed and mentoring you. There is risk and effort involved for them beyond it just not working out. This makes it tricky for new devs. All of the above is so you have something to prove you are worth the effort.
syncthing (or private git repo on trusted server) + pass/gopass/prs (with gpg key on Yubikey or similar hardware CCID/OpenPGP hardware)

It's not for everyone, but it's trivial to conceptualize ALL of it - you decrypt/encrypt plain text files in a dir, and something else syncs them. Your "manager" then becomes a tool with a nice CLI that just does `gpg -e`/`gpg -d` under the covers.

(I'd really like to see a tool that can take a publicly-shareable config file (email, name, country, origin date, keysize, seed) + a secret BIP39 phrase and spit out a GPG secret key, or better, just provision a new Yubikey from the phrase. Then my cold storage could just be my BIP39 phrase, rather than being my BIP39 phrase and an encrypted copy of my GPG key backup.)
I was going off the quote in the OP which comes from the Guardian article which is credited to the Met Office. It dates from 2011 and says:

> A warmer atmosphere can hold more moisture

Nothing in that specific causal claim is dependent on season. If anything the obvious inference is that rains should be harder in summer and less so in winter. It isn't very important because as a sibling comment says, drier summers and wetter winters is long predicted via other mechanisms. Nonetheless, the article goes on to say that:

> So far, any impact that climate change may have had generally on regional rainfall cannot be distinguished from natural variations

So they seem to be agreeing with what I wrote above. Not much is happening in this dataset.
Sapiens by Harari covers this extensively. So much of human development is our ability to ascribe fictive boundaries and definitions to things. Rules, authorities, myths, money, culture, countries, companies. What are any of them? They're all made up. We could just stop believing in all of them tomorrow.
Luke Jr. Hack Confirmed as Real
JPMorgan has clearly too much power and must be split up!
He explains the first row of symbols: 1, 24, 51, 10. This represents 1 + 24/60 + 51/60^2 + 10/60^3 ~= 1.41421296, very close to sqrt(2) ~= 1.41421356.

But what about the second row?

The numbers on the second row are 42, 25, 35. So I tried working out 42/60 + 25/60^2 + 35/60^3 and it works out to 0.70710648, which is very close to 1/sqrt(2) ~= 0.70710678. So cool!