HNHacker News
TopNewBestAskShowJobs

nikita2206

138 karma · joined October 8, 2012

submissionscomments
nikita2206··on The metaverse was never alive in the first place
How can you dogfood a product if the product itself isn’t ready for production use yet but its idea changes the fundamentals of how you work and hence develop.

It would be similar to criticizing the first ever bridge builders that they don’t use their own yet under-construction bridge for constructing that bridge, and instead transport their construction materials on water.

nikita2206··on Why Few Organizations Adopt Systems Thinking (2006)
Can’t you quantify the risks and add them to the inputs of those models then? Same with code quality you mentioned, you’re effectively saying that the ‘feel’ or intuition about the code quality and on when to act to do something about that code quality, is more accurate than if you’ve tried to quantify the code quality and then quantify its effects on everything else and then try to use that as one of the inputs of the model.

I’m just asking all that, I’m myself relying on intuition a lot, but I feel like I always have a communication barrier when all I have is intuition; i.e. how do I explain my reasoning/decisions if all the risks and potentially positive outcomes are just weights in my head (that’s what I imagine intuition is)

nikita2206··on Scaling up the Prime Video audio/video monitoring service and reducing costs
IMO for these rare occasions it should be okay to unmerge PRs. Or what could also be done is you only deploy cherry-picked releases, granted that you have a way of tracking commits in the upstream such that no commit ever gets lost.
nikita2206··on News Minimalist – Only significant news
This is great! You’re going to get a lot of ‘I want weekly’, ‘I want categories’, ‘I want settings for this and that’ here, obviously up to you to decide if it’s a good fit but I’d assume that a simple feed without much settings is good enough for most people.

From my side the only thing I wished to have once I clicked on the first link is if there were links to de-paywalled websites (I guess Pocket works for that, or webarchive).

nikita2206··on Mouse scroll wheel acceleration, implemented in user space
But that’s also a general Linux DEs issue. That windows take focus on hover, this has caused so many unintentional hotkey captures by other apps or as you say scroll capture
nikita2206··on Only virgin type of olive oil consumption reduces the risk of mortality: study
Didn’t you just bring down her website?
nikita2206··on Jaywalking is decriminalized in California under new law
Do I understand this correctly that jaywalking is legalized, and not decriminalized? Sounds like it wasn’t a criminal offense to begin with.
nikita2206··on Fujifilm’s new X-H2 finally pushes its APS-C camera system to higher resolution
Because of the size, weight and mechanical dials people might prefer Fuji over FF Sony cameras.
nikita2206··on The Latest Study on Red Meat and Heart Disease: A Red Herring
I wish that we stopped saying things like ‘eating this and that is beneficial’ or ‘good for your health’.

You know, consuming calories is immensely beneficial and good for your body if you haven’t had a meal for a day. Doesn’t really matter if it’s refined grains or whatever.

Consuming some vitamin-rich whatever is healthy for you if you’re low on those vitamins, otherwise it’s calories and a bunch of work for your liver.

There’s stuff that is objectively bad for your health, almost no matter the circumstances. Like some fried sugar-rich dessert, unless you’ve been starving for a few days it’s probably going to be bad for you on all accounts.

nikita2206··on The CSS Behind Figma
Given the hard coded amounts used in the CSS presented in this article (eg 11, 13), they must be using some layout framework that translates their language into proper grid positions so that must be why the grid is used in such a way.
nikita2206··on PostgreSQL upgrades are hard
It still doesn’t do zero downtime upgrades though, does it?
nikita2206··on Ask HN: What developer tools would you like to see?
> I want pretty printers (like in GDB) I can rewrite on the fly.

This hits very close! Will have a look at this for sure, thanks.

nikita2206··on Ask HN: What developer tools would you like to see?
While others are replying with ‘this or that already does this’, I totally feel you. All the log viewers I’ve worked with (latest ones being DataSet and Kibana) have some holes in their UX. When that compounds with badly configured log pipeline it’s really painful.
nikita2206··on Why America has so few carpenters
As other person said it’s a survivor bias as well.

From 100 years ago most of the houses that you see are either stone/brick houses, or timber-framed houses (thick post and beam, not what people in the UK call timber framing today). Those houses are always impressive compared to todays 2”x4” frames

nikita2206··on Why America has so few carpenters
In my experience I like living with stone walls a lot more than in a cardboard. It’s true though that doing any changes to the stone wall is a lot harder than with drywall, but it kind of proves the point that current construction techniques are optimized for cost (I like to say they optimized for the builder a lot more than for the ones living in that building).

