skysight-inc/HackerNews huggingface dataset:
We must summon a fellowship of the AI ring with one hobbit capable of withstanding the corrupting allure of it all.
I worked for a company which used Redis at the prototyping phase, but then wrote own database to improve performance and resilience. The company wasn't selling an end-user facing product, the product was a distributed filesystem.

My take on this is that most companies don't have the expertise to build systems like databases, and even if the costs would otherwise suggest such a development as desirable would be simply afraid of doing it.
Some B2B and B2B2C products just don't work with walk-in leads. You need someone to create and chase down a set of leads.
Answered above!
> DKIM is trivial to bypass if you can create a TXT record with your own key

This is exactly what DMARC prevents. With DMARC the alignment requirement is added, so signing an email with a different domain key will no longer work.

For a DMARC pass you need DKIM alignment. DKIM alignment means that the email is correctly signed with a DKIM key that is published under the sender (rfc5322.From) domain.
Migrating Uber's Ledger Data from DynamoDB to LedgerStore
Area used by solar parks in Germany is smaller than that of golf courses
Payment information is often subject to pretty strict regulatory requirements, including archival durations. Having to keep all the original information for 10 years is not entirely uncommon.
You've now implemented sharding on top of SQLite.

Eventually all programs will be able to read email.
The ICC is seeking arrest warrants from the ICC for people who don't care what the ICC says, and one of them isn't even in a country that's a member of the ICC?

What exactly are they going to be able to do once they manage to grant themselves these warrants?
Grothendieck’s use of equality
The real issue here is a lack of proper risk controls around business processes involving money. Regardless of if it’s £3 for a coffee or £25m for a Secret acquisition there should be an agreed process that everyone involved in business transactions should be aware of so that if they are suddenly privy to a deal they can navigate and validate the authenticity of their involvement.
Wait until you see how computer programs are made.
These sort of "academies" have been going on forever, and just ride the wave of whatever hype is hot at the time.

20 years ago, it was real-estate, penny stocks, membership clubs, and whatever.

15 years ago, it was online poker, MLM, e-commerce, drop shipping, etc.

In the past 10 years it has been crypto, FX - mot mostly crypto.

Usually it's the same people, or same group of people that operate these scams. These are not beginners - but experienced scammers that know each others. They tend to aim at poor / rural folks that are easily bedazzled by glitter and glam.

If you've ever seen these clowns, they usually stroll onto stage in the most gaudy and gauche looking stuff imaginable - dinner suits with diamond studded lapels and loafers, diamond cane, largest wristwatch they can find. If you're from rural India / Cambodia / Azerbaijan / etc. you might thin that, wow, that's a legit millionaire - he/she/they must know what they're doing.

And then pour your life savings into the products they're pushing.

Here's a site for tracking this kind of garbage:

https://behindmlm.com/
That's why you always test your backup. I backup the full sqlite.db every day and test the litestream replication every week. So far litestream have been solid.
Considering the sense of the word comes from the idea that the phase of the moon affects people's minds whether they're looking at it or not, this is obviously false.

You can look at the moon, you can look away from the moon, you can hide from the moon, you can worship the moon, you can love the moon, you can describe the moon... but the relationship actually being expressed was just "being affected by the moon". Looking at the moon is no more necessary to this process than it is for the ocean as it's drawn in and out by the tide.
Getting to say you led the effort that saved $6M and resulted in some blog posts is probably the reward. At my firm, associating your name to dollars is the fastest way up the corporate ladder.
Is it possible to encode (in some existing program) for letter pairs where each code point is the right-hand side of the first letter of the pair plus the left-hand side of the second letter in the pair ?

I ask because upper-case Finnish has lots of really gnarly whitespace/kerning issues. Letter pairs like LJ and KY and YT and VY that could get special attention, even stroke joining, in a font such as I describe.

So a fragment like " KEVYT." could be encoded as (spc + lh-K), (rh-K + lh-E), (rh-E + lh-V), (rh-V + lh-Y), (rh-Y + lh-T), (rh-T + period).
I never understood this culture of envy in tech.

Can't you just marvel at the achievement without worrying whether celebrating this could be seen as taking something away from somebody else?

Personally I don't care much who was first. There were others roughly around the same time trying similar things. It's the same with "who invented the airplane" and "who invented radio". Many countries lay claim to having been the first to do X or Y. I don't care much and I don't think anybody else should.

Zuse built an amazing machine. Does that not warrant a bit of respect?
Add that he had no help from the government or any big company. Does that still not warrant a bit of respect?

In my life I have "invented" quite a few algorithms that later turned out to be an old hat because smarter people had already invented them years or even decades earlier. To me that does not take away from my achievement :-)

It's not important whether you are the first one to achieve something.
It is important that you achieved it.
If you ever visit Berlin, especially with kids, the city has a lovely Technology Museum with an computer section that also features Zuse replicas and gear, including a replica of the still-mechanical Z1. I think Zuse himself made and donated it to the museum.

https://en.m.wikipedia.org/wiki/Z1_(computer)#/media/File%3A...

I absolutely love the giant honking hand-crank you can manually turn to make it go.

As a child seeing the mechanical Z1 really drove home for me that computers are understandable and not magic, literally breaking what they do down into little managable parts and steps and the art of making a computer is in sizing (how many adders do you need?) and arrangement (how can you make it produce results faster?).

With some erudite commentary and informed pointing-at-things I think you have a good chance to recreate that revelation for your kids too.

More info on the Z1: https://www.mi.fu-berlin.de/inf/groups/ag-ki/publications/Z1...

It's quite magnificent how close this still is to modern CPU architectures, the major innovation of branch prediction aside.
Why is cryogenic propellant transfer any more difficult than other difficult things SpaceX have already done (eg landing a rocket, and building a full flow staged combustion engine)? They do this on earth every time they fuel the rocket. I understand it will be more difficult in space, but I don’t see why specifically this problem is the real engineering target over say, reuse.
There is nothing religiously fanatical about seeing that everything in science appears to be explained by our laws of physics, and concluding that human consciousness probably is, too. In our history we've seen time and time again that humans will believe in magic and higher powers and every single time it's turned out to be just physics, just biology, just chemistry...

And here we have something mysterious and poorly understood (and poorly defined...): consciousness. And again as always the quacks line up with their magic to explain it all. Higher dimensions! Quantum effects! We're all in the matrix and only our minds are real! Even though we can clearly see that so many mental processes can be influenced with drugs, with hormones, with magnetic fields, or with a scalpel. Everything points to yet another physical thing that we'll hopefully understand and explain soon.
This is cool and all, but it's been 10 years since 4K monitors. Where are (affordable) DUHD ultrawides and why there is not a single 42 inch 6K or 8K panel in the entire world?
Since we're nitpicking, OP said:

"Never have unprojected text."

Not:

"I never have [...]"

The absence of an explicit subject means that another correct interpretation of the sentence is that the OP is giving you some good advice.
Personally, yes, the rehash's title is stronger. It tells a story whose ending piques your curiosity to read more.

"Uber Migrates" (beginning: company that I'm interested in does something) "1T records" (middle: that's a lot of records; I wonder what happened) "from DynamoDB to LedgerStore" (hmm, how do they compare?) "to Save $6M Annually" (end: that's a good chunk of change for me, but was it worth it to Uber? Why did it save that amount? Let me read more)

It's a simple and engaging "there and back again" story that paves the way for a sequel.

Versus:

"How LedgerStore Supports Trillions of Indexes at Uber" (ah, okay, a technology supports trillions of indexes. Moving on to the next article in my feed)

"Migrating a Trillion Entries of Uber’s Ledger Data from DynamoDB to LedgerStore" (ah, a big migration. I'm not sure who did it or whether anything interesting came of it, or even whether it happened or is just theoretical because of the gerund, and moving one trillion of something is cool but not something I probably need to read about right now, so let's move on)

YMMV. Some probably prefer the more abstract/less narrative titles, but the first one is more of an attention grabber for me.
A "panacea" is something that cures.every illness. 64-bit floats could do just that, in the cases listed. The cost of it may be higher than one cares to pay though.

And when the cure fails to be adequate, well, it becomes a band-aid, a temporary measure in search of a real solution.
Even when I'm writing a toy operating system, or other toy projects, I personally always try to use the standard options like -std=c11 (though don't have anything against people who use the dialect option).

