social.sokoll.com

Search

Items tagged with: programming

Bild/Foto

INFOSEC: FUCK YOUR '"BLACK/WHITE NEUTRALITY"!

By Catalin Cimpanu for Zero Day | July 4, 2020

The information security (infosec) community has angrily reacted today to calls to abandon the use of the 'black hat' and 'white hat' terms, citing that the two, and especially 'black hat,' have nothing to do with racial stereotyping.



Discussions about the topic started late last night after David Kleidermacher, VP of Engineering at Google, and in charge of Android Security and the Google Play Store, withdrew from a scheduled talk he was set to give in August at the Black Hat USA 2020 security conference.

In his withdrawal announcement, Kleidermacher asked the infosec industry to consider replacing terms like black hat, white hat, and man-in-the-middle with neutral alternatives.

These changes remove harmful associations, promote inclusion, and help us break down walls of unconscious bias. Not everyone agrees which terms to change, but I feel strongly our language needs to (this one in particular).

— David Kleidermacher (@DaveKSecure) July 3, 2020

While Kleidermacher only asked the industry to consider changing these terms, several members mistook his statement as a direct request to the Black Hat conference to change its name.

With Black Hat being the biggest event in cyber-security, online discussions on the topic quickly became widespread among cyber-security experts, dominating the July 4th weekend.

While a part of the infosec community agreed with Kledermacher, the vast majority did not, and called it virtue signaling taken to the extreme.

Most security researchers pointed to the fact that the terms had nothing to do with racism or skin color, and had their origins in classic western movies, where the villain usually wore a black hat, while the good guy wore a white hat.

Others pointed to the dualism between black and white as representing evil and good, concepts that have been around since the dawn of civilizations, long before racial divides even existed between humans.

Right now, the infosec community doesn't seem to be willing to abandon the two terms, which they don't see as a problem when used in infosec-related writings.
MORE COMMENTS: https://www.zdnet.com/article/infosec-community-disagrees-with-changing-black-hat-term-due-to-racial-stereotyping/

#programming #computer #science #software #development #infosec #black hat #resistance #goggle #hackers #internet #censorship #freedom #sexism #social #web #human rights #sanctimony #activism #activist #correctness #meetoo #blacklivesmatter #racism #racist #USA #research #cyber-security #security #privacy
 
Bild/Foto

INFOSEC: FUCK YOUR '"BLACK/WHITE NEUTRALITY"!

By Catalin Cimpanu for Zero Day | July 4, 2020

The information security (infosec) community has angrily reacted today to calls to abandon the use of the 'black hat' and 'white hat' terms, citing that the two, and especially 'black hat,' have nothing to do with racial stereotyping.



Discussions about the topic started late last night after David Kleidermacher, VP of Engineering at Google, and in charge of Android Security and the Google Play Store, withdrew from a scheduled talk he was set to give in August at the Black Hat USA 2020 security conference.

In his withdrawal announcement, Kleidermacher asked the infosec industry to consider replacing terms like black hat, white hat, and man-in-the-middle with neutral alternatives.

These changes remove harmful associations, promote inclusion, and help us break down walls of unconscious bias. Not everyone agrees which terms to change, but I feel strongly our language needs to (this one in particular).

— David Kleidermacher (@DaveKSecure) July 3, 2020

While Kleidermacher only asked the industry to consider changing these terms, several members mistook his statement as a direct request to the Black Hat conference to change its name.

With Black Hat being the biggest event in cyber-security, online discussions on the topic quickly became widespread among cyber-security experts, dominating the July 4th weekend.

While a part of the infosec community agreed with Kledermacher, the vast majority did not, and called it virtue signaling taken to the extreme.

Most security researchers pointed to the fact that the terms had nothing to do with racism or skin color, and had their origins in classic western movies, where the villain usually wore a black hat, while the good guy wore a white hat.

Others pointed to the dualism between black and white as representing evil and good, concepts that have been around since the dawn of civilizations, long before racial divides even existed between humans.

