skysight-inc/HackerNews huggingface dataset:
Just took a stab at recreating my older solution. It goes something like this

Number the balls 7 8 9 10 11 12 14 15 16 17 18 19

Then do three weighings according to rows like this:

0 1 -1 0 1 -1 1 -1 0 1 -1 0
1 1 -1 -1 -1 0 0 1 1 1 -1 -1
-1 -1 0 0 0 0 0 0 0 0 1 1

Where -1 means index on left side of of balance, 0 means not on balance, 1 means on right side of balance. Note each row has the same number of -1 and 1.

If left is heavy, record 0, else if balanced, record 1, else if right heavy, record 2.

Then the base 3 value gives the coin label above (in absolute value) and is >0 if heavier, else is -1 if lighter.

Also note there is no if/then. You simply follow these three and record the numbers which spit out the answer.

The idea is the matrix represents an error correction code in base 3. You need each column distinct, and coin j being out of whack selects column j from the matrix.
The most helpful advice around this actually came from a therapist. One of the things I started with in therapy was stress at work.

You can just get your work done. You don’t have to give 100% for 8 hours a day, 5 days a week. Some days it’s ok to be at 50%, and not feel guilty about it.

Sometimes I spend a few hours at work just learning stuff. I still get everything I committed to done.

At a certain point, I realized I was at the level that I spent years grinding to get to.

Once you’re there, recognize it. You can be a valuable person on the team whose input is important. A long time ago my dad once said “Get paid for what you know”. That had a profound impact on me.

If you’re still working on getting to your comfortable work/life balance, then by all means keep going. But keep checking to see if you already made it to where you want to be, or if you took on too much.
Clever idea. Unfortunately the real hotlinking bandwidth bandit hog is images.
My employer could send me one. I wouldn't use it. I don't want to be virtually present in meetings. I've left the office and can multitask now (eg do household chores, go for walks). I'm not going back to an office, physical or virtual.
Because some people want to accomplish more in life than the minimum required to be comfortable.
Engineers enjoy getting updates and then delivering those updates to someone else who, in turn, puts them in some project management application that overflows within days. Software engineers prefer to discuss things rather than doing them. That's why they send a lot of emails with a bunch of people on them and always reply-all to make sure everyone knows they exist. They also use the printer a lot, especially for putting signs around the office about how to handle basic objects like the coffee machine.

At least thats what it seems like email job people think.
I got about 3x what the OP got, but less than this. The payout schedule is probably published somewhere or at least as part of the settlement agreement.
I've been trying fly machines with terraform and running into one bug after another: https://github.com/fly-apps/terraform-provider-fly/issues/12... https://github.com/fly-apps/terraform-provider-fly/issues/12... https://github.com/fly-apps/terraform-provider-fly/issues/12...

I was really excited since fly seems dead simple, but I haven't gotten it running yet...
I've migrated several services from GCP to Fly.io, and I've been very happy with Fly.

All of my apps are low-volume hobbyist web apps that run on a single machine, so I don't do any Terraform, k8s, or Postgres, so my use case is a little simpler than OP.

My biggest complaint has been with outages,[0, 1, 2] but that's gotten better. The original architecture meant that larger servers could evict other users' running servers, which they admitted was a bad idea.[2] I'm not sure if they've fixed that since, but I haven't seen it happen in a few months.

>The container logging solution provided by Fly.io is basic. It's easy to view logs with the Fly.io CLI and via the Fly.io dashboard. However, there's only a small window of logs that are kept, forcing you to create a remote logging solution either internal to your application or via a separate Fly.io application that ships logs to an external service. This is a piece of operational overhead that I'd like to see removed.

I very much agree. This is a big feature gap I feel when using Fly as well.

>Fly.io is not a support-first company. If this bothers you, then Fly.io is probably not for you.

>When emailing support, and email is the only option, it can take from hours to days to get a response. Sometimes they don't follow up. It does not feel like their level of support is on par with other cloud providers.

This hasn't been my experience. I go through the forum rather than email, but I typically see responses within hours, even on the weekends.

By contrast, when I reported bugs to GCP through their designated support channels, there was multi-day latency, and they'd just keep dismissing my report.[3]

[0] https://community.fly.io/t/cant-deploy-my-app-in-iad/7746

[1] https://community.fly.io/t/application-vms-down-without-any-...

[2] https://community.fly.io/t/app-stuck-in-pending-state-after-...

[3] https://stackoverflow.com/q/53410165/90388
This is very consumer oriented thinking.

Industry wants RISC-V too.
Totally agree on the steps Apple & Google are taking, and a secure export/import should -I think- implement similar protections.

By setting a PIN/fingerprint (that should already be mandatory for passkeys), using usb or NFC for proximity, and of course pub key encryption à la HSM, I think more or less you should have all the ingredients. I personally like 1) to stay away from BLE, and 2) to stay away from using a server in the middle. On a phone, of course, you have more features but you also need to make the experience incredibly smooth even in edge cases (hence BLE, hence the server).

While on the topic, I found this podcast episode very very interesting [1].

As for the storage I'm not particularly concerned, if people start to use passkeys, we'll allocate more storage in hardware devices.

(and I'm also personally much happier with non-resident keys, however the market seems to be moving towards passkeys, so I guess we have to embrace it.)

[1] https://securitycryptographywhatever.buzzsprout.com/1822302/...
A short story worth reading in full, but in particular I absolutely love the punchline:

We should pause to note that a Clippy2 still doesn’t really think or plan. It’s not really conscious. It is just an unfathomably vast pile of numbers produced by mindless optimization starting from a small seed program that could be written on a few pages. It has no qualia, no intentionality, no true self-awareness, no grounding in a rich multimodal real-world process of cognitive development yielding detailed representations and powerful causal models of reality; it cannot ‘want’ anything beyond maximizing a mechanical reward score, which does not come close to capturing the rich flexibility of human desires, or historical Eurocentric contingency of such conceptualizations, which are, at root, problematically Cartesian. When it ‘plans’, it would be more accurate to say it fake-plans; when it ‘learns’, it fake-learns; when it ‘thinks’, it is just interpolating between memorized data points in a high-dimensional space, and any interpretation of such fake-thoughts as real thoughts is highly misleading; when it takes ‘actions’, they are fake-actions optimizing a fake-learned fake-world, and are not real actions, any more than the people in a simulated rainstorm really get wet, rather than fake-wet. (The deaths, however, are real.)
I would modify the script to display a notice:

"Thank you for using SortTable from https://www.kryogenix.org/code/browser/sorttable/. If you, the site owner, would like to use SortTable without this notice, please download the script from [here](URL link) and add it to your server."

If you want to get fancy you can serve the modified script only if it's being hot linked and the original script if it's being used on www.kryogenix.org - or another website that has permission to use the script.
Another solution: when the script is hotlinked, add a new row in the sorted table, saying "You're using a hotlinked version of sorttable.js - please host on your own webserver or purchase a license here". This way, the sorttable.js is not broken for any users, it's still usable, but there's an "ad" that's both a deterrent and an upsell.
Happened on this after seeing a curious-looking youtube video[1] which apparently is part of a series[2] that exists to provide animated illustrations for some of Bik's comments, such as the one at [3].

Was somewhat surprised to discover the duplicates were spotted by eye rather than software!

1: https://www.youtube.com/watch?v=YhLmTVtaxkg

2: https://www.youtube.com/playlist?list=PLlXXK20HE_dV8rBa2h-8P...

3: https://pubpeer.com/publications/C00876ADB21BEECB01B290B33AF...
Except I'm right, which matters more. The best way to help people is to be honest with them. Validating their feelings might make you feel good, but it does them a disservice. I'd rather be right and sound like an asshole than tell them it's ok to keep heading towards their own demise.
Why should all the other C-levels avoid jailtime for crimes committed by the corporation they're responsible for by just having a literal official patsy? That seems like such a blatant way to put C-levels above the law for real instead of the defacto way they seem to be right now.
I like the current model of risk management, but the problem is that if a bank is defrauded by someone pretending to be you, you’re on the hook. That is, the credit bureau doesn’t do a good enough job verifying identity.
> You definitely must stop having the current values that you have

There it is, mask off.

I'm not Japanese but since we are making assumptions I could guess that you are a "progressive" American or from certain parts of the "Western World".

Should I be so inclined I could enumerate the many problems the west has and its own current obvious decline. Ironically you yourselves are the very source of the doomer memes.

I could further declare that your country is obviously perishing because of the wrongfully adopted woke values currently in vogue and that you must repent and adopt sharia law.

Of course that would be a monumentally stupid and outright fascist take on things as it is really not my place to dictate to other cultures that their values are wrong and they must adopt mine or suffer immensely.

If I don't gel with a society rather than sanctimoniously preaching I simply steer clear. I hope you have the good sense to leave the Japanese people alone offline.
And there's also a middle ground where you could subscribe to a credit agency and own the data which you could have them supply to a potential lender.
I used to be at FAANG. What helped me? Leaving Google and going to a startup. I work now for slightly less money, but my stress levels and my free time are much better! I have several fun multimedia OSS projects I want to release publicly soon. One will be on here!

And FYI FAANG isn't the endgame if you're unhappy. I got sick with IBS FAANG was so hyper-stressful, and I had to take disability. It was terrible. Don't let it get that bad, you might not ever go back. As a matter-of-fact, there's an IBS article trending on HN right now...

What helped me? Nature walks, new hobbies, finding new friends, joining a meetup group, learning about photography, learning about birds of my state, a bicycle, having a couple social nights a week to recharge any extrovert tendencies, joining a boardgame group, moving back to my home state.
In addition to the recording limits on a DSLR, you might need to rest it for a good while if you're filming for a long time with too much light on a hot day. It shuts off when the sensor's too hot.
Too many services only support a single MFA enrollment.

I have a pair of yubikey but don't use them most of the time because most services won't let me register both concurrently, and I'd rather not be permanently locked out if one of the yubis gets lost / contact pins wear out / etc.

That said, you're lucky if they support one FIDO2 auth method at all instead of just SMS.
It really depends on what you mean by peak demand. From the grid’s perspective a home with rooftop solar has zero demand during peak solar production.

However, that’s ignoring the home actually uses electricity during that period it’s demand simply isn’t something the utility can make money from.

Similarly, transmission losses increase as temperatures rise which requires more production to offset those losses. From the perspective of a natural gas power plant that load is just as real as actual customer demands because utilities need to pay for it.

Finally, time zone boundaries and suburbs being on the east or west of cities on the coast make a noticeable difference. https://www.dailymail.co.uk/sciencetech/article-2572317/Are-...
I quite like Linux, but it doesn’t appear to be super popular among consumers. (This is not intended as a slight — IMO open source works best as a community project by developers, trying to spread it to people who aren’t able to contribute doesn’t really help either party that much).
Well for starters you could voluntarily submit your repayment history to one of a pool of competitive good-for-the-money record keepers, rather than it being involuntarily hoovered up by a state sponsored oligopoly.
If it is, you could get acquihired, or build an even better thing on a competing service in the future, if enough people build things on openai only to be replaced internally they'll stop supporting the api/using it and other competitors will fill that void, but as much as Microsoft is investing I think they will keep it going for indie devs because of github/tooling services they offer that they make a lot of $$ off.
Try timing how much actual work you do each day. Track it.
Also time procrastination and track.

Then increase first number while decreasing second number. Just try to beat the previous day by a bit.

If you finish all your work, ask boss for more.
Apologies [Dupe]:

dang 6 months ago | next [–]

This one had a big thread a few months ago:

It looks like you’re trying to take over the world - https://news.ycombinator.com/item?id=30818895 - March 2022 (274 comments)

and a couple tinies:

It Looks Like You're Trying to Take over the World - https://news.ycombinator.com/item?id=30663148 - March 2022 (1 comment)

It Looks Like You're Trying to Take over the World - https://news.ycombinator.com/item?id=30620801 - March 2022 (2 comments)

HN's dupe detector isn't smart enough to catch the same content at different URLs, except occasionally if the differences are small enough. I usually do an HN Search on both the URL and the title to find previous posts—a bit of a pain, but it works better than URL search alone.
The professional context was "a Google diversity program he attended solicited feedback".

Also could you quote where "Damore said that women biologically were inferior at science"?
Someone else's on-time mortgage payments were reported on my credit score for years after I turned 18. I ended up with amazing credit for it.

These companies can't even keep track of what they're purportedly supposed to keep track of, why should they continue to exist as they do today?
I did, and I have no idea how that happened. Other than maybe don't post so tired.
And it's completely ridiculous that that isn't entirely the bank's problem and you should be able to sue the credit agency for libel.
I’ve always loved these commercials so much.
Freya is a treasure. I didn’t understand the GPU until I watched her videos. I mean, I still don’t really, but I have a slightly better understanding and a general mental model lol.
I'm a fan of Jason Scott's approach: http://ascii.textfiles.com/archives/1011
Just because something is overall not good, that doesn't make it a scam. The person doing it has to have some amount of intent to deceive in order for them to be perpetrating a scam, I think.

I'm convinced that Vitalik's intentions are good, even if the net results might not be.
Relevant Greg Giraldo bit: https://m.youtube.com/watch?v=NMQDVhoGHak
The 30 minute limit had little to do with heat:

https://www.fujirumors.com/yes-eu-import-duty-reason-fujifil...
> I think it’s also very premature for Meta to go after the business market.

I strongly disagree here. The enterprise market is relatively cost-insensitive, and so it's a great vertical to target. The partnership with Microsoft is strategically very sound; if you can get Teams inside the Quest headset, then you can plausibly replace every lightweight Windows laptop with a Quest Pro (i.e. for road warriors doing spreadsheet/doc/email/collaboration work, not developers).

The question is, how far away are they from replacing monitors with VR displays? I suspect this generation is not the one that wins that battle (though Immersed was making this work on Quest 2, so maybe), but it plausibly could be next generation, in which case this is the correct time to be building the MS partnership.

On gaming -- we are multiple generations away from VR being more than tech demos, IMO. Beat Saber was fun, but pretty much everything else feels boring after 30 mins. I agree with your assessment that VR gaming is quite underwhelming, but I disagree that they need to win over geeks to crack the enterprise market; they just need to get Nadella on stage to provide a compelling use-case to enterprise users, talking in the enterprise language.
Here's some pontificating:

Viruses form a part of a control system for themselves and for higher and larger life forms. If any system becomes unstable, or if one organism starts dominating or growing out of control, the other organisms have an evolutionarily created self interest in bringing things back into balance. Viruses play a huge part in this self regulation mechanism.

Eliminating viruses would have the unfortunate effect of decreasing overall system stability for biological systems at every level.
Heh, I’d say we’re pretty good at it. I mean like predicting that a vase will fall if you release it in mid air and things like that.

The precise type of understanding that is so obvious it won’t be found in scrapes like the common crawl, but is not obvious at all unless you either have a very high level understanding of physics and are modelling everything… or if you are a creature that exists in the world for a while.
Self promote: https://primitive.io is a VR enabled collaborative immersive development environment where we have optimized code readability in every respect
Half Life: Alyx is extremely realistic and immersive and is the game I most commonly use to show people VR for the first time. I have a nice PC gaming rig however - I'm not sure what it's like otherwise.
do they claim to warn about TLS certs and pending expiration? (i haven't found that in docs anyway)
I think this is a brilliant solution - you can also make it the second row in the table that's being sorted (right after the table header). That way there's no breakage and it's a good enough deterrent.

I would go on further and make a link to a Stripe Checkout page that allows you to purchase a license subscription to remove the notice.
Wait, the compiler can do that? I thought only dereferencing a null pointer gives undefined behavior, just checking if a pointer is 0 or not shold be valid?

Yeah based on https://joelaro.wordpress.com/2015/09/30/gcc-optimization-fd... the assumption is that if the pointer was previously dereferenced, it can be assumed to be non-null, and hence all subsequent null-checks can be elided.

Based on https://news.ycombinator.com/item?id=17360772, the case in which this actually makes a difference is an address offset like

int *n = &param->length

The compiler knows the structure so it can just inline the offset, but the optimizer considers this as being non-null.
You’d have loans that tie back to physical objects that can be repossessed - and the down payments would be large.

And if someone fraudulently defaulted you’d pursue criminal charges.

It’s totally workable but it would cut consumer spending considerably.

You could even still do credit cards - just require them to be backed by the amount in cash.
Human brains can invent statistics just like they can invent numbers larger than collections of objects they can physically count. None of this needs causal models as a primitive to build on, just like large language models showed that we don't need specialized Chomskyan recursion structures as a primitive for language.
We got just the man, Barney Stinson. His job title will be PLEASE. Provide Legal Exculpation and Sign Everything.
If that's your concern, Android (the story's topic) is very much popular among consumers.

Windows, MacOS and IOS also are, but the community cannot port these.

There are less popular / niche, community-run OS projects like Haiku which already run on RISC-V.
I prefer MagSafe because the lightning sockets wear out after many years, and the cables fray, for a couple examples :)
Time in the market beats timing the market
One novel method that auto insurers have been experimenting with is voluntarily reporting data that can only help, not hurt. So, for instance, if you install their monitoring device in your vehicle and it shows that you don't drive in risky ways, you qualify for a discount. If you choose not to volunteer this data, or the data shows that you're a risky driver, you pay the base rate.

