Hacker Newsnew | past | comments | ask | show | jobs | submit | rayrrr's commentslogin

For my data engineers, some similes: basic note taking apps like Joplin are like a data warehouse. Notion is like a data lake. What we need is something like a data lakehouse. Hopefully this might be it.


Obsidian! It's a lot cheaper than databricks.


Sublime is still my top choice for opening big data files, and there’s nothing wrong with it. But, since VS Code is becoming the new lingua franca code editor, I made the switch so as to play nice with others going forward.


+1 I was amazed the first time I opened a multi-GB sized sqldump in sublime


To some extent, reading between the lines of many of these comments, I think “pure CSS” designers are feeling threatened by the quality level of Tailwind sites designed by the rest of us.


It's worse. React killed the craft of design engineering because everything is JavaScript. CSS develoeprs are gone.


Design engineers still exist, they just write more JS these days. They are still building UI and design systems and teaching craft & supporting full stack teams. The craft is there, but the tools are different.


True — they just need to be more engineers than designers.


I don’t think putting html in one file and css in another file makes you more or less of a designer than putting both html and css into a single file.


I think the approach is different. Component style applications have to thing about all component presentation separately, web apps ressemble apps more than documents (d’uh) so it makes sense that they are designed as such.

Documents are designed holistically, you don’t care that much about how a thing (say, an image that is an aside) would look on the next page because on the next page there would be something completely different.

I think much of the debate and contention comes from the fact that many developers only worked on either web apps, or documents (e.g.: static blog, cms) and each try to convince the other group that their approach is the best.


Switching from CSS based design systems to large TypeScript monoliths requires you to learn one or two things about engineering


Every programming language maps 1:1 to CPU instruction sets, but very few humans want to speak CPU language directly…hope that helps.


Programming languages are more human-readable than CPU instructions, as opposed to Tailwind, which is less human-readable than CSS.


Any Ruby to Elixir folks interested in porting this to the latter?


Hold my Metrocard.


Hold my bus transfer card.


Just out of curiosity, is there any other modern system or service that anyone here can think of, where anyone in their right might would brag about migrating to it in less than a year?


It's a hard question to answer. Not all systems are equal in size, scope, and impact. K8s as a system is often the core of your infra, meaning everything running will be impacted. That coupled with their team constraints in the article make it sound like a year isn't awful.

One system I can think of off the top of my head is when Amazon moved away from Oracle to fully Amazon/OSS RDBMSs a while ago, but that was multi year I think. If they could have done it in less than a year, they'd definitely be bragging.


I’ve seen many migrations take over a year. It’s less about the technology and more about your tech debt, integration complexity, and resourcing.


How exactly does this dovetail with https://github.com/rust-or/good_lp ? Will it be a replacement, an enhancement, or something else?


Seems like a different focus, no? Aren't linear programming solvers a much narrower domain than general linear algebra libraries?


Correct, linear algebra and linear programming are two very distinct things. The latter is a widely-used optimization technique, and computationally depends on the former, which is a general mathematical framework for essentially all numerical computing.


That's code for linear programming (optimization) not for linear algebra


I asked because Faer describes itself as a low-level linear algebra library with a high-level wrapper, whereas good_lp describes itself as a high-level wrapper around many relevant low-level libraries.


Linear programming and linear algebra aren't the same thing.


Go to a trade show dealing with industrial automation. Walk the floor and ask the salespeople questions.


If they can do that, who's to say they can't fly?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: