skysight-inc/HackerNews huggingface dataset:
Ask HN: Best single GPU and all-purpose server?
Hi, hoping to benefit from your collective wisdom and experience here.

I need to buy a rack-mountable machine (ideally one) that has at least one decent GPU (A6000 or A100), a good CPU (thinking Epyc or Threadripper) and > 40TB of storage.

Usage will be all over the place - medium-sized offline (batched) data processing, deep learning with language and visual models, inference, and live data ingestion. Possibly all at the same time.

What should I buy? Budget is 20-40k.

I'm wondering in particular:
- Is the HBM2 memory on an A100 worth the 2x price over a A6000?

- Should I go for a tower (such as the Lenovo P620) or a 2U rack? (space and power are irrelevant to me)

- Are there hidden costs with major suppliers (I really don't want to pay $1k for a 4TB dell hdd)

- Are there any gotchas with report to lights out management? I.e. can I remote reboot a threadripper machine?

Thanks!
> You're probably doing the local fauna a favour by eliminating the cat.

One could have said the same thing when mammals appeared. Not to mention humans: "These human species will ruin the ecosystem. We better eliminate it now before it spreads".

Said otherwise, you are thinking about the narrow interest of the day, without considering if the ideology makes sense in itself.

> Nativism is the political policy of promoting or protecting the interests of native or indigenous inhabitants over those of immigrants, including the support of immigration-restriction measures.

https://en.wikipedia.org/wiki/Nativism_(politics)
The term you want to look into is Incrementally Verifiable Computation.
> Perhaps, but this is a pretty pedantic observation.

Yeah, agreed, it was very pedantic. It just seems fitting as Let's Encrypt don't use the term swag anywhere on the page.

> I wasn't expecting to get even more for free from them, considering their enormously useful core service is already provided free of charge!

Also agreed. It swung me to donate (not for a shirt).
Because I don't think we've seen the worst yet.
Elisp now supports "shorthands", a kind of cheap namespace system. It's very recent so virtually unused in the wild.

https://www.gnu.org/software/emacs/manual/html_node/elisp/Sh...
Judging from the little I can see in spite of the paywall, it doesn't seem like Shopify did anything particularly nefarious for Trudeau.

Unless there's more to the story I don't think it's fair to assign guilt by association because someone else did nefarious things in Trudeau's name.
I recently found www.gopher.com, which has a different feel to than Google or DuckDuckGo.
I believe that quote about debugging being twice as hard as coding is by Brian Kernighan.

https://en.m.wikiquote.org/wiki/Brian_Kernighan
Why Do We Measure Displays?
What do you mean with keeping caps in your head for my client? Capabilities? Why would you need to keep those in mind?

One doesn't need to keep anything in mind if one just has two different clients for the two user groups. And there are IRC clients, such as thelounge or irccloud (ok.. more than just a client), that offer things like inline images/audio, link preview, etc. (and wouldn't be hard to add missing things there).
On the protocol level they just send urls in the irc messages, which falls back nicely for the other user group. I send images, pastes, etc. all the time on IRC it's just I don't want my client to render any of them inline - I want to decide if I look at something or not, while you want a client that does render everything inline for the most part.

PS: My spam filter judges html emails rather harshly :P
Just had a taco salad combo from the red haired girl fast food chain. It's made out of 10 individual plastic parts (salad bowl and cover, sour cream cup, nacho chips bag, chili cup cover, fork and fork packaging, salsa cup, water bottle and cap), 2 cardboard (fries and chili cup), a cover for sour cream (unidentified material) and an aluminum cover for the salsa cup. I feel sick now.
Maybe, maybe not, but worth a try. Consult a medical doctor. You might have a major vitamin D deficiency? https://vitamind3-cholecalciferol.com/how-to-estimate-your-v...

As always, consult a medical docter, don’t rely on internet medical advice blabla etc
Apparently that protection does not include protection from the US government.

iMessage offers excellent privacy of message content, but no 'pen register' protection.

