skysight-inc/HackerNews huggingface dataset:
People improve themselves for reasons beyond monetary gain, therefore money is not the sole motivating force.

Your belief that "there's always a tendency to avoid personal responsibility when things don't go well' is your personal opinion and says more about your personal view of the world. If this is true, why the increase in suicide, depression, anxiety. Why are American's the most stressed out population?

Ignoring the affects of American's economic system and the role it plays in our growing mental health issues is itself not mentally healthy. Blaming each of the millions of individuals for not thriving for personal failings in a system we control is sociopathic.
I wonder if we'll eventually realize, similar to Solow's productivity paradox, that whatever efficiency "gains" we get from AI are just cancelled out by the increased need for fact-checking, some increased incidence of major errors being blindly trusted, and suboptimal outcomes (e.g. being bamboozled by good copy or fake reviews into paying for an inferior product). All this in addition to the opportunity cost of the brainpower and energy currently being poured into multiple largely-comparable models.
Cluster authentication actually remains the sore point for all interactions - for most systems the least-common denominator remains whether one can SSH into a login node. At which point the main job commands - sbatch/squeue - are pretty stable.

There have been some attempts to standardize basic job management APIs in the past - DRMAA being one noteworthy example. Although DRMAA v2 was only ever implemented by Grid Engine, and is effectively an lightly-abstracted version of their internal APIs, that has never really seen first-class adoption by Slurm/PBS/LSF.

For Slurm, the REST API is meant to be the way forward. It punts the authentication problem to, potentially, anything the admins may care to wire up through an Apache / NGINX proxy. And the basic job submission and status APIs have stablizied to the point that a client application should be able to consume nearly any version going forward.
Ask HN: Some Good Presentation Templates
Do you have any leads to good presentation slides?
Holy shit, and massive kudos!
Another recent review of the same book:

Nothing Personal: How ideas made Derek Parfit - https://news.ycombinator.com/item?id=38494017 - Dec 2023 (26 comments)

Related:

Derek Parfit: The Perfectionist at All Souls - https://news.ycombinator.com/item?id=35688300 - April 2023 (21 comments)

How to Be Good: The Philosopher Derek Parfit (2011) - https://news.ycombinator.com/item?id=22037240 - Jan 2020 (6 comments)

Why anything? Why this? (1998) - https://news.ycombinator.com/item?id=13315746 - Jan 2017 (77 comments)

Derek Parfit has died - https://news.ycombinator.com/item?id=13304873 - Jan 2017 (38 comments)

How to Be Good: Derek Parfit's Moral Philosophy - https://news.ycombinator.com/item?id=11273495 - March 2016 (16 comments)
Another rule that git branches do not have: they don't have to have originally come from the same repo. You can pull a branch from a different project if you want to. (This is useful if you are trying to combine two repos while preserving history.)
Huh. Apparently it's my expectations that are wrong, not the market. Thanks, I learned something today!
Not every speculator/investor buys Bitcoin directly or transfers their coins from exchange to wallet, true. But many do.

As can be seen from all the addresses contained in the blockchain. Some are typos/mistakes or burner addresses, sure. But a decent portion are actual addresses used by actual people or orgs.
People should boycott companies that have paid ransomware. Does anyone have a good list?
Building a Robot to Rescue a Wrench
How to do OCR on a Mac using the CLI or just Python
I agree completely. I also think it's not relevant for HN. It's what we used to call "flamebait".
90x Faster Than Pgvector – Lantern's HNSW Index Creation Time
Interesting factual rebuttal you've made there. Don't hold back.
On the other hand, at a certain scale (running hundreds of ES nodes across 80 or so ES clusters), Kubernetes actually does make a lot of sense.

At work, we moved from hosting elastic search on bare VMs to kubernetes. By leveraging scheduler policies we are able to pack / over-provision ES node pods of different clusters onto the same Kubernetes nodes, allowing for far greater resource efficiency, while being able to handle node failure while maintaining availability across all clusters. Additionally, this simplified operations significantly as we can now leverage the operator to do cluster wide operations (e.g rolling restarts, node OS upgrades, ES version upgrades, etc...) fairly easily.

