skysight-inc/HackerNews huggingface dataset:
Been wondering for a while now why the ISS EVA suits have flexible legs. Or indeed why they're not mostly-rigid oversized boxes with only the arm parts being flexible, such that astronauts can pull their arms inside in the event of e.g. a loose eyelash.

As I'm guessing, is this because after Apollo the next mission was designed around the Apollo suits, and then the next suits designed and that mission, etc?
You can donate here: https://studiezalen.com/doneren/

They have raised 250.000 to fund this supermarket. Beyond the fact that a notable newspaper reported on it (Parool) I can't vouch for it other than that link really is their donation page.
No you can't, that's not what "net-worth millionaire" is.

Net worth is assets minus liabilities.

If you had no savings or investments and a $100,000 house with a $99,000 mortgage your net worth would be $1,000, not a million dollars.
Scammers profit from Turkey-Syria earthquake using AI generated images
"it's simpler to just try all possibilities than to figure out what is the formula of the correct result."

Isn't this the premise of quantum computing too?
I think this guy is a bot… comments seem unnatural.
This looks like a combination of supermarket and charity; both are great, but does the combination make sense? A regular supermarket is a for-profit legal entity, a charity usually has tax-exemption, how can one manage the legal complications of mixing it?
We also switched to Buf. It works really well, and it's nice to have a documented, less obscure wrapper over regular Protobuf commands too. Definitely better than the organically grown Makefiles we had before.
B2B startups stop innovating the day you give powers to developers (video)

https://twitter.com/alain/status/1625297691617169408
The real world system actually works in reverse to this ... the little people make large numbers of micropayments through pay / ads / donations / etc and the celebs get paid a big pile of cash after the platform takes its cut.

Musk and Meta are trying to reinvent this, but they have it backwards - if your platform depends on people to post "content" you should be rewarding the people that draw the masses to your platform not raising pointlessly small amounts directly from them.
A family's tragedy leads to U.S. Supreme Court social media showdown
We can talk about "choice" for an individual. But when it's hundreds of millions of people in a society overwhelmingly "choosing" the same thing, it becomes more useful to talk about causes, about how society is structured to reward some choices and punish others.

For example, do you think the US has an obesity problem and Japan doesn't because, by pure chance, there are far more people who "choose" to eat unhealthy in the US?
https://www.scotland.police.uk/spa-media/2vpgv5cl/armed-forc...

https://armypubs.army.mil/epubs/DR_pubs/DR_a/ARN30101-PAM_70...

https://safety.army.mil/Portals/0/Documents/ON-DUTY/AVIATION...

https://www.globalsecurity.org/military/library/policy/army/...

https://www.chemeurope.com/en/encyclopedia/Standing_operatin...

https://clik.dva.gov.au/sop-information/guide-using-sops

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3056180/

https://info.publicintelligence.net/ANA-7-10-2.pdf

https://www.cdc.gov/vhf/ebola/pdf/air-ground-patient-handoff...

Take your pick....
I wouldn't put most of those in genius territory, I'd put them in hard work territory.

But there don't seem to be as many, or as much of a percentage of, people wanting to do hard work either.

You've landed a great list of worthy causes though, respect.
It doesn't make sense...i know people who struggled with alcohol their whole lives, and it doesn't make sense either
Ask HN: Any hobby ideas using an Android-based smartphone?
I finally arrived at the decision to purchase a smartphone.

I decided to go with an Android-based model, most probably those from Nokia, because they are stock, and fit my budget.

Why Android and not iOS?

Because, iOS ones are crazily expensive. Though I acknowledge that iOS-based phones deliver a bigger bang for the buck; on the quality of hardware, tight integration with software, vastly superior user experience, longer time-frame of support for software updates, and a much higher resale value.

Also, Android-based phones, especially the stock ones, afford tighter integration with the Google ecosystem of services, something which iOS phones don't seem to be decent with.

I am a person who is retired, uninterested in continuing to program, detests computer games, likes to stay in-the-know about local, national and global happenings, doesn't much like the outdoors, and not very financially well-off.

Now comes the question.

What use could I possibly put that Android-based smartphone to, to have some kind of engagement, say, a kind-of hobby?

I am from Bombay, India.
KDE Plasma 5.27 is in, awesome https://framapiaf.org/@coucouf/109888040143704368
Hmmm I’m not convinced.

I had a good look into these sorts of technologies but the host almost always changes the file so it makes it impossible to retrieve the data hidden in the file.

You need a file hosting platform that guarantees not to change the uploaded file.

How does this avoid such problems ?
Not sure if this is the original, but there was a lot of talk about the subject a while back:

https://pubmed.ncbi.nlm.nih.gov/690806/
Not GP but I think the fundamental idea is to think about "who calls who" and have pure functions be called/scheduled by a stateful coordination mechanism.

Usually queues/channels/event loops are involved at the top level especially if you're doing async IO. If you're doing parallel computation then you'd probably use fan-in/fan-out/waitgroup logic at the top that calls into pure functions. The general point is "only this piece of code worries about coordinating state".

For async IO think Go's concurrency primitives, Clojure's core.async or Erlang/Elixir as examples of coordinating state through messages.

For parallelism specifically look at this pretty cool rust crate:

https://lib.rs/crates/rayon

Specifically at the discussion in the FAQ to get a sense of why it's useful to push mutability to the top level:

https://github.com/rayon-rs/rayon/blob/master/FAQ.md

As a counterpoint I'd like to link to a discussion about FP where Martin Thompson wrote:

https://groups.google.com/g/mechanical-sympathy/c/gSkbc3grzN...

> Most FP persistent data structures take the form of a tree and perform a path copy from leaf to root for the change, reusing as much of the tree as possible. What this results in is a single contention point at the root of the tree for CAS operations. Now expand this view to a larger domain model of many entities, e.g. Customers, Orders, Products, etc., all interrelated and that model needs one or more entry points. Each of these entry points become a contention hotspot as the model is mutated. Also with trees and linked lists being the underlying data structures, performance is limited due to indirection causing cache misses.

So really it matters a lot what you're doing. FP is not a panacea for concurrency and parallelism. As an application programmer that does mostly IO and very little heavy calculation etc. it's for example great.
This approach worked for me. I had an irrational fear of eating out after getting blown up in a dining facility in Afghanistan. It took me a couple years of uncomfortable meals to finally realize I could eat without people dying. The mind is a weird thing.
What's the complication? Their supermarket seems to be "shop normal items, sit down for a session with a social worker instead of paying", so they don't have a commercial interest. Seems like a good approach to get people the items they need and also reaching them with social work and understanding their needs and what problems they might need help with.
There is a whole interleafing flower petal of mental bug categorys:

Detectable | Undetectable

Fixable | Unfixable

Workaround | No-Workaround

Cost of workaround (Big O)

Individual | Society

Non-Meta | Meta (Bug is created by several other bugs recombining into a functional or dysfunctional cluster)

Some bugs you cant fix, cause society depends on it while also suffering with it. Humanity sized Behaviour DBs and Datamining is the real Psychology!
This is awesome. Kudos to Gitlab for open sourcing this.
It's not odd or aloof, it's a straight-up non sequitur.
"Jewish president.."

I am a jew myself. So? You bought this Zelensky, and now the ukranian nazis are kosher? Since they are murdering Russians, and not Jews, as they did in the past?
Given a large enough model, model architecture becomes increasingly less relevant as any specialized architecture can be discovered by the larger model automatically.

The only benefit of a specialized architecture is minimizing resource usage.
Web Apps from Jupyter Notebook with Python only, open-source lib with UI widgets
> Every time I use flexbox I google flexbox

The CSS Tricks post is excellent to learn flexbox. If you instead want a quick overview about all the properties, you can check out my (printable) flexbox cheat sheet [1]. Someone even built a VSCode extension around it [2].

[1] https://darekkay.com/flexbox-cheatsheet/

