HNHacker News
TopNewBestAskShowJobs

DerekL

1,049 karma · joined January 19, 2010

submissionscomments
DerekL··on Is It Time for the US to Drag Jobs Out of Silicon Valley and into the Heartland?
Maybe you don't need to go to a dense coastal city for your first job, but what about your second job, and your third job, etc? Very few jobs in tech will last your entire career. You could take a job in some random small city, but you'll probably have to move again in five years.

These tech hubs exist for very good reasons. Maybe you can make some more hubs, but you'll never spread these kind of jobs evenly all over.

DerekL··on Byte Magazine: Future Computers (1981)
https://en.wikipedia.org/wiki/Communist_Mutants_from_Space
DerekL··on Steve Jobs: Out for Revenge (1989)
Note that Atari BASIC for the 8-bit computers wasn't made by Microsoft and is incompatible in some ways. Microsoft did port BASIC to the Atari computers, but not until 1981, and it was much less popular.
DerekL··on Anonymous messages from founders and VCs about the Away culture controversy
Title has a mistake. The abbreviation of “venture capitalists” is “VCs” or “VC's”, not “VCS”.

I see this same mistake often on Hacker News. Does the site automatically make this “correction”?

DerekL··on The rise and fall of the PlayStation supercomputers
Also, console makers collect fees from third-party game publishers, whether it's on physical media or it's downloaded. I don't know how much profit comes from each source.
DerekL··on Accidentally Overwriting Another Local Variable in C and C++
C++20 is adding a type-safe alternative to printf, called std::format, though it doesn't provide warnings at compile time.
DerekL··on Smart Toaster Can’t Hold a Candle to the Apollo Computer
The Apollo Guidance Computer has roughly the same power as a Game Boy, first manufactured in 1989.
DerekL··on Department of Homeland Security Recommends Passage of Drone Origin Security Act
The title is wrong. It's “Committee on Homeland Security”, not “Department”.
DerekL··on Floating point oddity
That's true, but it has nothing to do with the main point of the post, which is that that implementation of the q function will almost always give bad results.
DerekL··on Handheld retro PC design concept: Commodore HX-64
I should have bought one when they were making them!
DerekL··on How many Commodore 64 computers were sold? (2011)
You could use an RF modulator and connect it to a TV, but it wasn't included with the system.
DerekL··on C++ 20: The Core Language
There's still the need for logging and assertion functions, where you want to test the debugging level or some other value before you evaluate the arguments to the function. Right now, you need to use a macro, but there's a proposal:

James Dennett and Geoff Romer. P0927R2: Towards A (Lazy) Forwarding Mechanism for C++. ISO/IEC C++ Standards Committee Paper. 2018. url: https://wg21.link/p0927r2.

DerekL··on Laser-Based Audio Injection on Voice-Controllable Systems
There's some speculation in this Wired article: https://www.wired.com/story/lasers-hack-amazon-echo-google-h...

The thermal effect is one, where the membrane heats up and makes the surrounding air expand. The other is the light hitting photosensitive electronic components.

Discussed here: https://news.ycombinator.com/item?id=21445043

DerekL··on The Deceptive Simplicity of ‘Peanuts’
Calvin and Hobbes was syndicated. What do you mean?
DerekL··on Apple Developer Documentation Is Missing
That's not specific to Objective-C, it's a GCC extension to the C language.
DerekL··on What are unevaluated operands in C++?
Why not just

    #define MY_ASSERT(expr) ((void)(false && (expr)))
The problem the do-while idiom is that the macro result is not an expression, so it can’t be used in certain cases.
DerekL··on What are unevaluated operands in C++?
Actually, the argument of MY_ASSERT should always be convertible to bool, even in release mode.
DerekL··on More MS-DOS Games Playable at the Internet Archive
There's a remake of the original game on the iOS and Macintosh App Stores:

> Now Larry’s original creator, the world-famous game designer Al Lowe, has teamed up with Sierra Veteran Josh Mandel, to bring this amazing, perverted game back to life – updated and expanded in every way imaginable! All we kept from the original game is the plot.

https://apps.apple.com/us/app/leisure-suit-larry-reloaded/id...

https://apps.apple.com/us/app/leisure-suit-larry-reloaded/id...

DerekL··on Thoughts on Cocoa
By the way, it wasn't just Adobe and Microsoft; practically no developers wanted to write all of their UI code twice.
DerekL··on Stańczyk
I've recently seen this painting used in the “Boo Boo the Fool” meme. Media critic Lindsay Ellis has used that meme image while discussing the final season of Game of Thrones.

https://knowyourmeme.com/memes/boo-boo-the-fool

https://www.youtube.com/watch?v=hys_m3BPTS8

DerekL··on iPadOS
This was loosened in June 2017. Now apps can can download and run any interpreted code, using any interpreter. It’s not restricted to coding apps or user-written code.

In the developer agreement, the second paragraph of section 3.3.2 gives special permission to programming environments, but that’s for executable code, which won’t work on iOS anyway.

DerekL··on LLVM 9.0
It can't be a compile error. It's not an error for a program to contain such code, it's only an error if that code executes.
DerekL··on Too Many Video Streaming Choices May Drive Users Back To Piracy
I was going to suggest RedBox, but then I found out that they shut down in Canada. In the US, they're a good replacement for Blockbuster for new releases.
DerekL··on WebGPU and WSL in Safari
Are you saying OpenGL wasn't on Mac OS before Mac OS X? That's not true. Apple released OpenGL for Mac OS 9 in 1999.

WWDC 1999: Mac OS 9 - A work in progress https://youtu.be/LkmSrCsKPLk?t=1360

DerekL··on The Portuguese Bank Note Crisis of 1925
What do you mean by “FED”? Do you mean “the Fed”, the Federal Reserve System?
DerekL··on Calculus Is Deeply Irrational
> In particular, the reals mean you accept measure theory, which in one of its key results says you can build two spheres of radius x from one sphere of radius x, and no holes. The computables don't go there.

You cannot accept or reject measure theory. There are no axioms in measure theory; there are just the definition of a measure and theorems about measures.

You're actually talking about the Axiom of Choice. If AC is true, then you can construct subsets of the reals that aren't measurable, and if AC is not true, then you can have a model of set theory where all subsets of the reals actually are measurable.

DerekL··on We Made Amiga, They Fucked It Up (2015)
The article only goes to 1986, but the Video Toaster wasn't released until 1990. The article doesn't even get to the Amiga 500 or 2000.
DerekL··on We Made Amiga, They Fucked It Up (2015)
> I had Flight Simulator and Multiplan on the C64, for example. The Amiga did not have either.

Wikipedia says that Flight Simulator II was published for the Amiga, though not until 1987.

https://en.wikipedia.org/wiki/Flight_Simulator_II_(subLOGIC)

DerekL··on A mathematician's way of converting miles to kilometers
By the way, those are called the Lucas numbers.
DerekL··on Linux Journal Ceases Publication: An Awkward Goodbye
> Radio Shack gutted itself, IMO, albeit probably in response to the reality that they couldn't sell very many single 555 timers for $1.99 anymore once people had obvious alternatives.

I don't have any firm numbers on this, but I doubt that discrete components for building circuits from scratch were ever a significant portion of Radio Shack's business. Seems like most of their sales were in manufactured devices (for example, amps, pocket radios, walkie talkies, computers), accessories (antennas, microphones), cables, replacement tubes for radios and TVs, and, of course, batteries.

← PreviousPage 16 of 31Next →