Phone device security is very strong, but it's made largely moot if you turn on iCloud backups (which is the default behavior if you provide an Apple ID. I'm not sure there's even a way to stop the initial backup from happening?)

Apple reportedly doesn't offer e2ee on iCloud, or even encrypted device backups, out of compromise with the federal government...specifically the FBI, CIA, and NSA.

Why might people care about this? Criminalizing abortion and miscarriages...and what looks like at the very least a re-recognizing, and possibly criminalization, of LGBTQ relationships.
I find it weird that someone would argue for a worse retail experience. People make mistakes, it's great that people can return stuff that it turns out they don't need or won't work.

As to why retailers do it, I think it's a combination of:

a. Regulations - many jurisdictions have a requirement that retailers accept returns for some period. This is great because it makes fraud on the retailer's part extremely unprofitable - customers can just return fraudulently marketed products.

b. Competition - one thing that both Walmart and Amazon did was lower the bar for returns. In the 90s Walmart would often accept returns even without a receipt, which was a competitive advantage against other retailers that had more restrictive policies. Amazon did something similar for online retail by paying for shipping of returned items.

c. Encouraging impulse buys - Having a high bar for researching purchases means that impulse buys are much less likely. If you're in a store and you see a microwave you really like, knowing that you can return it makes it more likely you will buy it right then and there. If you have to go home and confirm a bunch of dimensions, it's more likely you won't return for the microwave as emotions will have cooled.

Edit: Addressing fashion specifically. There are many factors that can make something that works in a fitting room turn out to later be ill suited.

First, it's not uncommon to be buying a top or pants to go with other clothing in one's wardrobe. Unless you bring all that stuff with you when you go shopping, it's only possible to guess whether things will work out while in a fitting room. There's also a level of wishful thinking that can happen when trying on clothes - where you make it fit by sucking in your gut or something that can mask the fact that clothing won't work. Long term comfort is also impossible to ascertain in a fitting room. This is especially applicable to shoes - where they might be comfy for the 5 minutes in the store, but start to hurt after 30 minutes to an hour.

Finally, it's impossible to tell how much something will shrink in the wash when you buy it. Some stuff that fits perfectly "off the rack" will no longer fit properly after it has been through the washer/dryer.
Top-secret D-Day map of Omaha Beach goes to Library of Congress
Now that you mention it, it's been a while (unless they've all be going to spam or something).

I deleted my LinkedIn 5+ years ago; maybe "my" profile has finally aged out of their system.
On Android I can use a firewall to block network access per app. on iOS that is not possible.

My password manager app might be bought out and exfiltrate all my credentials, or any of the linked libraries it uses.
Did nothing. I am not responsible for any of this carnage. The rest of you are murderers.
Can you be forced to unlock your phone at the border? I thought you couldn't. (I don't actually know.)

BTW bringing up the power off UI on iPhone (holding power and up buttons at the same time) disables FaceID/TouchID until a passcode is entered.
https://archive.ph/UD5Vr
Takes me straight to a log-in pge with no additional context, is that intentional?
So? $1M is $1M.
"Apple is moving some of the personal data of Chinese customers to a data center in Guiyang that is owned and operated by the Chinese government. State employees physically manage the facility and servers and have direct access to the data stored there; Apple has already abandoned encryption in China due to state limitations that render it ineffective."

https://www.cpomagazine.com/data-privacy/icloud-data-turned-...
How is that last part prescient? That's a year after Euromaidan. Ever since then, 2014, critics have always lambasted any US/EU in support of the Ukrainian people. Why? Because geopolitically Ukraine was meant to be another Belarus, a patsy state, for Russia and its allies. That statement is the opposite of prescient, in that we now see the mask off and the devil that patsy Ukrainian governments were actually making a deal with.
Excessive swapping due to ram pressure can wear out an SSD pretty fast.
At face value, this sounds like the stupidest thing I’ve ever heard as far as incentivizing bad behavior goes.
They just took a page from the Columbo[1] playbook. Why use names when you just can call it "baby". :D

