skysight-inc/HackerNews huggingface dataset:
I gave up early on with importing bank statements. Instead I just manually create each gnucash entry for each transaction on my online bank statement. If the final gnucash account balance matches my actual bank balance then I know I did it correctly. If it does not balance, I persist in finding the mistyped entry.

This method relies on balancing to the cent each time, since I use my actual bank balance as the target.

It is indeed tedious at first, however I find that 1) manually entering transactions helps me spot problem payments quickly (comprimised credit card, overcharges on direct debits etc.) and 2) the predictive auto-complete feature speeds entries up over time, as most entries are assigned to either a a)groceries, b)eating-out or c)bills expense account. You just press 'Tab' when the correct suggestion pops-up after entring the first few letter, and the line entry gets auto-filled. I still usually need to change the numerical value, but the correct expense account and transaction detail are prepopulated correctly most of the time.

Overall I would recommend giving it another chance.
> Backfires?

Yes. GDP slowdown and a falling housing market aren’t what you want when confirming an historic third term.

The “financial lens” focuses on investors. It does not ignore other factors, and is indeed compatible with Xi’s desire to rein in Chinese tech tycoons. The broader point is Xi is, as usual, degrading China’s long-term prospects for short-term stability pursued for personal political gain.
> An updated example for me is the iPhone. It has premium materials that are assembled with tiny tolerances and has a very nice feel in the hand. But once you’ve been impressed by these in the store and you buy it, you slap on a $5 cover and never enjoy the premium materials and physical design.

A lot of this is really just needless anxiety though. I tended to go caseless until I had kids and they're pretty durable on their own. They will collect scratches and dings but honestly the only times my phone ever falls is when I'm wearing a certain pair of sweatpants with pockets that are too small.

YMMV on how well you can hold things naturally.
This advice of "make money first, then you can have time for your real passion" definitely reminded me of this blog post I read: https://siliconvict.com/articles/1-choose-money-first
Financing and, I'd add, feasibility assessments. A good plan may reveal that a given project is simply unachievable given the resources available, providing info for a wise manager to avoid making huge mistakes.

