Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ubertaco
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
ubertaco
2y ago
I wrote one once that I tried to also express using bad UML, as a sort of artistic experiment. It was...not great. I still think the work was a decent expression of my emotional state at the time, even if the UML-ified version sucked. (but
92.
▲
by
ubertaco
2y ago
I didn't care about tabs vs spaces until I was handed a project to work on accessibility for a particular webapp, and that included firing up a screen reader. That got me to learning about all the ways that markup can (and should) be u
93.
▲
by
ubertaco
2y ago
Sounds like AI-generated content to me, especially since it's often fed into spam emails/comments/blog-posts.
94.
▲
by
ubertaco
2y ago
I might suggest reading the second and third sentences of the article, which directly refute your interpretation: >Want to try a craft or artistic hobby? Focus on mastering the skill and enjoy the variety it can provide. "Focus on m
95.
▲
by
ubertaco
2y ago
I don't think it's "do things without an audience"; I think it's "don't give the audience absolute authority over your ability to enjoy the thing". Comedy is good with an audience, and not so much wit
96.
▲
by
ubertaco
2y ago
Yeah, I think another way to think about this is "don't get distracted with cultivating and maintaining your brand", rather than "don't find any particular way that you enjoy doing the thing." One of those is p
97.
▲
by
ubertaco
2y ago
I mean, this is part of the story of Caravaggio, right? So much of the standards for art (if you wanted any patronage) at the time were around "what is the church willing to pay for", and Caravaggio alternated between painting stu
98.
▲
by
ubertaco
2y ago
> My approach prefers extracting IO operations to adapters, testing them separately, then using reliable fakes to test the bulk of the system’s behavior from the outside ...which is exactly a unit test. If you want to talk about "fu
99.
▲
by
ubertaco
3y ago
Yeah, I'm having trouble seeing how Rust/Nim/Gleam can be written in a logic programming style (like Prolog or Datalog). At minimum, that means there are _two_ paradigms: logic programming and "beyond paradigms"....
100.
▲
by
ubertaco
3y ago
The example of Rust is one where no types are nullable by default, but only if you wrap them in an `Option<T>`. Given these two function signatures: pub fn getUser() -> User pub fn getMaybeUser() -> Option<User>
101.
▲
by
ubertaco
3y ago
I'm still surprised the "use" syntax survived the 0.x release "experimentation" phase. It's more confusing than explicit "I can read and tell what this is doing by matching the braces" callbacks, _and
102.
▲
by
ubertaco
3y ago
Hey, thanks for responding! That's reassuring, but...how much input would Max still have to Homebrew if he chose to "return"? Like, if tomorrow Max decides that Homebrew is a great vector for another crypto scam, will the exi
103.
▲
by
ubertaco
3y ago
To extend the thought experiment further, imagine if, in the co-op scenario, a survey was run to collect information about whether employees still wanted the company to buy local fish...and then the employees who didn't were slowly whi
104.
▲
by
ubertaco
3y ago
EDIT: if you're reading my comment, please see the response from Mike McQuaid, who's the _current_ project leader for Homebrew. It's good to know Max isn't involved over there anymore! Gonna leave my original comment bel
105.
▲
by
ubertaco
3y ago
Eh, the stock market was _always_ out of touch with reality. It's just that the rapid acceleration of income inequality (and thus, capital inequality) as made that way more visible than it used to be. This is because the stock market h
106.
▲
by
ubertaco
3y ago
>Sweep is open source (licensed under AGPL) and runs entirely on your laptop. The only remote calls will be to OpenAI. Okay, so like...the part of this that's actually interesting is the part that doesn't run on my laptop, and
107.
▲
by
ubertaco
3y ago
I would love this. I created a Codeberg account to contribute to an OSS Android app I liked. Then, (thankfully, after my contribution was merged) I had a situation where I lost access to my 2fa codes. I could provide other identity verifica
108.
▲
by
ubertaco
3y ago
I mean, it's an alternative for Bandcamp's _software_. It's not an alternative for Bandcamp's _infra_, and that's a pretty significant cost-and-complexity center for a new band or solo artist that just wants their m
109.
▲
by
ubertaco
3y ago
It's been a few years since I did frontend dev, but Safari was _absolutely_ the most difficult browser we had to develop for, _especially_ on iOS. With IE, you can polyfill missing APIs. With Safari, you have to put in extra work to en
110.
▲
by
ubertaco
3y ago
I left Salesforce exactly _because_ this was a lie 4ish layoffs ago, and I have no reason to believe it's less of a lie now. They cut my engineering group into 1/3rd its size, put the other 2/3rds on a greenfield project, and
111.
▲
by
ubertaco
3y ago
> signing code ...is baked into git, and is something I've used at my last two employers. You could daisy-chain a bunch of tools together for that, but why? And getting back to the original point: code signing isn't usually p
112.
▲
by
ubertaco
3y ago
Can I check a "low-code" implementation into version control, using standard free tooling? Can I, when something inevitably goes wrong, do a `git log` equivalent to spot the source of the problem? Can I then roll back to a specifi
113.
▲
by
ubertaco
3y ago
Yeah, just like how physical mail works. Nobody ever has to deal with spam in their physical mailbox. (/s) That just becomes marketing budget for spammers (which is to say, those for whom email is a component of a revenue stream), and
114.
▲
by
ubertaco
3y ago
Wow. Between the problematic grind culture that conflates "you have only live to serve the shareholders and take no personal time" with "you're valuable", and his constant "you fail at reading comprehension&quo
115.
▲
by
ubertaco
3y ago
>Based on some inspiration from OCaml... My dream of getting to write more-OCaml-esque code at my day job continues to flourish. I'm glad bright minds in language design for the "majority" languages are looking to the wisd
116.
▲
by
ubertaco
3y ago
A growing religious demographic group in the US "self-identified evangelicals who attend religious services fewer than once a month" [1]. "Christian" has, in the US, become increasingly synonymous with "Republican&q
117.
▲
by
ubertaco
3y ago
I mean, once you're past Cobb and north Fulton to the north, and down by McDonough or so to the south, you're back in red country all the way until Savannah. Yes, there's a "people vote, not land" thing in play ther
118.
▲
by
ubertaco
3y ago
Looking at some other options for comparison: The much-maligned checked exceptions, obviously, _require_ you to have a "catch" block for the exceptions in question, or else you get a compiler error. Option types, Result types, and
119.
▲
by
ubertaco
3y ago
>In C#/Java, exceptions are often (ab)used to create invisible control flows through the program that are extremely difficult to follow I hear this often from Go advocates, but as someone who cut my teeth in Java in 2004, I've
120.
▲
by
ubertaco
3y ago
Would you say that they're sort of... holding it wrong?
More ›