HNHacker News
TopNewBestAskShowJobs

sdrinf

1,644 karma · joined June 6, 2009

Hey there, fellow HNer! Happy to chat:

Contact: sdrinf at google's email service

Web: https://sdrinf.com/

submissionscomments
sdrinf··on Gail.com FAQ
sooooo fluffy <3
sdrinf··on Meta Quest Pro – Bad AR Passthrough
The primary use case for passthrough is not AR, it was not intended to be projecting stuff over room interior, and as such, it's crap at a thing that it is explicitely not optimized for.

The primary use case for passthrough is bringing stuff into VR, specifically your hands (when used in hand tracking mode), and your keyboard. Your monitor is projected into VR by being hooked to your headset. Any other function's utility has been traded off for these purposes.

sdrinf··on Comparing ChatGPT and Google results side-by-side
Hey HN, I've been digging into chatgpt in the past few days using my list of topical interest, and some select intents I've been randomly researching in the past few weeks; and specifically on summarization, new topic exploration, and execution-planning topics, ChatGPT strongly outperforms SERP results.
sdrinf··on Ask HN: What prevents a company from hiring remote employees internationally?
Source: originally from Hungary, lived in London for 6 years, moved to San Francisco 9 years ago. Have worked for US corps from London (as consultant); have been sitting in hiring positions for last 3 corps in US. Things which aren't salient from outside the US, but play major role in hiring non-specialist/non-contractor full-time employees:

* Cultural integration to generally to the US, and specifically to the US way of doing business. Except for a few rare cases, software is ubiquitously embedded in the culture that requires such solution. This has a _lot_ of non-salient culture-domain-specific parts that nonetheless comes as second nature to peeps growing up here. For example -I'm implementing a module that requires accounting for eg income tax brackets. A person from the EU would fire an email to product asking what these are. Here we come to the "US way of doing business", moving fast: a senior US sw engineer at a startup is enabled, and expected to do whatever it takes to drive things forward. So, the right move is to go to IRS website, look up the table, write an implementation, and note to product to double-check it.

* Related to this, "extremely remote" (different timezone + different country) requires a degree of autonomy, requires a level of trust, that is very difficult to build over videoconferences alone. Most successful "extreme remote" I've seen always added at least a weekend of flying peeps into retreats, doing mindmelt.

* The issue of trust: US is a high-trust country; it is default expected that everything you say is true, and you're not omitting materially relevant facts; and there are severe (but only country-wide) consequences of getting caught. For international peeps, trust level is highly varied, with very limited ability to enforce.

These are the top-level bits on making hiring decisions, and the root causes why none of the items on your list are being addressed.

sdrinf··on Not-so-great features coming soon to Windows 11
Due to a range of software compatibility, and the new scheduler, I'm going to have to upgrade to windows 11 soon.

For those who upgraded: is there an edition (like win10 LTSC), which disables all these nonsense, and creates a livable computing environment?

If not, is there something like w10privacy for windows 11?

if neither, what's the current-best guide of setting up, and locking in a livable environment?

sdrinf··on Ask HN: Someone is proxy-mirroring my website, can I do anything?
If the host (DediPath) is not respecting DMCA notices, one other thing you can do is adding the requester's IP address to every page, eg as a div class. If the responses are live proxied, this will surface the cloner's front-facing IP address, and you can block that (and their ASN) specifically.
sdrinf··on Twitter 2.0: Our continued commitment to the public conversation
Not gp, but there's a significant kink when this applies to humans; namely, that humans have the ability to reflect on publicly known outcomes, and change their behavior en-masse in light of information so gained.

I put this earler in the phrase "reflection completeness": https://sdrinf.com/reflection-completeness ie there are things which stops working when people know about it.

In particular with A/B testing, this means that the initial A/B test is intermingled from at least 3 effects: specifically it measures how the naive population's behavior changes as a function of new functionality being made available. This is heavily, heavily time-dependent; specifically there's a "novelty effect" (early data collection will not be representative to long-term usage patterns); and there's "reflection effect" (once the outcome of the test is widely known, people can change their behavior based on that). Controlling for the first is difficult, but possible; controlling for the second, beyond just "keeping everything secret", is significantly more so, as the timelines for that might be years in length.

