HNHacker News
TopNewBestAskShowJobs

tester34

1,007 karma · joined May 15, 2020

submissionscomments
tester34··on Searching for Susy Thunder
Just because in "real hacking" you can just smash somebody's head with crowbar untill he gives you the password?

That's fair, but just take a look at how complex latest biggest hacks are like

https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...

tester34··on There’s No Such Thing as Clean Code
Good/Clean code is context dependent

kernel's code is terrible mess by java/c# web app standards (dependency injection, interfaces, mockability, testability, etc)

Even C#'s compiler code written in C# is below architect's dream web app code base full of DDD, various patterns, CQRS, Event Sourcing yada yada

tester34··on Searching for Susy Thunder
top hackers when it comes to crimes?

then probably yea, but when it comes to skills?

I'd say that they're not really that unknown - https://ctftime.org/

tester34··on WebAssembly: The New Kubernetes?
Is WASM going to replace:

Lua, JS and LLV IRM?

tester34··on My first three months with a Nokia dumb phone as a daily driver
I've never bought smartphone because felt no need

but the only things that make me really, really strongly consider getting smartphone is some form of Maps - let it be Google or something

and ability to send&receive pictures (MMS suck)

It's definitely possible to live with dumb phone, but stuff like maps, sending pictures and maybe access to email are sometimes incredibly handy

tester34··on Is the madness ever going to end?
>What I mean is, the lost productivity of waiting around for slack to load a channel is essentially outsourcing this cost difference via poor performance.

What makes you think that Slack's loading times is due to Electron, not shitty backend?

This is genuine question

tester34··on Is the madness ever going to end?
>Nobody is using Blazor.

Hmm, I don't think this is true.

Also this is kind of different beast - WASM has some limitations that need to be overcome

tester34··on Firefox 96
idk

Google Maps performance seems to be way worse

I do wonder how's the WASM performance

tester34··on Ask HN: How to learn about text editor architectures and implementations?
Honestly nothing gives as much experience/knowledge

as trying to write it yourself

and then reading about how other people do it e.g VS Code blog

https://code.visualstudio.com/blogs/2018/03/23/text-buffer-r...

tester34··on Show HN: I'm 15 and building a live quiz app for classrooms: Quickz
Yes
tester34··on Show HN: I'm 15 and building a live quiz app for classrooms: Quickz
Did the game name start with 'T' letter?
tester34··on It's not what programming languages do, it's what they shepherd you to (2020)
Monads :P
tester34··on Leetcode has taught me that I'm a bad engineer
I share this sentiment, I do find Leetcode and stuff incredibly boring

Meanwhile writing your own libraries, parsers, compilers, oh boi.

Additionally it gave me waaay more than LC stuff, especially when it comes to learning system modeling / proper OOP

tester34··on TSMC’s Arizona Culture Clash
but of course 3/4 days a week those 12-13h?

I worked in system like this and I actually loved that, especially that those were night shifts

I'd really take 3(+1)x 12h nights over 5x 8h

tester34··on IETF: The HTTP Query Method ( Draft)
Yea, that's what I meant

What if we allowed HTTP GET Body?

tester34··on IETF: The HTTP Query Method ( Draft)
>redefine GET as having a semantic body because a bazillion different implementations (clients, servers and middle boxes) probably become non-compliant.

So what actually?

apps that didnt use GET Body, will not care anyway

apps that will use HTTP GET Body will be checked anyway

So, unless somebody downgrades HTTP Server then what could be the problem?

tester34··on IETF: The HTTP Query Method ( Draft)
What is the difference between this and allowing HTTP GET with Body?
tester34··on Faster IndexOf for Substrings in .NET
What does algorithm (approach) has to SIMD / Hardware intrinsics?
tester34··on An Algorithm for Passing Programming Interviews (2020)
>which is (maxWordlength*26) long. Each segment of 26 represents a

>^We're going to assume normalized words, which are all lower case and no punctuation, comprised of English letters from the 26 character alphabet. Getting the set of all of the possible words of any given length, is also quite an exercise.

I hate solutions like this because they'd never be even close to being viable in real world

tester34··on Top Hacker News commenters of 2021
>The site is basically a game if you're optimizing for points, and it's better designed than reddit because you have to actually know things to get them.

Haha.

Actually HN seems to be least technical community (when it comes to arguing) out of all those I know (reddit, forums)

Discussions raaarelly *try* to go into the technical details, let alone deeply. I don't think I've seen more than 5 code snippets over year on HN

Not only HN's format doesn't favor this kind of discussions, but also it seems that people prefer more "abstract" more "fancy" topics

tester34··on Ask HN: Why is today's Internet experience so user hostile?
>The busses no longer accept cash in my city, you need to buy a prepaid card from a transit hub or from one of their partner retailers. So I need to get a ride to the store to get a bus pass?!?

Damn, I hate this too

tester34··on Ask HN: Why is today's Internet experience so user hostile?
>Captchas, Two-factor SMS, password rules

What would replace those?

Abusive/Maniac users are the problem too

tester34··on Why Is C Faster Than Java (2009)
Yea, I meant Nuget

iirc there were some changes around .NET Framework -> .NET Core to how does it work (where packages are stored) and that's why I said that since .NET Core I didn't have problems with it

tester34··on Persistence, façades and Roslyn’s red-green trees
I had opportunity to use Roslyn's SDK APIs to build some tools that operated on full source code or uncompilable code parts

and it really feels as if that was written with tooling in mind, really impressive.

tester34··on Why Is C Faster Than Java (2009)
I don't think you're talking about same thing

Just because JVM or CLR are complex, then it *doesn't* mean that writting good C# / Java requires you to be proficient at CLR/JVM lvl and because of that it is hard.

>meaning a newbie devlopper can produce something halfway baked in these languages relatively quickly.

Newbie developer can produce mediocre solutions in all of those - C#, Java, C++.

The difference is that in C#/Java world it may be slow and in C++/C world it may be exploitable (more likely) <snark>.

Anyway, in my world very often it's not about internals, but about modeling skills, about OOP, testability. Those are some of the ways of measuring how good the code is.

Good system modeling skills are way above technology

tester34··on Why Is C Faster Than Java (2009)
>with a medicore package manager

What do you mean? since .NET Core it always worked flawlessly for me

>unacceptable code formatter

hmm? that's preference not an argument.

tester34··on [dead]
Mostly groceries, what does it mean?
tester34··on Why Is C Faster Than Java (2009)
>simplicity

I didn't spent a lot of hours in C++ world, but it never felt simple

- N compilers, N package managers, N ways to do everything

tester34··on Ask HN: How would a programming language look if designed by non-programmer
oh shit

I've spend probably 20-40 hours with those and I must say that I like "normal" programming more

tester34··on Ask HN: How would a programming language look if designed by non-programmer
Imma clarify:

By "normal" here I meant that you don't have to be some kind of genius in order to model real world using OOP.

And we have shitton of programmers that everyday model real world complexities using OOP

>Wasn't that whole concept just marketing by Sun to sell Java and OOP to the world? These days everyone using Java uses so much spring and xml I'm not sure it even makes sense to call it OOP anymore. It's more like AOP+DI with a little OOP thrown in.

Well, on the other hand C# doesn't have all of that XML fetish/Annotation Oriented Programming (@Transactional :P)/Aspect Oriented Programming magic, so it's not like there's only one interpretation and implementation of OOP and it must be Java's

Page 1 of 22Next →