Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjr00
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
301.
▲
by
mjr00
1y ago
tbh none of this sounds like "senior engineer" qualities, and leans more toward "working at larger companies/in larger teams." From my perspective at startups/SMBs: > “I’ll Just Fix It” Yes please. Diving in
302.
▲
by
mjr00
1y ago
More often than not, yeah. On the music production (rather than listening) side the two EQs and spectrum analyzers I use most frequently, FabFilter Pro-Q and Voxengo SPAN, both use a 4.5dB/octave tilt by default. You can adjust it, but
303.
▲
by
mjr00
1y ago
Yes this is absolutely correct. I can think of more content that's disallowed on HN than content that's allowed: no politics (for the most part), no flamewars/aggressiveness/name-calling, no self-promoting links to your
304.
▲
by
mjr00
1y ago
"It's actually really easy to set up Postgres with high availability and multi-region backups and pump logs to a central log source (which is also self-hosted)" is more or less equivalent to "it's actually really ea
305.
▲
by
mjr00
1y ago
Yeah I always just kinda laugh at these comparisons, because it's usually coming from tech people who don't appreciate how much more valuable people's time is than raw opex. It's like saying, you know it's really du
306.
▲
by
mjr00
1y ago
> The first problem every startup should solve is “how do we have enough money to not go bust in two months”, but that’s a hard problem, whereas scalability is trivially solvable by reading a few engineering blogs [...] Do you know what
307.
▲
by
mjr00
1y ago
> we are on the cusp of intelligent machines. Nah, we aren't. There's a reason the output of generative AI is called slop.
308.
▲
by
mjr00
1y ago
Yep! The only thing anyone knows for "sure" is that cash is an absolutely terrible place to keep your money right now. Any kind of asset is better.
309.
▲
by
mjr00
1y ago
Nope, wifi was free. Well, have to sign up for WestJet rewards, so the price is your personal data and such. No WestJet streaming option, the information card in the backseat tells you to use your own Netflix account; yes, literally mention
310.
▲
by
mjr00
1y ago
Yeah, I just flew WestJet from Canada to Honolulu and was amazed; full 1080p YouTube with no hiccups and I was able to play some (non-latency sensitive) online games, all over the Pacific. This was fully intentional; there wasn't any b
311.
▲
by
mjr00
1y ago
Yeah, as someone old enough to have worked at mid-sized companies before cloud-everything became the norm, self-hosting is overly romanticized. People think you'll get a full infrastructure team dedicated to making sure your self-hoste
312.
▲
by
mjr00
1y ago
Really depends on the scope of the solution; a lot of web development has gone no-code through the use of frameworks and platforms like Wix, Unbounce, Squarespace, Shopify, Gumroad, etc. Like it's crazy to think, but 15 years ago if yo
313.
▲
by
mjr00
1y ago
> The government is basically telling everyone to take crazy risks, because if the risk is big enough, we'll bail you all out. This is the widespread sentiment, yes, and why the bubble is so crazy. The feeling a lot of people have i
314.
▲
by
mjr00
1y ago
You don't need a non-technical cofounder, but you do need a founder willing and capable of handling non-technical things. If nobody in your startup team wants to handle sales, marketing, finances, and business operations, you're
315.
▲
by
mjr00
1y ago
> No, it definitionally isn't. The entire point is that `+` is being used to represent operations where `+` makes intuitive sense. Huh? There's no restriction in Python's type system that says `+` has to "make sense&q
316.
▲
by
mjr00
1y ago
It's factual and objective that billions, if not trillions of lines of Java and Go have been deployed and the language still cannot express "supports the + operator" as a type constraint. In production, non-academic settings,
317.
▲
by
mjr00
1y ago
> I don't see why. Addition is a very commonly used operation, and being able to have a type system that can express "this function takes two arguments that can be added using the addition operator" seems like something an
318.
▲
by
mjr00
1y ago
> This is a strange and aggressive bit of pedantry. There's nothing pedantic about it. That's how Python works, and getting into the nuts and bolts of how Python works is precisely why the linked article makes type hinting appe
319.
▲
by
mjr00
1y ago
If your implication is that "implementing __add__ means you can use the + operator", you are incorrect. This is a common Python beginner mistake, but it isn't really a Python type checking issue, this is complexity with Pytho
320.
▲
by
mjr00
1y ago
> The desired type is known; it's "Addable" (i.e., "doesn't throw an exception when the built-in add operator is used"). The mistake both you and the reddit posts' author make is treating the `+` operat
321.
▲
by
mjr00
1y ago
How is `float | int` anywhere close to equivalent to `Any`?
322.
▲
by
mjr00
1y ago
The Reddit post falls under the case of "don't know" the type. If you want to allow users to pass in any objects, try to add and fail at runtime... that's exactly what Any is for. But the entire post is built upon the pr
323.
▲
by
mjr00
1y ago
As the top comment says, if you don't know or want to define the type just use Any. That's what it's there for. That entire Reddit post is a clueless expert beginner rant about something they don't really understand, unf
324.
▲
by
mjr00
1y ago
Please explain how this is relevant to the topic at hand. Thanks!
325.
▲
by
mjr00
1y ago
If your assertion is that you can't prove reasoning isn't just pattern matching, then I counter by saying you can't prove reasoning isn't just chaining a large number of IF/THEN/ELSE logic statements and theref
326.
▲
by
mjr00
1y ago
It's trivial to demonstrate that LLMs are pattern matching rather than reasoning. A good way is to provide modified riddles-that-aren't. As an example: > Prompt: A man working at some white collar job gets an interview schedule
327.
▲
by
mjr00
1y ago
> Trains are great when going to tourist attractions, especially in the center of old cities. When you live and work in a city, they're much less practical. This is the most "tell me you live in America without telling me you l
328.
▲
by
mjr00
1y ago
> How would one even market oneself in a world where this is what is most valued? That's basically the job description of any senior software development role, at least at any place I've worked. As a senior pumping out straight
329.
▲
by
mjr00
1y ago
> the point is to understand how the candidate thinks, communicates, and decomposes problems. 100% and it's a shame that over time this has become completely lost knowledge, on both sides of the interview table, and "leetcode&q
330.
▲
by
mjr00
1y ago
You are welcome to your opinion. This has been addressed in the very deep sibling thread, but broadly speaking , it has been widely acknowledged that Hollow Knight is one of the best games of all time.[0] This does not mean most people bel
More ›