skysight-inc/HackerNews huggingface dataset:
I've recently read 19th century theologian and scholar Benjamin Jowett's introduction to Plato's Laws, where (I believe) he observes that humankind is merely in the "dawn of politics". He also points out that the state Plato conceives in Laws is in Plato's estimation the "second best" (which limits the richest to having four times as much wealth), with the one described in Republic being his ideal, which Jowett describes as "communistic" (while Jowett was a contemporary of Marx, I am unaware of any mutual regards).

It's not necessary to be a materialist Marxist to embrace Hickel's "mission statement" that “Degrowth is about reducing the material and energy throughput of the economy to bring it back into balance with the living world, while distributing income and resources more fairly, liberating people from needless work, and investing in the public goods that people need to thrive.”

(edited)
Don't use a non-CSPRNG if you worry about adversaries. CSPRNGs are only ca. 10 times larger and roughly as fast if you can use SIMD.

According to [1], you only need 4 outputs to predict xoshiro. Predicting PCG is a bit more difficult, but still on the level of "exercise for cryptography students" [2].

[1]: https://www.pcg-random.org/posts/a-quick-look-at-xoshiro256....

[2]: https://hal.science/hal-02700791/document
I most frequently see this in codebases with no tests resulting in low confidence or even no understanding of what anything does.
or other people found them annoying
"Erst kommt das Fressen, dann kommt die Moral." -Brecht

(First food, then moral)
Actually, this is how I deploy my static websites: piku in lazy mode handles GitHub hooks, pulls the source and renders them out to cloud storage, then kills all workers and idles again.
The most 10 expensive downtimes ever: A costly lesson in business Interruption
Explore the top 10 most expensive downtimes in history and learn valuable lessons in mitigating business interruption. Discover the financial impact of these costly incidents and gain insights to safeguard your operations. Prepare for the unexpected and protect your business from devastating downtime.
> 3 routers? Why?

One provided by Virgin that contains the cable modem and I have to use. I put it in modem mode though because its WiFi is crap.

One main WiFi router.

One extra one we have in our garden room (main WiFi doesn't reach that far).

> American style fridge-freezers are notoriously inefficient.

Yeah, though the specs for it claim 70 W average. I guess that may be optimistic so call it 100 W. That is quite a bit tbf.

I don't know why getting two separate appliances would be more efficient?
Topological defects - also known as soliton solutions - are isolated solutions of PDEs that cannot be continuously deformed into the ordinary solutions.

This is saying that the observed effects of DM could be explained as a bunch of enormous solitons in the gravitational field equations. Each soliton has no mass, but together they explain galaxy rotation curves and DM lensing.

But there is a catch. The authors found a massless soliton in the poisson field equation for newtonian gravity. General relatively transforms into this equation in the limit when space is flat. But we don't know if that solution is still stable in spacetimes - like ours - that are curved by massive objects.

In a curved space time being hit by relativistic particles and gravity waves, these spherical shells could wobble and collapse, fade away, or break apart. Proving this one way or another will be interesting work!
Judges rely on evidence when making decisions. Is there Any evidence that it is a mistake?
I know more drive on the right than left. I was just pointing out that it is not as ubiquitous as many believe.
There wasn’t a will. The guy wrote his GFs name in some form in 1989 and probably never thought about it again.
Thank you for an educational comment, the historical context was interesting to learn about.

The last paragraph hints that there are more modern languages than C++ which implement generic programming in a better way, truer to its original conception?
You have to bring your own. I have some trivial deployments that fetch secrets from Azure keyvaults using either release hooks or app startup code.
https://youtu.be/CPRvc2UMeMI
Nope. https://piku.github.io/FAQ.html
Sure but they cost a lot to develop and they need to recoup their costs. That doesn't mean they're overpriced. it means they're expensive, but they have to sell them at that price because they know it's only a matter of time before knockoffs come out and they have to lower prices, so they need to charge that much in order to not go out of business. It's a niche product to a small audience.

The word overpriced is reserved for luxury items like designer anything, sunglasses, handbags, jeans, etc. they're able to be priced that way because of the brand, with no relation to how much it cost to make. (note: the price of an item and the cost or takes to make an item are decoupled. took a lot of years of business to learn that one)
> And so you're sort of stuck solving progressively more esoteric and even contrived problems.

Good Science spreads into Technology where you least expect: https://youtu.be/-OkwGDKoY0o?t=2715

Even the study of Black hole horizons could a have a direct and immediate usefulness for your Fluid Mechanics Engineers: https://youtu.be/-OkwGDKoY0o?t=2851
the 10 -> 100 bit is absolutely right. a cross functional team has to learn how to work together well, and spend a non trivial amount of time discussing the problem and tempering solutions until something is achieved where each of them are some state of “happy”. This is I think the crux of many tech debt issues in companies
Oh this is by the inventor of RWKV, cool
British TV Doctor Michael Mosley Found Dead in Greece
https://www.nytimes.com/2024/06/09/world/europe/michael-mosl...
The FAQ explains it: https://piku.github.io/FAQ.html

You can use docker run commands, but that’s not the main goal.
Easily solved manually reserving exponentially. All my projects use some variation of this: https://github.com/facebook/folly/blob/9f125c94e10fd01f5567c...

But I've burned myself on this a few times before.
You need to use Occam's Razor more.

It it has been at least 20 years since anyone with a brain went into journalism and the results are painfully obvious.

There is no grand conspiracy. The news is just shit.
You can’t do that on tiny systems very easily.
Pretty sure you'd just end up with a map of public transportation lines. All major shops have to be where people regularly pass by on their commute to work in the inner city.

This is probably very different in US suburbia, but it should be true for London and other densely populated areas.
To be honest, both are used for exactly one reason, because a parser which vaguely works is extremely simple to write.

In basically every case a superior data format exists.
Show HN: I built a free tool to translate PDF files using AI
It's not clear what "beneficial" means if you consider it separately from the resources required to achieve it.

E.g. it's beneficial to be stronger I guess, and gorillas are always strong whether they use their muscles or not. However for humans nature chose a different path where only the muscles you actively use are strong. This approach seem to work great so far, even though it results in many individual muscles of the body being weak. For each and every of these muscles you can argue that making it stronger would be "beneficial" but as a whole it doesn't seem to work out.
We have the libc - what makes the STL such a crucial idea and tremendous accomplishment? Hell, they seem to share many of the same deficiencies even - caring about things they shouldn't, then doing a terrible job of it.
The new docs look great!
No. Microsoft very frequently puts out new features into the normal releases of Windows 11 at the same time as insider testers get rollouts.
Pointyeah.com CEO Threatens University Student's Project
Hello Guys,

I'm a computer science student reaching out during a challenging time. I created a project, FlyMile.pro, a flight search engine that finds flights on credit card points. Originally designed to enhance my resume and secure internships, it surprisingly attracted over 10,000 sign-ups!

However, recently, I've been facing some distressing challenges. The CEO of PointsYeah has accused me of scraping their website, a claim that is entirely baseless (I have my GitHub commits, my code never interacted with his site). I hadn't even heard of PointsYeah until about a month ago, when I stumbled upon a mention in a Reddit post, Despite this, I received a message threatening to shut down my site (see message screenshot).

Last night, our website was bombarded with an unusual amount of traffic, which seemed like a deliberate attack, and I've been receiving calls from random international numbers. I even found MilesLife - his previous company having payments issues with merchants - I will not comment anything on that, you are free to explore.

I’m feeling quite overwhelmed by this, especially since this project was meant to be a positive addition to my learning and future opportunities. I've worked hard to create something useful and educational, not just for myself but for a broader community.

Has anyone here experienced something similar? How did you handle it? Any advice on how to manage these accusations and protect my project?
I have gone off the idea of solar at home. I’m on the octopus agile tariff where there are changing prices every 30 minutes. Given that sometimes I am paid to use electricity it would seem better to just buy a battery system and offset the usage.

Especially in the winter months when it’s blowing but not sunny. But I don’t see people selling this setup.
You can already buy a dacia spring for around the same price as that BYD will sell (if and when it ever becomes available).

So tariffs aren't going to hurt your options, you already have them.
LFP battery is below $100/kWh at the cell level ($87/kWh free delivery here https://batteryfinds.com for example), if you count on 5000 cycles that's 0.02 USD per kWh cycled in and out of the battery. And the battery isn't dead yet, just lost 20% of capacity.

For intraday, day to day and up to a few days electricy storage that's fine and cheap enough.
There is a belt you can wear that has vibrators around it, and it always vibrates the north facing side. I read that people who wore that for a few weeks started gaining the ability to create much more accurate maps in their head, which makes sense, this is how pigeons do it too, they basically can just always sense where north is.
Is Bitcoin Fair?
I am new to Bitcoin and I like the fact that its a decentralized digital currency. One thing keeps bothering me as well that early adopters of Bitcoin seem to have unfair advantage in value compared to someone just starting. Is it fair to conclude that there are two groups in bitcoin, i.e, owners and users. Owners as those who mine/early adopters and users as those who buy bitcoin on exchange platforms. If its so, is it possible that owners will keep getting rich as users increase. And if so, could it be a reason some governments refuse to allow bitcoin as it seems to shift the power (money) into the hands of a few individuals/companies. Just need to be corrected.
Comme je suis bête ! In my defence I saw that one in a 747, so low cabin pressure may not have done my long term memory formation much good. (EDIT: looks like whatever I was remembering as LoA wasn't even that?)

The multivalued functions are a relief — should the sparks/stars lit in my noggin by a comment align in a different direction from intended, it's not that I'm running riot in a deterministic world, but merely finding myself perhaps at the same coordinates, but on a different sheet, in a nondeterministic one?

The Maugham story in which bumble-puppy appears (if slightly later in the decade than in Huxley) is worth reading, especially with the background that WSM worked for MI6 and had (orientation as well as valuation?) reasons to make use of glueings along branch cuts in his personal, as well as his professional, life.

> In a place like the sanatorium where there was little to occupy the mind it was inevitable that soon everyone should know that George Templeton was in love with Evie Bishop. But it was not so easy to tell what her feelings were. It was plain that she liked his company, but she did not seek it, and indeed it looked as though she took pains not to be alone with him. One or two of the middle-aged ladies tried to trap her into some compromising admission, but ingenuous as she was, she was easily a match for them. She ignored their hints and met their straight questions with incredulous laughter. She succeeded in exasperating them.

Being partway through Conflict, War and Revolution(2022)*, I think something may be coming together modelling all your options: Kaczynski and Galois may have been too idealistically violent (the one having done what he could unto others, the other having suffered what he must?) and Grothendieck too idealistically nonviolent (which obviously leads to minimising one's dot product with the world) but Kolmogorov found a nonviolent quadrant inside Machiavelli's pragmatic lead: Fortune provides a martingale process, and virtu consists of minimaxing one's expected interests with respect to her whim.

On a planet like earth it is inevitable that men should seek the favour of Fortune, but it is rarely easy to tell what her feelings are. (or, for that manner, if they even be iid)

* https://press.lse.ac.uk/site/books/m/10.31389/lsepress.cwr/
As I’ve already posted, I’ve ran into bugs with fail2ban too.

Also adding firewalling to SSH is hardly “kitchen sinking” (as another commenter described it). You’re literally just adding another layer of security into something that’s literally meant to be used as an out of the box solution for creating secure connections.

If you want to take issue with the “kitchen sink” mentality of SSH then complain about its file transfer features or SOCKS support. They are arguably better examples of feature creep than literally just having the server own what connections it should allow.
A niche requirement? There are big accounting firms who organize payrolls, where the changes that you mentioned are an important part of their business.

There are also other companies, which do the typical snapshot and roll up to the current time, when they start the services, that need the data without having access to the database.
"human overpopulation"?

What "overpopulation"?

Humanity has creted-over, and will be dramatically smaller (globally) in population in the next ~50 years.

China, for example, is projected to drop by ~50% before 2060.

Population shrinkage could be a huge socio-economic problem worldwide, if measures are not taken soon to address it! Countries that employ pyramid schemes to handle older generations' care (a la the US' Social Security) are going to have som major rethinking to do if they plan to keep programs running that were built on the presumption of steady population growth!
You’re completely right about entanglement: Id go further to say that simplicity in its purest form is almost always more useful than clever upfront design, but it’s funny because clever upfront design process can be tweaked to bias simplicity.

What I’m trying to say is that there are two ways of designing systems: Make them flexible to meet unknown future objectives by incurring tech debt, or build them so simple that they are easy to change when those unknowns come in.

You may say that there’s no “right way” to build systems, but some ways are certainly better, perhaps it’s possible to distil a way from that, but i agree that it can be paralysis inducing. can’t go wrong with building Simple working systems, imo.
Nowadays, your operating system has a dedicated API for providing randomness (e.g. `getrandom` on Linux), so you would just use that to seed your RNG.

Using the time is questionable, because an adversary can often estimate when the RNG was seeded, enabling brute-force attacks to reconstruct the seed.
It is also important to highlight that high streets work differently depending on cities. Some cities have fewer or unique high streets while others have many ones. This can be unnatural for tourists that are used to one or the other in their local city.

For example, Buenos Aires in Argentina has many many high streets in areas separated by ~20' in car, in some cases just 5' walking.
it certainly reads as one, and calling them "most important" reveals your bias that those uses are more important too.

Like it or not, the way society is currently arranged, making stuff for rich people is more profitable than making things for poor people, and greed can kick in, so people do things out of love of money rather than necessity. were the deck stacked more equal, maybe things would be different, but human psychology is devilishly complex.
Please no!

This isn't refactoring - it's just hygienic coding.

"Refactoring as you go" sets up an adversarial relationship between dealing with tech debt and the feature work that that the time and effort was actually assigned to. IMHE, human nature and engineering politics then means that tech debt doesn't get addressed at all until it's already too late.

Approaching with this intention also takes refactoring entirely off the roadmap - from the eyes of product management, refactoring becomes invisible and "free", and no longer requires budgeting for. "Why do you need time to handle tech debt? I thought we were refactoring as we go?"

By all means, it's good practice to leave the code better than you find it, but don't just leave the tech debt that isn't trivial, is too large to address immediately, to fester.

Instead, take notice of inefficiencies and cruft while working, and write tickets for it, so it can be seen and brought up for discussion, prioritized against other tasks. Perhaps even leave a comment on the ticket whenever you run up against the same issue, so there's a paper trail of the how serious the issue.

This way, at least management has visibility into the state of the codebase and can't act surprised when tech debt brings productivity to a grinding halt.

A lesser issue, but still important IMHE, is that actually trying to "refactor as you go" makes PRs inscrutable. What's refactoring? What's feature work? A little bit of noise here and there is unavoidable, but any refactoring substantial enough to increase development velocity is likely to make meaningful code review very difficult.
Apple WWDC 2024 What to Expect: AI, iPadOS, iOS 18, macOS 15, Siri Updates
> EU car makers are very successful in China

> I don't think you understand how the Chinese car market works at all [...] This is about every major car maker having set up large JVs. The distinction between Chinese and EU companies is increasingly blurred

Both of these quotes are yours. In a feat of extreme cognitive dissonance you can't seem to make up your mind about how that market works. So this and the large volume of your misinformed comments sure starts to sound like trolling to me.

There's no "EU manufacturer" in China, there are EU brands and tech, and Chinese-EU JVs. As I said before China has broken trust with every opportunity and even has an internal legal framework to support that. What local EU/US car manufacturers are doing is chasing short term profit because the executives and shareholders want to get it in their lifetimes. Après moi, le déluge.

But EU/US interests are far longer term than the average company CEO's term. So "let's make a quick buck for the next decade or two and then realize we're outcompeted to an inconceivable degree" is not an option for anyone who's not looking to completely sabotage their internal economy.
Because commas are much more common than tabs and so there is less escaping needed
This almost sounds like a sketch since Sweden has “Norway jokes” where the punchline is consistently how dumb Norwegians are — a structure that I’m sure is mirrored in Norway and similarly in other countries (england/scotland, france/belgium maybe?)
Between now and September, T CrB is expected to undergo a Nova eruption
The windows headers are so convoluted and huge that I just copy the necessary declarations into my own mini header. It’s a bit annoying at first but saves a lot of headache later.
With all the criticism of Mozilla here, it wouldn't be any help to keep these few extensions available, and get the whole website blocked. It's possible to get addons signed and distribute it on other websites. On the other hand, when Apple complies with demands, there's no way to install apps anymore.
> The addition of variable suppliers like PV reduces grid stability

True, that's why large p.v. farm should be BANNED not incentivized. But it's the opposite for self-consumption. I self consume (in France, I do not know how that's regulated in USA) meaning I have the interest to do my best shifting loads on p.v. as much as I can, as a result I reduce my total energy consumption from the grid (about 50% per year, being all electric) and much reduce my consumption during peak period when the grid is stressed. I do not reduce my demand only in the coldest part of the winter where the grid is strained due the growing amount of electrical heating but I do reduce to zero in summer where air conditioning demand strain the grid (here nights are fresh so no need to cool artificially at night) witch is a much welcomed thing for the grid. In the future IF battery prices fell here like in China I might also absorb much less for heating, so far batteries are just expensive personal backups. In the future we might add a grid scale data channel to the inverters, like the one we already have (mandatory by law) to allow the grid cutting/regulating EV recharging during peak demand) allowing to inject to the grid only when the grid like it.

At the moment p.v. self consumption IMO and IME makes sense both for individuals and for the grid. In the future we can be more integrated, but still the base is the same.
Curious. Got any recommendations for CI tooling that analyses todos? What sort of things that you’ve seen are possible
Sadly there’s cuts in that video and bits where they run that make no sense. (Barbican resident)
My browser history does. It's synchronized with every edge instance that I have running. I can open up the tabs from my mobile browser on my desktop and I could see the browser history from everything on everything.
>Why will it decrease tho? Our medicine is only advancing and we are (compared to middle ages) living in peace.

Simple - replacement births are simply not happening

Human life span is approaching its [medically-enhanced] limit

And women, quite frankly, are - in gestalt - not having enough babies to keep population rates growing ad infinitum

There are exceptions to the rule ... but - globally - birth rates are below replacement level.

Birth rates are a tailing indicator, but they are still there.
Published an app that on 99% was written by AI
Hey everyone!

I’ve always struggled with tracking transactions, so I built an app to automate it. It converts currencies, assigns categories, and writes descriptions automatically. While building it, I found and added features to track recurring subscriptions and notify me two days before they occur.

The entire app was created using AI, as I had no frontend knowledge when I started. Now, it’s open-source for anyone to use or even build a startup with!

Code for frontend and backend here:
https://www.notion.so/dkorzhov/WalletWave-a2d42b3157604dce833539da26d2663f?pvs=4

By the way, if you want to somehow support this — I’ve launched this project on Product Hunt:
https://www.producthunt.com/posts/walletwave