HNHacker News
TopNewBestAskShowJobs

some1else

2,216 karma · joined November 7, 2009

My name is Srđan Prodanović. I'm a hacker, designer & socialite with 17+ years of experience and good skill acquisition, based in Ljubljana, Slovenia.

Failed at trying an e-commerce SaaS (Fatsell), co-founder of a design studio (Ljudje d.o.o.), contributed to a number of local creative industry initiatives, did engineering and product at Joan (https://getjoan.com) and Radical Motion (https://radicalmotion.com). Exhibited art at ARS Electronica and Cukrarna. Whatever.

HMU:

Website

  https://srdjan.pro/
GitHub

  https://github.com/Some1Else
LinkedIn

  https://www.linkedin.com/in/some1else
X / Twitter

  https://twitter.com/some1else
submissionscomments
some1else··on React Suspense
`prefer-reduced-motion` could skip handling events on elements that moved recently.
some1else··on Are We Wayland Yet?
I'm using the latest Ubuntu to run an art installation. So far I've been unable to launch GUI apps or take screenshots from a remote SSH terminal under Wayland. I had to resort to adding the commands to autostart & rebooting.
some1else··on Immediate brain plasticity after one hour of brain–computer interface
I also had immediate brain plasticity after being involved in a traumatic experience.
some1else··on Facebook communication and lawsuit documents: 7000 pages leaked
An app I made in 2014 that scraped the entirety of information available through the Graph API (things like conversations and where your friends party), and printed it into a spooky NSA style booklet: https://github.com/some1else/Edentity
some1else··on AMD is having its day
This rule would ensure that the fallback font also displays small caps for that tag:

  font-variant: small-caps
Small capitals only apply to lower-case letters, so it's common to lower-case small capital abbreviations, especially in body text:

http://theworldsgreatestbook.com/book-design-part-5/

some1else··on U.S. widens trade blacklist to include some of China’s top AI startups
I wonder how much worse this is for US vendors, than it is for China?
some1else··on Project MKUltra
I deleted my previous comment, that assumed you reasoning is devoid of ethics. I don't know what "ideal world" or "non-ideal steps" you were implying, so I won't get into that. However, I can't stress enough how dangerous your line of thinking is. "The end justifies the means" is the poster-child for how tyrants justify atrocities.
some1else··on Ask HN: What are weird and/or novel ways to do web UIs?
It's like you're the only person who read the question.
some1else··on LastPass bug leaks credentials from previous site
Generally, I don't enjoy sending every keypress to a spellcheck API. Every extension increases the attack surface area. The browser should remain secure, use the native apps.
some1else··on Some WeWork Board Members Seek to Remove Adam Neumann as CEO
I think his argument was that if a company uses the name "We", it should have a certain type of ownership structure. The interpretation could probably be further extended to other names that signify plural governance. That sounds reasonable to me. I can't infer ownership implied by all plural pronouns though, so I suspect your interpretation is probably too general.
some1else··on Git Blame-Someone-Else
Mine is https://github.com/some1else
some1else··on Egypt’S 1.8 Gigawatt Benban Solar Park Nears Completion
There is also speculation a single face of the pyramids would remain revealed, so that it would be possible to create an artifical snow-slope during the cold desert nights, increasing demand for Egypts famous ski-mittens.
some1else··on LastPass bug leaks credentials from previous site
Password managers are great, just don't use the browser extension. Don't even use the Grammarly extension.
some1else··on A Beginner’s Introduction to Python Web Frameworks (2018)
We have a legacy Django app at work. Coming from Rails and living in the npm eco-system for the past few years, Django to me seems like an anti-pattern framework in a death-spiral.
some1else··on Ask HN: What are some good books/resources about sales?
Awesome list by the looks of it. Thanks for linking the previous thread, I should have used the search. Let's hope we still get some new entries in this one.

Here's a video lecture by Nate Gilmore I found:

https://www.youtube.com/watch?v=42cOaRjRw8E

some1else··on Nobody talks about the real reason to use tabs over spaces
What is the counter-argument?
some1else··on Building an LTE Access Point with OpenWRT Rooter
It acts as a hotspot, not a base station. The title doesn't make that clear.
some1else··on Justice Department Is Preparing Antitrust Investigation of Google
Analytics & Ads
some1else··on Walking Away from the Product I Spent a Year Building
> An engineer at Stripe told me about their careful balance of email, forums, and Slack. They recognize that Slack is not suitable for meaningful conversations, so they automatically delete chat messages older than a few weeks to discourage relying on it for long-term archival. In retrospectives, team members often reflect on whether they chose the right medium (email, chat, or forum) for various conversations.

This is bad news for Slack's freemium economics. I'm going to recommend we don't upgrade with this in mind.

some1else··on Otonomo, with nearly $55M in funding, is cloning our product
Terms of Service and other types of agreements aren't copyrightable (last I checked). When bootstrapping side-projects, I do what the firm tried to charge you for.
some1else··on Prince Harry and Meghan took my Instagram name
Not cool, but nothing new. Distrokid was blatant enough to brag about it in his newsletter in 2017. I sent a polite email voicing my concerns, but I never received more than the auto-reply.

Distrokid email: https://www.dropbox.com/s/8tw90s0n8urj9j3/distro-email.png?d...

My reply: https://www.dropbox.com/s/ym9oxvwprkqm9ph/distro-reply.png?d...

some1else··on You probably don’t need input type=“number”
I'd suggest that you don't need input type='number' where the number is an identifier, not a quantity. However, that would put mobile users at a disadvantage, because they'd have to switch to the numeric keyboard manually. The input device is also not at fault here. It's the browser vendor's implementation of the number field that isn't optimal.
some1else··on Car campers in beach parking lots
https://www.cs.cmu.edu/~sef/sefSmiley.htm :-)
some1else··on Car campers in beach parking lots
> It is demonstrably harmful to the enviroment, physical and mind health and the society in general.

I'm having trouble understanding how single-family housing is less harmful to the environment, relying on this statement and my back-of-the-envelope calculations alone. Likewise, what are the effects on physical and mental well-being for people who have to live in the street, because affordable housing is "banned", and they can't afford a suburban house?

some1else··on Read color hex codes
Very nice diagram, and thank you for writing that page! I've visited a few times before.

I agree that processing photo-material in Lab has definite advantages, it's perfect for perceptually mutating colours. It's definitely a superior colour model. I get stuck trying to use it to build the initial palette though, and I'd have similar trouble sticking to RGB or CMYK.

I'd say that despite perceptual differences caused by HSL/HSV transformations, I'm able to intuit a colour based on it's Hue and Saturation (accounting for the mistakes), by referring to the colour wheel in my mind. Whereas in Lab I can only anticipate the effect of Lightness, the effects of a and b components are too non-linear for me to grasp.

Luckily there is support for Lab in chroma.js, which is very useful for making perceptually sound mutations when generating UI palettes. I used it once for ~equidistant traversal: http://some1else.github.io/life/

Edit: I'd like clarify that traversing all these colour spaces in decent UIs is quite manageable. I was referring to how fast I can guesstimate a colour from reading the actual values. For example, let's take the YC colour and write it down. Compared to the rest, HSB immediately screams "bright orange" at me:

  Hex:  #fc6621
  RGB:  252, 102, 33
  CMYK: 0%, 75%, 96%, 0%
  Lab:  63, 56, 65
  HSB:  19°, 87%, 99%
some1else··on Read color hex codes
I find the colour wheel (by extension HSL/HSV) somewhat intuitive, compared to RGB or CMYK mixing.
some1else··on Show HN: ICONSVG – Customize and Generate Common SVG Icons
Hey there's definitely a need for something like this. But the quantized stroke width is too limiting to make this icon set widely applicable. The ability to finely tune the icon weights, in a similar way like the weight of a variable webfont, would be truly game-changing. I'm not particularly enthusiastic about outline icons, as I feel like they go against some gestalt principles, but being able to blend shapes in with the rest of the art regardless of scale would be really powerful.
some1else··on Facebook Decided Which Users Are Interested in Nazis – and Let Ads Target Them
How come ads are allowed to evade public scrutiny when they're shown online?
some1else··on Show HN: Search icons visually
Tried to get the icon recognized and discovered it works best with black on white: https://imgur.com/a/EyuJhQA
some1else··on Slack closes account of an Iranian user living in Canada
This holds up if you imagine the profiling as done by humans. However, neural networks already surpass human ability in some computer vision tasks. The features the trained models come up with can go way past what we might consider visual likeness. The algorithmic method might eventually become 99.999% efficient at racial profiling with the help of something as ridiculous as fingerprinting eyebrow strand distribution & orientations. The right way forward is to fully consider the ethical implications when shaping these policies, regardless of technological ability.
← PreviousPage 5 of 20Next →