Right now, the infosec community doesn't seem to be willing to abandon the two terms, which they don't see as a problem when used in infosec-related writings.
MORE COMMENTS: https://www.zdnet.com/article/infosec-community-disagrees-with-changing-black-hat-term-due-to-racial-stereotyping/

#programming #computer #science #software #development #infosec #black hat #resistance #goggle #hackers #internet #censorship #freedom #sexism #social #web #human rights #sanctimony #activism #activist #correctness #meetoo #blacklivesmatter #racism #racist #USA #research #cyber-security #security #privacy
 

Olia Gavrysh auf Twitter: "When a new hire dev asks how do you deploy to prod and you show it: https://t.co/fApSacVIlF" / Twitter


Accurate description lol!
#programming #humor

https://twitter.com/oliagavrysh/status/1276767355515727873
 
Smart data structures and dumb code works a lot better than the other way around.
Eric S. Raymond (b. 1957) American software developer, writer [a.k.a. ESR]
The Cathedral and the Bazaar, ch. 2, Lesson 9 (1999)

#quotation #quote #programming #computerscience #data #code
via
The Cathedral and the Bazaar, ch. 2, Lesson 9 (1999)
 
Smart data structures and dumb code works a lot better than the other way around.
Eric S. Raymond (b. 1957) American software developer, writer [a.k.a. ESR]
The Cathedral and the Bazaar, ch. 2, Lesson 9 (1999)

#quotation #quote #programming #computerscience #data #code
via
The Cathedral and the Bazaar, ch. 2, Lesson 9 (1999)
 
Someone knows a little bit about Qt and C++, I'd like to run a command line from my program, I searched a little bit everywhere, but I don't understand anything xD

The program mentioned https://github.com/Nesakko/BlenderRender

Here in my "command" section, the command line is generated from the options and it's the command line to run, currently I need to copy and paste to my terminal, the objective being to do without the terminal by clicking on "Render" ^^




I don't publish this after an hour of searching, I get really stuck since some days ^^
Voilà, If anyone can help me or explain me quickly, in French or English, please, you'd be adorable, thanks.

#Qt #cpp #programming #help
 
Someone knows a little bit about Qt and C++, I'd like to run a command line from my program, I searched a little bit everywhere, but I don't understand anything xD

The program mentioned https://github.com/Nesakko/BlenderRender

Here in my "command" section, the command line is generated from the options and it's the command line to run, currently I need to copy and paste to my terminal, the objective being to do without the terminal by clicking on "Render" ^^




I don't publish this after an hour of searching, I get really stuck since some days ^^
Voilà, If anyone can help me or explain me quickly, in French or English, please, you'd be adorable, thanks.

#Qt #cpp #programming #help
 

Josh Stefanski auf Twitter: "Hey so I found a solution to the "everything is named manager" problem. The type caste. https://t.co/EL8ffMgder" / Twitter


One of the hardest problems in IT, naming things ;)
#programming #humor

https://twitter.com/perpetualcode/status/1273448997630251009
 
Bild/Foto
Sometimes, I wonder if non-tech friends wonder about my search history ...

#programming #humor
 
A group of enthusiasts has annotated the assembly code for the Apollo 11 mission to the Moon - Neowin https://www.neowin.net/news/a-group-of-enthusiasts-has-annotated-the-assembly-code-for-the-apollo-11-mission-to-the-moon

Very cool!
#programming #space #apollo
 
Microsoft VS Code turns 5: How GitHub, open source, Google made it a hit, reveals creator | ZDNet https://www.zdnet.com/article/microsoft-vs-code-turns-5-how-github-open-source-google-made-it-a-hit-reveals-creator/

Happy birthday!
I really like VSCode! Use it mainly for Typescript development, but the extensions help to make it a multi purpose editor
#programming
 
This'll make you feel old: Uni compsci favourite Pascal hits the big five-oh this year • The Register https://www.theregister.com/2020/05/29/happy_50th_pascal/

I played around with Delphi once

#pascal #programming #history
 
Schau dir "Forbidden C++" auf YouTube an https://youtu.be/j0_u26Vpb4w

