skysight-inc/HackerNews huggingface dataset:
Ask HN: Selecting Hardware for AI Inference?
Hey,

I'm looking into building a AI/ML rig. I want to do some inference (and perhaps training), and considering factors like power consumption costs, efficiency, accuracy, versatility, and general cost (of the hardware). What should you prioritize when selecting hardware for inference for these kinds of things?
Thanks for the edit. I agree it should be explicit and then I actually think it's quite a nice solution.
From what I got out of the article and my own limited understanding of double entry bookkeeping, the "double" seems to be referring to the part where we split a transaction into credits and debits as opposed to a transaction with positive or negative balance. The doubling is happening with the labels we use to describe what's happening with the money.

From an individual account perspective, there's a doubling of the number of columns you could enter a transaction's amount into.
I smell an OAuth2.0 hater =]
Someone in IT should do the same but specifically for printers.
A similar story last August with some discussion:

Scientists in Antarctica say they were left alone against sexual harassers

https://apnews.com/article/women-working-antarctica-sexual-h...

(https://news.ycombinator.com/item?id=37285622)
Awesome website!!
> It's her life

Clearly it's not. It's the life of those she copies and is influenced by. I strongly doubt any of the people like your sister are actually making actual decisions about their lives.

You absolutely should try getting through to her, because that's in her best long-term interest. She's literally destroying her life.
fully empty map on iOS safari for me.
> Why in the world would they not use it?

Carelessness of an individual
It's often said human bodies are very tolerant to abuse. But are they? Wouldn't surprise me if (with hindsight, in a few decades or so) such claims will be walked back on.

Ultra-processed foods, microplastics, a variety of volatile organic compounds (VOCs), pesticides, PFAS, medicines flushed in toilets with some of them persistent in environment, heavy metals, 1000s of plastic additives, the list goes on. All of those getting everywhere & with happily interacting, poorly understood effects. And then we're 'surprised' early-onset cancers are on the rise.
Overall, I eat out less, but "drink out" more and never get more than one drink at the establishment. I can't claim to be able to uniquely isolate any of my behavior to fees because a lot has changed in my life. Before covid I was a student and now an FTE, I was shy and lonely and now I have an active social life, I lived in a very big city and now live in a big city, but I can tell you I get an ick about going out, and when I'm proposing to go out I am mindful of costs and fees and propose places that I consider to be cheaper and more forthright about pricing.
It's absolutely terrible. My first job out of college I was basically only fixing bugs in a python codebase. 99% of the bugs were from monkey patching and null pointer exceptions where people were trying to access properties on objects in places they were not instantiated yet.

People that write code like this should be forced into bug jail like i was for a year.
You can find the attribution and the link to the details at the bottom right corner of the main page. It links to the documentation: https://github.com/ClickHouse/adsb.exposed, which provides the full details. Additionally, you can read the license here: https://github.com/adsblol/globe_history_2023/blob/main/LICE...
Indeed, thank you for mentioning that - I was going to suggest similar.

That said, if you do (ie: scratch files, things outside of control, whatever), consider the directory stack:

https://www.gnu.org/software/bash/manual/html_node/Directory...

Using 'pushd' and 'popd' can save your fingers/brain from getting lost in context.
How durable is this durable? E.g. does CF promise to persist for X months since last access?
Congratulations.

This was a pretty well written summary by ACM.
Why the US Navy Operated a Fleet of Ice Cream Ships During World War II
After you go to the hospital for an injury, your health insurance company will send you a letter asking where the injury occurred so they can try and get someone else to pay for the treatment.

This process is called subrogation and it is out of the control of the injured person.
Arguably that’s the meta force behind social media. The platforms are designed to make people think in collectivist terms, which coincidentally (or not) makes things easier for more tyrannical forms of government. Indeed Facebook and old twitter are arguably quasi-federal entities.
> Don't store the account data. Instead store the transactions. Compute the accounts from that. The table "Transactions" should have the fields: Date, Amount, SourceAccount, TargetAccount, Description.

This is a bad design, please don't do this.

The better design is to have header and detail tables:

Header: TransactionID, Date, Description, (other fields as required, e.g., posting status, reconciliation status, etc)
Detail: TransactionID, LineNumber, Account, Amount, Description, (other fields as required, e.g., reference numbers for subledgers, etc)

This allows a transaction to affect any number of accounts. In effect, the transaction ends up reflecting a business transaction which may affect many accounts.
There is though, even just OP said:

> This doesn't leave me confident of the security of any data in Microsoft's possession.
N choose 2 = N! / 2!(N-2)! = N(N-1) / 2.
In 200 years, labor to produce 1kg of US wheat was reduced by 99.7%
I'm sorry to hear about your brother. Thank you for sharing- your words are helping me think through some related things.
NPR defends its journalism after senior editor says it lost the public trust
AI is already reshaping newsrooms, AP study finds
Always keep local copy that is not writeable by iCloud/Google Drive.

I use iCloud and Adobe Lightroom. In LR, I make sure that it keeps full resolution photos on a removable drive. Then I back up that drive to a NAS once week or so. Backup folder on NAS is mounted only during backup.
> The world is full of people who disagree with you

One should hope. Disagreement is how you learn. It is why we talk to each other.

But that's not what we're talking about here. With 'Reddit' behaviour transcending beyond Internet forums, we're losing the disagreement. Now we see ostracization. There is no: "You are wrong because X." or "That is an interesting thought, but have you considered Y?" it has become "There is something wrong with you." and in the extreme "Say goodbye to your job/friends/family."
We're excited to share that Stack360, our robust web-based business process software, is now open-source! Stack360 has been a reliable solution in production for over a decade, offering a suite of integrated functions tailored for service-oriented businesses. This comprehensive system streamlines various business operations, including:

* Applicant Tracking: Automate your hiring process.
* Human Resources Management: Efficiently manage your workforce.
* Project Management: Keep your projects on track and within budget.
* Worker Time Tracking: Worker time flows to payroll and client billing.
* CRM (Customer Relationship Management): Manage sales prospects and clients.
* Client Invoicing: Streamline client billing.
Ask HN: Is there an encrypted email client that just works?
My bar for ‘just works’ is that max 5 minutes of fiddling around should be sufficient to get it setup. (and no more than 1 minute of fiddling after each update/change of settings)

Bonus points if it can gracefully fall back to being a regular email client, when needed, without having to click more than a few buttons.

It can be for any major platform, iOS, android, Windows, Linux, Mac, etc…

I would appreciate any suggestions no matter how obscure.
PopOS has been pretty good. I started using it since it came pre-loaded on a System 76 laptop I bought. I had assumed I'd ditch it quickly in favor of something I was more familiar with (like Fedora) but it's been 2+ years now and I'm still using Pop. It's been fine. To the point I'm considering installing it on the next PC I'm building for AI/ML work. HTH, YMMV, OMGPONIES.
This is a weird coincidence – I ran into this exact problem two days ago, the day before the post was published.

I was just trying to write a simple batch script that accepted filenames as arguments and was surprised to find that there is no safe way to do so, as they're always passed through shell expansion, so if you have a filename like "foo %PATH% bar.txt" (which is allowed) the script will receive it with the PATH variable expanded and cannot get at the actual filename.

Also, passing arguments to programs is unsafe on Windows even if you don't go through the shell, because the quoting rules are entirely up to the program being invoked. The CreateProcess function[0] accepts a string, not an array, so you have to quote the arguments – but you can't do this quoting correctly unless you know exactly what program you're invoking and what grammar it has chosen for parsing its lpCommandLine string.

The article mentions that "many programming languages guarantee that the command arguments are escaped properly", but there is no universal "escaped properly" on Windows. There is escaped properly for the C runtime's parser[1], or escaped properly for CommandLineToArgv[2] which parses "in a way that is similar to" the C runtime, or escaped properly for .NET which has its own set of rules[3] – but there is no guarantee that any particular program is using any of these ways; any program can use whatever rules it likes!

Raymond Chen has written[4] about this as well.

PowerShell has an interesting workaround[5] of sorts: If you specify "-EncodedCommand" and "-EncodedArguments" it lets you pass base64-encoded strings when you "require complex quotation marks or curly braces".

[0] https://learn.microsoft.com/en-us/windows/win32/api/processt...

[1] https://learn.microsoft.com/en-us/cpp/c-language/parsing-c-c...

[2] https://learn.microsoft.com/en-us/windows/win32/api/shellapi...

[3] https://learn.microsoft.com/en-us/dotnet/api/system.environm...

[4] https://devblogs.microsoft.com/oldnewthing/20100917-00/?p=12...

[5] https://learn.microsoft.com/en-us/powershell/module/microsof...
this definitely describes nearly 100% of interactions on the internet but i almost never encounter this in real life, i assume because the other person can't sit there googling and adjusting their argument any more than you can that there's no way to "win" anyway.
I don't understand how people aren't differentiating between bringing a phone with you into class and actually using it on class.

I find it absolutely ridiculous that anybody would even suggest that kids shouldn't be allowed to have a phone at school.

Equally, I don't understand how having a phone at school is a problem during class. Of course you aren't allowed to use your phone during class unless given explicit permission. If you do it your phone gets confiscated. You get it back after class. If it happens too often your behavior grade gets marked down.

And if a kid uses a phone during a test then that's just cheating and they get an F.
Usenet didn’t have this problem. It’s not being online and interacting with others that’s the problem. It’s the money. And we’ve known that forever.
> But nobody wants to die right now, ever

The current suicide rates say otherwise
The act of "posting" a transaction updates the ledger to reflect the current balance. Think of the ledger as "Current state" and the transactions as "how we got there".
How to Stop Losing 17,500 Kidneys
Apparently I can choose 192GB RAM non-ECC (4 x 48GB) from Lenovo website, it just that when I try to configure with ECC the maximum 128 GB RAM ECC (4 x 32GB) is only allowable with i7 not i9. Perhaps you can check other Intel CPU core and select the one that is fine with the RAM configuration.
Reminds me of a time where I almost certainly found a bug in Safari Mobile's JS implementation. Some variable ended up undefined in a place where it was provably impossible. It didn't happen consistently and was prone to right timing, so extremely hard to pin down and debug. Given the fact that all debugging had to be done tediously through a phone emulator and remote dev tools (it was inside a Cordova app), I eventually just gave up and added some sort of if-else for that case.
Numbered folders for version control sftp up to the live server.
I at least skimmed all of the meta-analyses that both of them cited. It seems like social media has both positive and negative effects on people, and these average out to fairly near zero.

From this, I can make a hypothesis about why you are seeing what you are seeing: Assuming you are in a society which values hard work, (like the US) then the people around you probably think of social media based screen-time as being lazy. Thus they derive some amount of self-loathing from their own social media use, and are more likely to focus on the negative effects and not the positive effects of social media use.

I don't have the data to prove this particular story, but hopefully it at least demonstrates how both the research and your personal experience could be true at the same time.
> If you're isolated and safe, why would you care if others go out and do what they want?

Because they'll get sick and fill up the emergency room. If I have a heart attack or stroke at home, that's a problem for me now.
And that is how people invented blockchain (it is slightly more complicated, particularly that each transfer should include the source address in the output, but the idea is the same). As mentioned elsewhere in the thread, we also need multiple inputs/multiple outputs for each transaction.
OK, and I wouldn't have used either Ansible or bash. I would have used picolisp, which is clearly superior for this task due to the flexibility that comes with the deep POSIX integration.

When I think about excellent software Ansible isn't the first that comes to mind either. Clearly it's different for you, and the person who wrote the TFA doesn't agree with me either.
That depends basically entirely on what the second factor is and how often you are requiring it.

Imagine futuretopia with me for a moment; when you are hired at a company they send a very secure cryptographic keygen to your subdermal ID implant. Maybe with 3 different fields for "employee" "division" "role"

When you enter the building, implant comms automatically using "employee" with the mantrap pads acting as a second factor as you type in your yearly revolving 9 digit employee passcode

Same with the workstation when you log in using "division", and maybe when you specifically access certain files "role". They all last a user session length, and can all use the employee 9 digit as primary login

This scenario gives you effortless 2 factor, 3 different times, and the employee only has to put in their simple 9 digit code thrice daily, maybe 6 times account for lunch break.

Does this scenario seem like two factor that's on the way out and causing more problems and inconvenience than it's worth?

Two factor sms where you have to type the code in yourself and sms is insecure? Sure that's dog shit. But we can make a better future instead of disregarding a pretty solid security concept
I'd really like to understand your comment better Aerroon.

Is this something to do with the US healthcare system? Can you
elaborate please?

(BTW if it is, one of my friends who is a type-1 diabetic was involved
in the very political "humanitarian airdrop" of insulin to the USA. -
so I kind of get it)
I bet they aren’t.
Great! It's a good service.
Get the idea, but I take my phone for sport runs multiple times a week, including in rainy weather. As of now I still have one with a headphone output. The idea of having to carry two devices and getting the worst of all worlds (more weigth, the unreliability of bluetooth combined with cables) doesn't really fill me with awe and wonder.
More so I just don't get why people need to please you or this guy with our interests? All sorts of peoples lives seem maybe not FUN to me because they don't have the same risk tolerance as me as an example but I don't think their lives are "boring". I think maybe they didn't spend as much time as me smoking PCP on traincars as a teenager!

People might have other experiences than you lol! Maybe someone finds watching sitcoms stoned while knitting to be the most rewarding thing in the world? Maybe they think the things you're doing are boring? It's odd to judge what people find exciting in life.
Twitter's pivot to x.com is a gift to phishers
It is important to remember that freedom of speech is more important than having a functioning society of a healthy populace.
It was 'cute' the first time it was posted (in this form: https://martin.kleppmann.com/2011/03/07/accounting-for-compu...), but I find pointless musing like this to be counterproductive sometimes. While I understand the tendency to fixate on 'nerdy' topics like, "How can I take <thing> people think about as <X> and shove it into math or computer science idea <Y>?" this (a) doesn't introduce any substantive ideas (in this particular instance) and (b) would completely fuck up your bookkeeping and result in you failing an audit if you completely ditched double-entry bookkeeping in place of a directed graph.

Use the appropriate structure for the data. A graph is not appropriate as you lose information about time, which is important to the ledger. No, you can't add time as a value on your edges. If you did, you'd either have several dozen graphs, or they would look absurd.
You're responding to GP.
Wait, what? Have you actually seen Mr Ed on a broadcast medium?
Language Models Learn Rare Phenomena from Less Rare Phenomena
The TLDR is you can prompt the LLM to take different perspectives than its default, then combine those. If the LLM is estimating a number, the different perspectives give you a distribution over the truth, which shows you the range of biases and the most likely true answer (given wisdom of the crowd). If the LLM is generating non-quantifiable output, you can find the "average" of the answers (using embeddings or other methods) and select that one.
Make the chat deserializer "decode" from "sh" to "s" and so on.
Intentional?

Where is the specification explicitly asking for it?

All we have are some memos asking Will no one rid me of this turbulent priest?

My point is that internal QA processes mean nothing if the company itself has nefarious intent. It can approve every violation of trust it wants to. But here we are cheering Dave Plummer reminiscing about 1990s Microsoft firing an intern and overlooking their underhanded behaviour as a company.
> it's a governance system based on majority votes, not consent. ... Going through the courts is the correct approach in this case

This is undemocratic nonsense. The ECHR has well defined concerns. Even the ECHR recognizes the separation of powers, and the court has clear jurisdiction in this system. It is not the court's task to expand the scope of the EHCR. At least that's how it was when I was studying law.
It's a pop sci myth that has been repeated enough times that it has a life of its own. It's a meme.
> Anything that is a misuse of company money is technically embezzlement.

> If you use company money meant to upgrade your computer to build a fancy aquarium on your desk instead, that's technically embezzlement.

I knew this (now retired) public agency executive who couldn’t get enough money in her budget to keep the lights on, but the board was much more willing to fund new projects. Her solution? She’d get funding for all these new projects, use that to hire all these contractors, and quietly direct them to spend 50%+ of their time on “keeping the lights on” but bill 100% to the project. For example, funds appropriated for an identity management project paid for a network engineer who was supposed to configure the firewalls and load balancers for that project, but the project also paid for the weeks he spent upgrading outdated network switches in office buildings even though that had no logical connection with identity management. To my knowledge she never got in any trouble; on the contrary, I’m led to believe that “budget hacks” like hers are common in the public sector, and a lot of public agencies would just utterly collapse without them. Whereas, one of her underlings ended up in prison, because (apparently unbeknownst to her) he was awarding sham contracts to a company controlled by his friend. I think a big difference is the enterprise actually benefited from her redirection of funds, whereas it got absolutely zero out of his.

I think these employees do have a problem in they appropriated company property such that the direct immediate benefit was solely to themselves. If they’d appropriated it in a way which benefited other employees as opposed to just themselves personally, I think that would have made it much harder to prosecute. The same public agency, there was an internal dispute over whether it was appropriate to use public funds to pay for expensive (>$1000) coffee machines for staff break rooms - other divisions were doing it, she insisted hers couldn’t because it would be a misuse of those funds. But as far as I know the divisions which did do that never got in any legal or other trouble. The managers who requisitioned these expensive coffee machines shared the benefit of them with their teams. I think she was more afraid of the press and politicians than the law but the press and politicians never found out (or else maybe they did but just decided they had bigger fish to fry than coffee machines)
I'm vegan and athletic. I get about .7g/lb of protein a day which by most any measure is enough for anybody save people doing steroids.

People approach veganism as "take out the meat", which leads to nutritional deficiencies. You can't do that, you basically have to reboot the way you eat. I tracked all my food for months when switching to learn what mix of foods gave me the nutrition I needed. Now it is habit and pretty easy. The only new thing I supplement with is vitamin B12 and a protein shake after workouts. (I did the protein shake before being vegan so no change there)

It isn't miserable at all, we love how we eat.
When I first read your message, “resistant to this transformation” made me think of _avoiding_ characters / pairs / whatever that are transformed: make sure the message is the same whether sober or drunk.

If the specifics of the transform are known, I think you could also start with a prefix that the receiver could use to determine drunk vs sober, and have two different decoding paths.

And I’m not sure whether you meant both meanings or not, but maybe elaborating will help someone else.
disagree, I read a ton of news, have for a while

I love long form video essays. The longer the better.

Where for a off the cuff article I find I'm much less likely to read the whole thing unless it's really piqued my interest. Note that I'm not an especially fast reader.
When I wrote “This is Python”, I resisted the urge to finish with “not Ruby”.
Think bigger with your mass extinction events! Maybe a rogue blackhole zipping through the inner solar system and ripping the crust off the planet like a ripe tangerine.
If it's easier to access, it might increase the number of vegans overall. I have some vegans in my family, and while I'm not vegan myself, I find myself eating less meat overall, but still eat eggs regularly (directly and indirectly).
>but by the same people who run the DMV

I wish people would stop digging on the DMV. I have had multiple positive experiences with the DMV