skysight-inc/HackerNews huggingface dataset:
> In theory, online dating could provide an efficient way to find a partner. However, online dating divides people heavily into winners and losers – perhaps even more so than traditional dating.

Another reminder to delete your dating profiles and then delete the dating apps! Don't let anyone gaslight you into suggesting your selection of photos are the problem, the jury has returned and the verdict is out.

You might think that just keeping those feelers out there will benefit you in a wider network, but inactive use of a dating app will decrease the visibility of your profile at all, and undiscerning use of a dating app trying to match with other unattractive/unpopular people will also decrease the visibility of your profile to only the people in your same level of unpopularity. The hot people are never evaluating your profile because the app won't even let them see you, its way worse than just imagining their inbox is inundated as that's just the next hurdle.

Delete it, you'll have to modify your lifestyle and schedule to do things that are social and interesting just like in the before times.
As a fellow Londoner, thank you! I just gave it a try, it was very relaxing and responsive.

One thing I would suggest, and I know it's a bit of a balancing act, but it's what always irritates me about breathing exercise apps. When it comes to the "Breathe In" and "Breathe Out" instructions, I wish you would hold off on switching to telling me to "Breathe In" when I am still clearly breathing out (which you know based on the microphone). It always makes me feel rushed when I am not perfectly in sync with what the app wants me to do and I feel like the responsive way in which this app works could make this a bit better.
Show HN: We made a better stock options tax calculator (covers states and AMT)
We built the startup stock options tax calculator we wanted for ourselves and that we’d want our friends to use.

If you’re a startup employee, a lot of your compensation is probably in the form of stock options. They’re very confusing though and the tax bill for exercising your stock options can be shocking.

ISOs (Incentive Stock Options) in particular can trigger AMT (Alternative Minimum Tax). There are stock options tax calculators out there, but all the ones we found were out of date and/or didn’t cover state taxes, so we built a better one for internal use (we advise a lot of startup employees at places like Stripe, etc. on their options) and decided to share our calculator for free.

Try it out and find how much you'd pay in taxes if you exercised and if you'd trigger AMT - we've almost made it kind of fun (we hope)! Feedback/comments very welcome!
what if you google something, then check the links that google brings up that seem most likely to help you, it remembers that (reinforcement learning), 10 other people search almost the same phrase and pick maybe 60% of your links, after 100% and maybe a decent idea of which links are the best, it'll just return the links along w/ a summary of the details from each of them, without overlap, so maybe one page has top 4 x, and the other top 3, and another top5, well it'll give you a venn diagram summary of those 3 pages and maybe of the 12 listings, 3 are common so it only summarizes the 9 unique ones.
You.com is hugged to death right now, but from what I can see it's a different kind of chatbot. It looks closer to Google's featured snippets than it is to ChatGPT.

That kind of chatbot has different limitations that would make it unsuitable to be an unsupervised legal advice generator.
The specific scenario doesn't matter. It's illegal to represent someone else in court if you're not a lawyer. There are a lot of things that you can't get a second chance at if your lawyer messes up that suing them can't fix. Lawyers and judges also negotiate, which a machine can't do because nobody feels an obligation to cut them some slack. Also now you're tainting case law with machine-generated garbage. Everything about the justice system assumes humans in the loop. You can't bolt on this one thing without denying people justice.
The comparison to scribes is a perfect analogy. The 'scribing' of translating the idea of painting to an actual painting is being made more efficient. The actual creativity is what the original idea is, not the skill to put it on paper.
Practice sounding like an idiot while sober! ;)
Generally speaking though, any work created by such models does not copy any original work closely at all. Of course there could be slip-ups, but the same could be said of human generated works, which violate fair use on a regular basis.
A link to a 5 word comment isn't particularly helpful.

Especially when they can see the comment on the screen (on a phone) already.
Agreed. I actually have not too much problem with heroku pricing (I could complain about some areas, but it's working for us) -- I'm just worried that heroku seems to be slowly disintegrating through lack of investment, so am worried that there seem to be no other realistic options for that level of service! There don't seem to be other reliable options for managed PaaS that takes care of maintenance in the same way.
What if we prompt the LLM to generate a response with citations, and then we have program which looks up the citations in a citation database to validate their correctness? Responses with hallucinated citations are thrown away, and the LLM is asked to try again. Then, we could retrieve the text of the cited article, and get another LLM to opine on whether the article text supports the point it is being cited in favour of. I think a lot of these problems with LLMs could be worked around with a few more moving parts.
The trick is to not be desperate for the job, and to schedule as many job interviews as humanly possible until it's just a thing you do[1]. Most people don't feel great after each rejection and so are not willing to put in the work.

1. The same strategy applies to public speaking, or product demos, or chairing a meeting, or systems design for people who feel they are not good at it. The human mind is incredibly adaptable and has great capacity for learning when exposed to new environments. The only exception is if the person has some kind of trauma or psychological wall and exposure harms them - in that case, I recommend talking to a professional first.
MC Frontalot
Who's to say the bottom is the actual bottom though? Suppose I pay all my engineer's 170, 170, 190, and 210. What prevents me from listing the salary range at 100-210?
The Fascinating Design History of the Domino’s DXP Pizza Delivery Vehicle
Django. It can run anywhere, including in lambdas, and I prefer having a solid piece of back-end that won’t crumble when I start changing data models.
I mean to be fair a lot of this is because men don't compliment each other.

I'm a lesbian and I've been out for 22 years and I still have to be careful giving men compliments because they think 'I like your shirt' means 'I want to suck your dick'.
We don't know somebody else cut the brakes. Baldwin allegedly had real bullets on his belt. If Baldwin cut the brakes in his car and then ran somebody over it would be his fault.
Exactly. The paradigm is wrong, and in order to get past the problems we need a new paradigm, not incremental improvement on LLMs.
How to be prepared in case of a shooting without living in fear
Unfortunately this messes with caching and causes the builder step to always rebuild if you’re using the default inline cache, until registries start supporting cache manifests.
Simple answer adhd, if I could ship a product I'd already probably be rich, instead I'm scraping by as a freelance dev. Though, chatGPT probably could help me code it anyways lol.
If your dishwasher is simply idle until you schedule it, a small UPS may be able to do the job, as during a power outage it would just be powering the electronics and not anything else.

Unrelated, but it sounds like scheduled power outages is a great use case for a backup inverter for your home.
Equity compensation and what it's valued at is a big factor in choosing to work at Stripe. If they start letting RSUs expire, it will make ~everyone value their equity significantly less; Stripe would likely have significant difficulties finding and retaining talent.
I'd argue the internet I liked most was decimated by the current free content economy, though.

I'm not saying I disagree with you by any means; a lot of what we would lose would be a great shame. Only the strongest creators could probably find a way to stay alive, likely through more direct sponsorship (both Patreon and well, traditional direct sponsors. You already see this a ton on YouTube anyways.)

I get that the internet will never be as scrappy and experimental as it once was, but the way monetization spread rewarded a lot of people who thrived off of essentially taking free stuff and monetizing it. I mean a lot. Think of "prominent" "content creators" and "influencers" like Fuck Jerry. In the process of doing this, I think all of the fun was milked out of everything. Today's internet feels like a giant strip mall.

I really do wonder if this is the best middleground we can get.

Of course, if ad-tech does turn out to be more or less a giant bubble and that bubble pops, we lose everything anyways, without any chance to transition, and all of the anguish was for naught. It feels like quite a gamble to keep hinging on this so strongly for the best content online, so I hope that the patronage model continues to grow.
Thanks! AE + Lottie
Is there any way to buy stock from employees now?
> But what happens when marketing spend goes down (as it does in a recession)? What happens when customers aren't willing to pay as much for your advertising product (as happens in a recession)? What happens when borrowed money can't be secured easily, and debts come due (once again, as happens in a recession)?

Typically - what happens is - central banks lower interest rates until they're negative in real yields - and people start spending like crazy again.

Who knows what will happen in the future. But that's been the previous playbook.
Another thing I don’t understand is why the 10T we printed isn’t included in the discussion.
No, AGI replaced AI for general intelligence before the current craze, AI was “cheapened” several AI hyoe cycles ago, for (among other things) rule-based expert systems. Which is why games have had “AI” long before the set of techniques at the center of the current AI hype cycle were developed.
in this area, breathing along with https://youtu.be/EN2ta7Z4d3s has been helping me
A common tendency is for women to become accustomed to the type of men she can find for casual sex online, it's rough to go from dating the top few to an average partner.
I'm using Devise. It's rock solid and goes along with a general sense of "use trusted solutions" for me. I will be adding Omniauth and the Devise plugin for it, but that will be the extent of what I need in the future.
which file formats does this work with?
> *Theres a power imbalance due to cultural expectations that men are the pursuers

There is also a power imbalance due to men being physical more powerful than women, which is a concern for most, if not all women.
I asked ChatGPT to write a function which takes a year as input and determines whether or not it's a leap year - a classic basic programming question. It answered perfectly. Of course, there are lots of examples of this code.

Then I asked it "Could you adapt the function so that it works on Venus, where years have 224 days?"

It offered me a new version of the function, which simply checks if the year is a multiple of 224. Apparently on Venus the number of days in a year and the frequency of leap years are the same number. It qualified the answer: "It's worth noting that this function is based on current knowledge and understanding of Venus..."

I asked it "What if we want the function to use Venus days as well as Venus years?"

It offered me the same function, except that a) the variable 'years' was now called 'days', and b) the modulus was changed from 224 to 224.701.

