skysight-inc/HackerNews huggingface dataset:
Here are some plot elements associated with addiction:

- People neglect their responsibilities in order to indulge their addiction.

- People consume their resources (e.g., by selling their property) in order to indulge their addiction.

- People fail to achieve their goals because they are distracted by their addiction.

- People alienate their social contacts, either through neglect (see above) or through what is seen as excessive focus on their addiction.

None of these elements appear in the episode. No addiction-related themes appear in the episode.

Here are the plot elements that do occur in the episode:

- A foreign influence infiltrates the group and spreads uncontrollably. It is difficult to perceive directly.

- The foreign influence brainwashes and enslaves everyone who is exposed to it, substituting its own goals for theirs. Far from neglecting responsibilities, brainwashed victims will happily do extra work for no other purpose than to further the foreign goals.

- People who should be absolutely trustworthy, such as Captain Picard or Wesley's mother, are "replaced" by impostors who share their knowledge but whose goals are nefarious. (In this case, the person is not replaced in their entirety, but their mind is replaced with a new one.)

How would you describe that plot?

If you want a TNG episode themed around the perils of drug use, that would be The Naked Now, where the altered mental state of the crew threatens to destroy the ship. If you want one themed around addiction, that would be Hollow Pursuits, where Barclay's "holodiction" severely interferes with his performance of his duties.
> distrust towards central banks and governments who are very irresponsible when controlling the money

Where does this distrust come from? Central Banks have been running QE for ages (the Fed since the GFC 2008, BoJ even earlier), and inflation has been fine for decades (too low, rather).

Now, in exceptional circumstances (pandemic and war and supply chain problems due to those and fiscal easing) there's a short spike of inflation that's brought inflation averaged over a decade just a tad over the 2% goal. Where's the "irresponsibility"?
Pretty awesome.

I'm creating tutorials where I try to let people learn as much as possible without the need to install anything and software in that spirit always makes me happy.
> An exclusively European phenomenon, the bulk of which came and went while it was a backwater region with limited effect on the rest of the world.

Weird that it had limited effect on the rest of the world, since basically history from now back to about the 15th century represents a European hegemony, now a US hegemony that extends European Western philosophy to the world.

Seems that "limited effect" is pretty big. So much so that we're /literally discussing it now in 2022/.
> Making a bad first impression of this new OS.

This is more than a little ridiculous and you know it.
Is There a Curse of the Fields Medal? [pdf]
> NOTE: The printer only works with original HP toner refill kits. If original HP toner is not installed in the printer,
the printer will not work as expected.

Still vendor locked. Rather just stick with something you can refill yourself.
I also used to do mosh+tmux for remote development from my Mac.

A few months ago I switched to WezTerm, which has a built-in first class terminal multiplexer and remote protocol, including typeahead. The benefits are that I'm using the same terminal I (now) use on my Linux box, so I have the same keyboard shortcuts on Mac and Linux, and various things like cut/paste aren't weirded out by tmux.

The one downside I've had so far is that often when I've suspended too long my wezterm client disconnects and I have to reconnect to the session (just up-arrow+enter in my terminal), where mosh+tmux would just stay always there.
On srelated note, I use Markdown Excel:

* https://github.com/cescript/MarkdownFormula

Its totally awesome, although it needs some more work.
And because of all the privatization we favor in the US because of "efficiency," many people efficiently extract profit from that US spending. Whether on prisons or health care.

I sleep easily, knowing it's for profitable efficiency and not merely corruption.
This is already the case. You can only depreciate the building value not the land portion. So single family homes have much lower depreciation since most of the value is typically in the land vs an apartment which is the opposite.
This was a great follow up to an already great comment. I almost posted this as a comment to the original post so I'll post it now in the event Pontifier reads this.

Strange as it may sound, I think the most efficient path if you did want to continue would be running for city government.
Show HN: Flatland – Toy environment for program synthesis
This guy's optimism is off the chart.
Connected: An Internet Encyclopedia
> And yet like all previous endorsements I've heard, I've not been able to take away why it is so important.

Double entry accounting is basically a shorthand for the Fundamental Equation of Accounting:

Income - Expenses = (Assets - Liabilities) + Equity.

We call it "double entry" accounting because within the constraints of that equation you cannot adjust one account without also adjusting at least one other account. It applies equally to the books as a whole as it does to the individual transactions, so you can validate one by validating the other. So at data entry time, you can be relatively sure that you did the right thing because the transactions balance. And later, when your bank statements come in, you can easily reconcile because you have them broken out by account already -- and given the double entry system was already in balance, we know that any mistake you detect at this stage likely means a mistake in another account!

It also serves to disambiguate certain transactions. One example would be a cash advance from a credit card. In a single entry system, I don't have sufficient metadata to determine whether that is income, or a liability that needs to be repaid. In a double entry accounting system, I can simply check the source of that credit and see "ah, this came from a liability account".

If it helps, you can think of it as a complicated form of transaction tagging, with some mathematical constraints on the sum of tags in any transaction.
Location location location.

Cheap land is cheap for a reason. And true arbitrage in real estate is generally a stroke of luck, more-so than something that can be sought out by scouring the country for "deals". Where it can be done, it relies on intensive long term local knowledge, i.e. why real estate agents are still a thing.
> I hate to go all "citation needed" on you, but I'm not sure this is true.

Given the number of people that rent in large cities all over the world for their entire lives, I don't know why you would find my claim doubtful. Many people seem to want to live in large, densely populated areas, and for most people that is always going to mean renting.

> Much like freedom of car-free movement, housing ought to be a fundamental human right

I disagree with this as a blanket statement; neither car-free movement nor housing as a basic right will ever work in areas that are not densely populated. And many people (including me) want to live in areas that are not densely populated. We are quite willing to pay the costs of doing that and don't need handouts.

However, in densely populated areas, I think many people would agree with your statement--but I think they would also say that "housing as a human right", for them, means availability of affordable rentals, not home ownership.
> It's way-ay-ay more effort

Just because you tend to ignore the many complexities that are actually involved in a form on a web page. It's exactly this bias that stems from untyped languages and that needs to die. Http is a complex beast and we should either replace it with something more simple and robust or at least acknowledge the complexity in our programming.

Generally speaking, if doing something with a proof of type-safety feels complex, you probably ignored many corner cases before.
You can put three kids in the back seat of almost any car. We do this in both of our cars. You just need to get narrow car seats. Two good ones are the Diono Radian and the Cosco Scenera.
If you take say old i7 4770k's, how many of those along with how many disks would you need to get 1GB/s sustained sequential access with Ceph?

My single ZFS box does that with ease, 3x mirrored vdevs = 6 disks total, but I'm curious as the flexibility of Ceph sounds tempting.
This is how JavaScript intellisense in Visual Studio used to work, except that the program was executed "behind the scenes" using a trimmed-down VM that could execute without side effects or infinite loops. It was eventually abandoned due to poor performance, predictability, and stability.

The problem is this dilemma: If you have to wait for a "real" execution of a program, then very reasonable expectations like "I can see a local variable I just declared" doesn't work. If you try to fake-execute a program, you have problems like trying to figure out what to do with side-effecting calls, loops, and other control flow problems.

Trying to reconcile a previous type snapshot with an arbitrary set of program edits was tried by an early version of TypeScript and wholly abandoned because it's extremely difficult to get right, and any wrongness quickly propagates and corrupts the entire state. The flow team is still trying this approach and is having a very hard time with it, from what I can tell.
I’d say productivity is more of a currency than labor. Sisyphus isn’t producing anything, but sure is laboring a lot. The industrial revolution was huge, not because it had a lot of laborers but because the laborers were able to be more productive with their labor.
Mini is doing factory EV conversions on classic Coopers
That's a heck of an easter egg. It's like the TS playground feature, letting people explore exactly what you mean with a bug, etc. Kudos.
One book I read suggested it would take about 100,000 years for the atmosphere to ablate into space. We should be on Europa and other outer moons by then.

Of course “Corey” (The Expanse) are probably right that each colony will develop her own personality, and it will be difficult to abandon any of them. The cultural trauma of such an event could be profound.
I doubt it confers any practical modern day benefits aside from the Right of the Braggart.
At least four star general
My understanding is that what they did was replicate the electronic configuration of a particular element without having the protons and neutrons there. So they're basically nucleus-less atoms. The difference is that these quasi-atoms are basically immobile (since their position is determined by the positions of the graphene sheets) and thus for example have no temperature. Also they may be able to form covalent bonds, but they'll never form three-dimensional quasi-molecules.
Oh man reading this he mentions permitting issues. Software I supported was used by that part of the city and/or county government at one point. 15 years ago now so I doubt anyone I met is still there but wow this is taking me back.
These are great questions, I'd also like to know dose frequency.
For those who use single-entry systems, if you've ever had to "split" a transaction into multiple categories, you're halfway to understanding double-entry. Especially if your "split" has both income and expense categories. For instance, if you want to accurate categorize your paycheck, some of the categories will be income like "gross salary", and some will be expense like FICA and tax. The trick is that all those amounts, positive and negative, need to add up to the net deposit that hit your bank account. Whereas in double-entry accounting, the combined debits and credits need to add up to zero.
There are sufficient people who value items that give them (real or imagined) prestige with other people (especially those of a similar mindset) to sustain these industries.
Thank you! I will definitely look into this
I dunno. I banged out a simple one in React during COVID, to kill time. I piggybacked on Google Tour Builder so that I wouldn't have to make my own, but Google deprecated it.

I'd been inspired by the decidedly weak mechanisms used by the Rick Steves guides (hey, they're free, no complaints). It's a podcast plus a PDF map, and surely I could do better.

It worked fine, but it was just proof-of-concept. Adapting it to indoors would be a bit of a pain, but maybe that needs a different solution. (In a museum, after all, you can just have a sign that says "play audio file #7", which I have seen in use in several museums.)

I don't know why somebody hasn't tried to commercialize it. I did stick in stubs for a tour-guide tour, where people could contribute and charge, but I didn't flesh it out. Seems like a fine market to me.
You may not need double entry if you’re just tracking your personal checking account to see if you can pay your bill… but it still may help.

You answered your own questions though. It’s useful for error tracking and consistency. As a simple example to explain how it can help from a consistency perspective - think about a tool like Mint or Personal Capital or Nerd Wallet. They let you sign into your bank account and use a GUI to track all of your transactions. Ignore any privacy concerns. If you have 5 credit cards (because points), 2 checking accounts (you+spouse), a savings account, brokerage, mortgage, etc - there’s a lot of room for money to jump between accounts. Now imagine that you don’t include your mortgage account in the app. Whenever you pay money… it looks like your net worth is decreasing. In these apps, it might show up as a “purchase”. But you’re actually getting richer (by paying off debt and gaining house equity). If you include the mortgage account, you get to bring “the other side” into scope - boom - you now have an accurate view of the world when you didn’t before. That’s kinda sorta ish comparable the value of double entry. One side doesn’t tell the whole story, but always tracking both sides does.

Of course, the error-correcting part comes when there was a mistake or a correction that needs to be added. (Mortgage lended says balance is wrong?Here’s the sum of all transaction from checking acct to mortgage!). If double entry, both sides of a single tx have to match, and you don’t track the balance, you derive the balance from the sum of all transactions. So you theoretically can’t get a case where one ledger (eg mortgage) doesn’t match the other (eg checking). Helps a lot more when you’re a multinational bank with $1T and 50 million customer accounts.

Another example is a cash registers in stores. There’s a much higher chance the balance of cash is wrong (more room for human error). Being able to compute the balance over time based on the transaction history is useful for determining register 5 keeps losing money. Every change in cash balance should match another transaction so the total value of business’s money doesn’t change. Or just confirming that once you bring the cash to the bank there will be enough balance to pay a loan.

Does this directly impact you on a day to day basis? Maybe no. But I hope that’s a super simple illustration of why it’s conceptually useful and what “error tracking and consistency” means.
How do you get Firefox to respect Cmd (Meta) consistently? I find it's been half broken since Quantum.
Here is me thinking I'm removing a useless query string.
> so what you are saying, is that rust solves the issue of finding competent engineers.

It’ll be a depressing time when the demand for engineering is lower than supply. Until then people with needs larger than resources will find alternatives to “finding competent engineers.”

That said, Espressif seems to be moving past pure embedded and positioning themselves in IoT, for example the latter part of ESP-IDF stands for IoT Dev Framework. This allows them to provide a single way of doing things regardless of implementation within the broad ESP32 family.

Will the results be the equivalent of Frontpage websites? Sure, and as any of those start getting the resources to need and use “competent engineers” they will unlike the efforts that would never have gotten off the ground.
Social Media Is Awful. Group Chats Can Be a Refuge
I have had great performance with Windows 10, docker desktop and wsl2. Code in wsl2 partition. Used to use an ec2 host for it but this setup performs better and the code sync step is eliminated.
Or the difference between conceiving a child and raising one :)
Smartphones might actually be improving your memory
Also, what about NMN versus Niagen (Tru)?
Also as I understand these molecule may be fragile, do you keep them in the fridge?
I will once again lament the fact that WD Labs built SBCs that sat with their hard drives to make them individual CEPH nodes but never took the hardware to production. It seems to me there's still a market for SBCs that could serve a CEPH OSD on a per-device basis, although with ever increasing density in the storage and hyperconverged space that's probably more of a small business or prosumer solution.
Inheritance = Income, and income is generally taxed. The fact that that inheritance might be real estate is irrelevant.
> “The Overconfident Optimist and His Ill-Advised DIY Project.”

OK, MaxRead, if you're reading this I'd suggest a similar investigation into Bill Gates.

The other Bill Gates. He of Midnight Engineering magazine "fame."
Midnight Engineering was a great magazine about engineers starting their own businesses while working 9-5.

And it was pretty damn good. Until he decided to buy an entire printing press for pennies on the dollar, truck it from Florida to Colorado and set it up in a warehouse so he could run it, alone, to print the magazine. No, he had never run a printing plant before!

The magazine's print quality declined far enough after he did this (CMYK registration was so bad it gave me headaches) that I let my subscription expire, but I always wondered what happened to him after that. My guess is that he was overtaken by the rise of the Web and lost subscribers, but it could be a good story either way.
I think it’s a holdover from when airlines and other service industries would treat their customers with titles more favorably.
Not so sure about those medieval towns: you can't navigate them by bus, anything rail-related is out of question for the terrain, but transport is still essential. It won't be internal combustion engines, but still cars.
TikTok wants your trust around US midterm elections data
Ask HN: Best UI design tools for solo devs?
I’m working on putting out an app on the app stores using either React Native or Flutter.

Being a solo dev and not very good at design, what tools or speedups would the HN crowd recommend?
I do believe that’s a perfect illustration of how sovereignty works in the real world. See also: Taiwan.
A compute-in-memory chip based on resistive random-access memory
No, that would not make it REST. I suspect you didn't read the article thoroughly?

If your application needs documentation, i.e. a spec or similar, also referred to by some as a "profile", in order for the client to use your resources beyond the initial root URI, then that is not REST!

