skysight-inc/HackerNews huggingface dataset:
I suggest you ask ChatGPT to name 10 CRM systems which support custom objects.

The list didn't include the three mentioned in the comments here (Attio, Twenty, Monday). My strong suggestion is that you look at the current entrants and try to find some differentiation.

Response from ChatGPT:

"CRM systems with the capability to support custom data objects are designed to offer businesses the flexibility to tailor the CRM to their specific needs, such as tracking unique customer data, industry-specific information, or customized business processes. Here are ten CRM systems known for their ability to support custom data objects:

Salesforce: Known for its high degree of customization, Salesforce allows users to create custom objects to store specific business data and relate to other records within the system.

Microsoft Dynamics 365: Offers extensive customization capabilities, including the creation of custom entities (data objects) that can be integrated seamlessly with the rest of the system.

Zoho CRM: Provides the ability to create custom modules that can be designed to capture and manage business-specific information.

HubSpot CRM: Allows the creation of custom objects to store and organize data that doesn’t necessarily fit into the standard objects like contacts or companies.

Oracle NetSuite: Features a flexible platform that includes the ability to create and manage custom records tailored to your business needs.

SAP CRM: Part of the SAP Business Suite, SAP CRM offers the flexibility to extend its core functionalities with custom objects to meet specific business requirements.

Pipedrive: Known for its user-friendly interface, Pipedrive also offers custom fields and, in some plans, the ability to create entirely custom data objects.

SugarCRM: Provides a highly customizable platform where users can create custom modules and fields to adapt the CRM to their business processes.

Insightly: Offers custom fields and records, allowing users to tailor the CRM system to better fit their specific business needs and workflows.

Freshsales (Freshworks CRM): Allows for the customization of the CRM with custom fields and modules, enabling businesses to track unique data points relevant to their operations."
What is postal savings.
Yup, that's a good catch. Fix going out now.
23 TiB ... I would use 4 disks for that - each 10 TB or 12 TB in size (depending what room You want).

In RAID5(3) + SPARE with ZFS that would be 'raidz' mode.

% math 12000000000000000 / 1024 / 1024 / 1024 / 1024
10913.93

% math 10000000000000000 / 1024 / 1024 / 1024 / 1024
9094.94

From 10 TB disks You would have 3 X 9 TiB which means 27 TiB of space available.

From 12 TB disks You would have 3 X 10.5 TiB which means 31.5 TiB of space available.

> 1. I don't need the files to be accessible online, in fact, I would prefer if they were not.

I would keep it on a local LAN w/o Internet access.

> 2. If anything is backed up to the cloud, I want pre-internet-encryption with keys that only I know and control.

Use rclone(1) with its encryption - You can clone these files to S3 in the cloud.

> 3. I want something simple, that could be recovered using a pragmatic approach and open source software in case of a disaster.

I use rsync(1) for forever-incremental backups and rclone(1) to backup some of that into encrypted S3.

My rsync(1) scripts are here (maybe You will find them useful):

- https://github.com/vermaden/scripts/blob/master/rsync-delete...

- https://github.com/vermaden/scripts/blob/master/rsync-delete...

- https://github.com/vermaden/scripts/blob/master/rsync-delete...

- https://github.com/vermaden/scripts/blob/master/rsync-delete...

- https://github.com/vermaden/scripts/blob/master/rsync-delete...

- https://github.com/vermaden/scripts/blob/master/rsync.sh

> 4. I'd like a system where I can easily test my recovery strategy.

Also with rsync(1) ... or anything else for plain dirs/files.

> 1. What local filesystem setup should I use? Number of drives? Local backup approach?

ZFS.

Details about ZFS pool settings here:

- https://vermaden.wordpress.com/2023/04/10/silent-fanless-del...

> 2. If you've done this before, is there a strategy that you used for the actual aggregation of the data?

I am doing something similar for 5 TB data set. I have 4 data sets. I use 2.5 5 TB drives with ZFS and GELI encrypted.

