skysight-inc/HackerNews huggingface dataset:
Scottish Lords and Ladies get a free pint from their local pub the third Tuesday of the month between 3-5pm.
The entanglement of two quantum memory systems 12.5 km apart from each other
This is bullshit.

There is a big difference between:

1) Shipping low features but high quality SaaS aap: OK

2) Shipping low quality services with lots of features that are buggy: NOT OK

From a customer standpoint, I reject half-baked SaaS services that reek with lack of quality control. If you are ashamed of your first version because of bugs, stop and fix those. If you're ashamed of how minimal your first app is? That's fine. Make sure those features are high quality and work as intended.
I'm pretty sure my kid would be quite happy if I left him a million dollar asset that he just had to figure out how to pay capital gains taxes on.

If he wasn't I probably did an extremely poor job of financial education while I was alive.
Shameless plug:

The startup I work for, Vivun, 4X'd our ARR over the course of our latest fiscal year and received a $75M Series C funding in May.

https://techcrunch.com/2022/05/17/vivun-is-digitizing-pre-sa...
Thank you. I didn't know of these programs. In my city, public libraries are not used enough. Most are used by students preparing for national tests, or people just hanging out, enjoying the air conditioning.

I think the use cases overlap a bit. But the space I'm thinking about will also have a bed (or reclining chair) and a (shared) bath facility. It would be more private, internet-free, and more clean. I'd have to study why people don't step in library as often.
Too late to edit the original but wanted to add, this is a 2017 Ford Expedition and all of these problems have existed since I bought it in late 2017 (except item 3, which started in December of 2019).
I wonder how they could tell though - Maybe the refill bottles themselves have electrical contacts and that's how they serialize the refills? Once it's been dumped into the printer, they burn an efuse on the refill so it's now useless to anybody?

Seems like more waste than anything.
It's actually less effort since you save time writing unit tests.

Show me an untyped program and I'll show you a program missing tests and containing bugs. Static typing saves time and money.
I wish the article had more on the fusion reactor than just the bullet point at the very end, but I suppose they would have needed to interview more people. This was a great read.
That sounds fair to me. I wonder if there any countries already doing it this way?
The House of Lords appointment process has been notorious for cronyism since at least the days of Tony Blair and continuing to the present. In 2020 Boris Johnson even made a Russian newspaper owner and son of a KGB agent a lord!

While I'm still convinced of the benefits of a strictly limited, appointed rather than elected upper house to act as a brake on unfettered populism, the selection process is in desperate need of overhaul and should be taken out of actively partisan hands at least. I'd also make all lords crossbenchers, a non-partisan upper house would perform its role more effectively in my opinion.
Thanks! That seems totally reasonable to me.

I do feel like this needs to be explicit in the license, especially if jank includes a runtime that is distributed along with your programs.

Looks like a great project to follow!
Wouldn't it be more American to claim that the above makes you Scottish?

In this case that level of disclaimer feels like second order consequences of that: Someone claimed to be Scottish in a way that pissed off an actual Scottish person, who then took it out on the next American of Scottish descent (maybe just with snarky internet comments), and then this person either recieved or saw that and now feels the need for a disclaimer that she doesn't think like that.
Or the suburban residents will move to a city that pays for them to live they way they want to live.

Cities are in competition for talent and labor. Those that provide more of what the people who provide that labor want will do better than those that do not.
As always blockchain adds no value to the idea.

You can just buy it here:
https://sealandgov.org/shop/become-a-lord-lady-baron-or-baro...
Investigating how antiviral treatment promotes new SARS-CoV-2 variant emergence
From TFA:

> Today’s issue is written by an anonymous guest-author. It’s about the emergence of the financial model currently ruling America, which is known as private equity, and why there’s finally a regulator at the Securities and Exchange Commission willing to crack down on the industry

Hopefully the author is not anonymous to Matt, but it's not actually written by Matt.
"they have conceptual meaning consistent across all accounts"

I like this phrasing. I wish I had used it!
SQLite doesn't have an authentication mechanism to identify users. This seems to me to be a dependency for setting Authorization.

Since SQLite DB is just a file accessed using a library, the authorization limitations would only exist if accessed through the library, any program that could read the file could easily bypass the authorization.

This feels like a separate task/module that would need resolving first.

There may be benefit even if we do RLS with a soft authentication mechanism. In this case I would assume the accessing application would handle the Authorization and then pass that to your extension somehow, which then would filter any subsequent queries with RLS trusting that setting until it was changed. Keep in mind, nothing would prevent the app from setting another user, but this could make it easier to segregate data exposed via a webapp based on the webapp's logged in user.
Here's a mortgage calculator:
https://www.google.com/search?q=mortgage+calculator

500k property at 2.75% is $200k down gets you under 15k
(this is very similar to my current mortgage)

Now you're going to object that the interest rate isn't that anymore, which is irrelevant. There are numbers that will work which are simply an example to illustrate how depreciation works, and you just don't like the arbitrary scenario.

The math makes sense.
Just making voice calls from my laptop lol, or better over internet from a RPI connected to this modem.
I personally find strong static typing (a la Rust, Haskell, Standard ML) to be much more expressive and with better UX/DX by miles.
Not racist. Nationalist. American Exceptionalism, maybe.
GitHub Is Down
We're seeing the server hang on responses.

However status is still showing green (expecting this to update soon): https://www.githubstatus.com/
“In terms of total returns, residential real estate and equities have shown very similar and high real total gains, on average about 7% per year. Housing outperformed equity before WW2. Since WW2, equities have outperformed housing on average, but only at the cost of much higher volatility and higher synchronicity with the business cycle. The observation that housing returns are similar to equity returns, yet considerably less volatile, is puzzling.”

https://www.frbsf.org/wp-content/uploads/sites/4/wp2017-25.p...
There is no WASI in browsers, but yes you can use filesystems in main memory. It's called a 'RAM disk.'
Pretty cool project!
Goodable is using AI to transform the News
www.goodable.co

This startup shares good news only and they're doing it using machine learning and AI.

They use proprietary AI tech to search through thousands of news sources every day. They then remove all the negativity and fear-mongering, identifying the best stories designed to be a happier and calmer experience.

Pretty neat.
The real lesson is here:

> I am not a fan of making a VPN connection on your only router, but suggest having a second router dedicated to VPN connections. When you need a VPN, connect to the second router (Wi-Fi or Ethernet), when you don't need a VPN, connect to your main router.

Aka, don't use a device with two network sockets if it is critically important to avoid using one of them.
In the double-entry model, things follow the accounting identity:

Assets = Liabilities + Equity

and its more dynamic corollary since Equity = Capital + Income - Expenses, simplified to keep everything positive:

Assets + Expenses = Liabilities + Equity + Income

Assets and Expenses are considered to have a debit balance and the other three have a credit balance. Debit represents money "owed to" the business and credit represents money "owed by" the business. People get hung up on these terms because they think of credits as good things when their checking account gets credited and debits as bad things. But that terminology is because the bank has exactly the opposite relationship. Your checking account is their liability (and your mortgage is their asset).

Thus, when you are paid $100 by bank transfer for a service, you credit "Sales" by $100 and debit "Checking" by $100 as well.

In the accrual method, you might prefer to credit "Sales" by $8.33 and "Prepaid Sales" (a liability) by $92.67, and debit Checking by $100. Then each month you would debit "Prepaid Sales" by $100/12 and credit "Sales" the same amount. This would keep you from having weird ups and downs when looking at monthly income statements. It gets tedious to do by hand, but computers make it easy when they do it right.
> even by a blind passenger

but not by a deaf driver
In your experience, how long does the effect last for? At around $600/treatment (at least according to a quick Google), it better last awhile.
That's like choosing whether +x is a rightward or leftward facing coordinate axis. You can still use negative numbers, but you have to indicate whether positive means left or right. See also: positive and negative longitudes vs. east or west longitudes.
The fact that they make it impossible to get in touch with a human is actually a boon to security. Humans are the weakest link and most prone to social engineering. I’m not sure why you think getting in touch with a human would help resolve your situation. If you don’t have the right information to satisfy the automated system then why would a human be able to help you?
> When an account is CREDITED, this always represents an increase in liabilities[0] (or equivalently, a decrease in assets).

> When an account is DEBITED, this always represents an increase in assets (or equivalently, a decrease in liabilities).

This is where you're wrong. You can credit and debit Accounts Payable and Accounts Receivable. If you credit AP, you're increasing liability, if you credit AR, you're increasing assets.
Not what I said. I'm saying why else harp on the fact that white abolitionists could not understand their lived experience other than to disparage their contribution. I have no dispute with the idea that someone is unable to understand another's lived experience in the same way, because that's self evident. It is a truism. Why even say it other than to invalidate their contribution? Because thats essentially what they are doing.
$ docker run --name your-db-here -e POSTGRES_PASSWORD=pw -d postgres
Yes. Korean bath house, Japanese spa and "manga coffee" are all inspirations. City could use more spaces dedicated to different kind of offline activities.
Remote work is commonplace now. Perhaps in the next few years we’ll test the theory that jobs and house prices are linked. It’s now possible (for tech workers at least) to work from almost anywhere for decent wages.

My hunch is that the housing crisis is simple supply and demand. People want to live in cities because of the better access to entertainment, amenities, and services. There aren’t enough houses to fill that demand. There’s no great city on earth that has a glut of housing. If there were, people would flock to that city to fill the housing. I think that’s the very nature of a city. In some sense, the more people that want to live in a city, the higher the quality of the city. That’s also directly correlated with housing cost, sadly.
Programming is encoding: some reduction of reality into a model suited to algorithms doing what we need.

The reduction to model and scope to algorithms are necessary and unavoidable. All of the criticisms made are objections to the selected model or limited set of algorithms.

That includes text as the standard "model". By contrast, IBM VisualAge in the 1990's had a true AST-based model of the code, and showed text as views. It did (some) amazing things, but people hated it because there was no way to make it do other things they wanted.

I would add the disparity between the granularity of commits and comments. Clearly, I should be able to describe specific changes in a file and provide high-level account of a long-running task without collapsing everything into one history.

Proposal: A single AST model, configurable for multiple languages, with JVM & LLVM back-ends, and automagic support for IDE's via LSP and program transforms like language conversion, slicing, and aspects.

The killer app there would be transforms for parallelism to the processor-specific vector instructions. That would capture more of the value of the oncoming onslaught of processor architectures.
I get your point - most people just don't like using computers and networking is scary (but are non-technical people part of the customer base here?). I'm just not convinced that the amount of work to set up wireguard is more than the amount of work to install and set up tailscale. Copy-paste IP and public key vs. download and login.

I don't see much value-add when I'm already going to be running servers anyway - wireguard is basically free as it's in-kernel everywhere. What's the argument for increasing my attack surface and introducing a centralized failure point and new recurring payment?
Mosh is fantastic, my only gripe is the the default escape character interfering with my vi usage (Control-^). So I use: MOSH_ESCAPE_KEY='~' mosh host
Can we make Safe Browsing safer?
Cost is a separate topic, though an important one.

But ultimately in these threads, the elephant in the room is that the suburbs are subsidized† by the cities they don't pay taxes into.

So why don't the cities expand their boundaries to include the suburbs, instead of trying to kill the suburbs and pull the people back into the city (where they will generally be unhappy since they had chosen to live in suburbs in the first place)?

† Side note: I have not found to be true, personally. Suburbs are paid for by the people who live there and the county, into whom we pay our taxes. In truth, a lot of our money goes into businesses in the city (who will in turn pay taxes to the city), since that's where we all go for our goods.
Landline is a good idea.
> 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.

How many could afford to buy though?
Ex-RoR dev here. I'm not seeing any evidence of Ruby being valuable outside of rails. If I wanted magic I can just use a lisp such as clojure.
Supabase Is SOC2 Compliant
A bit OT, but since we’re talking postgresql, can anyone recommend a good course (or book) about postgresql server administration?

Ideally something that goes from installation from the official deb repositories to a knowledgeable (junior?) dba.
Linux was my main desktop OS for about a decade. About four years of that on Gentoo, so yes, I do actually know what I'm doing, didn't just pointy-clicky install to an Ubuntu desktop and never learn how to actually use or configure it. I dropped Linux around 2012 for macOS (OSX, at the time) after I was forced to use that at work and, after about a month of getting used to it, realized what I'd been missing.

I try desktop Linux again every year or two[0]. It's always just as bad as it's always been. Way more application crashes than I'm used to on macOS, jankiness galore, all the stuff I used to avoid doing out of habit because it often breaks things on Linux (and to some extent also on Windows) but am now used to doing because it's fine on macOS is still often a bad on Linux (e.g. drag-n-drop actions). Lots of little annoyances like the default US English keyboard layout being crap for no reason on most distros, which, sure, I can change it, but why not have a good default? Still nothing as good as Preview on any platform other than macOS, AFAIK, which hurts quite a bit.

I think there was about a two-year high point in the late '00s when Ubuntu was just curating good defaults and smoothing things out and the future looked really bright, then Ubuntu rapidly deteriorated and it's back to how it had been before then, now, just shinier because of all the mostly-mediocre-or-bad GUI changes in the major DEs since then.

My next attempt, I'll probably just shoot for the holy grail of FreeBSD on the desktop. Linux seems like a lost cause at this point. May not be any better but a lot about it sure is way saner than Linux-land, so, worth a shot. Great on servers, certainly. Not expecting much because it's mostly the same as Linux in the GUI department, though.

[0] Last time: Ubuntu and Fedora (I don't like rpm-based distros, but thought I'd give them another shot), plus tried Void for the first time which was pretty great actually but I just don't enjoy fiddling with configs anymore so, it's a no for me.
There are alao plenty of us who just have notifications set to vibration mode without any sound full-time. The only phone alert in my case that makes sound is the alarm. Unless i put my phone on some hard surface or literally next to the bed, there is no way i will hear vibrating notifications, even when awake.