[1] https://youtu.be/pZ0PzRuAv0Y?t=108
Medication is all about controlling impulse. That's it. It won't make ya learn better or learn if the material ain't involving.
I have also found that people use [strategic thing] as a way of keeping something at a higher level without going in to the details. Because once they get in to the details the grand plans start to break down.

I have been a part of a number of these high level strategy type efforts at my company. I have often found that I seem to be the cynical one against an onslaught of relentlessly optimistic people.
>How can there be a supply chain crisis and a inventory surplus?

These are the same problem. Matching allocation to demand is a hard problem and the wild swings in demand caused by COVID and inflation responses means that you have both supply chain problems and surplus problems.

Things aren't very elastic and money-saving just-in-time practices of eliminating buffers mean that it is harder to respond to the various shocks.

You're essentially upset that the future wasn't predicted correctly when there has been a lot of uncertainty going around for years now.
Non-Apple ARM chips are garbage. Half the performance of M1 at best.
They missed the earliest seafarers by at least 40,000 years.

Australians could only have got there by at least several open-ocean crossings.
This is seductively true-sounding but I don't think it's true.

Imagine a business person saying, "Oh, programmers protect their work by making it needlessly complex. Every few years they invent new tools and insist that the old ones are broken, so that they can re-implement the same features over and over. Today they say it's vitally important to switch to the new thing, jquery or docker or react or whatever it is this month, and five years from now they'll say it's just as important to get rid of it. That's how they make sure they'll always have a job."

That's the mirror image of what you're saying. Perhaps some of those "layers and layers" really are useless but most of them are probably to satisfy auditors or something similarly opaque.
Where do you see this in iOS? The Settings app has many permissions for applications, but no "Internet" permission.
> It is not man's duty, as a matter of course, to devote himself to the eradication of any wrong; he may still properly have other concerns to engage him; but it is his duty, at least, to wash his hands of it, and, if he gives it no thought longer, not to give it practically his support.

Classic appeal to authority. The above quotation contains grand declarations with no supporting logic or evidence. Just because Henry David Thoreau said it doesn't make it true.

> in the real world you don't remotely get clean problem statements at all, let alone clean outcomes. Not only are the outcomes profoundly unknowable, but the world is full of other people pulling their own levers!

The outcomes of inaction are equally as "profoundly unknowable" as the outcomes of taking action. From an "unintended consequences" perspective, it's a wash. So we might as well focus on the first order known consequences, which are pretty clear.

If we're going down the road of appealing to authority, I'm partial to "The only thing necessary for the triumph of evil is for good men to do nothing"
Ethereum Inches Closer to the Merge with Sepolia Testnet Launch
Japanese emperors back to 600 BCE.
I hadn't even considered the DEM error. I can totally see it now that you've pointed it out though. The data is impressive either way.

I've had luck in the past with simply averaging the positions from multiple receivers, since horizontal multipath error on its own is typically under a couple tens of meters and it's so hyperlocalized that multiple receivers can experience totally different conditions.

On an unrelated note, do you know if they plan to continue with the half palisade traverse after they complete the rest of the crest?
Or from another point of view: why not cancel the flights preemptively? It should have been clear you'd not have enough people to man the flights. But they kept accepting bookings.
You're just out of the loop on that. Probably someone who doesn't get the memo on omnichannel should not need to go to those meetings.
I just picked up some CariFree CTx4 Gel 1100. It has Nanohydroxyapatite, Fluoride, and Xylitol.

I'm actually quite annoyed that none of the half dozen dentists I've seen in the last 15 years have mentioned Nanohydroxyapatite as a compliment to fluoride.
This is a painfully cynical worldview. If you find yourself in a company where management is this ineffective, get out. Or at least move to a different department where people are genuinely working together. Companies (or departments) wouldn't actually last very long if management teams were as bad as you described.

> Setting the agenda and defining the terms is a way to exert power, in many ways far more important than any substantive outcome to the meetings.

No, setting an agenda is a way to give people a chance to prepare for a meeting and to keep the meeting on track. A meeting with an agenda sent out ahead of time is far more efficient than a meeting where people just show up and think of things to chat about.

> You can try using some BS of your own

Please don't do this. Believe it or not, it's actually really easy from the management side of the table to tell when someone is just laying on the flattery and trying to say all the right things to butter people up.

Engineers who try to "play politics" usually overestimate their ability to manipulate other people and underestimate other people's ability to see right through it. You may think you're just playing the game, but I guarantee it's coming off as patronizing to the genuine employees around you. Those genuine employees are the people you need to build trust with, and these political manipulation games will only do the opposite.

> Don't have a team? Invent one, just evoke the existence of some confused and dissatisfied co-workers who you are eager to motivate.

Now this is pure keyboard warrior fantasy material. Doing anything resembling this will destroy your reputation at the company in short order. Chronic liars and manipulators may not be called out in public, but their negative reputation will spread quickly among people in the know.
The quote at least contextualises "premature". As it is, premature optimisation is by definition inappropriate -- that's what "premature" means. The context:

a) gives a rule-of-thumb estimate of how much optimisation to do (maybe 3% of all opportunities);

b) explains that non-premature opimisation is not just not the root of all evil but actually a good thing to do; and

c) gives some information about how to do non-premature optimisation, by carefully identifying performance bottlenecks after the unoptimised code has been written.

I agree with GP that unless we know what Knuth meant by "premature" it is tempting to use this quote to justify too little optimisation.
Ask HN: What's your favorite board game?
My guess is that the logical minds here will wander towards more complicated games such as Settlers of Catan.
Thanks for posting this. I just turned it on and am looking forward to the report.

It's under Settings > Privacy > App Privacy Report.
I agree. I'm torn between the already discounted 14" Pro model and the new MBA. The weight difference is quite considerable, so it's a tough choice if you value portability. I'll have to compare them in the store before I decide.
Infinite Scrolling List for Paginated Results from GraphQL with SwiftUI
REI has a crazy return policy, but attempts to resell everything that comes back. You can buy boots, through-hike the Appalachian Trail in them, and bring them back for a full refund. REI will put them on the shelf in the clearance section at a discount. Not sure if they finally dispose of things if they never sell, or if they just keep increasing the discount until someone finally takes it, but it's probably the latter. I don't go to my local store often enough to try to keep track of how long things have been there (not have I asked an employee, which would probably be the more direct way to acquire that information).
First Impressions:

* I won't use a different search engine for programmers stuff vs everything else. So while this might be targeted toward software developers I can't see myself using it unless it can handle normal searches.

* UI/UX - I hate the progress bar, I'm not sure at all what it's telling me as there are results shown while it's still completing. The results are way too spaced out. On my 27" 2K screen I can only see 3 results, the search bar takes up way too much space and there is way too much padding on the results. Don't move the DOM on me, removing the progress bar is jarring as is "Was this answer helpful?" popping in, I'm here for results, not to train your ML.

* Trackers - Using the default installs of Privacy Badger and uBlock Origin meant no results ever loaded. I'm not sure what was being blocked that caused the issue but cookies from bing [0] and a request to cloudflareinsights.com [1] should not hamper showing results.

Search is a tool and one that I need to be quick, simple, and informationally dense. This checks almost none of those boxes. I'm even open to using a different search engine (I semi-recently switched from Google to Ecosia and it's been near-seamless), but I don't see any "pro" to using this engine and I see a ton of "cons".

[0] https://cs.joshstrange.com/V5uiyM

[1] https://cs.joshstrange.com/GkPuap

EDIT: I did a few more searches because I realized I wasn't getting the "info box"/ML results on my first few searches and I wanted to be fair. Sorry but that made me dislike this even more. I really, really hate content moving out from under me. My eyes start reading one of the 3 results that was shown then they got pushed down for another overly-padded box that tried to "answer" my question. The results were worse than "grab the selected answer from the first SO that matches this query". Maybe it would be better if that info was shown off to the side and didn't move the results when it loaded in but again, I didn't find it useful in the queries where it showed up.

EDIT2: I posted a follow up comment about what, specifically, I think should be changed: https://news.ycombinator.com/item?id=32005841
Emails, no. But plenty of messages on LinkedIn from people recruiting for Amazon.

I usually say "thanks but no thanks" because I'm not actively looking for a new gig right now.
Because they are complying with Chinese laws regarding data localization in the country and have been known to work with China (recently YMTC chip deal, previously in a major unreported deal that was unearthed a little while ago) in order to get market access.

https://www.reuters.com/article/us-china-apple-icloud-insigh...

https://www.forbes.com/sites/roslynlayton/2022/06/08/silicon...

https://www.theinformation.com/articles/facing-hostile-chine...
Thanks!

And yeah, it didn't read as sarcasm to me, oh well :)
> Apple will just give the government access to your iCloud data

"You" only means you if you're a Chinese citizen.
For reference, the slower speed seems to be around 1500 MB/s read and write, compared to 3000 MB/s read speeds for the M1 MBP [0]. While there are definitely applications that would benefit from the extra speed, I wouldn't call 1500 MB/s - ~2.5x the speed of the fastest SATA SSDs - a "performance issue."

[0] https://www.macrumors.com/2022/06/26/base-m2-13-inch-macbook...
Executing Shell Commands from Node.js
At 500 nits of brightness, it is also
25 percent brighter than before

Still not enought for a reflective screen.

If the screen has no anti-glare coating, it needs to be crazy bright to be usable outside.

My favorite for a new laptop would be the Thinkpad X1 Carbon. It is lighter, has a matte screen and can run Linux.
Where are my mantis blades?
I'm pleased with how many replies here acknowledge that business and marketing is a legitimate domain of expertise. I was expecting HN, which skews "young programmer" demographic, to just call it all BS. It's not, it is just another area of important expertise.
Huh? I've used my company laptops for my personal life for the last 15 years. Why would I want to carry two laptops everywhere? I travel. I barely remember what a personal laptop is.
It does not ask for internet access, it asks for access to other devices on the LAN. Not the same thing.
If you work from home, just tune BS meetings that don't involve you out and do something else.

If I had to go to the office and attend these things in person I'd quit for sure.
Being first to market is usually more important than being faster then those who got there first.
Philips sonicare + Waterpik flosser. Sensodyne Repair&Protect (has NOVAMIN that restores the teeth)
Ask HN: Why do companies not want to hire me?
I have an atypical engineering background (worked at an agency, ended up leaving agency, leaving for a different job, but then the client reached out to me directly and I've been working with them direct for over 3 years, total working with them over 8.

I'm applying to frontend but can do backend jobs as well. Whenever I send my resume, I share my credentials and high profile projects I've worked on.

I've worked with many big fortune500 names, but whenever I apply for frontend jobs it seems like they just don't care and I haven't gotten a single response to over 10+ applications and different variations of resume.

I feel I'm missing something fundamental because I've had such a great relationship with this client, I've been told I'm an extremely unique and valued developer, but again I just don't get past sending in my resume and getting rejection emails. I can work through and solve leetcode challenges without memorizing, I've started a few failed small businesses.

What am I doing wrong?
Definitely agree — that’s why we have an Excel export. Importing is much harder so we haven’t worked much on that.
> "A client could do that" is true. It's also unhelpful.

That's a fundamental disagreement. I know some people like tightly walled gardens where there can only be one client and you're stuck with its limitations. Personally, I despise those systems and will do everything to avoid them.

> Consistency is valuable

Consistency is not valuable in this context, it is a straightjacket. I want a client which works exactly the way I want, which is likely different from what you want. So we need probably different clients, or at least an extremely configurable one.

This is why email is so wonderful and I use it above all else. I can have my client which I love and others can have their clients which they love and I find unusable but we can all be happy.
It doesn't seem far-fetched to imagine a chewing-gum-like substance which achieves this.
Do you have a reference for that? 5 years is a pretty long time but I suppose it depends a lot on how one defines the start of a design.