Sometimes we technicians adopt such condescending tone, like this article's, out of ignorance. There are decisions whose underlying logic we won't fully comprehend while we don't consider factors outside tech and product design. This article seems to share the misbelief that plans are supposed to predict future. Granted, several managers also think like that, but many people who produce and consume long-term plans are relatively well connected to reality and understand their limits.
Gnucash is wonderful, but since 2006 I've migrated to KMyMoney and never looked back. It also does forecasting.
A story about AF_XDP, network namespaces and a cookie
Worth? Yes, in terms of self-confidence maybe (when it gets referenced in other places) and some other times it's helpful venting. But I don't believe it has influenced my career in any direction. And as I blog about actual experiences, I don't learn anything new from the act of blogging. All in all, yeah, valuable, but not enough to make it worth more effort.
How I stopped worrying and learned to love the AI
You say that, but look what they are doing with admonitions right now (https://github.com/orgs/github-community/discussions/16925). Despite the RFC (https://talk.commonmark.org/t/generic-directives-plugins-syn...) which is used in a lot of implementations, GitHub decided to do their own thing with an unsemantic, buggy implementation by overloading blockquotes (meanwhile still not supporting admonition styling in reStructuredText or AsciiDoc despite their specs having the feature for years).
I see this too as an independent. As a company brings on more SAAS stuff it gets more complicated to manage, and integration to legacy will always exist, in fact often enough it can entrench the legacy even more as more and more integrations are piled on to each other.

The other thing is that things that were possibly not handled by technology before, are now handled by technology - so while they leverage it, it creates increasing demand for IT.

Sort of a shift from regular staff - purchasers, AP, etc and more IT staff.
https://archive.ph/1m9nH
I really like Gnucash but I had to give up on it a while back due to limitations that likely will never be resolved. Instead I switched to hledger for the time being(which I may likely be moving away from soon due to the poor support for lots). The main issues revolved around dealing with multiple currencies.

One major limitation is that tracking cryptocurrencies without slow accrual of rounding errors is nigh impossible due to the precision limits set in place by Gnucash.

This of course is on top of the fact that Gnucash refuses to add support for adding additional currencies or commodities which requires tracking them like securities. The solution to this of course is to recompile Gnucash with the internal currency list modified but that breaks compatibility with all other Gnucash compatible apps unless you recompile those as well. And in general either workflow (recompiling or using the securities workflow) is just an unnecessary hassle to deal with when I want to track things other than cryptocurrencies like airline miles, cashback points, etc.

The other major issue I have is that the support for tracking price bases in multiple currencies is really not there yet. I'll likely be moving to another country in the next two years and I will need to be able to track gains across multiple currencies. Ultimately the difference will be small enough that it won't matter much for taxes but nonetheless I'd prefer to be able to maintain consistency in my books to the best of my ability.

I also just find the workflow for tracking unit prices to be clunky and awkward.
The aggregators are third parties I mentioned. You can't easily obtain a license to use those APIs yourself, even if only to access your own data.

The apps which don't have a deal with these aggregators request you to provide credentials (now fortunately most of them are defunct due to MFA)
> Personal

Not in this day and age when you might lose a job if they find out you support Trump or aren't on-board with progressive egregores. Too much risk.
Survey question: Do you want super-apps or not-super-apps?
Carvana pressured to cut costs amid waning used-car demand
The article claims that a PR campaign "popularized" the term "carbon footprint" in 2000. That's pretty vague and I'm not going to dispute it. The article doesn't claim BP coined the phrase.

In German, it's more common to refer to an ecological footprint, its usage which goes back to at least 1992, and it wasn't coined by a PR company, but by very straight laced environmentalists.

https://journals.sagepub.com/doi/10.1177/095624789200400212
This is absolute garbage. Saying the plankton are gone is incredibly unlikely and requires extraordinary evidence. We can see plankton from space https://eoimages.gsfc.nasa.gov/images/globalmaps/data/MY1DMM... and what we see in no way correlates with “the plankton is all gone”.
Stop. Please stop it.

Defeatism won't help us. In fact, it's a new strategy of oil/plastic/meat/dairy producers, to stop people from changing status quo.

We as individuals can do plenty. We can change our eating and spending habits (cocacola & burger anyone?), we can demand change, we can stop buying stuff, we can protest, we can educate, we can plant trees and forests, we can stop people spreading defeatism etc.

So do something. Just don't spread this attitude, please.
The name of the concept is based on the name of the author of "The Design of Everyday Things", Don Norman. This kind of door is what spurred him to write the book, or so it's argued!
I have a personal blog on Blogger. It's zero work to maintain but I mostly publish on a platform where I have an editor who also handles promotion etc. I have more flexibility on my own platform but honestly I have more demand to write professionally in places that will handle editing/promotion/etc. than I have time for and I have more reach there.
> Why hasn't Apple ever made a version with a built-in ruggedized case?

What would be the point? It might make it slightly slimmer, but for the most part I think people like having the choice in cases. iPhones are so ubiquitous that people put a lot of value in being able to personalize or set theirs apart.
Wow, if you completely change the language to make it more verbose, it becomes more verbose! Incredible.
But the well-informed player playing up the percieved benefits to, and hiding the not-directly-monetary costs for, the chump[1], that very much is.

(Well, it's an arsehole-capitalist concept, but isn't that pretty much what "libertarian" means in practice nowadays?)

___

[1]: User, product, whatever you want to call them.
KMyMoney was much better when I compared them about 20 years ago! No idea if that is still the case but given there were better alternatives then I would imagine the same is true now.
I’m no fan of British rule in Ireland, but your own link states that deforestation under British rule was primarily for agricultural land, not ship building.

It’s better to have legitimate complaints when making a criticism of the British empire. There’s plenty of them.
If GNU is involved it’s going to be a polarizing discussion.
Fava as a GUI is awesome too https://github.com/beancount/fava/
+1 for Wave. Have been using it for my needs over the past 12 months with no major complaints. It appears their business model is based on getting you to accept payment for services through their automated invoicing, which they take a percentage of[1].

1. https://www.waveapps.com/pricing
It's not necessarily "working weekends" that's the issue. You can have a job that requires you to work 2 hours per day and still work 6-7 days a week.

It's more the constant backlog of stuff that needed to be done yesterday, more than a deadline for a specific feature(s).

I have zero control over that, which inevitably leads to the stress of work spilling into my personal life, weekends etc.

I'll feel the need to do some work at 10pm on a Sunday night every other week, just to keep things afloat.
I did everything under my real name up until last year, this is why I stopped. I remember being told over and over again never to use my real name on the internet. I wonder why we stopped telling people that, it was a good idea.
> Because that's how you open them. Which is the relevant context you need.

Opening multiple tabs from one place, and then going through them exactly in that order, is just not something that happens often for me.

> As soon as you have to search for anything the MRU is poisoned beyond sense and you have to start all over again.

Not at all. Imagine you were reading some document in some tab. This tab could be in any window, on any workspace.

Now you check your email in-between, which is another tab in another window.

Now after checking your email, you want to go back to the document you were reading: try finding it back amongst all windows across all desktops, possibly not anymore the front tab because you also just opened a link from the document, or instinctively opened the discord tab of the window the document was in or paused some youtube music that was playing, or whatever!

MRU solves that perfectly. We're talking about 100s of tabs across multiple windows here. With MRU you only have to go through maybe max 10 or so, which is easy to find the document back in.
I have been writing for my personal blog now for a year. The time spend writing and editing does feel worth it. My writing is a lot better than it was a year ago.

It helped me to get noticed at my work and to make new connections.

You will always learn something about the stuff you write. To write better, some new way of doing something, or something from the comments.

I run my blog through cloudflare pages. I only have to push a new markdown file to github and the Hugo template and cloudflare do the rest. Took only a few hours to setup correctly.
Have you tried the SponsorBlock plugin?
Not necessarily. You can see evolution much faster than people expect. Especially in quickly reproducing animals. Some traits are evolved to be easier to evolve as well. The ease of change itself is an evolutionary advantage. I wouldn't bet on stingers falling into that category. I would also suspect that wasps stinging humans is still fairly useful and that its disadvantages are basically invisible to the biological processes.
It would look like Datagrip without the ridiculous yearly subscriptions.
I have a blog I generate from org mode files. I think it's better for my mental health than comments like these.
> If you have kids, time is worth a lot.

I'm talking about 20 something tech bros, they had plenty of time.

Also, you can call the place in advance and just come to pick it up, no wait time

I understand that time is important but as some point you still have to go through life. Otherwise what's the ultimate goal ? Matrix style pod with automatic feeding, that's what peak efficiency would look like

Making a pizza with your kids can also be quite a nice experience, better than putting them in front of candy crush while you do unpaid extra hours for mega_corp_of_the_day
(not parent, but I used to do that thing as well and you might find this helpful)

It depends on their age and skill level. It goes without saying that younger kids need more guidance if they aren't extremely motivated.

This is worth looking into: https://artofproblemsolving.com, it's kind of the go-to website for the competitive math community. There are a lot of free high-quality resources on the wiki, and they sell courses and books.

A couple classic books: https://www.amazon.com/Art-Craft-Problem-Solving-3E/dp/11194... https://www.amazon.com/Problem-Solving-Strategies-Problem-Bo...

And obviously, competition problems! For example, this is the AMC: https://amc-reg.maa.org/default.aspx; competition websites usually have an archive of past editions freely available. Studying past problems is the meat and potatoes of actual competition training. Make sure they are age appropriate, because the difficulty level ramps up VERY fast.
Collagen Skin Gummies Most skin health products work to clear the signs from the external side leaving behind the internal cause. It is the main reason for failure in results since they aren't effective in targeting the root cause. Though some of them address the issue, they aren't made natural enough so that you won't get any side effects.

Read More >> https://www.outlookindia.com/outlook-spotlight/collagen-skin...

Facebook :- https://www.facebook.com/Official.Collagen.Skin.Gummies.Revi...
I'm no longer convinced of the transportability of electrical power. At least here in America, NIMBY politics makes it nigh impossible to build new transmission. And here in California our regulators have created an environment where we pay excessively high energy prices, have poor uptime, and regularly set ourselves alight.

For any kilowatt hour I pull off the grid I pay at least thrice the national average, and in this month I'll have uninterrupted power 87% of days with 28 hours of total downtime.

The future is distributed microgrids even if it isn't the theoretically optimal future.
Sure, but it’s even more efficient to leave those coal mines unmined.
Solar panels are not pretty hard on the environment.
this is something that has always puzzled me about bluetooth, which this article has reminded me of:

why are there no bluetooth controllers that operate over pcie? well, with the now notable exception of these macs, apparently.

i’d looked for them in the past, but could never find one. i always thought i’d just never looked in the right places, or there were a few obscure vendors for them. but the fact that bluetooth over pcie is not supported in linux yet indicates there might not be any out in the wild at all! very strange.
Completely agree, but the point in question wasn’t if it was likely, but if it was possible at all.
If information cannot be stolen, how is Facebook harming you? They've taken nothing.
I was a kid from a small town in '80s Poland (the poorest part of it). The local secondary school had a whole Elwro-equipped classroom.
Many of my friends had 8-bit computers: the first one I encountered in 1986 was a ZX Spectrum, owned by my friend whose father worked in UK. I recall visiting classmates between 1986-89 and playing for hours on their Spectrums, C64s and Ataris (800XL, 65XE). The local community centre had Atari 520ST (or maybe two?) and it was available for the local kids to play with.
I estimate that in '89 my town of 5k had at least 20 computers.

Pegasus arrived in 1991 but many of the 8-bit owners already upgraded to Amigas, which were really common in my area.
if a title says "how the..." I get immeasurably frustrated when they don't actually explain how it works
Is it the same if you do a video search on Google, DDG, Bing?
Even easier: open up Chrome DevTools, add a breakpoint at the eval, step into function. Repeat a couple of times.

Comment at the top also points to https://freeslots.com/libs/mersenne-twister.js

Using those two together to decode the RNG function, and searching around for some more local pointers (with some judicious renaming of functions for legibility, and some comments):

// polyfill for IE??
function trunc(a) {
return a < 0 ? Math.ceil(a) : Math.floor(a)
}
var genrand_res53 = function() {
var a = new MersenneTwister((new Date).getTime() + Math.floor(Math.random() * Math.pow(2, 32)));
return function() {
// Generate a random float by varying the 53-bit mantissa.
var b = genrand_int32(a) >>> 5,
c = genrand_int32(a) >>> 6;
// (b << 26 | c) / 2 ** 53
return (b * 67108864 + c) * 1.1102230246251565E-16
}
}();
function rand_int(a, b) {
var c = genrand_res53();
if (a === undefined) return c;
if (b === undefined) return trunc(c * a);
if (b > a) return a + trunc(c * (b - a));
return a;
}
function Kma() {
// credits is `Lma`; if you want to cheat, you can edit that variable directly
credits < 500 && (Ika = Ika - Ika % 1E6 + rand_int(890001) + 1E5)
}

So, we're generating a random integer from 0 to 890,000 (inclusive, with negligible chance of generating 890001) with each spin, and using that to update the state (seeded with current time; the top 1e6 of the value is determined via mixing of Date.now() and Math.random() and is fixed for a given session).

There's then more to determine whether your state is a winner (based on the game mode), but I didn't feel like looking into that specifically.
I think these answers are going to suffer a lot from survivorship bias.
When you ask this question, you need to ask: "what aspect?".

I primarily use YouTube for three particular tasks:

1. Watch lecture videos from Stanford, MIT, NYU classes.

2. Watch or listen to music videos.

3. Watch some channels like Vox, Veritasium, 3b1b, Lex Fridman Podcast, etc. That is, stuff from sources that I already know pretty well.

For me, YouTube is more than fine. I will not change anything.

Even ten years before, this much educational content weren’t available. And it is increasing every year. And more and more people from the US and the rest of the world are getting connected.

This aspect is far from being plateaued.
That was probably XChat or Mamedia.
Cash is a tricky one. Generally I keep cash spends to a minimum. Any small cash withdrawls from my account are generally expense straight into Expenses:Cash Misc. and I don't bother tracking the inidividal cash payments.

However if it is a large cash amount (e.g. rent payment) then I will transfer from Asset:Bank to Asset:Cash before entering into Expenses:Rent.
"Assumptions are the mother of all f_ups." That is what I've always learned, and experienced. My entire dayjob consists of finding the assumptions people made, and exploiting them.

Yet, here we are. In Agile Land. And _everyone_ treats assumptions as some proven datapoint. We now call them 'estimates'. But if it looks like a duck....
I think a problem with designing specialized equipment (such as lab equipment) in such a way that it is "obvious" to people without specialized knowledge is that it becomes annoying to use for power users, i.e. the lab workers who do have the specialized knowledge.

Think of the command line. It would drive me crazy if it didn't exist, because I'm a power user. But it's not a good interface for a novice, it fails several design guidelines, starting with lack of discoverability.

Lab equipment is even worse, since you -- a non-scientist -- are not even supposed to be touching it to begin with.

I do think that equipment with the potential to cause catastrophic failure (such as a nuclear reactor) should be designed in such a way that the critical error state cannot be entered easily. A silly human mistake shouldn't cause a reactor meltdown. (Do note modern nuclear reactors tend to "fail safe", so this is definitely a consideration!)
I think what it shows that mathematical aptitude is somehow unevenly distributed, but most of all, the motivation to develop it is highly unevenly distributed among students.

Because of that, you can pick a school where most students (70%) can't be bothered to learn the basics, and pick a few who are motivated to climb to the top.

This is completely unsurprising: in every sport, the proportion of those who do not care enough to those highly motivated is even more stark.
Even easier than file integrity checks: testing the loudspeakers with various combinations of output level, musical material and battery states. They would have noticed.
It's worth it for me in the sense that I blog to process my thoughts, learnings, projects, and experiences. Blogging helps me do that, and since that's the point, it's worth it.

In terms of getting noticed/finding jobs, my blog (https://liza.io) is not super high traffic or anything. I don't market it. I don't even usually tweet about my new posts, even though Twitter is my one active social media platform. But I have had recruiters mention checking out my blog posts and sometimes reference my blog content. I've also had interviewers mention my blog and ask about personal projects I've written about in the past. I also used some of my blog articles as supporting material when applying for a position that featured a lot of technical writing. So I think that even though improving job prospects is not the primary goal of my personal blog, it has been a bonus.

Another bonus has been getting occasional emails and comments from random readers to say a certain post has helped them. A while back I wrote a post about testing external API calls in Go, and have had a few people reach out to thank me. Though I write primarily for myself, it's always nice to see when someone stumbles across my content and appreciates it.

It's also always cool when a post ends up in newsletters I've never heard of. I don't have a consistent way to detect each time this happens, but can sometimes trace back traffic through a referrer or notice a backlink from a newsletter archive.
With Covid everything is fine until it isn't.

Furthermore, it is pretty obvious that a non-replicating fragment of a pathogen given even every 6 months is going to cause less damage than the real thing (also available every 6 months the way things are going). Luckily we've done extensive trials to back that up.
They might be able to implement yours as a feature of theirs.
You could even cut them down and turn them into houses that people could live in.