We did, however, go 6 years (and several hundred million users and trillions of documents indexed) without needing to use Kubernetes!

We will blog about this at some point this year.
He's my ancestor! He hovers just on the edge of obscurity as a historical figure, and most people have never heard of him, so it's cool to see a summary like this out in the wild. My grandfather still shares exactly the same name too, though he's the last of the juniors.
Moving Git commits between repos (2017)
Founding Engineer for AI-Based Dual-Use Startup | REMOTE | Full-Time

About Us:

We are an AI-based startup operating in the dual-use technology space. Incubated by a startup studio. Our product is expected to leverage LLMs for enterprises that need to gain clear visibility of their brand's positioning in media as well as understanding and influencing the information environment.

Where We Are:

We have invested several months in customer discovery, mock-up designs, and a technical proof-of-concept. We have conviction that the envisioned product is highly differentiated and category defining. We have a detailed Figma prototype & a functional Python scripts for the primary use case.

Position Overview:

We are seeking a highly experienced, entrepreneurial, and passionate Chief Technology Officer (CTO) to co-found and lead our technical team. The CTO will work closely with the CEO and other stakeholders to create a technology roadmap and implement the strategic vision of the company.

To apply for this role, please send your resume to Kyle@fairwaterlabs.com
It's a living document. 9front gets a few commits a day, and this document updates to keep up to date with the system.
Are you a researcher in ML? What is your focus? I'm in image synthesis/explicit density modeling.
interesting trick, but note that many tools ("file" included) can process multiple files at once. So the example could be rewritten using find+xargs as:

find /usr/lib -name "*.so" -print0 | xargs -0 file -N --mime-type | egrep ": text/plain$"

this is much faster (0.5 sec vs 8 sec on my PC), easily parallelizeable if needed, and requires fewer tricks to keep arguments quoted.
> some ISPs insert adverts, into the HTML - possibly opening up the user, to drive by browser exploits…

Just like some sites insert adverts in web pages, "possibly opening up the user, to drive by browser exploits…"
The internet is already the global mesh network. It turns out one individual contributes nothing, compared to a 1000km 10000Gbps fiber link that costs millions of dollars to lay. But nobody is actually stopping you from getting ports at two DCs or IXes, somehow getting them connected to each other, then charging people to carry traffic between them. I got a price quote for about $800/month to carry 10Gbps 650km in Europe, so that's what you could potentially earn.
I wonder how much this risk compares to smoking a pack a day? Or being obese or sedentary?
One per user per day is an insanely, unacceptably, high rate in my opinion.

> employees sometimes complain about the amount of email they receive - it’s because they are naturally power users, opening everything.

Doesn't the fact that this happens indicate that this approach is a bad one?
Granted I'm new to devops, only been on a platform team for about 9 months now, but I still feel incredibly dumb every time I try to work with it.

That being said, we're also layering a bunch of stuff on top - helm, nginx, GKE, terraform, as well as a mountain of other things, and then to top it off we have a bunch of shell scripts doing random things to help tie it all together.

Normally I can pick things up pretty quickly. I just built a parser with tree-sitter, despite knowing virtually nothing about language design. Didn't take very long.

But the modern devops stack is a learning curve like I've never seen before. It's taking me more energy to learn it than it did for me to learn programming itself. Then again, maybe I'm just getting old.
FWIW, I found the layout entertaining.
With respect, the person doesn't understand the purpose of git.

Doing 'git pull' often would fit for a very specific workflow, and one that in time proves to be a wrong workflow, in my opinion.

Don't do things that don't have a conscious purpose.
No, I'm making the assertion that the analogy that most closely matches should be used, and that you picked one so poorly that it immediately smells of bad faith arguments and agendizement.

Your analogy is comparing media of a physical act to... A physical thing, candy. Why not compare media to media? It's the same abstraction. Pictures of food to pictures of sex, instead of actual food to pictures of sex?

You just keep making up more and more convoluted and inaccurate analogies specifically to back up whatever weird agenda you are vaguely trying to push. Please take the rhetorical tricks to another platform; reddit is a good place to start, they'll love this type of yelling match.
You might like https://exercism.org/

Learning by doing, with the help of mentors. Excellent way to learn a next language (as you are already familiar with the programming concepts).
What is the API behind this?

I get asked for permission to access this but I cannot find out much about it by browsing there:
https://shopping-pal.azurewebsites.net/
I can see how that is confusing at first glance, maybe.

I think people want branches to just do what they want. They complain that branches are confusing, but if you ask them to define how a branch should work, they won't have a complete answer.
Cats are not human and don't each veggies. While you can go meat free your cat cannot. Something tells me you wouldn't eat the top grade meat found in cat food where they use parts of the animals humans wouldn't eat.
All Iron Ventures | Tech Lead/Senior Full-Stack Engineer | REMOTE (Europe / Middle East / Africa) with 2 days each month in Spain | Full-Time

All Iron is a European early stage venture capital firm based in Bilbao. With ~€300M under management, we invest in Seed and Series A startups across Europe. So far, we have invested in 50+ companies including success stories like JobandTalent, Seedtag, TuLotero or Preply amongst others and our graduation rates place us in the industry’s top quartile.

Venture investing is no longer a domestic and (only) relationship-based business. Modernising how venture firms work is a key competitive advantage, that here at All Iron sits at the core of how we do things. We are building our very own tool, Pareto, which is becoming the most relevant platform for the investment team’s day to day. In the last twelve months, Pareto has allowed us to gain a competitive advantage in a very competitive market by both saving time and identifying interesting companies ahead of our peers.

If you are passionate about building product to significantly improve how we run our day to day, using large amounts of data (to identify interesting companies to potentially invest in) and want to join an entrepreneurial firm, you will not be disappointed!

What are we looking for:

* 3+ years experience as a Data Engineer or Full-stack Engineer

* Someone who is a self-starter, scrappy, and pragmatic

* Experience in Google cloud, Django, JavaScript / TypeScript with React, SQL and Spark

* Experience as a tech lead or an Engineering manager is a plus: we have an external team of engineers whom you’ll be working closely with

* Experience working at a small startup and/or as a solo engineer is a plus

* Ability to travel to Bilbao (Spain) ~2 days each month is a must

If you are interested and would like to join us, please send your CV to hr_aiv@alliron.com, and include a short essay (1 page max) stating why you are interested in this position, how it relates to your previous experience, and why you think you can contribute great value. Please mention you saw this through Hacker News.
That's true. I don't see a point in CoCs because they don't actually change anything about the moderation you were already going to do.
A great demonstration that is very easy to follow and interactive without compromising anything on mobile.
> A lot of discussion in this thread seems to be ignoring the subjectivity in defining what a job is

Wage-based employment is not subjective, it is a formally defined and legally-regulated practice. You can call contract work a "job" but it's not relevant to the topic at hand—wages.
Did you take advantage of the homoiconicity of scheme to make this happen?
I don't remember my early shareware purchases, but I made some for utilities. I do remember receiving by mail a floppy for his freeware from someone who first sent me anonymous ftp instructions. I don't remember what utility software that floppy contained.

I recently paid for several license keys. My most recent license keys are for AirServer, which is an excellent Apple TV emulator for Windows and Netspot, which is a WiFi heatmapper.

Shareware is alive and well on the App Store.
Perhaps try these threads instead:

https://news.ycombinator.com/item?id=38842975

https://news.ycombinator.com/item?id=38842976
Unfortunately the movie oversimplified the characters. Jack in the books is a complex guy, who has besides his good traits some unpleasant parts (his obsession with making money with get rich quick schemes on land which often land him in debt, and his obsession with taking "prizes" at sea for personal gain more than duty). Crowe's Jack is just a generic hero. And Stephen is a complex guy too, who is an intelligence agent in addition to being a doctor and naturalist. Bettany's Stephen ignores this whole part of his character.
This is near and dear to my own lived experience, having dealt with what should have been a minor fix for Hunter Douglas blinds.

