skysight-inc/HackerNews huggingface dataset:
I’m really appreciating the video game references - literally the article mentions the cost of elephants relative to horses in the Total War and Imperator series:

> Let’s take Total War: Rome II as an example: a unit of Roman (auxiliary) African elephants (12 animals), costs 180 upkeep, compared to 90 to 110 upkeep for 80 horses of auxiliary cavalry (there are quite a few types) – so one elephant (with a mahout) costs 15 upkeep against around 1.25 for a horse and rider (a 12:1 ratio). Paradox’s Imperator does something similar, with a single unit of war elephants requiring 1.08 upkeep, compared to just 0.32 for light cavalry; along with this, elephants have a heavy ‘supply weight’ – twice that of an equivalent number of cavalry (so something like a 2:1 or 3:1 ratio of cost).

> Believe it or not, this understates just how hungry – and expensive – elephants are. The standard barley ration for a Roman horse was 7kg of barley per day (7 Attic medimnoi per month; Plb. 6.39.12); this would be supplemented by grazing. Estimates for the food requirements of elephants vary widely (in part, it is hard to measure the dietary needs of grazing animals), but elephants require in excess of 1.5% of their body-weight in food per day. Estimates for the dietary requirements of the Asian elephant can range from 135 to 300kg per day in a mix of grazing and fodder – and remember, the preference in war elephants is for large, mature adult males, meaning that most war elephants will be towards the top of this range. Accounting for some grazing (probably significantly less than half of dietary needs) a large adult male elephant is thus likely to need something like 15 to 30 times the food to sustain itself as a stable-fed horse.
Clearly leadership isn't sufficient. Central planning leadership under Mao led to poor results. Deng Xiaoping's reformation was to reduce centralized leadership.

Nor is central planning leadership necessary. The early United States overtook Great Britain as the largest economy with minimal central planning leadership.
From https://twitter.com/brainwane/status/1319692088758489089 :

For most of this year, @elwoz and I have been working on a pretty ambitious project:

* to make a fresh release of GNU Autoconf, a crucial #FLOSS build tool that hadn't had a new release since 2012

* to get paid for that

* to help put Autoconf on a more sustainable footing, so it doesn't have to get rescued again a little while down the road
Just a heads up, there are a number of similar/identically named projects:

- https://openapi-generator.tech/

- https://github.com/zijianhuang/openapiclientgen

- https://github.com/deepmap/oapi-codegen

I swear I've come across a few others while looking for the best web visualizer (mostly settled on Redoc), but I'm not finding them on https://openapi.tools/ or http://openapi.toolbox.apievangelist.com, so perhaps they've been abandoned
> "Using a 'singular global social order' is a bit of a straw man. It doesn't have to global, just like it can't be individual."

and again, that's the point. neither extreme is realistic, but we have a bias toward one that we should actively compensate for. most of our esteem derives for the few hundred to a few thousand people that forms our social system, but our thinking tends to stray to where we stand in the wider, unfathomable society. it's a component of why social media tends to be corrosive rather than creative and supportive.
"Incompleteness" seems to nudge people to want to complete a task, aka "Zeigarnik effect"

https://en.wikipedia.org/wiki/Zeigarnik_effect
Building your app cross-platform can be dangerous, especially for startups
What's your thoughts? What do you think about cross-platform vs native?
You’re mixing up Puerto Rico and DC. DC population is only larger than Vermont and Wyoming.
Curious, what was the practical use of knowing, for those in the area, down to the second what time it was?
There's a time and a place for it, but I feel like much stronger friendships are formed by people who can handle giving and receiving a bit of negativity / harsh reality now and then.

The superficiality of modern positivity obsession is a source of a lot of problems, because people don't have a tight-knit network who will be there for each other through thick and thin.
Agree with this 100%. I've seen both in older codebases.

It's even more frustrating when you work with engineers who refuse to believe that any code they write could become technical debt in the future. These tend to be people who overcomplicate systems to anticipate future requirements
In my opinion how he handles his succession will be the key.

if he acts like a nepot and tries to keep the power within his lineage, that's a sure sign of a classic story of decreseaingly capable rulers.

I think that the capability of democractic systems to enforce a level of competence in the rulers are the real reason behind the West's success.
It sounds terrifying TBH :)
This is exactly why I mentioned it, Microsoft burned through 10s of billions in bad acquisitions, Google has a few massive multi-billion dollar mis-steps.
Let there be thousand Herokus
the original spreadsheet was updated
So they would know exactly when to fire their local time guns
Totally agree. As long as the system is easy to change, I don't care if it's "technical debt". I'll even go further, I don't care if it doesn't give us "flexibility" and "modularity". I don't care if it's not "generic". There is nothing that pisses me off more than people designing systems for future requirements that are not even being discussed by product leads.
China is looking to move away from export focused growth and has been developing a rich domestic market.

More broadly, the world has been stepping back a bit from China anyway, because its labor costs have risen significantly compared to other potential manufacturing centers.
Maybe the author, rather than writing 1 good article describing it, is planning on writing several articles on the same topic in the hopes of getting better at writing about it over time?
It's kind of amazing that "over engineering" in software means the exact opposite of what the term should mean.

To me, engineering is taking a problem and the corresponding constraints and building the solution that satisfies it with the least amount of resources.

"over engineering" in software is about trying to make something adaptable? Or maybe just satisfying someones sense of beauty.. Or maybe it's just about programmer convenience at the expense of customers/user experience and hardware resources..
yeah with more than 3x the population they only need 1/3 of the median gdp to surpass in overall gdp
Can you recommend an English translation?
I think I visited Wisconsin once on a day trip when I had some family in neighboring Illinois back in the 90's. I definitely don't know a ton about the state. Again, I certainly don't know which way Wisconsin will end up voting.

But I guess my point here is that it seems like the NYT feature was based on an honest analysis of data from something called IPUMS, which Wikipedia tells me is "the world's largest individual-level population database", not a just "schmuck reporter" with a baseless hunch or something.

It'll be interesting to revisit pieces like this on November 3 (or whenever all the votes are tallied) to see if any of them turned out to be good predictors or not.
FWIW, I have an Apple TV Gen 3 from 2012 and an Apple Watch Series 5.

From dummies.com:

>Apple Watch Remote app

Not only can you remotely control your iPhone music via your Apple Watch, you can also use it to access a nearby Apple TV box connected to your TV. Your wrist-based remote can navigate the main menu, scroll through media lists, and select what you want.

I just looked at my watch and sure enough, there's the Remote app, never noticed nor used before (you can also download it directly to your watch via the App Store if you've deleted it previously.

I turned on my Apple TV, went to Settings/General/Remotes while wearing my watch, and darned if a 4-digit code didn't appear on my watch that the TV said to enter using my (vintage 2009) Apple Remote Control.

Instantly, my Watch synced to the TV, such that I can now use it in lieu of that elusive skinny remote.

So, if you have an Apple Watch, you're money.
It's not "clickbait"

I would have never dared to open this link or read the blog or know ANYTHING about this book without the provocative title. I had seen this article elsewhere so knew what this HN link was because of it.

Why would most normal people be interested in a biography of an 18th century literary figure? I was an English lit major for god's sake and don't care that much about Samuel Johnson.
An ed-tech specialist spoke out about proctoring software. Now he’s being sued
I don't really have a horse in this race, but I'm not sure that the best defense against

> Another example of such uninspired CEO that keeps making good quarters but tarnishes his company advantages is Tim Cook.

is

> but Tim Cook added $1.7 Trillion to apple's market cap since taking over as chief executive.
Soundcloud Groups used to be great for this. And then they took it away, so they could monetize what it used to provide. So unfortunate!
PHP have nice libs as extensions for those data structures. It's std variants that should be avoided.
Insomnia Designer can help you develop and manage your OpenAPI specs as well :)

https://insomnia.rest/products/designer
Post-Civil War, it also incentivized voter suppression.

The southern states benefited from emancipation, insofar as they gained seats in the house and electoral college (they got a 5/3 multiple on their prior proportions, which had only narrowly elected Lincoln pewar).

This redistribution of postwar power led to the disaster of 1877 https://en.wikipedia.org/wiki/Compromise_of_1877, something we're still grappling with to this day.

One motivation for Jim Crow laws was to keep the southern voting-sampled portion of the south white and segregationist (in spite of the true distribution of local sentiment), while simultaneously benefiting from the larger population in magnifying their representation in national politics.

...

If I were dictator for a day, I'd make the number of house and electoral college seats directly proportional to the last-n-election-cycle-average of number of participating voters (not population!).

This change would flip the voter suppression script, which I think has been one of the more troubling developments in the last 100 years of our republic. It would also rightfully suppress the influence of the regions in this country that wish it was still the 1830s, but give them a path to return to influence that's contingent on uniting their polities.

We'd see states competing to make voting more accessible in a nonpartisan manner, because every state wants to have more representation in the electoral college and the congress, regardless of which party is in power.

This would force parties to actually represent their neighbors, whom they can safely ignore and suppress today.

With this change as an example, I think the Electoral College could actually be leveraged to steer our system in more inclusive direction. I'd love to simulate this version of history.
Fossilized Footprints
I'm being a bit blunt here. It's easy to say Technical Debt will ruin your software when you pick a contrived thing and label it as Technical Debt.

> John knew his code had a few bugs. But nearing the deadline, another project appeared and it took a lot of John’s time, so he couldn’t go back and fix the problems.

This is a problem, but this is not inherently technical debt. That's just delivering a bad/incomplete feature (Not necessarily John's fault if he's been asked to make changes). Code with Technical debt works or mostly works, but relies on non-maintainable or less ideal than patterns.

Simplified example. Adding a "Cancel" Button to a form. This button involves adding a new "secondary" class style to the button.

* Technical Debt - Button is in place. Works correctly. Instead of a <Button> component and tweaking it to handle the new "secondary" class. John simply copies and pastes the <Button> code directly into the implementation.

* Bug/Bad Feature - John references the button correctly, but fails to handle certain state resets properly when the form is cancelled.

-----

The prior is technical debt because it works correctly, but doesn't follow a good pattern or does something unexpected (refactoring that button will be much, much harder). The latter is likely just bad code.

The case where the latter is not bad code is if the company has made an intentional decision to not handle cancel edge cases. Even here, I would argue that is product debt - not technical debt.

----

Every software product in the world has debt. Just like every software product in the world has bugs. You need to account for your debt as you grow. Otherwise it will eat you.
Just wagering a guess, but presumably to synch their clocks to a known good time?
> blatant lies about wearing masks during a pandemic

You know, back at the start of the pandemic every health authority from the CDC to the WHO to the surgeon General said that masks were bad.

Should private companies have "had a duty" not to allow "misinformation" like pro mask arguments to spread?
> I'd slightly modify that to say that what they were doing was more important to them than status - which isn't the same as saying they didn't care about status at all.

Agree. I refer to this as meaningful work. It can be difficult to describe to others why it is important, but it is important to them at that time.

The joy of such work is that status does not weigh upon it as much as other endeavors. I suspect some of this success reverse-engineering efforts sometimes runs ramshod over non-extrinsic motivations because they're not as apparent, especially to the authors of such pieces.
If one were to use GitHub stars as a metric, I'm particularly interested to see that deno is catching up and in some regards surpasses Node.js' metrics.

Life shows that usually one can't catch lightning in a bottle twice.
It's obvious that it's mostly a scam because the number of crappy altcoins, the number of wallets that ended up failing because they were criminal fronts or scams, and the absolute failure to demonstrate even one killer application show the reality of this.

I'm wondering how much of those coins that accrue "interest" you'll actually be able to offload into cold, hard cash that can be used to purchase goods.
Show HN: Landmark Papers in Machine Learning
> It will take them another generation to catch up to the west in the ability to innovate in new technologies.

I think you are in for a rude awakening.
You can't use expressions like that (from ffmpeg cmld) in gst-launch.

As far as I know in gst-launch you can't access properties from one element (video stream width) in other elements.
Just like any debt, technical debt is not "always bad".

The point of incurring debt is to make a "large payment" (deliver software) quickly and immediately, in exchange for paying interest over time.

If you can deliver a working prototype, scale, get funded, and grow your business quickly in exchange of technical debt, that's not really a bad deal.
the largest performance issue i've come across with the execution model is that connection pooling is...well, pretty crap. opcache handles most of the other interpreted woes rather well.
They have fiat currency that they use to exchange for goods and services.

I do not know literally a single human being who uses BTC or ETH exclusively for exchanging legal goods and services.
Could you or anybody elaborate on why you think the West (US) and China are that different in the big picture?

The way I see it: in China politics/policy are largely steered by big money (companies) + the emperor. The only difference I see with the West is that the emperor of the West is less powerful than Xi.

The "nice" thing about a totalitarian king/emperor/dictator is that improvements in prosperity come quickly. The disadvantage is that the fall also comes quickly (easy example: Mao).

Aren't the root issues as simple as that? I mean this is not exactly the first time in history that we saw "The West" V.S. dictatorships. It's also not the first time that we saw a powerful Chinese totalitarian regime make the country very wealthy and then poor again. To clarify: regarding that last sentence I'm talking about the past 2500 years or so.

Don't dictatorships by their nature come with massive corruption and eventual downfall. Or is that my - just world fallacy - talking?
Trendy english sounding names are getting popular in India.
Funny, I just started reading Cato's "The Power Broker" a couple weeks ago. Before that point, I had absolutely no idea who Robert Moses was. I picked that book at random, but as "happy little accidents" go, it melded with my current exploration of themes related to urban planning marvelously. I particularly love reading Jane Jacobs's thoughts on the subject, who learned by observation, not through logical analysis.

A lot of my interest in this area comes from a life-long appreciation of (non-pejorative) anarchist philosophical thought. It's a lot harder to build organization from the bottom-up, but top-down organization loses so much implicit knowledge and context that it seems reasonable to investigate the former approach.

I'll check out your newsletter, it seems so interesting, thank you for linking. :)
Thanks for the heads up but it's a shame your project got shut down too.

Can't say I'd be shocked if my project gets shut down, but this is just something I built to try to learn NodeJS (JS in general) since I'm still new to web dev and everything. In the meantime, I'll see how long my project manages to stay alive.
Great work, the videos on the landing page are stunning! I'd love to give it a try with my own tracks if there was an option to log in without Google as others have also suggested.
Is the name a tribute to Mr. Mescudi?
It is moreover not entirely unworthy to state that tech debt can have little to no siginifcance to the success of the founder of a startup. /s
It seems even more dumb that in the event of a tie the House of Representatives is supposed to vote one vote per state as if it were a dumber Senate. The compromises that led to that setup are weird mistakes. I guess it is good that it is a rare event when the Electoral College ties.
I don't think it is currently possible, there is such a war-footing in the West even among the intelligentsia.

Best you can do is to read Chinese documents and try to squint through their own bias or to read academics who have spent extensive time in China recently (ie. past 5 years).
I was doing some reading on Qanon. The weirdest part to me was how FEW correlations they have to offer.

If I give a large group 4,000+ pieces of random information and a multi-year block of history, I'd expect the number of interesting and surprising coincidences to be staggering. Instead, the "deltas" and obsession with 17 is weak at best. One could say that it is more interesting that so many Q posts somehow have so very little in common with anything at all.
In the early days of computers the first working version was always so slow rewriting it a few times was an obvious step. You would end up improving a lot of things not necessarily related to speed. I still often crank out a really shitty version that works just to get to the points that require some deep thought. You can get a lot of work done if nothing really matters. The first rewrite is helped a lot by having done things before. The second full rewrite sadly never happens anymore. Just incremental changes.
Y'all need to stop seeing other countries through the lens of existential competition before it causes cold or hot wars and start cooperating internationally.
The google -> youtube music transition finally got me to self host too. I've been pretty happy with plex.

Getting my playlists out has actually been the only sticking point, so this has inspired me to see if there's a reasonable export option there too.
I don't know if its how I'm wired or a symptom of ADHD but I don't get much relief from completing tasks or projects. That reward trigger most people get doesn't seem to fire with me, to me I just finished something and now I'm either waiting for the next thing to do or moving on to another thing.

That's a major reason I have so much trouble motivating myself to get anything done. Even after I finish something, it has no effect on my mood.

If I'm having trouble with something and suddenly circumstances change where I don't have to do it anymore, it actually is a big relief to me and thats the only time I feel an elevated mood after crossing something off a list.

It would be interesting to see if microdosing LSD somehow changes that or not.
I found this "study" mentioned in the slides of a university course and contacted the lecturer to find out if they have a source for that. I will reply to my top comment if I get an answer. You might want to check in a few days.
Heads of state can mess up. Heads of state don't get to tell other people how not to mess up. They can't pass laws saying they themselves can communicate perfectly or point everyone in the right direction or group the right people together. So they can't pass laws telling you how to communicate perfectly or assemble or perceive the world the right way. And that's not "shouldn't" or "won't", they can't. It's impossible. Might as well plan for the sun rising in the west or water running uphill.

Lost in the USA vs China debate are many international companies who are loyal only to themselves and have absolutely no awareness of geopolitical issues. And the capability is incredible, stronger than both combined. Best to leave them alone.

The best way is to be invisible. The cure for cancer always wins because it doesn't exist. That's what nature does, how it's undefeated since the start. If you are afraid of past mistakes or present problems, don't worry. The horror capable within future conflicts puts all of that to shame, such as war where we don't kill people but keep them alive, forever. Like that head transplant doctor, or what they are doing with genetics.

It's best not to dwell on such distractions. Nothing good can come from it.
Speculation that isn't coupled with indicators of a productive economy is a complete scam, like this is.
I am building an new way to conduct a technology business end to end in entirety, hardware through software, THE BIG PICTURE. Obviously these are my words and likely further explanation could be redefined in other terms based on ones understanding however I have done this several times before with extreme security and efficiency in mind at every decision made, AUTOMATION because PEOPLE ARE THE PROBLEM. My background is payments, finance and banking which I need not elaborate the security that has been in this arena alone for quite some time but anyone nowadays, even a 7 year old, can use any search engine and find a recent breach referencing lost financial information and EVERYONE reading this has likely been issued multiple new credit cards or worse. There are several people and companies working towards unikernels and the like but my jam, and always has been, is to apply the new way of thinking to a business, a serial puzzle master if you will.

In short you are correct in using ONLY GO for absolutely EVERYTHING to reduce technical debt, ZERO TRUST architecture, automated everything and much much more. Might sound like hogwash to some but once more, if my past is an indication of my future as I love a challenge.

It is what you cannot see that matters most.
To Be a Successful Web Developer You Need to Learn How to Learn
> But politics aside, given Firefox's market share (under 5%), using your analogy, going for Firefox is kind of futile.

Browser market-share is like proportional representation, as opposed to a winner-take-all voting system. That completely changes things.

Firefox has much more power over the direction of the web with 5% market-share than with 1% market-share.