So I asked "Should the argument to the last function be a float or an integer?"

It gave me 3 pars of complete nonsense about how the difference between floats and integers affects the precision of calculating leap years (while again warning that the exact value of the Venus year might change).

ChatGPT does a very good imitation of a certain type of candidate I've occasionally interviewed, who knows almost nothing but is keen to try various tricks to bluff you out, including confidently being wrong, providing lots of meaningless explanation, and sometimes telling you that you are wrong about something. I have never hired anyone like this, but I've occasionally come close.

I have been trying various interview questions on ChatGPT, originally because my colleagues warned me that a candidate who was surreptitiously using it could ace almost any interview. I was skeptical and I have not been convinced.

But I think it's actually a great exercise to practice interviewing on it. If ChatGPT can answer your questions accurately (try to be fair and ignore its slightly uncanny tone), then you probably need better questions. If you are quite technical and put some thought into it, you should be able to come up with things which are both novel enough and hard enough that ChatGPT will simply flounder catastrophically. (I'm not referring to 'tricks' like the Venus question, but real questions on how to achieve something moderately complicated using code.) It's a really good reminder too that when we ask candidates to write code, we should examine and debug it in detail, then ask decent follow-up questions, rather than just accepting something that looks right.
That guy is not just some random licensed psychiatrist, and I have a hard time taking seriously anybody who tries to pretend he is.
Choice architecture facilitates consumer uptake of mobile apps
Yes - same - one of the most diverse place I worked at and that was 20 years ago. Although my current gig is actually pretty diverse.
To spare the HN community from this whole discussion, feel free to find my contact info in my profile. We can have a respectful debate over email if you want.

I will just end by saying, you are the one making claims which require evidence to back them up. Especially on a site like HN, it is a good idea to provide evidence for broad, sweeping claims. Or else dial those claims back.
No worries, I get it. That's another big problem!
OP was under no obligation to build it in the first place. Arguably the alternative to a $10 app is no app at all.
I’ve yet to see someone qualified on HN discussing this. It’s all vapid anecdotes and unfounded/untested beliefs and subscriptions to various pet theories.
Natural language modelled and printed in 3D: a multi-disciplinary approach
Those ain't great, ha. Thanks.
https://phys.org/news/2023-01-endangered-languages-3d.html
Humans emulate what they perceive to be successful as a survival mechanism.

