skysight-inc/HackerNews huggingface dataset:
In a general sense, it really doesn't matter, as long as you are consistent.

That said, there are accounting standards that define the general set of accounts for a particular industry, etc.

But every person having a set of books will want to customize it to some degree.

For instance in a personal set of books, if you want to track every person you pay, you might have accounts, 1 for every single person you have ever paid, ever.

That obviously can get pretty big! Others might not care that their electricity provider changed from Tootie inc. to Turtle inc, so they just have Utilities:Electricity as their account name.

Others might not care at all, and just have a very general "Expenses" account for things like that.

Make sense?

The important part is consistency of using the same accounts for the same transactions.
I thought that Dorsey was a supporter of the Musk Twitter boondoggle. Or at least less against all Musk's antics than other major shareholders.
996 working hour system
No he got removed for trying to switch their servers from linux to windows.
Interesting. Is this relying on SAM to segment text to send to GPT? How does it perform compared to GPT-V?
Be very very careful with products in the same space. NetSuite, for example, has disclosure clauses in its contracts. Oracle is a law firm that happens to make software.
Of course, it was deliberately designed to be that way. Just like tobacco, sugary beverages, etc. Before
Being block based means that recovery from file damage is easy. Bzip2 ships with such a recovery utility.
Laughably incorrect.
Now that's responsible Open Source behaviour :) Glad to see people being decent
OpenTelemetry at Scale: what buffer we can use at the behind to buffer the data ? is filesystem is good ? using the PVC ?
Pushing sticks should save you because the hand never gets close to the table. But those thin plastic pushers aren’t enough elevation. I think Stumpy Nubs has a video about how people (and how many of them) get injured by those things. I’ve never been brave enough to watch it.
How I write unit tests in Go
Adulteration is one reason. Accidental contamination another.

But also some plants tend to accumulate certain compounds. Possibly to 100...1000x the levels from the soil it grows in. Eg. rice is known to accumulate arsenic occuring in soils naturally. And some soils just happen to be rich in, or polluted with <insert undesired substance here>.

Farmers may not even know. Or care...
No keys or accounts, but you need to maintain a (volatile as they all are) cryptocurrency wallet? It would be nice if ye olde banks and fintech actually came up with some standard for a sort of digital cashier's check though.

IP-based requests seems very restrictive. I'd rather post some sort of payment to an endpoint then get some arbitrary secret back that I could use/save/distribute. Maybe you could choose the mode you wanted though, so if you were confident your IP would remain stable and not be shared with anyone else, you could choose that mode.
I've done a lot of interviewing lately, and I've encountered two kinds of efficiency-related questions:

(1) By far the more common: giving a big-O analysis of some algorithm's running-time complexity.

(2) For performance-optimization roles: questions about using cache effectively, or take-home programming assignments in C++ or CUDA.
Definitely recommend readint PEP-8 to anyone period. It forces you to write smaller helper methods and make your code more concise, similar in vein to CleanCode principles.

Theres all sorts of write ups on writing performant Python, it just comes depending on what you are working on, chances are high you are writing algos that have already been optimized and prewritten for you.
Saying things that were obvious scientific facts 5 years ago are now controversial and can now get you fired from your job -- and people are more gung-ho than ever to seek out anyone who says something "wrong" and try to ruin their life over it.

That's why I don't speak my opinions to anyone other than people I'm close with.
Completely agree – there could never be a replacement for reading bedtime stories to kids, Sound AiSleep is an upgrade to the occasional audiobook parents turn on for their kids. For example in car journeys(and can't read a book)
Negative numbers have no place* in accounting, and people need to stop thinking "oh, credits are just negative numbers" and hopelessly confusing themselves and others by putting nonsensical signs on an unsigned magnitude of flux.

* you can actually think of oddball reasons you might consider a "negative credit/debit", but it's more akin to something like a negative mass in physics
Apple Silicon GPUs, Docker and Ollama: Pick Two
Pedestrian Press-to-cross buttons and elevator close buttons are fake
If you're a Handbrake user, you most likely won't need this app. The main feature that I think Handbrake users want to have is the automatic compress new files in a folder, and maybe integration with Raycast extension.
noob question: how does this compare to something like vestacp, which install a lot more and mail (roundcube frontend)? I have been using it since 5 years and always work like a charm, maybe HN give me the reason to move on. :')
> Everything about the purchase and the way the company has been run since Elon took the reigns has been baffling. The bizarre forced-push of the X brand is just the tip of the iceberg.

I dunno, is it that baffling? It seems like he really loved using the product but didn't like the leadership, and he just wanted to own it so he could mess around and have fun following his own whims.

Once you get the idea that he doesn't actually care about financial success it all seems pretty reasonable. Like any hobby, for X/Twitter to be a "success" it just has to amuse him, and based on his usage of the platform it seems to be doing that.

The amounts of money he's losing are staggering to us but also meaningless to him. Our society has allowed him to accumulate so much wealth that nothing he could do "wrong" in a business sense would meaningfully impact his lifestyle.
Worked for an agency that edited sites cowboy style over FTP, and whose “backup plan” for all agency data was a 500gb NAS. I found out that the designer just edited files directly on the NAS, so there was no backup. Classic.
I'm not so sure, some of them are worded saying they own all copyright attributed to the project. Seemingly they could say anyone besides them selling it is violating their copyright and at least spawn a nightmare court case.
For those unaware: https://thedailywtf.com/articles/The-Clbuttic-Mistake-
Software development is not football but thank you for letting everyone know you have a terrible attitude towards engineering management.
They are also often on switch with single uplink to the recorder so if cameras are connected with 1gig you could just flood recorder itself, downing every camera connected to it.
X also makes search harder. I'd like to see HN add a recommendation that in headlines about X the submitter should change the X to Twitter.
Or it's a different kind of genius. A lot of these claims helped juice the stock value at critical times. The "battery swap" demo happened to get a specific tax incentive from Uncle Sam[1]. These are specific actions meant to get other people's money - follow-through be damned.

[1] https://www.csmonitor.com/Business/In-Gear/2015/0312/Tesla-b...
An artist recreates a lost Velázquez painting with A.I
What about dotnet? Irc it was even there before rust?
Musk is a visionary, no question. Driven? Absolutely.

I feel however, that many of his successes including most you mention are in spite of him rather than because of him. I respect that you might feel differently.
What would be the point of this? Just to get your friends to subsidize you?

The point of a baby shower is for friends and family to help shoulder the burden of caring for the child. I can't think of how buying a computer is analogous to this.
I am not suggesting going over $10k at the cashier's desk. The automated ticket cashing machines can easily handle $500-$1k amounts. I'm also not suggesting all $30MM could be washed in one casino in one day. I do think a few people could wash $100k in a day or 2, depending on the size of the operation.

2 edits: wash isn't really the right word because you still can't prove where you got it. Secondly, you'd potentially be showing yourself on video so that's a significant risk.
> You can't share your thoughts anymore. The 'Redditization' of the world means that sharing thoughts is met with hostility

I’ll add that people addicted to social media become insufferable to share novel (often silly) thoughts around because the focus becomes dropping a zinger versus meaningfully engaging with what was said.
there have been color ereaders for over a year now...
Who cares about the handbook way?

Idk. Probably the people who remain at Twitter, and to a certain extent, the investing institutions that were courted to help fund the acquisition.

Of course, they probably hedged, so they don't care as much, but still.

This is a case study in how concentration of capital in the hands of one person can go terribly wrong for the purposes of resource allocation.
I think another important aspect, another side of the same coin, of this is lack of boredom. If you're not bored you don't take as much initiative towards alternatives. It would be a simple problem if it was just about your own boredom but you have to convince your friends and those that would otherwise start stuff irl to be bored at the same time as well. And you can't coordinate properly because all coordination happens through the attention-stealing-machine.
The one thing I remember most from my economics courses in college is that economists have highly idiosyncratic mathematical conventions and they don't care. So many graphs with the independent variable on the Y axis...
What really bothers me most about this problem is that it makes you have to choose between solar panels and trees, and that’s a shitty bargain. Trees are good, and they lower your AC bill.
Do you mean that the ferromagnetic material gets magnetized and retains some magnetization while moving away?
> It just feels like in software when you get a new Product Manager on the project who just wants to superficially "leave his mark" on the product in some way and then move on. Except this PM paid billions to do it.

This is how it goes in all big companies :(
Millions of Teens Are Using a Homework App from TikTok's Chinese Parent Company
In Python job interviews, I think the interviewer will only judge your code on asymptotic complexity, not absolute speed. I think Python engineers generally aren't expected to know how to micro-optimize their Python code.

Some general tips for algorithmic complexity in Python:

- Python's list is equivalent to C++ std::vector. If you need to push/pop at the head of the list, use Python's "collections.deque" to avoid the O(N) cost. Python's standard library doesn't have a linked list implementation.

- Python's dict is a fast unordered hashmap. However, if you need order-aware operations like C++'s std::map::lower_bound(), you're out of luck; Python's standard library doesn't have a tree implementation.

- Python has a "bisect" module for binary searching in a Python list, and a "heapq" module for using a Python list as a heap. However, neither one is nicely encapsulated in a data type.

If your Python program is seriously CPU-bound, the normal solution is to use a C/C++/Rust extension. For example, if you're doing large numeric calculations, use NumPy; it can store a vector of numbers as a single contiguous array, which is much faster than a list-of-Python-floats.

If you want to parallelize across CPU cores, it's important to understand the Python GIL (global interpreter lock). Often you need to use multiple Python processes. See e.g. https://superfastpython.com/multiprocessing-pool-gil/

Maybe also worth reading about __slots__ (https://wiki.python.org/moin/UsingSlots); it's a micro-optimization that helps when allocating a lot of tiny Python objects.

Hope some of that is helpful! Good luck with your job interviews.
Web Assembly has (at least in the past) a business problem.

In the past in nearly all prior discussions on this the greatest proponents for Web Assembly were developers who wanted to bring their technologies into the browser because they hate JavaScript. That is a horrible business case that is more effort than any value returned and no user will ever care about.

Worse, it won't ever work if you intended it to be a JavaScript replacement because it cannot integrate into the interaction of the surrounding page, because it is a sandbox without compromise. This line of wishful thinking instills false hope and just pisses off everyone else, which slows adoption among other languages. The Web Assembly effort has been very clear about this from the very beginning, but people believe what they want to believe even after this has been clarified dozens of times.

There are absolutely valid business cases behind Web Assembly though, here are some:

* circumventing iphone restrictions

* desktop application portability

* security

* partial docker alternative

* promoting adoption and access of applications written lesser popular languages
I think what most of the internet gets frustrated at the fact that people take the implication to a logical extreme: he succeeded at SpaceX, therefore he's the savior for humanity and he's infallible and actually a fucking genius and OMG HE'S GOING TO SAVE US FROM THE WOKES. How much of Teslas and SpaceX's success can actually be attributed to him? It's impossible to know, probably more than "0%", but also probably a good chunk less than the "100%" people act like it is.

And, as I stated in a sibling thread, he lies all the time. He just makes a lot of shit up. He acts like self driving cars are just around the corner, he pretends that the hyperloop is basically done, he says there's so much shit "we can do today". He calls people pedophiles if they don't want to use his stupid little submarine. There's overconfidence, and then there's grifting investors, and I think at this point it's thoroughly moved to the latter.
Thanks, I just want to make it clear upfront to avoid any confusion
Even X itself resorted to putting "Formerly Twitter" in its App Store and Play Store taglines after their daily installs fell off a cliff. Previously the tagline was just "Blaze your glory!" but nobody knows what that means.
Re: "massive domestic propaganda industry", this is mostly loosely affiliated groups trying to take control of the government by lying about things in the media rather than any kind of "deep state" per se. People like Tucker Carlson and Alex Jones.

One actual Russian spy in the NRA was caught: https://www.bbc.co.uk/news/world-us-canada-44885633
Widevine? What else of a DRM could Firefox possibly ask about enabling after some seconds of using that website?
looking forward to reviews
Check out old Pycon schedules and search for 'efficient(cy)/improve/speed/performance'.

Every Pycon has at least one talk
on it and they are usually filled with a variety of tips and insights.

Prioritise by keynote speeches, recent ones, country level ones and then city Pycon.

https://pycon.org/
Very cool! Well-written, and surprisingly real:

Somewhere VERY close to this modeling patterns has always been an interesting use case for us is large-scale visual analysis of crypto investigations, where the ledger gets shown quite similarly. The bit on taxes is funny too, as that's the first thing to get filtered out because it makes the graph messy :) Often, balances aren't initially known, so a post whole-graph-compute step is done to algorithmically enrich nodes after.

You can also do visual tricks here, like collapse 'multiedges' between the same accounts to get a summary of their p2p history. Analytically, this becomes an easy groupby on a ledger dataframe :)

To a lesser extent, we also see fiat $ investigations here too, imagine correspondent banking. I wish more bigco AML forensic accounting did this internally (erp, credit cards, ..), especially as so much is digital now, but we don't see that as much.

An interesting area becomes when you do things like add identity details to the graph, and can then start realizing the "A" and "Alice" and contra XYZ are all the same person. Another, which helps once you have a lot of data, is to start to be able to decloak transaction $1 "food" is a Costco hotdog, or funny buying patterns. Both are where "graph neural networks" come in, which have really advanced over the last few years. We see this kind of things in finance, like risk analysis. We find most folks are at the viz stage vs AI stage, and it's a multi-year relationship to get them from one to another, but a fun one!

---

Edit: Another practical modeling aha here is that a transaction can involve multiple entities. Formally, that is a hyperedge: it's fine for edges to connect more than 2 nodes. (And why languages like datalog are neat here, even if rare.) Visually that's confusing, so a trick is to make the transaction a node and connect it to all the involved accounts. Keeping transactions as event edges between entities can be nicer when zoomed out as fewer nodes, but having the transaction node is nice when zoomed in, and in the limit, there are asymptomatically fewer nodes+edges when doing the transaction node as you replace strongly connected components (quadtratic in edges) with a hub&spoke, which is linear.
Tech skills were not a problem - the demands in general are lower both for skills and the speed to learn new tech.

The skills that needed more work were communication and process skills. When you cannot just handle everything yourself and need to work within larger processes and team, you need to be sure that your communication is good enough that information isn't lost along the way, and that you can both adapt to work with different processes as well as look for ways to improve how your team works... without being pushy or unintentionally criticizing the people who set up the processes in the first place.

It also takes more acceptance - there are less time pressures and more human pressures, so a little extra respect towards everyone and seeking to understand their rationale for what they do and how they do it can go a long way.
And how about food? I can understand a book having a resale value I keep in my books, but once I've eaten the hot-dog I bought it is gone forever.
>Which begs the question: why buy it?

he spent half a year in court trying to get out the deal, and lost. so you probably shouldn't assume actually buying twitter was really his plan.

he bought a smaller stake first to get some influence and then offered to buy the rest when it didn't buy him the influence he hoped it would, presumably with no intention of following through. then the board called his bluff.
There is no scenario where pricing information can legitimately be described as a trade secret.

Sure you may be able to find some unscrupulous attorney who will make the argument that you charging $5 for one thing and $6 for another is somehow a "trade secret" so they can keep on billing, but that's only "legitimate" in the sense that a dictator is legitimate because they hold power. Price transparency and discoverability is a bedrock tenant of free market capitalism and any market to the contrary should be viewed as a direct attack on the free market. It's about as un-American a thing as you can get.
Seems you are actually working with developers. At my company, the security people just say "no" but don't really work with people who have legitimate needs. So often you end up doing stuff on your personal equipment just to get something done. They also block sites like "nature.com" but don't block downloads from shady download sites.
https://archive.ph/gCdon
> It also says that it uses 70% less cable and needs 70% less trenching and that its system is hurricane proof.

This is not nearly the same thing as saying costs were reduced by 70%. I'm very interested in where you read that total installation costs were reduced by 70%
Itanium wasn't x86 compatible, it used the EPIC VLIW instruction set. It relied heavily on compiler optimization that never really materialized. I think it was called speculative precompilation or something like that. The Itanium suffered in two ways that had interplay with one another. The first is that it was very latency sensitive and non-deterministic fetches stalled it. The second was there often weren't enough parallel instructions to execute simultaneously. In both cases the processor spent a lot of time executing NOPs.

Modern CPUs have moved towards becoming simpler and more flexible in their execution with specialized hardware (GPUs, etc) for the more parallel and repetitive tasks that Itanium excelled at.
Know that while useful in some scenarios, I'd avoid buying a color e-ink display if you're still going to primarily be using it for B&W colors.

To quote the eBook Reader Blog [1]:

> The main drawback with color E Ink screens is they look darker than regular B&W screens because of a color filter layer that is applied over the top of the screen, which makes the contrast appear lower. Kaleido color screens are really just regular black and white E Ink Carta screens with a fancy passive filter over the top (that’s why color resolution is lower than black and white resolution).

[1]: https://blog.the-ebook-reader.com/2024/04/05/color-e-ink-5-t...
Not from Kobo, though, which is what this article is about.
My fav takeaway is that no one is angry at them. They built nice homes for 10 and 40k. If they were to do it legally, it would cost 900k. Where are the extra 850 Ks going? Transit workers probably don’t make much money in the first place, maybe they should be provided housing anyway.
> For whatever reason, fsspec is not that well known. It has less than 800 stars on github.

Sorry, I was the 800th, your post is now outdated!
Double-Entry Bookkeeping is great - I have learned it when started implementing ERP systems.
This article is a bit overcomplicated and also, where is the Balancing Entry for the Opening Balances? It should be balanced against some Technical Account...
When I have first heard about bzip3, a few months ago, I have run a series of tests, comparing it with zstd and other compression programs.

In the beginning, I had been extremely impressed, because with the test archives that I happened to use bzip3 had outperformed zstd in all cases, at all possible settings for both, either in compression time at the same compressed size, or in the compressed size at the same compression time.

Nevertheless, later my initial enthusiasm had to be tempered, because I have found other test archives where the compression ratio achieved by bzip3 was more modest, falling behind other compression programs.

Therefore, the performance of bzip3 seems a little hard to predict, at least for now, but there are circumstances when it has excellent performance, with a much better compromise between compression speed and compressed size than the current alternatives.
I've become extraordinarily reliant on fzf's shell history integration.
He's commenting on the spirit of software released under permissive licenses like GPL.

By selling software built on the backs of free developers, you're effectively profiting off of a significant amount of their work.

I hope you donate a nice chunk of money to ffmpeg. https://ffmpeg.org/donations.html
looking at the third one it does seem like pricing did fall under confidential data but that was after the database with those info was directly accessed

> Trial court did not err in finding the plaintiff took reasonable steps under the circumstances to maintain the secrecy of its trade secrets, including internal customer and pricing information, as required by MUTSA, CL § 11-1201(e)(2), where the plaintiff restricted access to the information on a company database; an employee handbook prohibited employees from removing sensitive categories of information

This seems very different from me getting a quote from you and then at a bar saying yeah XYZ enterprise plan costs $42,000/year