skysight-inc/HackerNews huggingface dataset:
It depends on what you work with. If you debug a complex issue you need to check many different setups to see whether your suspicions are right. Then, having a nice workflow where you sticky edit and run your code is quite important.

It's not always the case. Quite often the only way to investigate the issue is to run a cloud workload that takes several minutes to start. Still, if you write good code, you can try to isolate the issue for local debugging at some point.
Yeah probably some browser plugin. Referring to external images should be quite common on the web?
It will track some things you do to improve fitness.
I had a fitbit (until it crapped out, and i lost faith in the company) and would walk in the mornings, lunchtimes and - if i hadn't got my steps in - I'd walk at night, too.
Without a tracker - as i am now - up, work, home: and certainly not as fit as i was when using a tracker.
Look at other self hosted docker projects to see examples of what can be done.

Here are some:

* https://hub.docker.com/r/linuxserver/webtop

* https://hub.docker.com/r/linuxserver/jellyfin

* https://github.com/rommapp/romm/blob/release/docker-compose....

* https://docs.invidious.io/installation/#docker-compose-metho...

* https://hub.docker.com/r/pihole/pihole/
> I would bet Apple has put more into R&D for iPhones, iPads and iOS

And you pay for that when you buy the device. That does not justify paying Apple huge percentage each time when you are paying for an app.
"Building a better dinosaur" was their slogan after Jurrasic Park. SGI used to be cool.
Also I am disappointed that so many tech companies aim their products at techies. Where is email for actors, task management for zoo keepers?
Ask HN: How to Start with ML in 2024?
I am a JavaScript developer looking to expand my skills into AI and machine learning (ML). However, my research online has left me feeling confused due to the overwhelming number of courses, books, and resources available. I’m uncertain about where to begin and what to prioritize. In my professional network, I’ve received mixed advice. Some recommend starting with Andrew Ng's course on Coursera, while others suggest skipping it entirely.

To clarify my inquiry, I’d like to break it down into two parts:

1. Applied ML: What should I focus on when it comes to integrating machine learning into products?
2. Theoretical ML: What should I prioritize regarding the theoretical or research aspects of machine learning?

So far, I have shortlisted two O'Reilly books[1][2] for the applied part.

For the theoretical part, I’m considering the fast.ai course[3]

Is this a good starting point, or is there a better approach I could take?

[1] Hands on LLM - https://learning.oreilly.com/library/view/hands-on-large-language/9781098150952/

[2] Applied machine learning and ai for engineers - https://learning.oreilly.com/library/view/applied-machine-learning/9781492098041/

[3] https://course.fast.ai/
>Was nearly hit by this just last week. ANOVA(sous-vide stuff) decided hey soon we will start charging new customers money.

Can you elaborate on what ANOVA is doing?
J.S.G. Boggs elevated paying for goods and services with a drawing of money into a form of performance art.

>Boggs became famous for drawing incredibly realistic banknotes by hand and then using these "Boggs Bills" to pay for goods and services. The twist was that the merchants who accepted the bills often recognized them as art and would give him change as if they were real money. The merchants would then sell the "Boggs Bill" to collectors for significantly more than its face value.

>Boggs' work attracted the attention of the U.S. Secret Service, which was concerned with the legality of his art, given its resemblance to counterfeit currency. He was investigated multiple times but was never convicted of any crime because he never attempted to pass his work as real currency. Instead, he always made it clear that the bills were his own artistic creations.

https://en.wikipedia.org/wiki/J._S._G._Boggs

>Boggs viewed his "transactions" as a type of performance art, but the authorities often viewed them with suspicion. Boggs aimed to have his audience question and investigate just what it is that makes "money" valuable in the first place. He steadfastly denied being a counterfeiter or forger, rather maintaining that a good-faith transaction between informed parties is certainly not fraud, even if the item transacted happens to resemble negotiable currency.

>Boggs was first arrested for counterfeiting in England in 1986,[20] and was successfully defended by the human rights lawyer Geoffrey Robertson QC & Mark Stephens and acquitted.[21] As detailed in Geoffrey Robertson's book The Justice Game, all Bank of England notes now carry a copyright message on the face as a direct result of Boggs' activities, the idea being that if they cannot secure a counterfeiting charge, then they can at least secure a copyright violation.[22] In 1989, one of the original £5 "bank notes" from the trial was included in the British Museum exhibition Fake? The Art of Deception;[23] this item was added to the British Museum's permanent collection the following year, via donation by the artist himself. In 2022, this drawing went on public display in the British Museum's room 68 (the "Money Gallery") alongside one of Banksy's "Di-faced tenner"[24] £10 notes.[25]

>He was arrested for a second time in Australia in 1989, acquitted and awarded the equivalent of US$20,000 in damages by the presiding judge.[2][26]

>Boggs' home was raided three times between 1990 and 1992 by the United States Secret Service on suspicion of counterfeiting.[27] In the raids 1300 items were confiscated, although no legal case was brought against him.[28][29]
Amazon's delivery drones are so loud they are like a 'giant hive of bees'
I think the same argument could be made for Twitter/X. The app stores by Google and Apple specifically disallow pornographic material, yet the app is full of it. Once you're big and important enough, the rules mostly don't apply for you anymore. Of course, if they tried to circumvent the app store tax directly within the app, there would be consequences, but as long as Google/Apple can make a profit, it's okay it seems.
So what you're saying is you're fine with being mediocre, as long as your compensation sits at a local optimum?
I remember the KJV/SICP mash-up. My favourite, both for funniness and emotional truth:

> And Satan stood against them in the global environment.
Yup and this is the reason I just use Apple devices. Google and Microsoft products are design-by-committee garbage, and most open source projects eventually devolve into a mess, unless it is tightly controlled by a single author (such as SQLite or Redis or even Laravel).

People forget that Nature's default is to devolve to the chaos of the jungle (beautiful, but does not work toward any human purpose). The absolute best human designs are those controlled by benevolent dictatorships with a ruthless focus on simplicity. Nature's default is for every garden to overgrow with weeds, unless a gardener keeps at it relentlessly. Eventually the weeds become a beautiful jungle, but the absolute worst gardens are those designed my multiple competing gardeners. Either have 1 gardener, or 0.

See also the incompetent clusterfuck that is the European Union.
> Why are you even looking at this with the naked eye?

My first instinct was to answer your question with a question. I'll avoid that.

In the real world of devops, whatever you might have in mind as not "naked eye," fails. Deeply isolated systems, embedded systems, development environments, headless systems, virtualized systems, etc., don't have working GUIs, complex input devices or other high fidelity tools. You get a terminal. The terminal tools are the ground truth when all else has failed. They need to work. And when they work in a usable manner they're wonderful: you can deal with complex tasks and issues over absurdly slow connections, tunneled and bounced through a endless chain of hosts, with no client side capability beyond a terminal emulator. This is one of the key benefits of the UNIX legacy and a reason it has proliferated to nearly every application.

Having answered your question directly, I'll ask mine: what, pray tell, do you recommend that meets every requirement stated or implied above?
I'll just throw out findmnt here.

It does what mount and df do, only with more options and filters. It is part of mount -- IIRC today's mount just runs findmnt --mtab under the hood -- and therefore available on all modern Linux systems. I guess the article's author would have been happy with

