skysight-inc/HackerNews huggingface dataset:
> Sgt. David Fikes is still featured on the Brookhaven Police Department’s Facebook page even though he is conducting plain-clothes drug interdiction operations at the airport and elsewhere.

> Sgt. Fikes has been involved in the seizure of $1,163,047, according to records Atlanta News First Investigates obtained through an open records request. His department’s cut is about nine percent of that money, but Brookhaven is responsible for his salary, police car, K9 and other expenses.

So a cop's department gets a direct cut of the money they seize. Textbook example of a perverse incentive.
And the gap is increasing https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4866586/figure/...
In my experience, just copying an existing profile to a new folder doesn't work -- you're backing up your data, but you're not creating a new profile.

So what I typically do is first create a new profile via Firefox' UI, then I just copy the data of the profile I want to clone into the corresponding data folder of the profile I just created.
Wow that's one of the most awe-inspiring videos I saw lately. Thanks for sharing it!
If I'd been the editor of the Guardian newspaper on the day the British security services ordered the destruction of the hard drive with the Snowden archives, I would've made the next day's front page almost fully blacked-out, except for perhaps a handful of words across the whole thing reading:

> ■■■ no ■■■■ ■■ ■■■■ free ■ ■■■■ ■■ ■■■■ ■■■ press ■■■■ ■ ■■ ■■■ ■ ■■■

or something else equally snarky.

But Snowden still comes across as one of the "good guys", someone who was expecting to get hurt and did his thing anyway because it was the right thing to do, whereas Assange… comes across wanting to be the headline rather than be responsible for the headline.

Well, came across; I've only heard statements about him or on his behalf since he left the embassy, not from his own mouth. But the old reputation stuck.
>finally, we can stop creating an interface for every class just to mock it in tests

Is there more information available about this? Would be great to achieve this natively without requiring Fody and friends.
GNU Hurd got a small upswing in development in recent years, and there is an actively maintained version of Debian for it.

Still very few developers behind it though, compared to other Unix/-like projects.
In Go, if a function returns only an error, you can do

if err := foo(); err != nil {
// handle error
}

However, this only works in that particular case, if foo() also returns a value you can no longer use this because the value (and err) are scoped to the if block.
I've complained about companies on Twitter before, and it's very common to receive an immediate outreach tweet like this, followed by basically being funnelled in to the same non-functional support experience that you've already tried to go through a number of times.

I agree that the initial outreach is quick, but I don't think social media actually changes the timeline on getting things resolved.
Splits are also key for couples that maintain distinct finances. If I pay $100 for groceries, only half of that should show up in my monthly expense report, the other half belongs to my SO's expenses.

Most of my GnuCash transactions are actually split transactions for this reason.
Is it different than rye (rye-up.com)?
So she doesn’t have homeowners insurance that covers accidental water damage?
I have the same need, and now I'm trying out a system where I put a "label" or "tag" in the Memo or Notes field (e.g. #SummerHoliday2023) that I then can create a filter for and generate a report for.

Got the idea from https://money.stackexchange.com/questions/91029/gnucash-tags...
In the US, every bank account and credit card I've found will let you download OFX or QFX files of transactions, and use the GnuCash import features (to match up with transactions I've already added, and to add any I've missed).

There's also a way for GnuCash to sync data with some financial institutions automatically, but I prefer to save the data interchange files long-term anyway.

Sounds like this UK Open Banking isn't entirely an open standard for open interoperation, but maybe a little closer to a cabal?
Accurate. It's manipulative language indicative of deception or half truth.
>IT people complain about people cobbling things together in Excel but in the short and medium term thats usually the only way for people to get shit done

This is true, and why I think it's a shame we never got a real replacement for Microsoft Access (not necessarily the functionality of Access but its intended purpose).
Amusingly I've just started playing with llama.cpp, and the first successful test (after some issues with AVX instructions on my test VM) was getting Vicuna 30b to complete "The result of your test is":

