skysight-inc/HackerNews huggingface dataset:
From "Amplification of electromagnetic fields by a rotating body" https://news.ycombinator.com/item?id=41873531 :

> ScholarlyArticle: "Amplification of electromagnetic fields by a rotating body" (2024) https://www.nature.com/articles/s41467-024-49689-w

>> Could this be used as an engine of some kind?

> What about helical polarization?

If there is locomotion due to a dynamic between handed molecules and, say, helically polarized fields; is such handedness a survival selector for life in deep space?

Are chiral molecules more likely to land on earth?

> "Chiral Colloidal Molecules And Observation of The Propeller Effect" https://pmc.ncbi.nlm.nih.gov/articles/PMC3856768/

> Sugar molecules are asymmetrical / handed, per 3blue1brown and Steve Mould. /? https://www.google.com/search?q=Sugar+molecules+are+asymmetr... https://www.google.com/search?q=Sugar+molecules+are+asymmetr...

> Is there a way to get to get the molecular propeller effect and thereby molecular locomotion, with molecules that contain sugar and a rotating field or a rotating molecule within a field?
Nothing modern whatsoever about it. Students at Oxford nearly two thousand years ago sold their talents to other students.
Honest question, why do you think any of that wouldn’t be possible without writing?
Is such comparison even applicable to artists? I believe one artist can be more popular, better selling, more impactful in their field, but better?
I like that they are very blunt and to the point.

It'd be really cool if we can add more social dynamic features to papers / research, and have people correct papers in the open, like twitter community notes, to the point that if you can really disprove it, the paper is now marked "wrong" or something like that on arxiv. Sort of inbetween collaborative science or hunting for patent prior art or bug bounty hunting. Getting paid for it would be even better, making money by sniping issues in research. One can dream.

I wonder how much money in bounties it'd take to proof-invalidate whole branches of psychology (insert your own pet peeve here) research in a methodical way, probably not that much.
And your colleagues really spent a few days trying to figure this out?
On the contrary.

The web site is clean and easy to navigate.

The language is much less jarring than most commonly used languages today, which unless you're using them day in day out, often look undecipherable.

Gllimly looks like I could pick it up in a day. Very expressive.

I guess for people who worked with complicated languages much of their career, their stuff is easy.

Realistically though, this language would be my choice if I were to learn something new. And that's no joke.
Cars only survive as a viable means of transportation due to vast subsidies and a total reorganization of society around them, the most inefficient mode of transport you could imagine. They are not the future of transport, they shouldn't even be the present.
Opening and operating a UK ltd co is really cheap you could use that
Yes, that’s a great idea! I’m also planning to share it on X (Twitter), which is somewhat similar in reach.

However, platforms like Discord are definitely worth considering—thanks for the suggestion!

I used to be a huge fan of IRC back in the day, but I’m not sure how active it is these days :)
A problem that I dearly wanted to address as a founder (and CTO) of a small e-money issuer many years ago, bit could not. Something that British Telecom's Prestel had working in the 1980s...

Note that RSS 'podcasting 2.0' does have some payment stuff which could catch on, though is not precise enough to automate (micro) payments.
Seattle has enforceable (and readily abused) non-compete and also virtually non-existent startup scene
Can’t help but feel he got screwed when the HowStuffWorks website was sold for 250x what he got just a few years earlier.

Aside from his futuristic works, his Win32 API book was extremely good and my first introduction to Windows programming.

It’s our loss to loose such a talented human being.
Plant-root casts, a bio-inspired approach to creating microvascular networks
> My no-fluff feedback for you: Your comment would've been far stronger if you simply specified these unnamed handbooks, and summarized their argument, as opposed to fulminating + offering a handwavey argument-from-authority.

I know.

That post you linked to is great. I especially found insightful the part where she said "If your boss says no, let it drop and polish up your résumé! "
> since you've had some bad experiences

No, I've had great experiences with assertions in code. People have paid my salary because the assertions are invalid and cause more problems than they solved. :D

> Failing an assert in production of course sucks and is costly. But what is more costly is letting the bug slip through and cause hard to diagnose bugs, program incorrectness and even (in some cases) silent address space corruption that will then manifest itself in all kinds of weird issues later on during the program run.

The direct counterpoint to this is that:

Any assertion that validates a runtime invariant can (and IMO should) be converted into a test which covers that same invariant, with coverage information proved by tooling.

This is possible unless the underlying design of the system under test is such that it prevents adequate testing, or your approach to testing is lacking. If you have those problems then asserts are a band-aid on broken practices. Moving quality checks to the left (design / compile time, not runtime) is a generally beneficial practice.

Put another way, I've seen many bugs which should have been caught cheaply early with adequate testing practice, rather than at runtime where they caused system failures. It's a rare bug that I see that that isn't the case.

Perhaps there are points where this broad recommendation doesn't apply. Safety engineering might be one of those, but the problem space of selling someone a widget over the internet rarely has that same level of need for runtime invariant testing that sending a rocket to space might.

---

On a different side of this, I do think that system level assertions (i.e. real code paths that result in actions not `debug_assert!` calls which result in crashing) can belong in systems to check that some process has reached a specific state. I prefer systems to be designed that don't (provably) crash ever.

---

A third side to this is that assertions are code too. They are a place which is rarely if ever tested (and is generally impossible to test because they cover invariants). This means that they're an unmitigatable risk to your system.

A thought experiment for you, what if LeftPad[1] (instead of being deleted) added an assertion that the total number of characters was < 10. Removal caused a bunch of pain for devs. Assuming that this change rolled out through development chains as normal, this change would have broken many runtime systems, and would have been much more costly.

[1]: https://en.wikipedia.org/wiki/Npm_left-pad_incident
CPython merged[0] an experimental JIT compiler into mainline based on the author's previous paper, Copy-and-Patch

0: https://peps.python.org/pep-0744/
The main problem with Django is where to put business logic. It's actually kinda funny to write it like that, because that's the most important thing if you want to do something that isn't just CRUD.

Quick, where would you put a high-level business function that touches multiple models? Where would you put the model-level validation for that? I've seen all of the following: in a view, in a form, in a service-layer function, arbitrarily in one of the models/managers, implicitly in the database schema (just catch the IntegrityErrror!).

There are endless discussions online about where to do this. This isn't a good sign. It should be easy. The business logic should be at the heart of an application. But instead we see Django's ORM at the heart.

Django models are really limiting and totally tied to the database. You can't even have a model that has a list/set of items without getting into ForeignKeys etc. You can't test any of it without having the database present. Why would I need the database to be there to test business logic?! The point of an ORM is to do object persistence, not to do business logic.

So I've seen people do a separate set of ORM models and domain models and then manually mapping between them. This is possible, but it's a whole lot easier with something like SQLAlchemy which is actually designed for that (it's a data mapper rather than active record type ORM).

Then there's stuff like django-admin and ModelForms etc. which are the last thing you want if you're doing more than CRUD.

Tbh it would be utterly remarkable if Django somehow made this stuff easy. But it doesn't and I find myself wishing I just put in the effort to set up the boring stuff like auth etc. but with a proper architecture.
> And now both political factions hate EVs

A significant fraction of people have now actually driven them. It's going to be increasingly tough to tell spooky stories about EVs when your neighbor/friend/coworker has been driving one uneventfully for 4 years.
> Sounds good on paper. Maybe true, oh 5 years ago. In this job market, polishing the resume is nice but you might have to deal with irrational superiors for a little longer. That's what the article is about.

Wouldn't it be better to just not provide feedback and coast along if you're in this position?
I have these aliases for various purposes:

# Different options to search for files

# da=36 cyan timestamps

alias ls="EZA_COLORS='da=36' eza --time-style=relative --color-scale=age"

alias lsa="ls --almost-all" # ignore . ..

alias l="ls --long --classify=always" # show file indicators

alias la="l --almost-all"

# Tree view

alias ltreea="ls --tree"

alias ltree="ltreea --level=2"

# Sort by time or size

alias lt="ls --long --sort=time"

alias lta="lt --almost-all"

# lsd is faster than eza

alias lss="lsd --long --total-size --sort=size --reverse"

alias lssa="lss --almost-all"

lla seems to go beyond what ls should do for some reason. Why show git and code complexity info? Just use tools dedicated for these things, otherwise, it will be an unmaintainable mess. If you can solve a problem easily with external tools, then there's no reason to add a feature for it.
Surely, Japanese article must be trustworthy when it comes to things related to Kotea! lol
Oh really, podcasting 2.0 has payments? I need to look at that.

A big motivator for me is that I know I spend a lot on web creators already, but I want to spend money across more creators without necessarily linearly increasing my spend. Managing tons of tiny subscriptions is much harder without book-keeping technology. Having something machine-readable to help with that mission would be great.
New York City Hotel Rates Soar to Record Heights as Holiday Travel Nears
Oh, I take it the other way. To me it implies that management doesn’t contribute anything on their own, which is kind of true but also kind of a funny phrasing.
> That line exists somewhere for everyone, no one would suggest that a mother shouldn't kiss her child.

Well, um, technically... There's probably situations when it's a bad idea, but getting a C-section bloodless enough for it to matter might be hard, and people care about babies a lot less than they say they do. Revealed preferences compared to the actual information available to humanity, that sort of thing.
Haha. I suppose it would be: language. Without it, nothing else is possible.
I think it depends. At least at the major public university I went to grad school at, if an undergrad had pulled that there would have been extremely serious repercussions. Failing the class would have been the minimum. The bigger issue then was that students with money could just buy their papers and take-home work, which was often impossible to catch. This was before LLMs started hurting paper mills' bottom lines, and a lot has changed in the past few years though.
I agree that would be useful. I'm fairly sure it is because all the entries in `AllowedIPs` are just written as-is to the routing table, and the routing logic in the kernel (and most/all routers?) has no facility for 'does not match'.

Instead the solution would be to add a explicit route to state where the excluded CIDR should be sent to. That would would be more specific and would therefore be used for matching packets rather than the 0.0.0.0/0 (or whatever) routed pointed at the wireguard tunnel.
Fully agreed. I would consider not pointing at people's faults in a public setting to be basic etiquette.
They also built massive structures without algebra.
The Physics of Sailing (2003)
What was nuts in the bush era was the bloodthirstiness both generally and in the media.

There's were so few voices that were against invading Iraq. It was just this vagueness that terrorists were everywhere and somehow Iraq was involved in 9/11. (And getting ready to nuke everything).

I mean, ffs, there was a popular TV show that spent each season detailing how the brave heros would stop the Muslim terrorists using torture (24).

Where I lived, it wasn't uncommon to hear people advocate leveling the middle east with nuclear weapons.
But when do you have "enough" money? There are many traps here.

With lifestyle creep, mortgages or kids' educations to pay for, the sum that would have been "enough" in your twenties isn't in your forties.

Many people work hard for decades and drop dead of a heart attack the first day after their retire.

Others retire too early and find out the hard way that they did not, in fact, have enough money.

Some people get both right and still find themselves bored or spiraling unhealthily (drinking to much etc).
Who said net zero? Perfect is the enemy of good.
Though, a new and plausible terrestrial origin of life hypothesis:

Methane + Gamma radiation => Guanine && Earth thunderstorms => Gamma Radiation
https://news.ycombinator.com/item?id=42131762#42157208 :

> A terrestrial life origin hypothesis: gamma radiation mutated methane (CH4) into Glycine (the G in ACGT) and then DNA and RNA.
I've had similar experiences, and I have exactly the opposite beliefs.

Depression isn't a failing on the person's part, and it isn't stupidity. Nor is suicide resulting from depression. It's a disease, and you "die from suicide" the same way you "die from cancer" - from the effects of your disease disrupting vital functions of your existence until you can no longer survive.

For me, at least, understanding and healing from severe mental illness required understanding that the illness wasn't "me". It was this crappy thing I had to live with because some part of my brain Just Does That Sometimes. See [1] among other posts, but the only way I've ever found to beat my own tendencies towards mental illness - and they are extremely strong - is to treat them like a chronic disease. The same way that a person with liver disease has to avoid drinking, I have to avoid the things that trigger my own chronic depression.

[1] https://news.ycombinator.com/item?id=41113032
Hey that's how I learned C

RIP
While the parents assert the C+ might keep their kid out of Stanford, the more likely impact is that being known for a nationally notorious lawsuit over a minor infraction is what will keep him out of Stanford.
I may have been answering past you - I am thinking of Java running on the JDK here. And indeed I may be out of date also.
I actually believe the claim in the study to be true. But it’s also a terrible design - there’s survivorship bias in selecting operational batteries. It’s not clear if you are thinking that much more carefully than the self-made expert, even if you think you are :)
I'm confused about what you guys keep getting at here when you say vague stuff like "reinforcing social statuses". I hope it's not what I think it is.

My issues with the "soft" sciences, is chiefly their inability to replicate findings, and the paradoxical authority these so called scientists seem to gain despite not actually following the scientific method. It doesn't have to be this way either.

I'm not saying everything in these fields are total bunk or anything but I've been deceived by them enough by now that they have lost my trust. I'm sure there are plenty that actually do good science but I'm not capable of telling them apart from the rest unfortunately.

Even more concerning is this pretentious attitude reminiscent of what I'd expect from a religion or political movement than a field of science. Are we starting to treat universitys like cathedrals now? A scary thought.
Are you suggesting that functions overseen by those unable to process no-fluff information, are often successful and do not sink?
"DOS Memory Models" brought "QEMM" immediately to mind.

So possibly related, https://en.wikipedia.org/wiki/QEMM
I think the only unpopular part of that is that you'd think it's an unpopular opinion
Parent may be referring to specialty units that for example chill expensive perishable medication.
> the Harris’s lawsuit against the Hingham school committee remains alive

what does this mean if the judge already ruled in the school's favor? parents will appeal?
Where do you get these repair time estimates? I couldn't find a good source, but for example [1] says that, yes, one to two weeks to repair, but two to three weeks to get the ship from Europe to West Africa.

[1] https://www.channelstv.com/2024/03/16/internet-disruption-su...
Altho I want to state the perhaps obvious that different big cities have very different subcultures.

Portland vs. SF vs. Nashville vs. NYC.

I would not limit yourself to just one specific big city.
How does the dragging itself work? custom js?
Very slow degradation after reaching 70% capacity is cold comfort when EV batteries are barely adequate for many people at 100%. EVs typically start with ~300mi range. 70% of that is 210mi. I live in the city, but my parents live ~150mi away from the city along a route that has zero superchargers and only a handful of slow chargers along the way. I couldn't even visit my parents reasonably on a single charge, therefore my next car(s) will be a hybrid. Hybrid sedans can give me the traditional ~600mi range so I can drive from Austin to Ft. Worth and back before filling up a small tank.
Hopefully this sets a precent that discourages other similar lawsuits or has them dismissed out of hand.
Content Update: 12 New Chapters in Japanese Complete
Yes, exactly right. If your tool caused you to plagiarize, it's your problem - you should've checked the output. You can't point to ChatGPT, it'd be like pointing to Word. You are the author and thus you are responsible.

Schools need to adapt. Explain why a tool is forbidden - it will improve efficiency of learning if the kids know what is the purpose. Use different more fun method to teach mind skills, and teach overcoming problems using various always evolving and changing hi-tech tools - instead of the rigid lesson/homework style of today. Teach them that change is constant and that they need to adapt. This is not something theoretical - there are state sponsored schools operating in this way where I live. It's great.
> I for one cannot wait for the total destruction of European and American auto manufacturers

I am so confused, the only way that can happen is via cheap imports of cars from other countries including China. So why would that help "real transport solutions" ?

If anything cheap EVs would make them less likely since a lot of nasty pollution from legacy ICE cars would be gone.
Nah, it just appeases bloodlust. The main reason why criminals commit crimes? Because they don't think they'll get caught.
Going arbitrarily draconian has limited returns at best, and escalates things at worst. (If the crime is punishable by death why on earth would they let witnesses live?) Compared to increasing the (perceived) odds of being caught.
Oopsie do,

/proc/*/maps

But it's way too late to edit.
I wrote "> 700 km". I did that deliberately, and was not asserting that 700 km was enough.
They won’t be able to take Taiwan. Taiwan has enough missiles to wipe out China’s navy 10x over before the US steps in with our navy
Ten years ago, while a junior engineer at a FAANG, I made a tiny change to one of the most popular pieces of software in the world. It's still executed billions of time per day, and I'm never quite sure if I should be proud or a bit sad that the sheer number of CPU cycles spent on this almost certainly vastly outweighs everything else I've ever done in my career combined.
Engineers are increasingly commoditized, and businesses like google no longer need outlier talent
I’d take this bet.

> With this offer, you can tune your algorithm to my data.

One can generate a 1GB file or 10GB file. It is highly likely that there is some form of a repeatable pattern in there to shave off 50-100 bytes by sliding window search.

Then the decompressor is essentially - at this index, expand this pattern. The compressed file excludes the range of pattern.

One may not always get such a pattern, but on multiple tries it’s very feasible. Payout just needs one win in 50 tries.

You could generate a 100GB file. The bigger the file the higher the chance of repeating pattern.

The challenge is won if compressed_file + decompressor is less one byte than original file.

One could have a self executing decompressor to save some file overhead bytes.
Not following a strict career plan does not mean you aren't aspiring for growth. In fact it may be the exact opposite. Being loyal and jumping through hoops for your current team/manager/company in the hopes of a promotion may mean that you are ignoring other opportunities out there that may be a much better fit for you. Your company's career ladder is designed to get you to stay there for as long as possible while minimizing compensation. It does not prioritize your personal growth over the company's. Especially in today's world, the people most likely to get ahead in life are ones who stay flexible and ready to jump on new opportunities as they arise.
When I switch it back to full I just get longer bullet point lists so perhaps they are doing that silently.
Yeah, during the initial lockdown period everything stopped but afterwards things resumed a bit more normally as businesses opened, etc., while a large number of people were still working from home.
You could leave this problem behind by switching to a filesystem that isn't full of deadlock bugs.
The parents asked for a preliminary injunction to remove the cheating from the kids record. A judge could do this prior to trial if he believes the suit likely to succeed. The judge refused the injunction because he believes the school district was likely acting in good faith and did nothing illegal.
Good thing I didn’t chalk up infrastructure spending as the only cause by stating “part”.

> but also was a part of the 9% inflation

Yes there are other reasons, COVID payments being another reason, which citizens were warned about. The first payment was signed by Donald Trump himself. Any time there is an increase in spending it will cause inflation. Increasing defense spending is another cause which happens yearly.
This article discusses the “deregulated” energy markets that allow many different participants to be involved in the generation of electricity.

One consequence of having many market participants is the availability of data that is published to make the markets function.

If you’re interested in seeing more about the real-time operations, I built a site that tracks all this data: https://www.gridstatus.io/live
Right, do I have root access? No: it's not replacing anything. Absolute nitwits.
A paper on Korean where the main acronym is BTS has got to be intentional, right?
`lc` mentioned elsethread [1] was always extensible with plugins for formatting and file-typing (but also always supported libmagic-based file-typology). There are other fairly distinctive ideas in `lc`, actually.. the README has a list.

While I like it and it's a good idea, I think the reality is that developers capable enough to write shared library/DLL plugins are more likely to just submit PRs and make such stuff built-in but maybe optional.

[1] https://news.ycombinator.com/item?id=42229841