For me... Assassins creed gives me fomo. I move 100m and I probably missed something... very unpleasant. I can't describe it. That world and activity doesnt fit in my head.
I'm convinced it's some kind of SV-induced "culture of hyper-productivity", the only apparent goal is to be _more_ productive. Endlessly. There's no goal, or end-state, or reason, other than to just be productive. Downtime? Wasted productivity time! Hobbies? Wasted time unless you can monetise them! Get an AI to do it, and be _even more_ productive!
Not just you. A lot of people think that, I'm sure.
Not sure what you mean about the organizational abstractions. FWIW, I've worked in five startups (sold one), two innovation labs, and a few corporations for a few years. I feel like I've seen our industry from a lot of different perspectives and am not sure how you imagine being at Microsoft for the past 5 years would warp my brain exactly.
The dirtiest management trick I know is get a manager to make a promise to employees, fire the manager, and then refuse to honor the promise, because the organization is not accountable for honoring promises made by its representatives (which is bullshit but we haven’t cracked how to push back).
I use liquibase at work because there was a large marketing campaign saying this was the standard for db schema versioning in the java world. Now that I look at flyway, it seems to be a tiny bit better...
I had mixed results with liquibase, if you don't use the xml changeSets you are in for a ride and its not that easy to do a simple diff on two databases. It kinda works but feels iffy...
During my frustrations I read blogposts saying you can implement schema version changes easily by yourself and I kind of see it... You have to do the thinking by yourself anyway when you declare changeSets?
My setup is to use sql files versioned by date. Each file has changsets (regions demarcated by comments) for single transaction actions (like creating a database), along with it's rollback actions written as comments in it's respective changeset.
I don't trust rollbacks, I mostly use them for dev purposes for scripts that are wip. If i have to "undo" changes to a db, better to write specific scripts that revert the actions (i.e. manually move columns around to a tmp table).
I essentially just use liquibase as a language-agnostic db-migration tool that can connect ot a db and run a series of sql files. I could write scripts for that, but it's nice to have a third-party solution.
I haven't used it for 15 years, but this is exactly what I used to do. I felt like using SQL helped me understand what was actually happening to the database and having a tool that automatically did the right thing for applying those snippets between versions was great.
For example, think of one install going from 1.0.0 > 1.0.2 while another is going from 1.0.0 > 1.1.0. Sure, you could write something to do that yourself, but I'd rather use an existing library that already covers tons of edge cases.
The number of Docker containers I've used that need to be rolled through a special incantation of several versions to get things upgraded cleanly make me shake my head sometimes. Every time I have to do that I still think of Liquibase and wish that I could just grab the most recent version and have the database schema magically updated like I could do with Java apps 2 decades ago.
Be careful, or you could end up in the same situation with Flyway. I'm not sure how many contributors are employed or paid by Redgate Software. But what's to stop them from doing the same to Flyway once their competitor has made this change to Liquibase?
I had to chuckle, how ironic this is...
I worked on a project where they had 6 microservices with about 2-3 endpoints each and some of them would internally call other microservices to sync and join data. That was for 20 users top and managed by 1 team. The cloud bill was exciting to look at!
Honestly, Intel just has to build a GPU with insane amount of VRAM. It doesn't even have to be the fastest to compete... just a ton of vram for dirt cheap
Fair... Hopefully it's consumer friendly. AI absolutely allows new companies to compete in the GPU context, but it's a surprise that no one has made an expansion card for AI usage. Computers have the PCIE slots for that purpose.
It’s gonna be what, 273GB/sec vram bandwidth at most? Might as well as buy an AND 395+ 128GB right now for the same inference performance and slightly less VRAM.
If its fast LPDDR5x (9600 MT/s) with 512 bit bus width (8 64bit channels (actually multiples of quad 16 bit subchannel nonsense)) it could be upwards of 600 GB/s. Lots of bandwidth like the beefy macs have.
1. 600GB/sec is still slow as hell. You might as well as use regular DDR5 RAM then if you're so slow, you can spec regular system DDR5 RAM faster than 600GB/sec. The half decade old consumer 3090 is 1.5x that speed. The current 5090 is 1,792 GB/s. The current nvidia datacenter cards are 8 TB/s. What's the point of having lots of VRAM if your system RAM is faster?
For context: if you have a 160GB dense ML model in VRAM and you're just running 600GB/sec, you can do... roughly 4 tokens per second AT BEST. That massive amount of VRAM is unusable if it's slow.
2. 512 bit LPDDR5x is most likely just 512GB/sec with typical LPDDR5x that's not overly expensive. I would be HIGHLY surprised if they gave it the more expensive RAM that'd break 600GB/sec. The Intel B60 is at 456 GB/s and that's using GDDR6.
Honestly, you're better off waiting for regular DDR6 to come out in a year and just build a system using that.
Slow is better than nothing. A card with this much VRAM in a "prosumer" price range would be really interesting right now for workstation, to work with big models.
What's the point of this card that's going to be released around the same time as DDR6, and DDR6 will be faster? Might as well as use cheaper system RAM if you system RAM is slower than VRAM.
This post and other posts about datastar on the hn frontpage seem unnatural to me. It's like a marketing effort to astroturf this, especially with newly created accounts interacting with this...
If the datastar team was capable of such a coordinated marketing effort I doubt they'd be in the business of running a non profit, or building a niche HTML streaming framework. Or having a one off purchase model for pro.
I mean unless you consider me linking my dumb demos everytime someone accuses hypermedia of not being suitable for realtime/collaborative apps. That I'm 100% guilty of.
I'm using HTMX and had never heard of Datastar until today. I imagine there's a fair few people who saw the first post, looked into it and found other things about Datastar, and decided to post them.
That’s a common HN pattern. Someone posts something about “why I switched to x” and it inspires someone else to link to the the x website, or even to other similar projects websites, and they all make it to the front page. It’s just a common synergistic phenomenon.
reply