Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
smallstepforman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
smallstepforman
3mo ago
This is insane. So I need to work 5 years on site in Germany as a contractor being paid by foreign parent company, why should the company be liable to be registered and pay taxes in germany. Eg Microsoft sends tech to fix Azure system fir M
32.
▲
by
smallstepforman
4mo ago
New platforms were 68000, old platforms with legacy code just wanted access to more memory, so 8086 segments allowed 64kb chunks. A hack only usable by folks that still wanted to run their old 64kb programs. It would be a piece of trivia to
33.
▲
by
smallstepforman
4mo ago
My mistake. I remember reading the C= book “on the edge” and there was a chapter about how 3 chip designers at motorola couldnt get management to pursue low cost version of 6800, so they made 6502 in a startup called MOS in 1975.
34.
▲
by
smallstepforman
4mo ago
While I’m on alternative histories, if Jack Tramiel didn’t piss off Chuck Peddle, it would be MOS/C= in Intels pisition today.
35.
▲
by
smallstepforman
4mo ago
The 6809 (and its clone the 6502) would also be strong contendors. And if Motorola were 6 months faster with the successor 68000 compared to Intels 8086, the IBM PC would be 68000 based and Intel would today be known as a memory chip compan
36.
▲
by
smallstepforman
4mo ago
The driver switched to lower mipmapped texture and got caught. There is a ton of that out there for popular benchmark ready games. Run pro drivers instead of adrenaline to run generic baseline real driver.
37.
▲
by
smallstepforman
4mo ago
Half the compute and reduce memory by factor of x4 and in a decade we’ll have double the performance we have now. I do old school embedded, the amount of desktop bloat is insane. Any function I really need to refactor, I can reduce size and
38.
▲
by
smallstepforman
4mo ago
Find an itch, then scratch it. If many people have the same itch and can use your solution, you win. Simple as that.
39.
▲
by
smallstepforman
4mo ago
The GPU loves arrays of structures AoS, since all vertex data fits in its triangle assembly cache. Once given to the GPU, the software side doesnt really care for all vertex parameters so this optimisation is pointless. Only relavent when y
40.
▲
by
smallstepforman
4mo ago
I had a C++ actor model which required an Api like the following (std::function): child->Async(&ChildActor::Method, child, args); Refactored it to use small buffer optimisation and std::move_only_function) child<&ChildActor::M
41.
▲
by
smallstepforman
4mo ago
The other day I just wanted to loop through characters in a std::string to copy data to a new string with a few escape characters (sending to peripheral device). Simple enough task for AI. I got a coroutine monstrocity back, with copies to
42.
▲
by
smallstepforman
4mo ago
BeOS API is based on pixel centers, not that anyone cares anymore …
43.
▲
by
smallstepforman
4mo ago
In non free countries it wont show up since the ISP will block the domain (eg. Oz). Free countries show it …
44.
▲
by
smallstepforman
4mo ago
c++ uses rich type system to avoid aliasing when it can, as well as template meta programming. Eg: delete_scene(void *arg) vs delete_scene<T>(T *arg)
45.
▲
by
smallstepforman
5mo ago
Linux is just the kernel, the ecosystem is make up of half a dozen desktop managers, windowing systems, API toolkits, sound servers, file systems, package hits etc. There is an abstraction layer between all these systems. Multiuser, whethe
46.
▲
by
smallstepforman
5mo ago
Test the API kernel calling convention when dealing with 64 bit IEE754 doubles on a 32 bit CPU, especially when dealing with MSB vs LSB processors. Also, a long time ago (pre 486DX), processors did not have FPU circuitry instead it was a FP
47.
▲
by
smallstepforman
5mo ago
Well, they could have had BeOS instead of NeXTStep.
48.
▲
by
smallstepforman
5mo ago
No mention of 601, BT709, BT2020, BT2100 etc. He did mention the P and D profiles. Unorm vs linear. There is always a historic reason for a colour profile, sadly most software avoids terminology like the plague.
49.
▲
by
smallstepforman
5mo ago
That was a PPC603/604 limitation if you wanted multi CPU’s.
50.
▲
by
smallstepforman
5mo ago
Ref counting is for ownership, it doesnt convey intent. It kind of accidently works but is the wrong abstraction, especially in code bases where ownership is known.
51.
▲
by
smallstepforman
5mo ago
This is all well and dandy for some usage scenarios but breaks in others, eg. scene graphs and GUI's. A scene graph needs 2 mutable references, and has nothing to do with ownership. Same issue exists with GUI's. The pattern that
52.
▲
by
smallstepforman
5mo ago
We humans cannot scan 100’000 articles looking for the golden nugget, the AI data mining can do it and present it in seconds. Obviously we need to verify the data. A couple of decades ago, we didnt trust compilers, we did assembly manually.
53.
▲
by
smallstepforman
5mo ago
Every year they grant prizes. If hardly anyone is doing core R&D because of cost cutting, there is a higher chance those doing the smallest amount of R&D get the prizes. A Nobel in 2026 doesnt carry the same weight as a Nobel in 195
54.
▲
by
smallstepforman
5mo ago
Its the stack space allocated to each thread that prevents you from spawning more than a thousand threads. Strategies like a thread per network connection do not scale.
55.
▲
by
smallstepforman
6mo ago
Who watches Netflix at 30% brightness? Another useless marketing blurb, really puts me off from reading the rest.
56.
▲
by
smallstepforman
6mo ago
5 sins in 1992: - 8 bit planar instead of chunky - progressive display (vs interlaced) - sound was not 16-bit - should have been 68030 with mmu support (vs 68020ec) - HD mandatory. If they addressed this, the Doom experience would have run
57.
▲
by
smallstepforman
6mo ago
At 27”, 2560x1440 withouth scaling is your better option vs UHD and x2 scaling. You need a pair of screens for true bliss.
58.
▲
by
smallstepforman
6mo ago
Haiku package system has an unparalleled installstion, deletion, boot into previous states, data integrity (read only packages) and dealing with conflicting library policy. Its a technical crime that other systems are not copying Haiku pack
59.
▲
by
smallstepforman
6mo ago
In the Linux world and even Haiku, there is a standard package dependacy format, so dependencies aren’t really a problem. Even OSX has Homebrew. Windows is the odd man out.
60.
▲
by
smallstepforman
6mo ago
As with all things commercial, my neighbour keeps 40 hives and extracts too much honey in the autumn, resulting in desperate hungry bees in the spring that get very aggressive. If he left them more honey (less profits), they wouldnt be as h
More ›