yes, it's down again. Cloudflare.com itself, linkedin, shopify, etc.
I guess half the internet?
HN user
Hey fellow HN reader!
I’m a generalist builder of software and tiny houses.
New Zealand based.
Superlinear:
https://www.superlinear.nz/
yes, it's down again. Cloudflare.com itself, linkedin, shopify, etc.
I guess half the internet?
A year is a long time. Even in the past few months it has improved a lot.
It would be great if there was an easy way to run their open model (https://huggingface.co/zed-industries/zeta) locally ( for latency reasons ).
I don't think Zeta is quite up to windsurf's completion quality/speed.
I get that this would go against their business model, but maybe people would pay for this - it could in theory be the fastest completion since it would run locally.
I think there is a good chance that this design is more suitable for power uses.
My hunch is that typing 5 words could be faster than going through 3 menus and screens. I don't see this as a replacement for normal UI, but as an optional shortcut - if you're happy typing.
Thank you for the references. I agree there is a lot of room for innovation in this space.
Main differentiator here is as-you-type UI customization, and also in this case the UI isn't generative in the sense the options are hard coded - the LLM just chooses between them.
I think we'll see a mix of all of the above in the future as we take full advantage of LLMs.
Thank you, you're right. Now public.
https://www.metabolicmind.org is a non profit, with many MDs and PHDs dedicated to researching the link between metabolism and mental health, with a focus on keto diets.
It was a listing of apps on the Spotify platform.
The main point is, Spotify has a platform, like Apple, but is throwing stones from a glass house when it comes to trying to build on the platform.
Most of the integrations do not have anything to do with using the copyrighted music, e.g. a playlist export app.
They seemed to have recently removed it. The link below shows what it recently looked like.
The main issue was if you want to make a commercial app, there are no publicly available commercial terms, and it is easy for Spotify to not offer commercial terms to apps/companies that may in some way increase the chance of competition with Spotify. For example, if you wanted to make an app that would allow you to export your playlists, Spotify may offer you terrible commercial terms or none at all.
This is more restrictive than Apple.
https://www.iorad.com/player/2097656/Spotify---How-to-view-S...
Spotify has its own App Store, with an even worse experience for developers in my experience.
Rather than a published set of rules and fees for commercial apps, instead Spotify requires you contact them, and fees and rules are done behind closed doors, if you even get that far.
Since Spotify is throwing stones here, what are Spotify’s commercial rates for Spotify integrated apps in their App Store?
Spotify has its own App Store, with an even worse experience for developers in my experience.
Rather than a published set of rules and fees for commercial apps, instead Spotify requires you contact them, and fees and rules are done behind closed doors, if you even get that far.
Since Spotify is throwing stones here, what are Spotify’s commercial rates for Spotify integrated apps in their App Store?
> While this gem acts like a double-entry bookkeeping system, as it creates two entries in the database for each transfer, it does not enforce accounting rules.
And that seems like a far cry from things like "rejecting transfers if the accounts involved would exceed their net debit or credit balances".
The READEME needs to be updated[1] for clarity. It doesn't enforce "accounting" rules, however The DoubleEntry gem has rules to optionally ensure a balance cannot go negative, and it also has an allowlist of allowed transfers ( which are defined by source account, dest account and code ).
[1] https://github.com/envato/double_entry/pull/216/files
I think they key part is "distributed financial accounting database". For anything that didn't need to be distributed to handle massive volume of transactions I'd also pick Postgres, but I can imagine there's a limit where that wouldn't work, and as soon as you need to do this in a distributed database things get exciting.
That is why I qualified my statement with "you're using Postgres for your main app db".
For every financial transaction you'd likely have many more business logic level transactions, and you would want your business transactions to be as consistent as your financial transactions. No point storing a financial transfer if you can't match it up with a purchase on your business db.
I'm not convinced by the seperate DB/API.
Advantages for using Postgres ( assuming a double entry schema[1] ) and you're using Postgres for your main app db;
- You can do financial transactions inside business db transactions, and roll back both atomically
- Adding up numbers is one of the things computers are best at, and Postgres can easily handle a huge amount of financial transactions
- Re-use PaaS Postgres hosting/scaling/clustering/backups
- Easier integration with the rest of your app with foreign keys to relevant records relating to the financial transaction
- Easy integration with BI tools given Postgres is well connectable
[1]
Roughy `account(id, cached_balance)`, `transaction_lines(src_account, dst_account, amount)`This gem does literally billions of dollars worth of financial accounting for various companies at scale: https://github.com/envato/double_entry
It's dated, the API is a bit messy and needs work, as it was initially written 10+ years ago, but for a web based app I would choose a v2 of it over a non-postgres ( assuming you are using Postgres for your app ) solution.
We weren't taking content. Just creating playlists back on Spotify through their API.
I made a Spotify powered app ( https://mergemusic.app ) and we didn't add any payment methods to comply with their terms.
Tried for months / years to get in touch with someone at Spotify who could discuss a commercial licence agreement, so the app could have a business model. Stonewalled.
Turns out Spotify instead of working with us, made their own version - Spotify Blend, launched 2 years after our app.
The thing that bugs me the most is Spotify is a member of https://appfairness.org which states
App store gatekeepers have carefully crafted their mobile device ecosystems to eliminate competition and maximize their own control and profits, to the detriment of developers and consumers.
However Spotify's own App Store did exactly the behaviour they are complaining about.
You only have a trademarks in certain categories.
That is how Apple computer and Apple the record label were able to co-exist, until Apple Computer started doing Music..
The GPT-3 model has an API, and can do a lot of this
For me it's more the hardware. I don't think AMD or Intel can compete at all with M1 Pro.
The performance per watt is insane, and given the ML/AI thing has blown up recently, I'm happy to have the neural engine.
The Apple screen is likely still much better ( colors, variable refresh rate ), the trackpad and it's integration.
See also https://144blocks.com/
Solvespace is amazing, I have been using it all day. Looking forward to trying out the blender plugin!
I think a lot are in the same boat.
Is Job-Sharing a potential solution?
Looks like it supports split transactions which is great.
How would you approach budgeting/tagging transactions?
e.g. you might have a "materialised" transaction to your bank account, transferring to sales, but if you wanted to also track this against a salesperson, how would this be achieved?
Use case for this, is accounting, when you want to track that a transaction is an expense, but also track it against a budget.
Would you do it with 3 sets of transactions all linked, like 1 materialised, and 2 non-materialised?
The irony is that Spotify is a partner in the app store fairness coalition (https://appfairness.org/).
I consider their developer platform[1] to be an app store of sorts, and they do not play fair when it comes to holding onto their market power in certain areas.
Anyone have a contact in the App Fairness Coalition to raise these points with?
(disclaimer! creator of competition for the playlist part of duo - launched about a year ago https://mergemusic.app/ )
I find it funny that you have to literally live at the same address to use Spotify Duo.
Why the restriction?
The app I built allows the smart combined playlist part, but with any other Spotify user, no matter their address. (And group merges coming soon).
The problem with this analogy is that in many cases the "app" is only part of the service, or a way to access the service.
Lets say I sell a service where you can mine a bitcoin. It costs me $2000 in electricity for every bitcoin I mine. I sell the service for $2200. I offer an app, to access this service. Apple wants 30% of the whole amount, not 30% of the value-add that app brings.
I clicked learn, and I agree, there needs to be a more straightforward pre-intro.
Even if it's highly complex, at least give me an idea of how to get from what I know now, to what I need to know to play the game.
what was it?
I like gitlab, but a mixed open source / closed source product is always going to be a challenge in terms of hearts and minds. Take this quote from the article.
The other way to look at it is that this is pretty advanced stuff, and frankly, it doesn’t deserve to be, free, open source.
So is all the stuff that gitlab builds on, like git, or ruby, or linux, that's all pretty advanced stuff I'd say.
My favorite react talk of all time ( as as beginner, which I was back then ) was by one of the react training staff, Michael Jackson, who gave it at the London React Meetup back in 2015 or so.
It seems to be the same material as the Imperative v. Declarative ( <Tone /> ) lecture, and I highly recommend it as a mental model to keep in mind when programming in React.
I like this series because it's not 'how to program in react' but more really awesome design patterns and how to use them to better architect your apps.
While I don't particularly feel good about the business model and lack of employee rights etc, one thing I prefer Uber for over Black Cabs is the pollution.
Many Ubers are Toyota Purises. Black cabs have 2.7L Diesel engines which contribute to London's terrible air quality.
Especially as I often see black cabs without passengers driving around - not sure if the're looking for rides or not, but there is no reason for an Uber driver do be doing the same - I see them waiting with the engine off.