skysight-inc/HackerNews huggingface dataset:
>Israel doesn't want to control Gaza. Israel want to coexist peacefully with it and has been willing to go very far and take risks to achieve that.

I think it's good to apply Mearsheimer's realist thinking here, and the intention is obviously clear that Israel does not want peace with Gaza as that would require recognition of a Palestinian state as the PLO had wanted since the 70s, which is a non-starter. Instead, as Israel has recognized, it is in its best interest to ethnically cleanse Gaza, either through outright murder of tens of thousands of civilians or rendering the strip uninhabitable to force the Gazans out. Many Gazans live in tents since their homes were destroyed by the Israeli military, and I doubt Israel will allow for any meaningful reconstruction once the war on Gaza is over, and will probably welcome the remaining Gazans fleeing the inhospitable conditions.

This will probably also open up space for new settlements in Gaza that many politicians have already started proposing.

You have to realize that most Israelis (~75%, and this figure includes Arabs) are in favour of the war, and IIRC half are in favour of expelling the Arabs altogether. I don't think we'd see much objection to this course of events within Israel itself.

>The fact that Jordan and Egypt has not seen a single attack after they stopped attacking Israel is well known.

It is interesting you mention this, because during the Israeli occupation of the Sinai penninsula in 1967, Egypt attempted to resolve the issue diplomatically, mediated by Gunnar Jarring. Their request was simply the Sinai in return for recognition of Israel and cessation of hostilities. Israel refused these conditions. Egypt eventually attacked in October 1973 and (much to Israel's surprise) was able to retake enough of the Sinai to call Israel's military domination into question. I think Rabin said that Egypt was enough of a threat that it needed to be neutralized, which is what the Camp David Accords did. It was literally through attacking Israel that Egypt was able to achieve the diplomatic solution it wanted from the start.

>Israel wanted Gaza to succeed and forcefully removed their own people

The Palestinians materially gained nothing from disengagement (in fact, they were blockaded and bombed during Cast Lead and Pillar of Defense despite the "disengagement"), but the Israelis were able to alleviate enough American pressure for a peace process that could potentially result in Palestinian statehood. Not to mention a costly military occupation could be stopped and Jewish settlements in one of the most densely populated regions of the world (i.e. a disaster waiting to happen) could be dismantled.

I don't think benevolence towards Gazans had any role in the decision for disengagement, considering the overall Israeli indifference towards the suffering of the Gazans.
Like straight out of a Mitchell and Webb sketch.

I bet there will be people on this site as well who don't understand why you can't solve poverty by simply giving out cash. Although cash is what humans crave, it's got purchasing power.
See also: https://news.ycombinator.com/item?id=32860742
Clicking around found this breakdown [1]. Expertly crafted but also really cool like the optical illusion background does a lot of the heavy lifting!

---

1: https://www.joshdance.com/100/day50/
indeed never thought of that but could be an interesting data point
By the tone I could imagine GP was being xenophobic, thanks for clarifying. Checking his comments history is nauseating. HN has such a specific kind of troll that makes one lose hope for humanity a bit.
LO follows a grand Linux tradition of jack-of-all-trades-master-of-none tools. GNUCash, Nouveaux, its all the same. An application that sucks the air out of the room so it becomes a defacto Linux standard, and that "works" only in some minimal way such that proprietary tools remain indispensable. One could be forgiven for inferring they exist in this way because proprietary software providers prefer things this way.

I like LibreOffice and have used it exclusively for personal projects for more than a decade. But it's definitely useless for professional - grade work, and getting further off the pace with the advent of M365.
I am not trying to demonize any demographic. Everyone tries to cheat the system especially when you have a system that is easy to game. Yes, the most severe corruption is at the very top. Doesn't mean we should ignore other problems.

When you create perverse incentives you attract systematic cheaters. We literally conducted this experiment in Germany. Now the government is trying to roll out a restricted benefits card instead of giving out cash, because people come from overseas just to get on the benefits system and send the cash back home.
It's possible it's not climbing the front page to slight docker, but rather that people are seeing that docker is something useful and want to know how it works. Bocker can be an entrypoint into the technologies.
Why Do FAANG Interviews Rely on LeetCode?
It’s funny how I also feel peanuts when I vote for elections but also feel very engaged and powerful with that paper holding a nano-minuscule fraction of power.

> They're destroying their own industry and people's livelihood and food security, for barely moving the needle on the altar of enviromentalism.

The environnemental impact of their AG is peanuts on a global scale but cause massive problems on their own lands and coast. Food security will still be largely fine : there’s large surpluses and you are actually safer stocking grains than livestock, especially in modern silos. For industry and livelihood I’m sure those guys are smart enough to shift to others activities. That may be quite easy when you look at the current meat industry profitability.
I stopped using GitHub copilot. I really didn’t like my train of thought being interrupted.

I have heard more comprehensive “leave the thinking to us” tools like cursor give better results.

Personally I think if your tools or projects are so dull that you require an AI to use them, perhaps you need sharper tools or more interesting projects.
Not related, but why they don’t have a pricing page? Last time I checked voyageai I had to google their pricing to find the page as it’s not in the nav menu.
Minecart-coaster?
There's an earlier paper [0] involving the same authors which explains this a bit better.

AIUI, they use the 3x3 neighbourhoods to capture local directional and curvature (i.e. gradient) information in the distance matrix. They then apply two heuristics (reduction to an 8-bit binary number and binning into sextiles) to reduce the floating point gradient information to coarse integers to aid pattern recognition.

The more recent paper adds another heuristic (empirically chosen similarity threshold) to aid finding starting points of recurring patterns.

[0] https://doi.org/10.1038/s41531-021-00240-4 , Equation (5) onwards.
yes it's one of the main use case, discovering and documenting at scale. Even on nodejs project there is more than just the package.json
tying bot tokens to a user account (i.e. the bot owner) would be something i don't see a problem with; I have a problem with "user bots": bots that simulate users with bad intent
I would think that it might be easier for them to relocate as they'll have limited possessions to transport. I'd guess they'd either hitch a lift with friends or strangers or they might have a vehicle themselves (e.g. a van that they live in).
Gas is expensive because stable demand has been replaced by spikes based on renewable availability. I don't have any opportunity to get any renewable power - it's cold and there's no space for grid scale wind or solar.
How Databases Avoid Data Loss with Write-Ahead Logs?
Another possible solution to the situation you describe is when grandparents are taking care of children and young people work as much as they can. There is a theory that people evolved to live past reproductive years, because it allowed to raise more children.
I've spent most of my career in the infrastructure space and I agree with this so much. These days prevailing wisdom is just to use 20 off the shelf open source components and spend your entire day debugging YAML integrations. I think we've lost our minds a bit because of this prevailing wisdom that building a simple wheel that does the 10% of this you actually need is somehow self-indulgence or negligent or both.
For real, I'm not a fan of flashy colors in websites and that palette looks very calming
Nobody's pointing a gun. You can go back to making readme's and hosting perpetual 12 hour 1-on-1's if you want
Writing Perl is easy; reading it a few weeks later is the hard part. CPP I don't know much about… I was a sysadmin, not a programmer <@:) # clown-hat-curly-hair-smiley-face… or, part of a regex
> if you're going to be using django-ninja (pydantic)

This assumes that people don't do multi-page apps or sites any more, which ... isn't true. And I believe django-ninja replaces forms/serialization/deserialization and routing, while nicely integrating with everything else.

> Django is fine for writing a thin CRUD layer around a database.

In my dozen or so years with Django, I confess I did more than a few thin CRUD layers around a database. But also worked on billing systems for telecoms, insurance provider API services, live/on demand audio/video streaming services, a bunch of business process apps, AI codegen tools, and other web apps and API backends that were way more than thin CRUD layers around databases.

Django was rarely a hindrance. In fact, Python being sync-only (or Django not supporting async) was usually more of a hindrance that anything Django specific.

> In my experience I find Django (and active record ORMs in general) easier for people to get started with, but massively limiting in long run for complex domains.

In my exprience the only situations where Django's ORM doesn't help much is when you have a lot of business logic in your database (views, stored procedures), or the database is organized in a way that's not Django's preffered way. Still works, mind you, just not as great a experience. However, the vast majority of projects I've encountered have none of those.

Otherwise, I've found its ORM quite powerful, and easy to drop down to raw() in cases where you really need it (which was maybe 1% on the projects I've worked).
It's just a learning tool to see how docker works.