I'm happy to use compiler extensions, but I'll use __asm__ instead of asm, and use __extension__ as needed. I've done some neat but truly upsetting things with compiler extensions in my hobby code, especially once I combine them with macros. I'm particularly "proud" of the mutex macros in a toy OS of mine, which wrap a statement inside for loops and switch statements for automatic release of the mutex, unless it's requested that it stay locked. There, I originally used compiler extensions to release the mutex on scope exit, but switched to non-compiler-extension code for the actual functions, and just using the extensions for checking that the code using the macros didn't break the "contracts" on what is allowed in those statements, and how they can be exited.

It's the same reason that I'm always explicit about the size of integers, using stdint, even if I know that an int is 32-bit on a particular platform.
That's what I thought!

Compared to how many people, in many countries, use cheese, this sounds like an audiophile complaint.

Sure, yes, for tens or hundreds of millions of people, cheese is just cheese and a medium cheddar type cheese is interchangeable with any other in any recipe.

Similarly massive world-famous tracks, and entire music genres, have been built upon the built-in preprogrammed rhythm tracks of a few cheap 1970s Japanese home keyboards. Whole types of music where nobody involved can read notation, or play a chord, or possibly play an instrument at all.

In the light of this, I found this comment elitist and snooty and patronising in the extreme, TBH.

Of course you can make good music around super limited basic sound samples. To deny this is to deny arguably a double-digit percentage of all popular music since the 1960s or '70s.
>But for real-world photos, AAA game screenshots, or even just linear gradients, it doesn't offer any size compression at all.

PNG will normally get at least 2:1 compression on photos, I think worst case with a image of each pixel being a different color of 16 million pixels it still had around 35% compression.

2:1 is much less than jpeg which would probably be around 10:1 for photo, its definitely better than nothing, and the big thing here is its lossless unlike jpeg.

It's not naive, it's just not lossy like jpeg. Jpeg XL also supports lossless with around 35% better compression than PNG so that means may 3:1 vs 2:1.
For comparison, here's 8B [Nemotron](https://huggingface.co/nvidia):

> 1,024 A100s were used for 19 days to train the model.

> NVIDIA models are trained on a diverse set of public and proprietary datasets. This model was trained on a dataset containing 3.8 Trillion tokens of text.
Does this mean we're looking at a restoration of the dynastic system?
It's no coincidence that Frank has his own beer brand: https://en.m.wikipedia.org/wiki/Huyghe_Brewery, so that we may commune with him.
> Indirect addressing was evaluated for RISC-V, and found to not be worth the required added complexity and encoding space.

wtf?

If it was ever suggested by someone (and would NEVER be by Krste, Andrew, Yunsup, or Dave) then any evaluation would take less than 1 second before the "HELL NO!"

> Whereas RISC-V actually adopted variable-length instruction size

TWO instructions sizes, in the currently ratified ISA. And you can tell the size by looking at just 2 bits in the first byte of the instruction (the LSBs).

That is very far from "variable-length" in the sense of VAX or M68k or x86.

> ... was found to be highly beneficial to code density, and doable in a manner that does not add too much decode complexity

Commercially known in microprocessors since at least SuperH 2A and Arm Thumb2. Not to mention 3 lengths (2, 4 or 6 bytes) in IBM 360, also decodable from just 2 bits in the instruction. Also CDC 6600 (arguably the first RISC), Cray-1 (also recognizably RISC), the first version of IBM 801, and Berkeley RISC-II (obviously familar to the RISC-V designers).
Civis pacem, para bellum
Julian Assange granted permission to appeal extradition
Developing and maintaining a totally bespoke DB system with that kind of volume even for $5m/yr, spitball you could get yourself 25 top-notch engineers without AI PhDs and have another mil left over for metal. Sounds plenty feasible to have a nice tailored suit for a core part of your business.
No way, man! They don't want to interfere with the viewing experience of their primary revenue source! (Ads) :-)

They are definitely not fetching video in the background.
> I think for Zuse this is the debate about whether he had read Turing or not

In his own words:

I started in 1934, working independently and without knowledge of other developments going on around me. In fact, I hadn't even heard of Charles Babbage when I embarked on my work.

https://mathshistory.st-andrews.ac.uk/Biographies/Zuse/
'Russian' Woman Loves China. Too Bad She's a Deepfake
CRDT: Text Buffer
> You can split up into 10 SQLite DB's on this individual server.

1 is a scalable, managed, highly available service, with economies of scale the other is a fixed size, capital expenditure with fixed performance, limited DR, requiring a couple of SRE/DevOps and colo

There is also the will it always work question
a zip file of his consciousness is still a zip file :)
It's important to remember that Apollo was one of Kennedy's signature political projects at the time he was assassinated, which was an important factor in its political viability.
KDE 6 landed in OpenBSD-current
A process is still a clock cycle and execution.
I pretty much never see engineering salaries factored into these types of savings projects. I assume because engineers are already viewed as a sunk cost or maybe it’s just because it’s way less tangible. Have seen many designs describe how X saves Y dollars but ignores the engineering effort to maintain and build it. Half the time I suspect it’s just so people have something to work on, rather than it being some critical fix.
Exactly. Work should be owned by the workers.
Yep sometimes I go so far as printing the email and sticking it in a meatspace folder on my desk. Just depends on how important that sign off really is and the consequences of not being able to produce it.
By the time the TB is restored, time to start the next test

How do you detect restored but bit flipped data ?
These systems support zero-downtime snapshots. You tell it to snapshot, it instantly snapshots, you can run a differential/incremental backup at great speeds. Your RAID controller is already caching the hot data, so the impact is minimal.

Except network cost there's no extra disk required. It's just broadcasted writes consumed on the other hand.

These boxes are not dumb JBODS. They support their own replication/backup subsystems, so everything is transparent.
The second factor isn't always needed.

The banks use the sort of risk factors they do for other kinds of fraud protection.

If you make a larger transaction than usual, or try to make a transaction with a merchant you've not used before, then you'll usually be prompted to authenticate.

There's also a limit to how many unauthenticated transactions you can make within a period of time.
In systems that deal with money, money-related data is virtually never deleted. The reason is the fear that deletion can be exploited somehow in the future, rather than the old data being actionable.

For example, if a customer registers with the name of a deleted customer, which will resurface some "unfinished" transactions or rules associated with the older version of the "same" customer that haven't been properly deleted but appeared to be deleted for a while.

Also, in general, deletion is very difficult because money doesn't just disappear. You'd need some sort of compaction (think: Git squash) rather than deletion to be able to balance the system's books... but then you'd be filling the system with fake transactions...

From my experience from working with these kinds of systems, the typical solution is to label entities with active/inactive labels to substitute deletion. But entities never go away.
Does better fidelity need a use case?
Iterative development is the only way you can do R&D. That truth was clearly known by NASA leadership in the 60s in a way that clearly isn’t today.

I think it’s probably a symptom of wider culture. In the 60s every major industry was in the middle of a massive improvement cycle, a lot of the engineers would have learned their skills during the R&D boom of the Second World War, and everything was still manufactured locally. It was the perfect environment for rapid engineering improvement.

Most of that has gone today. The major physical technologies we use - vehicles, appliances, manufacturing technology, have largely been solved. Improvement is incremental. If you did a survey of 100 engineers across the aerospace industry you’d probably find a handful who had any experience of boundary pushing R&D - most of the work is in documenting changes and making slight tweaks. SpaceX is definitely an exception.
I wonder whether Netflix has a lot less content to cache, so they can push much more to edges.
Another reason why "errors as values" error handling approach is superior.

