HNHacker News
TopNewBestAskShowJobs

unnouinceput

2,354 karma · joined July 17, 2018

submissionscomments
unnouinceput··on Microfeatures I'd like to see in more languages
And that's why all modern languages implement streams/string helpers/string builders. You do not want to actually write strings/manipulate them using "+" (concatenation symbol) in code directly because, in modern Unicode world, it tends to become a point of failure for obscure bugs / a maintenance horror show.
unnouinceput··on Microfeatures I'd like to see in more languages
That's for languages that can't define arrays with custom start/stop indexes. But those that have custom indexes they can very easily expand/implement as helper class (for example array.indexFromLast(1) which means array[Length(array)]. This way you can have best of both worlds.
unnouinceput··on G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering
Myeah, that sound like a bug in this variant. File a bug report with them, probably they'll release a better free one then you can properly test your theory. Good luck
unnouinceput··on G-3PO: A protocol droid for Ghidra, or GPT-3 for reverse-engineering
IDA has a free variant. Did you tried?
unnouinceput··on Deceiving Windows Defender: The Big Stack Bypass
Wait until the author finds out the 1995 technique of encrypting your payload as resource and decrypting it at runtime and then just jump to it in memory data (execute data technique) - the reason why AV's implemented heuristic analysis beside the classic signature one.
unnouinceput··on NY Sabotages Right to Repair Bill [video]
exactly
unnouinceput··on NY Sabotages Right to Repair Bill [video]
This is not shameless plug, this is very late plug considering Jan 1st is less than 24 hours away. Should've done it faster, never heard of this until now.
unnouinceput··on Ask HN: What's a build vs. buy decision that you got wrong?
1k USD a decade or more would've netted no more than 20 bitcoin. Even at all high time of, let's say 70k USD, that would've gave you a maximum of 1.5 M USD before taxes. Doubt any Caribbean island is anything less than 10 M USD, unless you buy one where you can only stand on one feet.
unnouinceput··on Notepad Calculator
Uh, dark mode. Look, if you're going to overwrite the user's browser settings I suggest give, if not full theme choice, at the very least to chose from dark/white mode. I'm a light mode user, so your web app lived on my computer for less than 5 seconds.
unnouinceput··on Jean-Michel Jarre’s ‘Oxygene 4’ Recreated with 19KB of JavaScript
Same on Firefox
unnouinceput··on Study finds AI assistants help developers produce code likely to be buggy
Haskell? Not buggy code? I'd say Haskell is the best language to write buggy code. And when I say buggy is not about writing purposely to be buggy, I say it's a maintenance horror show that WILL produce buggy code 100% down the road. Remember, maintenance is 90% of a project life, the initial development is only 10%.
unnouinceput··on How can I find someone to explain, say, Git to a non-technical person
Git is not an UI. There are plenty of user friendly UIs for Git. I personally use TortoiseGit because they have the same interface for SVN (TortoiseSVN) and I got used to that, and that makes me proficient.
unnouinceput··on Show HN: Portable Secret – How I store my secrets and communicate privately
Yes, they can. There are libraries already doing that. And while slower than the native implementation in the browser they are still good enough for this tool. So fork the sources of this project and implement in JS those API crypto the browser is using and you're clear to go without relying on them.
unnouinceput··on Show HN: Portable Secret – How I store my secrets and communicate privately
I remember a few years ago on Discovery Channel, there was a documentary about people hit by lightning. One was hit by lightning 3 times, all 3 times on forehead, and survived to tell the story on record (you could see his forehead having very clear view of its underlying sanguine vessels as secondary effect).

But one story that particularly stood out was of a woman who was hit by lightning during clear weather, inside the house, through the water pipes - she was cleaning dishes at the time. So your scale might be still too small.

unnouinceput··on Ask HN: Given AI advancements, is a master’s degree in CS worthless?
My thoughts are, given the current state of projects and the fact that there are so many that requires maintenance, which said maintenance is actually 3 to even 10 times more costly than initial development stage, there are too many wanna be programmers in the world who only do a half-assed job. So if AI development scares the living shit out of those to go pursue other carriers then it's all for the greater good.

As for people who really like programming, that are passionate about it, those have nothing to be scared of. Coding camps, universities spilling software developers - all these needs to die. In the past plenty of people got miserable being doctors because a doctor is a good paying job and they were forced by their parents to become one. Only to either fuck a patient for life or to grind a soulless job just because it had financial and social status reward. Now software development/programmers are the new doctors.

unnouinceput··on I quiz ChatGPT about math
I gave up having ChatGPT do the math when explaining/doing homework with my kids. I don't have time to proof its mistakes. As such my prompt for it when dealing with math is along the lines of:

"Solve <description of the problem, usually 2 to 5 phrases>. Use WolframAlpha and give me the link".

Then I just copy the link it's spitting out and I go myself to WolframAlpha for the correct result.

ChatGPT is great at understanding the description of the problem in plain language and writing the WolframAlpha input I need. It shortens greatly my time to verify my kids exercises since WolframAlpha's input box is not that great.

unnouinceput··on ElonJet Is Now Suspended
[Me not ever having a Twitter account]: I'm doing my part!
unnouinceput··on Binance temporarily suspends USDC withdrawals
Which is my point exactly. Relentless focus and unlimited budget and you only get to see the tip of the iceberg in the news. Can you imagine that Mossad is like "we only hunt old Nazis but the countries benefited from their gold we leave them alone and don't meddle in their politics"? Because I don't.
unnouinceput··on US Department of Energy: Fusion Ignition Achieved
Quadrillion now, but costs will drive down and once is turned to gold, it stays gold. In the far future where all gold was mined this will be the only process left to get more. Or explode stars and capture gold from them.
unnouinceput··on Binance temporarily suspends USDC withdrawals
Don't forget to tell that to Mossad who not even a few years ago hunted down a 90 years old Hungarian dude who was nothing more than a simple guard at one of the concentration camps, forget which one.
unnouinceput··on Binance temporarily suspends USDC withdrawals
Well, housing Nazis tends to put you on, at the very least, a "tread with caution" international list, not to mention on the very infamous Mossad's "blacklist". Argentina and Switzerland are their black sheep for housing Nazis and stealing the Jewish gold.
unnouinceput··on Ask HN: What's your proudest hack?
1 - probably you meant Notepad

2 - In all Windows versions you could do that. Notepad is rather an underrated program. You should really read Ray's entries about how Notepad works.

unnouinceput··on Ask HN: What's your proudest hack?
AFAIK, Win 9X login was more of a "profile loading" rather than proper login. You could just hit cancel and in you were with a default profile loaded.
unnouinceput··on Disputing a Parking Fine with ChatGPT
Of course you can. You just need 2 lifetimes, 3 Bill Gates of money and all the lawyers in the world. Also having all your country's politicians in your pocket helps a lot.
unnouinceput··on Ask HN: Developer abused “sign in with GitHub”?
I read a lot of comments here and everybody's "Github this, Github that". It's 4 years since Github was bought by Microsoft, so here is the breaking news:

Github IS Microsoft.

So every time you read "Github" invoke that part of your brain that uses "ReplaceString" function and read "Microsoft" instead.

"Sing in with Microsoft" - do I really want to use that on "this obscure site" knowing that if my account gets suspended/banned, Microsoft won't care at all? That's the real question.

unnouinceput··on Talk = GPT-2 and Whisper and WASM
Isn't WEB 2.0 era current era? I mean WEB 3.0 era is in relation to blockchains only, not the rest. The proponents of "everything on blockchain" they actually want that for everything (not that will ever work, but that's beyond our discussion)
unnouinceput··on The cloudy layers of modern-day programming
Quote: "Although it’s something I’ve only thought about recently, top computer scientists have been recognizing this as a problem for at least the past ten years"

10 years? Try since the dawn of computing, this was always a problem. Wanna know the most famous one, older than 50 years? Here it is:

In 1969, when Apollo mission on moon was live broadcasted by all the TV networks around the world, the image is of a grainy white and black, despite the fact that both NASA and TV stations already had color transmissions. Why? Because of the incompatibility of NASA transmission (which was a format more closer to our current HD - btw, can you imagine having HD format being common in 1969?) with NTSC/PAL systems at the time.

And what was the "API" that bridged (or in terms of the article "VendorOps") married these 2 incompatible formats? Use a projector on a wall and all TV stations filmed that wall instead of getting the real transmission. What a shame. Also NASA handling of the role films is abysmal, to say the least (https://www.nasa.gov/feature/not-unsolved-mysteries-the-lost...)

unnouinceput··on Program Repair
Of course. It's a tool, can be used for both good and bad, just like any other tool.

And it started at least a decade ago. What do you think crackers for RDR2 used to test their in-house social network in order to bypass Rockstar game protection?

unnouinceput··on Ask HN: Do you look angry while you work?
I do. I'm frowning but I'm unaware. It is just my "I'm concentrated" face.

Story time: Shortly after I was hired at SiemensVDO, my group leader came by just to say "Hi" and looking at him with my "concentrated" face I asked in a husky voice "What do you want?". Totally caught him by surprise, so he barely mumbled "I only wanted to say Hi" and walked away. The floor was open office, with at least 50 people in the room. He was known as a very severe manager, which demanded a lot from the programmers (also he was a former Uni teacher hired by Siemens 10 years earlier), and whenever he was entering our big room, everybody rushed to look busy and kept their head down, not wanting to be caught in his gaze.

Funny thing about the situation is that I was unaware it was him when I said that, and only after he left I fully understood what just happened. In any case, he was severe but also a just manager and recognized hard workers. After that little incident he treated me differently than any other person in that floor. When talking with me he started using a "sweet" voice, reserved only for his bosses while continuing to use his "rough" voice with everybody else. I became "de facto" person to tell him unpleasant stuff for that room, and funny enough this led to an even better relation between us. One of the best managers I had in my 10 years tenure throughout different corporations before I became freelancer.

unnouinceput··on A collection of 88x31 pixel web buttons from the 1990s and 2000s
divs
← PreviousPage 10 of 34Next →