HN user

spatulon

2,715 karma
Posts34
Comments259
View on HN
oxide.computer 11mo ago

Our $100M Series B

spatulon
751pts503
www.dota2.com 3y ago

Cheaters Will Never Be Welcome in Dota

spatulon
3pts2
boomsupersonic.com 3y ago

American Airlines agrees to purchase Boom Supersonic Overture aircraft

spatulon
403pts515
github.blog 4y ago

Pull Request File Tree (Beta)

spatulon
2pts0
www.theguardian.com 5y ago

Among the Covid sceptics: “We’re being manipulated, without a shadow of a doubt”

spatulon
3pts1
exple.tive.org 7y ago

Synchronous Text

spatulon
15pts6
venturebeat.com 7y ago

OpenAI’s Dota 2 bot defeated 99.4% of players in public matches

spatulon
6pts0
mollyrocket.com 7y ago

Meow Hash: A high-speed non-cryptographic hash function

spatulon
173pts68
greenteapress.com 8y ago

The Little Book of Semaphores

spatulon
2pts1
nckrlf.com 8y ago

How do C and C++ unit test frameworks find all the test functions in a program?

spatulon
2pts0
www.theguardian.com 8y ago

Buses for Apple employees 'attacked' with pellet guns, company suspects

spatulon
1pts0
blogs.msdn.microsoft.com 8y ago

Microsoft’s Performance Contributions to Git in 2017

spatulon
3pts0
www.yosoygames.com.ar 8y ago

Thoughts about Meltdown and Spectre fallout and dealing with it

spatulon
1pts0
github.com 8y ago

LLRB: LLVM-Based JIT Compiler for Ruby

spatulon
1pts0
www.theguardian.com 9y ago

Jeff Bezos: the 'obsessive' Amazon founder and world's next richest man

spatulon
5pts0
www.theguardian.com 9y ago

Spanish climber scales Mount Everest 'twice in a week without oxygen'

spatulon
2pts0
groups.google.com 9y ago

Why does the golang garbage-collector not implement Generational and Compact gc?

spatulon
2pts0
www.theguardian.com 9y ago

'It's very scary in the forest': should Finland's wolves be culled?

spatulon
2pts0
medium.com 9y ago

How 2K Killed Irrational Games

spatulon
13pts0
timedoctor.org 9y ago

The Definition of Genius

spatulon
1pts0
blog.cmpxchg8b.com 10y ago

Security Software Certification

spatulon
2pts0
dolphin-emu.org 11y ago

Best Core Changes of 2014

spatulon
3pts0
www.kalzumeus.com 12y ago

What Heartbleed Can Teach The OSS Community About Marketing

spatulon
362pts113
michael.richter.name 12y ago

Why I no longer contribute to Stack Overflow

spatulon
243pts236
www.loper-os.org 13y ago

The Hardware Culture, or: What They Build, Works Can We Say the Same? (2009)

spatulon
1pts0
www.molleindustria.org 13y ago

Gatekeeper and the rise of the Total Apple Consumer

spatulon
2pts0
www.kalzumeus.com 14y ago

You Should Probably Send More Email Than You Do

spatulon
191pts78
worrydream.com 14y ago

Magic Ink: Information Software and the Graphical Interface (2006)

spatulon
4pts1
www.core77.com 15y ago

Design Without Designers

spatulon
4pts0
mailman.videolan.org 16y ago

Announcing commercial licensing for x264

spatulon
49pts10

I've never looked into the PDF format, but, does it not allow for annotations that say, "the glyphs in the rectangle ((x0, y0), (x1, y1)) represent the text 'foobar'")? That's been my mental model for how they are text-searchable.

After Wise moved away from Evolve to Community Federal Savings Bank, they gave me new account details that included an address in New York.

Looking that up on Google Maps and Street View, it appeared to be a small branch in Brooklyn, on a street that looked immediately familiar to me as the starting area in Grand Theft Auto IV.

Until a few decades ago, the term 'billion' actually meant one million million (1e12) in the UK, rather than the now commonly-accepted meaning of one thousand million (1e9). As a British paper, the FT may simply be trying to avoid the ambiguity.

Two problems that have occurred in recent times when Dota tournaments have not used booths:

- the crowd whistling to tell their favourite team that the enemy team is making some kind of secret play (e.g. taking Roshan, or using a smoke).

- clearly hearing the play-by-play commentary that's being played to the crowd over the arena's loudspeakers, which can also give away information about what the enemy team's doing.

