skysight-inc/HackerNews huggingface dataset:
Excited, because in addition to ref copies/clones, httm will use this feature, if available (I've already done some work to implement), for its `--roll-forward` operation, and for faster file recoveries from snapshots [0].

As I understand it, there will be no need to copy any data from the same dataset, and this includes all snapshots. Blocks written to the live dataset can just be references to the underlying blocks, and no additional space will need be used.

Imagine being able to continuously switch a file or a dataset back to a previous state extremely quickly without a heavy weight clone, or a rollback, etc.

Right now, httm simply diff copies the blocks for file recovery and roll-forward. For further details, see the man page entry for `--roll-forward`, and the link to the httm GitHub below:

--roll-forward="snap_name"

traditionally 'zfs rollback' is a destructive operation, whereas httm roll-forward is non-destructive. httm will copy only the blocks and file metadata that have changed since a specified snapshot, from that snapshot, to its live dataset. httm will also take two precautionary snapshots, one before and one after the copy. Should the roll forward fail for any reason, httm will roll back to the pre-execution state. Note: This is a ZFS only option which requires super user privileges.

[0]: https://github.com/kimono-koans/httm
I guess that's fair. I don't necessarily think I agree with you yet, but I don't think I disagree as much either. Interesting discussion.
Interesting write up! Would love to learn more about the ‘why’. The post describes one (that etcd has low usage), but that alone doesn’t seem to be a compelling enough reason to do this.
That's not a technical limitation, that's a choice of your bank (and apparently mine). Critically, though, Zelle is competing with Venmo (in particular) and other mobile-only or primarily-mobile apps. Working within the same environment is "good enough" from the perspective of most banks.
www.moderndescartes.com/essays

Pretty much all over the board, with infrequent but polished essays
Ok? I guess don't start your talks that way then.

But I think that's a very shallow understanding of "identity politics". Typically that's used to mean a deep or immutable characteristic. It's not like techbros come from Techbronistan or County Techbro, with deep cultural roots. Tech bros are dudes who chose to go into tech and choose a hypermasculine performance. And that performance, like the "frat bro" stereotype isn't just about their personal choices. It's about its impact on others, and their indifference to that impact.

Which is also, not coincidentally, a major critique of the tech industry as a whole. If you really care about "serious solutions", maybe you could grapple with that, rather than performing offense right off the bat.
Don't forget the Steam Deck is a bridge to the standalone VR headset that will run games like Alyx.
https://podviaznikov.com/writings

10 years old. Many different things
This is probably not true due to Chromebooks running Linux.
I made a comment here on what I think is the right approach:

https://news.ycombinator.com/item?id=36588394
Do Btrfs or ext4 offer this?
Similar post as yesterday, now from Matrix. Feel free to remove this post if it is redundant.
I would never put work stuff on my personal phone. Keep those lives separate. I seem to remember a story here a few years ago where someone's company got sued, and they demanded her personal phone (full of nudes and other personal info) for legal discovery because she used it for both personal and work stuff. Don't cross the streams, people!

If [company] needs me to do work on a phone, they need to provide the phone. Then they are welcome to remote-wipe it, install whatever Spyware and LockdownWare they need to, and have it back whenever they want it. I don't care.
I am propped up on pillows in a sumptuous bed. A doctor, well dressed in a suit and tie, stands by. We call each other by first names, so obviously we know each other well somehow. I can hear the upstairs maid sniveling gently out in the corridor. My family, also very well dressed, look on lovingly with barely suppressed emotions. In front of me through the tall windows I see in the far distance a wisp of smoke rising from old Jake the gamekeepers cottage. "Someone should inform the king and the prime minister" says a whispered voice. "No" I say, "they have important work to do." - my last words ...
I'm testing out PostMark. Seems quite good so far. Thanks!
1. Single-thread performance

This is hardly related to HPC. The closest thing maybe code optimization and competitive programming. First learn how to do anything fast in single process, then think about scale it up later.

2. Parallel programming

Learn MPI. Specifically mpi4py. Once you go MPI, you never use python's multiprocessing module (it sucks). But stuffs are mostly about solving linear algebra problems, which I am not that interested in.

4. Distributed Computing

Related to MPI. But nowaday distributed GPU computing become a thing, thing that I can think of is Dask. Don't know how to use that.

https://www.dask.org/

5. Quantum Computing

Completely unrelated to HPC, at least in the near future (10 to 30 years). Areas that is the most active in this field is molecular computation. If you don't have a phy/chem PHD, you are not able to read anything beyond college level stuff in this field. And those are only basics stuff like elementary schools' arithmetics. But write your own program to solve those quantum problems in classical computers is interesting, because people there only think about problems that cause scaling issue, not the others. That's why some may think that quantum computer is a replacement of supercomputers. If you can find ways and invent techniques that can reduce timecomplexity in terms of classical algorithm, you are welcome. And literally there is a lot of room for anyone because every quantum computer emulator is unoptimized and slow as hell. Google, Microsoft, IBM, all tried to make their only emulator but no one can write proper code and make the legit program. But the real problem is their emulator has more bugs than actual codes.

6. Profiling:

Still I prefer line_profiler.

7. Algorithms and data structures:

I found that text book are mostly useless in doing real world code optimization. Stuff being done in university textbooks are mostly within 20 lines. But just any single function in any HPC program is far beyond 100 lines. And most of the time the reason why the thing is slow is because of program structure/architecture, this turn the problem into optimization of 2000 lines of code. I can only gain certain confidence after working in 10 different little projects in total 20000 lines of code, in 1 year of span. So I don't think your "average level competence in algorithms and data structures" claim matter whatsoever. Try bigger project.

8. Helpful Materials

Mr. Performance Ambassador(?) 's lectures

https://www.youtube.com/watch?v=Ge3aKEmZcqY

https://www.youtube.com/watch?v=tD5NrevFtbU

https://www.youtube.com/watch?v=x2EOOJg8FkA
this is because fly optimized to rely on its sense of smell first. but it can't use this to find way leave.
Not to mention the inclusion of 10TB bandwidth. In AWS world that's a lot of $$$!
I have failed several interviews by knowing too much about the employer, or in cases, even the interviewer --- where I felt I didnt have any pertinent questions to ask at the end of the interview...

If I already know the answer I have to consciously remember to still ask questions at the end....

No worse interview feeling of suddenly thinking of all the questions you _should_ have asked after youve left the meeting...
Yup! The term is marginal cost: https://en.m.wikipedia.org/wiki/Marginal_cost
> Now the mom and pop lost a bunch of money and the big company got a new location at a big savings.

Why did the big company save money this way? If it's cheaper for them to just wait for bankruptcy, why don't they just always do that?

It seems the only answer is that they are counting on continuing the popular "brand" of the independent store. But that brand is exactly tied up to this store not being part of the big chain, so continuing it would be pure deceit.

Or as ClumsyPilot says, the business wasn't going bankrupt at all. Bit chain just wanted it, and now they can't.
Seems like both this and long COVID after actual COVID infection might have the same or similar cause: long term immune overreaction and inflammation.
But would that be relevant? In other words, are CDN nodes CPU-limited? Or, does the bulk encryption absorb otherwise unused CPU time? I would have imagined that most Netflix traffic is to clients that Netflix itself controls, like Roku apps or other first-party apps and not web browsers, so Netflix could choose against encryption for most streams.
AFAICT, that's why they "bought" CentOS: to embrace-extend-extinguish it. There was no mistake about it.
Such an open company... /s

Edit RE below comment: The company was literally named that as it was started to be the "open" AI company, given the dangers of centralization of such tech.

From Wikipedia --

The organization stated it would "freely collaborate" with other institutions and researchers by making its patents and research open to the public.[
Also, American ISPs are allowed to sell your browsing information. https://www.howtogeek.com/724472/do-isps-track-and-sell-your...
Nearlyfreespeech.net does. I’ve used them for many years to host static sites.
The thing is, AWS Linux has already moved to being based directly on Fedora. So it's probably not them specifically being targeted.
Show HN: Pandora: let ChatGPT edit files, run commands and manage Docker
I made this plugin just as an experiment but it's actually very useful.

It's obviously dangerous (hence the name), so please be careful if you try it.

It's quite fun (and scary) seeing ChatGPT trying to run a script it just created, see that Python isn't installed, then just install it and get it working.

Pandora runs in a Docker container and also lets ChatGPT control other Docker containers on your host.

There's a few demos linked in the repo. Please let me know if you get it working and if you get it to do anything cool.
I just want to figure out how to come up with a good answer for "Tell me about a time when you had a conflict with a colleague." (used as an example in the post, but not in any detail). It seems to be the question that anecdotally is the biggest reason I'm not getting offers right now, so I'd welcome pointers.

Where I'm at:

* I don't really know what other people mean by "conflict", so I probably go for examples that are more charged than is necessary.

* When I hear "conflict", my head goes towards relationships with people who were widely problematic within the business (i.e I wasn't the only one who had difficulty with them), and more often than not, they eventually got fired or manage out -- so the conflict often resolved itself based on external factors.

* Minor disagreements, ie differing opinions on how to approach a problem, aren't conflicts in my mind. Because they had no long-term emotional impact on me, I don't tend to remember these well enough to spin a story or discuss particular conflict-navigation techniques or outcomes.

* I have one example where a CEO got an employee to do something unethical (and possibly illegal, not sure), and I challenged them on it. But this was kind of a no-win situation for me, I said my piece, he heard me, the particular instance was stopped, but I'm told he's still doing similar things today (I'm no longer at the company).
TLS lowers the throughput on thin clients too.

From the MicroMirror Project.

https://social.afront.org/@kwf/110499535819579680
I would rather the NSA get my data than the BND though. But GDPR doesn't protect me from the latter. The intelligence agency at home is always a bigger threat to you than any foreign actor.
It's quite upsetting, but valuable I think.
Brings to mind the excellent team behind REAPER - "cockos":

John Schwartz, in the role of "Italics" is reportedly "so highly trained that he can type code that compiles correctly almost 3% of the time"!

Remarkable!

https://www.cockos.com/team.php

(I think just about anyone 'serious' learns pretty quickly that compiler errors are in the 'our Lord and Saviour' category. Unusually distributed generally quite rare but easily catastrophic runtime 'Heisenbugs' are the fruit of the devil!)
Look up the term of art "mathwashing".
It's even worse in Asia, lots of things require an app tied to local phone number. It's at the point where you literally can't pay for things, call a cab, etc. as a tourist
Exactly. Any any kind of written rules (or laws) will just immediately become a subject to interpretation, pushing the limits and exploiting loopholes. As usual, a few ruin it for everyone.
Oh wow, I didn't realize there were mountains of Assembly in there. If this is the case, I'd say: let's put libraries like this Docker-like containers (in their processes with their own address space), and use mmap/etc-based highly-efficient IPC to interact with them.

With all the hyper-optimized assembly in there, it's probably still more efficient even with the container penalty (which, tbh, is close to zero on Linux these days).
wouldnt that mean more vram is required to load the model? they are claiming it will still work on 8 gb cards.
https://blog.yossarian.net/

It's mostly tech (Python, Rust, LLVM, cryptography) along with some other interests mixed in.
That is an interesting conversation. I like that you had the chat bot follow up with questions forcing you to dig deeper. The summary at the end is a good idea as well.

I've been asking the chatbot to point out my assumptions and to point out weaknesses or errors in my reasoning. That has been pretty useful in uncovering aspects of my thought that aren't as foundational or coherent/consistent as I expected. It also doesn't require the AI to be an expert in order to give me feedback, it just points out unchallenged assertions and errors in logic.

I think this is a potentially powerful use for AIs. They can patiently and politely nitpick and point out subtle errors in our thinking process, providing unbiased critical feedback. That is almost as valuable as having them be perfect oracles that can answer any possible question.
Nah it’s definitely fruit flies. Keeping things clean helps but we have kids and it’s hard to keep things clean enough to keep them from coming in. They’re not breeding indoors but they get in frequently and then annoy you.
Both Canonical and Ubuntu have their own share of problems, and they've been struggling to monetize Ubuntu for the past few years. Once you get burned by one commercial vendor (not once actually… it's the third time afaik), it's probably wise to use this opportunity for migrating to a more stable distribution where commercial interest doesn't have much influence, and which has never intentionally burned its users (since Debian developers are users too and are also doing it for themselves).
A simple blog musing about my thoughts and opinions as a software leader. I'm still new to both writing blogs and leadership, so feedback is most welcome: https://www.deskoftom.co.uk/
> What's now changed is that these patches are either (a) not distributed as required by the GPL, or (b) the patches are distributed, but in a way that is intentionally less useful, e.g. by having to get them via the Red Hat portal. This has made it more difficult for "repackagers" like CentOS, Rocky and Alma to keep their disros up to date.

The situation is actually (c) - IBM RedHat is distributing the patches (and sources) as required by the GPL, but only to people who pay for their license. Re-distributing said patches or sources automatically invalidates your license, so if you exercise your GPL rights to re-distribute the GPL code you bought from IBM, you immediately lose both your support contract with them and any access to any future patches.

This has meant that many companies and projects who were historically using CentOS for free have found that they either have to pay IBM to move to RHEL, or to switch to another distro. Projects like Rocky and Alma which were trying to replace CentOS are now on rather shaky grounds (though they are trying to find additional ways of surviving).
https://monroeclinton.com

I have a few posts about building a window manager, Linux, and JavaScript.
https://lyte.dev
We can build concrete that can withstand maritime conditions, we just choose not to due to cost. We also really don't know how much Roman concrete only lasted 100 years.
I had a different (and imho, more pressing) argument for rejecting the "all-or-nothing" approach Google has taken towards HTTPS, namely that it actually punishes basically all non-enterprise intranet/lan devices using TLS/SSL because it makes them harder to access than if they only used HTTP instead [0].

The question that Google seemed to ignore (and still does) is "how do you expect a newly unboxed network device to ship with a non-self-signed SSL certificate?" The workaround some manufacturers have come up with is more repulsive than the original (There was one Chinese manufacturer that tried to get a signed certificate for a domain, then mapped that domain to 192.168.0.1 and shipped the private ssl cert w/ every router iirc. TP-Link has their own weird workaround where they give you a domain to log in to the router instead of the IP, and their router MITMs the connection and redirects to HTTP.)

Google forcing everyone to HTTPS is one thing, Google forcing everyone to HTTPs and universally treating self-signed HTTPS connections as scams is another.

[0]: https://neosmart.net/blog/lets-stop-punishing-iot-devices-th...
> because it makes it look like applying an 1:1 relationship.

People can form different mental models of the same abstraction so I see what you are saying

I've never seen it that way because "Venn diagrams do not generally contain information on the relative or absolute sizes (cardinality) of sets." (see https://en.wikipedia.org/wiki/Venn_diagram).
On few occasions the questions interviewees asked at the end did help me form a better picture of them as candidates; example, someone asked what Java version we run predominantly and, and this is the important bit, didn't balk when the answer was some ancient LTS version but instead a nervous laugh of commiseration followed by war story time. This told me a lot both about the candidate's maturity and experience.
FWIW I like the direction of using Lua, and the text editor with graphics looks cool

I wasn't super excited about Mu because it wouldn't let me reuse my existing knowledge -- it would be a separate thing to learn, even if in theory it was easier to learn than mainstream stacks
I’m finding Apple News actually provides me ads I click, and Reddit did briefly too. Neither of those apps ask nearly what Threads is asking. They are more tailored towards the content being shown though, and I turn down permissions whenever I can.

Anecdotally I’ve never purposefully clicked an ad on Twitter, I think either the buyers or the algorithms are off there.
https://www.georgeyw.com/

Only a few weeks old, but I'm planning to publish every two weeks for a while! No fixed topics.
I think it's good to learn about marketing in general. I initially thought that it has one purpose: they put up an ad for X, to make people buy more of X. But that's not it at all. Advertisements can be used to shape public opinion of a thing, for example. To make the public associate a set of feelings, attitudes, values with the product, brand, or person. I'm sure I also leave a lot out of this simple explanation and example. So, at the end of the day, this all strengthens the entity that advertises. That's the goal of the advertising billboards.
Nice to see at least somebody is actually putting their games on sale. The last few Steam sales have been pretty sad. Back in the day you could look at your wishlist and the average game would be 50% off, with lots of 75%s and 90%s. These days they act like giving you 20% off a five year old game is some big sale.
The current AI may improve coder performance by only 5%, but it can improve non-coders' learning speed by 1000%.

Learning to code has become significantly easier because of ChatGPT, and many university students are already using it for learning. Not only can they let ChatGPT write boilerplate code, but they can also let ChatGPT write comments for code snippets they don't understand and explain unfamiliar syntax.

I wonder if coders can survive in a world where more and more people have coding skills.
Edit: "majority" was not a good wording
As someone who graduated from an art school, let me be another voice here to say that you're absolutely wrong. Art is about intentionality and process. Duchamp and Wahrol are prime mainstream examples of that. The intervention in urban equipment is art. Making it yours, sharing it with the world, the dialectical dialogue between the mural and the surrounding cityscape, there is so much to unpack here.

Also, comic books are art as well. Sequential art has been recognised by everyone with an ounce of heart and one of the main mediums for storytelling. Some even been calling it the ninth art just like cinema is the seventh. It is a medium unlike painting, cinema, or photography, one in which you can do things you can't in any other medium.

I recommend checking out the following books if you want to move past your misconceptions:

- The Work Of Art In The Age Of Mechanical Reproduction, Walter Benjamin.
- Understanding Comics: The Invisible Art, Scott McCloud.
- Comics and Sequential Art, Will Eisner.

All those books are quite approachable and engaging reads.
Better API support, better moderation, evolution of product features instead of their deprecation, maybe some stack improvements to what I think is an ancient php codebase. Amazon has removed some features in the last year - with little notice - that cause a lot of us to rush and download data before it was killed off. As a side gripe, the “download” they offered was completely useless on its own, and some folks (like me) had to write code to augment it with more site data - which wasn’t available in an API (see above) and had to be scraped. Almost intentionally bad, a json file filled with internal IDs and URLs that anyone with more than a handful of books would be screwed. The feature I relied on was the ability to mark certain books as “owned”, with the specific edition and cover in my personal library. As an example, I have a 2nd printing of The Two Towers with this beautiful cover art, and I could use goodreads as my online virtual library for friends/etc.

In good news though, a number of other products are starting to fill that feature gap, but because they simply don’t have the massive amount of title, edition, and cover data (which was community-sourced), it’ll be a very long time before those products will have parity with Goodreads circa 2015.
Lysistrata for the U.S. 4th of July
Hail, most manly of all women {χαῖρ᾿, ὦ πασῶν ἀνδρειοτάτη}. Lysistrata, you’re the last hope for men and for the whole world. Please help us!
Setting the mood with a substance’s name the author doesn’t not understand does not seem fair.
The makers of FTL have another game, Into The Breach, and it is available on iOS for free with Netflix.
https://hyperific.bearblog.dev/

I just started this a couple weeks ago to start writing about personal projects. I write all my notes in markdown anyway so Bearblog is the perfect platform for me.

Posts so far:
Mean shift rotoscoping,
Room 23: Brainwashing Video Generator, Multi Image Steganography, Brake Safe, The Erosion of Patience for Scripted Chatbots and more.
No tracking (no external domain requests or analytics), built using Gatsby.

Your IP only goes to Cloudflare (caching) + Netlify (Hosting) + BunnyCDN (when watching videos on the site), no other personal information is collected.

https://umarniz.com/