Docker is just a combination of kernel tech that already exists. Namespaces, cgroups, and union file systems and probably few others.
Ridiculous.

First? You need fallow land, in case of lower yields due to drought/etc, and this includes world wide issues such as war.

Second? Crop rotated, tiled (drained) land, and land with all the rocks, tree roots cleaned out is as gold.

Reverting emergency spare land back to trees is the very last thing anyone should want. Every other climate issue should be resolved first.

This is just plain dumb.
>Then there are people who for various reasons have completely given up on life and actively avoid work

Gee, I wonder why that is?

Is it because the work they're avoiding is dead-end jobs that destroy your body and sanity while barely paying above unemployment?

Wouldn't you also do anything to avoid such jobs if you could? You probably went to college to avoid these jobs. Others didn't so are taking other measures.

Sure, someone still has to do those unskilled jobs, the problem is our western society has become way too expensive to live on the pay of such jobs unlike in the past. Rent alone has massively outpaced wage growth let alone minimum wage.

Oh, and even when you have income finding a place to live can be difficult when for example in Germany landlords ask you to provide a stack of paperwork to prove you're a model tennant, and if something looks remotely fishy, you're out of the race because he has 50 more applicants for the apartment who seem wealthier or more stable.

So when people realize they're condemned to a life of neo feudalism with no chance to move up, why should anyone bother to take the shit jobs anymore to support the economy or the society that screwed them? The western leaders needs to address this issue sooner than later instead of keep hitting the "remind me later" button.
> Stackless did not have a bright future because the stackless nature meant that you could not have interleaving Python -> C -> Python calls and suspend with them on the stack.

perl's Coro.pm (https://p3rl.org/Coro) includes a C-level coroutine implementation so if you call back into perl code from C code, it marks that underlying coroutine as occupied until it returns back through the C code into something that's perl all the way down.

(I got rapidly annoyed with it because I kept managing to segfault the damn thing, but I am the sort of programmer who seems to manage to break everything, and a bunch of other people whose abilities I respect have built substantial systems using it without suffering from the same; please either assume for the sake of argument that I was holding it wrong, or at least consider that the concept is extremely neat even if a tad on the tricky side to make fully robust)
Hey everyone,

I’ve been a solopreneur for the past 2 years, building various SaaS platforms, Android apps, and Chrome extensions. However, nothing has worked until now. This is my first Android app, which has gained 100+ downloads within 30 days and earned me $1. This is the first dollar I’ve earned in my solopreneur journey.

The app is called Excel AI - Formula Generator (NK Tools), and it’s available on the Google Play Store.

I’ve been working on an update for the new version over the past 2 weeks, with useful features that I believe will add value for users.

Key Features of the app:

Instant formula generation from plain English
Clear explanations for every formula
Works with all Excel versions
No Excel knowledge required
Interactive quizzes to test your skills
Bite-sized lessons for quick learning

Please share your feedback and suggestions! Also, if you're facing any other Excel-related challenges, feel free to let me know, and I’ll do my best to implement a solution.
> half will get additional help from Greater Change, whose support workers will discuss their financial problems then pay for items such as rent deposits, outstanding debts, work equipment, white goods, furniture or new clothes. They do not make direct transfers to avoid benefits being stopped due to a cash influx.

Vital paragraph, due to people not reading past the misleading headline.
The moment I'm in a position where I can't say - politely of course, like I do to any other person at work - that I think the direction they are taking is wrong, is the moment I'll start searching for another job.
I think you have this reversed. The city was already giving out money to homeless and it led to a bunch of problems. Newsom proposed the opposite a “Care not cash” initiative where instead of receiving cash, homeless would receive services.

https://en.m.wikipedia.org/wiki/San_Francisco_Proposition_N_...
mental/recovery help isn't any good if your genuine material conditions are shit
> So much of it, too much! You might want to use another LLM to understand the code that you’ve written.

Humans write too much code at times too. The difference is when I tell a developer they need to be more concise it’s a learning process and takes days per feature to complete and months for the developer to improve significantly. With copilot you can literally just tell it to be more concise and it will do it, straight away, no fussy behavior, no denial, no blaming coworkers, no need to adjust, it just does it.

The author would know this if they tried using the tools. But this is just a grump being grumpy like people still claiming that IDE’s cause brain rot and that assembly is the only “true way to program”.
Copilot is just a tool, but it’s an incredibly performance boosting tool, and it doesn’t really have any significant learning code. People should just adopt it and move on with their lives.
I rather like things like the mobx flow action system based on generators - you yield() promises rather than awaiting them and use yield* to splice other functions following the same approach.

You can see a nice example of using that approach standalone here: https://axisofeval.blogspot.com/2024/05/delimited-generators...
For base load one obvious reason to be sceptical is that in country A you may find that a generation technology is "base load" and so we can't possibly throttle it up or down, that's just how it works, and then in country B the very same technology is indeed throttled up and down as needed.

The UK has a lot of combined cycle gas burners. You will sometimes see US claims that these generators are only baseload and it wouldn't make sense to throttle them up and down. Over the course of an ordinary day in Britain you might see power output from these "baseload" generators vary between 2GW and 20GW and it's no big deal.
This isn't really true. Growing a forest is way more complicated than you might think - they don't just sprout spontaneously, as trees take a long time to grow and are easily kept down by fauna, landscape, nutrient levels, erosion, and many other factors.

I don't remember the details, but I believe it goes something like farm -> heath -> shrubland -> young forest -> mature forest, where each phase has a unique ecosystem of both plant species and animal life.

In an extremely heavily cultivated landscape like Denmark (seriously, look at a satellite photo), converting farmland back into forest is a multi-decade project requiring constant maintenance. Converting farmland into marshland (which is the "original" stone-age landscape in many areas) is a multi-century project.

Just like it was a multi-century project to convert it into farmland, by the way. Europe has been cultivated for millennia.
Wasnt it like 10% in the last article i saw?
The same devices were put up among others in Los Angeles, New York City, Philadelphia, San Francisco, and Portland with zero incidents. So yes, it is surprising that the Boston police decided to treat them like IEDs.
This is from C.A.R Hoare's "Prospects for a better programming language" (1972) [0]:

> It is on production runs that the security is most required, since it is the results of production runs that will actually be trusted as the basis of actions such as expenditure of money and perhaps even lives. The strategy now recommended to many programmers is equivalent to that of a sailor who wears a lifejacket during his training on dry land but takes it off when he is sailing his boat on the sea. It is small wonder that computers acquire a bad reputation when programmed in accordance with this common policy.

It is also quoted by Donald Knuth in "Structured programming with goto statements" (1974) [1] ( which incidentally is also the source of the quote about premature optimization):

> He [Tony Hoare] points out quite correctly that the current practice of compiling subscript range checks into the machine code while a program is being tested, then suppressing the check during production runs, is like a sailor who wears his life preserver while training on land but leaves it behind when he sails!

[0]: https://ora.ox.ac.uk/objects/uuid:dff9483b-e72f-4599-bf90-76... p. 341