findmnt -s -D -e
findmnt --fstab --df --evaluate
GraphRAG is a structured hierarchical approach to Retrieval Augmented Generation
Every time I ssh to FreeBSD by terminal is screwed because FreeBSD doesn’t know what alacritty is. Which would be simple to fix but FreeBSD uses a different terminfo format which has to be set up manually on each box and I can never remember how to do it.
For the difference between mobile and consoles, it depends on if you have publisher or port team backing or not. Many indie developers do not get devkits, do not get proper access to Nintendo Switch Online, PlayStation Network, or Xbox Live networking, do not get performance monitoring tools, and do not get any documentation or support. For them the most that happens is they export the necessary files in a reviewable archive format and send it in for approval, hoping that the game engine they chose to use properly functions on the given console and that there won't be any major problems that will cause them to go through the review process again. This also applies to any major updates or patches later on. The consoles treat these indie developers the same way Steam, Itch.io, and GOG treat their developers -- as vendors in a storefront, not as equal business partners vital to the operations of the platform. For these indie devs if you want the above features you have to hire somebody to do the porting for you or you have to go through a lengthy and expensive process to be approved to use them. Most console releases of well known indie games like Celeste, Shovel Knight, and Rimworld are handled by port teams for this very reason. On console, if you're below the AA tier you're paying for the cost of the privileges others get instead of you.

However with mobile storefronts at the start everybody gets treated equally since they all have access to the same limited number of features and get the same level of (some would say neglectful) automated support. For the most part Epic Games goes through the same process of uploading a game or program and waiting for approval that Jimbob does. It's only afterwards that the level of access changes. It's this way by design. Not only because early on there were no big names in the mobile space and so no real tier system was necessary, but also because quantity is valued over quality. There are about a thousand uploads to Google Play a week (I haven't found strict data on how many are only games, but the process is the same for games and apps so it doesn't really matter), versus between twenty to thirty on PlayStation and Xbox. Creating unique avenues and methods would bottleneck things horrifically for mobile. As a developer you get an informal discount for the relative lack of quality control and increased competition you'll be facing.

This cost is very evident in the prices of the games. You won't ever see games that aren't asset flips or shovelware below a non-sale price of $1.99 on Xbox Games Store, but you'll see plenty of $0.79 games on Google Play and Steam.
This sounds quite cool, and I am very picky but this seems quite clean.
It wasn't clear if this was for fine-tuning or not, the general explanation could perhaps be clearer, the first few sentences of the README still don't make it very clear (I can sort of guess, having seen DSPy, AutoPrompt etc).
It would be awesome if this DID also explore if it needed to do: prompt tuning, fine-tuning, or soft-prompt tuning etc, I am on the lookout for a tool that does this. Obviously a general open source Q* like solution would be amazing but I get that might be a bit of a different beast! Part of my issue is that there are so many things that can be tweaked and I often don't know the most time and cost efficient thing to optimise. I get that prompt tuning is often going to be the best thing to do, especially first. But for efficient inference, shorter prompts may well be needed. Though maybe clever model key-value caching is starting to make this less of an issue, but it's still faster to have as short as prompts as possible, still, fine tuning or even resuming pretraining may be the best thing to do sometimes.
BTW I would strip `gpt-3.5-turbo` from all examples, as it's more expensive than the better 4o-mini.
I hope to check this out more later.
Nice work!
Well, I have C, JavaScript, PHP, Go in the same bucket of "awful tooling that can do something you need...", which doesn't make COM any better.

Windows developers basically have no option, as since Windows Vista, most of native APIS are no longer classical Win32 C APIs, rather COM, and on top, we have to write .NET bindings by hand, because why would WinDev care about other programming stacks developed by their employer anyway.
On my touch-based device a long-press seems to work the same as a hover.
So from a gut feeling that sounds right, finance is a pretty complicated domain with a lot of per vendor interactions, and Shopify outsources their payment stuff to Stripe.

Also on a headcount level, Google tells me Shopify has 3,500 employees to Stripe's 9,500. Obviously neither company is compromised entirely of engineers, so this is a ballpark estimate.

GitHub feels like the real case where there might be a larger codebase. It's in the middle for employees (6,500), but it's existed longer than Stripe (though not as much longer as my gut feeling told me, interestingly)
From https://learn.microsoft.com/en-us/troubleshoot/windows-serve...

>One of the common misconceptions about UAC and Same-desktop Elevation in particular is: it prevents malware from being installed, or from gaining administrative rights. First, malware can be written not to require administrative rights. And malware can be written to write just to areas in the user's profile. More important, Same-desktop Elevation in UAC isn't a security boundary. It can be hijacked by unprivileged software that runs on the same desktop. Same-desktop Elevation should be considered a convenience feature. From a security perspective, Protected Administrator should be considered the equivalent of Administrator. By contrast, using Fast User Switching to sign in to a different session by using an administrator account involves a security boundary between the administrator account and the standard user session.

UAC is not a security boundary, it's not the same thing as sudo on Unix. You only have a security boundary in place if Windows asks you for a password when trying to run as Administrator.
Why should the default of the tool be totally unintelligble useless (for 90% of single usages) rubbish?
You can have your raw truth - strange way of putting it, its a tool, this is not a detective drama - it would be a more useful tool for the average use-case if this was a flag though (or some other option).
We can't handle the truth!
You presented no facts. You presented some poorly worded opinions on questionable rationale and inferior vocabulary.

In fact, there was this whole WFH experience some 4 years ago, and companies saw no loss in productivity. That is fact.
You're Holding Your Phone Wrong
This only shows a single disk.

I find it weird that despite having a bunch of options to control output and even filter things, df does not have an option to specify "show me only physical block devices and only once (my /dev/sda4 shows up for various mountpoints but still all show the same size/used/avail values)".
What it's like administering the Hugo Awards
I'd want the OOM killer to kill processes with more over-commit first.
Copy the article's link and paste into the text box on archive.is
: https://archive.ph/apmQ4
tis biggest consumer company in the world, and you are not their target market.

are you ok with wearing devices that strap around your chest? those types provide much more accurate data afaik.
> This reads

Oh please. Guidelines: «respond to the strongest plausible interpretation».

Does the form "An occasion of extensive use of the main current chatbots for circumstantial reasons in the past few days confirmed and reinforced the assessments raised years ago already" work better for you?
It was accepted as a fact that kids got lost or in trouble and needed help from strangers. Or that parents had no idea where they are.
> malloc() in Linux will never fail for small allocations

That's in kernel-space, not user-space processes. If you have overcommit disabled, it will be user-space processes making syscalls mmap() or sbrk() to get more heap memory (in which small allocations reside), that fails with an error return code, I assume. But I guess it could also fail to auto-grow the main thread stack, and presumably get a segfault. If the kernel needs to allocate more memory for a fork(), that syscall can fail. But if the kernel needs to allocate memory for some other internal purpose, probably back to the OOM killer, I guess ... hopefully this would be very rare?
When taking into account the "Cost of Firming Intermittency" the total cost can go up by 2/3 times in the "CAISO" case at page 8 of Lazard 2023, which is higher than LCOE for existing nuclear and to some LCOE estimates for new nuclear.

In addition to that, there are additional costs (integration costs) that are not considered in LCOE; for example, you can build PV power plants in sunny places, but that might not be where the electricity need is, so the network should be upgraded as well. All these costs are highly dependent on the penetration of intermittent sources and on the grid, and this is why the price of the electricity can be very different from the cost of electricity. I can produce electricity very cheaply, but maybe no one needs that. This is why Germany sometimes have negative prices, so it actually pays with subsidies the consumption of energy in neighbourhood countries, and then the price can skyrocket, which is why Sweden recently blocked a new connection towards Germany, "where the electricity market today does not function efficiently" (Energy Minister Ebba Busch).
I've found an effective band-aid is 'become the supply chain'. Running your own cache, poorly, has advantages. You don't get the latest silliness by forgetting to update sometimes.
I own this exact Casio in the drawing.

It's true that you can change the settings via the app, but it also allows for automatic time adjustment, which is nice when you live somewhere where the time signal radio reception can be sketchy. (Australia)

You can also use the "find my phone" feature when it's nearby, which to my surprise I've actually done a few times.
It's not. You're confused and don't understand what you're talking about. Just read all the replies you've already gotten and try to understand why you're wrong instead of doubling down on an incorrect take.
That's a rare circumstance that is made to seem more common by very wide media coverage. And even in that sort of situation, it seems doubtful that it actually helps anybody either. Some parents will show up and get in the way of emergence responders. Most kids who call their parents will end up surviving anyway, and the phonecalls end up increasing the number of people who get PTSD from the whole thing. If a modest sized school of 500 kids has an above average shooting which kills 20, then you have 480+ parents getting a premature ""last call""; all would have been better off hearing about the incident after they already knew their kid was safe.
eSIM is to a certain extent harder for carriers than 5G.

You need to keep in mind that carriers have near-zero actual engineering capability. They're a marketing & financing operation with a very small technical skeleton crew, with most of the actual network management outsourced to their equipment vendor.

5G is relatively "simple" to support - you give a ton of money to your equipment vendor, they give you new equipment to install and it's done. The vendor happily does all the work for a fee and they can do it fine because it's not their first rodeo.

eSIM on the other hand ties into the account & billing management software which is custom for each carrier (and it's a "big ball of mud" of crappy Java accumulated over 2 decades). The vendor can't help here - each carrier has their own ball of mud, so there is no economies of scale possible here.

5G is completely transparent to the "big ball of mud". The differing bits are all handled by the vendor-provided equipment, the ball of mud doesn't know/care. 5G doesn't change any fundamentals - the big ball of mud can treat it as a 2G network. You've still got phone numbers, CDRs, etc.

eSIM is a fundamental change though. You go from physical SIMs that must be created & registered in advance, and then linked to an account by some privileged user (CS agent or in-store employee), to "SIMs" that can be created out of thin air and registered by the user themselves. This requires new functionality in the "big ball of mud". The security profile also changes - with physical SIMs the security is provided by the privileged user who is supposed to check the legitimacy of any SIM swap/registration request. With eSIMs this is done online by the user, so there needs to be additional security checks, fraud protection, etc that the existing system (which so far was pretty low stakes as no security-critical action could be done online) suddenly needs to be hardened to support.

This would be no big deal for a dedicated engineering team at any decent tech company or even startup, but these companies are as far away from "tech/startup" as you can imagine, and no competent engineer would want to work there for the terrible pay/conditions/pervasive mediocrity that's in such companies. It's the same situation as with legacy banks still not being able to catch up to the functionality & user experience offered by modern "challenger banks" despite having orders of magnitude more resources and capital.
Wait, what does "local" mean in FHS?

The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr.

Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr.

That is easily read as "non-system packages go into /usr/local", but that's obviously incorrect.
I coincidentally just stumbled on a recent implicit comment by Angél Boligan Corbo:

Title: "The Talker" - https://image.cagle.com/287573/980/-the-talker.png
Apple is not attracting. Saying Apple is attracting with their compute platform would be saying Intel is attracting with their compute platform. Apple is spending next to nothing to attract users to Roblox but is acting as an unwanted gatekeeper to users that paid Apple to use their products.
Haha, ok that's fair enough! I guess what I meant was something like "conveniences that are on most other contemporary websites"
Definitely my new favorite comment, thank you.

I have asked several more indirect variations of that same questions but you boiled it down to an exact phrase and I am memorizing it.
Ok why doesn’t Microsoft get 30% of revenue of Steam purchases or Adobe CC subs? Why doesn’t Apple get 30% of revenue from purchases through the Safari browser in MacOS?

After all they play a massive part in making those purchases possible.
I feel like you missed the point of the article. As this

> The output of df and mount shows the truth as it is: raw and shitty.

Is pretty much the point they are making about Trainwreck Design. They are using their output of df as a talking point to illustrate the issue.