fphhotchips

Joined 13 years ago

Karma
1,746
Submissions
499
Member since
Jun 24
hnchat:fVboKdrs4uh254X5GF6K
View on Hacker News

Recent submissions

Comment · 1 month ago
> unnesting json into relational data is some trivial op

I mean, everything is representative if you just phrase the bits you don't want to do as "some trivial op". By this logic, Clickbench is a great and totally representative benchmark because joins are also trivial ops.

Billions of dollars are spent processing semi-structured data. It's a critical part of most analytical pipelines. You can't just ignore it and pretend like your benchmark is representative.

Comment · 1 month ago
It is absolutely without a doubt 100% not diverse enough.

I've spent years of my life running TPC benchmarks. They're useful guidelines, but they're simply not diverse enough to show the whole picture unless your picture is very simple. Certainly no single TPC benchmark in isolation. Maybe you can get a better idea by running all of them.

The largest gaps are around non-relational style data, JSON querying and the like. Nearly every organisation has something in that space now, and TPC-H/TPC-DS don't touch it at all.

Comment · 4 months ago
> Horrible controls.

Interesting! I found them mostly ok, but I was playing with a keyboard. They definitely remind me of the controls of Pacman games I grew up with where (as sibling comment notes), you have to decide where you're going before you get there.

I wonder if tweaking the input buffering or adding some frames after the turn where you 'snap-back' would help, similar to ghost jumps in Mario.

Comment · 9 months ago
Which, ultimately, is not such a big difference to the reason we split up work for humans, either. Human job specialization is just context management over the course of 30 years.
Comment · 10 months ago
This is the first time I've ever even heard of unofficial screen upgrades even being _possible_, and I'm at least two standard deviations from the mean on the "likes to tinker" scale.

I can't even begin to think about how a laptop screen upgrade would go. Who's manufacturing them? How do I get just one? How do I make sure I don't spend a month waiting for shipping and get a fake? How do I make sure the housing is going to fit right? How do I make sure the pin outs match?

... and etc etc. An official upgrade pathway eliminates all of that. Sure, it's not bringing you back to "average person", but Framework have been super clear that's not who they're after. They want people in my bracket. To be honest, as a cohort, we've proven we're willing to (over)pay for this kind of thing, too. It's why the PC Market still exists despite graphics cards being overpriced by about double.

Comment · 11 months ago
One thing I'm confused about in this whole thing is what makes Rebble think they have a right to the data in the first place? They scraped it! "We don't like you scraping the data we scraped" doesn't hold water for me, whether Eric retained it or not.
Comment · 1 year ago
I understand there's two versions of requirements for the NVidia 50 series - the higher end 5070Ti and up, and the lower end 5070 and down. What's the chance of releasing a 5070Ti/5080 version?
Comment · 1 year ago
It can be a bit difficult, particularly now that some phones are getting more demanding about re-authorising before it will go through. Tap-try to get fingerprint scanner working-tap again is a much less fluid procedure than tap-go.

The position thing is just something you get used to. There's not that many reader models in active use and most of them are pretty good about marking where the nfc reader is these days.

Comment · 1 year ago
> There's still plenty of hardware-specific APIs, you still debug assembly when something crashes, you still optimize databases for specific storage technologies and multimedia transcoders for specific CPU architectures...

You might, maybe, but an increasing proportion of developers:

- Don't have access to the assembly to debug it

- Don't even know what storage tech their database is sitting on

- Don't know or even control what CPU architecture their code is running on.

My job is debugging and performance profiling other people's code, but the vast majority of that is looking at query plans. If I'm really stumped, I'll look at the C++, but I've not yet once looked at assembly for it.

Comment · 1 year ago
The full featured version doesn't even run on Mac OS. Excel, PowerPoint and Word for Mac are all pale imitations of their Windows counterparts.
Comment · 2 years ago
Certainly "there should be one, and preferably only one, obvious way to solve a problem" hasn't been the case for a while, or maybe ever. See: tfa.

Perhaps it's just because I'm not Dutch.

Comment · 2 years ago
Melbourne is easily the worst city in the country for this. Most of the tech sector is in the very large enterprise space lead by the banks, and as a result it's who you know and whether you went to Melbourne Grammar or Geelong Grammar that will determine which company you work for once you reach a certain level. Sydney is better just because there's more smaller stuff going on, and because CBA is better than NAB and ANZ combined on tech. (I hate Sydney otherwise and am based out of Melbourne)

Some places in Melbourne get real work done, even in the data sector. They're hard to find, but they exist.

Comment · 2 years ago
People look at me funny when I say this, but it's true.

I work in performance - a space where we're thinking about threading, parallelism and the like a lot - and I often say "I want to hire who play with trains". What I mean is "I want people who play Factorio", because the concepts and problems are very very similar. But fewer people know Factorio, so I say trains instead.

I think I know why it's enjoyable even though it's so close to work, too. It's the _feedback_. Factorio shows you visually where you screwed up, and what's moving slowly. In actual work the time and frustration is usually in finding it.

Comment · 2 years ago
I feel like it's not the RAT you'll notice from inside the plane, it will be the silence from the engines. That combined with at least a momentary flicker of the lighting (I'm not sure if a RAT on a 787 will run cabin lighting but I doubt it), and you'll know.
Comment · 2 years ago
> Former Australian foreign minister Alexander Downer says "most people" in Australia do not see Assange as a journalist.

The Downer family have recent history in misjudging what "most people" in significant chunks of the Australian public think. Chunks, for example, like the electorate they're trying to be members of parliament in.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton