Hacker Newsnew | past | comments | ask | show | jobs | submit | rk06's commentslogin

pick what you would choose by default. in case of multiple options, pick the first option you would try.

it is not a DSA test, but more like intuition test


seconded, I saw their job description and decided not to apply. i don't know what they are thinking, but I would not bat an eye if they added that employees are expected to "work 80h a week", and not take any of "unlimited PTO".


i would certainly drop their names, and probably more illegal things if it happened to me.

but this isn't enough to draw conclusion. everyone is not Count of Monte Cristo, and can devote multiple years and money into revenge.

life is short,some people just want to move on.


Well said. Honestly I don't understand this "function coloring argument" at all in zig's context.

Function is the smallest unit of logic. And function parameter is the fundamental way to control it.so, in theory, __A function parameter is the smallest possible design choice you have to control async vs sync__

There is no way to reduce it further. As you need to encode this somehow, otherwise it will be implicit and very hard to debug.

functions can compose. Function parameters can be composed. Making this a solid design choice.

Zig has somehow achieved this feat of decomposing async/sync to a single parameter. This deserves an ovation Other langs should take note.


> in theory, __A function parameter is the smallest possible design choice you have to control async vs sync__

So we are just going to forget Go exists?


Disclaimer: I have not used golang, so i might be wrong.

as per my understanding, golang has it implicit. Like there is no way for a developer to tell if code will run under async context or not.


no, in golang (and erlang) every function is async, and there are implicit yield points in "well-known" places. for erlang it's every function call boundary, for golang its the end of functions. in the past this was a problem for go because a for (ever) loop could block your cpu process. not a problem for erlang since all forever loops must be tco function calls (inducing a yield at each interation)


Yeah, I am sure that some fo the users may have higher skill set than authors. But majority of users suck at designing. And would add more fuel to the problems. And any refactoring efforts


I think this is not about your skill set, this is about use cases that the author of the library could not anticipate.


We also need to more info on what tasks are being performed and if they are of significance.


I wish they stopped adding feature to notepad. Or if they really wanted to, create a new app note.exe and add features to it instead.


The new Notepad is a separate app. The classic Notepad with zero features can still be accessed with some hackery.


Settings -> Apps -> Advanced app settings -> App execution aliases


Hi, I am in india (UTC +5:30), so your timing would translate to 1:30PM to 11:30PM which works for me. I am not a morning person.

Is it acceptable?


Can someone guide me which AI tools are good? And their docs and tutorial

I want to see the hype but without paying up front. My focus area is c#, .net, js.


This is quite an achievement because I thought vite was already fast enough.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: