HN user

pan69

3,500 karma
Posts44
Comments1,608
View on HN
www.youtube.com 5y ago

First ever 3D animation (40 year old 3D computer graphics pixar 1972) [video]

pan69
5pts1
github.com 8y ago

Programming Windows Bitmaps

pan69
1pts0
www.postways.com 9y ago

Show HN: Postways, a Message Management System for Transactional Messages

pan69
5pts1
webmasters.googleblog.com 9y ago

Google Search Console Saying Goodbye to Content Keywords

pan69
3pts1
github.com 10y ago

Collection of templates exclusively designed for AWS CloudFormation

pan69
2pts0
www.youtube.com 10y ago

[video] Adam Curtis – Bitter Lake

pan69
2pts0
news.ycombinator.com 11y ago

Ask HN: Have you ever reference checked a potential employer?

pan69
4pts7
www.bootstrappers.io 11y ago

Bootstrapping and founders equity?

pan69
1pts0
beekn.net 11y ago

AltBeacon May Become a Default Standard for Android and Other Devices

pan69
3pts0
www.telegraph.co.uk 12y ago

The moment a deaf woman could hear for first time

pan69
4pts0
news.ycombinator.com 12y ago

Ask HN: Experience with escrow.com

pan69
1pts1
www.lukeschreur.com 13y ago

WordPress Security: First Line of Defence

pan69
1pts0
blogs.apache.org 13y ago

The Apache Software Foundation Announces Apache Deltacloud v1.0

pan69
3pts0
www.youtube.com 14y ago

[video] The Battle of Chernobyl

pan69
1pts0
www.csmonitor.com 14y ago

Could you pass a US citizenship test?

pan69
2pts1
riowang.blogspot.com 15y ago

[color photos] Moscow, 1931

pan69
2pts0
www.youtube.com 15y ago

[video] High-speed mountain climbing

pan69
1pts0
ayende.com 15y ago

Map / Reduce – A visual explanation

pan69
57pts4
appdevsecrets.com 15y ago

Ultimate marketing?

pan69
1pts0
thanksfortrumpetwinsock.com 15y ago

Thanks for Trumpet Winsock

pan69
2pts1
blog.fedecarg.com 15y ago

PHP: Where is the include coming from?

pan69
2pts0
www.wikihow.com 15y ago

OpenCola - Make your own Cola

pan69
5pts0
www.timeapi.org 15y ago

Time API - Convert natural language queries to time stamps

pan69
1pts0
greeksky.gr 15y ago

Photography - 24 hour shot

pan69
133pts16
gamehaxe.com 15y ago

Haxe, iPhone & C++

pan69
1pts0
oreilly.com 15y ago

Using JRuby by Charles Nutter released

pan69
35pts8
www.artima.com 15y ago

What's New in Scala 2.8: The Architecture of Scala Collections

pan69
33pts6
benthebodyguard.com 15y ago

Ben the Bodyguard

pan69
1pts0
www.apache.org 15y ago

Apache Foundation new website

pan69
1pts2
perfectionkills.com 16y ago

Experimenting with html minifier

pan69
19pts9

I sort of lament the use of lines under headings, as they look visually better for human readers of Markdown

Maybe I am spoiled but I rarely read markdown directly. As a user of vscode I do ctrl + shift + v on a markdown file and read the rendered version.

The problem is most people don’t realize how short disc media’s lifespan is.

I have audio CDs from 1990 that play just fine and look to be in tip-top condition. Not so much CDs I have burned in the 2000s, they seem to fade, clearly a different manufacturing process. However, based on my older audio CDs, it seems that, if manufacturers want to produce quality, they certainly can.

I think GP is referring to EGA which also used address 0xA0000 but you had to program it in it a planer mode of 16 colors out of a palette of 64. VGA provided backward compatibility with this but introduced the 256 color modes with mode 13h being the linear addressable 320x200 res mode, however this mode sacrificed 3/4 of the video memory. This mode was also referred to as "chained" mode as it chained all 4 bitplanes together for convenient linear addressing. There was also unchained mode, sometimes referred to as mode-x which allowed you to access all 256kb of video memory, resize the virtual screen, page flipping, etc. at the cost of compute overhead. Lots of tradeoffs to be made in those days. Some amazing looking 16 colors VGA games were produced in the early 90s, one that comes to mind is Gods by Bitmap Brothers.

It's certainly the most rudimentary. Small optimisation on the inner-loop would be to pre-calculate the scanline offset before going into the pixel loop:

    int s = y*screenRect.w;
    
    for (int x = 0; x < screenRect.w; x++) {
       pixels[s + x] = argb(255, frame>>3, y+frame, x+frame);
    }
Angular v22 2 months ago
   import {signal} from "@angular/core"
   import {form} from "@angular/forms/signals"
So, signal comes out of core and form comes out of forms/signals. This must be a terminology thing I don't get.

Other than that. Looking forward to try Angular again after a decade of absence. I think it looks pretty good.

just a formality and a friendly chat

That was not the case in this scenario. I was told I would be offered the role if I came out favorable with the CEO (did he like me or not? did I jump when the said "jump"?). To me this meant that the CEO doesn't trust the people he hires. He clearly didn't trust the hiring manager's jugement and/or respected their position. The CEO delegated a task and responsibility but then felt to have to authority to override that, which maybe he does. However, that's not a culture in which I want to operate. If I was wrong, so be it, but I saw a red flag and I made a choice.

I had something similar years ago. I applied for a job at a company, size around 150 people. Did two rounds of interviews which were great. They wanted me to offer the role. However, as a third round, I was going to do a meet and greet with the CEO and he was going to yay or nay me. At point I dropped out. If a CEO can't trust his delegate managers to hire the people they see fit for a role, then thanks but no thanks. That's not a company culture I want to spend most of my waking hours in.

I learned to do this about 2 years ago (pre LLM). I have been developing software for ~30 years and somehow doing something like this was a major mental obstacle, mostly created by the perception of "the dragon book", as in this topic being full of mystical unobtainable incantations, so I never even dared venture into this space. Silly, I know. However, after diving into this and learning to write a recursive descent parser for a DSL I wanted to write, it felt like I'd acquired a superpower. Totally understand that there is many more layers to all of this, layer that can get very complex, but just learning that first bit...

I remember watching the weekly x-files episode. My and my colleagues would discuss it the next day at work with great enthusiasm. In those days you had time to absorb tv shows like this, something that doesn't really seem to exist anymore today. The 90s where a great time.

Sloppy Copies 3 months ago

I think we are seeing the beginning of the end of for-sale software.

We're seeing the end of "simple" for-sale software. Like OPs CRUD app, a UI front-end on-top of a database, of which there are a gazillion examples so some AI can easily synthesize some approximation of whatever requested variation.

The selling of software was always in the "moat", not how fast you were able to churn out CRUD apps. We used offshore that to a more viable economy, but now we're offshoring that to an automated process.

We're not seeing the end of for-sale software, we're seeing the beginning of the end-to-end solo founder.

Elections for executive leadership doesn't sound all that crazy to me. With 30+ years in the business I have witnessed my fair share of executive whackos that wouldn't have passed a basic sniff test if they had convince workers that they should be the one leading them.