I think this is very much subjective in the end though. Also because current building techniques still make use of stone, bricks and concrete which all have the same downsides. But as you said they can be an overkill for some people who don’t mind the walls being quite soft for instance.

nikita2206··on State Dept Guidance on DPRK IT Workers [pdf]
Those who were already working with companies from abroad have largely left. I’m wondering about those who were working with Russian orgs their entire lives, those people are a lot less mobile, they can’t speak other languages very well and usually feel like ‘nobody’s waiting for them out there.’
nikita2206··on A guide to getting started with embedded systems
Could it be due to competition from China?
nikita2206··on Swarming drones autonomously navigate a dense forest
I think this war shows how useful they are in urban combat, not a place where ballistic missile speeds and range are relevant. Small warhead would be a feature in close combat.
nikita2206··on Web color is still broken
It’s probably just that a gradient between black and white in linear RGB results in a gradient with a midpoint that doesn’t look like _the middle between black and white_ to the human eye. I far as I understand that’s what sRGB fixes, perhaps among other things, and the way it fixes that results in muddy colors when you mix different colors.
nikita2206··on A database for 2022
It doesn’t. Given that it periodically dumps the WAL to an S3 bucket for actual storage this sounds like async replication. Async replication is prone to lose last bits (last by time) of data when the node goes down. They’re probably more or less fine if the SQLite file is stored on the EBS though, it means they’ll just have to restart that node that failed or reattach EBS volume to a new healthy node. It does mean downtime though.

On another note I’m using Tailscale and it’s a wonderful service and I get it for free.

nikita2206··on A userspace WireGuard client that exposes itself as a proxy
Sounds like you’re either already a Zerotier user or would be happy to discover their product.
nikita2206··on HTTP/3: Everything you need to know about the next-generation web protocol
I think it’s because it’s a network level session which isn’t very useful for the app level. Those connections are still ephemeral enough that you wouldn’t be able to treat their IDs as application’s session ID, you’d simply get randomly interrupted sessions otherwise.
nikita2206··on DSLRs are dead, and lenses are never going to be the same
Mirrorless cameras are using both contrast and phase detection these days
nikita2206··on Ask HN: Do you have to use LinkedIn to get hired?
I find this is much more often emphasized by developer interviewers.
nikita2206··on New cancer therapy holds potential to switch off major cancer types
I didn’t read the article fully but the parts of those two papers that are public and available to me (see Extended data Fig.4 comment at the bottom of the first paper), those do not talk about turning off a gene that encodes MTDH.

The paper is talking about a compound (two compound candidates) that inhibit binding of two proteins: AEG-1 (encoded by MTDH) and SND1, those compounds do that by binding to either AEG-1’s or SND1’s site where otherwise SND or AEG-1 would have bind, and they likely do this with stronger bond than SND1 and AEG1 would have had.

So in short, this compound does not leave you without some vital protein but disrupt formation of some bonds with SND1 protein.

nikita2206··on Measuring Software Complexity: What Metrics to Use?
The thing is that cyclomatic complexity for example (most popular complexity measure that linters use), it doesn’t make sense. Most of the time high cyclomatic complexity of a method is indicative of high business logic complexity… which is fine. And dogmatically saying that methods shouldn’t have that many lines and branches and that you should just come up with better abstractions doesn’t help anyone, whereas having closely related functionality concentrated in a single place, rather than synthetically exploded into N different files, well this does help.
nikita2206··on MacBook Air M1: the best laptop?
It’s just not enough when it’s a multi-service backend that you want to run on your local machine, plus IDE, a browser, and a few well known electron/react native apps that play music and let you chat with your colleagues.
nikita2206··on A Tale of Java Hash Tables
Interesting, I definitely missed some of that, didn’t know about replacement of doubly linked list with arData array for maintaining insertion order. It does still use chaining though, just not with the classical pointers and instead with indexes into an array but indirection is still there for collision cases.
nikita2206··on A Tale of Java Hash Tables
Last time I checked, that was around PHP 7.0, it was using chaining for its hash table implementation. One notable thing was that its hash table was also using a more optimal array impl (no hashing) if you were only using numerical consecutive keys starting from zero.
nikita2206··on The LZ4 introduced in PostgreSQL 14 provides faster compression
I think they utilized ZFS’ snapshotting feature which is most likely better than any DB’s backup implementation.
← PreviousPage 2 of 4Next →