Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
laumars
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
111 ms
·
901.
▲
by
laumars
5y ago
In the beginning, memory layout mattered a lot because computers were limited. Then hardware got better, computers became more accessible and the barrier for programming got lower. Now we have numerous domains of software development cove
902.
▲
by
laumars
5y ago
Likewise, you never see anyone suggesting the removal of type annotations in Python. But you often see people comment that they should have been used in the production Python code.
903.
▲
by
laumars
5y ago
> Are you going to actually get things done faster or better? Faster: depends on what you’re used to. Personally I find strongly typed languages faster to work with evolved code bases. Where you’re refactoring code or dealing with unfa
904.
▲
by
laumars
5y ago
Why is this being downvoted? It was literally just answering the asked question!
905.
▲
by
laumars
5y ago
It’s just an illustration to help conceptualise the point. Like when people talk about larger distances using comparisons like “lengths of a football field”. The purpose was just demonstrating that the tooling in question is as old as many
906.
▲
by
laumars
5y ago
You’re missing the point because ‘go mod get’ would cause the same deprecation notice. The complaint isn’t what the new command looks like, it’s that the old one is being deprecated.
907.
▲
by
laumars
5y ago
> It was a rebranding of the 2008 pyinstall as the same Wikipedia article states in the first section. Fair point. I’m on my phone so missed that section when scrolling through for the summary box. > Like other things in Go, the an
908.
▲
by
laumars
5y ago
Nope > Initial release: 4 April 2011 (10 years ago) Source: Wikipedia, pip (package manager).
909.
▲
by
laumars
5y ago
‘go get’ is older than ‘pip’. The way Go packages are versioned and referenced has evolved massively since then. I get the need for backwards compatibility, I really do, but if you can’t modernise 11 year old tech then I think you’re on the
910.
▲
by
laumars
5y ago
There’s a lot of African countries where that isn’t the case. I recently did some work for a mobile based game targeting a number of African countries and we had to support WAP and SMS. India is another country where poorer regions wouldn’t
911.
▲
by
laumars
5y ago
If that was a fair comment then we’d be writing all our code in assembly still.
912.
▲
by
laumars
5y ago
> I don't think one can make the general statement that "when you publish a website, you intend for it to be aggregated." People have attempted to sue Google for exactly that sort of aggregation. And there are plenty of s
913.
▲
by
laumars
5y ago
I’m not framing it as an absolute. I’m generalising. I accept edge cases exist but my point stands for the majority use cases. Also you shouldn’t really be using robots.txt any more unless it’s a simple “Disallow: /“ because ironically
914.
▲
by
laumars
5y ago
There’s a big difference too in that when you publish a website, you intend for it to be aggregated. Whereas people don’t intend their SSID to be aggregated. It’s more similar to walking along the street compiling a list of what colour cu
915.
▲
by
laumars
5y ago
Rotating might work but the bigger problem is that it’s not immediately obvious that you’re losing half page. The retro effect makes it look like the screen fill is intentional. It’s not until you view the page on a desktop that it becomes
916.
▲
by
laumars
5y ago
I second this. I’ve had a few PRs in the past which have just been tweeting grammatical errors or minor reworking to make sentences flow better and they’ve been fabulous. Proof readers are a real, paid, profession. And if someone is spendin
917.
▲
by
laumars
5y ago
I agree it’s pretty inappropriate but in fairness to the author, they’ve gone for a retro vibe and content like that was, unfortunately, pretty common back then. It was a different era in many ways, not just in term of technology.
918.
▲
by
laumars
5y ago
> Though some pages are too wide for portrait orientation, and not zoomable. That’s exactly what I meant when I said half the page was lopped off.
919.
▲
by
laumars
5y ago
On the desktop, yes. Comes with some readability issues but does work well. However it doesn’t render correctly on mobile — half the site is lopped off.
920.
▲
by
laumars
5y ago
Excel formulas are already functional. They’re just composed with Sexpressions. I’m not convinced semantics of one is any better than the semantics of another. Ultimately that boils down to personal preference.
921.
▲
by
laumars
5y ago
Ahh yes. Good spot. Thank you for the correction
922.
▲
by
laumars
5y ago
Acorn, Atari and Amiga were not DOS machines. There was a lot of variety of operating systems and computer hardware back in the 80s. It wasn’t until the mid 90s when the industry “standardised” (in a de facto sense of the term) on IBM-com
923.
▲
by
laumars
5y ago
> In the eyes of most, the next major step from the Macintosh was Microsoft Windows. No, that would be Atari STs GEM OS, or the Amiga’s AmigaOS. Or the Acorn Electron. Windows was laughing joke amongst non-PC users for the entirety of
924.
▲
by
laumars
5y ago
Most of the replies to yours haven’t been aggressive. Ironically it’s your comments that have come across the worst by using terms like “aggressive”, “blame” and “fault” in the first place. Calling other people’s comments aggressive is pret
925.
▲
by
laumars
5y ago
> Is it necessary to refer to "a customer" at all in this statement? That’s how autopsies work. You describe the cause and resolution. The cause was a bug in the customers control panel. They’re not trying to absolve themselv
926.
▲
by
laumars
5y ago
There are already enough people using password managers that they’re a target. If they were as easy targets as you imply, then they’d already be exploited. The fact they’re not demonstrates that’s reused passwords is lower hanging fruit.
927.
▲
by
laumars
5y ago
It is overly simplistic. But equally if you’re paid less then a car wash you’d probably want to wash the car yourself. There is going to be a line drawn somewhere that equates to “yes this is worthwhile expense” and “no, I’m better off doin
928.
▲
by
laumars
5y ago
Why? I’m not saying you’re wrong per se but you offer a stern dismissal without any reason nor alternative. For what it’s worth, I think the GP makes a pretty common opinion. For example people on lower incomes will do more household jobs
929.
▲
by
laumars
5y ago
If you’re using JSON for tables then you’re much better off using jsonlines. It’s got a properly defined specification (unlike the wishy washy spec of CSV which every maintainer seems to implement differently) so you’re less likely to garbl
930.
▲
by
laumars
5y ago
> Like I said, over half of security bugs are the kind of bug that Rust protects you against, whereas the other half (apparently more like a quarter, per side thread) is every other category of bug put together. So unless your model is
More ›