Ladies and gentlemen, please welcome JEP 430: String Templates!
They've decided to bring something like string interpolation to Java, but to do it BETTER than everyone else.
The result is, well, quite surprising:
#java #language #jep
They've decided to bring something like string interpolation to Java, but to do it BETTER than everyone else.
The result is, well, quite surprising:
String s = STR."\{x} + \{y} = \{x + y}";#java #language #jep
Check out this strangely nice thing. Have no idea why would I need it, but looks interesting!
#keyboard #hardware
#keyboard #hardware
Flux Keyboard
Visit the post for more.
I've decided to dedicate this whole week to this wonderful series in prose. Enjoy!
Reversing the technical interview
#interview #humor #fp
Reversing the technical interview
“That’s not a list,” the interviewer says. “That’s an if statement.”
“What else are lists,” you reply, your eyes flashing#interview #humor #fp
Hexing the technical interview
#interview #humor #fp
“We’re, uh, we’re not doing IO here. Just an in-memory list.”
Agree politely, but delete nothing. Never apologize for who you are.#interview #humor #fp
😁1
Typing the technical interview
#interview #humor #fp
“You’re… defining the natural numbers by hand? Why?”
“Haskell is for mathematicians,” you explain. “We always define our terms.”#interview #humor #fp
Rewriting the Technical Interview
#interview #humor #fp
“People always complain,” you murmur. “That Lisps have too many parentheses. What they really mean is that their positions are too far to the left.”#interview #humor #fp
Unifying the Technical Interview
#interview #humor #fp
“You absolute madwoman,” Aisha chortles. “You can’t remember how to balance a binary tree, but you memorized µKanren?”#interview #humor #fp
And a little bonus à la fanfic.
Typescripting the technical interview
#interview #humor #fp
Typescripting the technical interview
“Okay, that looks like a correct solution, but the code is quite hard to follow, and it’s not very concise.” he asserts, wrongly.
“Oh it’s mostly just TypeScript boilerplate. I think you’ll find once it’s compiled down to JavaScript it’s perfectly concise.” you reassure him.
Invoke the compiler#interview #humor #fp
Richard-Towers
Richard Towers | Typescripting the technical interview
An homage to Aphyr's Typing the technical interview
👍1
AI coding assistants. Why are they important? How did we get here? What are the problems in this area? There's a bit of ad in the end, but it's definitely not a usual marketing BS kind of post. A nice overview, so to speak.
#ai #ml #code
#ai #ml #code
Sourcegraph
Cheating is All You Need | Sourcegraph Blog
There is something legendary and historic happening in software engineering, right now as we speak, and yet most of you don't realize at all how big it is.
Very nice! ThumbHash - yet another algorithm to display a blurred image preview while the actual image is still loading. Code is already available for several languages.
#image #algorithm
#image #algorithm
New post from Bartosz Ciechanowski. This time about bicycle. It's a long-read, but totally worth your time. Those interactive animations are a big deal!
#bicycle
#bicycle
ciechanow.ski
Bicycle – Bartosz Ciechanowski
Interactive article explaining the physics of a bicycle.
🤯1
Buying fake Github stars is a thing. In this post they're trying to dig deeper into this market and to build a detection tool to catch such bots.
#github #bot
#github #bot
dagster.io
Detecting Fake GitHub Stars with Dagster
Use Dagster, dbt, and BigQuery to analyze suspicious GitHub star activity and protect open-source credibility.
😁1
Check out this mind blowing tool! It visualizes project history using repo data. Repo is here.
#tool #git
#tool #git
GitHub
GitHub - acaudwell/Gource: software version control visualization
software version control visualization. Contribute to acaudwell/Gource development by creating an account on GitHub.
Wow, C23 standard is out. There are a lot of things, I know that I cannot comprehend it all, but "Constants true, false, and nullptr are now language keywords" fills me with a pleasant warmth.
#c #language
#c #language
Wonderful! Some Android devices started calling 911 by themselves. Presumably after OS update. Really enjoyed tweet replies by the way.
#os #humor
#os #humor
CTVNews
Ontario police are asking Android users to check if they dialed 911
Police are asking Ontario Android users to check if their devices recently dialed 911.
Not the most interesting story for sure, but it's a nice illustration of how hard it is to make Google fix a tiny bug.
#google #bug
#google #bug
Medium
Hey Google, It’s Your Bug!
An endeavor to prove it’s Google’s bug and get them to fix it
I absolutely adore Conway's Game of Life. Here you'll find more details on how to implement an infinite version of it using... it! And here you'll find digital clock implemented in it.
#game #art
#game #art
おいもログ
Life Universe: A Technical Explanation
This is a translation of the original article. It was mostly processed by ChatGPT and DeepL and then I fixed the details.
It's been a while since it was released, but I'll explain the technical details of "Life Universe".
About Life Universe
First, there…
It's been a while since it was released, but I'll explain the technical details of "Life Universe".
About Life Universe
First, there…
This site will steal you from the world outside for a couple of minutes, I promise. Here you can sort of experience the seriousness of a space elevator.
#game #art #space
#game #art #space
neal.fun
Space Elevator
Take a trip to space!