skysight-inc/HackerNews huggingface dataset:
> Under many cosmological theories, the integers under 2^63 are adequate to cover the entire expected lifetime of the universe; in this case no extensions will be necessary.

Pessimists!
Don't get me wrong I'd love to see the rule book too. Would you trust the rules though? There will always be the mysterious few with the power. I wish we could just have nice things without corruption :/
Improving curricula, expecting more of students, and forcing the humans to compete with AI that ruins the curve would only help if the goal of the MBA program were education.
Your comment isn't original either, it's almost always the same response if anyone questions many technologies.

If you think about it critically, maybe we will find there isn't actually much use for ChatGPT outside of it being a pretty cool party trick. Even if it gets better.

I think it pains people to think about it this way but if we have bullshit jobs, and now have bullshit bots to do bullshit jobs, what's really changed? Likely we'll just end up with more bullshit.

I'm sorry but I think it wouldn't hurt for you to also be objective yourself when evaluating the system your defending.

When you think about it this way, if ChatGPT has the answer to all answerable questions loaded into it's memory, is any of this really that impressive? Initially yes, in the long term maybe so.

I would argue it speeds up finding the answer to many questions which I can find online, but I pretty much had access to any answer I needed already.

My feeling is we think these machines are impressive, because we think we're impressive, and ChatGPT is doing something that looks like what we do in a new and novel way.

I also get the vibe that we almost "have" to be impressed with it because as a species, we've invest a lot into these endeavors and I guess the thought of it being not useful it just as scary as it being useful and replacing everyone's work and crashing the economy of whatever.

The psychology of it all is fascinating.

I guess we all thought steam trains were amazing and unfathomable at one point in time, is this really much different time will tell :)
Why not both? As we see in some of the stories people are posting here, it sounds like stack ranking teaches both managers and employees to be toxic. But yes, I agree on the getting out part.
Yeah, I know that’s a downside. I try to check every 5 years or so. But there is nothing that is going to be truly fool proof, so I figure my best option is to have as many safety levers as possible and do what I can to never lose my phone.
I know. But please:

"Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting."

https://news.ycombinator.com/newsguidelines.html
Every day I benefit from the labor of people who make less than most waiters, and I can't tip them. Either they're not physically present to be tipped or company policy prohibits them from accepting tips. I think it's fair to point out the absurdity that it's considered socially necessary to make additional payments to waitstaff and delivery drivers but not to dishwashers and package handlers.
Anybody read any of Len Deighton’s work? Especially the early “Harry Palmer” novels?

I think they are spectacular.
> The problem with stack ranking is that you are forced to find problematic employees even when there are none.

Could you share some insights on how you organise an hiring process and a company to reach a point were despite having several hundreds employees and adding/replacing few dozens per month, there are no problematic individuals. I have never seen, anywhere, ever.

If you can offer some evidence that you can replicate that consistently, please open some consulting business, you’ll make millions and help so many organisations.
No, the common usage.
It can work well with large groups, especially if they're doing fairly homogeneous work.

Rather than an attempt to create fall guys and internal competition, I think executives are doing it sincerely to find and weed out low performers, but fail to understand that works well for 100 employees at a retail store doesn't work well for 6 employees on a SWE team, or even 40 employees under a large heterogeneous tech org.
It really depends what company you work in. There are a lot of places where how much people like you determines how you are compensated. You can appear productive while you’re the one who is constantly creating the problems that you swoop in and fix to save the day.

Half of my jobs didn’t rewarded people on performance.

Hell, I got demoted during a reorganization and was told my current performance merited my previous title but because I didn’t perform at that level 9 months ago, I was demoted. And they promoted someone older than me into my previous position purely because of his age. He did not meet any of the requirements for it.
This is my experience as well pre Covid. I switched jobs in 2021 and have not been back down town so who knows how much of this still applys. I worked in down town Detroit for ten years but lived in the suburbs. Once Rocket Mortgage and associated Dan Gilbert businesses moved down town there was a lot more activity and stuff going on in a couple square mile area. There's still a lot of run down area's surrounding the fairly nice down town area. If I had started working five years later I would have probably lived down town instead of the suburbs.
Gives ladder MMR a whole new meaning.
I just checked, out of interest and it was "obvious" for me.

Open the web console:

"Tools > Browser Tools > Web Developer Tools"

Select the networking tab, and hit reload on your current page to get a bunch of requests. Once you do that right-click on a request and select "Edit and Resend".

The left side of the display will now show you basic details of the request, URL parameters, etc.

Scroll down and you'll see the existing headers being used (User-Agent, etc). And keep going to the bottom you'll then see "name" and "value". Those look grey, but are ticked. Enter the values you want to add, and a new "name/value" pair will appear beneath them to let you add another custom header.

