Unbelievable! A resume with points like:
- Expert in JavaScript, ..., Mia Khalifa, ...
- Led team of 6 engineers to mine Ethereum on company servers
- Spread Herpes STD to 60% of intern team
was good enough for companies like Reddit, Dropbox, Atlassian and others.
#hr #interview #humor
- Expert in JavaScript, ..., Mia Khalifa, ...
- Led team of 6 engineers to mine Ethereum on company servers
- Spread Herpes STD to 60% of intern team
was good enough for companies like Reddit, Dropbox, Atlassian and others.
#hr #interview #humor
Reddit
From the recruitinghell community on Reddit: This resume got me an interview!
Explore this post and more from the recruitinghell community
What sort of sick madness is this? @ozodrukh shared this link: a lot of people are trying to figure out how to save Fragment state while using Navigation. Is it some kind of joke?
#fragment #navigation
#fragment #navigation
GitHub
Navigation, Saving fragment state · Issue #530 · android/architecture-components-samples
Hi, I'm was trying to save fragment state, Is there a suggested way to use while using Navigation component? It's like open new fragment without lose the previous fragment states.
A short post on crash that'll happen if we invoke
#service #thread #crash
startForegroundService and then it'll take us too long to invoke startForeground. This guy's solution is to wait for the main thread first and only then to launch the service.#service #thread #crash
Medium
The “misbehaving” foreground service in Android
How blocking the main thread can lead to application crashes.
A short list of security-related things to keep in mind when we have to work with
#cybersec #webview
WebView.#cybersec #webview
Securing
WebView security issues in Android applications - Securing
WebView is in common use in Android applications. Although default configuration is secure, developers tend to introduce changes in its configuration which may introduce security risks. Here you will find tips on how to use WebView with security in mind.
Offtop, but it's worth it, I promise.
In this post author explains why japanese web is so different and so outdated, compared to what we have here.
#design #localization
In this post author explains why japanese web is so different and so outdated, compared to what we have here.
#design #localization
Talk about designing library API in Rust. Author shows how to implement something like Python's
#talk #rust #type
tqdm for CLI progress bars but in a more logical, restricting, and type-safe fashion. I've enjoyed it, hope you will as well.#talk #rust #type
YouTube
"Type-Driven API Design in Rust" by Will Crichton
Rust is a unique programming language that blends imperative and functional concepts to make low-level systems safer. However, compared to other modern languages, designing APIs in Rust requires a fundamentally different mindset -- for example, designing…
In Vietnam COVID pass system used weak cryptography, which allowed researchers to get private key (and ability to generate valid QR codes) using several AWS instances, 9 hours and $250. Factoring as a Service indeed.
#cybersec #vulnerability
#cybersec #vulnerability
Inspirational talk about hacks and tricks The Ancients used to run awesome and complex games on NES.
- How to save progress if all you have is a read-only storage?
- How to perform physics calculations if you don't have fractions or division?
- How to generate a random number if you don't have a generator?
#talk #gamedev
- How to save progress if all you have is a read-only storage?
- How to perform physics calculations if you don't have fractions or division?
- How to generate a random number if you don't have a generator?
#talk #gamedev
YouTube
"Game Development in Eight Bits" by Kevin Zurawel
The "8-Bit" era of the late '80s brought video games into the home with systems like the Nintendo Entertainment System (NES). Game developers of the time produced iconic games and introduced genres that are still with us to this day, while working with hardware…
Spotted an interesting idea in a CoRecursive episode: an attempt to apply the Benjamin Franklin method of becoming a better writer to reading books about a technology X.
#learning #podcast #book
#learning #podcast #book
CoRecursive Podcast
Advanced Software Design - CoRecursive Podcast
How do we create great software? What are the important skills need to properly review a PR? How do you identify assumptions of a code base and the stable contracts of a software module?Jimmy Koppel is working on his Ph.D. in the field of program synthesis…
An interesting post in Git mailing list: creator of JGit describes, what they have to do in order to make their Java implementation of Git faster and why they are still slower than C implementation.
#git #c #java
#git #c #java
Check out this entartaining talk by one of Erlang creators. He tries to describe "The Mess We're In", shares a bunch of his thoughts and ideas, and throws a couple of punches at JavaScript part of the world, of course.
#talk #legacy
#talk #legacy
YouTube
"The Mess We're In" by Joe Armstrong
Joe Armstrong is one of the inventors of Erlang. When at the Ericsson computer science lab in 1986, he was part of the team who designed and implemented the first version of Erlang. He has written several Erlang books including Programming Erlang Software…
Someone really wanted to use the same color scheme across all the different tools. Meet Dracula. It supports a lot of things. IDEs, editors, terminals, you name it. They even have Thunderbird support!
#theme #tool #ide
#theme #tool #ide
Dracula Theme
Dracula is a color scheme for code editors and terminal emulators such as Vim, Notepad++, iTerm, VSCode, Terminal.app, ZSH, and much more.
Here's an interesting project: coding font tournament. Two snippets, a bunch of fonts, may the strongest win. Don't forget to turn "Hide font names" on, it'd be fair.
#font #tool
#font #tool
Sometimes I need to format some JSON, to convert seconds back and forth or ot encode-decode some URL. Usually I've been using some random "online URL encoder"s and stuff like that, but recently I've discovered this little sucker. All-in-one kind of tool, not too expensive, always at your fingertips.
#tool
#tool
Devutils
DevUtils - All-in-one Toolbox for Developers
Powerful developer tools to help you with your everyday tasks. Native macOS app, work offline, and respect your data.
Check out this brave attempt to emulate union types in Java via checked exceptions.
#java #exception #type
#java #exception #type
Java, SQL and jOOQ.
Java’s Checked Exceptions Are Just Weird Union Types
This fun fact has been on my mind for a while, and a recent reddit thread about “Smuggling Checked Exceptions with Sealed Interfaces” made me write this post here. Namely, Java had unio…
This is probably the best blog post I've ever seen. It describes how GPS works step-by-step. Just take a look at all these interactive visualizations. The amount of work put in simply takes my breath away. Moreover, GPS itself now looks even more impressive.
#gps #navigation
#gps #navigation
ciechanow.ski
GPS – Bartosz Ciechanowski
Interactive article explaining how GPS works.
A short guide on using Perfetto to profile main thread events. Haven't tried this tool out just yet, but looks kinda promising.
#profiler #performance
#profiler #performance