Main Source ==> Backup @ LAN (LOCAL)
\ \
\ > Backup @ Internet (SSH) (REMOTE)
\
\> Backup @ USB (OFFLINE)

> Are there any particularly convenient IDE to USB docks?

Many - check ALIEXPRESS.COM for tons of them.

> Any good software that you would recommend for locating duplicate files?

% cargo install czkawka_gui czkawka_cli

You may also use ZFS deduplication for the datasets you KNOW have duplicated data. There is also new ZFS feature Block Cloning - You may want to look into that as well.

> 3. What remote backup software should I use?

I use rsync(1) and rclone(1). The rsync(1) for everything file/dir based. The rclone(1) to put encrypted backups into S3 containers.

Regards,
vermaden
If companies could hire 1-2 devs in 6-12 months that would work. So not fired immediately but after 3 months or so and only if they really suck, not some hunger games style, survival of the fittest but if you hire 2 guys with intention to keep them if they are at least decent it seems fair and if one or both are not even decent, try to cut it as soon as possible.

Everything breaks when you have to hire 20 devs in 6 months. There is no process for hiring at that rate.
Based on your non-technical users, you may want something with a Dropbox-like UI that can be self-hosted, like PsiTransfer https://github.com/psi-4ward/psitransfer .

If you're hosting in the cloud, you can improve the security posture using confidential computing like AWS Nitro Enclaves. Contact me at bobbie.chen@anjuna.io if you'd like more info on getting started with that.
Pay no mind to this guy/gal. S/he's not your ideal customer.

$150 once for an app to organize your work and personal life is a screaming bargain.
I wrote a whole blog post on this because of the amount of harm caused by these types of systems. Interactors, interactions, pipelines or whatever other name, can very easily ruin a codebase in my experience. Already happened multiple times in my career.

Developers don't like to think about abstractions and naming is a known hard problem. People pick this up and now everything is easy. Every name becomes: DoThis, DoThat, DoThisOtherThing and only answers to `call`. No need to think!

Now you have deeply nested procedures that oversimplify their interfaces to match the library and suddenly you no longer have meaningful error types, you have strings. You no longer have abstractions, you only have procedural code with some objects in the middle. The list goes on.

Like most things in development, used in the right places and with careful consideration, this can be very valuable. But this is a very insidious change that turns your code into a functional style with several drawbacks that are rarely considered.
Love those results as it seems the model itself take care of ridiculous prompt engineering.

Really wish there was an iOS app or I could use on mobile to play around. Hoping there’s built in inpainting methods.
That only helps if your flips are in the low bits though right? And naively I'd expect bit flips to be uniformly distributed through the address bits
Dilution happens when the majority of share holders agree to a issue more equity. Again, this is a fully agreed to and is part of the standard rights of share holders. Early employee are given documents that explain this and sign. Can you explain this is illegal taking of property?
That is exactly my point, as a software developer if you want to make the same than a doctor or a lawyer (btw this also only applies to the US where they make astronomic amounts of money) you have to go through this process.

My experience is that only the ones that give you access to top salaries, wherever you are are, are the ones using this type of recruitment. There are tons of positions you can get without going through this and paying less.
> By minimizing a loss functional with respect to a bunch of numbers that amount to entries in matrices (or tensors, whatever) using an approximate hill climbing approach.

Are the rules of chess all there is to it? Is there really no more to be said?
It means your people are good and your product isn’t. That requires a kind of cognitive dissonance that some people would call “suckage”. Certainly had that conversation many, many times.

Just be careful you aren’t Boeing buying McDonell Douglas, where the cut throat culture infected the host and killed it, rather than being muted and managed out.
Experts were also warned that getting government involved in vaccine mandates when the pandemic was ending would result in such a predictable backlash.
What to learn before learning Rust?
I am about to start learning Rust, but I don't have any background programming in C++, or anything else that involves thinking about memory management, and other such "low-level" concepts. My programming background is mostly Python, C#, and TypeScript.

What should I go about learning before learning Rust, so that I have the right mental model going in, so that I can both appreciate what Rust does and understand error messages I get?
Should be healthy again, sorry!
> The irony of this particular situation is that measles basically clears your immune system's memory

