HNHacker News
TopNewBestAskShowJobs

1ark

357 karma · joined September 22, 2017

[ my public key: https://keybase.io/1ark; my proof: https://keybase.io/1ark/sigs/n3EehrsAFNZRlVLolP9_NwfBW14uCnMJRfdR5xjSPXw ]
submissionscomments
1ark··on Signal Public Username Testing (Staging Environment)
Are these statements verifiable? Honestly interested to learn more about every argument against Telegram.
1ark··on Signal Public Username Testing (Staging Environment)
Fine. But where is the truth in that it is sent to Russian servers? Perfectly open to any evidence.
1ark··on Is AI the next crypto? Insights from HN comments
My argument at this point was only that speculation probably triumphs illicit usage. Do you mean that speculation is built on top of illicit use for crypto? It maybe doesn't even matter what the fundamental beliefs are because it has a price, today, now.

Fiat money derives its value from what you say, indeed. It is traded on exchanges because of that. But fungibility is only one of several factors. Money should also serve as store of value, but how long is highly debatable and the point.

1ark··on Is AI the next crypto? Insights from HN comments
I think you could probe into some truth about it by looking at the volumes being traded on exchanges and how much are in the exchange's wallets.
1ark··on Signal Public Username Testing (Staging Environment)
I was looking into (toying with) making a decentralized version of TDlib. Of course a lot of effort, but possible. Telegram has some of the best clients, and FOSS. Forking those with a new TDlib would be "best" of both worlds. Session did something similar with Signal clients as a base.
1ark··on Signal Public Username Testing (Staging Environment)
For Telegram I think they try to make a case for TON. In TON you can buy a special phone number that can be used for Telegram, and therefore (pseudo)anonymous.
1ark··on Signal Public Username Testing (Staging Environment)
Telegram servers are hosted worldwide, mainly US and EU. With HQ in Dubai.
1ark··on Case study: Algorithmic trading with Go
Good enough for daily time-frames, and since you don't have to pay.
1ark··on Case study: Algorithmic trading with Go
Depending on your provider, but there could be an "Adjusted Close" (Yahoo has it) which includes stock splits and dividends. I tried a few backtesting libraries, thought backtesting.py[1] was easy to work with and straight to the point.

1. https://github.com/kernc/backtesting.py

1ark··on Leo Tolstoy on why people drink (2014)
"The Easy Way To Stop Drinking by Allen Carr", recommended for those who are curious about not drinking anymore.
1ark··on Reddit Threatens to Remove Moderators from Subreddits Continuing Blackouts
Signal, Session, Berty, Jami, and Nostr are some I can think of from the top of my head.
1ark··on Python GUIs
+1 for prompt_toolkit. Good and approachable docs as well.
1ark··on Python GUIs
I have used React/Preact/React Native/Flutter to build complex UIs. I thought it would be great to use something like this to render TUI and get rid of some of the app complexity for “simpler” one-user apps. I have used it and it is a nightmare when your app gets just slightly complex. Instead of making simple components I ended up traversing the internals of the library. Impressed by some people getting things done with it though.

- CSS, why?! It does not really work like CSS when it comes to positioning things, overlapping and so on. Compared to previous versions where these properties were in a dict or sent in to the component, they are now in either big string blocks or in separate files, removing syntax highlighting and/or locality.

- Cannot easily use debugging such as PDB because it hijacks Traceback and uses async. Maybe fine if you rely on other debugging tools.

- It lacks simple off-the-shelf components such as menu bars, so I built my own, but run into annoying artifacts as mentioned before.

Rich, the underlying rendering library is good, and simple enough. I ditched Textual for prompt_toolkit, and can still use Rich to render things in pt.

1ark··on Ask HN: How does archive.is bypass paywalls?
They are probably just checking headers such as user agent and cookies. Would copy whatever your normal browser sends and put it in the urllib.request. If that doesn’t work, then it is likely more sophisticated.
1ark··on Everything you think you know about homelessness is wrong
They have a home?!
1ark··on Why you should still read the docs
Read the whole /prompt_toolkit/ manual today. It was great. Then I started coding. It should always be like that. Great docs.

When docs are hard to navigate, read, and comprehend, then it's a red flag.

1ark··on Case study: fake hardware cryptowallet
There was a recent drainage of many wallets, even old untouched ones on Ethereum. I don't think it was resolved. Your scenario is likely imo, and the fictional quote was what I saw.
1ark··on Spotify-Qt
Been using this for maybe a year or something. It is superb, like the original used to be, and should be! Thank you for this effort.
1ark··on Why Lisp?
Nim can do metaprogramming and DSL beautifully. Python-like syntax, compiled, fast, small.
1ark··on New research shows trolls don’t just enjoy hurting, they also feel good about it
Have sympathy for your old folks. Of course you have more clear context on this than me so I could be out on thin ice, but hear me out. My inclination though is that it is actually something like fear based. We smile to each other to send the signal “hey, I’m nice, don’t hurt me”, monkeys do that too. And a laugh at those kind of situations you describe could just mean a shocking reflex “I don’t know how to handle this situation” which results in a laugh (and described as “happy”).

I could come up with a few hypothetical questions from this though: 1) do narcissists find “fail videos“ more amusing? 1.a) if yes, then it can be trained away by reminding them to reflect on the situations. This is normal training for narcissism, put them in other people’s shoes. 2) watching the same “fail videos” over and over again makes them boring? 2.a) it’s on the same line as previously, but instead the hope that it internalizes the seriousness of a situation.

1ark··on The case for hanging out
And Japan has both. Either you don't have time to look at the menu before they show up taking your order or people shout "SUMIMASEN!" over the whole restaurant.
1ark··on US aircraft shoots down new airborne object over Canada
Again?! They were back as late as of 2018.
1ark··on Windows 11: a spyware machine out of users' control
I concur. I use my PC 8-12 hours a day, for many activities including work. Occassionally I have gaming stints, which can include VR. That is just not enough to justify having to be limited and bloated at the same time by Microsoft Windows. I took the plunge a few years ago and went for Linux as my daily driver. When I want to play those VR games I dual boot. Not looking back.
1ark··on My employer is reneging on its remote-work promise
Great book! Imagine EMs reading it, and reflecting deeply about it and what role they have in an organisation. There is so much bike shedding, fake knowledge, and nonsense in management. At best someone read a book once. How great is the average EM at management compared to programming, for example. The sentiment on scrum here on HN is a good example of that evidence imo. Management is a very underdeveloped area both in many companies, and society as a whole.
1ark··on A command line tool that draw plots on the terminal
You'd have to roll your own plotting though. Or glue something together.
1ark··on Steve Jobs Insult Response (1997) [video]
I think crypto just conveniently bypasses securities laws, that's the point, can't do that with a centralized db. It is sort of decentralized and you can issue tokens in different ways, and as the creator you "happened" to be an early adopter or have a foundation that got 10% of all supply.
1ark··on Paul Le Roux is Satoshi?
Not a movie but a documentary on Netflix, The Big Boss: A 21st Century Criminal.
1ark··on ‘Diablo IV’ developers work long hours, bracing for impending release
It's part of the deal where I worked. I think the whole bad framing of game development is a bit one dimensional. It is a dream job in a very tough saturated market, often with perks inside the office, awesome release parties, passionate coworkers etc. You are missing out on the huge paycheck and work-life balance, but you got many other things. Already it is a privilege to have a job working on games. Not forced to work there, not forced to have a fun job for average pay.
1ark··on Ask HN: What is your go to idiot-filter question in interviews?
The interview will be very short once you've gone through your questions, that's all. For your 5-15 minute question, I don't know the nature of it, but why don't you just move on with reference to time? I'm sure you have a lot of other questions you should ask. It is on the interviewer to be the timekeeper of the interview.
1ark··on What makes Git so hard to use?
More interview questions about git rather than silly fizzbuzz puzzles.
← PreviousPage 2 of 9Next →