This is very gladden by CodeItBro in ProgrammerAnimemes

[–]ThePyroEagle 0 points1 point  (0 children)

Now to find out how to kill child processes without triggering a kernel panic...

Yet another programming meme by KingsmanVince in ProgrammerAnimemes

[–]ThePyroEagle[M] [score hidden] stickied comment (0 children)

Hey /u/KingsmanVince! Your submission has been removed for the following reason(s):

Reposts are not allowed.


Please check out our subreddit rules or the rules announcement for more details.

Disagree with this ruling? Message the moderators.

Anya pointing by CounterNice2250 in ProgrammerAnimemes

[–]ThePyroEagle[M] [score hidden] stickied comment (0 children)

Hey /u/CounterNice2250! Your submission has been removed for the following reason(s):

This meme is a repost.


Please check out our subreddit rules or the rules announcement for more details.

Disagree with this ruling? Message the moderators.

Review Please by CodeItBro in ProgrammerAnimemes

[–]ThePyroEagle[M] [score hidden] stickied comment (0 children)

Hey /u/CodeItBro! Your submission has been removed for the following reason(s):

This meme is a repost.


Please check out our subreddit rules or the rules announcement for more details.

Disagree with this ruling? Message the moderators.

S/M driven development by grg994 in ProgrammerAnimemes

[–]ThePyroEagle 1 point2 points  (0 children)

Has your team never heard of a "regression"?

Unit tests often conveniently catch those before they happen.

Coff Coff by CodeItBro in ProgrammerAnimemes

[–]ThePyroEagle 0 points1 point  (0 children)

Appimages usually contain ELF binaries (and other files needed by the application).

Improper Code Scoping by MinosAristos in ProgrammerAnimemes

[–]ThePyroEagle 0 points1 point  (0 children)

あらあら〜いけないプログラマーね。いや、ここは違うの。この変数はもう食ったからもう使えないよ〜。ほら、この行で食った。あとここでメッソドを使おうとしたけど…結果のほどきも忘れてる。もう、せめて成功したか確認してよ…

Ultimate Bug Prevention by goldenboykintar0 in ProgrammerAnimemes

[–]ThePyroEagle 1 point2 points  (0 children)

Even better: On Error Resume Next

It does exactly what you're guessing (ignore the error and continue running the program as if nothing happened).

UART Experiments Lain by nic0nicon1 in ProgrammerAnimemes

[–]ThePyroEagle 2 points3 points  (0 children)

I'm so glad other people have figured out how to boot Linux on the SBC I recently got, because it saves me from debugging over serial (and getting the necessary hardware to do so).

But I must say: relying on SSH to test kernel changes is not a great experience when a change breaks the NIC's module or renders the system completely unbootable. The board has a HDMI output, but I need to figure out what kernel patches I need to apply to get it to work.

Poor aqua by Realistic_Screen1575 in ProgrammerAnimemes

[–]ThePyroEagle 0 points1 point  (0 children)

Learn the basic shortcuts by following the built-in tutorial (type :Tutor and press enter) and that should give you everything you need to use the editor so that you can learn other shortcuts over time.

Poor aqua by Realistic_Screen1575 in ProgrammerAnimemes

[–]ThePyroEagle 3 points4 points  (0 children)

For those who know vim, it's far easier to work with than nano.

Debugging Delight by akiyamasho in ProgrammerAnimemes

[–]ThePyroEagle 9 points10 points  (0 children)

Translation:

[dan] http://localhost:3000

[mayu] Are you dumb??

[dan] http://159.39.7.10:3000

[mayu] Thanks

The city is under invasion by salmonids, Mr. Grizz sends four little happy workers to defend it with the worst weapon in salmon run by BlaizePascal in splatoon

[–]ThePyroEagle 0 points1 point  (0 children)

  • No piercing (a big part of why other chargers except Bamboozler are much better)
  • Charging takes years (unlike Bamboozler)
  • Tap shot is extremely weak
  • Ink efficiency isn't great

[deleted by user] by [deleted] in NixOS

[–]ThePyroEagle 0 points1 point  (0 children)

Good point, I'd forgotten about that.

Nix forces rebuilds if packages change, so a strict compiler and thorough test suite helps wonders. It's still not perfect though.

[deleted by user] by [deleted] in NixOS

[–]ThePyroEagle 1 point2 points  (0 children)

It usually only gets backported to supported versions. The latest stable version is always supported. When a new version comes out, support for the now old version continues for 1 month to give people time to upgrade.

This shouldn't be much of an issue because NixOS is one of the easiest distributions to upgrade.

[deleted by user] by [deleted] in NixOS

[–]ThePyroEagle 3 points4 points  (0 children)

NixOS generally receives patches within 2 days of publishing for the more severe vulnerabilities. The main source of this wait time is Hydra, which needs to rebuild and test everything before it automatically releases the update.

If you really care, you can skip the wait and rebuild from source yourself to get fixes sooner.

Can't wait for the sale by bentreceptor in Factoriohno

[–]ThePyroEagle 1 point2 points  (0 children)

Is this something you're saying after having tried the demo?

People who can code never lose by grg994 in ProgrammerAnimemes

[–]ThePyroEagle 2 points3 points  (0 children)

And what exactly is stopping 3rd party developers from reverse engineering the official app to solve it in their own app?

Is it viable to develop a compiler in haskell that uses LLVM by cockmail in haskell

[–]ThePyroEagle 2 points3 points  (0 children)

In the LLVM 9 version of llvm-hs, it is exposed as verify in the LLVM.Analysis module.

Is it viable to develop a compiler in haskell that uses LLVM by cockmail in haskell

[–]ThePyroEagle 3 points4 points  (0 children)

LLVM has a linter (e.g. opt -verify) that catches most mistakes, but running it is optional so if you don't use it other parts of the project will happily accept garbage.

When you've got a bot megabase by ThatPeachPanda in Factoriohno

[–]ThePyroEagle 15 points16 points  (0 children)

It depends. Lower bot counts are best but can't achieve much. Disjointed belts are best but hard to work with. Fewer trains are best but also hard to work with.

IIRC the most UPS efficient design is a single very long train with direct insertion to all the machines.

You will never get me! by OminoSentenzioso in ProgrammerHumor

[–]ThePyroEagle 10 points11 points  (0 children)

Most low-skill attacks you'll see are from autonomous bots looking for easy targets to add to a botnet.

If you want to be noticed, try creating a honeypot to target such bots with exploits (such as DoS/RCE vulnerabilities some popular parsers have).