I strongly suspect GP was pointing at this timeline factor, and specifically that market engineering, as currently, generally, widely practiced, is grounded on the immediately available signal of "does it increases sales in 2 weeks of A/B test running". Which, given novelty effects, is heavily biased towards "yes"; and these people aren't incentivized (nor have the time/energy) to measure _very_ long-term effects beyond novelty, and reflection period.

sdrinf··on Stripe laying off around 14% of workforce
The second they go public it triggers a 6-12 months window after which all of their employees can cash out. This will, inexorably lead to an exodus of their most senior peeps, and when it happens, will probably be ground zero for the next gen of fintech startups.

Delaying going IPO this way, amongst other things, is about retention.

sdrinf··on Matrix: Third Room Tech Preview [video]
Hi vrchat thread! Yes, getting a next-best alternative to vrc would be awesome.

I am... somewhat sceptical as to why they feel they can just "VR/AR: We need to flip the bit to enable WebVR / OpenXR support", _especially_ with custom avatars. VRC has been 1, native, 2, using an engine very optimized for 3d pipeline rendering (unity) and yet it still has _major_ performance issues, on account of different avatars using different shaders, and high (80k++) polycount. I'm open to be proven wrong, but feel very strongly both that 1, the whole "metaverse" concept only makes sense in vr context, with physical intimacy being the core killer feature; and 2, in order to do that, you need an engine highly optimized for this purpose (to avoid vr fatigue / vr sickness), and 3, chrome is, as far as I can tell, not the delivery platform for that.

Specifically, in order to provide vr experience that people don't get sick in, you need an extremely high-grade, low-latency rendering pipeline, including fine things like pose prediction, timewarping, and other ways to generate hypothetical frames _before the user actually moved there_. I'd be intensively curious if chrome would provide that.

Otherwise, what you have here, will remain essentially a small sandbox for 5 minutes gameplay. Good luck!

sdrinf··on Watching 'Spirited Away' again, and again
| There are two episodes that will always make me at least tear up

Tales of Ba Sing Se & Sozin's Comet, Part 2: The Old Masters? ;)

