HNHacker News
TopNewBestAskShowJobs

unnouinceput

2,354 karma · joined July 17, 2018

submissionscomments
unnouinceput··on Emperor Charles V's code cracked after five centuries
Nobody does that. On the contrary, all infosec people will say the exact opposite: "obscurity, as an additional layer to cryptography, is very much desired". What they say is to not rely for your secrets only on obscurity.
unnouinceput··on Editing Binaries in DOS (2002)
You know, DOS is still there and you can bang directly in the metal inside a virtual machine. But nowadays you can do this even way better in Arduino/RaspberryPi, having even more hardware exposed. Sure, the road is a bit longer, but also the power rush you get from seeing your little nifty cobbled together wires that, once coupled with a serial->usb converter, your fiddling with switches will do on the screen, is very intoxicating.
unnouinceput··on “You don't have a voltmeter. Do you have a potato?”
Of course, that's always a possibility.
unnouinceput··on “You don't have a voltmeter. Do you have a potato?”
If the light that is in parallel with the circuit you are trying to power up malfunctions, you going to be in for a nasty surprise. This method, ignoring the fact that you're wasting at least 120W in plus, is also quite unreliable.
unnouinceput··on “You don't have a voltmeter. Do you have a potato?”
Nah, none of that. Just your charger gets bricked so not knowing which one of the wires are positive and negative going to be the least of your worries from that point on.
unnouinceput··on Almost everything on Amazon is becoming an ad
I can die peacefully now. I lived to see a negative article in Washington Post about Amazon. Did I missed something? Is WP no longer Jeff's vomit (like the flurry of articles about how bad Amazon's worker doing a union would be for them, that flooded WP not even a year ago)?
unnouinceput··on UK households set for largest fall in living standards in six decades
Quote: "... and higher unemployment are battering household finances..."

But but wasn't Brexit suppose to fix unemployment? Wasn't the entire idea that once the foreigners are no longer welcoming the rising market will start employ the local population and drive down unemployment? And yet, almost 3 years later (Jan 1st is around the corner) the unemployment is still rising. Who would've thought that isolating yourself is not actually a benefit for a capitalist market.

I mean history is a forgettable science after all, none thought that past lessons of isolation of Japan or China from centuries ago would still be applicable to today's situation /s

unnouinceput··on Extremely Linear Git History
Extremely Linear Git History...also known as SVN. Guess reinventing the wheel does get you to top HN.
unnouinceput··on Mildly interesting quirks of C
>"Dynamic array" refers to block of memory allocated via malloc() which you just happen to use as array.<

No. A dynamic array is an array which can be expanded or shrinked during its runtime life. The fact that C/C++ uses malloc for that (and btw, it's not the only way to do it) it's her problem. In other languages you have dynamic arrays that can be expanded/shrinked without using an extra line - main reason why nowadays Rust is a replacement for C/C++

>[0]< From you own wiki reference: "the flexible array member must be last"

LMAO, really? Well, that indeed is a bigger C quirk. In Pascal, as an example, I can have it anywhere inside the record (struct equivalent of C), and it can be just as "flexible".

unnouinceput··on The Case for the F-35
For me the F-35 story is similar to the Bradley fighting vehicle (https://en.wikipedia.org/wiki/Bradley_Fighting_Vehicle). The same initial corruption during design and developments, the same problems at beginning of deployment, which even culminated with Hollywood to mock Pentagon in the movie "The Pentagon Wars" (https://www.imdb.com/title/tt0144550/). Only to end-up with a work horse that was very much appreciated during Iraq and Afghanistan campaigns.

F-35 it seems that is at that point in its story where the bad is behind and the value it brings to the table just started to unfold. As a member of a NATO country, that is in close proximity of Russia, I'd rather have some of them F-35 stationed in my US military bases that we house on our territory.

unnouinceput··on Just a bunch of idiots having fun: a photo history of the LAN party
Precisely my experience with Uni dorms as well, with the only exception that our dorm headmasters not only supported us, but they joined in the ad-hoc LAN as well. The massive sharing of files was a godsend. And this was all over the entire students complex, spanning like dozens of streets that formed it.
unnouinceput··on Mildly interesting quirks of C
Quote: "4. Flexible array members ..... int elems[]; // <-- flexible array member"

TIL that a dynamic array is also called flexible. This generation, out of boringness, is trying to redefine well established paradigms? Because, for me, a 90's formed developer, "flexible" means maybe inheritance, or even better polymorphism. There is nothing flexible about a dynamic array. Its structure is well defined in the stack/heap, and with current compiler optimizations can even be demoted to a simple static array for faster access within CPU registries.

unnouinceput··on Air Force, FBI raid homes in probe of Area 51 website
It was a message. Can't you read between the lines?

Between Snowden, Assange, Manning and this guy the US government message is very clear: "Don't stir my shit or you're gonna be sorry for the rest of your life"

unnouinceput··on Laying myself off from Amazon
This mirrors my experience with my prestigious job I had at SiemensVDO in 2005/2006. Same stuff of wasting time on anything else than coding. He said 10% of his time was coding. I suspect mine was like 20% and I felt miserable after a year. The honeymoon of getting to write embedded code for real cars, cars that would be driven by millions of people only lasted like 3 to 4 months. After that the job had nothing else to teach me and over a little year later I quit too, with a total of one month shy of 1.5 years there.
unnouinceput··on Digital books wear out faster than physical books
to be fair there are books from hundreds of years ago written in dead languages which you can't read anymore easily.

as for file formats, pretty sure you can find readers in some internet archive + operating systems which you can just as easily get/create and emulator for.

unnouinceput··on Digital books wear out faster than physical books
Click-bait title. It's about devices, not the actual digitized book. I have .pdf files from 90's when I started to learn assembler, they still apply (for basic and medium) today and I can read them just fine on my Foxit reader.
unnouinceput··on Laika, the space dog, and her one-way trip into orbit (2018)
Funny, Lisa with "s" would be "c" Latin in Russian, which begs the question if the above mentioned error in the wiki is not actually a reverse translation error - hence why they say "Lika" in it, maybe they meant to translate "Lisa" from English to Russian and was like "eh, K or C is the same".
unnouinceput··on Laika, the space dog, and her one-way trip into orbit (2018)
*Liza

"3" like letter in Cyrillic alphabet is "z" in Latin. You can hear it when pressing the sound button in here:

https://translate.google.com/?sl=auto&tl=en&text=%D0%9B%D0%B...

https://en.wikipedia.org/wiki/Ze_(Cyrillic)

unnouinceput··on Zero point leet seconds (2018)
Erm, there is a superstition in my region/country that say that you're sleepy at your birth time. So when I was in school, and I had hours at school until 2 PM (6 hours from 8 AM to 2 PM) and I was sleepy around that time then my mother revealed to me that I was born at 13:37, so that's how I know. And you know how parents are, they like to repeat some stuff throughout your life, like it or not. So I got drilled in my head what my birth hour:minute is.
unnouinceput··on Zero point leet seconds (2018)
I am born at leet o'clock. Usually I say 13:40 for rounding reasons and before today I never thought about it this way, even though I am familiar with leet speak. But from this day on I'll be proud of my birth time, no more rounding.
unnouinceput··on Show HN: Tracking my local bus with a RaspberryPi
Or setup a RPi camera, with OpenCV and recognize your bus while it's around the corner 2 streets before coming to the stop so you know you'll have a full minute until it gets there. I mean a 30 meters pole on top of your house isn't something that hard to do. And the programming of that is so much more fun that just the web scrapping. Plus is actually more accurate than a web scrapping that can have de-synchronizations between that and the real bus.
unnouinceput··on Functional programming should be the future of software
Me to Charles Scalfani (article's author): "Who's an edgy boy? Who's an edgy boy! Oh, you're such an edgy boy today. Good boy!" /s
unnouinceput··on CSS checkbox examples
The only clear and no margin for confusion is the one with "X" vs "check" inside the circle. If that "X" would be red and the check green that would add even more clarification. I hate UI's where I have to click everything first in order to understand what's what, I prefer intuitive design instead.
unnouinceput··on Kathleen Booth, the inventor of assembly language, has died
+1.

Hey @dang, care to do it?

unnouinceput··on It's time to admit self-driving cars aren't going to happen
Q: Is this the same article style like the one from New York Times about humanity not able to fly in a million years 9 days before Wright brothers did it? (https://bigthink.com/pessimists-archive/air-space-flight-imp...)

A: Yes, it is.

unnouinceput··on Ring0VBA – Getting Ring0 Using a Word Document
All of the above means a poorly configured system. A correctly configured Windows system would not allow any of that to happen.

1- For network privileges you can restrict user to strict network location and nothing else.

2 - For scanning it also needs privileges that can be restricted using policies.

3 - Can't send anything if it doesn't have the correct privileges.

Who's stopping you to create your own version of VBA, release it and replace Microsoft Office suite with your own defined version as you said. And in the process of doing this you'll become billionaire too.

Until then, a correctly configured Windows system is immune to all of the above.

unnouinceput··on Ring0VBA – Getting Ring0 Using a Word Document
And a Word document is not running arbitrary code at all. Is running the code that was programmed in it. As for if that code gets to run at all, that depends on the configuration of the system. Do run it using a user that has no access to write/delete files and you'll see that the most malicious macro is benign.
unnouinceput··on Ring0VBA – Getting Ring0 Using a Word Document
Do tell me the exploits and vulnerabilities that got released daily for Windows (mind you, for the OS itself, not for a poorly configured system or user stupidity) in the past month. I am curious of those "daily" exploits and vulnerabilities.
unnouinceput··on Ring0VBA – Getting Ring0 Using a Word Document
And what operating system you recommend that would protect you from the stupidity of the user? Linux? MacOS? Because both would equally fail to this just as well.

Use an OS with Admin/root privileges and then complaining why you can pwn said computer is stupidity, isn't it?

unnouinceput··on Ring0VBA – Getting Ring0 Using a Word Document
No, it's a usability problem. People use it with full Admin rights and then are amazed that when they run something from an untrusted source their computer gets pwned.

Or are you implying that Linux is immune to this? Because it's not. This is equivalent to running a bash script downloaded from internet with root privileges and then writing that you pwned Linux. Remember, VBA IS!!! a programming language, having the same access as any other programming language (tied to your user).

Now if this guy would've ran this macro using a normal user and then the computer would've been pwned, now that's a privilege escalation.

← PreviousPage 11 of 34Next →