Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckarep
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
deckarep
4y ago
Perhaps another way to say it-using an evil compiler could bootstrap any kind of malicious code in the compiled artifact whether it’s a compiler or not.
2.
▲
by
deckarep
4y ago
Is it just me…or does article seem a bit contrived? I was expecting to read this to learn about a really powerful hijacking technique when in reality it’s just a program that manipulates your input program. This is something that could easi
3.
▲
by
deckarep
5y ago
Curious what makes Raylib good for emulators? I’m genuinely interested in this.
4.
▲
by
deckarep
5y ago
Brilliant project and execution. I love the idea of bringing the tactile experience together with a digital gaming experience.
5.
▲
by
deckarep
5y ago
One more thing: Apples’s turnaround was one of the most unexpected things in modern computing. Also, never have I ate my own words harder with the “Mac sucks” thing. At the end of the day I’ll use what works.
6.
▲
by
deckarep
5y ago
As a long-time PC user, I remember going to CompUSA and seeing the Mac section of games which was laughable. Back then you bought Apple if you were a sound engineer or into graphic/media design. I used to tell people I’m a die-hard PC
7.
▲
by
deckarep
5y ago
I had a similar problem. My flash content was several modules where the main module swapped in and loaded in sub-modules. The main screen would loaded but when clicked wouldn’t resolve the sub-modules correctly but I was able to just play t
8.
▲
by
deckarep
5y ago
I know this doesn’t satisfy compilation issues but for playing Flash content using a modern engine try out: https://ruffle.rs/ It’s written in Rust (don’t shoot the messenger) and was able to play some flash content I had p
9.
▲
by
deckarep
5y ago
Awesome blog post Ben! Question: how did you come up with your list of opcodes? I ask because while some opcodes are obviously needed others as not so obvious and coming up with a balanced instruction set is somewhat difficult design proble
10.
▲
by
deckarep
5y ago
Question on VM snapshotting: what’s the purpose/point in even having such an ability? What does it allow you to do? I only know of snapshotting perhaps being necessary to support coroutine based context switching. Thanks and very cool
11.
▲
by
deckarep
5y ago
Big shoutout to the ScummVM team for keeping these games alive and well on modern hardware. But did you know they also often times will additionally fix existing bugs in these games. Bugs that are now decades old! These classic titles are n
12.
▲
by
deckarep
5y ago
Also for anyone wanting to learn the history from the man himself Ken Williams recently wrote a book on Sierra’s rise and fall as one of the industry’s top gaming studios. Obviously he wasn’t there for the tail end of things during the acqu
13.
▲
by
deckarep
6y ago
Oh wow, thank you Beej for this work and content! Your resource has been a tremendous reference to many of us myself included and still stands as one of the best resources to network programming today!
14.
▲
by
deckarep
6y ago
TIL: John Carmack almost shipped a game with 1 extra frame of latency unnecessarily...
15.
▲
by
deckarep
6y ago
This is one thing I’ll never understand. I can’t stand heavy blankets but I do like warmth. Just my personal preference.
16.
▲
by
deckarep
6y ago
- Walking is great: I tell people that my days in general are always better if I started out with a walk or really just some kind of exercise. - Also doing tasks that allow parts of your brain to be asleep. For example if you are a software
17.
▲
by
deckarep
6y ago
This world we live in...
18.
▲
by
deckarep
6y ago
Pretty sure my dog will stare at an intruder with a derp face and then run away. But, she’s still the sweetest little potato ever.
19.
▲
by
deckarep
6y ago
Found this little gem: Chip8 implemented in Go with an SDL based rendering engine. https://massung.github.io/CHIP-8/
20.
▲
by
deckarep
6y ago
I don’t know how the inner-workings of NumPy work...but this article seems quite plausible because it’s making use of parallel computation in order to achieve a faster result. The title just seems to imply skepticism over what looks to be a
21.
▲
by
deckarep
6y ago
Haha at: written by a single genius. And so true.
22.
▲
by
deckarep
6y ago
I see this behavior a lot too. Inexperienced engineers will nitpick about what is often minor “performance optimization”, clearly not seeing the bigger picture. Example, why should we spend precious developer time to rewrite some code using
23.
▲
by
deckarep
6y ago
I’m just gonna leave this right here on the matter: https://youtu.be/JwzDG_kIq68
24.
▲
by
deckarep
6y ago
I agree with this sentiment. A lot of this depends on purely the angle of how you view things. One example: People claiming the borrow checker gets in their way in Rust because it’s so strict. Guess what? If your code doesn’t compile due to
25.
▲
by
deckarep
6y ago
Needs moar stars! It’s such a nostalgic feeling of the earlier web back when just interest groups, universities, fan pages, web-rings ruled the web. Back before it became commercialized by greedy folks that threw ads all over the place, tra
26.
▲
by
deckarep
6y ago
Ok, is it just me or is Andrew Kelley a one-person, prodigy coding machine? I’ve been following Zig’s development for a few years now and the technical wizardry he’s gone through to develop a powerful, innovative language that is self hoste
27.
▲
by
deckarep
6y ago
That never stopped the gracious folks on the ScummVM team ;)
28.
▲
by
deckarep
6y ago
Ok honest question I got really excited about Nim when I looked into it about 1 year ago. But I started looking at community projects on Github and found nothing except for Nimlang itself. This is not meant to be critical of what I think is
29.
▲
by
deckarep
6y ago
Isn’t that the whole point of blockchain? A distributed ledger with no central authority so no single entity has the power to manipulate the history...
30.
▲
by
deckarep
6y ago
Bingo, generalized statements like this help no one. It’s a very narrow-minded view of software engineering. Instead the author should adopt a more pragmatic view of the world of coding. We don’t live in a black and white world and software
More ›