skysight-inc/HackerNews huggingface dataset:
If it's based on Kubernetes, my associate and myself are working on https://kubirds.com/

But I guess you might want to go with either Icinga or Zabbix if it's not based on Kubernetes.
So when I go buy a device, I pay some extra amount, enforced by the state. I can then get that back (a deposit, or dare I say, refund), when I return the battery.

I'm not saying I don't like the idea, but this is a tax with a different name. And we haven't even gotten to how someone pays for the infrastructure for all this battery cleanup.
The tutorials listed here can vary a lot in quality. For the text editor section for example, there is a very good tutorial in C which guides its reader through the development of a kilo-like text editor with buffer management and everything, and next to that a YouTube video claiming to teach how to build a text editor in Python but is actually a (poorly coded) simple GUI using the text editor component of the Tkinter library. Well, it can serve as a Tkinter tutorial, but not as a "build your own text editor" one.
> sfpd doesn’t do anything about anything

sounds like vancouver police

sounds like seattle police

unless you're literally engaged in a gunfight with lead flying around their response is terrible.
I thought the same thing the other week, but noticed it disappears when there's not enough space to show it? Try maximizing browser, reducing font size, etc.
Seattle Police Department is terrible, but still the city keeps trying to give them more funding.
None other than John Doerr, wow! Good to know! I wonder how I've avoided the saying for so long, given that I live here and work in the industry...
you mean like Cambridge Analytica and Facebook?
Because nobody was there to make laws against having fun. And people want to have fun so more people went there.
>so you can be left with your customer being “deleted”, but its invoices still live.

This not a problem, its is almost always what's desired, otherwise you have no records for, for example, the tax auditor.

Obviously when, say, an employee leaves basically all things they did on a corporate system can't disappear. Any documents they created/updated still need to be accessed, their git history/commits can't disappear.

When you switch classrooms you don't want all the events that ever happened in the old classroom to disappear.

This sort of systems are the kinds of systems I've worked with my entire career. Undeletion happens all the time too (employees get rehired, for example).

Most computer systems aren't B2C free social media sites where you CAN just delete anything you want because no data is important.
Supermassive concrete installations designed to resist ground and back pressure have abnormal reduction in applied pressure for extended periods.

WCPGW? I expected a little more on this. I know that in-ground pools "pop" when their load is removed, but thats a smaller scale effect. Removing the back pressure on a static dam wall cannot be without consequence. I'm expecting that the least outcome is an increase in cracking due to flex, but an opportunistic chance to both measure/assess and remediate issues "inside" the dam wall side.
Sure, but probably a good enough proxy for relative region size
If you think SPD is bad, try Kent. [1]

A workplace of someone I know is constantly getting burglarized. They even found the guy selling their stolen stuff on Facebook. Kent PD, of course, won't lift a finger about it.

Yet, somehow, they manage to soak up half the city's budget, and also secure a million-and-a-half dollar settlement for a police sergeant who was fired over having a nazi poster in his office.

KPD doesn't even need to pretend that defund movements are to blame for their incompetence - because as far as I can tell, the mayor's full-time job is covering their ass.

[1] For people who don't live here, Kent isn't some liberal hippy paradise.
People use significantly more than two gallons of water a day, be it for flushing toilets, personal hygiene, cooking, or washing laundry and dishes.
Nope. It is necessary.
Twitter had a ton of clients despite a REST API that was exactly like the OP was saying was not REST.
Curious what seated electric scooters you're referring to, any chance you know of a brand or model you could point to as an example?

I see popularity with stand up e-scooters as well as e-bikes as well as e-longboards here in NYC, some electric vespa-style scooters, but not sure what you are referring. Any chance it's like the Super 73?
Not questioning this happening, at all, but it's so unbelievably idiotic to me. It's not like queer people pay less rent or are by default bad tenants.
million plus one cause I cancelled my subscription too
And now your view is based on an unstable function, so it's impossible to write partial indexes for (very important for performance!) and impossible to use foreign keys with. Just add a check constraint that deleted at is never in the future and move on with your life. If you really, really need to schedule a delete, make it its own concern (UserVersions table with applicable_at?), don't mix it with your soft delete logic.
Any proof for these claims?
I am not the person you are reacting to, and while I guess your interpretation of Orwell's intent is correct, Churchill's patriotism can at most be considered tame and healthy when directly compared to Hitler's. It was deeply rooted in a sense of superiority that not only nowadays is considered extreme, but even then (not by all obviously).
> idk, when I see the US spending 8-10 trillion dollar in 20 years in Afghanistan I think money really isn't the problem here

That's American fiscal policy, but we are talking about Germany here, which has way less debt per GDP [0] [1], so for the most part Germany knows how to handle its money and where to best put it.

> Yeah but you can wish them out, and wish for solar and wind farms to replace them, too bad these wishes didn't actually work out.

Except Germany didn't just "wish", it acted and created the conditions for a renewable boom, to compensate for the long-term fission phaseout, it did that trough the first green electricity feed-in tariff scheme in the world already back in 1991 [2].

That's why Germany nowadays sits on nearly 50% renewables even after shutting down fission reactors; Those reactors were very much mostly replaced by solar and wind [3].

> Also, electricity is twice as expensive in Germany than in France

See the aforementioned EEG, that's why electricity, and also gasoline, is so expensive in Germany; There is an extra tax on it that has been used to pioneer the research [4] and deployment of PV and wind before these technologies were adopted widespread globally, thus turning them into the efficient profitable industries they are today.

German subsidies paid for that R&D and scaling up part, jut like they were, and still are, a major contributor to where these technologies are today.

[0] https://tradingeconomics.com/germany/government-debt-to-gdp

[1] https://tradingeconomics.com/united-states/government-debt-t...

[2] https://en.wikipedia.org/wiki/German_Renewable_Energy_Source...

[3] https://www.cleanenergywire.org/factsheets/germanys-energy-c...

[4] https://en.wikipedia.org/wiki/ECHELON#Examples_of_industrial...
Back in the 80s there used to terminal similar to this in bay area BART stations. Sluggish text and line graphics. I forget what they used to be called.
This is the type of web content that I love coming across. Well-written, clearly focused, and with minimal if any ads. No javascript popping up a subscription prompt for a newsletter, and no complaints about running an adblocker. Just great content.
Everyone likes to consider themselves exceptional. For a long time, I used to say "oh, this passed me by because I had access to a mainframe (smirk)" but I now realise I was in the cohort, and just made other life choices.

The fact I had access to a mainframe had nothing to do with it. At best? it was post-hoc reasoning.

I certainly knew people who assembled their own from kits, one who made their own from 74xx series logic and discrete parts, many who bought. I didn't do any of these things but I felt comfortable that I could, and I understood many of the underlying principles because .. well if you have access to a mainframe, you "see" the same elements in a bigger form.

Access to a mainframe as a kid wasn't exactly normal, but if you count the number of mainframes in the UK in the 60s and 70s and multiply by 20-50 for the headcount who ran them and used them, its not zero. Across the same interval thousands of people came into ownership of a full blown computer, and I didn't, mostly by choice. I got an Acorn "atom" around the time the BBC micro was launched, secondhand from somebody upgrading. By then, I was close to graduating with a CS degree. The most fun I had was building an external PSU from scavanged parts. The Analogue bit!
https://en.wikipedia.org/wiki/Parthenogenesis

> Parthenogenesis occurs naturally in some plants, some invertebrate animal species (including nematodes, some tardigrades, water fleas, some scorpions, aphids, some mites, some bees, some Phasmatodea and parasitic wasps) and a few vertebrates (such as some fish, amphibians, reptiles and very rarely birds). This type of reproduction has been induced artificially in a few species including fish, amphibians, and mice.

Happens in vertebrates. Hasn't been observed among primates quite yet, but give it time and proper data capture. Thus why mythology (oral embedding of odd events preserved by religious contexts) could provide a single meta-observation in the stories of virgins giving birth.

You then asked for a historical Athena -- not sure why you wanted to go that direction but guessed you wanted to go off topic -- so I went with it.

You're trying to make the point of "can't happen" that eggs self-fertilize. We know they do, though, among vertabrates. That we haven't observed it in humans means one of three hypotheses: (1) it is impossible, (2) it is rare, (3) we don't capture the observation (perhaps the fetuses all miscarry, thus requiring abortion as a medical procedure).
The most famous example is perhaps the recent weeks-long Jira outage, right?
Working Offgrid Efficiently
Don't know why you are downvoted, you're 100% correct. Police do not exist to help individuals, they exist to maintain the state monopoly on violence and to protect capital.

If individuals get any benefit from this it's either accidental or police trying to protect their image.
How is it 10x more safe?

And more importantly, how does it prevent abuse for cryptomining without consent?
Cuz ultimately everything costs some money to do (and even your own time is money) and we’re all trying to do the most possible with the least amount of money
The business of Zoox was an IPO. Engineering is a prop. This was taken to the logical conclusion with some EV IPOs, which had no business activity at all outside of an IPO.

I think part of the problem is that most people in tech are monomaniacs in a multi-disciplinary world. They don't have a good general understanding of what business is, so they make odd generalisations from their own experience (which is usually very narrow) psychoanalyzing people they don't know (anyone who makes such a statement is usually telling you more about themselves than other people).

In tech, most "business people" are bad because they aren't actually running a business but a bureaucracy that has captured a business, and needs to expropriate as much value as possible. The problem is caused by the same narrowness in thought that led to the generalization about 95% of whatever.

It is fairly simple to understand in business terms: these companies are taking money, setting it on fire, and employees are making out like bandits. But this isn't what a business does. The purpose of a business is to deploy and return capital on behalf of shareholders. Again, this requires a multidisciplinary understanding of the world. The world would be a far better place (and we wouldn't be about to go through this next phase) if we had more business people in tech, sadly there are almost none (even running companies, most tech CEOs wouldn't make it past middle management in any other company...their knowledge is just too limited).
I do. I had never though about pronouncing it as spa, the word.

Sounds similar to the battles between es-queue-el and sequel for SQL.
The idea is that the js is used to implement the functionality that the author believes should be built-in.
In theory you could have a browser plugin/extension for handling htmx and it would work across every site using htmx.
You app-specific "code" is all declarative, just extra properties in your html tags.
With most frontend frameworks, even if the browser came with built in support for Vue, React or whatever, you'd still tons of imperative js for each single webapp to define how it uses the framework.

Imagine not having html at all. You'd have to create pages from scratch imperatively by doing things like let element = createElement("p"); element.setContent("my paragraph"); parent.addChild(element); It'd be really ugly, a PITA to change stuff and error-prone.
htmx is the opposite of that. It tries to make web development declarative again, among other things.
Same here, I would love an example on how to use a customizable asynchronous typeahead with HTMX (think Twitter Typeahead, not <datalist>). Couldn't find one or wrap my head around it. (We can hook HTMX into the library events, maybe?).
I have:

$ cat ~/.pip/pip.conf
[global]
require-virtualenv = true

...which makes pip refuse to install anything unless I'm in an activated virtualenv. That, plus running as a regular user that doesn't have write permission to /usr, goes a long way.
How does that work? And why would the iPhone do that?

Anti-stalking? Seems they overlooked a huge flaw during product design that nulled a whole potentially billion $ product.
> Unlocking the mysteries of human hibernation

This article didn't do that at all. It simply introduced a mystery of how one guy was able to survive exposure for three weeks, and suggested maybe it was some sort of hibernation without offering any evidence. Interesting story, but absolutely nothing can be concluded from it unfortunately.
It's a bank. If a customer uses Firefox and loses money because of a Firefox bug or incompatibility, who do you think will be liable? The customer? No way. The bank is on the hook because it's their website that resulted in the loss.

So the bank has to test in Firefox, they can't just put all their hope in web standards that may or may not represent reality.

When Firefox falls to a certain marketshare it makes no sense for the bank to keep testing on Firefox.
Since you like documentaries you might try Curiousity Stream and Nebula.

https://curiositystream.com/
https://nebula.app/
Great list. You might also want to checkout this one:
https://github.com/practical-tutorials/project-based-learnin...
Yes, it really likes the numbers for tidal energy. Since the book was published, Korea, France, and the UK have mostly abandoned it after a cost benefit analysis. It has gained little traction.
The thing is following deals sites, getting the best credit cards and the best price for a given product is practically a full time job. Amazon decreases the price on some product by 90% for 15min - if you don't check the site in this interval you missed it.

IMHO it's a far better strategy to spend your time on growing your business or salary. Also don't buy crap just because it's discounted (unless you have a ton of free storage). Minimalist living is very satisfying.
> speaking the truth about the climate emergency and treating it as an actual emergency.

Unfortunately this advocacy frequently took unproductive directions, being abusive to elected officials and staff at the local and state levels,[1] and opposing changes that would help move things in the right direction climate-wise, such as building more in-fill housing in Berkeley, because some other action (say, convincing people to massively reduce their energy usage) was an even better strategy in his eyes. Tom was not convinced for example that Berkeley needed any more housing.

The source of this post is a good clue; Berkeley Daily Planet mostly publishes posts from NIMBY's who don't care about the climate and don't want anything that could possibly increase the number of people who live in Berkeley (Zelda Bronstein and Toni Mester are good examples).

Having interacted with Tom on Twitter, and reading through the comments here, I'm surprised to learn that he was a valued member of an open source community and published software that people used at one point.

[1] source - personal conversations with those officials and employees about Tom's behavior
the question I ask myself is, "did the CEO walk away from this with enough amazon stock/equity to buy a great house, live a very comfortable lifestyle and never have to work another day in his life unless he wants to for fun, even if he lives to age 95?" and the answer is almost certainly yes.
But with soft deletion, this goes out the window. A customer may be soft deleted with its deleted_at flag set, but we’re now back to being able to forget do the same for its invoices.

What? You do not delete invoices, unless you’re trying to take revenge on your accountant. This is what soft deletion is (partially) for: you don’t want to see Alice in a customer list for some reason, but her invoices are the accomplished fact. You can even visit her card from there, but it is unlisted everywhere else.

Of course that depends on which sense you put into deletion, e.g. you may put obsolete cards into a special group instead and only use deletion to remove data completely with all references. But then deletion is useless, because only a programmer to the bone can imagine deletion of a customer together with all historical (legal) documents they participated in.
They could have went the C# route, but didn't
This is practically the #1 use-case for partitions imo. Partitions are tables with syntactic sugar (that Postgres understands in its query planner) so partitions maintain their own indexes and are vacuumed individually. If you structure your partitions into hot/cold, or hot/cold_day1/cold_day2/etc then you get several advantages:

* hot and cold do not churn each others indexes or tables, you effectively have only one set of indexes (and data) that's actually churning and the others are stable.

* hot and cold can be treated differently - you can perform more aggressive indexing on data once you know it's out of the hot-set, or partition your hot data onto a tablespace with dedicated hardware while cold data is on bulk hardware, etc. Since queries are planned onto each partition individually, postgres can often select "the right way" for each partition.

* "deleted_at" is a special case of cold table. Dropping any partition is basically free, so if you partition into date ranges, then at the end of your data retention period you just drop the partition for that date range, which doesn't churn indexes or induce vacuuming

If data can never exit the cold-data state, then it's effectively an append-only table too, it just exists as a supplement to your online/hot-data table but it doesn't require special attention/etc. So we're in agreement on that point, that's a good design feature if you can swing it!

(note that for audit logging, I think it's simpler to just do the separate table. But the partition strategy does have some advantages for "cold" or "dead" data as a more generic concern imo)
Maybe I can answer this a bit for you. I used GNUCash for a while and then switched over to hledger.

1. I personally prefer graphical tools, especially when looking at a sea of numbers. I gravitated to GNUCash because, even if the tool felt crufty, it was still a lot easier to read/get started with than hledger.

2. I used GNUCash for a long time. GNUCash has a very cool autocomplete feature that actually makes it quite easy to enter in recurring transactions. Things like regular bills, income debits, etc are all trivially autocompletable.

3. GNUCash makes it really easy to generate reports. While hledger certainly is infinitely scriptable/manipulable, GNUCash has a much easier out-of-the-box experience to use.

The main thing that made me switch to hledger was the ease of autogenerating transactions into a plain-text format. My partner and I split many expenses and we often travel with friends so I split many things many ways. I also fund my parents to some extent and so I buy gifts/split transactions with my parents. GNUCash made recurring transactions easy but made it a lot harder to generate split transactions according to fixed splits that I regularly engage with my friends/family in.

With hledger I have a system of taking CSVs, classifying transactions using a stack of Python scripts and using them to generate hledger importable files. I go by hand and annotate transactions that my scripts couldn't classify/split, and then I import it into my main hledger file. I store all my inputs and intermediate imports in a git repository along with my main ledger file for auditability and to look at annotations. The ease of automation just can't be beat with PTA but it's definitely harder to use if you don't have a preference for TUI work.
We've had an expression for it since before social media: "just asking questions".
Medicaid fraud costs the government about $30 billion a year. They also have a whistleblower program. If you google the topic, all the hits are law firms that will assist you for their cut of your cut.

A couple years back, I was considering entering this market with some tech solutions. There is certainly a lot of money on the table.
eh he's not bothering anybody tho, until he starts making a racket with the dremel or whatever
This should have the asterisk of * after the period of time you’ve said it will take for it to be deleted.

It’s almost impossible to guarantee instant delete, folks just care if it’s gone in a documented and/or reasonable amount of time, and predictably.

Correct?
It's not really important whether one thinks Gab falls under the definition of 'far right' or not. What's clear by now is that it's a site for Nazis rather than what it tried to pass itself off as earlier on - a site with principles which prevent it from kicking out Nazis. Gab's CEO got tossed off twitter for this:

https://antisemitism.org/wp-content/uploads/2021/10/Screensh...

Which isn't some dogwhistle, inapt wording, etc. It's straight up, plain Nazi phraseology:

https://en.wikipedia.org/wiki/Jewish_Bolshevism#Nazi_Germany