HN user

baumschubser

195 karma
Posts2
Comments50
View on HN

I just checked (in CoMaps): A restaurant around the corner is listed as "Pizza, Vegan, no wheelchair access, outdoor seating". No opening hours, though (but other places have).

I decided to try something that would probably work: I copied the code from the magazine into Notepad and saved the file as .exe instead of .txt.

Exactly my first attempt to "convert to .exe" as well :) Browsing through C:\DOTS, I discovered qbasic.exe (a QuickBasic variant without a compiler) and wanted to "compile" (as I now know is the right term) my first, wonky five-liner.

To me, these reflections upon my aggressive and violent behavior in a game are much more impactful than games that put me into dilemma situations, where you are already presented with a nicely arranged moral problem in the moment.

These are two distinct techniques and I feel the latter almost always failed to impress me much, while the first one is where I feel caught, even shocked by myself and the cold-bloodiness to (virtually) follow any suggestion to kill.

I understand that you want the location of the photo and not the location of the user uploading that photo, but given that both are identical in many cases, getting the location with the regular geolocation API might be an acceptable solution that is also transparent to the user.

Show a location picker with the user's current location and the option to select an alternative location. Not as smooth as using EXIF data, but doable.

I am SO close to switch to Android to buy and properly use a Pebble watch. I love the hacker attitude, the retro tech, the quirkyness.

Seeing them introducing One More Thing on the other side of the spectrum, deep in big-corp, locked down, consumerist throwaway territory makes me reevaluate that.

I guess they might overestimate the fanboyness of their clientele. I hope enough people find this as laughable as I do and ignore this.

Turtletoy 8 months ago

I got an Amstrad PCW handed down to me from my dad as my first PC around the same time.

Booted always with disk 1 and that was Locoscript and learned typing on that thing.

When I discovered there is a second disk that boots you in some dark and hidden alternative mode (read: CP/M) I felt like a hacker.

Hidden inside this cave was the only program the manual mentioned in this section: Logo! I did not know that my PC could display anything except characters and it was. so. amazing. to see self-drawn lines on that thing.

In the Left/Right menu in mc, you can select FTP, SFTP and SSH URLs to browse. Is this not what you mean?

I’m all in for diagrams in discussing software! When there is no whiteboard, I literally draw in the air to explain my point. However, doing real, orthodox UML/BPMN requires everyone to understand the official notation, the difference e.g. between an „association“ and a „message flow“ (and then the differences between UML 1.4 and 2.0) etc. Do people really work in environments where all stakeholders have that kind of knowledge? Big corps I could imagine, probably where heavy machinery is involved. Aside from those „we build a cruise ship“ megaprojects I have the impression that people say UML and mean the much more approachable „squares connected by diamonds and labeled arrows“-diagrams.

Wondering how no-code tools like this handle those discrepancies between the super-detailed specs and the real world diagrams

The reality is that we spend FAR more time reading code than writing it. That is why readability is far more important than clever, line saving constructs.

In JS sometimes chain two or three inline-arrow-functions specifically for readability. When you read code, you often search for the needle of "the real thing" in a haystack of data formatting, API response prepping, localization, exception handling etc.

Sometimes those shorthand constructs help me to skip the not-so-relevant parts instead of mentally climbing down and up every sort and rename function.

That being said, I would not want this sentiment formalized in code guidelines :) And JS is not C except both have curly braces.

Just last week I was bitten by a customer’s CSV that failed due to Windows‘ invisible BOM character that sometimes occurs at the beginning of unicode text files. The first column‘s title is not „First Title“ then but „&zwnbsp;First Title“. Imagine how long it takes before you catch that invisible character.

Aside from that: Yes, if CSV would be a intentional, defined format, most of us would do something different here and there. But it is not, it is more of a convention that came upon us. CSV „happened“, so to say. No need to defend it more passionate than the fact that we walk on two legs. It could have been much worse and it has surprising advantages against other things that were well thought out before we did it.

Angela Merkel was known to text during parliamentary sessions, sometimes with multiple phones, with colleagues about the ongoing debate.

Other anecdota: Nowadays it is only part of Green Party folklore from the past, but to knit in political sessions was a common sight. What is not so silly but just stupid is conservative delegates watching football during a sex work debate (2018, https://twitter.com/BoehmeMarco/status/1012001444302598146). In German Bundestag, parliamentary rules forbid to photograph "personal documents" (including phones and tablets) in a way that the content is recognizable.

unimaginable two decades ago let alone the 60’s

Ernst Röhm, leader of the Nazi's SA forces, was gay. People did not join the Nazi movement because of the impeccable life style of their leaders, but their political program. Same with AfD or Trumpists.

I want to mention a recent extension to Berlin‘s subway system right in the middle of the city, in swampy ground and below a canal. They injected „freeze lances“ into the ground, turned 43,000 m^3 of mud into an ice block and then carved their way through it. Absolutely amazing engineering, I think planned and executed by a Swiss company.

I like long polling, it’s easy to understand from start to finish and from client perspective it just works like a very slow connection. You have to keep track of retries and client-side cancelled connections to have one but only one (and the right one) of requests at hand to answer to.

One thing that seems clumsy in the code example is the loop that queries the data again and again. Would be nicer if the data update could also resolve the promise of the response directly.

As cool as thermal printers are, if you want to have printed news from the nyt in the morning, it might be simpler to just, you know, subscribe to the newspaper.

The author's writing is fluent, but the whole thing is kind of odd. This is the Internet; the developer could be 17. Who knows.

They may be 17 or 57, why does that matter?

To me the Readme seems absolutely professional. Putting together some React UI lib, use Caddy, put it all in Docker, write a comprehensive Readme with everything there is to know about it and release it. Looks pretty standard (in a good way) to me.

Granted, the Tiktok reference is a bit clickbaity. But that's just Github in the year 2024, isn't it?

Later on there were some incredibly good studio specific optimization tools that handled transformations automatically

Do you know of any of those tools that are available? ProGuard Obfuscator is the only tool I know of to optimize your jar.