HNHacker News
TopNewBestAskShowJobs

ivank

17,915 karma · joined September 1, 2007

submissionscomments
ivank··on Why do people post on [bad platform] instead of [good platform]?
Unfortunately, the Twitter algorithm heavily penalizes the visibility of posts containing a URL.
ivank··on GitHub: Can no longer search code without being logged in
https://github.blog/2023-02-06-the-technology-behind-githubs...
ivank··on Flashing elements alienate users
https://github.com/t-mart/kill-sticky works on most of them.
ivank··on Reddit: Killing a Giant
The Lounge works pretty well in iOS Safari.
ivank··on Grid World
Turn off Dark Reader; make sure WebGL is working (chrome://gpu/)
ivank··on How Duolingo reignited user growth
https://cijapanese.com/ Comprehensible Japanese
ivank··on Ask HN: Why is it so difficult to find quality Windows apps?
Emacs + org-mode + agenda view
ivank··on Ask HN: We found a cracked version of our software on the web, now what?
Some vendors who sell expensive software arrive (perhaps unintentionally) at this solution: produce software with enough defects or missing features that it cannot be used without regular contact with support. An adjacent idea is to produce software with a large number of plugins that are separately purchased. That multiplies the effort needed to crack and distribute everything.
ivank··on Easy, alternative soft deletion: `deleted_record_insert`
https://github.com/xocolatl/periods periods does this for PostgreSQL.
ivank··on Ask HN: Am I getting older or did typing on the iPhone become unbearable?
Gboard often does a much better job with autocorrect.
ivank··on Kanye West is buying Parler
http://webcache.googleusercontent.com/search?q=cache%3Ahttps... is somehow still working for me, but it may be region-specific
ivank··on I *detest* the crazy industry politics that made ECC memory so “special”
> XFS is a high-performance 64-bit journaling file system

https://en.wikipedia.org/wiki/XFS

(and I don't use XFS any more.)

ivank··on I *detest* the crazy industry politics that made ECC memory so “special”
I've had memory errors make many directory entries disappear in one directory on XFS, noticed only months later. When you write out bad data and the computer says everything is fine, you won't necessarily be able to get your data back.
ivank··on The next generation of Materialize
You might be interested in https://github.com/sraoss/pg_ivm
ivank··on Fake Men on Hinge
https://www.youtube.com/watch?v=n-EtdC4zQso ‘Forced to Scam: Cambodia’s Cyber Slaves’
ivank··on Software I’m thankful for (2021)
You can have the best of both worlds with `Visual Studio Code Remote - SSH` and a lot of mintty -> ssh user@host (to a VM, if needed).
ivank··on Ask HN: How to reset your online bubble of 'interests'?
For Twitter: switch to 'Latest Tweets' or use the search "filter:follows include:nativeretweets"; unfollow everyone or make a new account, use Twitter search a lot to search for things you're interested in (I like to query for phrases that only domain experts would know about), follow intelligent-seeming people and check their following list; quickly unfollow or mute anyone who is bad at tweeting.
ivank··on A Message from Signal's New President
https://www.youtube.com/watch?v=EcC0RNsallc Crypto Wars

https://en.wikipedia.org/wiki/Cypherpunk

ivank··on Want quick answers? Ask questions well
Reducing the information content of a message, effectively concealing the information that you already plan to send after “Hi”, isn’t being polite to people with this personality, it’s frustrating.
ivank··on Ask HN: Is there a developer laptop that does not suck and is not a Mac in 2022?
Windows 10 and 11 can run https://github.com/ledoge/dwm_lut ("applies 3D LUTs to the Windows desktop by hooking into DWM")
ivank··on Ask HN: What podcasts are you listening to?
It looks like that's all in the first link. I took the RSS feed from there and put it into Overcast.
ivank··on Windows10Debloater: Script to remove Windows 10 bloatware (2021)
All of those toolbars and lister layouts are extremely customizable.
ivank··on Software engineering books
https://qntm.org/clean
ivank··on Twitter data breach exposes contact details for 5.4M accounts; on sale for $30k
A (protected) tweeter mentioned the existence of this issue in June 2020 without exploit details, and it seemed pretty easy for them to discover, so it's possible that other parties scraped this data as well for over a year.
ivank··on Soft deletion probably isn't worth it
https://github.com/xocolatl/periods implements SYSTEM VERSIONING for PostgreSQL and moves deleted rows to a history table.
ivank··on Six programming languages I’d like to see
Elixir feels similar, being built on macros and doing transformations on immutable values.
ivank··on Ask HN: What tools are you a 10/10 on?
some Windows-only things I have no real complaints with: Directory Opus, Henry++'s simplewall, Autoruns, cygwin, StrokesPlus, 7+ Taskbar Tweaker, Veeam Agent, RBTray, InterAccel, ClickMonitorDDC, https://github.com/Freaky/Compactor
ivank··on Show HN: PRQL 0.2 – a better SQL
You can retain foreign key constraints by having one column per type of reference. It is also possible to ensure that exactly one column of several is NOT NULL, so that the columns can always be mapped to an enum in application code. Also, in PostgreSQL, the storage for the extra NULLs uses just one bit per column in a bitmap.

    CREATE TABLE dirents (
        parent         bigint   NOT NULL,
        child_dir      bigint,
        child_file     bigint,
        child_symlink  bigint,
        basename       text     NOT NULL,
    
        -- Ensure exactly one type of child is set
        CHECK (num_nonnulls(child_dir, child_file, child_symlink) = 1),
    
        CONSTRAINT dirents_child_dir_fkey     FOREIGN KEY (child_dir)     REFERENCES dirs (id),
        CONSTRAINT dirents_child_file_fkey    FOREIGN KEY (child_file)    REFERENCES files (id),
        CONSTRAINT dirents_child_symlink_fkey FOREIGN KEY (child_symlink) REFERENCES symlinks (id),
    
        PRIMARY KEY (parent, basename)
    );
ivank··on Ask HN: Learning to Have Tough Conversations
It sounds like you are a people-pleaser. This is a common problem that I shared. The thing to learn is to have, state, and enforce boundaries. Otherwise some people pick up on a lack of boundaries and will do what they wish with you.

Something that may help is to recognize that you are allowed to disappoint someone. You are not the sole cause of a situation. In a problematic situation, sometimes the best we can do is to have boundaries and see whether people want to adjust their behavior or leave. Simply having articulated boundaries will often cause people to be less bothersome (with you, anyway).

https://youtu.be/tUOvY6Lfm1A

https://youtu.be/NqAJrWFzLp8

ivank··on Enclave: An Unpickable Lock
https://www.youtube.com/watch?v=6UZ6tcvgd9U
Page 1 of 20Next →