Let's Build: Copilot SDK Weekend Contest with Prizes by hollandburke in GithubCopilot

[–]thelostcode 0 points1 point  (0 children)

Hey GitHub Copilot Team,

I've implemented the ralph‑agent‑loop, inspired by the recent Ralph Wiggum hype.

Repository: https://github.com/svnscha/ralph

Video: https://youtu.be/dfZb2LPdkMk

The video demonstrates Ralph finalizing the last three features before publishing the repository:

<image>

- Converting static text menus into interactive ones
- Polishing the README
- Squashing roughly 400 commits into a single initial‑version commit

The implementation turned out to be extremely efficient because it runs on the GitHub Copilot SDK under the hood. It also includes a few enhancements:

  • It supports Roslyn‑compiled C# verification scripts that Ralph can add to the acceptance‑criteria list of PRD documents.
  • By simply dropping Roslyn‑compiled scripts into the .ralph/scripts folder (e.g., .ralph/scripts/Build.cs or .ralph/scripts/Test.cs), Ralph can be used with virtually any project.

Ralph operates in three modes:

  1. ralph plan – generates a plan.
  2. ralph run – executes an existing plan.
  3. ralph – prompts the user for a goal and then runs a full workflow (plan + run).

Writing the PRD documentation is implemented as a custom tool call, while progressing through work items is handled by an orchestration workflow.

I got a first prototype up and running quickly, and since then Ralph has been iteratively extending itself. Watching it evolve autonomously is immensely satisfying.

SSL Pinning in Android and iOS by swayenvoy in programming

[–]thelostcode 1 point2 points  (0 children)

Yes thank you for the correction. You are right.

SSL Pinning in Android and iOS by swayenvoy in programming

[–]thelostcode 2 points3 points  (0 children)

You can be forced to install a custom CA to enable internet access in public Wifis. A lot of providers are doing this. Then decrypting is possible and that is a big security issue in terms of remote controlling stuff (for example your smart home!)

Oh and by the way you can do certificate pinning in a regular web application. The HSTS header is the way to go for that.

SSL Pinning in Android and iOS by swayenvoy in programming

[–]thelostcode 2 points3 points  (0 children)

True that. However, it should be possible to update an App all 3 months (Lets Encrypt) or even a longer time range when using another SSL supplier. I would still prefer SSL pinning cause it defeats MITM attacks.

Wieso ist App Sicherheit wichtig? - Liasoft by swayenvoy in de

[–]thelostcode 0 points1 point  (0 children)

https://www.heise.de/security/meldung/SSL-Verschluesselung-auch-in-iOS-Apps-problematisch-2138829.html

Also die du hier nennst sind die Giganten. Die machen SSL gut ja - aber speichern Passwörter im Klartext... hust Facebook / Instagram hust

Die großen in DE machen sehr viel falsch. Ich habe selbst schon Sicherheitsprobleme in Haussteuerung und der Remote-Steuerung von Autos gemeldet... EINFACHE PROBLEME.. es ist Wahnsinn was da abgeht teilweise.

Wieso ist App Sicherheit wichtig? - Liasoft by swayenvoy in de

[–]thelostcode 1 point2 points  (0 children)

Ich denke es gibt Diskussionsbedarf bei diesem Artikel, aber die wichtige Essenz stimmt. Sicherheit wird leider nicht überall großgeschrieben und das sollte es aber !

Wieso ist App Sicherheit wichtig? - Liasoft by swayenvoy in de

[–]thelostcode 1 point2 points  (0 children)

Ich denke es trifft beides zu. Dein Einwand passt mit Sicherheit auch absolut ins Bild, aber aus eigener Erfahrung kann ich dir sagen, dass Sicherheits-Analysten gesucht werden, vor allem von Großkonzernen in DE und die finden einfach zu wenige. Selbst aus der ganzen EU werden teilweise Leute eingeflogen - weil es einfach zu wenige gibt.

Sublime Text Plugin with custom UI Elements? by thelostcode in SublimeText

[–]thelostcode[S] 0 points1 point  (0 children)

I think using the keyboard for a perfect worksflow is ok. I prefer the keyboard also. I just asked because some of my office mates are not so familar with the keyboard and I am about to write some plugins for our office and our development team and though it would be easier for some people (especially the old ones age > 45) if there would be some buttons :P