HNHacker News
TopNewBestAskShowJobs

kristaps

352 karma · joined September 10, 2010

submissionscomments
kristaps··on Simple SQL in Python
No interest in the tool itself, but love the neutral outline of use cases it's a good/bad fit for - more software should do this.
kristaps··on Text-Only Social Network
It's 2020 and "Last name should use English alphabet" when entering an accented Latin letter...
kristaps··on HSBC moves from 65 relational databases into one global MongoDB database
Each and every one of these MongoDB migration rationales contains some variation of "schema design is hard, let's go shopping."

Granted, there are plenty domains where you can get away with having a blurry schema with the occasional bug creating a new localized data anomaly, but banking, where such things lead to customer trust erosion - I just don't get it.

kristaps··on Ask HN: Do you still use MongoDB?
I had a similar experience around the same time - still don't feel like giving that widowmaker another chance.
kristaps··on How annoying is too annoying?
Two things I would change:

1. The latency selector should be plain numbers, to avoid coloring the perception by the emotional terms used

2. Currently the letters appear with a delay, but the cursor advances immediately (could be my browser) - there is instant visual feedback, which probably reduces perceived latency

kristaps··on SIGSALY – Secure Speech System Used in WWII by the Allies
Would really love to hear what the final output sounded like. Some light googling found no recordings, did anyone else have more luck?
kristaps··on Speedgate: World’s First Sport Generated by AI
The article says that the AI generated 1k candidates which were then reviewed by humans which then selected 3 which seemed most promising and then massaged them into the final rules. Makes the "AI" part of the project look much less impressive if it took so much human input afterwards.
kristaps··on Rust is not a good C replacement
Age of the langs absolutely needs to be taken into account if comparing stability and feature addition rate.

According to Wikipedia it's 47 years for C vs 8 years for Rust (as of 2019) - it's not that surprising that a 6x older language is much more stable.

kristaps··on Addressing Spotify’s Claims
Notably absent: addressing the point that Apple's own streaming music offering has an unfair 30% price (or profit) advantage over any other service that chooses to use in-app payments.
kristaps··on Rudder issue that plagued the Boeing 737 throughout the 1990s
And their videos are excellent too: https://www.youtube.com/user/USCSB

Think all the investigation shows on Discovery, but with zero filler.

kristaps··on Boltons: A set of BSD-licensed, pure-Python utilities
While convenient, some of the utils can be slowish due to input validation which might not be strictly necessary, etc. - check the implementation if using in a performance critical task.

Apart from that, very useful lib, highly recommended.

kristaps··on Office 365 is being completely rewritten in JavaScript
Pure JavaScript or MSs very own TypeScipt? The latter sounds much more feasible.
kristaps··on App Maker, Google’s low-code tool for building business apps, comes out of beta
Agree, understanding this point is a significant milestone on the way to becoming a good engineer.
kristaps··on Sudden Neolithic population drop was the result of brutal warfare: study
"The meek shall inherit the earth" https://en.wikipedia.org/wiki/Matthew_5:5
kristaps··on Relativ – A VR headset that you can build yourself for $100
Here's one teacher who doesn't have to doubt if his work is meaningful, awesome!
kristaps··on UFO spotted by US fighter jet pilots
Camera could be gimbal mounted, behind a fixed glass dome - if the speck is on the dome and the camera gimbal moves, it would appear like "the UFO" rotating.
kristaps··on The Problem with Muzak – Spotify’s bid to remodel an industry
Mine was pretty good actually. From time to time you find some track you just can't stop listening to - start every morning with it, put it on every time you get home, then hit rewind as soon as it's done and so on - my top songs consisted pretty much of those.
kristaps··on Sick of Ruby, dynamic typing, side effects, and object-orientation (2014)
I see the "you need to write less tests because static typing" statement thrown around a lot (including the article), but haven't seen any detailed discussion on why that would be so, could someone point me to a more in-depth look at that?
kristaps··on Lyrebird – An API to copy the voice of anyone
As noted in other comments, all the samples still sound very robotic, so this is probably "just" a method to tune the parameters of an existing voice synthesizer to mimic a real persons voice as much as it allows.
kristaps··on Hammerspoon – Powerful automation of OS X with Lua
I made my app shortcuts with cmd+function keys - less keys to press.

I was a bit surprised, but cmd+fx doesn't seem to override any useful app builtin shortcuts either for the apps I use.

kristaps··on Hammerspoon – Powerful automation of OS X with Lua
It's actually built on the OSX accessibility APIs afaik
kristaps··on What is WebAssembly? (2015)
I read the news back in June, but haven't followed WebAssembly since, any interesting developments lately?
kristaps··on Postgres 9.5 feature rundown
Performing operations in the app is always an option, but it's often faster/simpler to do it in the DB, if it supports what you need. This feature is just one of these potential nice-to-haves.
kristaps··on AudioQuest Diamond RJ/E Ethernet Cable: £6899
I sometimes wonder if these outrageous "audiophile" products are just trolls and no real person has actually bought any of the crap.
kristaps··on PostgreSQL Outperforms MongoDB in New Round of Tests
I refuse to believe you speak from experience.
kristaps··on Dissecting Message Queues
> What's interesting, however, is the disparity in the sender-to-receiver ratios. ZeroMQ is capable of sending over 5,000,000 messages per second but is only able to receive about 600,000/second.

IIRC the sent messages get stuffed in a buffer in the sender process. If the sender process crashes it will take the already-sent-but-not-really messages with it.

kristaps··on Stolen Tesla Crashes, Splits in Half in Fiery Multi-Car Wreck
If anything this could be an involuntary ad for Tesla's safety, since the driver survived.
kristaps··on Stolen Tesla Crashes, Splits in Half in Fiery Multi-Car Wreck
Real criminal genius - steals a car that is constantly connected to the mothership and can't be chopped up for parts (hardly think there could be a market for that).
kristaps··on $4 ARM PSoC prototyping kits
The USB interface looks like it was designed to be snapped off - program your device, remove excess, deploy, just beautiful.
kristaps··on HTML to PDF
Chrome has "Save as PDF" in its print dialog, does the page offer something better than that?
← PreviousPage 3 of 5Next →