[1]: https://dl.acm.org/doi/pdf/10.1145/356635.356640 p. 269
If he had turned in the prompt he wrote, then this would be his words.

If your position is correct, then I suppose asking another person to write an essay for you is in fact your writing as well. Which is absurd.

This pedantry is useless. Ask any person if an essay produced by AI was written by the person writing the prompt and I think a majority will say “no”. If AIs writing essays for you isn’t plagiarism, then nothing is.
> When you create perverse incentives you attract systematic cheaters. We literally conducted this experiment in Germany. Now the government is trying to roll out a restricted benefits card instead of giving out cash, because people come from overseas just to get on the benefits system and send the cash back home.

Is this anything more than a right-wing talking point? There is no proof that this is actually happening in any meaningful scale.
It’s absolutely not true that LO devs only want to support open standards. They are still supporting .doc compatibility!

It’s difficult to be conpatible with a software product that claims to follow an open standard but that does not.
Misleading title

From the article:

> whose support workers will discuss their financial problems then pay for items such as rent deposits, outstanding debts, work equipment, white goods, furniture or new clothes. They do not make direct transfers to avoid benefits being stopped due to a cash influx.

So it’s not cash, it’s paying for items.
Farm animal excrement is far from the whole picture. Fertilization is the main contributor (and animal excrement is used for that, but far from exclusively).
Tldr: jumped from bird to human But it's not jumping from human2human
Oh well! Maybe next time.
Most of those websites that are technically "wasteful" in some ways, are way more "wasteful" when you realize what we use them for. Mostly it's for pure entertainment.

So either entertainment is wasteful, or if it's not, spending more compute to make the entertainment better is OK.
That'll handle whitespace in paths, but if you want it to handle all path characters, dirname and mkdir need "--" here too.
Nobody needs a kind of AI that consumes that much energy. There's no way that's commercially viable and carries its own weight. Also, the whole discussion is taking place in the context of present day GenAI where nobody has found a marketable use case for it. This whole bubble would be long bust by the time construction puts its boots on the ground.

A better justification for more nuclear energy is to electrify transportation and residential heating/cooling while navigating the climate catastrophe, don't you think?
For anyone looking for the Mitchell and Webb reference https://www.youtube.com/watch?v=s_4J4uor3JE
I've found good results from summarizing my documents using a large context model then embedding those summaries using a standard embedding model (e.g. e5)

This way I can tune what aspects of the doc I want to focus retrieval on, it's easier to determine when there are any data quality issues that need to be fixed, and the summaries have turned out to be useful for other use cases in the company.
By the last metric I saw, Denmark produces food for about 12 million people, and that's mainly animal products. Denmark has a population of 6 million.

Cutting food production in half would not jeopardize food security. Switching focus to plant-based food production would more than double it again.
You make an excellent point - so much so that it already exists today at the wholesale level in many markets. What you're describing is Locational Marginal Pricing (LMP) - a reasonable introduction is here: https://www.enverus.com/blog/an-intro-to-locational-marginal...

In the wholesale market the biggest consideration is transmission capacity - if I can generate 100MW of electricity at $15/MW but the transmission line between me and the demand can only carry 20MW, and another generator can generate 100MW for $30/MW with excess transmission capacity to the demand, the price at the demand will lean heavily towards the $30/MW price.

The same model could be applied to local grids as a way to "manage" residential solar installations for example; overcapacity is penalized through pricing signals (but if you throw in batteries so you can shift the release of electricity...).
Yes it's a wonderful little read. Besides without volumes and port forwarding few would ever deploy this to production.

The reason people use docker over Podman and rolling their own is because of the ecosystem and ubiquity of docker.
How is this not open to corruption and worse too. Folks doing "favors" to supervisors who then get marked as doing a day's work. Or some other favorites getting preferred work over others.

It's not that simple, and it's why a free market would probably work better over the long run than some proto-communist jobs for everyone scenario.