More information on this? Wouldn't this make getting measles a bruteforce fix for autoimmune diseases?
We have a baby too young to get MMR, and several older children who are up-to-date.

The older kids hang out with quite a few unvaccinated people. Can the vaccinated children act as asymptomatic carriers, and bring measles home to the baby? A quick search doesn't answer that question.
I think the wide variety of hardware and complexities of running on a real system sometimes make this problem more difficult.

Even within a given processor microarchitecture (say, just Zen 2, or just Haswell), different CPUs will be running at different frequencies, have different cooling solutions, and be running different microcode releases, all of which will affect which program is the fastest. And this is without considering cache pressure or memory latency, which is also dependent on any other programs the user happens to be running.

Running a superoptimizer for your linear algebra program that runs on your Cray supercluster can give clear gains. Doing the same for every combination of user hardware seems less feasible - you may find output that is a clear win for the machines you tested on, but it's often possible that it will lose out on other machines.
> However, it does preclude labor and savings as a path to Financial Security.

Correct. This is an unfortunate fact that most try to sweep under the rug, but when it comes to weighing capital vs labor - the system is exactly what it says on the tin: "Capitalism."
One of the difficulties with this is the question of how you tax an asset whose value you don't necessarily know for certain, because real estate is not fungible and its market price is only really known when that specific parcel is changing hands between unaffiliated parties. Perhaps you could apply the tax as a lien, set as a percentage of an unknown value, and deferred until it is next sold, and have the government take back ownership of the land if that percentage reaches 100%. But even this might only encourage people to trade land between agents at suppressed prices, just to pay off the tax, and then flip it at its "real" price shortly thereafter.
Ahhhh shit... this might break me away from Omnifocus. From first blush, you've hit everything I need to move over, plus good keyboard support which OF has always lacked.

If there's a taskpaper or other simple text-based import format, I'd switch in a second.

Edit: looking closer, you're totally going for OF specifically! Same price point, and I think nearly-feature matched. Good job!
Looks good.

An important question: can we sync it with our own method (e.g. Dropbox or SyncThing or whatever) or is there a hardcoded sync to the company's Cloud?

It's a matter of privacy and freedom to move the data as we see fit.
Is it made by the same people as OrbStack? Thought I'd arrived on the wrong site - https://orbstack.dev
In this analogy, the VCs are playing poker. The hands (or the cards dealt to the VC player in that hand) are individual startups.

Yes you can win if you are a VC. Less clear what to do if you’re just a card.
Kind of looks natural to me, and if there were a civilization that made one wall like this I'd expect a lot more walls like it. That said, it seems worth investigating. Why would the New Zealand government want it covered up?
Just curious if it supports blockers and dependencies? Where one task can block multiple others, and where a task can be blocked by multiple others?
The problem is that none of them are actually good enough for that yet. The closest I've seen are calendar-managing LLM services, and even those only really work because it's a tightly-constrained task set and easy to confirm the results as good or not.

Edit: I still can't even trust Siri to be fully accurate 100% of the time about turning the lights on and off, let alone anything more complicated than that.
Yeah we're talking about different things. Imagine you had a process in the browser that can respond to many concurrent long-running requests from the server. In order to handle this with WebSockets, you need to implement your own multiplexing, because a) the server can't initiate a new WebSocket connection to the browser and b) opening a new WebSocket connect for each request doesn't fit the paradigm of request-response very well.

Note that WebTransport handles this for you, because the server can initiate new streams.

If you're sending lots of data, you also need per-stream backpressure.
Why not just simplify, and not need such?
I don’t understand this comment, you say the encrypted values “are the smoking gun”, then at the end you say “(or not)”. Are you saying this happened, and the encrypted values show it, or are you just saying that they seem like evidence either way?

Even if we had AT&T’s keys, I think it might be non-trivial to verify that they correspond to this data, depending on how AT&T encrypts.
There are none. The best we can do is ask people to also post on open platforms.
I think I'd know how I sign into the website.
> CPI is flat enough over the decades that the Japanese yen has largely held its value, at least on domestic products

Not contesting—this makes sense—but do you have a source?

> the fact that the purchasing power of the US dollar has fallen substantially over that time, while the exchange rate of JPY to USD has risen, is something quite fascinating to me. I don't see it discussed nearly enough

It’s the widowmaker carry trade. FX traders and macro funds love talking about it.

It comes down to the difference in international versus domestic demand for dollars per se, not dollars in any form (e.g. Treasuries).
With the exception of people living right at the poverty line (which is hopefully not that many people), saving up an emergency buffer is within the realm of possibility for just about everyone. It’s not only prudent, it’s practically required.

To pretend it’s the employer’s fault that someone in a skilled trade is living paycheck to paycheck is to misattribute responsibility.
AI startups who just wrap a (standard) API or model in a thin UI layer.
The backend part will be a commodity and the UI layer offers no value proposition.
It's not government. It's your fellow men. Today you will say things like this but if I show you one picture of a grandma on the route you will stop. So let's just forestall the pretence that we want things and just reference it as a Grandma Stop.

Remember this widely held viewpoint:

> My mother is not expendable. Your mother is not expendable. We're not going to accept a premise that human life is disposable. And we're not going to put a dollar figure on human life

Another short lemma is that having someone leave somewhere they've lived over 10 y is equivalent to violence and we arrive at the proof that grandmas and mothers in the vicinity of anything should stop that thing.

The moon's big advantage is that it lacks women of any sort. Certainly there are no mothers or grandmothers there, so building engineering projects there is possible.
Were there problems with CPU state that caused crashes? A bit flip on the stack could easily trigger a memory fault.
Eh I think some startup culture injected into Microsoft is a good thing, whatever that might mean. Have to shake things up
> Government officials, non-tech pundits, C-suite inhabitants, average people, everyone is now concerned about AI and its implications.

All you need for that is for the AI to talk like experts, not for the AI to be experts. AI talking like experts without understanding much maps very well to what we see today.
Not OP but it's an Electron app.
You stated that old Germany wasn't spoken in the ancient world, when the link I posted explicitly said it was. You also wrote that "the only real connection between 'Germanic tribes' and the modern state of Germany is that people from the latter believe the former to be their forefathers", which is also not true. The languages are indeed linguistically descended from old Germany.

English is also less closely related to old German on account of the Norman french influence.

The Czech language is Slavic [1], it's substantially different than German. It's more similar to Polish or Russian.

Swedish and Danish are both North Germanic [2] rather than West Germanic [3] languages. Related to, but distinct from the West Germanic that would evolve into contemporary German.

Yes, there is a lot factually wrong with your posts.

1. https://en.wikipedia.org/wiki/Czech_language

2. https://en.wikipedia.org/wiki/North_Germanic_languages

3. https://en.wikipedia.org/wiki/West_Germanic_languages
Gresham’s law is really about currencies where coins have a ‘true value’ and a ‘nominal value’. Like, a silver coin has value as silver, and compared to a nickel coin with the same face value, it’s a ‘better’ coin, so people won’t spend it.

It’s not obvious how to apply Gresham to a conversation about dollars and bitcoins. Legal tender parity would be one way to make the law apply.
That leaves you only with candidates that are willing to work on a contract. Most are not that desperate. Do you want desperate employees? then go ahead. Also, don't be surprised when people that like contract work jump ship as soon as something slightly better appears on the horizon.
Is this a native app or Electron stuff?
Ah, PR. Buzzword buzzword buzzword ... second screen ... "two of our three co-founders ... will be leaving Inflection to start Microsoft AI",
Exactly: instead of a boss, you get venture capitalists, plus you probably don’t have that pesky work-life balance either.
Isn’t e2ee table stakes for these sorts of PIM sync tools at this point?
No end-to-end-encryption? Should be considered an absolute must for any cloud-based personal note taking app.
This comes from different libraries being used for different things. KConfigXT uses XML to generate settings classes. Qt Widgets UI files are also XML based, but that comes from Qt and is separate from KConfigXT. I don't know what uses the metadata JSON files, but I know it's not Qt Widgets or KConfigXT.
> Pretty much everything about NNs is engineering - it's basically an empirical technology, not one that we have much theoretical understanding of outside of the very basics.

This pretty much answers the question some have asked: “why are the world’s preeminent mathematicians not working on AI if AGI will solve everything eventually anyway?”.

At least for now, the skills required to make progress in AI (machine learning as it largely is now) are those of an engineer rather than a mathematician.
I have zero coding skills, but coaxed ChatGPT to write a JavaScript blog tool
Minor but perhaps significant nitpick: the title of the article is "Quantum Weirdness in New Strange Metals Bends the Rules of Physics", and in this case "Strange Metal" is a technical term. If the title is to be edited for length or clickbait-minimization, I would recommend removing the word "New", since the start of this story is at least ~38 years old, possibly older.
And that's not even a perpetual license with updates.
I might be a bit biased (I wrote and maintain a similar gem), but I think this is a great pattern that solves a real problem that is encountered and does so in a very Ruby kinda way. I particularly like the mental model of stringing together multiple service objects into a "pipeline" and the semantics chosen for the API. Kudos to OP for putting this out there!
Sometimes your youthful common sense appraisal of something in the face of overwhelming consensus with orthodoxy was always the right one, but it takes your whole life to be proven out.

I try to think like, It's not that I think I know better. I know I don't have the facts. But I do have the ability to reason, and so you can explain a thing to me in a way that holds water, or fail to.
Show HN: Cloud-native Stack for Ollama - Build locally and push to deploy
I'm generally interested if people here think that to a 14-15 year old, do those companies sound tremendously cool and does the premise of their value stir exciting thoughts and motivations? My slightly younger kids don't really what Google, Apple or Facebook/Meta means. If I explained this essay to them, I'd at least say "the iPad", "YouTube", "the Oculus" to make it more relatable.

To my mind, to immediately relate to kids in the UK, I would need to say TikTok, Instagram, YouTube, Oculus, iPhone, iPad, and such, and not the company name.
Can the keyboard shortcuts be modified? One of my personal pain points with other task managers such as Asana is that I can't remap the keyboard shortcuts. This is very important to me since I use alternative keyboard layouts such as Dvorak, Colemak, MTGAP, Graphite, and have continued to experiment with many others.
One thing I have to really congratulate you on is your product video.

I honestly think it's one of the best I've seen for any software. It showcases the functionality, displays the actual UI, doesn't rely on narration, is visually interesting, and succinct.

Was it made internally or with an agency?
Google DiPaCo: Distributed Path Composition
How is a probationary period less stressful for the employee? Quit my current gig with salary + health insurance, only to work at a new place where I might get suddenly let go after three months? Then I am working against the clock to keep bread on the table. Let alone people who might have visa situations.

Sure, you can always be fired at the drop of a hat, but significantly worrisome to walk away from a stable situation for a new job where firing is more easily performed.
What would you suggest instead to select 20 good candidates out of 700?
For some reason 'logical fallacy' just results in frowns and 'Needs Improvement' ratings when used on MBAs. Weird.
> Is 0 meaningful as a boundary?

Its meaningfulness scales with the prevalence of physical cash.

If a society is cash heavy, negative rates incentivise taking out physical cash (which yields a nominal zero and thus positive-real rate.) If you can dissuade people from doing so, by law or inconvenience or the non-existence of cash, then the zero bound is mostly symbolic.
I am (personally) alright with this model. $150 is on par with OmniFocus Pro [0] which I've gotten easily more than $150 of value out of. (Including prior purchases of earlier versions, and similar price points.)

With todo apps, I don't really expect the same sort of constant on-slaught of features like I do from other things. I expect it to continue to work and get out of the way. I expect the price to reflect the fact there was a lot of upfront work to get it "done" to a level where I can just use it.

[0] https://www.omnigroup.com/omnifocus/buy/