skysight-inc/HackerNews huggingface dataset:
Hopefully you see this, a bit late to replying. The trick is sticking with it long enough that it goes away. I started weightlifting about a year ago (was always healthy and enjoyed cardio based exercise regularly) and I was regularly sore and tired. I set some ambitious goals that required dedication and effort. After about four months weightlifting three to five times a week, I no longer got sore or tired. Feels worse to not lift than to lift.

I personally really enjoy achieving things, so I put some ambitious goals on paper, staked my plan with some cash that would pay out to a close friend if I failed, and got to work. I paid out enough cash that it would hurt if I didn’t achieve my goal. I paid it up front and if I succeeded it would be handed back to me. And damnit I pushed hard to get that cash back!

Finally, I never would have done this without purchasing home equipment.

Exercises are typical compound weightlifting. Bench, squats, deadlifts, presses etc. set up home equip so I could fail on my last set of bench and recover (remove fear of failure).

Gained 12lbs pure muscle, dropped some fat, look better than I’ve ever looked.

Finally, I clearly upped my testosterone level a bit with the exercise, energy and behavior changes (all positive) were noticeable. Same with posture.

Just stick with it way past what you would normally do and you can reprogram yourself!
Because the country was explicitly founded in a way that local matters more. If you want abortions, go to an abortion state. Is it so intolerable that Mississippians as a whole want different things than you and your state residents do?
I've been explaining why an abortifacient (as birth control) is different from getting an abortion knowing your pregnant. Homicide? Yes. Murder? I don't think so. I don't even think these should be illegal. There are wrongs we commit all the time that logically can only go on our conscience.

I use manslaughter as an analogy to explain gradations of homicide in terms of intent. I've been very clear that I don't think abortifacients as birth control make sense to be prosecuted at all, they aren't manslaughter in the legal sense because there's no way of knowing if anyone was killed or not!

It looks like your Louisiana case fixed a law that didn't make those important exceptions explicit (probably because it was a useless law anyway, only to signal a pro-life stance with no legal weight to it, but who knows?). This is good, the exceptions mentioned are just and necessary.

Not all homicides are illegal, all weigh on the conscience though - whether they be a soldier in war or a doctor performing euthanasia. Certain classes of homicide should be prosecuted to the full extent of the law to provide a just society and minimize the repercussions of injustice by penalizing perpetrators. In the case of a person making a conscious choice to end the life of an unborn baby they are making a decision that humans have no right to make in a way that leaves clear evidence and can be prosecuted. By the way, I personally think that doctors performing abortions should be prosecuted and not mothers.

Christians believe that all human beings are corrupt to the core. We take every aspect of the technological progress we've made and twist it to evil purposes, that's just what we do as humans. This is related to our dignity, our capacity for doing things gives us a unique capacity for evil. Some evil we do has terrible repercussions on the world at large and abortion is one of these evils. It unnaturally shapes our demographics in this country and in every country where it is allowed unrestricted. For example the black population of America is unnaturally small in proportion to the white population because of Roe, and there are more men than women in India and China because of abortion. Anti-abortion legislation doesn't help get those millions of lives back, it doesn't give them justice either. In my mind its primary purpose is to curb the wrongdoing in the future.
Showing once again that the best languages are built on math (or theoretical computer science). It’s very interesting how far behind practical programming is, things will probably change a lot in another 50 years.
Good call on PPL. It's a lot of fun and opens up alot more cert opportunities (mountain rating, float planes, IFR, multi engine, CPL, etc) so you will be in heaven.
> I had three separate but related git repos that I needed to merge, so I created a new repo with separate branches to hold each repo

Similar story here: at a previous job we had a monorepo with a Rails app and Rails engines extending its appearance and behaviour and per customer.

At some point the architecture became problematic and we moved towards a shell app, a core engine, and extension engines depending on the core.

We refactored code to that end, and "forked" the original monorepo into multiple clones, one per component, then stripping the other components in each one, ending up with 1:1 repo/gem/component. This worked for a while, easing a lot of issues we had previously, allowing for proper dependency expression, independent development and releases... Everything was great and we lived happily ever after.

Then much later we hit a snag (I can't exactly recall what that snag was, IIRC it was not technical but organisational). So we looked at options and decided to merge into one single repo again. To that end we could do a big code drop, starting afresh, but (again I can't recall why) there was a need/requirement to keep at least some git history.

But at that point, "some" ends up ~== "all". So I devised a plan.

I git init'd a blank repo, added each one of the repos as separate remotes, and fetched each of them. Thus all git objects of all these repos were present. Then I checked out each one of these remote's master as a separate branch, created a subdirectory with the component name, moved every file for that checkout into that directory, and committed that. This way a) each project could live separately in the new monorepo and b) there would be no conflict for a merge.

Then came time for the merge. Two options: a) perform N merges subsequently or b) perform an octopus merge. a) just felt wrong and ugly, so I decided to try if I could work b) out, but I ended up not being able to achieve that with porcelain commands as git was being too smart and attempted to look into the history for some reason I can't recall which produced senseless conflicts (IIRC git merge isn't entirely assymetric)

So, since merge commits are merely commits with more than one parent I figured out I may be able to do that with plumbing commands instead. So the steps were:

- for each branch, check out content (but without moving the current HEAD, so, actually, export the git tree corresponding to a specific ref/sha)

- add all that to the index

- create a merge commit object with each branch's sha as parent

And it Just Worked, with the bonus that since up til the commit where we forked, each branch had common parents that were untouched, and commit history properly zipping up, by git's design, which is really a DAG of commit objects.
Without knowing the mechanism of resistance, you wouldn’t risk giving the patient more of a drug. Many resistance mechanisms remove or block the binding pocket drugs bind to. In those cases, adding more frequent dosing wouldn’t be helpful.

You might have tried something like this first in a mouse model too. But using a simulation to discover the resistance mechanism can be a much faster way to get your answer (and justify the expense of a mouse study). This study is quite exciting to see.
Europe hasn’t had a foreign army invade and kill off almost all of the native population for a very long time. In the US it happened just a few centuries ago. Makes for a much more homogenous culture.
How Pearl Meat Became Australia’s Newest Luxury Ingredient
Did they try it on other primates first?
The link did not contain any compelling arguments against RSA. So turning the question around, what's wrong with RSA?
Non-assigned names
I’m enjoying Debian on a Surface Pro 3. The hardware, especially the screen, is excellent, except for the keyboard on the cover, but I use a wireless keyboard. Cameras worked with no fuss. It’s not perfect—I have occasional issues after waking from sleep—but it’s close.
That's awesome! What things worked surprisingly well or poorly, and what problems did you run into?
"I also read that report, but I got a different vibe from it than you did."

You read the 1000 pages? Respect! But is it even "science" or just a bunch of predictions?

"The doomsday scenarios will come to pass if we don't make some pretty drastic changes."

They won't, and afaik even the IPCC scenarios are not all doomsday scenarios. But there is no point arguing it with true believers.

"But locally some countries are already experiencing the first set of symptoms and it isn't pretty. (Notably: the South of Europe and North Africa)"

Are they? I have asked the question a lot to point out a real climate change impact, and never received an answer. There were answers, but when I looked into it, the real reason was always something else, like drilling wells and depleting the ground water and so on. Non climate change human actions still do enormously more environmental damage than climate change.

Of course if you can claim "it was climate change", especially as a third world country, you are eligible for receiving a lot of monetary compensation. So most articles and claims attach it as a footnote, "also because of climate change".
There's no right to privacy while actively committing a crime.

Google already had a policy of doxxing YT users, only DMCA abusers get protection by default.
That's possible, and it's difficult to disentangle class and race in the US, due to historical racism economically repressing many minorities. However, follow on studies to the famous resume name-swapping study found that the original study used stereotypical lower-class black names as its pool of stereotypical black names. When stereotypical lower-class white names and stereotypical upper-class black names were added to the randomized pool, a larger component of discrimination fell along class lines vs. race lines, for both white and black prospective interviewers.

I hope our discrimination problems fall more along class lines, because that's much easier to solve by implementing economic policies to reduce economic inequalities. Government programs won't change people's races (well, non-terrifying government programs, at least), but policies can change people's economic class.

It's also entirely possible that different areas of the country have different mixes of classism and racism. My wife is of a different race, and our son is mixed race, and my wife and I both went to top-tier schools, so my social group is almost certainly less racist and more classist than the US median. It's very difficult and dangerous to extrapolate my lived truth to the whole nation.
Strange wording, shouldn’t it be that emissions standards are being lowered, allowing more pollution?
Show HN: Parallelized random access to bzip2 files from Python written in C++
The project can be found here: https://github.com/mxmlnkn/indexed_bzip2

The readme shows how to use it from Python, via ratarmount, and via its command-line tool ibzip2.

There are really a lot of bzip2 implementations out there but few that have been parallelized, even fewer with random access, and, to my knowledge, none of which are both parallel and offer random seeking in constant time.
This is why I started indexed_bzip2. It is a header-only C++ library with Python bindings so that I can use it as a backend from ratarmount. For that, it also supports working with Python file-like objects by using the Python API.

For this project, I started with the super-permissively 0-BSD licensed and small bzip2 decoder from the toybox project and extracted what I needed from it.
The architecture for the parallel decoding plus random seeking took me some iterations and contemplation to get right.
It uses block-based caching and prefetching to achieve both of these things.
"Right" means that it is modular enough that I can reason about it and be convinced that it is correct.
Of course, there are also a lot of automated tests with all kinds of sanitizers to check for correctness because I am wary when it comes to reading user data.

All in all, this project was a nice brainteaser with which I could grow and I think it is largely finished for now.
The single-core bzip2 decoder might profit from further optimizations but it already outperforms the internal Python bz2 module for 2 cores and more.
And it also outperforms the internal Python bz2 module when it comes to random access because it is in constant time with indexed_bzip2.
All this comes at the cost of higher memory usage (for the block cache), though.
Currently, I'm trying to reuse the infrastructure I built for this to implement parallel random access to gzip files for usage in ratarmount but I'm not sure when that will be finished.
Today[day after]'s NASA APOD ( astronomy picture of the day ):

https://apod.nasa.gov/apod/ap220625.html
I haven't said it excuses it: I've just said that I don't see blame as productive. Something can be morally wrong and also less important to pursue.

The non-absurd version of this argument is that we can't police everything, everywhere, especially across national borders with sovereign, independent governments in power.

So taking that into account, there's always going to be a fog over truth in certain places.

We can spend substantial amount of effort trying to pierce that, probably fruitlessly, or we can focus that effort on things we can actually change and improve.
> We can’t control other nations

Really? Is diplomacy dead? I guess you can probably say "we can't absolutely control other nations" but nations don't even absolutely control themselves.
Yes I personally feel bad when children are murdered. You're right. How dare I push those feelings on others.
ClockworkPi has already developed a RISC-V version of the Devterm - https://www.clockworkpi.com/product-page/devterm-kit-r01

The module is pin compatible with the Raspberry Pi CM3 and is based on the Allwinner D1 SoC, so it’s constrained to 2GB RAM (only a 1GB version is available at the moment).
I don’t inherently believe that to be true for most Red voters. I do believe that is the inherit belief of most Red politicians and oligarchs.
Small Middle-Aged Man is the epitome of Japan’s mascot craze
> Not a pat on the back for the nicest place, but a meaningfully closer to objective estimate of how much will our employees hate us if we deploy them there

Perhaps, although I imagine that IRL this kind of research might be bought as part of a much bigger research effort. Maybe just to have it and say that you checked some "objective" source before making a decision.
This is what Linux true believers put up with, no matter what laptop or tablet platform.
$2B is chump change lol, Bill Hwang/Archegos blowing up in 2021 cost banks $10B in losses.

Crypto is hilariously tiny compared to the actual world of finance. SPY (a single ETF) does as much dollar volume in a single 7.5 hr trading day as the entire crypto market does in 24h, and the entire crypto ‘market cap’ is worth less than half of Apple, one company.
>The command’s second form creates a new branch head named <branchname> which points to the current HEAD, or <start-point> if given. [...] Note that this will create the new branch, but it will not switch the working tree to it; use "git switch <newbranch>" to switch to the new branch.

Source: git branch --help
I've met a lot of certified people who didn't know anything beyond the questions they crammed for to pass a test. When I see a cert on a resume, it makes me want to challenge it. Of course, there is a ton of nuance to these interactions, so I'm speaking very generally here.

No cert is a substitute for real practical experience. If you are trying to get a job and you don't have experience, then I can see how a cert might be nice to put on a resume. As a hiring manager, it doesn't make you more attractive to me to hire. The four years of experience doing a thing does. For tech stuff, I'd rather you have a home network with the thing and valuable time using it then the cert for the thing. The time spent pulling your hair out getting the thing running at home is a better use of the time then studying for the cert test.

However, I do put value in a liberal arts education. I don't even really care what that education is in. I feel people that come out of a four year program tend to think differently/more critically, on average.

Short answer, then: Get a liberal arts education. Get hands on experience. Skip the certs.
Agreed, I regularly make comments about how the latest "eating X shown to improve Y" study is effectively an irrelevant guide for your own behavior when it's "just shown in mice". People think they, as a human, should copy a diet that probably doesn't even work in several mice strains, and has a reasonably high chance of never working in humans. So saying "in mice" is a way of saying "maybe don't change your grocery list just yet", which is sensible.

