HNHacker News
TopNewBestAskShowJobs

Perepiska

62 karma · joined May 29, 2023

nothing personal
submissionscomments
Perepiska··on It's hard to justify Tahoe icons
I used to work for one big company. Every newly hired design director desperately wanted to create a new design for the corporate portal because it would add a new line to his resume.
Perepiska··on Announcing the Beta release of ty
So I've decided to give it a try. Open installation instructions and went thru "easy install with uvx" / "get and run our sgell script" until get "pip install ty". I do not want use other tools so I started it in pet project directory as "ty check". Is shows me progressbar and "98/99 files" then hang. I restarted it and it hung on "68/99" and started using 100% of cpu core. I waited for 15 min and killed it. Try to get more information about current file but there is no verbose mode but colorful "ty --help" output. Lets wait for a year then try again.

Edit: +"then try again"

Perepiska··on How Google Maps allocates survival across London's restaurants
There are two 40-floors buildings nearby to each other in Tbilisi, Georgia, that are missing on Google Maps. All businesses have to put POI just "somewhere". One man from Google told me that there are staff members responsible for Georgia maps but they are chilling :)
Perepiska··on Icons in Menus Everywhere – Send Help
JetBrains products had colorful and useful pictograms on menu items and panels. One day they replaced them by B&W versions and it was fail. Few years later they introduced purple icons. For promoting some internal AI companion.
Perepiska··on I don't care how well your "AI" works
There's a simple solution: anyone who posts AI-generated content can label it as "AI-generated" and avoid misleading people.
Perepiska··on Helping Valve to power up Steam devices
> They invented loot crates

It looks like false without sources.

Perepiska··on Scripts I wrote that I use all the time
Caching some API call because it is expensive and use cached data many months later because of bash suggestion :(
Perepiska··on Acrobat is intrusive, slow and non-customizable
A month ago, I opened an old PDF file on MacOS Monterey and found that Preview couldn't display the images in it. Chrome browser on Monterey shows inlined images. I've read this PDF on Windows for years. For Monterey I had to convert it with some online converter in order to watch inlined images.

My favorite "the worst PDF reader" is MacOS Preview.

Perepiska··on Is it possible to allow sideloading and keep users safe?
So What's The Solution?

... 3. allow user to feed application with fake data for every requested permission, e.g. false geoposition, dummy random generated address book etc.

Perepiska··on 4chan Sues UK Ofcom over Online Safety Act
It will be nice to add "registration required to read" in every link from such sites.
Perepiska··on Researchers find evidence of ChatGPT buzzwords turning up in everyday speech
Immediately remember this one: https://news.mit.edu/2024/mit-study-explains-laws-incomprehe...
Perepiska··on Launch HN: Skope (YC S25) – Outcome-based pricing for software products
Will you decrease the usage counter if the software is not working properly and the user is forced to use the Undo command?
Perepiska··on Battery charge limiter for Apple Silicon MacBook devices
"M32" typo issues (x3) are unfixed for 9 months and make my eyes twitch.
Perepiska··on We shouldn't have needed lockfiles
The author of the article asked the same question in his personal blog in Telegram a year and a half ago [1], and received in response exactly the same example with maven. Probably, to build a personal brand and increase visibility, he needs to ask the same thing many times in different places.

1. https://t.me/nikitonsky_pub/597

Perepiska··on Write "Freehold" Software
Actually I pay for JetBrains product and report bugs to support. When subscription ends I have right to use version with bugs. It looks unfair to me.
Perepiska··on The Leverage Arbitrage: Why Everything Feels Broken
"billions of influencers"
Perepiska··on I'm switching to Python and actually liking it
Just use

  if not API_KEY:
    sys.exit("Missing YOUTUBE_API_KEY.")

It will print message to sys.stderr and do system exit with code 1.

P.S. exit() is just an alias to sys.exit(), I prefer longer form.

Perepiska··on Material 3 Expressive
Macbook air M1 scrolls text in Firefox fast and smoothly...
Perepiska··on How hard can generating 1024-bit primes be?
pow(x,e,mod) was the reason I switched from Perl to Python :)
Perepiska··on FTC challenges 'junk' patents held by 10 drugmakers, incl Novo Nordisk's Ozempic
It could be interesting to see Ozempick prices for different countries: https://edition.cnn.com/2024/04/24/health/senate-ozempic-weg...
Perepiska··on Florence museum won suit against publisher that used Michelangelo's David image
Also Italien: make liquorice candies named "Fjord" [1] :)

[1] https://www.liking.it/en/products/candies/hard/balsamic-fjor...

Perepiska··on Airbnb is banning indoor security cameras
I remember a wave of $1 iPhone charging cables on Amazon! (with expensive delivery cost :)
Perepiska··on 'We had to educate Oracle about our contract,' CIO says after Big Red audit
I once worked for a vendor company that sold a workstation: a computer with Linux and full-fledged Oracle server with the appropriate license and a small application written in PL/SQL.

When I suggested rewriting everything in Python, the CEO explained that on the client side, this solution was bought by MBA graduates who only knew Oracle, and everything else would be suspicious to them.

As a result, clients bought a cheaper solution from competitors - Windows and a small application written in C++.

Perepiska··on New 13- and 15‑inch MacBook Air with M3 chip
Since a person cannot look at 1000 tabs at the same time, most of the tabs can be frozen. I'm writing to you from Firefox which has 826 tabs right now.
Perepiska··on Company forgets why they exist after 11-week migration to Kubernetes (2020)
It looks like you haven't read the text on the link:

"The Board of Directors plans to hire several Agile Analyticistis, Working Culture Ambassador Researchers, Import-Export-Integrator-Optimizer Masters and Kanban Disruptors in order to help them investigate the unexpected outcome."

Perepiska··on Pkl, a Programming Language for Configuration
There is no trust in the words “we tested this internally.”

Apple employees can rate it as an old project among themselves, while it is more convenient for everyone else to rate the product from the moment of publication.

Perepiska··on Backlog size is inversely proportional to how often we talk to customers
I've seen this approach in 100- startup and 10K+ enterprise: managers collect and store ideas in their private places. This quickly turns into job security and spoils the work process.
Perepiska··on Fixing Macs door to door
Friend of mine got link to this thread and failed to figure out that there is a link under thread name :(

Underline will be highly appreciated. Thank you.

Perepiska··on 4B If Statements
The whole article looks like a misunderstanding to me. The author writes about a trade-off between memory and processor, although in his example both memory (on disk and in RAM) and processor are wasted (executing all IF instructions in turn).

It is also strange that the author is trying to generate code in assembly language, which he does not know very well, because there is a DIV/IDIV instruction.

Perepiska··on jq 1.7
Which is pretty useful - I will get malformed JSON error as earlier as possible.

P.S. `some.get("A", {})["B"]` is bad programming habit because there might be a list on `some["A"]`

← PreviousPage 2 of 3Next →