The overwhelming majority of people do not differentiate video entertainment from reality in this regard. They "know" video entertainment is fiction, but subconsciously they still strive to attain what is presented to them as successful within video media. Every marketing person knows this, but it's far more insidious than convincing you to buy a salad spinner with free shipping.
Fair points, ya, I'm not disagreeing, and most of what I'm saying is anecdotal. My working theory right now is that food poisoning triggered an autoimmune response to something with my gut motility. Exacerbated by sleep apnea, stress, drinking, malnourishment from inflammation, who knows. Ashwagandha may have desensitized that somehow.

To be blunt, 2019 was one of the worst years of my life. I found myself out of work with no insurance and worse, no executive function. I went from loving my job and hitting gym PRs to broke and barely able to get out of bed in the morning. 20 years of trying to win the internet lottery and failing had sapped my motivation. Then the pandemic hit and things went from bad to worse to even worse to past the point of believability. But thankfully that series of traumas led to my conscious awakening and so I am grateful for that experience. And am gainfully employed and having fun with my work again, which is priceless. And hitting gym PRs again, which is frankly a miracle.

I guess I keep OCD'ing on this because working in tech is so high-risk that mental health issues are all but inevitable IMHO. But there are basic preventative steps we can do that western medicine seems reluctant to advocate for whatever reason. I have to be honest - without publicly funded healthcare, our system is garbage because it's being ruled by the profit motive and a tiny elite who spend their ill-gotten gains on lobbying to get out of paying their taxes. Their greed preventing win-wins like preventative medicine is just another hurdle for people on the edge, effectively talking them out of getting the care they need. Maybe the breadcrumbs I leave might help someone struggling to get just well enough to schedule an appointment.

I should add that I finally did go to the doctor and got some treatment, but they had trouble isolating any specific cause. I feel that the everlywell.com (no affiliation) food sensitivity test I took and dietary changes were the main fix, YMMV.
Interesting - haven't heard of Kagi before but I looked them up and I can definitely see how a subscription-funded search engine leads to a better incentive structure. But can you provide qualitative examples of how your experience has been better than on Google?
The Age of Adulting Is Over
Short answer: because we're genetically programmed to care about it. And no amount of reasoning or handwaving or logical thought will change what the genes encode.

Sensitivity to status exists in all primates - not just humans. It's one of the most basic instincts of an animal.

We are just vessels for the reproduction of our genetic code (although we believe in our own free will). Status is directly linked to the probability of the genes reproducing, ergo short of some weird chemical drugs, we will never be able to ignore it.
It complicates parsing significantly unless you avoid keywords altogether (i.e. all syntax is punctuation) or use some form of https://en.wikipedia.org/wiki/Stropping_(syntax) as early PLs did.
Yeah, I agree with basically everything you’ve said, but the standard of AI legal advice should be at least the standard of services required by current attorney regulations. They should probably be higher even. It is certainly likely that in the future, technology can provide that level of quality at a massive, extremely cost effective scale, but ChatGPT and DoNotPay is not that.
rails, because it has so much baked into it

htmx & hyperscript because I made them
> I find the quasi-economic formulation of the problem somewhat repellent

Totally agreed. I'd even go so far as to assert that, for people who use this language and are sexually lonely, the very best thing they can do to end that loneliness is to stop thinking of other people as economic goods.

Most people crave intimacy and are repelled by objectification.
> And by using Bitcoin to automate all these transactions you get a bunch of very cool features such as constantly being at risk of losing your life savings due to phishing, scamming, hacking, etc., etc.

All lies.

