skysight-inc/HackerNews huggingface dataset:
Err, tray icons? Filesystem access/watches? Registry? Process API? Native plugins? If _every_ Electron program you use could strictly be a PWA, that says more about your usage than Electron itself.
The project auto tagging got me wondering if there's an AI that can auto create tags for a job posting.

Ie what tech stack it uses, languages and the like.
To be clear the government change in Moldova is more like an internal reorg of the current ruling party. The new government continues the same agenda as the previous one, and only a few members have changed.

Describing it as a "collapse" is purposefully misleading.
Landfill is better because it doesn't release CO2.
I read a Wired article recently that argued for racial segregation of websites.

If it it hadn’t been advocating that from a PoC perspective it would have been considered hate speech I guess.

[1] 2019 - https://www.wired.com/story/we-should-seriously-consider-seg...
> And these people were shockingly oblivious to the health impacts of their immediate environment.

I think if they weren't most of them would switch careers immediately.
TLDR:

> In my research, I argue that the diminished sway of the Catholic Church, nearly 30 years before the French Revolution, was the key driver of the fertility decline
FreeIPA's NIS emulator does not provide password shadow maps at all, so I don't see how that's relevant.
I'm guessing this was posted in response to this post yesterday https://news.ycombinator.com/item?id=34940505#34941838
This doesn't doesn't right! Is there a design document for the security of an iPhone?

We have:

- pin code for the sim
- unlock code for the iPhone
- touchid/face unlock
- apple account password
- "forgot password" process for apple account password

Is there an official definition of the furthest I can get with each one?
So, the demographic transition took place exceptionally early in France, but why? In my research, I argue that the diminished sway of the Catholic Church, nearly 30 years before the French Revolution, was the key driver of the fertility decline.

It more and more seems like "traditional", conservative societies are more successful on aggregate. If they are beneficial to the individuals comprising them, this is a matter of heated debate though. But regardless of that, does the apparent higher fitness of conservative societies (in a global point of view) mean that more "open minded" and "liberated" societies will always be overtaken by the conservative ones ?

Are we cursed to an eternal dance between perceived personal liberty and societal success ?
The installation guide for self-hosted Ghost assumes that you have at least a virtual private server, and gives you a bunch of commands to type into a root shell. By that time, you've already lost 90% of the people who would have chosen WordPress.
And of course it’s 696 of me granddaddy’s elbows, or approximately 144 donkey farthings.
There's been a disappointing lack of nuance in the HN discussion of this topic.

The particular changes that were made to the altered editions strike me as quite stupid, for the most part.

However, there is nothing new about media being edited to remove offensive language. It may be pointless and stupid in many instances – but it's not the sign of some incoming cultural apocalypse.

I can easily think of less recent examples:

* Charlie and the Chocolate Factory. The book was edited (within Dahl's lifetime) to change the depiction of the oompha loompas as black slaves.

* Biggles. The Wikipedia article mentions that "...later editions had to be somewhat edited in line with changing norms of acceptability, especially regarding race..."

* Under Drake's Flag. I remember reading a heavily edited version of this as a child in the 90s. I haven't read the original, but I think G.A. Henty was, err, less than entirely progressive on issues relating to race and colonialism.

* The Dam Busters movie. The n-word (used as the name of a dog!) is usually edited out or overdubbed (https://www.theguardian.com/media/2001/jun/11/itv.broadcasti...).

Each change has to be judged on its merits. What I think is silly is the pretense that these changes to the Dahl canon signal a new phase in the culture wars, or some new era of censorship. Kids today actually have access to a much wider variety of literature than at any point in the past.
Penrose bananas tile better, though, and they’re resistant to fungal infections (being abstract).
I may be able to use this!

I’m intrigued by the idea of special glasses for the computer. 4 lenses, 2 over each eye. Basically binoculars for the computer screen an arm’s length away. They would allow greater magnification than reading glasses at the same distance. I’ve got the 3D printer, but I’ve struggled with the lens details.
No one is a complete beginner I suppose. If you did some geometry in school, maybe some basic algebra, if you know what a function is (and I think every programmer knows what a function is) - you're good to go.

Even if the book is called Geometry for Programmers, I was trying really hard to make it self-sufficient. E. g. if you want to get deep into fascinating stuff like NURBS, you need to know a little calculus. So there is a chapter on calculus. It is shallow by itself but it opens the door for power series, polynomial interpolation, and then Bezier, rational Bezier, and finally NURBS.

Just like that, before introducing homogeneous coordinates and projective matrices, I put a chapter on linear equations. In any other geometry book it would have been completely redundant, but it explains so much about 4 point transformations, I just had to put it there.

TL&DR I sure hope so! This was my intention and if the book isn't appropriate for a beginner, I failed miserably as an author.
> PDO with parametrised queries simply eliminates this issue.

True, but plugin authors not caring about using them is the primary issue, and that doesn't change just because wpdb uses a different API under the hood.
> Also, I would be somewhat worried about this thing racking up massive bills for the larger files.

Looks like the amount of data that is sent is capped:

https://github.com/jjuliano/aifiles/blob/main/.aifiles.sampl...
Seems like a strange thing to get caught up on. This is the Mac Standard that has been around since the mid 80s. It’s well understood, far moreso than what you suggest.

Regardless, that’s not even what the article is about. The modifier keys have not been rearranged, just the characters.
Who do we have to thank for this? Apple or Google? The old Symbian app were cool enough that could run on different versions of the OS, they were basically jar packages.

The switch to App Stores and the too fragmented OS updates made everything just a mess like this
Midjourney blocks porn by banning words about the human reproductive system
Here's an analogy: you write a blog post for a tech/UNIX audience, titled: "Why GNU tools are bloated" or something (stupid example). At some point, someone else posts a link to your blog post to a mathematics forum, changing the title to "Why Gnu Tools Are Bloated".

In those comments, people complain that they don't understand what kind of gnu you're talking about, that they thought you were talking about wildebeest herding, and they say you obviously should have expanded the GNU abbreviation in the title.

That's what I feel is going on here.
I'd love to see some citation for that since most of the ultra conservative countries around the world are failing states both economically and societally.

Everything from Iran, Iraq to European Hungaries to US bible belt states, you can pretty much directly map failure to fringe conservatism.
Looks like it actually _is_ using ChatGPT: https://www.npmjs.com/package/chatgpt
Says the person with an incredibly serious username
The key idea is that there is no true timestamp. This is really hard to get across in simple examples, because we almost always describe the example from an objective, external viewpoint, and then start discussing how things appear from different perspectives in the example. But the supposedly "objective" viewpoint is just a different viewpoint that we've invented, it is no more accurate than either of the other ones.

So yes, Alice, Bob, and Charlie can all calculate the timestamps relative to the other positions, and they could collectively decide together that one of those options will count as the "true" measuring point. But this is still a measurement decision that they have made.
The book, "shall the religious inherit the world" is relevant.

I'd be interested what happens when general birthrate declines and a religious group, that massively encourages tons of children, take larger voting percentages.
LinkedIn scammers step up sophistication of online attacks
The letter you link has Baker saying to Gorbachev

>And then I put the following question to him Would you prefer to see a unified Germany outside of NATO independent and with no US forces or would you prefer a unified Germany to be tied to NATO with assurances that NATO's jurisdiction would not shift one inch eastward from its present position

ie. he asked in discussions what he'd think of NATO agreeing not to shift east. That is quite different from actually agreeing to do so. I can ask you what would you think of me sending you $1m and that is not the same as me committing to do so.
>there is no public API access point for the ChatGPT

There is an undocumented model name that you can use to access it via the API.
One major thing to consider is that the last major revisions to Japan’s earthquake codes were in 1981, so until the last decade or so, buying a house over 30 years old meant that the house had a significantly higher likelihood of collapsing during a quake.
Maybe reviews should be anonymous.
Kids who grow up in Germany will grow up speaking the local dialect of German and internalize the local culture. There's not much of a problem there. That is, unless you are someone who thinks that language and culture are tied to race. While I am not suggesting that you personally think this, it's an idea that clearly lurks in the background of these sorts of concerns (as you can see elsewhere in this thread).
If it's in pickle format, containing arbitrary code, what's stopping a bad actor from simply generating a random untrained model, with a malicious payload attached?

If you want to embed some sort of sneaky backdoor into a model, sure I buy this logic, but most malicious actors just want to take over your machine or something. No need to actually train a model to do that.
Around a month and a half of a VM with T4 on GCP. Depends on what you need.
If the OS webview gets breaking changes your tauri app breaks too.

Electron bundles the browser therefore the size.
America is relatively unique in that its culture celebrates "coaching" which is the angle that many of these get-rich-quick schemes take. I guess that it might be related to the sports centric high school education that many (most?) Americans experience.
It’s funny how people’s experiences can differ. I find ORMs have enough downsides that I wouldn’t assume it was best to use one for a new project.

ORMs encourage pulling knowledge and behaviour that belongs at the database level up into application code.

ORMs by their nature end up duplicating the database schema in application code, resulting in multiple sources of truth that need to be synchronised.

ORMs all have their own ideas about how to build queries. None is as powerful or explicit as just writing SQL in the first place, none is standardised and portable to other ORMs, and the queries they produce might or might not be efficient.

SQL isn’t perfect, but it’s stable and universal. If you learn SQL to an intermediate level, you can probably already solve 95% of real world relational database problems, and you can do it using any database and any programming language with minimal adaptation. To be a good choice for any given project and team, I think an ORM needs to offer something more than what the database and SQL already provide. Quite often, I suspect that isn’t really the case, and the ORM is just being used for dogmatic reasons.
You don't need any complex algorithms such as SAT solvers for makefiles, because make does not need to choose from alternative ways to build an out-of-date makefile dependency. Either the dependency file already has a date newer than all its dependencies, or the file will be rebuilt by following deterministic rules.

The reason package dependencies can get complex in Linux distributions is that you can choose different versions of a package, and each version has dependencies on specific version ranges of other packages. Of course it would be a lot easier if you could choose to install multiple versions of the same package in parallel, and don't care about minimising the number of parallel versions.
I am not talking about fringe, weird, or internationally blockaded societies, but ones like the comparison of Provence and Brittany of the article.
Postman’s New GraphQL Client
All BBC television channels are now available in HD
2. https://youtu.be/ivrlU73VcHw?t=2110
This is contradicted by all available evidence: “traditional” societies succeed when they industrialize and liberalize. France was 20% of Europe’s population in 1700, but there is no meaningful sense in which the average French subject was “succeeding” in 1700.
Its written in node js though right? You can run php and mysql almost anywhere you want. Even the most basic hosting setups are pre configured for this. Apache is preinstalled on most cheap shared hosting.

That's the thing.. if you want to take down wordpress it should be something current wordpress users can easily install on their current hosting with zero extra config to do. No terminals no server settings to deal with.

A wordpress install is literally drag and drop the files onto the server with ftp and open the web address. Enter some details for the mysql dB via a ui and that's it.

After that there are thousands of themes and plugins that let you do anything from ecommerce to a drag and drop blog without much effort.
Also, why would we want to overpopulate? The whole premise is wrong. We need to weigh less on the environment, and currently farmers are receding in France, and it’s the first profession for suicide; All tells us that the next generation will be full-urban, which is an extremely bad thing.

Of course, empires with more dense populations have more ability to dominate others, at least thanks to the variety of skills and the sheer mass of the population. There’s a reason why politicians work to increase population: It increases levied taxes. The system wouldn’t be balanced with stable population.

But even if we equate population with domination, is dominating the world what we want?

As for the “but they’ll pay your retirements!” argument, well, retirement-by-next-generation-paying is a pyramid scheme and the elderly should have thought of it before they set it up.
I think this was intended, to show the relative decline of the birthrates compared to other countries at the time which was the point of the data analysis
Assuming you use unique passwords for your services, I think the crackability of a password isn't too big of a risk. You need to find a password dump somewhere for a specific website. I'd wager that most WordPress instances have only a few (if more than one) users in their database, you won't easily find a WordPress dump with a million passwords in it.

With an admin password you can probably upload some executable code, but if you can find a database dump online I doubt you'll have too much effort exploiting a WordPress plugin anyway.
64kB of RAM was really quite a lot in 1981, that's about $650 today.

Funnily enough I recently bought 64GB of RAM for a desktop PC (which is really quite a lot) for £200...
Hah. Aren't americans always complaining about how monied interests control the outcome of their elections? As for europe there's different electoral shenanigans like holding a referendum then ignoring the result or taking more than 500 days to form a government after a national election because the stupid system doesn't deliver a clear winner.
Replatform in a Year or Die: The Tale of a Turnaround (2021)
> I see lots of happy 35-45 woman doing brunches in mall.

Ah yes, the Prosac Pose.
It should be noted that this tool uses a prompt [1] which does include the whole file, or in case of non textual content, the metadata of the image/video/audio file [2].

[1] https://github.com/jjuliano/aifiles/blob/ef529fd6281eaf8d373...

[2] https://github.com/jjuliano/aifiles/blob/ef529fd6281eaf8d373...
If the explosion of the global population is driven by the industruial revolution, then it would've impacted France's population the same way. So it makes sense to compare this way.
The comparison of the article is pretty clear. Secularism and liberalisation led to plummeting birth rates. This is to what I am referring.
From my equally unfounded gut feel, it's actually balanced societies that are the most successful.

When that balance strongly tilts one way, tension occurs and requires rebalancing for that society to continue to prosper. On society lifetime scale, this usually takes decades which is annoying to a single generation, but a speck in the scheme of things.
> I’m not aware wages on average increased during the pandemic.

Did you switch jobs during Covid? Talk to your friends and colleagues who switched jobs and then get back to me.

Before you link any random website, you have to figure out what is their agenda. There is lot of propaganda. These so called studies claim that immigration does not hurt wages, then you have to look into who is sponsoring these studies. Lot of times its some industry lobby group who wants to lobby for more immigration to suppress wages funds these studies to get the conclusion they want.

If you trust such studies you should also trust that cigarettes are good for you because cigarette companies paid scientists in the past to conduct studies to show doctors recommend cigarettes.

Don't fall for such propaganda again or try running a business where you have to hire employees.
If you want to weigh less on the environment, you want to go urban: it's far more efficient to live in shared housing (apartments), commute by public transport, etc.
From a linked study (https://www.sciencedirect.com/science/article/abs/pii/S03043...)

The incorporation of plastic in roads could lead to the release of Microplastics in the environment caused by abrasion by tyres and the wear and tear of pavement surfaces due to weather events

Enough said.
https://www.winnebago.com/

Plot your path in a Winnebago for hire with Starlink connectivity?
>- N+1 query problem leading to subpar performance (down to unusable)

There are two problems in hibernate. The join fetch syntax is pointlessly verbose. This means doing the right thing can turn a beautiful 7 line query into a 21 line monster as you constantly have to thread the same IDs back into the query.

I mean it doesn't take many brain cells to do this:

select member from Member member left join fetch member.groups groups where member in (:members) order by member.fullname;

except you have to repeat this for every single relation but hardly anyone is aware of it and it is highly inconvenient so it isn't done by default. Other ORMs usually provide some sort of .includes() or .with() call which makes it less painful but even those could probably do with implementing a batching select fetch mode. The 1+N problem is mostly the result of bad default behavior because it "always works". Honestly I would prefer it if lazy loading was disabled by default and unloaded relations just give you an uninitialized error the moment you access them so you know you should fix your query instead of blaming the tool.

The other problem is absurdly janky handling of inheritance where it just goes straight back to 1+N. I would recommend to simply not use inheritance with discriminators. The feature basically doesn't work if you don't have a 1:1 mapping of discriminators to subclasses. You can now say ORMs are like the Vietnam war or you accept that the way you are using the tool is extremely counterproductive. I mean I have seen code bases where the discriminator is converted via a case statement and hibernate simply doesn't know what the heck to do with that.

Another problem with ORMs is their absurdly bad support for arbitrarily complex computed properties. CTE/WITH are not some arcane construct but the @Formula support in hibernate doesn't use them which means computed properties have unusably bad performance.

From my perspective 90% of the ORM performance problems could be solved and in theory the ORM could even provide enough batch operation features to make your code faster than not using an ORM.
> ORMs by their nature end up duplicating the database schema in application code, resulting in multiple sources of truth that need to be synchronised.

There is always a duplication of "schema", both your database and application language need a definition of this. It then makes sense to have a tool to, as you say, synchronise this one way or the other. I prefer the ORM approach of the application code being the source of truth, but for others it's completely fair and aloud to go the other way.

It comes down the type of work you do, the size and number of teams and who has ownership of the database and data.
Since you seem interested, may I spur you in a perhaps-not-thought-of direction?

I’m currently working on a hand-wired board. Since you mention pcb development, I don’t feel that hand-wiring is too much work to mention. The soldering and electronics work is trivial (nothing small). I was attracted because it allows me to move the customization into the 3rd dimension with a Dactyl-manuform clone (I’ve actually hacked some closure together).

I’ll make sure to post where appropriate once I’m finished. I’m basically hand-wiring a corne (CRKBD, so there are guides available) only I’ve created a custom 3D manifold fit to my hand.
Show HN: I've ported shooter Raptor – Call of the Shadows from 1994 to the web
Shareware version!
The assumption that religion is something that people stick with is dubious, though. In the absence of coercion people will tend to abandon religion. Look at what's happening to Christianity in the US.
JPC van Heijst – Aviation Aerial Travel Photography
Can you quickly specify what you mean by successful. And which "conservative" societies you were thinking of as successful
If by chance you read french, there is the reference for french amateur telescope builders here http://www.astrosurf.com/texereau/
Try using GORM for Grails. You still have to specify your fetching strategy but it is so much more sane than using raw Hibernate.

I don't know what people mean by code duplication.

When using GORM I just use liquibase to create and update tables. The default data type mapping rules are easy enough to memorize.
I mistyped. I should have said "provide a bare-minimum barrier to piracy".
That’s not a great metric of success, as pointed out in TFA: most places with high birth rates have them because environmental pressures demand it. Remove the pressure (excess child mortality), and the social factors that justify high birthrates disappear.

We’re presumably in agreement that imposing excess infant mortality is not a good idea.
Cosmic rays may explain life’s bias for right-handed DNA (2020)
You will get to see this within the next 50-60 years in Israel. AFAIK the expectation is that Haredi+Israeli Arabs will be 50% of the population by like 2070.
current workflow: binaries with dynamic linking https://lispcookbook.github.io/cl-cookbook/scripting.html

The Deploy tool helps in shipping foreign libraries alongside the binary: https://lispcookbook.github.io/cl-cookbook/scripting.html#wi...

Truely static executables are coming to SBCL: https://www.timmons.dev/posts/static-executables-with-sbcl-v...

and this.

Coming from Python, sending my self-contained web app to my VPS is a relief :)