Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
boricj
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
boricj
15d ago
That can happen with a high stress tolerance too, it just needs to be pushed past the breaking point. Some of us have gone through harrowing experiences and the NPC lifestyle is one coping mechanism among many others.
2.
▲
by
boricj
18d ago
It took me a minute to understand that this asserts on pointer change within the container, rather than lock/unlock the data structure like a SDL surface. I recently implemented a custom C++ container for a path whose components could
3.
▲
by
boricj
20d ago
I wrote a C++ library at work that, among other things, serializes/deserializes to JSON, CBOR and BSON. I don't get that point. The first two formats I've implemented as fully streaming, the serializers emit into an output it
4.
▲
by
boricj
28d ago
Isn't biology the applied reverse-engineering of a billion years of DNA evolution, where the laziest solution that works wins, is all written in assembly, with tremendous amounts of dead code and hardly any refactorings? I've alre
5.
▲
by
boricj
28d ago
Because being smart doesn't mean being wise. Lack of wisdom can fuck up your life far, far worse than lack of intelligence... and I for one am not wise when it comes to people.
6.
▲
by
boricj
1mo ago
ghidra-delinker-extension [1]. It's a Ghidra extension for exporting relocatable object files from programs, which enables all kinds of heresy I've dubbed "Mad Max-driven development". Somehow, it landed me an academic p
7.
▲
by
boricj
1mo ago
Drawing. I used to. Back at university and at the pub. Graduated almost a decade ago and had the one drink too many a while back. The soul's too broken to draw for now. The skill's there, but the heart isn't. Maybe I'll
8.
▲
by
boricj
1mo ago
I'm tinkering with a PlayStation homebrew (voxel space renderer) and development for fifth generation consoles has never been easier. Modern toolchains, programming languages, dev cartridges and libraries from the community makes all t
9.
▲
by
boricj
2mo ago
Everyone doesn't need to know SIMD. Mechanical sympathy is an important passive perk for software architects to cut down the number of reworks down the line, but I would rate benchmarking and being able to identify bottlenecks as more
10.
▲
by
boricj
2mo ago
I've actually went far in planning and acquiring gear for my apartment, though it's a low priority task for me. Turns out there are tons of stuff that sip power (set-up boxes, Ethernet switches, NAS...) that can either be powered
11.
▲
by
boricj
2mo ago
Careful, or at this rate you'll end up running Linux on the Sega Saturn's 68000.
12.
▲
by
boricj
2mo ago
Doesn't that message date back to a time that either predates or is almost concurrent with the introduction of x86 hardware-assisted virtualization? I wasn't around playing with VMs back then, but I'm not sure that the track
13.
▲
by
boricj
2mo ago
Some of us work with industrial SoCs, with puny in-order Cortex-A7 cores and tiny L1/L2 caches. Sometimes, you really need to optimize for the hardware and micro-architecture you have in order to hit the performance goals required and
14.
▲
by
boricj
2mo ago
The Sega Saturn might also qualify, as its sound subsystem has a 68000 with 512 KiB of RAM. Running Linux on it might be trickier though.
15.
▲
by
boricj
3mo ago
The making of is well worth a read: https://phoboslab.org/log/2021/09/q1k3-making-of
16.
▲
by
boricj
3mo ago
If I understand it correctly, it basically boils down to copying bits from the source to the destination, in order from the least significant bit to the most significant bit. It's not equivalent to C++'s reinterpret_cast. I'm
17.
▲
by
boricj
3mo ago
I've received a couple of emails about ghidra-delinker-extension, but I would not limit this to only emails. I've also had numerous people contacting me through GitHub issues or Discord messages over the years, with this as a topi
18.
▲
by
boricj
3mo ago
I can't seem to find a list of supported hardware (or at least hardware which is supposed to work). Will it run on a UltraSPARC T2 server? I've got one collecting dust in the basement.
19.
▲
by
boricj
3mo ago
It's https://boricj.net and you should read it if you like software development and Doctor Frankenstein combined. (hint: I showcase Mad Max-driven software development on it)
20.
▲
by
boricj
3mo ago
Personally, a voxel space renderer for the PlayStation (Comanche terrain style rendering). In theory, it's really not suited for this because (at least back then) this was designed for computers with: - relatively large amounts of RAM
21.
▲
by
boricj
3mo ago
I'm only pointing out that ever since the French revolution, we have a rich history of regime change (and also of strikes and demonstrations). Some were due to external factors (like the Vichy régime during WW2) and some were bloodless
22.
▲
by
boricj
3mo ago
Probably because we have a well established history of regularly changing regimes. Since we overthrew royalty in 1789 we've had five republics, two empires, three monarchies and a bunch of short-lived totalitarian regimes, coups and ot
23.
▲
by
boricj
3mo ago
Isn't the information in this already largely known and documented? There have been over 30 years of tinkering, reverse-engineering work and assembly programs on the (e)z80 TI graphing calculators. Incidentally, that lineage has finall
24.
▲
by
boricj
3mo ago
I'm tinkering with a voxel space rendering tech demo as a PlayStation homebrew. After one weekend of work I'm getting decent results (like, 10-15 FPS) and I've yet to use the DMA, the GTE or even polylines primitives. It'
25.
▲
by
boricj
3mo ago
> The Dassault family has very close ties with the French government and defense industry. There's no doubt in my mind that if the French government gets serious and says "Jump!" Dassault would just ask "How high?&quo
26.
▲
by
boricj
3mo ago
If you want a good horror bedtime story, you can peek at OpenBIOS within the pcsx-redux tree: https://github.com/grumpycoders/pcsx-redux/tree/main/src/mip... The commentary section starts with "
27.
▲
by
boricj
3mo ago
The days of nationalized French defense companies and state arsenals have been over for quite a while. Assuming I didn't make any mistakes: GIAT was privatized, then renamed to Nexter, then merged with German KMW to form European KNDS
28.
▲
by
boricj
3mo ago
When you are interacting with the government for official business, what purpose is there to hide one's identity? You can't exactly not fill in your name in your tax return. For the non-government/private business however, it
29.
▲
by
boricj
3mo ago
For France it certainly is, probably because of our stubborn focus on strategic autonomy. For example, offshoring passport printing to me sounds like a great opportunity for identity theft and document forgery by people outside of your juri
30.
▲
by
boricj
3mo ago
As a French person, I'm confused as to why DigiD is not a government-run project like FranceConnect is. I'm even more bewildered that an American company thought that they could take over the national identity management system of
More ›