> "The result of your test is: You should not use Selenium WebDriver for testing web applications. Other automated testing tools such as Cucumber, RSpec or Jest may be more suitable for your needs. [end of text]

Seemed a little mean. :P
You should spend some time on YouTube watching videos about China and North Korea. It’s not absurd at all and the psychological mechanisms are well known to anyone who’s spent time reviewing how controlling a population works. Just a minimal cursory review reveals how fear and a rigid hierarchy are all that’s needed.
Where is the actual story? It just looks like a tweet with no information
nitter.net, not .com

https://nitter.net/SlackStatus

https://nitter.net/SlackHQ
> = exceptional situations that prevent the program to do what we thought the user wanted

Just to latch onto this remark, are they actually exceptional? Say you have a REST API, does something with a database. 1 in 1000 requests fails, so it's exceptional I suppose. But then you go web scale, and your application gets called a million times per minute. Suddenly you're dealing with 1000 errors per minute; not so exceptional anymore.

Besides, errors can also be things like 'SQL row not found', which are expected in the normal run of things.
Thanks, the link provided didn't work for me, but I forgot I've twitter and other online services redirected through libredirect and many of its endpoint stopped working a while ago. My fault.
Some of the social media damage is already done, so the question is whether acting fast now would mitigate an additional 330k in reputation costs.
> what do you think users will say when they go to the domain and their browser shows an error?

- Is my internet down? Can I access any page?

- Is that a region accessibility issue for my location?

- So they killed the status service and I won't know when the main service is back.

The outage scope and estimated time to be back online may not matter much if you just want to check the latest memes. But if you're coordinating some product launch / promotion, this may be very important info. Even more so if that idea of "everything app" ever materialises and the question becomes "so when can I make that payment".
The profits are discreet, the losses call for worldwide attention.
> Genuinely, what else are chrome/edge offering that is a deal breaker for you?

Unless you fiddle around with using different themes for each profile, or install kludgy extensions, there's nothing indicating which profile a window is currently using.
I'm sure the FSB has the likes of Naryshin, Patrushev or Bortnikov up their sleeve with Putin out of the picture. Putin was virtually unknown when he was first appoined as president. Win a Chechen war by throwing countless human and material resources at it, then you're wildly popular. If you come to think about it, Russia has only gained territories during Putin's leadership.

The political landscape in Russia is basically this: United Russia, commies and ultranationalists. All of these are pro war with the exception of a single party with a single member in the Duma, which opposes the war due to economic reasons.
That’s a great of the tradeoff. On the surface the latex version looks harder, but you can specify a caption, how the figure floats with other items, how it’s justified, the zoom level, you can add a reference label that you can hyperlink to from elsewhere in the doc, etc etc etc.

The markdown one you get what you get. Maybe that’s fine. If it isn’t you are out of luck.

The latex one requires more of you but gives you much more functionality in return.

Which is better is going to be entirely situational/personal preference.
A paintball tournament company might be willing to go up to 5 cents for it.
No. BigTech has now started playing the same game as most of the corporate run media around the world - cater to the whims of those in power, political ideology be damned. Right-wing government in power - sure we'll spread the hate for you and censor the voice of the opposition and minorities. Left-wing in power - sure, we'll give prominence to your "liberal" ideas and help in suppressing any criticism against it.

- A toxic mix of tech and hate threatens India’s democracy - https://www.washingtonpost.com/opinions/2023/10/08/india-nat...

- INDIA bloc writes to Meta and Google to remain ‘neutral’. The letter accuses both Meta and Google of ‘suppressing’ opposition leaders’ content while promoting the ruling party content - https://www.thehindu.com/news/national/india-bloc-writes-to-...

- Congress accuses YouTube of playing into the hands of ‘ruling dispensation’ after platform advises discretion to watch Priyanka speech - https://www.thehindu.com/news/national/congress-accuses-yout...
They were helpful for me, an ex-grad-student who read some type theory years ago. I think anyone breaking into the topic would appreciate that.

Requiring authors to publish two versions to make it accessible, when the motivated reader just needs a little comfort, is too high a bar. Let them write densely for their primary audience (and this pass peer review) and still give affordances for everyone else.

As for width, font, etc, a stylesheet can fix that. I'm assuming they allow stylesheets to format for each venue appropriately.
That's not at all what a good status page is. If I'm a business using a service, and I'm having issues with it, I need to know:

- If they know about it

- If they have a fix ETA

- Any other problems related to their service which I haven't noticed

And many more things, which actually need a status page not an "error"
I think he didn't patent the Reaper. He charges $7 for 10 seeds, but you can get the seeds and Reaper products from other places. Pepper X is going to be exclusive to his company and he's not selling seed.
When 500 people apply for a job with 1 open position, does that immediately make 499 of them unqualified?
All it takes is a pointer to some prototype struct shared by all instances; let's call it VMT.

Congrats, we have reinvented canonical OOP classes, in their crudest form, and without any syntax sugar. We can still make the type system give us some static guarantees for presence of the methods, and maybe the compatibility between methods we put into slots, and instances they'll have to operate on.

We're on the way of inventing ObjC, JavaScript, or C++, depending on how bad our tastes are %)
You could quite ethically do it with Project Gutenberg, and I agree it would be interesting to see.

In this case it would rather defeat the purpose of the infinite library though. I mean, in theory all the works on Z Library are in there, somewhere...
> The government heavily subsidized highway construction, set requirements for massive amounts of available parking, and through the FHA, provided affordable mortgages to white families to move to the suburbs

Why do you think the government did this? I will posit that it is because voters wanted it to happen. It's not some grand conspiracy by evil fossil fuel overlords.
So, visitor flushed baby wipes down the toilet, toilet overflowed, 300K damage.
Talk about small actions having large consequences!

Tangential to this case, I do wonder about the imbalance in insurance. I had a friend who had a small prang into another car only to realise with horror it was a Maserati. The owner was actually really OK about it but it made me think there is something at root quite unfair about people who expect to be able to parade about with immense luxuries and expect others to carry the can if they get damaged. I mean, sure, it's your fault but it's a very disproportionate punishment. Or do I misunderstand the insurance industry?
Look at Hackernews, Stackoverflow or Amazon.

All of them work perfectly fine without JS! And only Stackoverflow (Markdown Preview) has a reason to use it at all.
I don't understand why they're blaming Excel. It seems like a fairly straightforward operational error.
I tried this out and switched to ledger-cli instead. All of the features listed above are possible and the the flexibility is incredible. The hardest part is data entry. For accounts that provide API access I wrote curl/jq/awk parsers and for accounts that you can only get via download, I wrote short csv parsers in awk. I have ~ 15 accounts to keep track of and various loans/securities and I use ledger-cli to keep track of cost basis, interest vs principal on loans and my mortgage, all expenses, etc.

Took some time to write the transaction parsers, but updating everything takes about 5 min/month now and I have a complete financial picture without sending any data to something like mint.
I am confused. Isn't something like this covered in your home owner insurance? I mean yes they would not pay for your "Lost revenue" but everything else including a hotel for you to stay while the house is being fixed is payed by the insurance.
“Free software” means software that respects users' freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Thus, “free software” is a matter of liberty, not price.
Well your assumption is wrong. There was no defined severance, people are saying that Convoy should have paid severance anyway because its the “right thing to do” when laying off employees. And others are saying they couldn’t because of creditors coming first.
I was born in the USSR, so, with all due respect, I think I know more about the internal mechanics of undemocratic states than a person who watched YouTube.
Even if that helps your mouth up front, that's not going to help you the next day...
Less eprivacy, more net neutrality.

User Agent. The browser or player is yours and your agent. You can play or not play .js as you like.
How would it possible help in this situation? The game is over and everyone knows exactly where all the money is. It will just be distributed back to the creditors and then remaining to the shareholders. Who needs the CFO for that? Basically anyone could run that process.
And the stack trace comes with its own issue; they are expensive. Which is fine, if the exception is actually true to the name - an exceptional situation.

But in practice / production, exceptions / errors are not exceptional. Take a HTTP server. Due to a myriad of reasons, the connection between the server and a client can be severed, triggering an error because the connection was broken. Is that exceptional? No, the internet is unstable and clients are unreliable. Is it therefore valuable to generate a stack trace every time that happens?

One exception is fine, but if you go web scale like Google, the "this connection was interrupted" case happens millions of times a day. Millions of times the cost of generating an exception + stack trace becomes really expensive. An error is cheap in comparison.
Do developers really want to give over their data?
That’s … not how it works. The US had built strong unions in multiple areas of work because people didn’t comply with what was expected of them. This is part of why its middle class became large and monetarily strong. We’re people to band together in defiance of the expectations of the wealthy and political class, they could wrestle power back and rebalance the system. It’s history. Go read it.
Unfortunately USAA has disabled OFX and QFX. I hope this doesn't become a trend. I can't believe getting programmatic access to finances can be so difficult in this day and age.
Why do you think open source banking is impossible?
Landlord property insurance policies do actually cover loss of rents - maybe the OP’s policy doesn’t have a landlord endorsement
Exactly, flooding is a common loss especially with homes that have their laundry room on the top floor. The insurance usually pays for everything including having you stay at a hotel if required.
I think "me too" is a good data point in this case; so.. me too. Like the others who commented, I gave up chasing the instructions after a while.
I've been making a "browser switcher" which you can set as the default browser and you can pick which browser to open links in (using a UI similar to the alt-tab UI). I currently have it working with Chrome profiles, but I suspect Firefox profiles wouldn't be too hard (so long as you can open a link in a specific profile from the command line).
>Spreadsheet stacks are actually effective - and often robust if the Copy Paste technician has a little bit of nous.

I broadly agree with this, but there are ways to make the process effective and ways to make it incredibly error prone, like not having checks to ensure you paste into the correct columns. Obviously there are no such checks here.
Yes every homeowner at this point would be confused how this is not just a straight up accidental water damage claim. She has a mortgage so insurance is a must.

This story sounds fishy.
If the world wasn't full of landlords, people wouldn't need to use your stuff.
Is landlord insurance not a legal requirement for letting in San Francisco? Especially if, as described, she was a regular, long term letting landlord before Airbnb, she should have it.
Interesting, thanks, although still expensive. Hopefully costs will drop if and when the technology will be built into some microcontrollers where allocating 8 I/O lines for Ethernet would not be an option.
Looks quite nice!

While LaTeX is cool, and I use it extensively, I personally feel that it has not adapted quickly to various use cases. It is not _easy_ to compile into different formats for consumption, and sometimes the layout issues are quite hard to debug. Efforts such as these, even if they do not take off, might give the LaTeX community enough to think about what to focus on for improvement...
That is just an expression of the LaTex problem though.

People (as in, the majority of people) will not be comfortable using a tool that is so unintuitive and hard to use that you need to use an AI to help you in writing.

Writing a document is not supposed to be hard and require assistance to do.
If you search here https://hn.algolia.com/ you can see previous discussions where people recommend domain registrars. AFAICT, Porkbun seems to be serious and popular. Personally I stick with Dynadot.
I don't dispute that they were close to running out of money, but what does "2 days" even mean in that context? It probably means that soon they would have needed to decide when to start the bankrucpty procedues or something.
I couldn't find the toilet in a 5 star hotel, and threw up in the sink. I forgot to turn the water off and went back to sleep. I woke up to pounding on the door and stepped out of bed into several inches of water. The sink overflow didn't work, and the water went down floors like a Christmas tree, into their offices in the basement where it destroyed computers.

Yes, even though the overflow didn't work, it was still my fault. Thankfully, I had general liability insurance on my homeowners insurance.

> Talk about small actions having large consequences!

All small actions have large consequences, you just may not be around to see them.
I also used to log and tag everything by hand. Did it for years but have given up lately.

Now I'm thinking if there's an easy way to just give all transactions with metadata to chatgpt and let it tag everything. This would be great!
> for the general public it forces you to use accounting concept that unnecessary

Strong disagree on the unnecessary part, as far as I know there is one correct way to count money and a billion wrong ways.

Fortunately the correct way, double entry accounting, is actually fairly easy. People were already using this method 400 years ago. It also scales down very well to the level of an individual and scales up to the level of a megacorp.

It's a skill that takes 30 minutes to acquire and pays dividends your entire life.
I wish we could do a semiconductor-free week or something at my job and revert to pen+paper for a bit (no printers/scanners).
Home owner insurance may not pay out if it's a regular "I live here" policy but actually you've been renting it out.
Yeah there’s something wrong with this story. It’s not at all clear that a clogged toilet automatically results in hundreds of thousands of dollars in liability.

How long did the water flow through the house before being detected? Was anything done to mitigate it, and so on. Either way why isn’t the claims adjuster handling this.

This sort of thing is exactly what insurance companies and attorneys are for. Not sure why this lady thinks social media should have anything to do with this.
Proposal.

One of the biggest issues ever was enabling JavaScript by default. It shall not!
I already mentioned it for Epiphany once, using JavaScript shall require a permission like location, video or audio. Both Mozilla and WebKit made mistakes back in the 2000s. If a website needs to do manipulate the DOM or use my CPU/RAM for arbitrary calculations this shall require permission.

It impressice how fast some websites load without JavaScript. I use it myself when needed but the misuse of JavaScript is everywhere. From bloated libraries to loading them from remote locations and moving images around (moving it at random intervals…while the site loads slowly) to mining Bitcoins (We were warned?). Ironically you can even dodge nasty cookie permissions without JS.
But why call them spiritual experiences when hallucinations will do even better?
Most insurance is invalidated by operating outside of the very narrow boundaries. For example, car insurance is often invalidated by driving for uber. If you're generating revenue from your property (home, car) then you need specialist insurance which is much more expensive for this very reason. Presumably the author of this story chose to believe the most convenient version of reality: that Airbnb's "AirCover" was a suitable replacement for landlord's insurance -- but it is not reality, oops.
Most of the capsaicin is in the pith. On some peppers the pith is not really differentiated from the flesh other than the ribs that jut out and where the seeds hang. On the reaper and some of these other hot peppers, the pith is a very noticeable membrane covering the entire inside surface of the pepper. The flesh of the pepper is actually very thin, so you end up with with a lot of pith and not that much more flesh. That's how the percentage can get so high.
Some people go for a furious charge or switch their brains into moronic mode once they start dealing with someone else property, then they switch back when deal with their own property again. It's a phenomenon of human nature.
For a different unit rented out on AirBnB? Probably not. You’d need a separate policy for that, and they may be saying AirBnB is the primary insurance in this case.

This seems squarely in “get a lawyer ASAP” territory.
Benchmarking Raspberry Pi 5
Yes, uploading statements is the way I do it. I try to do it once a week and it takes barely any time at all. Lately I'm not so good at that and end up doing it every few weeks, so it might take 1-2 hours. Most of that time is spent tracking down one or two expenditures to see how they should be categorised if it's not clear from the face of the statement. Recurring payments or payments to frequent payees are generally correctly categorised by GnuCash without any intervention by me.
Who is paying the up front cost to build and furnish a residential property in a world without landlords? Renters are renters precisely because they don't have the money for that.