The cord that was attached to the clutch broke and got caught in the mechanism itself. When I disassembled the clutch to retrieve the cord, an internal spring came dislodged and twisted causing the clutch to never function correctly again.

Understanding exactly which part I needed replaced, I contacted Hunter Douglas, who told me to talk to a local rep. My local rep told me they couldn't repair this issue, and I would need to box up my entire window shade and sent it in. The cost was something around $200 for a repair.

I spent a lot of time scouring the internet and came across this site where I purchased the entire clutch for around $30. 5 minutes of swapping a good part for bad and I was back in action.
China's BYD overtakes Tesla's electric car sales in last quarter of 2023
Show HN: Play Descent I from 1995 in the browser
Original repo: https://github.com/dxx-rebirth/dxx-rebirth
My fork: https://github.com/midzer/dxx-rebirth/tree/emscripten
Harvard President Claudine Gay resigns
Also don't get me started that I can't use an api to get my account details and statements in Canada.

Anyone know if there's any ongoing effort to this effect - i.e. to force banks to implement a common API for querying data held in their accounts?

A brief search reveals that Canada is of course missing from https://en.wikipedia.org/wiki/Open_banking
If you ever consider to, *given the remote work trends*, consider this:

I'd place high importance on the employee state to the state you are hiring them out of.

Some states are a nightmare to deal with. For example, NJ, CA, NY and OH. Once you are registered in X state, your company is fair game to be pursued for any kind of perceived (lack of) compliance by that state, long after that employee has left you for another job. For example, you could earn a large fine for not filing to report you have no staff in the state.

States that I found were lovely to deal with were ID, TN, and TX.

Generally speaking, its highly recommendable to hire employees from your state only for this reason. I would not hire unless you are absolutely needing to.
Try explaining it to the commenter above...
Keep in mind that recently Substack said that they allow Nazis and wouldn't remove them
Facial Action Coding System.
Plenty of countries (does US?) have industry unions which are not tied to a particular employers, so they are by definition are decentralized.
The factory owners were fighting the Luddites to keep child labour and poverty wages. It's pretty clear to me who was on the "right side of history" there.

Luddites weren't fighting against technology as such, they were fighting against the negative effects it had: factory owners treating workers in ways that would net you many years in prison today.

And it's the same with AI; people generally don't hate the concept as such, they oppose or are concerned with the effects it has or might have. You can disagree with that, that's fine and by all means let's have that discussion! But you can't just brush people aside as "Luddites", as if that's somehow an argument, because it's not.
I've been using CNPG on my home cluster since it came out, and it's been an absolute pleasure to use. I haven't done a full comparison, but I get the sense that it's learned from (and improved on) the other postgres operators like Zalando and Crunchy.
At first, data is needed to overcome scarcity in domains where it has traditionally been difficult to obtain -- but I don't think it's quite the same as the 'data' being (colloquially) referred to here. We may want to discern between user generated content and genetic features that one has little influence in creating, among the many other data types and kinds.

It's probably a large reason why this space is so difficult to license/regulate: data to one may simply be 'noise' to another, or not even register as such. Definitions unfortunately, do not always map.
Blast from the past!

Surprised this one serves the music too like the original. at least when I tried the eternal jukebox fork later on, you had to provide the music file yourself.
Show HN: An AI Audio Diary
Great that folks are starting to think about this, I think it's important to keep the power of AI decentralized. Thought it seems like for this to be practical, they need to flesh out the Security section in the appendix to deal with bad actors. I like the probabilistic approach in lieu of full byzantine fault tolerance. Would be interesting to see what kind of guarantees we could still have about correctness/convergence even with bad actors.
My Hoover carpet cleaner stopped working sometime in the past few months (between uses). The suction would start up, but the "motor" part of it would not turn on when I went to use it. I disassembled it (as much as it's designed to be disassembled – no unscrewing things) looking for jams or clogs. Nothing. I called Hoover, but gave up after ~45 minutes on hold waiting to talk to a real person.

On a lark, I searched for my issue "Hoover Carpet Cleaner Won't Spin". I found this[0] video. Apparently, the spinning bit can get stuck if moisture get trapped somewhere inside (who would've thought with it being all about moisture?), which causes the main rotary portion to stop working. A simple hex-bit force-turn sorted it out in 20 seconds.

I don't know what I would've done had I not stumbled on this issue, but the way things are today, I suspect most people would've thought "I guess it's broken", taken it to a landfill, and simply gone out to buy a new one.

It's a real shame that there's so much focus on "every person who owns an ICE needs to immediately drop $30,000+ on an electric vehicle", when there's so much opportunity in the "let's try to fix our stuff instead of dumping it" category. #righttorepair

[0] - https://youtu.be/q9UAEwPM91M
Indonesia's Move to New Capital Nusantara: Will Its People Be Ready? [video]
That seems odd given that you can walk into your branch any time and get a payout statement that will tell you a total outstanding number. The statement is valid for the next 30 days or whatever, and any fees or penalties are itemized on it— anyone who has paid off their mortgage due to either windfall or sale will have gone through this process.
Git is a distributed system, meaning that you're supposed to have different histories.

Git gives you the tools to allow any member of the team to reconcile those histories cleanly for others.

Forcing everyone to be in sync all the time also means lots of merge conflicts.

Git allows for everyone to drift in their own way and provides tools for them to reconcile that drift in a way that others can integrate easily.

Until you embrace the distributed nature and start using tools to manage your history (rebase & reset) , you will suffer with git.

I cringe when editors refer to "rebase & reset" as "weird".

Rebase and reset are the primary power tools of git. Along with reflog, revert, interactive-add .

The worst repositories I've seen are people who `git merge` 20x a day to stay "in sync" and create labyrinthian change logs that are impossible to parse.
Learn Japanese with Interactive Examples
Plan9/ThinkPad T420s (2021)
Oups, *Klient

https://www.downloadsource.net/1432/klient/
I use redmine in a similar way
Wherever you want, Kubernetes supports basically every storage backend you can imagine.
Thanks. Will have to read up more on that.
does this support different languages?
"UI is just actually very complicated" ... yeah, it's not like we've been developing UIs for decades prior to creating them in web tech.

I think it's unfortunate that there's a generation that just takes that statement as a given, without any deeper understanding of the tech that underlies such things. UIs can be simple, they can also be complicated. Much of that depends on the sophistication and flexibility of the layout approaches you provide.

Building UIs on top of a DOM, especially with layout controlled by this CSS monster - well yes, THAT's bound to be complicated. Unfortunately it's in this awkward zone where the implementation is complex, but it doesn't provide the corresponding payoff for the developer experience.
Location: Boston
Remote: Yes
Willing to relocate: Yes
Technologies: Linux, in-RAM/diskless OS, PXE/DHCP/DNS, shell, Python, TCL, kernel modules, network booting, filesystems.
CV: ask
Email: hn@pxen.io

I'm a devops/sysadmin guy interested in low-level networking and diskless distributed systems. Looking for interesting projects. My current side project is a diskless hypervisor orchestrator.
> This is like saying “everything in moderation.” What’s moderation?

Presumably, not always "less than what you're currently doing".
The noses did look a little suspicious, come to think of it.

For the hair, I guess it didn’t really stand out, I’d believe it was possible to get pre-made doll wigs or something like that. Thinking about it, though, it does seem a bit odd that it would look like bundled yarn up top and then more like hair in the back.

For the hands, it is kind of funny, I’m not sure if it is an artifact of the typical “AI is bad at hands” thing or “intentional” (to the extent that the output of a ML model can be called intentional), but the hands do appear to have some mistakes.