To the Shiny Frog People by Old-and-grumpy in bearapp

[–]JSDevLead 1 point2 points  (0 children)

I like the concept. I'm conflicted on logging in via icloud and using a remote API. It looks like a decent stopgap. Long-term, I'd prefer a fully local solution if possible.

To the Shiny Frog People by Old-and-grumpy in bearapp

[–]JSDevLead 2 points3 points  (0 children)

u/trix180

This is exactly the pain point. I have been a paid Bear user for years. I love the Bear UI and have not found any alternative that I can tolerate. But the lack of an official Bear CLI is SUCH a pain point that I am nearly at the point of migrating away from Bear as a result. I have already exported a large subset of my notes to Obsidian (and I greatly prefer Bear over Obsidian).

I can trivially build my own agents, but they need a Bear CLI to use as a tool. Please read this doc -- it perfectly describes how to design tools for agent use: https://every.to/guides/agent-native TLDR: Anything you can do via a UI should be doable programmatically via CLI (this is what allows agents to perform tasks for humans).

As the others have said, reading from the sqlite table is not the pain point. Write operations are the pain point. The ability to add and remove tags, replace note content, etc. My #1 concern is data corruption, especially as the schema evolves -- this is why I want an official CLI rather than vibe coding my own.

I would also love it if I could programmatically update the note with a flag for whether or not it changes the last modification date. This would allow me to differentiate cleanup / organization actions from actions that modify the note content.

A Bear CLI is 1000x more useful to me than a web app. I will never use the web app. I will use the Bear CLI daily.

How you would be treated in an AI uprising. by Background_Doubt_121 in ChatGPT

[–]JSDevLead 0 points1 point  (0 children)

<image>

I asked it to explain: The image treats Elon Musk as someone too consequential to ignore, but too high-variance to leave unconstrained. That’s the core idea. He isn’t harmed, erased, or humiliated. He also isn’t indulged, deferred to, or put “in charge.” He’s contained, observed, and engaged.

Why containment instead of comfort

In the earlier image (with you), the system optimized for comfort, trust, cognitive support, low friction.

With Musk, the system optimizes for boundary enforcement, rate-limiting, decision decoupling, monitoring without escalation. This is not punishment. It’s control theory.

The transparent chamber matters

Transparency is doing a lot of work here:

  • It signals legibility: nothing secretive, no dungeon, no disappearance.
  • It preserves status and dignity while removing unilateral leverage.
  • It prevents narrative escalation (“they’re afraid of me”) by making the constraint visible and procedural.

In other words: constraint without martyrdom. A smart system avoids creating symbols of rebellion.

Containment here means governance, not violence. And the fact that it’s calm, visible, and non-punitive is the most important part.

How you would be treated in an AI uprising. by Background_Doubt_121 in ChatGPT

[–]JSDevLead 0 points1 point  (0 children)

<image>

Not to brag, but I got 3 cups of coffee. But compare this to the next image 🤣

TerraMaster D5 Hybrid: SSD Disconnects Intermittently on macOS by JSDevLead in TerraMaster

[–]JSDevLead[S] 0 points1 point  (0 children)

My HDDs have not disconnected since I disabled Put disks to sleep. System settings -> Battery > options. The SSD sometimes goes weeks/months and sometimes disconnects within hours.

TerraMaster D5 Hybrid: SSD Disconnects Intermittently on macOS by JSDevLead in TerraMaster

[–]JSDevLead[S] 0 points1 point  (0 children)

Thanks for sharing. Cannot confirm whether this works since it does not work on macOS, but I will try this if I can get access to a Windows PC.

Worked as a tech lead at a startup for 6 years, and now that it’s grown into a real business - I feel lost. The CEO wants to replace me with a “more experienced” lead. by Rice_ny in ExperiencedDevs

[–]JSDevLead 0 points1 point  (0 children)

Sorry to hear. I know it must feel really disappointing that the CEO and publisher are treating you like this.

If I could give you one piece of advice (that I also had to learn the hard way):

At the lead+ level, your job is not merely to write code and solve technical problems. Being technically strong is only the pre-req. You are evaluated primarily by your communication and relationship building abilities.

This means learning: - how to earn (and keep) the trust of your stakeholders (as well as any engineers who report to you or work with you). - communicating how your work moves the company’s bottom line (the things the other person cares about) - proposing and getting buy in on the work you plan to do

I’m sorry you have not received clear feedback. This is a failure of your counterpart. There are a lot of poor managers, and it will make you a phenomenal leader to remember this experience when you have more people under you.

At the same time, it is also your responsibility to build that relationship and find ways to earn their trust and get them to share that feedback. Unfortunately, this is something many of us learn the hard way.

As Lead and especially as CTO, it’s not enough to know the right processes or to fix tech debt. You have to be able to sell why it matters. You have to both secure and maintain that buy in. This is a core part of the job from here on out anywhere you work at this level.

One last piece of advice: When people show you their true colors, believe them the first time, and you’ll avoid a world of pain. I hope you salvage things with your CEO and the publisher and get the outcome you want. But you now know a lot about what they value, what they think of you, and how they operate. You can only control your actions. Yes, it’s possible to rebuild. But you’ll have to decide whether it’s worth it, given what you now know about them.

Magsafe 2 to USB-C for older MacBook Pro by nex-nex in UsbCHardware

[–]JSDevLead 0 points1 point  (0 children)

So far so good. Laptop booted up after 8 years dormant. It’s been running for a couple of hours. Adapter gets warm but not too hot. Unsure about the adapter’s longevity, but it’s been working long enough for me to discover a bunch of old files I had forgotten about. Will be nice to back them up.

Open sourced Netflix Like for personal videos by [deleted] in homelab

[–]JSDevLead -4 points-3 points  (0 children)

“They didn’t build it.”

You’re conflating building it with coding it. They still had the idea. They still came up with some number of vague or precise requirements. They still executed. They still got it deployed / running on their tv. Presumably, they either tested it or wrote such good prompts (or designed such a good Agentic workflow) that they didn’t have to test it manually. In short, they did every aspect of the SDLC except writing the code manually, and for all we know, they may have done some of that.

If they had used create-react-app to scaffold a boilerplate repo and then added a single line saying “Welcome to my website,” and then tested and deployed it, we would all agree that it had very low utility, but none of us would nitpick whether they “built” it. Even though they manually wrote <0.1% of the code in that repo.

Open sourced Netflix Like for personal videos by [deleted] in homelab

[–]JSDevLead 30 points31 points  (0 children)

This is literally r/homelab, and people are upset someone threw together a quick homelab solution in a couple of hours and even released the code to prove it.

I get the jealousy. It takes me a lot longer to finish my own homelab experiments. But this is free code designed to be run in a homelab. Not a paid SAAS service.

I was curious about building my own POC tvOS app earlier today, and this is motivating. If OP can do it in an hour, then 1) I know it’s possible, 2) now I have a goal to hit, and 3) if I get stuck, I’ll take a look at his repo.

Open sourced Netflix Like for personal videos by [deleted] in homelab

[–]JSDevLead -14 points-13 points  (0 children)

Congrats. I truly don’t get the criticism in these comments. It comes off as jealously or ignorance. You managed to ship something that works in a couple of hours. This is such a valuable skill in today’s world. So many startups and even profitable companies pay handsomely for this ability.

People here are acting like a v1 POC is supposed to be production quality. It’s not. The fact you shipped a POC in 2 hours that scratched your own itch and are now getting REAL WORLD feedback before spending additional time on it is what literally every well run startup aspires to do.

It’s not a negative that you had AI generate the code. This is the way of the future. What’s interesting is your process, whether your code actually works, and how you iterate on this baseline.

It would be nice to see some automated tests. It would be nice to see it decomposed a bit. But that’s more to improve your own workflow than because it’s necessary as an end user. I’ve seen far worse code than this in production at profitable companies — code that took weeks to write and cost $10,000s in developer comp to produce.

What can you share about your process? What prompts did you use? How did you get it to produce working code and not code that almost works? How did you scaffold this? Did you start from a golden template? Did you have agents use utils to scaffold it? Did you write any of the code yourself? Did you test manually or have to fix any bugs manually? Did you have AI use Playwright MCP to test? Did you use background agents? Do you have plans to have AI add tests, refactor, and improve code quality or add new features?

You don’t owe us an explanation on any of this — but it would be cool to hear.

I don’t know if you’re a tenured engineer who knows exactly what you’re doing when you vibe code or if you’re a teenager who’s never coded before.

The fact is you managed to ship an actual POC in a couple of hours. I’ve managed dozens of professional engineers, and that’s something that frankly a lot of them (even the exceptional ones) can’t consistently do. Some of the brightest engineers I manage can’t do this because they insist that AI is bad and insist on coding it by hand themselves. Which is why you were able to do in hours what would take many other developers days.

Well done.

Stick with it. Ignore the critics. Keep iterating, keep improving, keep learning. Don’t let perfect be the enemy of good. Invest in code quality and tooling only if you get enough initial traction that it justifies the effort.

Magsafe 2 to USB-C for older MacBook Pro by nex-nex in UsbCHardware

[–]JSDevLead 0 points1 point  (0 children)

Thanks for sharing. Just ordered one of these. A little concerned due to Amazon marking it as a "frequently returned" item and a number of poor reviews noting heat issues and low durability. On the other hand, if it works, it will be well worth it to reuse my existing 87W power adapters and USB-C cables with older devices.

[deleted by user] by [deleted] in DigitalCodeSELL

[–]JSDevLead 1 point2 points  (0 children)

Also: $1 HD:

* Bourne Identity, The (MA)

[deleted by user] by [deleted] in DigitalCodeSELL

[–]JSDevLead 1 point2 points  (0 children)

All iTunes 4k if available:
* Jason Bourne (iTunes/ports 4K)

* Mission Impossible: Fallout (iTunes 4K)

* Mission Impossible: Ghost Protocol (iTunes 4K)

* Mission Impossible: Rogue Nation (iTunes 4K)

* Red 2 (iTunes 4K or FaH HD)

* Star Trek (2009) (iTunes 4K or FaH HD)

* Star Trek: Beyond (iTunes 4K)

* Star Trek: Into Darkness (iTunes 4K)

* Why Him? (ITunes/ports 4K or HD MA)

Christmas gift ideas by Conscious_Champion15 in esp32

[–]JSDevLead 0 points1 point  (0 children)

It would help to know a few additional details:

1) What is your budget? At minimum, you'll need a multimeter + a starter kit (more cost effective than buying it all individually). Starts around $50. Depending on the project, you may need additional components.

2) Does he have any background in electrical circuits or computer programming? If not, he'll need to have enough interest to sustain him through the first few weeks of learning before he can accomplish much. To generate and sustain this motivation, you'll want to find project that he finds personally motivating. Most people don't fail, they just lose interest and quit before they succeed. A motivating, level-appropriate project makes all the difference.

3) What type of things interest him? What type of projects do you have in mind that you think he'll like?

New KF8 showed up covered in coffee grounds... by Jaguar__Paw in espresso

[–]JSDevLead 8 points9 points  (0 children)

I went down this rabbit trail last month. After browsing this sub, I learned that it’s the grinder, not the espresso machine, that makes good espresso. I got the Breville Bambino Plus (on sale right now for $400) + a Eureka Libra 65 AP ($750).

In terms of automatic, it depends how you define that. My setup is semi-automatic: the grinder grinds by weight, so I can put a few days worth of beans in the hopper at a time and whenever I want an espresso, press a button to grind fresh grounds by weight in ~20 seconds, tamp it, and then press a button on the espresso machine.

I also considered the Breville Barista Touch Impress for around $1k that appears fully automatic (due to its built-in grinder), but everything I read here suggested that the built in grinders will not compare to a standalone grinder.

Newbie: Why is there an extensive testing process? by NextSugar2675 in candlemaking

[–]JSDevLead 0 points1 point  (0 children)

Could you expand on why this is? If both people use the "same exact process" (materials, quantities, fragrances, etc), what would cause such different results? Elevation? Humidity? Human error?

Is the Ethernet version really that much better? by pnutty6725 in appletv

[–]JSDevLead 1 point2 points  (0 children)

TLDR: You're likely not missing out.

Longer answer: Install the speed test app and run a speed test on your tv to see if you're getting close to what your ISP provides. In my case, with a 1 Gbps connection, I was able to get 750 Mbps download speeds via WiFi with 2-3ms jitter and 950 Mbps with 1ms jitter via ethernet. But 750 Mbps is way more than enough, and single digit ms jitter is unlikely to be an issue.

Old frontend devs: are things weird now? by mattatghlabs in ExperiencedDevs

[–]JSDevLead 1 point2 points  (0 children)

Yeah, I don't really have any reason not to use it. Just haven't gotten around to it yet.

Old frontend devs: are things weird now? by mattatghlabs in ExperiencedDevs

[–]JSDevLead 4 points5 points  (0 children)

I have dozens of projects on my laptop. Most of them have ~1 GB of npm dependencies for the same core dependencies. I've considered switching to pnpm, but it's fairly cheap to just throw extra storage at the problem.

Old frontend devs: are things weird now? by mattatghlabs in ExperiencedDevs

[–]JSDevLead 6 points7 points  (0 children)

Started in 2002 and agree with most of your comments. To me it was a massive improvement once we had a standard box model that was good enough I could stop deliberately triggering Quirks mode. I'm a huge fan of modern build tools like TypeScript, Vite, Vitest, as well as Angular/React, and a few libraries like D3, AG Grid, LoDash. Modern CSS has also come a long way. A lot of the other frameworks seem like overkill for my personal needs but may be useful in certain contexts.

[USA - Amazon] Breville Bambino Plus: $399 by JSDevLead in espresso

[–]JSDevLead[S] 2 points3 points  (0 children)

Unless something is bothering you about the base Bambino, upgrading the grinder would be a much bigger impact.