Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sigh_again
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
sigh_again
2y ago
>BTW, why the disparaging reference to "little toy apps"? It's an unmaintainable, single use piece of software (that doesn't even implement the features, it just glues together already existing code) that any CS stude
32.
▲
by
sigh_again
2y ago
That's not a medium sized repo, that is a baby you can entirely memorize in your own head. Cursor is also dreadful at anything that isn't Javascript and Python.
33.
▲
by
sigh_again
2y ago
>How does this stop one of the most common practices? It doesn't, as long as the US keeps operating on only the letter of the law. It's obvious you're trying to work around a law that might be incomplete. Everyone involves
34.
▲
by
sigh_again
2y ago
The java.io.File API isn't removed from Android, nor inaccessible. You can absolutely still use it. Google Play has chosen to not accept it on their store unless you justify it (to their non working bots). In this case, the dev chooses
35.
▲
by
sigh_again
2y ago
>Software I write shouldn't be relied on in critical situations. Then don't write software to be used in things that are literally always critical situations, like cars.
36.
▲
by
sigh_again
2y ago
>there is no reason to use snap on Ubuntu any more. Well, except if some users don't know or don't care to switch. Also known as "90% of your users". Defaults stick, and there's nothing bad enough about snaps tha
37.
▲
by
sigh_again
2y ago
Pretty good! Just a few observations: * The Firefox (BETA) entry does not work on default Ubuntu installs, where Firefox is a Snap. Yes, snap bad, bla bla bla, but it still remains one of the most likely way Firefox will be installed on Ubu
38.
▲
by
sigh_again
2y ago
fextralife has the exact same behavior as Fandom: autoplaying their Twitch streams to farm views and displaying ads, at times hiding it in invisible iframes, or making it so small you can't find it, leading to Twitch making rules again
39.
▲
by
sigh_again
2y ago
There are zero reasons to not go full UTF-8, everywhere, all the time. Strings should not be allowed to be built directly from bytes, but only from converting them into explicitly UTF-8 (or, for API specific needs, other encodings should yo
40.
▲
by
sigh_again
2y ago
> they have any say in defining things when they dont have skin in the game. Then, maybe don't go around stealing and bastardizing the "open source" concept when absolutely none of the serious AI research is open source or
41.
▲
by
sigh_again
2y ago
Making currencies a concrete implementation is a terrible idea. There is no benefit to it at all, except throwing OOP into something that doesn't need it. A single Money class covers all needed cases, the difference between USD and BTC
42.
▲
by
sigh_again
2y ago
>You are not going to find 1 or 2 eurocents anymore either You may want to tell that to my wallet, as well as the payments I make with them. There's a cool 37 billion coins outside in the wild, so you're going to find them rath
43.
▲
by
sigh_again
2y ago
Do they ? I've never once had a library that stores Europe_Paris, or Offset_Plus_7_45, they've always been stringly typed. Do you have an example of who'd be crazy enough to maintain a wrapper around tzdb?
44.
▲
by
sigh_again
2y ago
Maintaining an up to date currency list is, quite frankly, hell. Your code will always, always be more up to date than said list.
45.
▲
by
sigh_again
2y ago
Nothing is preventing you from using it this way ? Infix functions are just syntactic sugar, some prefer it, some don't, but there's zero downsides to it (aside from your coworkers abusing it.) 5 money "USD" is literally