Best intro for a coding video
#c++ #programming

YouTube: Forbidden C++ (javidx9)

 

Kate Efimova 💫 auf Twitter: "just because you sit in one place while coding, doesn't mean your code is statically-typed" / Twitter


#badjoke #humor #programming
 

DotUML

Don't draw any more
Get beautiful UML diagrams with few lines of code.
Use case, Sequence, State, Class, Deployment.
Just used that, very simple to use and best it's free. Just created a very large sequence diagram with a couple of lines of code.
Under the hood it makes use of #GraphViz

https://dotuml.com/index.html

#uml #programming
 

The Mediocre Programmer


I've finally released "The Mediocre
Programmer
" to the world. This is a
project that I started in 2018 after a year of unemployment and the many
interviews that happened during that process. I felt that other
developers might be helped by knowing that they're not somehow defective
in their journey to advanced programmers. We all go through this. You're
not alone.

My hope is that this book somehow changes the culture around programming
and removes some of the stigma about asking for help. I feel we spend
too much of our time trying to put on a brave face as developers when
we're barely holding it together sometimes.

I hope you'll check it out and share it.

Bild/Foto

http://feedproxy.google.com/~r/CraigMaloney/~3/9uAhy2fLRYg/
#Adayinthelife #TheMediocreProgrammer #Programming
 

The Mediocre Programmer


I've finally released "The Mediocre
Programmer
" to the world. This is a
project that I started in 2018 after a year of unemployment and the many
interviews that happened during that process. I felt that other
developers might be helped by knowing that they're not somehow defective
in their journey to advanced programmers. We all go through this. You're
not alone.

My hope is that this book somehow changes the culture around programming
and removes some of the stigma about asking for help. I feel we spend
too much of our time trying to put on a brave face as developers when
we're barely holding it together sometimes.

I hope you'll check it out and share it.

Bild/Foto

http://feedproxy.google.com/~r/CraigMaloney/~3/9uAhy2fLRYg/
#Adayinthelife #TheMediocreProgrammer #Programming
 
Examining Windows 1.0 HELLO.C - 35 Years of Backwards Compatibility - SoylentNews https://soylentnews.org/article.pl?sid=20/05/10/1753203

Awesome

#windows #programming
 
Programming Wisdom auf Twitter: ""Debugging is like being the detective in a crime movie where you are also the murderer." - Filipe Fortes" / Twitter https://mobile.twitter.com/CodeWisdom/status/971393535810424832

#programming
 
#programming #led #lcd #display #ascii #library #github #git

LED Segment ASCII Library




16 segments ;




14 segments :




7 segments :




Segments order :




NOTE : segments are named lower case in the picture above, but named higher case in the explanations below :

For each set the segments are ordered sequentially. Using big endian, bit 0 corresponds to segment A, bit 1 corresponds to segment B, and so-on. Here are the ordered segments for each display:
  • 16 Segment: DP-U-T-S-R-P-N-M-K-H-G-F-E-D-C-B-A
  • 14 Segment: DP-N-M-L-K-J-H-G2-G1-F-E-D-C-B-A
  • 7 Segment: DP-G-F-E-D-C-B-A
Use the above image as reference for the segment names and positions.

Github page

Segmented LED Display ASCII Library
 
#programming #led #lcd #display #ascii #library #github #git

LED Segment ASCII Library




16 segments ;




14 segments :




7 segments :




Segments order :




NOTE : segments are named lower case in the picture above, but named higher case in the explanations below :

For each set the segments are ordered sequentially. Using big endian, bit 0 corresponds to segment A, bit 1 corresponds to segment B, and so-on. Here are the ordered segments for each display:
  • 16 Segment: DP-U-T-S-R-P-N-M-K-H-G-F-E-D-C-B-A
  • 14 Segment: DP-N-M-L-K-J-H-G2-G1-F-E-D-C-B-A
  • 7 Segment: DP-G-F-E-D-C-B-A
Use the above image as reference for the segment names and positions.

Github page

Segmented LED Display ASCII Library
 