[2] https://marketplace.visualstudio.com/items?itemName=dzhavat....
Why limit this with space exploration? Maybe it's best if we cut off all kind of resources for the less-able people so we can concentrate our limited resources to people who can have larger impact per resource spent.

Do you see the problem here?
Right, the only thing I'm arguing here is that it's plausible that every step, including the lack of a reply to the emails, could easily have been down to "the organisation was insufficiently organised."

Note that I've had to run around helping projects deal with both that sort of situation and the sort where the company was deliberately screwing over the project out of active malice (take a bow, Nagios Enterprises) and this definitely smells like the former based on what little information I have.

But being on the receiving end of such an event tends to suck baseballs through a carbon nanotube straw either way, and believe me that you have all of my sympathy and my nerding out trying to analyse how said event came to pass was, just, well, just as much a result of having waded through similar swamps previously myself as the sympathy :)
you can't run xcode on anything but a mac! So the choice is easy: MacBook Air M2 with 16GB memory.
I find the CSS-Tricks page clearer and more concise. Maybe it’s because I want a reference and not a tutorial.
Running a paid communities does not mean putting profitability first
Simulators
How often can you get feedback from someone until they've become part of your system and are no longer an outsider?
This is the kind of case that is a good argument for regulated liability even on open source or gratis software components in the egregrious cases - the actor is a big tech company and clearly exposing users to compromise breakins in a calculated, fully aware way, for ~7 years.

[1] https://github.com/moby/moby/issues/22054
Here you go: https://studiezalen.com/doneren/. That's the donation page for the organization that's making this happen. They focus primarily on education, and found out that undernourishment or the threat thereof is really detrimental for education. That's why they started this project.

Alternatively you could move to Amsterdam or Zaandam and pay your taxes. This kind of organization lives off government subsidies, donations are just an extra. Last year their total income was 2.1 million euros, although they do not specify how much of that is from donations.

Here's their annual financial report (extended report available through their contact form): https://studiezalen.com/wp-content/uploads/2022/10/publicati...
Here's their annual non-financial report (i.e. formal newsletter): https://studiezalen.com/wp-content/uploads/2022/10/Jaarversl...
All of these are in Dutch.
> a perfect PageSpeed score 100 / 100

Just used 10mins of my lunch break to go from 9x to 100 myself. Thanks for the reminder ;)
Nothing is recognized as genius until it is done, and the impact of the achievement ripples with secondary effects the majority never realized.
I get that argument but it’s not like the Dreamcast was the Saturn. There was lots of third party support, I feel like lots of units moved… the timing with the PS2 was messy but…

I don’t remember the story but I do remember reading something about how Sega US was pretty hype to continue with the Dreamcast and got a bit blindsided by the decision to stop.

Fun aside: I only learned about pirating on Dreamcast thanks to an article in Tips&Tricks talking about it being a problem. As a kid I did not grok that maybe illegally downloading games is no bueno
I'm guessing mostly eastward equatorial orbit launches, because pretty much anything else will result in boosters falling on someone's backyard...
Now I want to write a blog post about storing files inside of blog posts about storing files inside of blog posts …<error: recursion limit reached>
That's extemely useful for invoking a function that takes a pointer to a struct, but you don't want 'taint' the code with a temporary variable that's only needed for the function call:

func(&(bla_t){ .x = 0, .y = 1 });
That would fall into the realm of product owner, who are meant to keep things in-line with committed timelines and keep teams working on outputs, different from product managers as they have significantly less headache and scope of responsibility.
Sound (key word here) analysis of this form, which is known flow-sensitive, is remarkably slow. Soundness is required if you want "provable" rather than "99.99%" correct.

So much so that we have even had scalable context-sensitive interprocedural analysis for at least a decade longer than we have ever scalable flow-sensitive analysis in most contexts.

For example, pointer analysis, which matters here, is ni that class.

It is easy to find context sensitive flow-insensitive pointer analysis that scales very well, and has been easy for >1 decade.

flow-sensitive -- still much harder in practice. A few papers here and there, but ...

You can do halfway flow sensitive analysis with SSA and get it in a reasonable time bound but it's not the same for something like this.

This is more of a problem than something like the standard library handling, because the standard library is a library and can be pre-computed into summaries, and the relevant summaries change very infrequently

(IE to the original example, how much of the buffer read overwrites does not change every glibc release)

Theses sorts of annotation based schemes are also not new - we've also had summary based algorithms that can do this sort of thing for decades.

The algorithmic capabilities here have not really changed, and the improvement in computing power has not helped enough because lots of the sound algorithms are, worst case, cubic or exponential.

In the end just remember if it was cheap, easy, and usable, it wouldn't be a problem, because it would already be done.
I’ve done it maybe 2 years ago learning pythons asyncio. I remember the time is around 3.5 hours. I only perform the scrape maybe 5-6 times over a week to avoid overloading the server.
Ask HN: Book suggestions about web development techniques
Hello,

I’m currently a student and working in a company for developing internal tools like more than I year.

I have knowledge of Frontend development with js and vue. And I’m also learning Django for backend development.

But there is a huge knowledge gap between me and other full-time developers and I want to close this gap asap.

Today I somehow landed the Angular’s HTTP Guide. I love btw. how Angular opinionated is. While I’m reading the guide, a term “debouncing” hit me: https://angular.io/guide/http#optimizing-server-interaction-with-debouncing

Is there any book, which I can read more about this and other techniques for web development, maybe with examples, which I can dig more and more?

I searched and there a some blog posts, but they are not going deep into the topics. I can’t understand which books are worth to buy, sonce I don’t have too much budget.
We've had a solution to antibiotic resistance for a long time, phage therapy. The only problem is they are aren't broad spectrum, and much of the research is already public domain, so can't be patented.
>Adding another state to a FSA adds more memory.

Yes, but it also changes the state transition logic. You can't just 'add 100 more states' to an FSA in the same way that you can 'add 100 more stack slots' to a bounded pushdown automaton.

As I said previously, these are somewhat fuzzy distinctions, and I'm not saying that they're easy to make mathematically precise. They do however seem clear enough in most cases of practical interest. There are many real-world computing systems that would be Turing-complete if they had unbounded memory. There are others that are not Turing-complete for more fundamental reasons than memory limitations. Again, I acknowledge that 'more fundamental' is not a mathematically precise concept.
On “On the Measure of Intelligence” by F. Chollet (2019)
“Life experience and common sense”. You’re a waste of time.
Since you pointed it out, I see it that way also. Argh!
So where is the money coming from? Can they sustain the program? Who decides the cutoff? Do they get tax exemptions to write off the losses?
About the "low hanging fruits". I don't really agree they were such a thing. It's just retrospectively that we name them as such.

Or you have a specific example in mind that I could use?
The first thing I thought of: "If it's sounds too good to be true, it probably is."

The "gradient vector" wrought by the survivors of natural selection and too many happy accidents will undoubtedly find a way to try to win the unending war of entropy.

How curious that we should aim to stay alive, while bacteria try to do the same. Live is a competition for energy and the holding back of entropy at the gates trying to take it from us.

Unless there is some magic pixie dust that attacks bacteria and doesn't cause hearing loss, olfactory loss, vision loss, tendon rupture, or colon cancer, then the search for antibiotic and antimycotic ligands will and must continue without end.
However, we do already make this distinction in other areas where people work in austere environments, such as militaries, emergencies services, maritime and flight crews, resource exploration and exploitation, etc.
The canceling out part is the reason quantum computing works. We basically just avoid computing a bunch of bad answers making the actual problem faster to solve. So it has some observable examples.
In reality, scooter sharing should be rather a loss leader for a bigger business to retain customers but it's not viable for it to be an independent business. When the Bird scooter sharing service just emerged, I wrote an article where I calculated and described unit economics of scooter rides based on charging cycles [1]. The business is just not sustainable unless scooters are made like tanks and can sustain heavy damage. They are usually not. Chana's big piles of thrown away rental bikes should have taught us something.

1. https://medium.com/13-notes/unit-economics-of-the-bird-scoot...
In February?
Wasn't there an advantage for color blind people in air rescue because of different perceptions of color enabled them to better see what most other humans would miss?
The entire idea that money is a good representation of value to society boils down to a really poisonous just world fallacy built on a lot of ugly assumptions.
From my experience randomly blocking rules in WAF is essentialy a feature of the WAF.
I have random issues with WAF all over the places from random providers on different projects.

And yep. Disabling WAF were always a good enough solution untill we figure out which of the request parts are triggering rules
At this point, I recognize it as a single glyph meaning ESA.
This makes me think of Turing machines which store their own code inside them selves, which you can use for all kinds of interesting proofs. I wish I could find more about this.
I was wondering why they are researching cholesterol reduction in space. Turns out it was an unexpected benefit from extraterrestrial agriculture.

https://www.esa.int/Science_Exploration/Human_and_Robotic_Ex...
At a local level, prosecutors depend on the continued cooperation of police to show results in their job, so there’s a massive conflict of interest in criminal accountability in all but the most egregious cases.

And whatever extent that higher-level prosecutions prove a deterrent (to say nothing of the fact that in many cases they may not have standing)… as long as minority families have to have The Talk with their kids, it is not a sufficient deterrent.

Having paths towards civil accountability is vital, but they are essentially nonexistent.
If you look at the example video, it doesn't depend on the video not being changed, but it does depend on a minimum level of quality. That is, as long as the video quality is high enough (720p in this case) to get back the original black and white pixels, you're fine. The data is not hidden, it's there in plain sight in the video.
Is the next thing you are going to say that it's an overly reductive take on the alchemy as described in The Bible?
>The top of the ladder is “the Dream.”

>A man’s sense of well-being will depend on his own evaluation of how far and how fast he is moving toward his goals.

Giacomo Leopardi, an italian poet, believed that happines was not reaching one goal, but the meaningful journey of the pursuit. Probably (my thoughts) because we get bored easily by staying idle at whatever stage in life
If money is a fair assessment of value, every single slave owner must have contributed more to the world than the entire population of slaves!!
You dont think cysteine intake like N-Acetyl Cysteine aka Salt and Vinegar crisps might influence the livers ability to metabolise said chemicals? NAC consumption will produce mucus very quickly in the lungs within minutes on an empty stomach and then maybe some glucose to increase CD4 cells to increase phagocytosis?

Inhalation could be viewed as an internal topical application of formaldehyde... bypassing liver (and kidneys where applicable) metabolism. Maybe its the same reasons why some people inhale salt, for its antimicrobial activity, jigging with the bacteria's Na+K+-ATPase pump.
I bet that if we can name a few situations where a specific physical or psychological trait is advantageous, it'll be exploited. Maybe that's why so many on the autistic spectrum wind up in software engineering. Or why so many psychopaths end up as C-level execs.
Those are all highly worthwhile problems to work on...

...but I'm not convinced any of them are low-hanging fruit. Almost everything on this list would require sustained R&D across several fields of expertise, and many of them have the significant added challenge of overcoming entrenched interests / power structures.

That's not to say we shouldn't try! Solving even a small part of anything here would materially improve quality of life for a lot of people - but these are not "I could solve this in a weekend" problems; these are generational problems, towards which meaningful effort could easily be measured in thousands of person-years from entire teams / organisations / ecosystems of smart people, and where even a chance at success would require a steady supply of adequate resources that is durable across periodic economic shocks.

CERN is the closest thing I can think of as a useful mental model here: sustained cooperation across multiple nations, massive amounts of public investment, clear tangible outcomes over a period of decades.
I disagree. Do you have a reason to think you're right? Or a better way to represent value?

(Note again: I'm talking specifically about productive value to a society. Someone without a lot of money can still be enormously valuable in many other respects, e.g. a beloved family member.)