skysight-inc/HackerNews huggingface dataset:
GitHub is not git. Microsoft does not own git. You can host a repo locally or remotely if the server where you ftp stuff supports ssh.

https://www.logicbig.com/tutorials/misc/git/accessing-remote...

You can also use gitea or forgejo for a similar experience to GitHub but self-hosted.
Does the Galaxy S series have headphone jacks as well?
> John Wesley, the founder of Methodism, preached about a version of earning to give in the 18th century. He advocated the principles

Yes, he did. However, his advocacy was in the context within the larger of Christian morality and inherited a lot from it. The modern version of effective altruism does not exist within a larger ethical/religious framework which makes it more prone to go wrong.
For me, it was probably work life balance

My family was very house poor when I was growing up. We didn't live in poverty, but we were on the low end of lower middle class, living on the fringes of a very upper middle class area so growing up I always felt poorer than we maybe actually were.

It put me in that poverty mindset where I couldn't take breaks or vacations, I always had to work as hard as I could to earn as much as I could, then save every cent

I burned out hard just a few years after I started my career. I was a mess. I was on medical leave for a few months, then I was unemployed. I didn't have much savings because I wasn't actually earning that much and I was living in a very expensive city.

I had a lot of realizations then, about why I chose to live and stay in that city (proximity to my family), what was keeping me there (built in group of acquaintances), and my real career opportunities and trajectory if I stayed. So I left

I don't see my family as often anymore which does suck. I don't miss most of the acquaintances, few of them were real friends anyways, and the few that I do miss would have likely moved on eventually as they started having kids anyways.

I don't work nearly as hard or as many hours as I used to, I make 3x more money, and I have way more free time. I'm also a much more well rounded developer as a result I think

Taking time to yourself isn't optional, you cannot improve if you're constantly exhausted and focussed on just getting the next thing done. You need time to breathe and look at the bigger picture
Because every example you can think of is confusing, because understanding how concurrent transactions should operate is confusing.

Almost all problems like this can be solved by improving an application data model, but here’s the thing, lots applications have dodgy data models, either due to time constraints, or because the application evolved over time, and the data model didn’t. So these are all real world problems and examples, but creating a “simple” problem to demonstrate the issue almost certainly means also creating an example where other “obvious” solutions exist.

Just because you can’t imagine how this simple example might represent a much more complex “real world” problem, doesn’t mean it doesn’t exist.
By prohibiting the carriage of USB media or only allowing ones which are under strict and constant supervision and lockdown, not to mention locking down any USB ports on the computer itself both physically and in software.

An air gap means there are physical barriers that are locked down (you are installing physical barriers and locking them down, right?), which means you can inspect anyone and anything trying to traverse it and prohibit anyone and anything that is even remotely suspect.

The fact you are even asking this demonstrates you (by far the most vocal of the "Qubes is enough" crowd here) don't understand air gapping.
This is a bit tangential, but I consider all this complexity to be a code smell. The real answer to the problem MSI, WiX, and on Linux package managers and nix are trying to solve is the wrong problem.

The entire concept of installing application software “on” the system in a way that modifies the OS is deeply flawed. It’s a security nightmare and it doesn’t scale. As you try to scale it you inevitably have to build a massive baroque state management system that is brittle and terrible for developers to use.

Mobile has the right idea here. Apps are containers. If it seems like an app needs to reach outside of its container this in fact is revealing a shortcoming of the OS APIs that should be addressed there.

Installing an app should be a matter of dropping it on the system. Uninstalling it should be a matter of deleting it.

There might still be a niche for installers in this world but they would be for drivers and OS level third party enhancements. There would not be many of these. 99% of apps do not need this level of access.

Going back to the first paragraph: if you find yourself trudging through a tangled swamp of complexity with no end in sight, I personally believe that this a sign that you are either solving the wrong problem or solving it in a fundamentally wrong way.

When confronted with this a good developer will solve it. A great developer will question it. A genius will make it unnecessary.

The question to always be asking is: is this incidental complexity or essential complexity? Essential complexity is present in the real world problems being solved. Incidental complexity is self inflicted. I personally believe that most software complexity is incidental. It’s at least more than half.
All pixel phones are very easy to unlock the bootloader, and Google publishes factory images. So if your root goes wrong or you need to revert to stock, it is very easy. The actual process of obtaining root is as easy as it is on any other device, which is to say, I wish it was a lot easier, but it is very doable.

As a bonus, it also opens the door for Graphene OS should you choose to go that direction.
> That said, I think it'd be a pretty tough argument to make that an employee following the instructions of their superior was breaching fiduciary duty.

There has to be proof about that. If everything was verbal how do you prove it?

There's no way around the fact that sabotaging your company is illegal and a breach of contract.
This is a repost in reply context...