The Tiobe index this month is full of surprises:
1. The children learning language Scratch enters the top-20
2. Python knocked C++ out of the top 3
3. COBOL is ahead of Rust
4. PHP overtook SQL

#Tiobe #programming #language

index | TIOBE - The Software Quality Company

 
The Tiobe index this month is full of surprises:
1. The children learning language Scratch enters the top-20
2. Python knocked C++ out of the top 3
3. COBOL is ahead of Rust
4. PHP overtook SQL

#Tiobe #programming #language

index | TIOBE - The Software Quality Company

 
Schau dir "Can we compile C code into PowerPoint?" auf YouTube an

Enough internet for today!
#clang #programming #powerPoint

YouTube: Can we compile C code into PowerPoint? (Tom Wildenhain)

 

Katerina Borodina auf Twitter: "the 5 stages of grief apply perfectly to debugging code 1. Denial "The compiler is wrong" 2. Anger "Why the hell isn't it working?" 3. Bargaining "If I use enough print statements I'll figure this out" 4. Depression "I will never fix this bug" 5. Acceptance "It's a feature"" / Twitter


Fitting
#coding #programming #humor
 

Release v6.2.0 · openlayers/openlayers


Yeah, cool!
Openlayers is a really mighty #map toolkit for the web.
#javascript #web #geo #programming
 
Bild/Foto
Bild/Foto
Bild/Foto
Bild/Foto
Bild/Foto
Bild/Foto
#diaspora #programming #personalchallenge #alwayslearning #alpha-release

Diaspora Client Example - Alpha Release


https://github.com/rahealy/diaspora_client_example

What This Is:


A Qt multi-platform example written in C++/QML/JavaScript that hopefully will be useful for those trying to make sense of the OpenID + OAuth specifications, accessing a diaspora pod using the diaspora API, and as code demo.

IMPORTANT: This client example is intended for use as a test of the Diaspora API. It does NOT implement certain OpenID security measures. It does NOT require encrypted (https) endpoints. DO NOT USE THIS CODE IN PRODUCTION.

What This Isn't:


A full fledged library and/or application and/or secure. While it definitely has potential, unless people show interest I'm probably going to turn to other projects.
 
Bild/Foto
Bild/Foto
Bild/Foto
Bild/Foto
Bild/Foto
Bild/Foto
#diaspora #programming #personalchallenge #alwayslearning #alpha-release

Diaspora Client Example - Alpha Release


https://github.com/rahealy/diaspora_client_example

What This Is:


A Qt multi-platform example written in C++/QML/JavaScript that hopefully will be useful for those trying to make sense of the OpenID + OAuth specifications, accessing a diaspora pod using the diaspora API, and as code demo.

IMPORTANT: This client example is intended for use as a test of the Diaspora API. It does NOT implement certain OpenID security measures. It does NOT require encrypted (https) endpoints. DO NOT USE THIS CODE IN PRODUCTION.

What This Isn't:


A full fledged library and/or application and/or secure. While it definitely has potential, unless people show interest I'm probably going to turn to other projects.
 

Version 9 of Angular Now Available — Project Ivy has arrived!


Yeah, this is totally awesome! This is a huge step forward!
#angular #web #programming
 
#diaspora #programming #grinsandgiggles #personalchallenge #alwayslearning

Diaspora Client Example

This is a continuation on my "couple of days" challenge I'm doing since I have time to kill waiting for replies/rejections to job applications. I skipped Friday because a friend took me out skiing, eating and then I napped. Picked things up on Saturday and have been puttering today.

I need to figure out how to install and set up a development version of a *diaspora pod locally so I can learn how the OpenID + OAuth stuff works. Until then though I've fleshed out a simple UI using Qt and QML:

Bild/Foto

Background Info:

https://github.com/rahealy/diaspora_client_example

“With the release of the new HTTPS/JSON based diaspora API the author decided as a personal challenge to see how much of a simple client could be written using QTQuick and QML in the span of 1 day, 2 days, and so on.”

I’m going to see how much time it takes to install and configure the various dependencies before starting the clock officially.
 
Later posts Earlier posts