Finally click "send" to make the request.

Firefox 109.0 (64-bit), running on Linux for what that's worth.
Quick, open a PR to add this documentation ;)
Yeah, I'm not clicking on that
Applications are not supposed to ever use them, but rather make use of the system libraries to access them. So having stable IDs is somewhere between not a priority and something to be avoided to stop developers ignoring that rule.
If you have inside information that grants you leverage, the time is obviously now before the leverage goes away.

Not sure if you are in tech, but if you are, the tech job market is at an interesting point right now. Cost of labor is likely going to be trending down as companies stop paying top % for engineers, FAANG stops hoarding talent, and more people enter the job market from layoffs.

If you are able to shop around for a job and get a few offers, that will put you in a better position to negotiate. Just be ok jumping to one of those offers if you don’t get the raise.
Equifax collects data that isn't true and libels its victims by disseminating it to other parties. Having that power enshrined within the government would not be a good thing.
>"That alone is, to me, sufficient reason to believe that changing it to Pascal-style "name: type" declarations, which are unambiguous, benefits both tools and humans, even if it's slightly more verbose."

I am not against it. It is a different language altogether though. We were talking about "fixing" C++ while it is still being C++.
> clean architecture has helped me basically not have that be an issue

If you setup your Go app structure like a Rails app structure (basically what clean architecture is), then you have it covered. However, I believe you do have to set it up by hand each time in Go, or write your own generators.

> It is probably good for teams that have "fresh" employees like folks out of college or something to quickly be up to speed without having to hand hold too much.

Architecturally speaking, yes and no. Rails does a lot of non-obvious (to new devs) things for very good reasons, that these devs would have to spend quite a bit of time to understand. Try to write Rails without knowing all the wheres and whys, and you will quickly become frustrated. In Go, you can kinda guide new devs along as you build out most things from scratch. Both of these situations require guidance from experts.

Syntactically speaking, the opposite is true. Ruby lets you write incredibly expressive code by giving you nearly limitless flexibility. In newbie hands this could become a disaster.

It's a common misconception that Rails is beginner-friendly. Its authors have been trying to correct the record on that, by using sharp knife analogies. You have to be very careful with Ruby and Rails, since there aren't nearly the same guardrails as you get with Go.
Interesting, so you are running both home-manager and nix-darwin? When I got into the game, it seemed like they were a bit of a one-or-the-other. I use home-manager but keep homebrew around for some cask management and its mostly "out of band" right now, so I'd be interested to move that "in band" if possible.
Which was a terrible mistake on both counts. Having a fan installed and the board bumped to 512k were common mods on the original Macintosh. 128k was just not enough for it. Apple ended up adding the fan and RAM upgrades to the classic Mac line.
This was generated by ChatGPT itself, right? It has all the trademark turns of phrase.
Interesting, I'd never heard of SICM, only SICP.
Oh, I suppose it wasn't clear, I was referring to this part:

>Check out all the urethane issues that early Disney imaganeers faced

I googled but found nothing about it. Well, it seems like google just ignored the keyword "urethane" in my search, to be specific
It's a score, not a fortune teller. It's for financial modeling, and only one thing of many that lenders look at.
No, that isn't even remotely how it works. My credit score has gone down consistently after getting rid of all my debt.
Have you thought about publishing your tactics in gaming the credit system?
My favorites are the waterproof versions.
Today the SSD microcontroller will do TRIM by itself.
A friend of mine told me flat out that although he thinks tip abolition is the right thing to do policywise, he and his waiter friends personally hope it doesn't happen because it would effectively result in a pay cut for them (even though it would probably increase wages for BOH workers, waiters at low-volume restaurants, etc.).
I have used chat gpt. It is very useful. I am in college and I do coding only in python but most of the college internship/placement test does not accept python code. So, previously it was very difficult to me but now I can convert it into any desired language. The best things is happening in the world.
Yep. It’s all a secret. You are measured by an invisible system that you can’t opt-out of, can’t question… oh and just in case you thought you could learn from experience, here comes a newer “version” of the score that determines whether you’re allowed to build equity or whether you’re relegated to paying someone else’s mortgage.
neal.fun is never not entertaining. Amazing work!
>Think of the annoying guy who always puts his boss in an awkward position with questions, or think about the guy who cooks fish in the microwave, or the guy who is just a little too into [fill in the subject] and won't shut up about it... Stack Ranking helps get rid of those people from your office.

The idea that someone would spend 6 months managing an employee out instead of having a one minute conversation about not microwaving fish sounds just realistic enough to have actually happened. :-)
ext4 isn't really a new file system, it's effectively ext2 with some more features enabled by default than you get with mkfs.ext2. (Yes, this is a simplified version, but not grossly exaggerated.)

ext2 was first released in 1993 and has had impressive work on being extended far enough to keep up with growing storage needs, but I suspect the original designers figured it'd have been tossed aside well before 2038 would pose a problem. Unfortunately that assumption has proven to be wrong (unless maybe we do junk ext[24] within 15 years' time, but it would be extraordinary unlikely that every last machine running it will do so).
100% about the digest. https://www.hndigest.com I set it to arrive at 9PM daily (nice feature!) and spend 30 minutes to an hour browsing the top 20 (another customizable feature). I don't visit any other time of day.
No they don't, because you never know if you're next. I have a bunch of friends at Google (you know, one of the richest companies on the planet and 94% 'survived' another day).
Many are scared. You don't know if there'll be another round and if you're in it. People aren't now magically more productive because they survived and their peers didn't.
1. Upscayl: https://upscayl.github.io

2. MagLit: https://maglit.me

3. Pashword: https://pashword.app
My biggest gripe is they invented their own expression language that could have easily been more familiar. Instead it adds to the learning curve.
If you think it's ok to be putting all your passwords on some random server owned by a random company then I don't know if you care about any other design flaws. This also includes the websites you visited and just happened to either accidentally or on purpose save your login.

Now multiply the privacy/security implications of that when said company is pumped and dumped by a major VC.
most Amazon departments lose money.

so whatever psychopath games they are playing, its not working.
You're absolutely correct regarding tips being a "subsidy for the business". The reason "tipped minimum wage" (where it exists) is lower than actual minimum wage is because the business claims a "tip credit" towards meeting their minimum wage obligation. They're essentially telling the government "this person will make up the difference (or more) in tips, and that will meet our legal obligation to pay the minimum wage."

In most jurisdictions, this is figured by taking the employee's wages plus reported tips for each pay period and dividing them by the employee's clocked hours for that pay period. If that result is not at least actual minimum wage, the employer normally owes the employee the difference.

I don't know if it's a lack of knowledge or actual malicious pay practices (probably some of both), but number of people I meet in the service industry who don't know that last bit and tell me they've never been paid the difference for "dead" shifts (those that generate little to no tips) is staggering.
Quoting directly:

> the 100,000 PBKDF2 iterations on the server side are only applied to the master password hash, not to the encryption key

The attacker doesn’t need to break the master password hash, so it’s irrelevant. This is elaborated in the link directly following the above quote:

> But that protection only works if the attackers are stupid enough to verify their master password guesses via the authentication hash.
Warhammer (warcraft)
and Warhammer 40K (starcraft)

the Terran Marines even wear the same big-shoulder armor as the Space Marines from 40K
The closed card drops off your account history after ~10 years, so your score shouldn't immediately go down. Technically, I'm not sure that the credit scores can differentiate between you closing a card and the bank closing your card (the latter might be some sort of signal of potential change in creditworthiness)

In general, credit scores are optimized for the average consumer - and so behaviors around the edges don't always make sense in terms of your score going up or down. If you think about the system that was replaced by credit cards (i.e. keeping a tab open with many different stores), you'd be hard pressed to say that the amount of credit extended is lower now (overall), than under the old system. Whether that's a good thing or not is a different question.
That registry flag is routinely broken in various versions of Windows and hotpatches to the same version. It's not wise to rely on it.
It was an example of something comparable to what the Canadian government did, except with US conservatives as the aggressors.
Shadows of Non-Filtering in Housing
What the businesses I saw this at did was the waitstaff worked the tables part the time and prepped take out orders part the time. So in effect delivery workers were stealing time they could use to wait tables or directly serve a takeout customer that would usually tip them something. It wasn't that they had staff just for takeout that wasn't getting paid regular wage.

Naturally the waitstaff super resented having to maybe take on less tables to do essentially unpaid work on the side of taking your order, prepping utinsels and drinks, possibly even making some very simple ready made stuff themselves, and plate bagging it up etc and a lot of the shit they have to do for a normal table except for no tip.
Yep, I use Brew with a Brewfile to handle most casks. A select few I've manually created derivations for. This seems to be the path of much less resistance.
Not at all, I think mine was about $35 CAD, with 2 Type-C, 1 Type A, and foldable AC prongs.
I've known many MBAs over the years but yet to understand what they actually know vs those that do not have one. I think a person with a 4 year business degree likely has a more complete business education vs an MBA imo.

