• 0 Posts
  • 32 Comments
Joined 1Y ago
cake
Cake day: Jun 30, 2023

help-circle
rss

The company didn’t abandon, Microsoft bought them out indirectly and killed the competition. Nothing to see here.


Yes, but with things like syscalls it’s easier to do this than require every high-level thing building on the syscall to be modified and recompiled. Very few people need to use such low-level APIs.


The proof of work is the commit content itself! Unlike some arbitrary brute force task of no value.


This is the crucial detail that everyone is missing.

It’s the same as with the Linux kernel GitHub mirror.


I might be the minority who was affected by this but how they handled the physical goodies last year was the last straw for me. Unlike all the spammy contributions that rush to it, I didn’t rush creating some pointless PRs on the first day or whatever. My last PR finished its embargo period a few days before the end of October. They even sent out a congratulations email, but when I clicked the link and went to the website there wasn’t anything there. Only when I checked their discord, I saw others with the same confusion and someone semi-officially saying they might’ve run out. It’s obvious they didn’t even ever consider running out and had no system in place to handle that.

Other than that, some of the rules they introduced in recent years were also so detrimental to meaningful PRs even though they thought it’d motivate that, instead of spammy PRs. Clearly that didn’t work at all and actually had the opposite effect in some cases. It was a lot easier to get spammy PRs counted than meaningful ones.

I could rant in more detail about the latter if you’re interested, but I’ll refrain right now.



I still do both (and did before), but now just don’t bother with Hacktoberfest.


Nice that someone’s happy about it. As a long time open source contributor and maintainer, I gave up this year because it’s gone downhill.



Pascal is a simpler and more limited language, so it’s not entirely surprising. It also has less and smaller standard libraries to link in.

As to C# and F#, what’s wrong with the difference? The functional coding style of F# prefers immutable data over possibly mutable ones in C# and that requires more allocations and garbage collection.


That allows processes to be reused but the interpreter must still be set up cleanly each time and torn down. That includes things like open files, database connections and application configurations.


Or you could just write your backend in JS and save a lot according to this table.

The big inefficiency of PHP is that every request is handled in a new instance as opposed to one process running the server continuously.



Log files themselves don’t, but I’m just comparing it with simpler files with simpler structure with simpler algorithms with better complexity.


It’s not necessarily about the load, it’s about the algorithmic complexity. Going from lists (lines in a file, characters in a line) to trees introduces a potentially exponential increase in complexity due to the number of ways the same list of elements can be organized into a tree.

Also, you’re underestimating the amount of processing. It’s not about pure CPU computations but RAM access or even I/O. Even existing non-semantic diff implementations are unexpectedly inadequate in terms of performance. You clearly haven’t tried diffing multi-GB log files.




Diffing algorithms on trees might not be as efficient, especially if they have to find arbitrary node moves.




I’m really curious what this patented security application is if the Android API already provided it.


IT can look up the original (including all headers) based on the forwarded content. It’s on the same mail server.


I thought that might already be true but luckily not. It also has arcs.



It’s your project, do whatever you want.

If changing any observable behavior meant a breaking change, then you couldn’t ever change anything. Even a bug fix changes observable behavior. Some people don’t seem to be considering that here…



It doesn’t outperform C, it outperforms a C extension to Ruby.


And she was just running random exe files from emails.


Why not another scripting language (no compile necessary)?

But you’re describing compiling that new language to bash…


Why is this news? duome.eu has scraped this data and a lot more since forever.



If you think regex is the hard part of programming, then you’re in for a bad time.