Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ljm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
391.
▲
by
ljm
1y ago
> lack of vision and direction. I've seen this play out more than once during my career and startups with otherwise great concepts end up treading water because the founding team or leadership fails to execute. Being a charismatic s
392.
▲
by
ljm
1y ago
I don't like the externalities of something like this, or in fact a lot of projects riding on AI hype. The carbon footprint of typing a post out by hand, for example, is negligible in comparison to the carbon footprint of a massive dat
393.
▲
by
ljm
1y ago
I started watching Leverage, the TV show, on Amazon, and the subtitles in the early series are clearly AI generated or just bad by default. I use subtitles because I don’t want to micromanage the volume on my TV when adverts are forced on m
394.
▲
by
ljm
1y ago
Do people have to lower their literacy to the level of a 6 year old and write like complete dumbasses in order to convince you that something isn’t AI generated? I’m sure that pointing out the word ‘delve’ or the use of em-dash says more ab
395.
▲
by
ljm
1y ago
It's a nice project but I don't think any venture needs a separate service for user accounts right off the bat. And I level that same criticism at Clerk, Auth0, Cognito which are all stand-ins for a lack of BE engineering. Rails +
396.
▲
by
ljm
1y ago
That's a disappointingly narrow minded perspective to take on the world. I'm not responding to the obvious bait, as others have.
397.
▲
by
ljm
1y ago
At a high level I think it's still appropriate to question the role MCP is playing, even if you can still blame AI enthusiasts for being cavalier in their approach to installing MCP servers and giving them blanket permissions. The more
398.
▲
by
ljm
1y ago
It's the same as Apple telling people they're holding their iPhone wrong, though. Do you want to train millions of people to understand your new permissions setup, or do you want to make it as easy as possible to create tokens wit
399.
▲
by
ljm
1y ago
If you look at Github's fine-grained token permissions then I can totally imagine someone looking at the 20-30 separate scopes and thinking "fuck this" while they back out and make a non-expiring classic token with access to
400.
▲
by
ljm
1y ago
They can’t complain because the chat interface is a skeuomorphism of a conversation.
401.
▲
by
ljm
1y ago
I interviewed with them a fair while back and noped out as soon as they told me their ‘tech leads’ were typically assigned to handling 15 or 16 projects at a time for around £70-80k a year. Interviewed an ex senior engineer of theirs who wa
402.
▲
by
ljm
1y ago
Git supports conditional configuration so you can tell it to load different config files based on file system location or what have you. I use it to swap signing keys and author info depending on whether the repo is personal or for work bas
403.
▲
by
ljm
1y ago
HATEOAS was the dream in the early 2010s and that basically went nowhere beyond generating swagger yaml, despite the fact it intended to make API consumption trivial. Whoever coined it as HATEOAS basically set it up to fail though.
404.
▲
by
ljm
1y ago
Letter of the law vs. spirit of the law. One could argue that 'a corporation has personhood' is a technical contrivance that tries to manipulate the letter of the law into achieving a particular outcome. Going with the spirit of t
405.
▲
by
ljm
1y ago
Some people even use AI-generated JSON as a semantic layer over their SQL.
406.
▲
by
ljm
1y ago
I've spoken to a small handful of investors who are all saying they have capital to deploy but don't know where. One of them in particular stepped away from AI but they were seeing OTT valuations for AI startups based on what othe
407.
▲
by
ljm
1y ago
VCs have too much capital at hand and don't know how to deploy it all. This is on the back of epic wealth inequality. I don't know why Jony Ive is seen to be worth billions, but he's obviously not, he's just another shil
408.
▲
by
ljm
1y ago
It should mean that though. Ads are well and truly the cancer on the service industry. It’s an outright abuse to force ads and then make you pay for the bandwidth of those ads on your own plan to render them.
409.
▲
by
ljm
1y ago
SELECT email FROM users WHERE deleted_at IS NOT NULL OR status = 'active' seems more semantic to me at first glance than piping this into a JSON->SQL library { "_select": "email",
410.
▲
by
ljm
1y ago
Something still has to convert the JSON to SQL but in this case, who is writing the JSON? An LLM? Sometimes, it's easier or more efficient to just learn the shit you're working with instead of spending 1000x the compute fobbing it
411.
▲
by
ljm
1y ago
> you get the added benefit of writing queries in JSON instead of raw SQL. I’m sorry, I can’t. The tail is wagging the dog. dang, can you delete my account and scrub my history? I’m serious.
412.
▲
by
ljm
1y ago
People are way too quick to defend LLMs here, because it's exactly on point. In an era where an LLM can hallucinate (present you a defect) with 100% conviction, and vibe coders can ship code of completely unknown quality with 100% conv
413.
▲
by
ljm
1y ago
One day there will be a type of web developer who completely dismisses the concept of running a backend and instead whips out their wallet and subscribes to a dozen SaaS providers instead. Literally everything else will be client side insid
414.
▲
by
ljm
1y ago
I’ve seen it come mostly from participants who are more dominant or verbose in the conversation than others, often leading to the meeting being a lengthy back and forth between two people because nobody else can get a word in and the person
415.
▲
by
ljm
1y ago
Even remotely I try to get the team to keep meetings short and sweet. If it has to go over 45 minutes I’d book two separate meetings with a 10 minute break in the middle. Nothing worse than meetings that drag on, where everyone starts to
416.
▲
by
ljm
1y ago
I struggle to keep up with all the cutesy names for design patterns that seem to change every other year in frontend and JS-based ‘full stack’ setups. “We’re no longer building atoms, molecules and components, we’ve moved on to islands, con
417.
▲
by
ljm
1y ago
I think the opposite would be better: get startups to rip the bandaid off and title their posts: “We’re shutting down.” Then you don’t have to waste your energy reading corporate waffle.
418.
▲
by
ljm
1y ago
Spring and bootsnap muddy the waters. You do not have hermetic dev and test environments in Rails.
419.
▲
by
ljm
1y ago
Realistically it would be FooBar::Record and ns1::FooBar::Record too, unless gems start replacing their top level module FooBar with FooBar = Namespace.new. And why would you bother doing that when it would be a breaking change?
420.
▲
by
ljm
1y ago
Locally you’d have all the dependencies installed. In production you’d leave out development and test dependencies.
More ›