Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
captainmuon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
captainmuon
3y ago
I remember fondly learning from tutorials how to make "glossy" buttons. The trick was to have gradients running against each other, with a sharp line in the middle. Now that I think about it, this aesthetic started already with Ma
92.
▲
3D print channel banned after videos manually reviewed as monetizable [video]
(youtube.com)
1 points
by
captainmuon
3y ago
|
0 comments
93.
▲
by
captainmuon
3y ago
I think the semantics of 999 is "bugger off, you are not supposed to be here. I will not grace you with a proper status code". Because sending a status code, even a 4xx or a 5xx, acknowledges the request and plays along by giving
94.
▲
by
captainmuon
3y ago
> Does management continually deprioritize critical "keep the lights on" work eg security patches WHEN they are fully aware of the repercussions (this knowing is key.) One variant is when Management punishes you for bringing so
95.
▲
by
captainmuon
3y ago
I don't mean the "dating relationship" stage, but much earlier, the first impression. It's quite intimidating if one of the few things somebody knows about you is that you are looking for a relationship/romance with
96.
▲
by
captainmuon
3y ago
I don't know, from what I've heard, women rate mostly based on red flags (is there anything I don't like), whereas men rate based on green flags (is there anything I like). Which of course makes it hard for men to create a go
97.
▲
by
captainmuon
3y ago
I don't like dating apps (and I'm happy that I'm in a relationship and don't need to use them). I think it's because I can't flirt on cue. A dating app is a very clear social situation (like a singles night, or
98.
▲
by
captainmuon
3y ago
I think you have to look at the parents. Teenagers in 1990 were born around 1975, so their parents were born around 1945. (I'm not sure what the average age was when people had kids back then, but the ballpark should be right.) For 90s
99.
▲
by
captainmuon
3y ago
Perhaps "slow" ascent would be a option, i.e. not reaching escape velocity but just steadily ascending until you are far enough away that gravity is lower. I know here on earth it is far more inefficient, which is why you always g
100.
▲
by
captainmuon
3y ago
The trade-off Germany chose is not between using nuclear vs. producing more CO2. It is between using nuclear vs. reducing economic activity (and the latter is IMHO very dubious - despite many warnings, Germany is able to procure enough ener
101.
▲
by
captainmuon
3y ago
I think it is a good blog post, because it highlights an issue that I was not aware of and that I think many programmers are not. I do think I am a decent C programmer, and I spotted the strict aliasing issue immediately, but I didn't
102.
▲
by
captainmuon
3y ago
I got the Remarkable 2 and really liked the feel of writing and the build quality. But it has since landed on a shelf. The main reason for me is that it feels write-only, the notes I take disappear into it and I find it harder to search the
103.
▲
by
captainmuon
3y ago
Reminds me of "We lose money on every sale, but we make it up with volume". > These eager investors pushed the management of Webvan to grow as fast as possible. I don't understand this. Why would you want to grow as fast a
104.
▲
by
captainmuon
3y ago
I don't know, I've always thought green threads refers to the coding style of Go or Java's Project Loom - you write code that looks like multithreading and call blocking methods like `socket.receive()`. And then deep down in
105.
▲
by
captainmuon
3y ago
I've never used ASP.NET, I mean they work fine in GUI apps where you click a button, start downloading a file, and then show a message when the file has been downloaded. Making code nonblocking without threads and without callbacks = h
106.
▲
by
captainmuon
3y ago
A lot of these seem to be downsides of manual memory managment in C++, not stackless coroutines. The same kind of coroutines work fine in Python, Javascript and C#. Some parts like the one about lazy coroutines seem to only be an issue beca
107.
▲
by
captainmuon
3y ago
I think Firefox's addon policy is one of the reasons they lost market share. Moving from oldscool extensions to webextensions they lost their unique selling point. Firefox was the only browser that you could really theme. It's adb
108.
▲
by
captainmuon
3y ago
One of my "favorite" threads, or at least one that stuck with me. Can't believe it was so long ago. Around that time I was working on my PhD and for some reason I needed a lenient JSON parser. I took one implemented in Python
109.
▲
by
captainmuon
3y ago
I think what the author is hinting at is that you don't want to write a big `if` statement every time you use a node. I would include sum types in what they meant with polymorphism here, because as you say there is no big practical dif
110.
▲
by
captainmuon
3y ago
I used to do that almost 20 years ago with a little script. This time I looked into my log file, said nope, too complicated, and just installed a WordPress plugin (or Matomo in another case).
111.
▲
by
captainmuon
3y ago
Remember AllAdvantage? That was a service around the turn of the century that showed you ads on your desktop and paid you for it. But only if you were actively using the PC. People used mouse wigglers to fake it and there was a little arms
112.
▲
by
captainmuon
3y ago
It seems like the tracking protection looks for specific parameter names. Won't people just start using randomized names? Already now I have to rename my stats script from 'track' to 'res', otherwise I only see abou
113.
▲
by
captainmuon
3y ago
And yet, only in 2019 it jumped from animal to humans. There were other human coronaviruses before of course. But as far as we can tell, this specific one did not make the jump in all the years before. The reason is, as with all zoonoses, i
114.
▲
by
captainmuon
3y ago
Now that Elon no longer wants the Twitter brand, somebody please steal it, make a new "twitter" clone hosted in Kosovo so they can't take it down (cough) and we all just move there.
115.
▲
by
captainmuon
3y ago
My point is, why do people set up bots? They are probably trying to get money. Looking at it naively through a system designer's goggles: Fixing it at the platform level by verifying if a user is human or not is fixing it at the wrong
116.
▲
by
captainmuon
3y ago
Absolutely. Urbanisation, climate change, global travel are going to increase the frequency of pandemics until we are always going to be in one. A professor of mine who worked on modelling the spread of disease warned about this years ago.
117.
▲
by
captainmuon
3y ago
Why not just let everybody make multiple accounts? Spam? We need to remove the incentives that make people send spam. If there is universal healthcare nobody would bother selling viagra online. Harrasment? We need to work on reducing sexism
118.
▲
by
captainmuon
3y ago
That's just what I was trying to say. If your language potentially allows futures to resume on different threads, you pay a complexity cost. I'm not too familiar with Rust, but I think the cost is especially high here because Ru
119.
▲
by
captainmuon
3y ago
Wait, async is multithreaded by default in Rust? For me the whole point of using async in JavaScript or Python (originally with Twisted's @inlineCallbacks) was to get concurrency without threads. Imagine writing code for a computer gam
120.
▲
by
captainmuon
3y ago
The problem is, it implies that the library isn't capable of higher quality. I could imagine maybe because it is a lowest common denominator. Or because the Metaverse is not focussing on high end graphics, as their previous releases
More ›