The Mac is no better, in my experience. I just timed how long it takes to open the Calculator app – the simplest app I could think of – on my 2019 MacBook Pro, and the window appears 600ms after clicking on the dock icon. I would not call that immediate, and it only gets worse when you try more complex applications, especially those written in Electron.

Yes, and it was actually Microsoft who first brought the iMac stripes to Mac software with Internet Explorer 5, before OS X.

The classic MacOS's Finder was 'spatial'. Since each folder on disk could only be open in a single window, and that window remembered its position and layout, there was a certain physical consistency - it felt like the windows were the actual folders on disk, with the same kind of coherency and stability you expect of real-world objects.

Meanwhile, the Mac OS X Finder is not spatial. You can have the same folder open in multiple windows, each with different layouts. There's no longer that illusion that the window and the folder are one and the same – it's just a browser showing you the contents of the folder.

This article goes into a lot more detail. https://arstechnica.com/gadgets/2003/04/finder/

Does it really have 2000 employees? I remember when they were owned by Conde Nast and had something like 5-10 people. I know they have a lot more users now, and have added features like image and photo hosting, but to go from that to 2000 employees is quite the blowup.

The Platinum theme used by MacOS 8-9 was probably the closest-looking to that Windows 95 look and feel. And since Windows 2000 was a combination of that old look and feel on top of a modern kernel (NT), one might argue that the Mac OS X Developer Preview was the nearest Apple equivalent.

The first two Developer Preview versions of Mac OS X used the Platinum theme, not the Aqua theme that ultimately shipped with 10.0.

You can see screenshots here: https://guidebookgallery.org/screenshots/macosxdp1

Importantly, the punt is propelled by having someone stand at the back and push a pole against the river bed. It's popular with students and tourists in both Oxford and Cambridge, although the two cities disagree over which end of a punt is the back.

Musk might care if this move drives all the influential power users away.

I'm not influential – I almost never tweet and have almost no followers – but I've read Twitter almost every day for the last 15 years. If I can't use Tweetbot, I'm just going to stop using Twitter. The official client and the website are just not usable for me.

Sure, they haven't been getting any ad revenue from me using a third-party client, so they won't miss me, but they never even attempted to provide those ads to the third-party clients.

A lot of AAA games presumably got ported to Linux so that they would run on Stadia. Were those efforts funded by Google? I wonder if we saw more proper Linux game client releases as a result, and whether we'll see fewer Linux ports in the future.

Note that they remastered the game in 2012 as "Doom 3: BFG Edition", and that included the ability to use the flashlight while holding weapons.

I think Doom (2016) and Doom Eternal are far more successful as Doom games than Doom 3. Like the original 90s games, they're fast-paced, with wide-open combat areas and hordes of enemies on screen at the same time. The technical choices they made with id Tech 4 meant that a game like that wasn't really possible with the hardware available in 2004.

Maybe they just shouldn't have called it Doom? But its design as a slow-paced horror game, what with all the tedious monster closets, doesn't compare well to Resident Evil 4, which came out only a few months later.

One of the more memorable and surreal experiences I had on my visit to SF was walking around Golden Gate Park, and suddenly seeing what looked like the mast of an alien sailing ship looming out of the fog in the distance.

It turned out to be Sutro Tower.

You're not wrong.

I guess they're just trying to say that LLVM's control-flow graph is implemented as individually heap-allocated objects for nodes, and pointers for edges. (I haven't looked at the LLVM code, but that sounds plausible).

Even if those allocations are fast on Linux/Mac, I wonder whether there are other downsides of that representation, for example in terms of performance issues from cache misses when walking the graph. Could you do better, e.g. with a bump allocator instead of malloc? But who knows, maybe graph algorithms are just inherently cache-unfriendly, no matter the representation.

I suspect they are actually talking about the modern/redistributable C/C++ runtime, not the old msvcrt.dll.

Microsoft refer to the modern libraries as the "Microsoft C and C++ (MSVC) runtime libraries", so shortening that to MSVCRT doesn't seem unreasonable.

The main repo I work on for my job is open-source, and yes, it happens fairly regularly that someone opens a nonsensical PR that might randomly perturb some Markdown or YAML file, or attempt to merge commits from some other developer's in-progress branch.

I'd say we only get them about once every week or so, but then the repo is not anywhere near as high-profile as the Unreal Engine, nor as likely to be on the radar of children.

They were probably trying to avoid using 'football' or 'soccer', because the former would be misleading to some North Americans, and the latter would be off-putting for some Europeans.

The suffix FC is used by teams on both sides of the Atlantic, and should be well understood by fans of the sport.