In general, I found vibration-only to be pretty much the default for a lot of people I know (though I am sharply aware that this is just anecdata and doesn't say much about the real state of things). I tried googling whether there was some breakdown of notification vibration vs sound smartphone users, but, sadly, couldn't find much.
Agreed. I never need to look at my screen to change volume, skip songs, adjust the A/C.
Being wrong is not a valid reason to flag a comment under the HN guidelines.
> I wonder how a complete industry just assumed that touchscreens are somewhat better

They didn’t assume that they’re better for drivers, only for themselves. Touchscreens are considerably better for manufacturers, and their severe usability issues in a moving vehicle were until recently “unproven” and therefore could be disregarded with plausible deniability.

It would be very revealing for automotive reporters to ask car manufacturers what their views of the safety of a touchscreen are compared to physical buttons.
Down here too. https://downdetector.co.uk/status/github/
To be fair I was mostly mocking the line because the implication is that they should shirk their civil duty in the interest of their own safety. Unfortunately, their job is to be unsafe so we don't have to. I can understand how you interpreted that way because the thick layer of sarcasm doesn't translate well through text.

I didn't really mean "fuck you I dont care that you die" just that there is a high probability of your untimely demise as a result of your position. If you want respect commensurate to this duty then you should honor that duty. "Just trying to get home safe" is what OSHA is for. Not the police.
> They estimate that the device could create about 14 grams of oxygen per hour: enough to support 28 minutes of breathing, the team reports today in the Journal of Applied Physics.

So the greenhouse is going to be a better option, though having backup plans is good.
Computer keyboards have had them for decades also (PF keys, labeled F1--F12), though I've only really seen them used on mainframe terminals and old DOS programs like WordPerfect.
The mystery ancient toys puzzling archaeologists
Ah I see, so I did find someone that tried to do this here [1], but it seems like they were not even able to connect to the SIP server. Bummer, I wonder if someone else has had success.

1. https://worthdoingbadly.com/vowifi/
should rephrase, meant to say (variables, assignments) AND conditionals
That would be awesome for gentrification. Jack up the property prices and when the owners pass, their heirs will be forced to sell.
For me it's word erase (Ctrl-W). CUA was a mistake, and ‘desktop Linux’ slavishly imitating Windows was a mistake.
Google is a big company, it's very difficult to generalize about what the expectations are universally - and my statement was just about my little corner of it.

Speaking for myself, I don't care at all whether people are in the office or not, and since I work in a totally different location from 80%+ of the team, I wouldn't know anyway unless we have a meeting together. I know that other peer managers I work with feel similarly. I've also been managing people in distributed locations for more than 20 years at this point, so perhaps I have more experience with it than others. I'm sure there are teams that handle things the way you describe - but I don't run one, and I won't work on one.

For myself, I enjoy being in the office because I have small children at home and I find it more challenging to concentrate unless I lock myself away in my bedroom, and if that's what I'm going to do, I'd rather be in-office. That being said, I'm WFH tomorrow and Friday because I have some personal things to take care of that are easier to do from home.

I also want to emphasize that we started off with a fully "you do you" philosophy, and we even pushed the managers on the team to make sure that they worked from home a few days a week at minimum to demonstrate that it was okay and model the behavior we wanted to encourage. My preference would be to keep it that way.

As I said in my original post, though, after a few months we asked people what THEIR preference was, and they (by a significant majority) wanted more structure on when to be in the office. Not to HAVE to go to the office, but to know when to expect to find other people in the office, because people didn't like going to the office only to discover that only two people from a team of 10 were in the office, but 5 of the others had been in the day before. Some teams had already informally started agreeing on "default in-office" days on their own.

We went to great lengths to try to emphasize that there is no obligation or expectation, but that if all other things are equal, these are the days when people should expect to find others on their team in office. Some teams (AFAIK) still pick one or two days a week to focus on in-office for themselves.
Very nice. I've been wanting to play with the connected circles type of interface. How difficult was that to achieve?
Great article by a company that's honestly been great to work with, I think it's interesting that they write such an entry level piece when their solution is enterprise grade but it shows their dedication to educating not just the users and stakeholders of the end product but also the implementers, which very few software companies do.
How do you handle profiling/debugging and the many more things that VS does?
First incident posted: https://www.githubstatus.com/incidents/2nd6fyb4drjx
>of the 50 or so that I take

I'm no doctor and have absolutely no idea what I'm talking about with respect to supplements, but my god that seems like just an absurd amount of supplements (especially if some of them are doing multiple things like a multivitamin or whatever). Do you take all 50 of these daily? Do you like... Blend them up so your not popping pills for 15 minutes straight every morning?
The bulk of feudalism took place between the 5th and 12th centuries, ~400 years before 1491.
been taking not exactly NMN, but NR (tru niagen) for a few months. my liver enzymes (alt/ast) first time in a very long time are back in proper range.
Personally, I find that to be an asset not a failure.
Importing immigrants in Canada requires that the employer provide suitable housing for the imported workers, so that brings us back to the earlier comment.
I see. despite my not totally unjustified hate of Javascript, Im looking forward to it.