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

Must be RDS.

Checking wikipedia, there is optional support for transmitting time and date in RDS, with an explicit usecase of updating the clock in cars.

> I also wonder why cars with built-in GPS navigation don't synchronize their clocks using the time from the GPS signal.

GPS doesn't transmit timezone information, nor does it transmit leap seconds. It transmits a very, very accurate UTC minus 18 seconds, but without access to the internet for timezone database updates or (until recently) leap seconds, it's a bit useless for updating a clock.


Since it also provides fine grained location info, with a TZ database it is going to be dramatically better than what is going on.

Then just let the user override TZ offsets or the like if they want.


I think now that leap-seconds are gone, the built-in TZ database approach (with user override) becomes a lot more viable.

I'm not sure if you guys read the article, but OP's car does use GPS for the time, applying a user-settable offset (or in OP's unfortunate situation, a fixed offset).

GPS doesn't but Galileo, GLONASS, and BeiDou all do (no idea about Michibiki). Are car receivers still GPS only these days?

The 360’s GPU was very modern, but I’m hesitant to give the 360 the “modern design” label because of how esoteric those CPU cores were; And the major hoops developers needed to jump through to get them preforming at peak performance, along with offloading work to the GPU.

They had SMT, but unlike every other implementation of SMT I’m aware of, memory stalls on one thread would stall both threads… which kind of defeats the primary purpose of SMT.

At least with the PS3’s Cell, the SPUs were designed to be esoteric on purpose. It seems like Xenon kind of just ended up being esoteric by accident. (Or maybe they ended up like that because Microsoft were cheating off Sony’s homework)


IME SMT is approximately useless if your code is any good and you have one obvious source of load (the foreground game, a trading engine, etc). I just reduce thread count to at most the number of physical cores if my software is the dominant workload. How did developers typically work around that xbox deficiency?

The DAO incident was a special case. It was only sane to do the rollback because the stolen funds were time-locked up for 28 days.

Ethereum never did it again, rolling back hacks didn’t (and couldn’t) become normal policy. IMO, they shouldn’t have made an exception, as it set a bad example.

I’ve seen a few other small projects attempt to do rollbacks since, but it usually turns into some kind of mess. In most hacks, the coins aren’t time-locked and quickly get laundered through smaller exchanges (and other services) which act as mixers. The stolen coins end up in the hands of a bunch of innocent people, and the rollback then causes way more harm as those users lose their coins.


Perhaps because in all following hacks none of Ethereum members as a whole participated unlike DAO incident.

The lack of availability is basically the only reason they are releasing this new version.

They stopped making the lpddr2 dram that the old SoCs used a few years back, and now most of the stock has dried up.

The Pi 4 SoC used lpddr4, and I’m pretty sure they are still making it.


The video has structures fading in and out of existence, which is a pretty typical artefact found in many AI video models.

That's not quite enough to prove it was AI in itself. But when combined with the fact he was unable produce the original raw grayscale video and how he deleting his linkedin... basically confirmed to be AI.


> The original SimCity for example lists Intel’s 386SX as the CPU in it’s system requirements.

Not sure where that comes from. The original release box art [1] says it will work on any PC with 512KB of ram. So that's an 8088 running at just 4.77 MHz.

But that's far from the lowest spec port of the game. The Commodore 64 version might have been missing quite a few features (like stadiums, police/fire stations and railways), but the main city simulation loop was there in just 64KB of ram and a 1MHz 6502.

And the BBC Micro/Acorn Election port was even more impressive. Had basically all the features of the full Amiga/PC/Mac version, only missing Music/Sound/Animation. With a 2Mhz 6502 (or 1Mhz on the Election) and just 32KB of ram.

[1] https://images.launchbox-app.com/79861ce4-75ea-46dd-b46e-521...


And I was expecting a lot more detail from the OP article considering it made the HN front page, but it pretty much comes down to, the game works on a 16-frame cycle, where 1 cycle it may handle crime stuff, another frame handles fire and disaster stuff, etc. No more details about what happens within 1 of those frames, or anything else, beyond 5 cycle function names. And the source is at https://www.donhopkins.com/home/micropolis/

The original release was for Amiga and Mac. The C64 version followed around the same time as the PC version, though apparently the C64 version was the original.

C64 was not a port. The C64 version is the original.

I was running Sim City 2000 inside Win 3.1 on an 386 with 33MHz (I had 16MB of ram though). But it was virtually unplayable.

Sim City 2000 is a very different (and computationally more demanding) game than the original Sim City.

In my youth, people would quit Windows 3.1 to run games in DOS, because the overhead of the OS was too much.

Don’t know if that could be an explanation.


Definitely that was often a solution, but the version I had didn't run on DOS. Not sure whether this was a windows only version I had. Often the problem was ram, extended memory often didn't really work on DOS.

One had to do some significant hand tuning of config.sys and autoexec.bat to optimize conventional.memory usage for a lot of games in that era (ie. relocating device drivers to extended memory), at least until later versions of MS Dos included the memmaker utility to partially automate the process.

This was tricky enough that folks would pay my barely adult self a consultant's hourly rate to do this for them.


It ran great on a Performa 475 (25 MHz Motorola 68LC040). I guess that settles that old debate!

I think it’s really obvious that the ps6 won’t have an optical drive.

IMO, the main reason Sony are discontinuing ps5 disc manufacturing now is so by the time they get around to launching the ps6, the move away from optical discs is old news. They know the move is unpopular and they don’t want the drama associated with the launch of their new console.

I’m less sure about what will happen to bluray movies. But this is not a good sign.


Based on this NSA documentation [1], they didn't actually synchronise the clocks with each other. They just tuned each machine's quartz oscillator with the nearest national time source. They were mostly dialling in the oscillator frequency here, not the exact time, so it didn't really matter they were synchronising to different national time standards.

Besides, even with the automated start system, the actual spin-up time of the turntables would have been a little chaotic. I suspect they were only aiming to get the four turntables within about 100ms of each other. The decrypted signal itself could then be used for the final fine-tuning of the timings (which also included adjusting for any speed-of-light delays)

If you weren't within 20ms, the operator would only hear noise (like a radio). Once they were within ~20ms, the operator would start hearing silence and would tune the phase until all noise went away.

You don't really need exact synchronisation because like a radio, the operator could just scrub the tuning to find the silence.

The synchronised clocks meant that once the operators had locked on, it would stay locked for a long time.

[1] https://www.nsa.gov/portals/75/documents/about/cryptologic-h...


Also, just because the jury didn't think there was enough evidence to convict her of defrauding patients (beyond reasonable doubt), doesn't mean she was innocent.


It actually does. You can judge her, but she is not guilty. The more we as a society decide the justice system is just an arbitrary way of deciding who gets punished and not _the_ way of deciding if a person is or is not a criminal the more we slide towards oblivion.

If a person is found not guilty, they are not guilty. To argue otherwise is to undermine the core institution of western civilization.


Important to note that western civilization is fundamentally ok with the knowledge that the statement issued by a jury or judge does not actually define whether a person is morally, factually or colloquially “innocent”. Disputes may be addressed c/o OJ Simpson and the Central Park 5.


Not guilty doesn't mean innocent. It means "guilt could not be proven", it does not mean "innocence was proven".

Seriously, this is why OJ was found liable for the murder of his wife in a civil case, as they're judged on the balance of probabilities.

And it's why people who have served time, then had a retrial ordered and then found not guilty, can be denied compensation, because decisions on compensation are also done on the balance of probabilities.

So yeah, "not guilty" != "innocent".


The finding is ‘not guilty’, rather than innocent. It does not mean the accused is innocent. It means they could not be proven guilty.


Important to note that in the original conception of western civilization, no one is 'innocent'. This idea that you have some secret special power to sniff out a persons true heart from a distance, which is separate from a jury of a persons peers studying and debating the evidence, is at best misguided and arrogant, and at worst a pernicious threat.


Don’t overcomplicate it. People are discussing their opinions of truth, using relevant terms.


No. To argue what you argue is to play pretend stupid.

Court of law with its ability imprison people must have higher standard for the "guilty" decision. That makes it possible for rich guilty people to not be judged guilty.

You are allowed and expexted to use own brain. You can consider people guilty.


I mostly agree with the idea, but to accept this as an absolute implies our justice system is infallible


there is no way to argue that without also believing that the millions of people the state has tossed into prison are all guilty, which is really not something that I can do.


Not guilty != innocent.


And so many things are broken in software too.

It was in development for a long time at a critical point in history. It seems to have started off as a software-first project (or possibly even software-only), then switched to hardware-first near the end of development. And not every effect was implemented in the hardware renderers.

Half-Life has a lot of grid textures that really need bilinear filtering and mipmapping to look decent, and they look even better with anisotropic filtering.

Many other games that released a little later (like Decent III) actually fully removed their software renderers before release because games needed to be hardware-only if they actually wanted to compete on visual quality.


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

Search: