Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmaker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
31.
▲
by
jmaker
9mo ago
I loved my Pixel 10 Pro until it broke just a week after purchase (screen went unresponsive all of a sudden and I needed to learn to factory reset it). Pixel Android doesn’t support disabling the control center when locked in lock screen, a
32.
▲
by
jmaker
9mo ago
I submitted this YouTube video (not mine) a while ago here that demonstrates typing issues that I also encountered on several iPhones: [It's Not Just You – The iOS Keyboard Is Broken]( https://youtu.be/hksVvXONrIo )
33.
▲
by
jmaker
10mo ago
Thanks, it’s certainly an option for iOS but for me typing on the phone keyboards isn’t as ergonomic as on physical keyboards, so I’d still like to keep autocorrect on. For comparison I have a couple Android keyboards, they’re more robust i
34.
▲
by
jmaker
10mo ago
That’s likely exactly how I feel about it. In the end the product companies like OpenAI will harness the monetary benefits of the academic advances. You integrate, you build the product, you win, you don’t need to understand anything in ter
35.
▲
by
jmaker
10mo ago
Absolutely. I believe what I wanted to convey is that there are trade-offs in every decision that you can make. Maybe that’s even the point of a decision in the first place. This in turn means that you always have several options, and more
36.
▲
by
jmaker
10mo ago
I’ve come to believe that such comparisons usually come from people who don’t understand the trade-offs of AWS in production. Each project has certainly its own requirements. If you have the manpower and a backup plan with blue/green f
37.
▲
by
jmaker
10mo ago
More often than not, I’d rather avoid the self-focused staff who rarely give it to you with hygiene in mind and at this time of the year in the northern hemisphere are likely to be sick, the mediocre coffee (price surge in coffee beans), an
38.
▲
by
jmaker
10mo ago
I was hesitant to submit for a while since it’s on YouTube, but I’ve got to the point of frustration with the iOS keyboard mangling my typed words to the point I couldn’t even comprehend and had to edit a lot. The video is worth sharing and
39.
▲
It's Not Just You – The iOS Keyboard Is Broken
(youtu.be)
4 points
by
jmaker
10mo ago
|
3 comments
40.
▲
by
jmaker
11mo ago
Yeah, the blog post is a very confused write-up. I saw lots of similar posts on LinkedIn recently, with quite a lot of likes and echo chamber comments. It’s just hilarious how a narrative emerges that reinforces biases due to ignorance. The
41.
▲
by
jmaker
11mo ago
Yes this is definitely an extra layer of safety. Essentially, you get two attention systems to get you where you’re going. If the backup system fails and the driving system recognizes that attention deficit to stop and alert, you’re safer t
42.
▲
by
jmaker
11mo ago
I used to do Go in production for several years, along with Java and TypeScript event-loop backends. It was a breeze of fresh air, especially for new projects, where the Java conventions could be put to rest. But in such an environment, wit
43.
▲
by
jmaker
11mo ago
Hey Ron, I’ve got deep respect for what you do and appreciate what you’re sharing, that’s definitely good to know. And I understand that many people take any benchmark as a validation for their beliefs. There are so many parameters that are
44.
▲
by
jmaker
11mo ago
I had similar issues with it. What helps today are LLMs. It’s really a boon to configuring such things. You do it on ace and forget unless that’s your job. Did you try to do what you had wanted back then with a recent LLM?
45.
▲
by
jmaker
11mo ago
I don’t understand what you’re saying. Typical Java is Spring Boot. Typical Rust is Axum and Actix. I don’t see why it would make sense to push the argument ad absurdum. Vert.x is not typical Java, its not easy to get it right. But Java the
46.
▲
by
jmaker
11mo ago
It’s not about the languages only, but also about runtimes and libraries. The vert.x vertices are reactive. Java devrel folks push everyone from reactive to virtual threads now. You won’t see it perform in that ballpark. If you look at the
47.
▲
by
jmaker
11mo ago
In a similar vein, Microsoft TypeScript team picked Go for the new TypeScript transpiler engine.
48.
▲
by
jmaker
11mo ago
Yeah, second that. This is just release management best practice. And it makes total sense to me, it’s a way of organizing your dependency graph by the lifetimes of your components. This will also simplify testing, development, and audit. Y
49.
▲
by
jmaker
11mo ago
Also, some prominent projects migrated away from TypeScript to JSDoc type comments due to the transpile times in TypeScript. The type checking task takes the more time the more complex the type-level expressions are. Haskell can also take a
50.
▲
by
jmaker
11mo ago
Yep. I’ve also seen managerial people worship AWS sales reps as oracles, misconstruing ordinary sales meetings with them as something divine, in which they would disclose a lot of company’s IP in awe for them, just to listen to some blabbin
51.
▲
by
jmaker
11mo ago
For one it’s statistics - Hetzner simply runs far fewer major services than hyperscalers. And the services they run are also more affluent, with larger customer bases, so downtimes are systemically critical. Therefore it’s louder. On the me
52.
▲
by
jmaker
11mo ago
We run regular FinOps meetings within departments, so everyone’s aware. I think everyone should. But it’s a lot of overhead of course. So a dev is concerned not only with DevOps anymore but with DevSecFinOps. Not everyone can cope with so m
53.
▲
by
jmaker
11mo ago
One of the issues there is that pricing a managed service deprives your people or gaining extra experience. There’s a synergy over time, the more you manage yourself. But it’s totally justified to pick a managed service if it checks out for
54.
▲
by
jmaker
11mo ago
It’s a marketing trap. But also a job guarantee since everyone’s in the same trap. You got a couple cloud engineers or "DevOps" that lobby for AWS or any other hyperscaler, NaiveDate managers that write down some decision report l
55.
▲
by
jmaker
1y ago
Like painters who were phased out by the invention of the photography, now niche. DSLRs were phased out, now niche. It’s an evolution. Just how much of the physically perceived reality you want to see in what you’re looking at.
56.
▲
by
jmaker
1y ago
This is what is very often overlooked - Python and Java have an overlap, but the symmetric difference of their problem spaces is substantial. One can write CRUD servers with any language and this is what’s usually discussed in lieu of a rea
57.
▲
by
jmaker
1y ago
If v’s type can be inferred, you don’t need to give that extra hint to the type checker, likewise for 1..5. And Java Streams’ toList produces an immutable list.
58.
▲
by
jmaker
1y ago
Not sure what you’re alluding to but that’s just ordinary Rust without performance or async IO concerns.
59.
▲
by
jmaker
1y ago
But the manager gets to report a new feature, a boon to their career, at the cost of the devs’ careers and satisfaction. The manager might be glossing over or just muting any product satisfaction issues, particularly if no one in their line
60.
▲
by
jmaker
1y ago
There are things it’s great at and things it deceives you with. In many things I needed it to check something for me I knew was a problem, o3 kept insisting it were possible due to reasons a,b,c, and thankfully gave me links. I knew it used
More ›