An API, no matter how you twist or turn it, can never be REST. REST are truly only for manual human consumption, not machines. That is why it is so weird everyone is calling their APIs for REST.
The only way I could see this providing value is for larger multi-function printers that offices use - I don't see this having any benefit in the home/small office market - just seems like they're trying to ride the wave of Canon(Epson?)'s refillable inkjet tanks.

Toner is pretty toxic (fine microplastics that are easily aerosolized - they go right through a lot of vacuum filters!!!) so I could see them marketing it as "don't touch dirty disgusting toner cartridges anymore! You don't even have to _SEE_ the toner!"

This could probably also make it a LOT easier for third parties to make HP toner refills, unless HP's done something like trademark/copyright/patent the "toner delivery mechanism" to stop third parties from copying it.
Neural evidence for non-orofacial triggers in mild misophonia
> if late in the process a new feature needs to be added! Pretty much forget about it

This is a feature of the physical process... can you imagine how annoying it would be if the dial for your aircon or volume control kept changing it's position!

If they can't plan the feature properly, I don't want it, I don't want a buggy piece of software with UI that changes every week. In a way I wish this was true for modern software as well... no more updates at any time, at least try to get it right the first time rather than just rushing any old shit out of the door "because you can fix it later AKA never".

I understand there is a balance to be struck with these manufacturing decisions and quality - sometimes it's worth sacrificing some things so that other areas can benefit and the overall quality can improve or the reach that a product has is greater - but this is nuts, touchscreens in cars is just dangerous and annoying.
> I prefer not to ascribe semantics to accounting credit/debit

I think most people agree with you. They prefer to memorize some rules, or just look them up. Personally, I find having a simple principle helps me reason about new situations (new transaction types).
American cultural regions mapped through the lexical analysis of social media
Ask HN: How to Explain the Cloud to Nondevs?
I'm in biglaw rn and may need to explain to lawyers why there is nbd about using normal cloud-based SaaS software as opposed to the usual garbage dotcom era software they use, where the company seemingly runs their own servers sonewhere.

What would you guys say under such circumstances? As a dev who never coded pre-cloud, I'm not even sure I know the diff well enough to fully explain. It's mostly about devs being able to easily scale horizontally and vertically via an easy protocol, as opposed to provisioning each machine, right? And sharing machine space between customers who don't know each other?
There was a plan at one point to put solar powered gliders into the stratosphere above the ozone holes and use coronal discharge device to create ozone with the excess power. I don’t imagine for a moment you could fly a reactor especially in such a thin atmosphere. But you might be able to park one pretty high up on Olympus Mons.
The "wait" was patented by Hayes. https://en.wikipedia.org/wiki/Time_Independent_Escape_Sequen...
> The fix to the housing crisis would be to invest in rural areas again

There’s actually a really big, fundamental problem with this approach. Cities hugely subsidize rural infrastructure already. Tax income generated by rural (and even suburban) developments can’t repay the construction and maintenance cost required for upkeep. Partly because it’s not dense, and partly because typical rural/suburban economic development looks like a stroad with chain restaurants and huge parking lots. (Where most of the land isn’t being economically productive, and the land that is isn’t really boosting the local economy that much.)

https://youtu.be/7Nw6qyyrTeI
5 slogans above the fold?
I'm not sure about specific ICs, but if you took a look inside a Netgear GS110MX you'd have a good candidate IC.
Really? I must have forgotten that part of the story.

I do remember them being taken to court and the UK court saying it had no jurisdiction over Sealand.

What I found now:

Shortly after this declaration, Sealand faced its first test of sovereignty
when the Royal Navy approached the structure to evict the Sealanders.
Convinced of his sovereignty, Bates fired a series of defensive warning shots
at the ships to protect the structure and was subsequently summoned into
British court on criminal charges for his actions.1 l Arguing that the British
court lacked jurisdiction over Sealand, Bates was successful in having the
charges against him dropped." This victory reinforced Sealand's claim of
sovereignty.
Linux sandboxing progress: Landlock news #2