sdrinf··on Watching 'Spirited Away' again, and again
Once in a decade, give Serial Experiments Lain a rewatch. Check each piece of then-crazy-futuristic-technology which since become commonplace; and all the sociological problems which did not get solved then, or since. Eerily prescient.
sdrinf··on Privacy vs. “I have nothing to hide” (2019)
A steelman of that perspective (full disclosure: I'm leaning more libertarian, but my stance is complicated, and nuanced), is that you can just not use facebook, but government's laws are full liability -they enforce (rather than describe) norms, and stances which can suffocate non-represented minorities, and you can not opt out in ways other than moving.

People are many, and weird, and different; the attention of lawmakers & govs are limited, and this can (and have repeatedly made) roadkill of you, with no recourse other than privacy.

In security, to make an assessment of overall risk of a potential vulnerability, we take into account both the probability, and the impact of exploiting such vulnerability. Facebook, and corporations in general, ultimately want to move merch, and, at worst, make you vote for candidates of their choice: probability of being successful is medium, but impact for the individual is relatively low. Goverment laws can roadkill you: probability of this ranges from low to medium, but impact is super high. This advises for being especially vigilant for gov interventions, especially where freedom, and liberties are concerned.

sdrinf··on Patreon laid off their security team
| On "getting that compensation", are there other ways to financially bootstrap a company and give "future payoff" to investors and early employees without requiring IPO/acquisition?

In virtually all existing use cases, I'm strongly against cryptocurrencies, buuuut token issuing and the related Ponzi scheme has been the single biggest new thing they brought to the table which _does_, actually solves this (minus the questionable legality, the Ponzi, and all the current issues the crypto market is having). IE: issue utility-coin for founders & first employees, issue utility coin for public, increase overall utility (and thereby price) of coin, cash out of coin via public. Some coins even carry voting power, which makes the end-consumer part of the governing process. Connecting value-holding with utility _is fairly novel_, haven't seen it being tried in normal corporations before, and might be interesting, if it works.

The other config would be dividend-paying corps; however they went out of fashion on account of growth-above-all-strat playing corps being able to fundraise based on the _biggest hopes and aspirations_ any of the potential investors can dream up; which means, a competitive market have selected for growth-above-all against dividend-paying.

| What do the balance sheets and end of year accounts look like for a non-profit? What happens if they generate surplus profit? Can the CEO and director simply pocket it too avoid "making profit"?

Nonprofits _totally can make a profit_; buuut they can't distribute it to directors, and can't issue dividends. They could have increased salaries; however the governing check&balance on the organization, is that they must have 3 independent people on the board, who checks decisions against the organization's "non-profit mission"; and having high salaries for execs can't really fit that.

sdrinf··on The death of the PCIe expansion card
| * It takes a long time to boot past the firmware; generally 3-4 minutes to warm boot and 6-8 cold.

^^ why is that? is it just the firmware being buggy, or is there any legit reasons why they need to self-check _for minutes_?

sdrinf··on Shouldibuytwitter.com – A tiny takeover arbitrage model for TWTR
Matt Levine ( https://www.bloomberg.com/opinion/articles/2022-07-18/elon-w... ) laid out an argument today, that the reason for Musk wanting to fight on the bot numbers is precisely to drag this out until April 2023, when his financing commitments expire, at which point he no longer has to close (and Twitter loses all of their upside). I have no dog in this fight, but this incites Twitter to move as fast as possible (which they seem to be doing).
sdrinf··on The new wave of React state management
Using pullstate in production for a number of apps now; seconding this recommendation. Almost all of the complexity / mental overhead / boilerplate mentioned in this thread mostly goes away with pullstate.
sdrinf··on A Suggestion for Hacker News – Feed Filtering
Personally, I use and recommend https://github.com/ShamariFeaster/chrome-extension-hn-filter... which allows you to set keywords (and domains) to automatically hide on the main feed. Actually useful keywords vary over time, so this is something you have to curate manually, but saved me a lot of attention so far.
sdrinf··on Ask HN: What is the best jurisdiction for internationally distributed teams?
Given the number of founders I've seen running into this problem, I think it's worth calling it explicitely out: the problem with US incorporation as a foreign person isn't just your local tax code, but: US LLCs/partnerships (a very common structure for incorporating) require witholding (ie taxes) for foreign holders 30% (which is one of the highest rates) (keywords for googling: Federal Withholding Tax for Foreign Nationals ). You can write this off from your local taxes, but generally you'll still end up paying more, than if incorporated locally.

This means, that eg as a pass-through partnership incorporated as an llc, getting money out from the company will incur a 30% tax plus state plus local taxes.

There's additionally a problem (more for small corps), that the paperwork on the above will involve at least 2 accontants -one from US, one locally, meaning non-trivial startup costs.

None of this is to disencourage you to go with US; just do so with open eyes, and it's worth sitting down with an accountant in potential target country _before_ incorporation.

sdrinf··on Twitter makes it harder to choose the old reverse-chronological feed
Last year, I throw some significant amount of time, energy, and dev focus to get into this; on the basis that I _wanted_ Mastodon to be a successful thing. To be specific, I've first spent around 2 weeks for "searching"/browsing (there's no search, only tags :/ ), seeking out acquaintances, and looking for topics/servers that would tickle my curiosity/insight senses.

There were none for me.

So, given that mastodon is large, and federated, surely the problem is with me right? So, I said fuck it, let's break out the API. I wrote a scraper, seeded with a few least-bad people's profile, programmed it to pull the last ~32 toots & add all connections of the user to scrape breadth-first to get a wide array of perspectives. ~150 servers & 50,000 toots. I then took my general keyword list (~150 items, representing majority of my interests in both layman and technical terms) that I use to evaluate social networks, and search engines, and crunched through the toots.

Results: deep technical terms have accidental hits, generally used either in different context; or scratching almost none of the surface. Wide terms generally pull very low signal, from the general vicinity of conspiracy theories/how bad twitter is/crypto/mastodon is great.

I'd really really would prefer to actually use Mastodon, but

1, the features they offer optimizes against it's own usage (lack of search, lack of discoverability; you can call this positive change, but again, it optimizes against onboarding & finding interesting stuff)

2, because it's federated, there's no-one dedicated to acquiring people who have better use of their time, and

3, the people who are in there, do not, currently, would lead me to level up in directions I care about.

Mastodon represents a set of preferences, and I'm happy for you that it seems to be aligning with yours; it does not aligns with mine, is all I'm saying.

sdrinf··on Show HN: Goopt – Search Engine for a Procedural Simulation of the Web with GPT-3
The floodgates are basically held back currently only by openAI's production go-live policies, which are (currently) 1, manual review with an interview; and 2, specifically forbids use cases that can be used for spamming at scale: https://beta.openai.com/docs/usage-guidelines/use-case-guide...

I'm not expecting this to hold for very long (openai has partnered with microsoft; and there are at least 2 groups currently working on replicating it open-source), and expect strong detoriation of overall web content soon afterwards.

sdrinf··on Ask HN: Is most advice only helpful for a while until too many people follow it?
Coined the term "reflection completeness" for precisely this: https://sdrinf.com/reflection-completeness :)
sdrinf··on Fast File Finder for Windows is a tool for quickly finding files by name
For source code specifically: ggreer's silver searcher: https://github.com/ggreer/the_silver_searcher
sdrinf··on Facebook removed the news feed algorithm in an experiment
For the record, the turning point was 2016, when basically every single sleeper cell “friend” was activated by mass agitprop, leading to a frenzy of political activity, and in the process suffocating everything else valuable of human attention.
sdrinf··on PayPal raises fees for most domestic transaction types to 3.49% + $0.49
Has anyone ran a recent A/B test for Stripe direct CC-based checkout + paypal vs Stripe only in the context of B2C subscriptions? Last time I've checked circa 2014-2015, there was consumer trust in Paypal (for cancellation/etc), and so having that option added ~+10% conversion rate (or so), but would appreciate more recent data, thank you!
sdrinf··on Ask HN: How to negotiate stock options?
I understand that this is a compelling pitch for employees people who's first rodeo is with you; and consider this sort of discussion much more honest, than what people generally do.

On the other hand, this disregards liquidity: specifically, that vast majority of startups tend to die, vast majority of rest stagnate in funded but non-liquid form, liquidity events are boolean, and are happening generally years beyond fully vesting into stock options.

So, I feel, this too would lead to significant misunderstandings as people vest fully into their options, but can't get a penny for them.

sdrinf··on Picking Co-Founders the Army Officer Way
I've seen, and read many, many of these kind of articles on how to evaluate potential co-founders (they're mostly generated as part of a shutdown, and I get it, there were a lot of feelings involved). I put forth the problem, that evaluation is actually the -relatively- easier part; finding startup cofounders who both operate at sufficiently high levels of competence, at skills that are complimentary to yours, and can operate a startup (ie operating under conditions of knightian uncertainty/Goal ambiguity/Isotropy) is the very, very difficult challenge.
sdrinf··on Why not generate React code from Figma? (a.k.a. why did PageDraw YC18 fail?)
What I find particularly funny, looking at the big-picture capability of "designer tool generating extendable code", this was basically available since... visual studio 2005? Yet, no one have found a business model for interfacing figma-react reliably at scale.

OTOH, for the capability itself, you might want to look at https://reactstudio.com/ .

sdrinf··on Ask HN: Non-sci-fi fiction recommendations?
heads-up: worm is going to make you depressed. It is, fundamentally, an exercise in taking "hope" & the expectation for "things to generally become better", and beating it systematically into a pulp over a few thousand pages.

Things, in this book, do not become better.

sdrinf··on Ask HN: What do you intend to do about Apple's invasion of your privacy?
Called Apple today, gave them a 2-week heads-up on leaving the ecosystem. Current plan, if corporate lets this blow over without any action on their part, is a pixel 5 instead of the SE, and my laptop instead of the ipad. Sad day.
sdrinf··on Airyx OS
Poked around a little bit on the livecd system, screenshots: https://imgur.com/a/OsxT3GI
← PreviousPage 3 of 10Next →