HNHacker News
TopNewBestAskShowJobs

chairmanwow

821 karma · joined May 4, 2016

I like debating interesting topics.
submissionscomments
chairmanwow··on There are very few suitable use cases for DynamoDB
Quick aside:

It seems that a lot of the qualms with various databases stem from a misunderstanding of their use cases. A lot of the features of major SQL databases, namely ACID, are misappropriated to be features of databases in general. This key misunderstanding seems to cause a lot of SWEs insane as they later realize that NoSQL DBs are not always Available and Strongly Consistent.

Responding to Author:

I wasn't totally convinced by the author's argument against DynamoDB. This article [1] offers a good solution to pretty much all of OP's problems. Most significantly, hashing user data using date.

While DynamoDB is certainly different from most other databases, that doesn't mean that there aren't sensical usage methodologies.

Links:

[1] https://medium.com/building-timehop/one-year-of-dynamodb-at-...

chairmanwow··on Signatures of extra dimensions in gravitational waves
I originally thought this paper presented evidence for extra dimensions discovered in gravitational wave readings.

This is certainly not the case, as this paper presents two potential effects from higher dimensional gravity waves and proposes methods to detect them.

Namely, we would need an equivalent to LIGO that features detection arms in all three axes rather than just X and Z. The second predicted effect requires a GWave detector that is several orders of magnitude more sensitive than LIGO.

chairmanwow··on Kotlin's hidden costs – Benchmarks
I felt similarly disenthused to realize the very small number of cases where Kotlin is slower.
chairmanwow··on Transfer of atomic mass with a photon solves the momentum paradox of light
The reckless child in me wants to jump for joy at the absurdity of having a long-held tenent of my understanding of the universe shattered. The quiet pragmatist is begging for the reserved "Well let's wait and see". I didn't expect an article on recent developments in computational physics to render such an emotional reaction. Either way, a very thought provoking article!
chairmanwow··on Magic-Wormhole – Get things from one computer to another, safely
I would like to highlight the quality of the satire in your comment.
chairmanwow··on If You Can’t Ban Cars Downtown, Take Away Parking Spaces
In the age of ride sharing, there is no need for people to park a car downtown. It is a waste when compared with the cost per square foot resting such a huge hunk of steel on the side of the street.
chairmanwow··on Uber loses ground in US as rival Lyft accelerates
This article really fails to make a compelling case for Lyft other than the switches coming from the #DeleteUber campaign. While I agree these market share grabs from the underdog are huge, I feel like the author is overstepping the wait of the data. Relying really heavily on narrative.
chairmanwow··on The Gilectomy – How's It Going [video]
Is he being serious when he says he only has one test case? That really doesn't seem like a reasonable thing to do. Furthermore, would a recursive implementation of Fibonacci even benefit from multithreading?
chairmanwow··on First introduction to LaTeX
True enough. But I agree with OP in that being "good" with LaTeX is essentially just memorizing lots of commands. I've never written a document without having to constantly search for specific commands.
chairmanwow··on Show HN: Z80 Compiler Visualization
How on earth did you work out how to program assembly through button presses on a calculator? Sounds like a stunning prank though.
chairmanwow··on Show HN: The Most Explosive Modal on the Web
This is hilarious. Any chance that the gif could be upgraded to an html5 video?
chairmanwow··on Show HN: Extreme makeover for Doxygen
Beautiful visualizations in the documentation!
chairmanwow··on Analysis of the United Airlines passenger removal incident
I agree with you, but I think the author was attempting to describe the subtle incentive structures that motivated the contractors to act as they did.
chairmanwow··on Pattern Matching for Java
I think the prettier syntax actually really helps write code faster. A similar form of syntactic sugar appeared with lambda expressions. Instead of needing to explicitly subclass and write out the overriding method, you can just create an anonymous function.

It's way less code and it makes the resulting code easier to reason about. The code's intent is more elegantly conveyed.

chairmanwow··on Pattern Matching for Java
Maybe I'm misunderstanding your comment, but aren't case classes a fundamental piece of pattern matching? Or are you rather just suggesting the importance of which kinds of pattern matching are the most important?
chairmanwow··on Facebook Announces React Fiber, a Rewrite of Its React Framework
Thanks for such a high quality comment with links to even higher quality resources.
chairmanwow··on Why ML/OCaml are good for writing compilers (1998)
Currently taking a compilers course that uses SML/NJ and it has been an absolute delight. The functional paradigm is a little strange to get used to at first, but after a while its strong suits make themselves known. The trivial type inferences and pattern matching capabilities make it easy to efficiently describe complicated and precise program situations.
chairmanwow··on Introducing Increment
Both of these sites rendered BEAUTIFULLY on my phone. Honestly, I don't understand why we aren't capable of expressing appreciation for beautiful websites. I am personally so tired of the boring drudgery that most of the internet consists of. I hope to see a lot more of these alive and interesting sites in the future.
chairmanwow··on How real are real numbers? (2004)
> "the halting probability Ω, which is irreducibly complex (algorithmically random), maximally unknowable, and dramatically illustrates the limits of reason"

I really enjoyed the beauty of this statement.

chairmanwow··on New APIs to power customer engagement in Direct Messages
I have heard rumblings about this from a few old salty dogs, but I never heard such a detailed explanation of what actually happened with Twitter + developers.

While this API does seem exciting, I'm way more hesitant to create anything given the company's history.

chairmanwow··on Why predicted gridlock almost never happens
I would love to see a ridesharing company weigh in on how trip volume / average trip length / average trip duration / average street road speed has been affected by the collapse. They are the only party I can think of that would have accurate data on this subject.

This article focuses on local traffic congestion, which I honestly don't think is helpful in assessing the true effects of the bridge collapse.

While at first, it may be surprising that traffic isn't 10x worse without a segment of a major highway, traffic is the flow of individuals who are aware of traffic conditions, much like traffic on the internet.

My predictions for what is currently happening in Atlanta:

* Less trips are being taken (telecommuting / not going out for dinner)

* Mandatory trips average length has increased

* Mandatory trip average duration has increased

* Average speed on street-level roads has dropped

chairmanwow··on Iosevka – A Typeface for Code, from Code
Thanks for commenting with this. It was really the only thing I wanted to learn about this font and came to the comments first.
chairmanwow··on Vivaldi browser v1.8 released, with calendar-style browsing history
I wonder if for a company with less security resources than Google, it actually more secure to develop to develop close-sourced? Is source helpful when developing exploits? Intuitively it seems that it would be extremely helpful for the devious minded-individual.
chairmanwow··on Vivaldi browser v1.8 released, with calendar-style browsing history
This seems like one of the first features that will make me want to use Vivaldi. It's a project I've been rooting for a while, and this might be the turning point for me.
chairmanwow··on Gcam, the computational photography project that powers the Google Pixel camera
I agree that this article was thoroughly disappointing. I went in expecting a lot and received VERY little information.
chairmanwow··on Gcam, the computational photography project that powers the Google Pixel camera
It never hurts to ask. Maybe he's been waiting for this day for 231 days?
chairmanwow··on Gcam, the computational photography project that powers the Google Pixel camera
I honestly think that you might have a lemon. It has been my experience that iPhone 7 images are among the best in class (I can't comment on the quality of the Pixel's camera, but I've heard good things). I understand your grievance, but honestly it's impossible to posit that an iPhone 4 takes better pictures than an iPhone 7.
chairmanwow··on Dell’s 32-inch 8K UP3218K Display Now for Sale
I cannot possible believe that rendering at this resolution is necessary. Most VR users don't turn their eyeballs while wearing headsets, but opt to use controls to adjust their perspective. I've read several accounts of hacks developers have taken when rendering VR games, but one that has kept cropping up is reducing resolution of areas in the periphery.

While you certainly could use 16K displays for VR, I think it would be entirely unnecessary.

chairmanwow··on Distill: a modern machine learning journal
I feel like science publication in general could benefit from disruption of the publishing model. I'm not sure that the toolkit that Distill has provided is quite enough to totally change the paradigm, and it currently restricted to only one field.

I like the idea of having research being approachable for the non-scientist, and the more important question of whether there is a more efficient form (in terms of communicating new science between scientists) for research papers to take.

Is there any relevant work along this vector of thought that I should check out? Because I would really love to do some work on this.

chairmanwow··on Mirror grinding
How is the curvature of the mirror measured during manufacturing? It's obvious that the mirrors require extreme precision in order to function correctly.
← PreviousPage 5 of 6Next →