But there's nothing in this article that purports to guide/influence the behavior of a member of the general public who wants to promote hair growth. It's just research.
Why do you think cert collecting is fun?

I can see this being the case just for the fact that certs are usually paired a structured curriculum for learning a new skill. This takes a huge mental burden off and decreases time wasted in deadend exploration.
To be fair every time I’ve tried it has been on a cheap or free computer and I haven’t needed to get it running… I’d probably have gotten better results of it was my only option or if I went out and tried to plan my computer purchase to make Linux work. And this is extending back like 20 years, so it has, I’m sure, gotten better somewhat.
LPIC helped me organising my Linux/shell knowledge. It was all received by my propective employer.
“Deep Fake”: Fake Calls in the Name of Klitschko
> I teach a university course for which we require students to install Linux on their Windows laptops

Can’t they use a normal cloud instance or a VM?
I've worked with CVS, Subversion, Bazaar, Visual SourceSave, Team Foundation Version Control, Mercurial and Git.

The worst systems are the Microsoft ones, but the one with the most complex interface is definitely Git.

I would argue it won because of github. I'm using Git because of that, but still prefer Mercurial in every way.
If you do an SQL dump, it will end with "-- PostgreSQL database dump complete".

If you use -Fc, you can make an SQL file from the dump using pg_restore like this:

pg_restore -f db.sql db.dmp

Or straight to stdout like this:

pg_restore -f - db.dmp | grep "database dump complete"

Although I guess if it's corrupted pg_restore won't work.

It is really fast, but might not be practical if your database is too big.
Hackers steal $100M from CA cryptocurrency firm
The Supreme Court literally typeset its opinions, including drafts for circulation and editing within the court, for many decades before digital composition was an option. I believe tthat their published opinions have been professionally typeset from the inception of the court, although I have been unable to find a reference documenting this. So, they never really had a tradition of typewritten documents to abandon.
This reads like someone heard about the concept of an FAQ and decided to write a parody but has no idea how to stop sounding like an MFA New Yorker editor.

Which according to the bio is exactly what it is.
AI is not similar to a human mind in the general case (ie general AI), but in the context of reading and learning and generating code there are similarities. And I would argue that humans are also very susceptible to "output the exact input used for training".
Persnoally I think a biomachine that magically creates a subjective internal experience is more insanely complex than one that does not.
Start writing short stories and essays about literally whatever is on your mind that day.

Every type of writing you practice makes you better at every other kind of writing. The part of your brain that learns to make fiction flow will do the exact same thing for complex technical documents.

Also, find someone you think is amazing at technical writing and ask them to sit down with you and revise something you wrote. Study what they want to change and why.
This should've been a story that shows how dangerous and ridiculous DMCA is. Instead we see copyright owners double-down on the legal bullying.
Bah
is any search engine infringing on copyright because it contains a snippet of the source page?

In some jurisdictions, it is. And in other jurisdictions, it is only allowed as long as it shows a link to the source page, which Copilot also doesn't do.
You had to think about lifetimes in C++, too, but in Rust at least they're written down and enforced.
If this was British humor it’d know how to show restraint. You can tell it’s American because they can’t control themselves with the metaphors.
> ... don't trust their own people

Yep, thats the DoD for sure. They require a lot of useless certs.
"Limit cycles" come to mind. How you translate "cycle detection" from and to a continuous space?
Show HN: Ferris, social network for IRL activities with your closest friends
I still don't get how that is related to the "The 241K number is total gibberish." statement that follows.

Is it because they should have removed the "More detail on the analysis" link to a no-longer-updated analysis and not removing the link invalidates the latest results somehow?

Or is there anything in that analysis of the results as of two years ago that discredits also everything that came later?
The giant hangar poised for an aviation revolution
What's the solution to "I accidentally committed a GB file and pushed it, now everyone has it"?
As far as I know, CPA in most states requires 150 hours of college credit, of which many must be in accounting. My CPA friends largely joined the big four firm on the strength of their CPA, spent a little time in audit, then promptly switched to consulting. What you get from that certification is the ability to sign corporate audits, own an accounting firm, and the right to prepare and defend tax returns. Unless you are preparing for a second career in accounting, CPA seems like a lot to bite off, but good on you! I don’t envy you all the cost accounting headaches and audit rules.

CFA requires that you have work experience making investment decisions and can get references to that effect, but in all it would be easier than CPA.