Compare

let url = Url.parse(str)?;

To

let url; // invalid state
try {
url = new Url(str)
} catch (e) {
return ...
}
The "risk takers" are not taking at any risk at all. What's the chance they end up on the street, or even suffer personal financial stress about their life? That they will have to move, sell their car, home, etc. It's 0%.
She can read your mind llama
GUI for CrewAI, node based ai-agent visualized editor
I try to use PySide6 to write a front-end GUI for crewAI.

That the node system will mapping to crew task, agents... for create flow.

This can make the crewAI more easy to edit the workflow.

here is introduce video: https://youtu.be/P5tkYJ-AgSc

I have more intrest about make it able to support LangGraph.

But it seems need more complex design.
It's not a "bad deal" - there will be lots of factors to consider.
RJ45 is/was the pinout/wiring of an 8P8C[1] (eight pin/eight contact) connector designed for the telephone system.[0] The wiring specification of Ethernet is ANSI/TIA-568[2].

The only thing RJ45 has in common with Ethernet is that it used the same 8P8C-sized connector. But even then, RJ45 had a key notch on the side and Ethernet does not.

[0]: https://en.wikipedia.org/wiki/Registered_jack#RJ45S

[1]: https://en.wikipedia.org/wiki/Modular_connector#8P8C

[2]: https://en.wikipedia.org/wiki/ANSI/TIA-568
I like this improvement. Could have saved me at least one session of trouble shooting a build!
Ask HN: How long would people live if death from natural causes were cured?
Natural causes in this case mean aging and disease.

One should be able to estimate this for men and women given current statistics on accidents and violent deaths.
- an IM that doesn’t suck. All modern IMs (Facebook Messenger and such) are garbage compared to old-school desktop apps.

- a music player that doesn’t suck. I wish I could use streaming services with Foobar2000.
You forgot about versatility. If anything, WebP and AVIF formats should never have been added to Chrome due to their glaring limitations.
1. Direct relationship with God as noted by another comment
2. Rules for treatment of slaves at a time when slaves had no rights anywhere
3. Paul’s writings on women learning which sound backwards today would have been radical at the time

Just to name a few.
You can send out free zoom and Google meet links.

Idk if most people would tell the difference
That’s easy to fix, thanks.
I see lots of progress and resources put towards monitor refresh rates but very little progress on making 5K displays cheaper. Any reason why ? Is this due to gaming ?
Just storing petabytes of data is not the issue. Managing and querying it reliably is.
An apple growing wild on a tree? Please share the "agricultural knowledge" require to pluck a ripe, wild apple?

No. Man can harvest nature with his own labor and profit from it. Alone, with only his own work.

I know that fact burns a certain side of the political spectrum, but it's the truth.
It seems crazy to me they've managed to use shuttle parts to make a design that seems older and worse than the shuttle.

People called the shuttle a truck, but they've used parts from it to make something that looks like a Ford model-T in comparison.
This brings up an interesting “risk control” that one of my tech investors personally implemented with his family, in case a audio/video version of him ever asks to do anything crazy: secret passwords, agreed upon in person.
dmidecode -t memory

(Not that the kernel printing it hurts, but at the same time, you're not going to read it real time, it flies past the screen too fast. So either way it's dmesg or dmidecode...)
Again that would be more relevant if that was the only fission specific cost. That giant concrete building designed to survive an aircraft strike etc isn’t cheap. The equipment for handling spent fuel including the cooling pond and safety systems is more expensive than the reactor.

Fuel rods end up 0.6c/kWh and on top of that requires weeks of downtime for refueling etc. People hear nuclear reactor and think that’s the most expensive bit, but it’s really not.

I personally doubt fusion will be cost effective vs renewables + storage, but there’s reasons to suspect it could beat fission at scale.