It's true that mounting the affected Data partition on another machine won't help.

And booting Recovery and mounting is equivalent to mounting on another machine.

But it can help, as follows.

Before resorting to a wipe, try booting into Recovery, mount the Data partition, then use rm on a large file. When it fails, unmount the Data partition and run fsck -y on the Data partition at the commandline. If it finds errors and fixes, you'll get free space.

If you can't figure out how to mount the Data partition read/write at the commandline, close Terminal and run Disk Utility, locate the "Data" partition in the sidebar and right-click to Mount. Quit Disk Utility and restart Terminal. You will find user's data files the /Users folder.

You can locate large files on the mounted Data partition with find /Users -size +100M

Use df -h /Users to verify that 100M or more are free. Find and rm large files as needed. Then boot normally and finish cleanup from comfort of normal operation.

Note— Running fsck via Disk First Aid in Disk Utility should be the same as running fsck -y at commandline, but the UI for Disk Utility can be confusing. For example if it can't unmount the drive to perform the repair, DU will misleadingly advise you that the drive has failed and cannot be repaired. DU has some other odd behaviors, so it's more effective to use fsck at the commandline.

Another fine point: It's the specific APFS "Data" partition filesystem that's locked up (user's data), so you need to repair that specific volume, e.g. disk2s2. Look up the Data partition with disutil list
Repairing the drive as a whole (e.g., disk2) is not what you want; this just checks that there's a partition table, which will naturally be OK. Similarly, repairing the other APFS system partitions will not help, nor will repairing the APFS Container disk. Fix the specific "Data" partition.
I disagree. There is a pressing need to stamp out the sort of thinking prevalent in GP’s post where armchair quarterbacks post on the internet about how they would solve something when simply reading the article would tell you that the armchair quarterback’s second down pass from the one yard line is a Super Bowl loser.

Read the article.
For those of you interested in these ancient machines, the CHM has an IBM 1401 and a PDP/1 that they actually will run as demos from time to time. The 1401 runs twice a week, and the PDP/1 runs twice a month.

https://computerhistory.org/exhibits/
In case you're not (fully) joking

> The research was funded by the Scottish Government’s Rural and Environmental Science and Analytical Services Division (RESAS)

With the authors listed as working for University of Cambridge, University of Stirling, University of Aberdeen, and Lancaster University
Can you cite a resource that explains that?
It doesn't sound right. A chemical reaction is far more complex than the few waves in a quantum computer.
It was being studied well before that. I think Tony Tyson had the design in the 90s. I know serious work started around 2003 with the creation of LSST Corporation. Funding dripped in with some stimulus aid, and then ~2014 was when much of the funding started to come in for construction.

I don’t recall when the original operations date was anticipated to be, but I know they probably thought it’d be online in ~2017 in the 2000s. Before Covid, it was 2023 ish.
In my late 20s something activated in my mind where I inverted my woes - that everyone else is fighting a far more exhausting personal war than I am. I don't have the energy to help everyone with their war, but I can respect that the people who are giving their energy to me might not even have it for themselves. I feel like since then my relationships have been deeper, more genuine, often more challenging. I also have to gauge which are worth holding on to - I cull my social garden now, instead of growing it.

Someone said every person is a private universe. You're listening to someone talk and you don't see that universe. Each pause, each sigh, a litany of experience, an era of mistakes.

Life is very short. You can make it to the end and be caught off guard because you were still waiting for it to begin. It can be worth the exhausting questions from time to time - a followup of 'really?' to asking how someone's weekend went can take you off a highway of nothings and onto a forest trail of adventure.
That's previous discussion about just Ente, not about them open-sourcing the server code.
FCloud – Like AWS for the common man
I said above I don’t claim to have heard from every one-time member of the Haganah, and sure, I’m happy to say I was until mere moments ago more or less completely ignorant of Menachem Begin — though after a cursory read I would hesitate to call someone who apparently was born, raised, lived, loved, and died religiously observant AND thought it a good idea to split off from the Haganah for apparently not being sufficiently willing to engage in terroristic acts in support of establishing a Zionist state NOT extremely religious, especially when compared to myself (complete atheist) — and yes, I’ve read the older and the newer charter of Hamas, and I note again that many observant Muslims around the world would consider them apostates, or at the very least entirely deluded in their abuse of the faith.

My point remains: both Zionists and Palestinists (might be coining a term there) think they can take and hold territory that they both only claim because of religio-historical claims rooted in divergent faiths from the same land, and their belief that they can actually achieve their ends is supported by ideology alone.
Back to Basics with En Kanakku
This is wisdom. I had the same thoughts and experiences with my mother’s death, except she was terrified of death and I had to guide her through it.

I don’t know how old you are, or where you’re at in life, but at some point in your life, you may get some bad news and have your life threatened, where your death becomes really imminently real[1].

If you’re like me, you may go through a whole new level of fear. But, remember what you’ve learned and guide yourself back to that understanding.

1. I am okay now.
Price of zero-day exploits rises as companies harden products against hackers
https://archive.ph/CQpnu
It's all about personal responsibility unless you're an officer of a corporation -- then it's all about limiting responsibility and shielding people from the consequences of their choices.
Lovely. "The Mythical Man Month" was a recommended supplementary text when I was in undergrad computer science, and it was well worth the read, especially for me -- I have a tendency to get hung up on the cool tools and fun methods in programming, which is OK in hobby environments, but if the purpose of the software is to solve a problem, you need to keep an eye on the problem. The book extends this insight to managerial methods, famously, and to me feels akin to Goodhart's law, about how once a metric becomes a target, it ceases to be a useful metric.

There's a great interview with Frederick Brooks on Youtube, not specifically about the System/360, but the guy was amazingly self-aware: https://www.youtube.com/watch?v=ul0dbgs8Mdk
I know that, but the main thing I do not like about git is the source is not updated with version tags like in RCS. So when I dumped github I decided to move back to RCS because of $Id$

If git had something like that I would have stuck with it.
Fast fashion retailer Shein more than doubles profits as it awaits IPO approval
Huh.

I guess I must not run any of those apps?
What's more, if the raccoon is particularly savvy - or let's say, he's a human dumpster diver looking for one-day-past-expiration bread - he's aware that some stores will pour bleach onto their food products. He knows the risks, and it's kind of silly to suggest that the store throwing out the bread owes it to the raccoon to provide it on a fine dining platter.
If this comment were about an Asimov sci-fi novel it wouldn't be downvoted. But it Islamophobes are out in force.
You know how "master", "slave", "blacklist", etc. cause bad feelings in a lot of people? So do terms like "roach", "cock", "cockroach", "maggot", etc.

They could have named this waterbear or adamantium or something.
> We don’t do it in my current job and it means; weeks or months of someone being on the same task.

While I agree that people can be irresponsible, I'd say this reveals more about the manager than the IC. The manager is responsible for tracking everyone's workload and with a project management software, you can get a quick overview without daily status update. Some tasks can take days of research and it gets annoying quickly to recapitulate what you've been doing, especially if you've done so already elsewhere. And some days, you're less productive than usual, but that may be the calm period needed to get a solution.
Presumably the LLMs are swappable -- today the proprietary ones are very powerful and accessible, but the landscape may yet change.
It's extremely good advice. Debugging is all about simplifying things and finding the problem. Deal with your program without optimizations first. Once that is set, then you can deal with any differences due to optimizations, which should be extremely rare, because that would be a bug anyway.

Mixing two sources of complexity is extremely bad advice.
> You can think of TrustedHTML as an interface indicating that a string has been somehow specially "blessed" as safe... Sanitized.

Unfortunate naming. "Trusted" is one of those words which has taken on its own opposite as a meaning. Like "redundant" or "cope".

This feature would be Checked/Validated/Trustworthy/Safe. Values would end up in this state if you did not trust them and needed to check them.
if the project pays them, it works
Reasons we (Cloudflare) offer a free version of the service and always will
Anyone tried this? https://journaliststudio.google.com/pinpoint/about
Immigration and Household Formation
That’s cool. Sad to see that their product page has typos — evidently due to lack of proofreading (as spellcheck isn’t available)
They could setup the infrastructure to defend a claim to the valuable areas of the Moon, eg the permanently shadowed craters with easily accessible water ice.
This is from Dec 2022 and was thoroughly debunked by the scientific community including on HN.

https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...
HashiCorp: OpenTofu was not respecting the terms of its BSL license
The Falcon Heavy Test Launch comes pretty goddamn close
Reconstructing Images Using PCA
True, up until the point you lose your job due to the recession and have to sell.
The poor historically have had more children because it was cheap labor (and a lack of birth control options). Much of that labor is no longer as valuable to people for various complex reasons, and contraceptives are more widely available.

I think this is overall a positive trend, as it is likely to lead to a reduction in children being born into situations where they are not adequately cared for. If at some point we see a need to create more incentives for people to reproduce, that sounds fime to me.
This U curve is super interesting to me because it confirms an impression I’ve had that everyone I know with higher education and salary is having at least 2 kids unless there’s something serious preventing it.

Here’s my recipe for getting fertility over 2:

1. Start with the Scandinavian model
2. Make sure parental leave covers all of the first year. Parental leave should cover the full salary. If you didn’t have a job before having the first child, the minimum payout should be generous.
3. Kindergarten should be guaranteed to be available from 1yo until school starts, and it should be free
4. 30 hour work week, either for everyone or for parents until the youngest child is in 2nd grade.

I don’t think you’ll start to see the benefits until you’ve got all the pieces in place.

The time/energy equation just doesn’t add up after the second kid, until perhaps the second kid is in school. I do know some people who has had a late third child, but by that point many parents are getting well into their forties or fifties and may feel too old to have a child.

You can also get some really perverse incentives if you’re getting a higher education where it doesn’t make sense to have the first child until you’ve worked for a few years.

It should be possible to get good compensation for parental leave even if you have a child first thing after graduating, if that’s what you want to do. Perhaps you could get compensated based on expected salary or by providing a job offer as documentation.
Of course it is clickbait'y.

Titles are supposed to be catchy, to get people to click them, and thus read the article. That's just basic marketing.

As you point out, this is a humorous play on words between the Rust "ownership model", and project management concept of "ownership" which might be lacking in the overall "Rust" ecosystem.
No, but can't you use a USB-C earphone?
I was at a fairly well-known company that was on a downward financial trajectory. The company had some solid products that customers loved, and that was gaining new users, but the overall management of the company had led it to have an enormous, unsustainable amount of debt and expenses. People were headed for the exits, and I was making my own plans to follow, but before I did so management had me switch on to another project.

The project I _had_ been on was central to the successful product line. I had built out a central part of that system and was proud of how well it worked and seeing the usage and revenue growth from it. The _new_ product was... changing the payment processing system we used for accepting credit cards. I mean, sure, a more flexible payment processing flow is a helpful improvement, but at a time of existential risk to the company, _this_ is what we should be focused on?

And actually, it was more than that -- the new flow had some kind of complex integration with a system provided by an outside vendor. And involved lots of sync meetings. Lots and lots of sync meetings. And every meeting would involve explanations by contractors (who seemed to multiply by the week) as to why we were behind schedule, and questions by me trying to get some documentation on the API I was supposed to interface with, and explanations of why the people on this call didn't have that info but I should set up a meeting with a different team of the vendor...

I assume there was some kind of kick back or other tie between the execs who approved this program and the vendor, as this project seemed more about pumping money out of a dying company and into this outside vendor than any kind of rational business strategy. I did move on after too long, and that previous employer is now officially bankrupt.
Evolution model of personality traits related to cooperative behavior using LLMs
Very cool, but I see one major problem with this. You need pretty large currents in these lines. They say above 100A. I'm not sure what are the usage patterns of such lines I'd be surprised if it wasn't substantially below 100A of current even on lower voltage lines.

For example the lowest voltage that is used in my country (befoeits stepped down for consumers) is 10kV. This system would need 1MW of load to be useful. So let's say the line supplies a small community of 250 houses. Each house would need to be running a load of 4kW. How reliably can we predict such usage?

So I think this is going to be limited to "perch" on large inter-City connections.
It's certainly possible to build a racket that can nerf a pro.

Anything with large bumps will do.
Blew the door right open and handed a golden parachute
It’s an internet message board. You can turn it off and walk away. There are no pressing needs. Take a series of deep breaths and relax your shoulders.
I've been diagnosed with ADHD last year, at the age of 31, and been using methylphenidate since about then. It's not perfect, but it can be a good aid, especially in the beginning.
I was afraid too, because I am prone to get addicted quite fast, but the regular appointments with my psychiatrist and a good portion of will power seem to work. I try not to take it during weekends to slow down the tolerance a bit and to learn to live without it.

Can recommend/10. And as someone else has said here in the comments. It's sad but true, the world does not resolve around "us". So keep fighting, explain yourself where it's needed and try to find your path. It's very hard though
The focus is security.
Be disappointed in all the other free platforms that cannot provide adequate moderation or stability.

Do you happen to know a suitable alternative?
This seems like a decent explanation of what I had in mind: https://oxsci.org/quantum-computing-for-quantum-chemistry/ and this one a slightly more math based explanation: https://ahelwer.ca/post/2019-12-21-quantum-chemistry/

I'm trying to recall another far less outlandish result (than wormholes) that was also verified via quantum computer, but no dice at the moment.

Edit: I might've been thinking of the simulation of a discrete time crystal on Google's quantum computer: https://physics.aps.org/articles/v14/131

'The researchers stress that this DTC behavior can also, in principle, be simulated on a classical computer. But in that case, “the bits in the computer evolve in a way that looks nothing like the physics we're interested in but nevertheless output numbers that replicate the outcomes of a hypothetical experiment,” Ippoliti says. In contrast, on a quantum computer, the qubits themselves exhibit the DTC behavior.'
Getting in the Headspace of Flying Squirrels