> unless you store a hard wallet in your intestines and memorize the recovery words (better hope you don't forget any or your life savings is gone!)

Lies. Just write them down and store them securely. You can memorize them if you like. It's also wise to store multiple physical copies in various locations to avoid this exact scenario.

> The cool thing about all of this is that it's a feature of Bitcoin to be able to irreversibly lose your life savings, without any ability to recoup your losses.

Yes, you can't be utterly careless (and I'm not sure what the argument is for wanting to be).

> the only way to make it faster (Lightning Network) is to sacrifice the checks and balances that maxis praise as the hallmark of Bitcoin

Yes, which makes sense for small transactions between trusted parties. Large transactions can and should be done on-chain (also with trusted parties).

--

I'll continue to listen to the signal [1], not the noise. What makes me happiest is that the people who deserve to win the most will win over the people who deserve it the least. It will be the greatest wealth transfer humanity has ever seen and it won't require any violence or coercion.

[1] https://twitter.com/LightningTipB0t/status/16150147987979919...
Current word count:

* javascript / js: 95

* rails: 89

* django: 86

* postgres / postgresql: 77

* react: 75

* python: 52

* supabase: 52

* elixir: 44

* ts / typescript: 41

* nextjs: 31

* sqlite: 29

* laravel: 28

* vue: 27

* phoenix: 27

* net: 26

* htmx: 23

* node: 23

* html: 20

* github: 20

* tailwind: 18

* rust: 18

* ruby: 18

* aws: 17

* vercel: 16

* prisma: 16

* docker: 16

* graphql: 15

* firebase: 15

* php: 14

* flask: 13

* svelte: 13

* hotwire: 13

* liveview: 12

* curl: 12

* grep: 12

* bootstrap: 11

* fastapi: 11

* spa: 11

* java: 11

* linux: 10

* express: 10

* sveltekit: 10

* go: 10
Really cool! What were your impressions of all the languages you've implemented this in?
I think the SMS fallback makes this fair. Apple saw how bad SMS is, they made it so iPhone-iPhone convos use an upgraded mode or fall back to SMS automatically, and I don't see why it's their job to give the upgraded mode to everyone for free. You can still talk to Android users in the same app.

They even put early effort into making Macs send/receive SMS via the iPhone. Google didn't do something similar until recently, or did they, hard to tell with their chat app naming.
So you want to give a large property owner UBI, but then you want to tax him more than the UBI?
The Mac's 30th Anniversary Icon Font Shared as SVG Images – MacStories
It bothers me how selfish everyone is.

A portion of your comment can be read as “I don’t support unions because the bettering of other people’s lives might lead to some form of inconvenience in mine.”

Edit: I’m not blindly pro-union, but this “what if I’m slightly uncomfortable” attitude is one of the most common arguments I see against unions and it drives me nuts. When did we all become so selfish?
Dating Apps are notorious for this type of gamification. Tinder will literally give your account a huge visibility bump for the first two weeks, after that, it's removed. Of course Tinder would be more than happy to help, if you're willing to pay them to boost your profile again. I've found it mostly happens to my male friends, but I've heard it happening to women as well (mostly of the lesbian / polyam variety)
Or maybe we only end up using lawyers when they're actually needed, and they become less costly for things like criminal trials. Think on the doctor whose routine cold and flu visits are replaced by an AI. Now they have a lot more time and bandwidth to handle patients who actually need physician care.

We can't just assume it's going to go the worst way. Neither outcome is particularly more likely, and the human element is by far the most unpredictable.

To wit: I was listening to a report yesterday on NPR about concierge primary care physicians. The MD they were interviewing was declining going that direction because they saw being a doctor as part duty and felt concierge medicine went against that.
I wrote this post about how I made atariemailarchive.org: https://vikramoberoi.com/how-i-made-atariemailarchive-org/.

The whole project was fun, but I think the story behind it is neat too.
Thanks for making Avo! I'd been building something similar in the application I'm currently working on and it was nice to have something that already figured out much of the hard stuff to replace my shitty implementation.
More than that, you need to be smart enough to write the sed substitution the other way around.