Hacker Newsnew | past | comments | ask | show | jobs | submit | citbl's commentslogin

I've been amazed by this jam. It's like bigger and better every year (in terms of jams going deeper and deeper).

I imagine we're 5 years away of "Make your own OS, language, compiler, VM and game in 12 minutes, 36 seconds. Extra points if you gave yourself a stroke."


If you want to make a game about apple pie from scratch…


That could actually be really cool:

Create a simulation of a universe with arbitrary physical laws, have it evolve sentient life, and submit the first video game they develop which matches the theme. The theme this year is "rotations". You have 48 hours. Go.


The last 2 paragraphs were quite poetic.

PS: 2014


Impressive work. I shipped couch multiplayer games on PS4 in the past and it has passed its heyday (it didn't do too well, financially).

So seeing it done on the web actually makes a lot of sense.


Thanks! What game was it if you don't mind me asking?


There are still plenty of things that VSCode does and Zed doesn't. E.g. Dart debugging.

Also there is the VC money problem with Zed, at some point, that money will want returns on every dollar spent.


I agree that’s Zed is very nice but a ticking enshitiation time bomb. However, you do see how this autocomplete “feature” and its whole copilot everywhere strategy, is about M$’s roi of its ai investment right?

So if you have a problem with VC money you should stop using VSCode as well.

Of course they will just invent more accounting terms, like they do with azure, to hide how much money they are losing on it.

https://windowsreport.com/steve-ballmer-calls-bullshit-micro...


1. Use println

2. That's fine, they'll just build some cloud feature


> 1. Use println

Printf debugging is a usability and productivity disaster compared to an actual debugger.


It depends, it can be useful to easily debug some flows. It’s also sometimes better for interactive applications where pausing the execution would break the interface.

A developer should use both.


They should, but if given the option to only exclusively use one or the other, I would never in a million years pick it. Because I have put in a tiny bit of effort into understanding how to use a debugger.

Most of them provide you with a feature list that's a strict superset of printf, because they let you set conditional non-blocking breakpoints that can have side effects. Which is perfect for the situation you've described - logging state without blocking. Then you can block and look through that state + any additional relevant info.


>1. Use println

why use so primitive methods that only work under certain circumstances


It wouldn't hurt if they could capitalise their sentences every now and then.


All cargo companies run a wide fleet of many different plane types, particularly to avoid this very problem of being grounded by the FAA. But yes, these were still widely used in cargo transports. Although newer 2 engine planes can haul the same kg and use a lot less fuel.


hmmmmm youth.

I remember running windows95 overnight so that it could be a "server".

The next morning, moving the mouse was making the harddrive go nuts, it was paging just by moving the cursor!

Memory leak galore.

This makes me want to run linux as my daily driver! [1]

[1] https://github.com/grassmunk/Chicago95/blob/master/Screensho...


Well Windows 95 was never a server. MS already had the much better NT and in those days it was not bloated.


Yeah. When I was a high school student, we set up the new school network (end of the 90s). We used Windows NT on all the desktops and the domain/file server and SuSE Linux as a firewall/router. The whole setup was super stable and NT ran well, even on the modest desktop hardware.

When we graduated, maintenance was taken over by a local consumer PC builder and had no clue experience maintaining corporate/organization networks. They replaced all desktops and servers by Windows 9x (probably 98), as it was all they knew and the network was constantly down, desktops broken/compromised, etc.

NT 4.0 was a really good OS in those days for servers/work desktops. It was less great for games (though IIRC there was DirectX at some point).


NT4 ran quake perfectly, including glquake.

What other game was needed in the 90s?


Unreal; and later, Deus Ex, based on Unreal too :D.

But Windows 2000 was much better for gaming. NT4 supported DX3 and DX5 unnoficially'.

W2k had a DLL call flag to enable a Windows XP like compat mode:

http://www.activewin.com/tips/win2000/1/2000_tips_43.shtml

It only worked on desktop shortcuts, but enough to run most quirky Win95/98 games.


I think Unreal Tournament ran on NT4 as well.

Despite Win2k and NT4 kinda having a rep for not for gaming, I found that most games actually did run on them fine. Especially Win2k, probably the most underrated OS of all time in the Windows lineup.


Really I think it got that rep mostly from people trying to run DOS games or shoddy ports from DOS to early Windows that still relied on a bunch of DOS stuff.


I always suspected Microsoft tried to market it as such otherwise their Windows ME (remember that sh1t?) wouldn't sell...


win2k's support for games was miles ahead of NT4 because of DX 8.1? support. If not DX8, DX7 0a was for sure supported.


I'm surprised seeing improvements in Suspend/Hibernate support.

I've used OpenBSD on laptops before and it was _fine_. I thought they primarily target servers. This feels like laptop specific improvements. Perhaps to the benefits only to those developing OpenBSD.


The OpenBSD developers (in)famously use ThinkPads almost exclusively, so it works really great on ThinkPads, and much less well on other laptops.


Incidentally it was also on a thinkpad that I had installed it.

Honestly I've never owned any other laptops than thinkpads and macbooks. Every other laptop I've ever touched in a computer shop left me with "eww".


On laptops with good support openbsd is sublime. I have a thinkpad x131 that I still use as a daily driver. Mainly because it runs obsd perfectly. never any problems suspending and resuming. I replaced the wifi when it was new to a supported model along with much cursing about lenovo card whitelist. perhaps the only black mark on it's record. It is getting quite long in the tooth by now but it still meets my needs. I shall be very sad when it dies.

Honestly the most underrated feature on at least this thinkpad is it has three physical mouse buttons. So nice. Now I have to check if lenovo still does that.


Every computer I have ever owned has regularly failed miserably at suspended, or more accurately resuming.

Even my Steam Deck, with it's top down firmware and OS development regularly fails to suspend our freezes on resume.


Apple generally has excellent sleep support, even on my old falling-to-pieces unibody which would KP if you looked at it funny I don’t remember résume ever being a concern.

I’m not going to say their ever degrading software quality won’t affect that one day, and I know that some updates have caused issues for some people, but I genuinely can’t remember it ever failing me and not doing its job correctly.


I'll bite. You ever owned a macbook?


Sounds like they only thing they've owned. But maybe I'm running the perfect windows and linux distros.. and my macs are out of spec.


I bought a new dell latitude 3550 recently. No issues on OpenBSD.


This is a very clever idea. I've toyed with the idea of making a multiple site mystery challenge in the past, a bit like a geo game with real world tagging and drop boxes.

Never got around to it, but this is clever.


That is not what deflation is. Deflation is prices are going up and wages are stagnant or falling.


> That is not what deflation is.

Upthread poster is wrong about deflation (at least, who it is bad/good for, its not clear at all to me what they think it is.) But you are also wrong about what it is.

> Deflation is prices are going up and wages are stagnant or falling.

No, deflation is a decrease in the general price level, not an increase (which is inflation), no matter what else happens at the same time.

You just (approximately) described stagflation (the combination of inflation and economic stagnation/recession), which, like deflation is generally bad, but is a very different flavor of bad.


Ok, thank you for this.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: