Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
liampulles
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
liampulles
4mo ago
This kind of thing is totally routine here in South Africa. Probably about a third of power cuts in my area these days are due to some kind of cable or electrical theft.
32.
▲
by
liampulles
4mo ago
I'll wait until they do some PAL emulation: take an NTSC source, blurrily upscale it to 576p, apply a crap deinterlacing algorithm to produce a technically progressive image, and some frame blending to get it to 25 fps. Shitorific.
33.
▲
by
liampulles
4mo ago
I think the 80/20 solution for reliable workflows is: - Ensure the workflow is idempotent - if it stops or fails at any point, you should be able to start it from scratch and skip / happily redo various elements. - Store the messa
34.
▲
by
liampulles
4mo ago
At my last company, I wrote a little tool for pretty printing our JSON logs. You pipe into it and it prints out. It's quite easy to write such a thing in Go, and useful for assigning preferred timezone conversions, and colors for your
35.
▲
by
liampulles
4mo ago
It's interesting to think that logging is now an undocumented API.
36.
▲
by
liampulles
4mo ago
My usecase would be investigating a potential integration - I want to go and see everyone's comments on the websites themselves. I'm not looking for an answer - I don't know the question - I'm looking for understanding.
37.
▲
by
liampulles
4mo ago
Google's Search and its AI result can alternatively help or hinder me, I find. If I'm looking for a relatively straightforward and simple piece of information quickly (e.g. "wooden arch mirror stores linden") then the AI
38.
▲
by
liampulles
4mo ago
Developing software is as much about the journey as the destination. I build a lot of my understanding of the actual problem in the pursuit of solving it. There are many times when writing a feature that my spidey senses flare up and tell m
39.
▲
by
liampulles
5mo ago
As a millenial, I first got into something-like-programming by playing around with Game Maker. A few of my colleagues have said similar. I'm curious to see where others in my cohort started...
40.
▲
by
liampulles
5mo ago
The show has its moments - mature, intelligent, human moments found little elsewhere - but its an intelligence that struggles to escape very typical network sitcom trappings. One wishes it had gone a little more in the direction of M.A.S.H.
41.
▲
by
liampulles
5mo ago
I still have my jailbroken PSP, back from my school days. Great fun for playing emulated PS1 games. I imagine joysticks and buttons on modern handhelds are considerably better though.
42.
▲
by
liampulles
5mo ago
Can't wait to see the rooting hacks resulting from mousing over a strawberry and text saying "count the r's".
43.
▲
by
liampulles
5mo ago
Another way to read it is that they are shifting blame away from their backend - which is so shitty that it experiences notable service disruptions when some of their existing users send unexpected headers - onto the client software.
44.
▲
by
liampulles
5mo ago
And they report service disruptions as a result of this - so perhaps they are are also learning what gateways are. Blaming the CLIENT for this is absolutely crazy.
45.
▲
by
liampulles
6mo ago
I own a base model 2020 Suzuki Swift GL, which I specifically bought because it has no touchscreen. It has a radio with Bluetooth and dials - that is it. No issues so far.
46.
▲
by
liampulles
6mo ago
Well Zuckerberg, this is the brainrot staring back at you.
47.
▲
by
liampulles
6mo ago
I used to write raw HTML for my blog because I needed more formatting and structural power than what Markdown could provide for Jekyll. Then I built my own little blog generator that uses Markdown and which pre-substitutes my own hacky synt
48.
▲
by
liampulles
7mo ago
Frankly, calling software development engineering is quite debatable. We should be calling less things engineering that aren't actually engineering qualifications.
49.
▲
by
liampulles
7mo ago
Sure, but this issue is not specific to QA. Any roles which you depend on with incompetent people occupying them will lead to issues and frustration.
50.
▲
by
liampulles
7mo ago
I work with someone who does great QA work. They know how to rip something apart, they understand the user's non-technical perspective and approach, and they understand what edge cases to look out and they have the actual equipment to
51.
▲
by
liampulles
7mo ago
You are not wrong. There are of course tradeoffs here. There are various things that can improve web service performance, but if we are talking about the performance of a web service in comparison to other more general concerns, like mainta
52.
▲
by
liampulles
7mo ago
I use Ecto with Elixir in my day job, and it has a pretty good query building type solution. BUT: I still regularly come into issues where I have to use a fragment in order to do the specific SQL operation that I want, or I start my app and
53.
▲
by
liampulles
7mo ago
I agree with you fully yes. One has to watch out for overwhelmingly large or locking queries.
54.
▲
by
liampulles
7mo ago
Understanding algorithmic complexity (in particular, avoiding rework in loops), is useful in any language, and is sage advice. In practice though, for most enterprise web services, a lot of real world performance comes down to how efficient
55.
▲
by
liampulles
7mo ago
Please stop using the term prompt engineering, context engineering, etc. to define formatting the text that we send an LLM. Its already quite debatable whether software developers should be called software engineers, but this is just ridicu
56.
▲
by
liampulles
7mo ago
> What is considered sufficiently wealthy What you might consider "middle class", suburban households, and up. These "upgrades" are something that you can roll into your mortgage. > Why are they going off grid? Ele
57.
▲
by
liampulles
7mo ago
I think I want to know exactly what SQL ends up hitting the DB, and I want to fine tune it precisely. This is the same issue I've had with ORMs - I get that they make it easier to generate functionality at speed, but ultimately I want
58.
▲
by
liampulles
7mo ago
The economic divide is very apparent here in South Africa, and it leads to perverse effects on our infrastructure. As the country's ability to provide basic utilities falters, sufficiently wealthy households go partially or completely
59.
▲
by
liampulles
7mo ago
My evaluation on this is always to ask "are these two things intrinsically the same or coincidentally the same?" Answering that question requires domain interrogation. If after that I'm still unsure, then I err on the side of
60.
▲
by
liampulles
7mo ago
I actually like the explicit error and context value stuff in Go, though I recognise I'm in the minority. The main reason is more to do with maintaining Go code than writing it: I find it very helpful when reading Go code and debugging
More ›