Foofoobar12345

Joined 5 years ago

Karma
226
Submissions
34
Member since
Nov 22
View on Hacker News

Recent submissions

Comment · 2 months ago
Also many startups and companies are now building racks of Minis and Studios to automate build pipelines, testing, do local inference, run agents etc. I've personally seen this in at least 3 companies out of the half a dozen I've interacted with. The demand is certainly there.
Comment · 6 months ago
Mercury now offers personal bank accounts. You can create virtual debit cards just like companies can with Brex/Mercury/Ramp etc.
Comment · 9 months ago
173.245.58.0 is owned by cloudflare (https://www.cloudflare.com/ips/). You're probably tracking the IP address of cloudflare's reverse proxy that hits your application instead of true source IP (which cloudflare will copy into X-Forwarded-For header).

Likely you pulled this IP from your application's logs? If you're trying to track bot traffic, use Cloudflare's built-in analytics tool.

Also a single source IP can be hosted in geographically distinct locations - that's called anycasting, which cloudflare does use, however I don't think that's the issue here.

Comment · 11 months ago
Missing "Why 2035 will be the year of the Linux desktop".
Comment · 1 year ago
This will very likely be an app inside "Toybox" - where there are other fun/goofy/pointless apps like replacing the car's horn with goat bleating / fart noises, light show, romance mode, changing the car's path to rainbow etc.

If that's the case, this may actually be fun. The only notification a user may get would be in release notes when updates happens. It may not be an ad in the way most users understand what an ad is, as in, its not going to play when you turn on the car. That said, Tesla is probably getting paid for this.

Comment · 1 year ago
1. Don’t work from home. Even if you are working for a fully remote company, get a personal office.

2. Have a laptop or desktop that only has a command line on it. Don’t carry your normal laptop along.

3. Don’t carry your phone. Instead invest in an Apple Watch with cellular or something similar for emergency calling. Have a regular old landline for your office.

4. Invest in specialized devices such as kindles and zoom meeting devices.

1-2 months of this will help change your default behavior of needing to satisfy your frequent dopamine demands immediately. Slowly introduce other devices.

Comment · 1 year ago
And I wish cyclists would re-learn that pedestrians have more rights of being on sidewalks. That said, the bigger plague on sidewalks are e-scooters.

Additionally, most cyclists I see never stop at stop signs no matter how busy the intersection is.

Comment · 1 year ago
3DS is not just 2FA, but it has an option to shift liability to the card issuer in case of card-stolen disputes. Our fraud has come to near 0 once we started 3DS enforcement. 1% of 3DS transactions don't lead to a liability shift, and in such cases, we flag those transactions and call the customer to get more forms of identification that they own the card.

With PayPal - beyond ownership of email address (which is already compromised), there's nothing else to validate against.

Comment · 1 year ago
They are probably testing stolen/hacked PayPal accounts. Probably doing a dispute to ensure the owners don’t suspect anything is going wrong, until they use it for bigger transactions. Unfortunately with PayPal there’s no way to ascertain ownership of an account (like 3DS).

This used to happen to us, eventually after haggling with PayPay support for over a year on who should bear the cost, we just shut down PayPal payments. Don’t have anything better to offer, sorry.

Comment · 1 year ago
Simpler - eg. A table of some numbers, with a question to quickly compute averages of a filtered set, after performing some quick boolean logic to filter them.
Comment · 1 year ago
We don’t operate in the US. Our applicants can’t present any standardized test scores
Comment · 1 year ago
We have to use some criteria when all applicants are effectively the same - 4000 applicants and 6 interviewers. We interview each applicant at least 3 times.

Definition of being smart is to be quick at mental math and logic, but the puzzles are represented visually. And yes, both those skills are needed in the course of our work.

Contrary to what you might expect, over 80% take the test. I suppose during next hiring season, we could A/B against random selection to compare what % go past our interview.

Comment · 1 year ago
We get a few thousand fresh grads applying to us each year. It’s practically impossible to interview every one of them. At the same time, any sort of coding assignment we give is easily defeated by AI—so that’s not useful either and there are very few signals there.

What we do instead is send out a test - something like a mental ability test - with hundreds of somewhat randomized questions. Many of these are highly visual in nature, making them hard to copy-paste into an AI for quick answers. The idea is that smarter candidates will solve these questions in just a few seconds - faster than it would take to ask an AI. They do the test for 30 minutes.

It’s not expected that anyone finishes the test. The goal is to generate a distribution of performance, and we simply start interviewing from the top end and make offers every week until we hit our hiring quota. Of course, this means we likely miss out on some great candidates unfortunately.

We bring the selected candidates into our office for a full day of interviews, where we explicitly monitor for any AI usage. The process generally appears to work.

On a different note, things are just getting weird.

Comment · 1 year ago
Hiring devs is perfectly fine if you don't look for F# skills - just hire generally smart people, and allow them 1-2 weeks to get comfortable with F#. Make them just solve problems from project euler or something.

For those who have already done functional programming, they wont take more than 2 days to start getting productive. For those who have written a lot of code, it will take them ~2 weeks to pick up functional thinking.

Anyone who is still uncomfortable with F# after 1 month - well that's a strong signal that the dev isn't a fast learner.

Additionally, I've never had anyone reject our job offer because we do F#. I'm sure a whole bunch of people might only be looking for python or javascript jobs, but that's fine because I'm not looking for them. I always have more people who I want to hire but I can't due to budget constraints.

Source: direct experience - I run a pure F# company with a team size of ~80.

Comment · 1 year ago
F# is quite usable with AI. All AI models are perfectly capable of generating idiomatic F# code. In fact, because it has a nice type system, if you ask the AI to model the problem well with types before implementing, hallucinated bugs are also easier caught.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton