Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jpc0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
451.
▲
by
jpc0
2y ago
> ... modular, small ... I think that's where the issue lies. It's either so small it would take 5 seconds to actually type or it is neither modular nor small... Very rarely is is one of those things never mind both of them at
452.
▲
by
jpc0
2y ago
I can keep an effective in memory store of data and expect it to even be the same in memory store of data? When a wsgi server is spawning multiple processes? Or kick of long running backend tasks in a other thread? These are things that pyt
453.
▲
by
jpc0
2y ago
You missed the point though with that. It's explicitly not a monad if it doesn't have an equivalent of bind. If I need to write an imperative function to process the monad into another it's not a monad. If however I have a Li
454.
▲
by
jpc0
2y ago
The IO monad, just like the state monad is still just a type wrapping another thing... In those cases, it is wrapping side-effects. But I don't agree that a burrito effectively represents a monad purely because as you tried to allude t
455.
▲
by
jpc0
2y ago
> For music recordings, I (perhaps naively) would expect a decent audio card with its own processor and (RT) firmware would yield better results. And is commonly used in high end professional settings for audio... I'm not speaking a
456.
▲
by
jpc0
2y ago
This is chunked encoding from the client...
457.
▲
by
jpc0
2y ago
Forcing something like WSGI and distributed computing is the biggest thing architecturally. I'm currently moving 4 python microservices into a single go binary. The only reason they were ever microservices was because of WSGI and how t
458.
▲
by
jpc0
2y ago
I have to learn an entite framework and if I want to stray away from what it wants the magic makes it hard. For one, I so migrations with raw SQL onto the server, I just don't trust it any other way and I dislike ORMs, I even dislike q
459.
▲
by
jpc0
2y ago
> No Transfer-Encoding: Chunked (responds with 411 Length Required, prompting the client to resend with Content-Length I've always wanted to undertake a project similar to this but chunked encoding has always been the thing that put
460.
▲
by
jpc0
2y ago
Dumbed down way too far. They are a function that can remember where they are in their own execution so when they are called later they continue execution where they left of. There are many many ways of implementing that functionality, C++
461.
▲
by
jpc0
2y ago
I was hoping to see a good review of rust that would convert me from Go/C#/Java but alas this was not it. Seems like the writer finally experienced an errors as values statically typed language which doesn't have a ton of leg
462.
▲
by
jpc0
2y ago
Makes sense and that's for three detailed answer. May put that one on the list of things to play with in the future.
463.
▲
by
jpc0
2y ago
I'm not saying they need to reimplment it. My argument is that it is absurdly simple in any batteries included stack to do OAuth even without specific support, not that .NET doesn't have a multitude of open source implementations
464.
▲
by
jpc0
2y ago
How would you implement this may I ask? C++ does not have reflection in the language so you at best can do that by hooking into the running application, but C++ also aggressively inlines functions on anything except -O0 which mean your func
465.
▲
by
jpc0
2y ago
> Postgres and MySQL are free Mariadb != MySQL... Same API, not the same product.
466.
▲
by
jpc0
2y ago
OAuth is an internet standard and you can write a client in literally C if you in any way know HTTP, and I do mean YOU can do it. I haven't been very deep in the .net ecosystem but haven't had any issues implementing an api woth a
467.
▲
by
jpc0
2y ago
Counterpoint for this. How may of the packages in your node_modules folder have you contributed even an issue to, never mind a patch? Do you even know what packages are in there? Does that not make you or your company a thief? If your argum
468.
▲
by
jpc0
2y ago
Another on this. If you abstract away code that throws or returns an error document that somehow. The amount of times I've had to dig through 6 levels of abstraction to find what error gets returned in some edge case so I can catch and
469.
▲
by
jpc0
2y ago
You touched on it but I've experienced the same reading code when I knew what was intended by the code, regardless of who wrote it. I miss obvious but simple bugs because I only read what it is mean to do.
470.
▲
by
jpc0
2y ago
Since nobody else asked. If your team isn't infra/acting as infra then you don't. Least required access, set up a dev environment with CI/CD and if they need to do any local dev(frontend contacting your API etc) then imp
471.
▲
by
jpc0
2y ago
So from what I've played with Option<Infallible> in rust would be directly equivalent to std::nullopt_t and has similar semantics in vectors, ie it just increments length. There seems to be slightly more compile time work done in
472.
▲
by
jpc0
2y ago
Could you explain the semantics of Vec<Option<Infallible>>? What would exist in the memory pointed to by the Vec? What would be the use case for this type?
473.
▲
by
jpc0
2y ago
Countee nit. It is a WHQL approved driver. Microsoft validated it to do that. It's all hypothetical regardless, the point is that there are so many people involved in that specific failure and if they really wanted to investigate it th
474.
▲
by
jpc0
2y ago
You used message queues which is a hard problem and compared it to what is probably a simple problem in engineering, picking a material or screw size or such. You have disciplines in software that can easily be equated to the engineering yo
475.
▲
by
jpc0
2y ago
There was a very very extensive write-up from crowdstrike about what went wrong including how tests were passed if you are interested but I want to comment on your hypothetical series of events. None of that responsibility falls under softw
476.
▲
by
jpc0
2y ago
Although this is still true for AD environments, Microsoft has been pushing Entra ( or whatever they call it these days ) hard and would prefer for that to no longer be the case. It's also been getting harder to actually run on-prem AD
477.
▲
by
jpc0
2y ago
> Not to mention mutexes are just slower in general than having types which are natively Send+Sync Without knowing the implementation, how would you know this statement is true? I could just stick the Arc<Mutex<T>> within my
478.
▲
by
jpc0
2y ago
Universally every single time I've used bing, including this week. My response was to scroll through the entire first oage of results, swear, open google and with the exact same search params what I wanted was the first result. Bing is
479.
▲
by
jpc0
2y ago
I don't want to be negative at all so I'll ask for clarification. What is expected if you have filled in every single one of these "goals"? I would honestly expect for the three disciplines where I am fairly confident I
480.
▲
by
jpc0
2y ago
I wasn't sure if I would but I agree with the points you made. I'm generally not for using AI but there are places it works great and as you said, stuff I don't want to do because it's tedius and mindless, well the AI is
More ›