The best business leaders are charismatic, great speakers and are able to inspire people. I'm not sure that these qualities are teachable but, to the extent they are, it seems that this is what should be taught in something like an MBA/executive school.
Will this disable fallback to text message 2fa? Or is there another way to disable it?
Blizzard games go dark in China, with no return in sight
@thephyber Can you provide a job board link for your startup so that I can pass to my impacted friends.
If I understand correctly, the problem is that the hash created on the client side is used to create the encryption key before the server side hashes are applied. Only the master password uses the extra server side hashes.
I grew up in Windsor, Ontario (right beside Detroit). The vast majority of my friends from there work at Amazon/Rocket Mortgage. On paper they make less than SF, but lifestyle wise they’re all crushing it. A large chunk of them have paid off or almost paid off their mortgages and are under 35. Great place to have a family.

I couldn’t handle the snow after growing up there for 22 years. Ended up in California for 7ish years instead :)
Politicians are more likely to help long term donors. I have a friend that received some incredible help with a visa for a family member.
Credit scores actually are designed to measure risk, not interest payments. Otherwise high credit utilization would be a positive:) There are certainly edge cases where the score has low predictive value, but overall the correlation between credit score and risk is quite large.
You are right, I should have phrased the question better. What I meant by antics was the desire to confront him physically.
Great explanation of the behaviors and trajectory of large platforms like Amazon and Facebook.
Technically, people with no credit history aren't denied for having low score -- they're denied for not having a score at all.
It's not just you.

Usernames and passwords are easy, if insecure. Type username, type password, done. Get admin to reset password if you forget. Put in password manager if one account is used by a team.

Security keys are hard. Needing a physical key around every time you have to log into something is annoying. Backups are hard, because off-site backups can't be done over the Internet. Self-service hardware tokens for services with infamously bad customer service is highly risky. Resetting an account if a key is lost or locked requires physically transferring hardware, which can be hard if someone is traveling, or can cause days of downtime. Team access is basically impossible if an account is secured with a physical key.

Authenticators are fine, except if you lose a couple of smartphones too close together, or you need a team to access one account. Password managers that let you securely store the QR code, or actually generate the key put the MFA in the same place as the rest of the credentials, which is not ideal but increasingly necessary for the same reason password managers came into existence in the first place.

Windows Hello and FaceID are actually pretty good, although fingerprint-based biometrics can be a little hit and miss. Not that a decent proportion of Windows users have Hello-compatible hardware. Interestingly, two TV shows in just the last few months (The Peripheral and, believe it or not, Mayfair Witches) have had a moment where a phone belonging to a dead or unconscious person was unlocked by showing it their face, so the shortcoming are entering public knowledge.

We can "all" agree that passwords are "bad", but we cannot agree on what to replace them with, mostly because the level of computer literacy for most solutions is much higher than just typing in a username and password. I can bang out the stuff above because, as an IT professional, I've experimented with KeePass, Windows Hello and Yubikeys in the last six months, buying my own hardware, to try to find some level of opsec that could be used by our customers. All I've done is highlight the lack of commitment to IT in general and training of all kinds in basically all of our customers.
In 3D, maybe. For 2D, the obvious choice would be... Tetris.
I've heard that at companies that did stack ranking, managers of groups with high performers would actually seek out poor performers who didn't care about their ranking from other groups, to add to their group so that they wouldn't have to give a poor mark to their own people. These poor performers became hot commodities. Talk about gaming the system...
MSFT Layoffs, joining Meta and others
Call me pedantic, but why is it called rebuild when its meant for building deployment images? This sounds more like a bootstrap, although that term is also abused quite a bit :)
Oops, I was writing my comment for a while and it seems I missed the train! Can mine please be moved as well? https://news.ycombinator.com/item?id=34498473
> the 100,000 PBKDF2 iterations on the server side are only applied to the master password hash, not to the encryption key

So only the password hash itself gets the extra iterations. The diagram and the text of the whitepaper seem to be at odds, though. The diagram doesn't show extra iterations for the encryption key, but the whitepaper says:

> PBKDF-SHA256 is used to derive the encryption key from your Master Password. Then this key is salted and hashed for authenticating with the Bitwarden servers. The default iteration count used with PBKDF2 is 100,001 iterations on the client (this client-side iteration count is configurable from your account settings), and then an additional 100,000 iterations when stored on our servers (for a total of 200,001 iterations by default).
You don't bribe someone because you think they deserve a bribe. That's not a bribe, it's a gift.
There's a version of this sort of password manager that is safe. Not saying Bitwarden is it, just that strong, well-implemented cryptography can get us there.
You can self host bitwarden, using either their implementation or open source vaultwarden
Only when you give said company authorization to review your credit worthiness, then they may attempt to pull your credit information.

Your information is not broadcasted to all companies in existence only those who you've authorized (or have been authorized on your behalf by a malicious actor / identify thief).

This is not udp.
HN users try not to get mad at a for-profit service that has to pay bills out of their control challenge (impossible)