HNHacker News
TopNewBestAskShowJobs

dgudkov

6,499 karma · joined July 5, 2010

submissionscomments
dgudkov··on Use of Google Analytics declared illegal by French data protection authority
>Track hits on a post-download URL

It will be mixed with downloads that come from organic search.

>This stuff is mostly meaningless.

I disagree.

dgudkov··on Use of Google Analytics declared illegal by French data protection authority
That would count clicks, not conversions such as downloads or signups that can require going on another page or doing some other action. Not everything can be put on one page.

Also, Google Adwords counts conversions for visits for 30 days. Which means on the 1st visit from the ad campaign, there can be no immediate conversion (and that's OK). But if the same person returns to the website (not from the ad) and downloads/signs up that would be counted as conversion attributed to the ad.

dgudkov··on Use of Google Analytics declared illegal by French data protection authority
How can French websites track conversions from Google Adwords without Google Analytics?
dgudkov··on Spotify deletes 70 Joe Rogan episodes
Well, it only tells me that the decentralized internet is increasingly imminent. The only question remains: who is going to pay for it?
dgudkov··on Postman Now Supports gRPC
Postman raised $433M so far. Feature bloat is inevitable.
dgudkov··on State of the Web: Static Site Generators
My experience with SSGs was a mixed bag. I like the concept, but integrating with a headless CMS requires too much coding and simple things like page preview is a pain to setup and use. The existing headless CMSs leave a lot to desire in terms of usability (although, Strapi is not bad).

Static site generation should be simpler. Currently it's over-engineered.

dgudkov··on Please make a dumb car
I can totally relate, but I'm afraid that "smart" cars will push out "dumb" cars in dealerships just like "smart" TVs pushed out "dumb" TVs in big box stores. Why? Because people like feeling they have more for less money.

Wait until you get bombarded with ads in your "smart" car. It's coming, have no doubts.

dgudkov··on PRQL – A proposal for a better SQL
>PRQL is intended to be a modern, simple, declarative language for transforming data

It's not declarative. It's functional.

I believe that the approach that is followed by PRQL is more practical than SQL. We've implemented a similar approach in our visual ETL tool for non-technical people (https://easymorph.com) and it works wonderfully. Other cool things you can do with this approach (and can't with SQL):

* Modify existing columns without re-selecting the whole dataset

* Loops (iterations)

* Conditional IF/THEN/ELSE branching as a workflow statement

* Exceptions & error handling

dgudkov··on JWST successfully arrives at orbit around L2
I wish there was a long well-illustrated documentary about JWST. The story of its concept, design, manufacturing, testing, assembly, and launch is simply mind-blowing.
dgudkov··on Ask HN: Anyone making a living building desktop applications?
I started a company that built, I believe, the most advanced no-code data automation desktop application (https://easymorph.com). It's entirely bootstrapped, profitable and pays salaries to 10+ people (and we keep hiring).

Many our customers specifically looked for an on-prem solution as they don't want to deal with SaaS and its privacy issues and use-based pricing. With an on-prem tool like ours they get unlimited runs, unlimited data volumes, unlimited use for a reasonable fixed price.

I believe SaaS is overhyped and in a few years the trend will change toward on-prem SaaS-like apps and platforms.

dgudkov··on How we bootstrapped our SaaS to $1M ARR
Long story short - they tried different things, got small MRR, took money from an investor and grew up to $1m ARR in the next 2 years.
dgudkov··on Tell HN: A Conversation Needs to Be Had over Subscription Software
You have a point with Photoshop. Indeed, in some cases, a software application is so saturated with features that no new features are significantly interesting to the users, or the vendor can't figure out how to keep adding value. Microsoft Word is another good example. Demanding recurrent subscription for such software doesn't look fair and the vendor may abuse its market power and dominance. Although, I don't think there is any good solution for this issue except competition.
dgudkov··on Tell HN: A Conversation Needs to Be Had over Subscription Software
Software is made and supported by software developers and the developers want a recurring pay. Basically they want their employers to subscribe to their services. No wonder the employers transfer the subscription model up the value chain.

While there are cases of obvious abuse of the subscription model, in general, the subscription model for complex software is here to stay. Simple, one-off applications that don't require support or further development may not need subscriptions though.

dgudkov··on Make the “semantic web” web 3.0 again – with the help of SQLite
The PDF format supports attachments (embedded files). I'm thinking about a set of libraries and/or a command-line utility that would make it trivially easy to attach a SQLite|JSON file to a PDF or extract one from a PDF. This won't fix existing files, of course, but at least for those apps that generate PDFs it will be easier to embed a SQLite/JSON into a generated PDF.
dgudkov··on Make the “semantic web” web 3.0 again – with the help of SQLite
I have a similar idea with PDF documents. Instead of having the royal PITA of parsing generated PDFs (e.g. invoices), things would be much simpler if every generated PDF came with a built-in SQLite or JSON that contains the structured data of that PDF.

One day I will do it.

Speaking more broadly, whether we talk about HTML or PDF it's the same problem: documents should have two representations - human-friendly and machine-friendly until AI gets so good that only having the human-friendly representation is enough.

dgudkov··on Google says iMessage is too powerful
Heh, now Google feels the pain of proprietary protocols. Had Google pushed for XMPP and RSS odds are they wouldn't lose so miserably to Apple and Facebook on the social side.
dgudkov··on Tell HN: Salary data is for sale
Such information asymmetry shifts market powers towards employers. As as I understand, an employee can't get a similar dataset of salary ranges in a particular company.
dgudkov··on Gitea Is Joining the Fediverse
Your app is a nice idea!
dgudkov··on I Miss RSS
Did you try using Leo, the AI-powered Feedly's robot that supposedly can do smart filtering? I'm curious how good it is.
dgudkov··on Tauri – Electron alternative written in Rust
Tauri looks like an alternative to WebView2 + .NET Core.
dgudkov··on Changes in Dutch streets throughout the years (photo album)
I didn't realize the Netherlands resembled America so much back then. It really puts things into perspective.
dgudkov··on Why Web3?
Decentralized cryptoapps may have a point, but somehow "web3" proponents forget that there there can be decentralization without crypto at all.

Web2 succeeded because Web1 protocols haven't been developed to withstand abuse. For instance, the email protocol (Web1) hasn't got an extension that would enable receiving emails only from authorized senders. As a result, email is heavily abused by spam and phishing to a degree that only a handful of large email providers can effectively deal with it. The centralization of email services is typical for Web2.

RSS (Web1) hasn't got an extension that would enable access restriction and following. As a result, centralized proprietary ad-driven social networks (Web2) took over.

HTTP (Web1) hasn't developed a micropayment mechanism. As a result, the current internet is monetized through all-pervasive ads (Web2) with all the terrible destructive downsides that come from ad-driven media.

dgudkov··on LastPass users warned their master passwords are compromised
>humanly generated passwords tend to be predictable, repetitive and not very long.

Not necessarily. See https://xkcd.com/936/

dgudkov··on The Last Soviet Generation
>I cannot say that my life in USSR was any kind of bleak or depressing

Of course it wasn't. People didn't know many grim things about the country they lived in because their information intake was carefully designed to exclude anything negative about the USSR and the Communist Party. They believed they live in "the greatest country in the world". The decades-long propaganda has produced so profound and long-lasting impact that many people in post-Soviet countries (especially in Russia) born in the Soviet times still long for that feeling, 30 years after the collapse of the USSR.

dgudkov··on Tell HN: AWS appears to be down again
1) Can you make your on prem infrastructure go down less than Amazon's?

It's now hard to say how frequently Amazon's infrastructure goes down. The incident rate seems to have accelerated.

dgudkov··on There’s no such thing as a tree (phylogenetically)
I'm not a botanist, but I understood that trees and herbs are genetically close when I visited Madeira and saw the Dandelion tree [1] - a tree which leaves and flowers are regular dandelions.

[1] https://en.wikipedia.org/wiki/Sonchus_fruticosus

PS. Ok, it's technically a shrub.

dgudkov··on Ask HN: What's the next big thing in computing / programming?
No-code. It's not understood by software developers, but it introduces the joy of simple programming to non-technical people and that genie can't be put back in the bottle.

Serverless. Current clouds are a half-step because they partially abstract away hardware. Serverless is the ultimate cloud because it abstracts away all hardware.

Self-hosted open-source alternatives to public clouds. Public cloud providers use proprietary software to provide and manage cloud services. However, open-source alternatives will eventually appear and will only require a pool of machines (virtual or not) to operate in order to provide a set of cloud services - computation, storage, identity management, load balancing, etc. This will lead to decentralization and proliferation of private self-managed clouds.

dgudkov··on Satellite detects large mass of water in Mars canyon
I want a movie about that :)
dgudkov··on F# Good and Bad
We've built a high-performance in-memory data transformation engine in F# and it works like a charm in thousands of installations around the world every day and supports business-critical processes in many organizations.
dgudkov··on Hetzner now provides IPv6 only dedicated servers
The beauty of Hetzner is its dedicated servers. You can get 8 core, 64GB ECC, 1TB SSD server for mere 64 EUR/mo. AWS has nothing like that, AFAIK.
← PreviousPage 7 of 34Next →