skysight-inc/HackerNews huggingface dataset:
>I firmly believe (and I have given this a lot of thought) that technology is ultimately evil, and that tech companies are trading short term gain of enormous wealth for the very essence of humanity, preying upon the basic instincts of individuals who are also trading their personal worth for convenience.

I've more or less come to a pretty similar conclusion. I wouldn't characterize it as evil per se, but it's a fools errand at best. My line of thinking goes somewhat like this - before the Neolithic revolution humans had an extremely small set of problems. The main problem being "what am I going to eat?", and to a large degree, life must have revolved around this problem almost entirely. There weren't that many people, there weren't that many problems, we somehow persisted in that state for hundreds of thousands of years with literally nothing to write home about. Any advance in technology has literally been trading one problem for at least three more. Now there are loads of problems, loads more people, and the standard approach to solving all the problems is to invent new technologies, which in practice seem to actually exacerbate the problems. So, I just sort of view the current state of things as "somewhere around the turn of the Neolithic Revolution we took a wrong turn, and it has widely been regarded as a bad move."

It's a weird sort of defeatist, nihilistic, melancholy worldview, but to be honest, I don't think we're wrong. I mean... what's the endgame of technology?
Once you reach a certain scale in a particular type of company the repo just becomes another type of org unit. Your giant fish swallows a minnow, it looks good on paper, someone does a half arse integration, then that repo becomes the one. The one that your manager says, under no circumstances no-one commits to, because then it's OUR repo (with whatever baggage that brings)... The org depends on the code, but the org actively resists it like a virus. This kills any attempt at the mono repo at any largish non FAANG org.
Infinitesimals exist precisely to create an reciprocal quantity to infinities.

Infinitely many finitely short time intervals cannot have passed after finite time, but infinitely many infinitesimally short time intervals can. In the same way that one way of conceiving infinity is to imagine it as an arbitrarily large value at any given expansion, but infinity in the limit, an infinitesimal is an arbitrarily small value at any given expansion, and zero in the limit.

That's the whole point. The atomic distance of a subdivided step goes to infinitesimal at the same rate that the time associated with the distance does, so we're fine!
The thing that really bothers me is the 'full' part. Full self driving. There's nowhere to go, this is self driving to the maximum extent.

Oh and it's not self driving.
What "inflammatory language?"
FDA and CDC accuse Moderna of withholding trial data – to secure $5B order
Java has wheels and pedals. Javascript only has objects that say they are wheels, and objects that say they are pedals, but which are really both and neither at the same time.
> Like what? I can only think of one, which is passing memory allocated in one thread to another thread.

How would you implement a graph that requires heap allocation for each node and supports adding/removing nodes and links with purely scope-based memory management (no shared_ptr or equivalent, no tracing GC), while still reclaiming memory as soon as possible (so no arena-based solutions)?

There are also single-threaded concurrent scenarios where object ownership can be ambiguous, but those are similar to the multi-threaded scenarios you discuss.
CNCs are current manufacturing tech now more than ever, don't know what you mean by CNC peaking 50 years ago.

Anyway "tech" in the original post was clearly contextualised non-manufacturing tech which is the predominant context here.
Thank-you for your reply. I had another question about models and the database.

It feels to me that the database tends to be more stable over time than the application: frameworks, design approach, and architectures come and go, but tables, stored procs, and views have always been there.

That said, supposing we were to start with the data model and many business rules expressed in the database first, would you reach for GraphQL to help the app manage the data it needs, or acquiesce custom db objects to provide the required data?

With SAM, I thought there would be a way to avoid BFF, while conforming to a TLA+-ish way of enforcing (the model's valid) states at all times.

I know I am handwaving a lot of ideas. Just wanted to get your input on the backend side of things.

Thank-you.
Is it called "hydrodynamics" because of an assumption of incompressibility (like regular hydrodynamics vs aerodynamics)?
I’ll say I’ve never had this issue with credit unions I belong to. Just give the fraud department a call and within maybe half an hour the money is back in my account
I bought/got gifted a couple of these sets, just a warning for anyone looking to buy:

The quality varies a lot piece to piece. Forget Lego-like perfect snap and alignment, you will be sanding basically everything to make it fit. The movement of the built mechanism is not smooth, and gets worse as you play with it due to rubbing. Seams and connections are quite visible on every surface which can detract from the look of the model if you want to display it.

Not saying these are bad, just be prepared what you are buying.
Yup. Plus Krikzz has to contend with Chinese clones copying their hardware designs and selling for significantly less. I have a few Everdrives for various systems and I've been happy with them. Some of them are pretty reasonably priced IMO like the GB Everdrives which are like the same price as a new game.
That's nowhere near Soviet Union or modern-day Russia. For starters, there's virtually no reliable economic stats for the Soviet Union, because every level fudged numbers and no-one knew then and even knows today what the actual ground truth was. The TV series Chernobyl illustrates that very well when a high-tech German robot breaks down because Soviet authorities had told Germans "propaganda numbers" instead of true radiation values at the damaged reactor. There was so much lying at every level that eventually no-one knew the truth anymore.

Such level of dysfunction is simply incomprehensible to an average western citizen. The latest documentary series TraumaZone by Adam Curtis gives perhaps the best impression that is possible without personally experiencing it: https://www.youtube.com/watch?v=EDA3hIsf7LA&list=PLSjQL8MYni...

The current Russian military fiasco is also a symptom of the same deep dysfunction. Before the invasion began, military units positioned near Ukraine sold their fuel to local population and then ran out of what they had left on the way to Kyiv. Many units were understaffed because they had "dead souls": commanders listed non-existing soldiers and embezzled their pay, thus no-one knows how many actually attacked Ukraine. Latest military radios turned out to be cheap Aliexpress junk that relied on civilian 3G/4G cellular network. Many missiles failed before reaching target because they were unmaintained: a small amount was kept in order for military drills, money for maintaining the rest was embezzled. Body armor is filled with cardboard, helmets can be cracked with bare hands.

Imagine this in every facet of your life. Everything is shit, but if you go around saying it, then you'll eventually get locked up in a psychiatric hospital, because "it's been scientifically proven that Soviet communism is the best system in the world and anyone who doubts it must be mentally ill".
I’ve no idea where you get the idea that “the left” (an enormous and diverse block of people) primarily want subsidies for the rich. It seems similar to the same (IMO bad faith) argument American conservatives made about student debt forgiveness - that because a small amount of wealthy people would benefit from a universal thing, it is therefore wrong.

The popular opinions I have seen are:

- “nationalise the railways”

- more frequent, reliable and cheaper services overall

As discussed, nationalising the railways isn’t necessarily the silver bullet many people think, but if you engage with those people and don’t insult/berate them they’ll come round easily. They're not hardline communists, hellbent on the destruction of private companies - they just want better train service somehow and may not fully understand how to get there. That's not to deny the existence of "tankies" and other weirdos, they're just a very very tiny minority.

HS2 should enable the “more frequent” part over the regions it covers. I don’t know how to make services cheaper or more reliable, I imagine subsidies come into it somewhere though, and this inevitably means that yes someone wealthy at some point will benefit from a cheaper rail ticket.
But at the same time, there are tons of positive uses for things like this too. Imagine being a creator who wants to share their interests with the world, but hates their own voice or doesn't have the confidence to speak on camera. You could make a lot of people's lives better by creating content for YouTube, Twitch, TikTok, Instagram, etc, but you wouldn't be brave enough to otherwise.

Something like this could be incredible for those people. A natural sounding alternative to text to speech for people who dislike how they sound.

And it could also be used to anonymise people in documentaries about serious topics (like say, organised crime) without actors, letting people bring the atrocities of said folks to light without need to trust others or the risk of being found out.

Other examples could include vTubers, artists creating characters for TV shows, films and video games, etc.

All technology can be abused, and sadly with how humanity acts, like will by a small percentage of the population. But for every person abusing it for dubious purposes, there are dozens or hundreds or thousands of others who can make the world better with it.
I don't know. Ubuntu seems quite fine. I would install Debian on new servers. Debian is fantastic, I don't quite see what Ubuntu would bring today except support, which I don't need, but I see that it might bring a lot of crap. Particularly afraid of Snap. Debian is also almost a de facto standard on servers.

But so far Ubuntu has been reliable on servers I set up with it in the past, and repositories have always worked fine. Nothing pushes me to start a migration to Debian for them.
For someone with no JS experience who wants to learn, is this framework a good place to start?

(I don't mean learning JS/TS syntax, more the general paradigm for user-facing code which does something meaningful besides printing "hello world")
Great, that's even better. The meaning of "Delete" as "forward delete" predates Apple's ignorance on the matter.
Marginally speaking it seems it did. Not notable perhaps, but it didn't sink it.
Vanishingly few things show up in "pure form", anywhere in nature. Gold is is all mixed up into quartz, save for flakes in riverbeds. Nitrogen and argon, famously unreactive, nonetheless come mixed with the other, with oxygen mixed in besides.

Diamond, almost pure carbon, is the only that comes to mind.

So, it is meaningless to single out lanthanides for this. What does distinguish them, instead, is that they are expensive to separate from one another. In certain places such as Yterby and the site mentioned in the original article, ore contains a concentrated mix of many lanthanide compounds. It remains a chore to get the praseodymium and the neodymium into separate ingots.
In some ways it's even more expensive to remain "credit invisible" because of the security deposits now needed when you set up utilities, getting a mobile number, applying for an apartment rental, etc.

Building up a strong FICO score is the easiest thing with the exact mindset of OP with effectively the same amount of friction thanks to the "miracle" of autopay.
LDBC is really great, it is and it should be the standard non-biased benchmark to look at. The point with https://memgraph.com/benchgraph is to be more tilted towards some specific workloads, easy to extend and run, etc. Time will tell to which extend that could be achieved, but definitely a place to look for some interesting workloads and results. + the whole thing is super early and it's going to evolve!

Again, definitely take a look at LDBC benchmarks they are in general the most relevant.
You're right. Sorry, I get confused by Qt's multi-decade old bug that they're not only refusing to fix but keep porting to new major versions.

I bet they have unit tests asserting that the bug is still present.
you seem to assume that we won't go extinct...
I don't think the clones get firmware updates either.
Twitter used to be extremely unreliable, and in fact back on the late noughties this was commonly seen as a reason that Twitter was doomed and would be replaced by other microblogging platforms (there was precedent; a number of early social media sites had already died essentially due to unreliability).

Eventually, it became fairly rock solid, and has stayed like that since. A reversion to "oh, yeah, essential features are down for hours, that's just Twitter being Twitter" definitely feels like going back to the noughties.
On the workstations at my work: `gem: Command not found.`.

On my home machine: `Command 'gem' not found, but can be installed with:
sudo apt install ruby-rubygems`

Not the end of the world but it is annoying enough to put me off trying it.
Fair point. Maybe have a paid subscription with features that benefit social media professionals? There are some popular and profitable services economy built around social media.
Are apollo dirt bikes good? Yes, they are. Apollo is a well-known brand, making dirt biking accessible for riders of all levels. Their success is testament to the quality and value of their products.
People on the Streets of New York Talk About How Much Money They Make
Hit me up on the #jsonnet channel on Kubernetes Slack or the #tanka channel on Grafana Slack if you want to go a bit more in depth.
Very nice. For live plots there is also ttyplot.

https://github.com/tenox7/ttyplot
I think type checking helps with that both directly and indirectly.

It helps directly by making it much easier to know what type or shape everything is. Without types, all you have are variable names and tracing the code back up the stack yourself. Sometimes good naming conventions are enough. More often than not, a variable called `product` can be one of 3 different types and you have no idea why unless you go up the call stack to figure it out.

I find it also helps indirectly by making clever code harder to write. The dynamic nature of JavaScript encourages a degree of cleverness and meta-programming that makes things harder to understand. While you can do the same in TypeScript, making the complier happy makes it much harder to do so, which encourages more straightforward code.

Of course, you can write clever type definitions that are impossible to follow. Sometimes you do want to do some meta-programming without fighting the compiler. But in my experience, the path of least resistance when writing TypeScript is fairly straightforward OOP that tends to lead to clearer code.
It's virtually a credit card service issued without neither a foregoing credit check nor a physical card except that with a lower credit limit.

For people with enough financial capacity, it provides little value in comparison with credit card as they still have to pay the same amount but have to go through much more hustle. So, it's not attractive to those unless there were considerable incentives such as cashbacks.

But on the other hand, for those barely can make ends meet, it might be the only way to get something they want desperately as obviously they are highly unlikely to get a credit card or a personal loan. If something goes sideway, bad debts are most likely to occur.

For the merchants, if with the extra fees they still can make a profit, then they would be pretty happy to accept it as they get some extra sales which are unlikely to happen if no BNPL available.

For the BNPL providers, they can be there in the first place was because there was way too much cheap money in the market which had nowhere to go. So, if they can get enough customers and revenues quickly enough by providing considerable incentives, they can continue to get more and more investments. And if they can get to IPO stage, they can get more money by bumping up the share price by which the initial investor can exit with huge profits. Such game had been played for decades as so much money were printed from thin air.

Now things changed drastically as cheap even free money is no more...
The Hardware Lottery (2020)
I'll try to remember these advices....
HTMX has a complimentary framework like alpinejs called Hyperscript [0]. (On second thought not exactly like alpine..)

[0]: https://hyperscript.org/
You have me curious. What payment methods do you usually use? I just envision a life without credit cards having a bit of extra friction once in a while.

Do you ever run into transactions that can't be completed with alternate payment methods? For example, I used to see hotels state that they only accept credit cards (and explicitly exclude debit cards) for checking into a room.
I would say you better start with using JS to manually manipulate the DOM, then start with a framework later.
Was this really an accident, though? Some leaks are only to generate buzz
Apple wouldn't permit such an app in the store so it's a moot point.
Hard disagree. We are well beyond the point where farting around on the edges of consumer behaviour can ever make a dent in reversing climate change.

Blaming consumers buys into the big emitters disinformation campaigns. Its not our fault.

The big emitters need to be curbed hard and fast. Our governments so far have been unwilling, complicit or unable to do so.

Its going to require a mass, popular movement to shut down coal mining worldwide, to restrict air travel, to localise food production and reinvigorate ground based mass transit. Nobody can make that happen as individuals at the checkout.
That didn't stop Facebook doing it (and breaking all kinds of stuff in the process).
US households’ debt rises to $16.5T
Twitter was that big right wing social media site, in that it was extremely useful for a large number of right wing organisations and people to amplify their messaging and get many followers. That's what made it far more attractive to those on the right than Parler, Truth Social, Gettr, and all the others.

For instance Trump owed much of his popularity to his Twitter account and the way it allowed him to communicate much more effectively in a completely unfiltered way with both his existing supporters and undecided potentials. The same pattern has repeated with right wing politicians in other countries.

Those who were banned or otherwise de-amplified tended to be very fringe or extreme, and were never a significant chunk of the right wing. That's one reason why the alternatives never took off, as the kinds of people they attracted were those that few people really wanted to deal with or associate with.
Hahahah, there it is, the once-inevitable "Fitt's law" trope.

People citing 'Fitt's law" to defend this dumb menu design love to ignore the big D in that "law." And what does the D stand for? DISTANCE.

Fitt's law dictates that the menu should be on the application's main frame, because that's closer to where the user is working (thus minimizing D). That's more true today than ever, as screen sizes and resolutions have reached new heights.
Why do you think that Apple wouldn't permit it on AppStore?
> You don't have to use all of the features Rails provides.

You kind of do. First, you have to opt-out, not opt-in. And the opt-out path is less battle-tested, so there's a lot of skeletons to be found there. Use it at your own risk.

If you want the best modern example of a ruby framework which starts small (like sinatra) but allows you to opt into a wider feature-set (like rails), you should give roda a look: https://www.youtube.com/watch?v=9fukis_VHl4
And in fact the banks (to include credit card companies) do love people who pay on time every time by giving better credit scores to the people who do.

Meanwhile, people who only pay the minimum due end up carrying past due debt and get bad credit scores from the banks. A bad credit score in turn means the banks won't lend money as much or as easily to such people.

The ideal debtor is one who carries debt and proceeds to pay it off on time every time. You will have a stratospheric credit score and banks will be begging to lend you money.
At least in my country, the poor usually vote for conservative policy, and it's usually rich leftists trying to push communism and welfare while those receiving said welfare vote against them.

The poor know best there are no free meals. It's the rich elitist that can afford to virtue signal with ideas of dumb policies, because they aren't close to the edge of economical ruin if those policies go sideways. And they mostly go sideways.

When policies take money from the poor to give to the poorer, it just reduces social mobility further and creates dependence on the government.

By the way, all this climate religion hurts the weakest in society the most. They can't buy a Tesla or afford heating when "carbon taxed" or when renewable energies who rely on the weather (which we all knew is going to be unreliable) freeze and result in them freezing to death in winter.

Oh and by the way, it's also a scientific consensus that global warming is going to result in net lives saved because people die from cold much more than from warming. It's just a narrative you'll never hear. And because those dying from cold are usually the weaker parts of society. And those owning real estate close to the coast usually have much more money.

And there has never been a scientific consensus. Freeman Dyson, for example, which died in 2021, was the last remaining physicist from developing QED, a physicist I respect much more than the pop science scientists, thought the climate change religion is misguided and even called them religion.
This is why I remember the things I learned in university while stressed out studying for exams, but don't remember things learned without stress.

I think a bit of stress is healthy for retention.
That's just kicking the can further down than what's been already kicked. If the only matter for political will is short-term gains then there's absolutely no possibility of revamping decrepit and inadequate structures such as the lack of public transportation in the US.

At some point it'll be needed to do it, the longer the wait the more painful it will become. As you pointed out, it's already pretty fucking painful to achieve it, introducing new features unto an inadequate system is just compounding the issues in the long-term for just a small short-term gain, it's not really smart to do it.

Instead of starting to properly address the issue of transportation at scale, your suggestion will just add a component of "smartness" to a system that is already overloaded and definitely not good for society. Car-dependency is not a net positive. I'm not against people using and having cars but depending on them for transportation between large population centres is an absurd waste of resources for a society...

Simple and easy solutions have a tendency to create even larger problems, it's unfortunate there's no political will in the USA to revamp its transportation system because it's clear to not be the most efficient way for your society to move around.
> You can't announce anything if you've fired the comms team.

Elon fired the Tesla PR team and yet announcements still are made, usually as Tweets from him. It sucks, but a comms team isn’t necessary assuming you are ok with substandard communication.