Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
whizzter
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
931.
▲
by
whizzter
4y ago
I don't see it as something to be ashamed of as a customer. Some manager made a nutty pricing descision and now they have to live with stupid behaviour.
932.
▲
by
whizzter
4y ago
Even more interesting reverse of that, hairworms that infect grasshoppers will once mature cause the hosts to jump into water and drown where the worm then reproduces before starting the cycle again.
933.
▲
by
whizzter
4y ago
Further than that, many decisions are probably in practice made by minor stockholders as big pension funds, bank run index funds, etc have neither the will nor expertise to get their hands dirty. This is why corporate raiders can gut compan
934.
▲
by
whizzter
4y ago
The article yes, many people use linux,osX or BSD though so some productions using them pop up from time to time even if the majority is windows based. Some people do 64k's (or 40k's) for old Amiga computers also but those have ot
935.
▲
by
whizzter
4y ago
People more often talk about "4k intros" or "64k intros" to be clear (intros being size-restriced demos), often retro-people at events also but then people talk about the "C-64" in those cases (and the technolo
936.
▲
by
whizzter
4y ago
They're an excellent solution for dynamic objects w/o too much hardware reqs(PS3 era HW should handle it easily), I think they're still used in tons of places. It's just that most usage is through finished impls on lower
937.
▲
by
whizzter
4y ago
Yes, but I would hold that the impetus for pushing it through was from what people in the Node community was doing. Once the early code Node became actually used the callback pyramids of doom started gaining notoriety, there was even a smal
938.
▲
by
whizzter
4y ago
While I'm an C++ refugee, most of the "clever" TS stuff I write is due to JS framework idioms creating duplicate work(redux-reducer typings...) or forcing 'any' escape doors to the degree TS use doesn't help. D
939.
▲
by
whizzter
4y ago
Old favourite, really comprehensive and was immensely useful when I wrote my own dos-extender,etc back in the day.
940.
▲
by
whizzter
4y ago
Right, and that's why I like this approach (that I'm doing and it seems the Ambient lib is built for from the examples I looked at) because there is an actual architecture that is designed for networking from day one and visiting
941.
▲
by
whizzter
4y ago
Right, I agree there but from a development perspective it's a problem that can/should be tackled later if you know you have a hit, and the Ambient design should have no issue in fixing it later. - Aimbots is a problem regardless
942.
▲
by
whizzter
4y ago
This seems like a mostly very well thought out design (I have a qualm about one detail but maybe they're hiding it), I've been rebuilding an old prototype of mine in a very similar way. The DoD ECS pattern should allow for easy st
943.
▲
by
whizzter
4y ago
Giving state isn't the problem, the client being authoritive is the problem. What I'm describing is so-called rollback based netcode, the server should always keep an canonical state and deviating from it is at a clients peril.
944.
▲
by
whizzter
4y ago
Not necessarily, emulators has been doing this a while I think and with WASM this is the second impl I'm seeing of this. Basically, keep a "full" state backlog and ship user control events, if control events arrive late you s
945.
▲
by
whizzter
4y ago
That's true if pattern matching specifically is what you want, in practice we don't constructs ADT's for the sake of it and rolls with interfaces that also meshes well with data imported from other sources (ie JSON). Also whi
946.
▲
by
whizzter
4y ago
Any reason communication with these kinds of machines hasn't been built on top of something like CAN or Ethernet?
947.
▲
by
whizzter
4y ago
Windows does run most stuff that you throw at it still unless the software made some boneheaded assumptions that violated basic API rules. Software using a lib I wrote in 1998 doesn't work anymore but it's because I took a bad sho
948.
▲
by
whizzter
4y ago
That Typescript ADT example is heavily outdated (or explicitly obtuse) class Bar { tag="bar" as const; constructor(public value:string){} } class Baz { tag="baz" as const; constructor(public value:boolean){} } type Foo =
949.
▲
by
whizzter
4y ago
I think it's just a balancing of where work is needed. C++/Cx (and it's predecessors) was bad in requiring special compiler support whilst WinRT had already seen real adoption and cppwin32 didn't really give any benefits
950.
▲
by
whizzter
4y ago
Depends, already years ago there was a hub-n-spoke-like model for office buildings where you had smaller offices for smaller companies that had the ability to temporarily rent the larger "shared" areas of the building. It didn
951.
▲
by
whizzter
4y ago
Re nr 2, Like stefncb's sibing comment mentions, numeric ops would be horrendeous due to excessive memory allocations (even if you did value like semantics driven you'd still be luggin an entire vtable-pointer along with your numb
952.
▲
by
whizzter
4y ago
I had that feeling about a year ago, sat down with some fun hobby project and the love was there instantly. I do know some people that had to switch careers entirely, but often it's the job tearing one apart. If you think there is anyt
953.
▲
by
whizzter
4y ago
IIRC the lowlevel stuff isn't exclusive to Unity's Burst compiler but rather enabled by the Span<T>/Memory<T>+stack-allocs introduced in the C# language (they might've used it more aggressivly though but shou
954.
▲
by
whizzter
4y ago
.NET Framework itself wasn't that bad apart from all the tying to weird Windows functions(good when writing enterprise stuff, horrible for everything else by tying to Windows) and reliance on IIS for web (with it's engineering foc
955.
▲
by
whizzter
4y ago
US Laws are why people aren't posting classic European art because one nipple and you're gone.
956.
▲
by
whizzter
4y ago
To be honest early TypeScript was quite bad with class dependence (functional style was an afterthought) and "namespaces" (That was still used in the mainline TS compiler until recently iirc, behaved like nested objects in JS, kin
957.
▲
by
whizzter
4y ago
Obvious question in hindsight, was this related to the layoffs that just got announced?
958.
▲
by
whizzter
4y ago
8% of Confluent laid off now, was this a "cost saving" or "save-my-work" opensourcing? https://news.ycombinator.com/item?id=34532295
959.
▲
by
whizzter
4y ago
Interesting, earlier today an post was made about confluent cli going "open source" and now they're doing massive layoffs. Was this an "open-source folks will do it for free anyhow" or someone wanting to save their
960.
▲
by
whizzter
4y ago
This is something that's up to the community really. The PyPy developers early on made a new FFI that is also available for CPython, sadly not entirely as easy as the classic API but completely functional and if there was a push to rew
More ›