Now, is that really "volunteering" the data, or do you end in up roughly the same position as with the credit bureaus, where you need to turn over lots of personal information to get reasonable rates? I think reasonable people can disagree about that.
Figure out what you actually want to do and do that. If you still can’t do it, ask yourself why. Don’t label it “procrastination”. There is probably a good reason you are not doing it, such as something higher priority that you are putting off, poorly defined goals, pressure to succeed, or whatever.

Or you could just be tired. Take care of your body: sleep, exercise, diet. If you’re exhausted then you won’t be able to focus on anything.
It’s a good article. Key points for me:

- measure teams not individuals

- stick to measurements related to planning and operations

- implement one measurement at a time

I didn’t see it in the article (yes I skimmed) but I’d add that it’s beneficial to develop measurements in conjunction with engineering teams.
They are designing a new chip for their cloud...
Or The Net.
> It's like they're TRYING to get people with ADHD to kill themselves.

You're raging against the wrong machine.

By rights, ADHD should not exist. The amount of task-switching humans are expected to do in demonstrating mastery of the domains of entire departments is inhuman and unsustainable to begin with. We're pumping the population so full of amphetamines to keep up that we've literally run out of them.

Medicine can't fix the fact that nobody can survive as a fisherman anymore-- he has to be a full-stack scuba diver, boat captain, marine biologist and have a whale-hunting side hustle going on. Actually catching fish is what you do on the weekends.
If credit bureaus were only a public record of your debt and payments they would not be such an issue.
> Seriously though, how did credit scores come about

Consumer demand.

If given the choice between a lower rate loan that utilized people’s centrally collected credit history or a higher rate loan that didn’t rely on any centralized organization, the vast majority of people would take the lower rate loan with a credit score. It wouldn’t even be close.

The bottom line is that centralized credit reporting is necessary to achieve the lowest rates. The threat of a reduced credit score is necessary to get a lot of people to pay back loans.