Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Crinus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
661.
▲
by
Crinus
7y ago
Others have tried what you seem to be trying and didn't work, how are you going to convince people who decide to use tech because it is free, to pay for it and pay for more than insultingly low scraps? And once someone does accept and
662.
▲
by
Crinus
7y ago
I think the idea is that given enough users, the bugs who will be encountered by non-fixers will also be encountered by fixers so they'll be fixed, otherwise they are so rare as to not be worth the effort of wasting time with useless n
663.
▲
by
Crinus
7y ago
> So that is why so many OSS projects are full of bugs and horrible usability. Possibly, but not necessarily. What is certain is that no developer who gives you free stuff has any obligation to fix bugs nor to submit themselves to any lo
664.
▲
by
Crinus
7y ago
What makes impossible for archive.is to go down? Last time i checked it was developed and funded by a single guy (who even seems to have some sort of agenda against cloudflare for some reason).
665.
▲
by
Crinus
7y ago
AFAIK all real work stopped around 2009 when it was rejected from by kernel developers. The HN post of the time seems to have more details: https://news.ycombinator.com/item?id=921165
666.
▲
by
Crinus
7y ago
You could rehash the password the next time the user logs in.
667.
▲
by
Crinus
7y ago
Why not use two apps?
668.
▲
by
Crinus
7y ago
> I'd like to see people's iTunes collections in 30 years... I bought my first album from iTunes 10 years ago and it is right there in my external HDD since iTunes does not have any sort of DRM anymore (it was removed years ago
669.
▲
by
Crinus
7y ago
> I don't buy through itunes because of drm iTunes does not have DRM and is the only reason i buy albums through them: after i download the album, i have a bunch of m4a files i can play with any player i want, in any device i want a
670.
▲
by
Crinus
7y ago
That is because users are increasingly getting used to not paying for the work of others, be it because of open source software (do not be deluded, for the vast vast majority of users free software=free shit), because of freemium software,
671.
▲
by
Crinus
7y ago
That might be the case with glibc but other libraries, compilers and OSes do not follow that. A minimal statically compiled C program in OpenWatcom under Windows is around 50KB and a statically compiled C program in MSVC is around 100KB (i
672.
▲
by
Crinus
7y ago
It might not be so much a toolkit problem as a language or environment or even knowledge problem: someone might not be interested in working with C or C++ or even in anything else they do not already know and if all they know is web stuff t
673.
▲
by
Crinus
7y ago
I also used to read Megatokyo and then stopped, although for me was that i started losing interest in the story. But it was the first webcomic i read and for a while i was reading a lot of those (i even managed to finish one... i don't
674.
▲
by
Crinus
7y ago
I do not know about submitting to archive.org, but i use Save Page WE for Firefox to make full local copies of sites (it essentially takes the current DOM state and inlines all external files/dependencies to a single HTML file and then
675.
▲
by
Crinus
7y ago
It helps that he was his own manager and didn't had anyone else to convince that this was a good idea :-P
676.
▲
by
Crinus
7y ago
Yeah, actually Microsoft used P-Code way before VB1 - AFAIK their C compiler was able to emit it and several of their products were compiled as P-Code instead of machine code, which helped to save disk space (a premium at the time, especial
677.
▲
by
Crinus
7y ago
Or you can simply type "Integer to byte conversion and nil dereference are machine dependent" (or implementation dependent if you prefer, but the point is to have something).
678.
▲
by
Crinus
7y ago
I wonder if that can also be used to combat stylometry. (or in a more sinister tone, combat stylometry just good enough for most cases but not enough for when faced against actors with a lot of processing power)
679.
▲
by
Crinus
7y ago
I use it sometimes for callbacks that take similar but not exactly the same arguments, f.e. containers for pointers that can have an optional "release" function pointer that is called to release all pointers in the container and c
680.
▲
by
Crinus
7y ago
The question is what happens if the programmer doesn't do that. If you are implementing a compiler, what do you do in that case? Are you using whatever is the first or last byte in memory (depending on the machine endianess)? Are you
681.
▲
by
Crinus
7y ago
You'll find that a lot of people who work with Oberon explicitly state the dialect/variant they use (they are different dialects, not just versions) and Oberon usually refers to either the original or the language family. Yes, the
682.
▲
by
Crinus
7y ago
...and before someone tries to counterpoint that Visual C# has WinForms which is similar to Delphi, yes it is similar, but the functionality available in terms of design in Visual Studio 2019 isn't up to par with Delphi 2.
683.
▲
by
Crinus
7y ago
They are maintained but last time i heard after it was sold to Idera they fired some of their most of their programming team, including some (or all? I don't remember details) of the programmers who where there since the earlier days a
684.
▲
by
Crinus
7y ago
Note that this is Oberon-07, not Oberon, the latter is a bit different (and there are other Oberons). Also the spec is indeed small, but it doesn't address qustions like what happens when you assign an integer to a byte that is outside
685.
▲
by
Crinus
7y ago
Yeah, but the VB executables themselves were tiny (in P-Code form, which was the default, they were also much more compact than machine code) and while a single exe+runtime itself was larger than the ~300K a minimum that Delphi 2/C++ B
686.
▲
by
Crinus
7y ago
GNOME does terrible waste of screen real estate so if those "people good at visual design" are responsible for that, i'd rather them stay in GNOME instead of infecting other desktop environments.
687.
▲
by
Crinus
7y ago
Yeah, i've found GP's comment amusing because from my perspective KDE looks like it wastes too much space on padding.
688.
▲
by
Crinus
7y ago
FWIW i prefer mul_x, even in languages such as C++ where operator overloading is available i put methods with names like mul, div, etc instead of operators as i am not fan of infix function calls. Also specifically for vectors and matrices
689.
▲
by
Crinus
7y ago
> Pi types in C. I took a quick look at what these are. Couldn't they implemented with macros like (this builds a type "Utf8String" which "depends" on the value of the "ENCODING" parameter to figure out
690.
▲
by
Crinus
7y ago
And like most "security reasons" they just take away control from the user and give it to whoever implements that security. Security against whom, i wonder. The narrative says, against malicious actors, but way more often than not
More ›