skysight-inc/HackerNews huggingface dataset:
> Except that with Godot at least you could work on it yourself if you wanted to.

let me play the devil's advocate - unreal's source is available (despite it not being actual opensource licensed). This means if Epic ever abandons unreal, you could theoretically also just make the changes you need to support whatever your project required - as long as you didn't distribute those changes (except perhaps the run-time? Not quite sure how unreal engine and the runtime are licensed).
The Unreal thing is that Unity has/had ~8,000 employees last year. Sounds like an awful lot for a mobile game engine.
A Hand from One Page, a Bomb from Another: Rethinking “Spy vs. Spy”
Hetzner do scan their networks for open proxies, spam mailing etc. They are supper aggressive on copyright too, as in you can just email them claiming an ip hosts copy right material and they will by default firewall that ip until the server owner responds.

I know this because I used to host a paste bin with them and they would constantly block my ip because people would post links to other sites that had copyright material. I didn't host anything illegal all you could post was 1mb of text. Hetzner would show me the copy right claim and it was always from some random hotmail address, the urls of the infringing material don't resolve to my ip and very clearly had nothing to do with me. Hetzner didn't care they blocked all of my servers until I had resolved the dmca request.

I had to stop using Hetzner because their blocking was too aggressive and I wasn't doing anything illegal anyway. Maybe this is self fulfilling as I would never use them for anything important after that experience, I can't risk them taking down production simply because some one with a hotmail account asked them too.
You mean that they can make the corn unavailable in the middle of my dinner?
I think your use of database clone looks fine in the context you write about. I don't think it applies to the context fly.io is writing about. Your post is about something that seems like a different pattern, I think.
This feels like an extension of the Knuth McIlroy debate.

Quick shell script v click a link.
You can. Just find an online forum for Rick&Morty show.
https://cms.law/en/int/publication/gdpr-enforcement-tracker-... : "Fines are transferred to the state treasury". Which makes sense, this is usually what happens with fines.

(is this a situation of coming from a US background and being confused about how a unitary state works?)
It's a numbers game. A tabcat used to be £16 to replace the tracker, if you always replace, and they don't lose it that frequently, then it's highly likely that they'll have it in case of emergency. This device is probably more expensive to replace (and unfortunately the tabcat is now £60 to replace, although you do get two trackers for that cost)
Seems like you need to bring up several unrelated issues to pretend you have a point.

The HOA is a contract which may include binding arbitration. You might not be able to bring it to court or appeal.
How does WhatsApp make money?
I use WhatsApp so often and so is my family and friends. I not tech savvy but I do understand they're costs to maintain and manage WhatsApp. I also know WhatsApp is owned by Facebook which is a for-profit organization. By using WhatsApp for free, I am worried that I am exchanging my data for free usage.
The sarcasm wasn't obvious.
> Why does it not balance in water?

Technically, it doesn't balance an air either, but it's just harder to notice the effect.

For an exaggerated example, imagine a 1-kg cube of styrofoam and another 1-kg cube of steel, each placed on opposite trays of a balance-scale.

The scale will be truly balanced in vacuum, and in air will appear balanced to the unaided human eye.

However when you submerge the entire system underwater, the differences will be shockingly visible... especially when the styrofoam floats up and off the scale entirely! It isn't because of negative mass or negative weight, just buoyancy that can no longer be ignored.

By conducting the "weighing" experiment again in a denser fluid (water) any subtle differences in density/ displacement become easier to measure.
They do have Nintendo games. They are just not very popular, because Nintendo chose to simplify them. You can use the Switch controller with your Apple devices, but they apps they made are just for simply touch control. Also AppleTV is not supported by the apps. But I guess that's more a decision from Nintendo, because they want their hardware to be used.
People are free to fork Unreal. People can continue working on Unreal even if Epic stops devoting reosurces to work on it.
I agree -- I don't love Svelte but it feels much closer to just writing plain HTML+JS+CSS than any other fancy JS framework I've tried.

The goals of this project and Svelte seem very similar, so I'd be interested to see a more in-depth comparison.
Honest question: why do you use a VCS to store the documents? The kind of documents OP is talking about don't get updates, same for the photos.
Unity was a dream, or a lie, the lie that you can make games without a somewhat competent software team.

Now TFA gives hope to another dream, or a lie, the dream that magical open source fairies can let you keep getting away without a competent software team. It won't.

Find those programmers, build a team, build a company where this team has a place, adjust your business model (i.e. raise your prices) to where you can afford to pay them.
Just an absurdly long article.
For a fair comparison they should have compared the React JS implementation with Nue.
When an adversary wants to destroy your way of life, would you do nothing?

Both sides are vying to be the single pole in this world
> and applying it retroactively to games already on the market

Holy shit I didn't know about this part. Now all of the "Unity is killing itself" outrage makes way more sense.

What are they thinking?!
I tend to agree.

One counter point is that I learnt how to touch type at that age at school, admittedly on an Apple II which limited most of the problems you listed. It has been a handy skill to have.

I like the idea of kids robotics with Scratch. I want to believe that there is an opportunity with children to experience the excitement of blinking an Led with a microbit for example and suspect it would be more difficult for teenagers.

Mostly I want my kids to have an understanding of what computers can be used to create earlier than later.
"other"?
While cats are native in some places, evolutionary mechanisms stop working when a predator has an unlimited supply of food supplied by humans. The problem of cats nowadays isn't their existence, but that the amount of cats per square meter is more than the ecosystem can support. Usually this would easily balance out by the predator dying. But with humans feeding cats, they can rampage the ecosystem until it's destroyed without checks and balances. Feeding a predator and letting it outside is never suitable.
somewhat i assume, but remember that whatsapp is part of Meta family and it also have Business version and API stuff. So i guess that is how they can get some profit from
This is a very dangerous mindset. Copyright is only a couple hundred years old and much younger in many countries. Many parts of modern copyright (notably the infamous DMCA and equivalent non-US laws) were introduced within our lifetimes. We did restructure society but in the wrong direction, lets not pretend we can't fix that.
When ever I see something like this I can’t help but wonder if it would have happened if EU and America hadn’t assassinated Gaddafi. I know that’s kind of a knee jerk reaction, but really what is happening in lybia now? What’s the plan? Protect the oil pipelines and just don’t look too close anymore?
Routup: Lightweight and faster, extendable routing library for Node.js
I'd first check whether `git fsck` gives you more information.

There isn't a simple and fast way to find parent objects, but here is a slow hack:

git_find_references() {
if [ "$#" -ne 1 ] || [ "${1#-}" != "$1" ]; then
echo "usage: git_find_references <HASH>" >&2; return 1
fi
local target="$1"
git cat-file --batch-check --batch-all-objects --unordered |
while read -r hash type size; do
if [ "$type" != "blob" ] && git cat-file -p "$hash" | grep -F -q "$target"; then
printf "%s %s\n" "$hash" "$type"
fi
done
}

# example:
git_find_references 1cae71a9d5b24991c0d632b45186ca8a250e5d52

This will output the hashes and types of the objects that refer to the target. (The command is similar to the one posted by @Denvercoder9, but is slightly more sophisticated.)

Note that this function will be very slow on large repositories. I can't think of a way to make it faster without writing actual code. (My only tip is that you can search for multiple targets at once by changing the grep command to `grep -E -q "$target"` and then using `git_find_references "HASH1|HASH2|HASH3"`.)

Once you find the referring objects, you can use `git cat-file -p <hash>` on them to see their content, and you can repeatedly invoke this function to walk up a directory tree until you get to the enclosing commit.

---

To actually fix the corruption, you have a couple of options:

- If the corruption is in a branch that you don't care about, just delete the branch.

- Find a good copy of the object, e.g. from another repository (you said the object did not appear, but I just want to point out that you should check using `git cat-file -p <hash>` rather than by looking in .git/objects/, because objects can also be stored in packs). Or you might be able to work out what the content was (if the corrupt object is a blob, aka file, you might be able to work out the content based on the previous and next versions of that file; `git hash-object <file>` will tell you if it's exactly right, but won't give you any hints if it's slightly wrong).

- Rewrite the history to remove/replace the corrupt object. You can use a tool such as `git-filter-repo` (docs: https://htmlpreview.github.io/?https://github.com/newren/git..., in particular see --strip-blobs-with-ids). You can also use `git replace` to temporarily replace the corrupt object with a placeholder; it won't fix the commit history, but it might be useful if the corruption causes commands to fail.
Honestly I don't think it will change anything. I doubt anyone will touch it without a contract with DC.

Public domain is not even recognized in every country which mean that international commercialization of any derivative work would be complicated or even impossible. Even worse, in this case Bill Willingham do not even have contract right to republish Fables. He cannot republish it and add an anti-copyright-notice to it. According to my short research it seems to be a requirement to waive copyright and put something in the public domain according to the Bern Convention. I doubt a blog post is enough, at least internationally.

I won't expect to see any movie of Fables without DC permission.

Feel free to chime in and correct me if you are an international copyright laws expert.
Even titans become humble facing death.
That's a really interesting list of cases and fines. They seem really
active and mostly to operate internally in De^H^H Norway.

What to do with that money?

Some of the listed companies clearly got fined because their software
engineering is rubbish and they made genuine mistakes. Maybe use the
money to pay for (and force) those companies to have their programmers
trained in better privacy related SE skills?
We are using tractive for our cat. He is fairly active and the battery last around 2 days. Not awesome but also not that bad for the increased comfort that we know where he is.

With the collar that comes with it, he loses it every couple of weeks usually nearby bushes but we always find it and everything is good to go from there.

But it comes with a subscription.
Curious is that just an interface for client apps to build and push the data or there is a native support in the health app in android that’s not exposed yet (at least I don’t have any options to insert these data in the health app).
All types of documents go into a paperless ngx. All documents are tagged properly so that I can find them again. Also the search worked quite well so far. I’m still archiving the previous years currently, as I set up everything this year.

Backups via restic end up on backblaze. Haven’t gotten around to set up the local backup. This is a good reminder to do so. :)

The photos end up in iCloud and Adobe with a backup in backblaze. Not so happy yet with this solution. But most alternatives I tried weren’t as comfortable.

Edit: The paperless ngx server is a low power machine that runs in my local network.
Could be an int if measured in seconds...
A lot of devices become obsolete by no longer receiving security and compatibilty updates long before the hardware is unusable.
An erratum on "Why most published research findings are false" seems recursive...
You could change the license for future versions and charge for said updates, for the market that godot targets that would be more a little screwing to them.

How long would it take for someone to take over the project (if ever).
Beside this, I also hate navigating through modules. I would like to see a part of code in a single file if it will not used anywhere else or the thing is very abstract.
This is written based on my quite poor understanding of
the game business. I am sincerely wanting to learn more
about how it works and how the new license structure impact
developers.

My questions below might be idiotic.
(but not intentionally so)

I have no idea how many apps reach above 200.000 installs total
or $200.000 income per year.

How common is it for apps to meet the minimum requirements
when the fees kick in?

I would guess that if you base the application on a subscription
model that this will not be a major problem?

Also doesn't Apple App Store or Google Pay charge far more than this
on income?
surely in this case the very fact that it looks like a security camera feed is why? wouldn't most security cameras do that right? :) its an interesting thought, that the only place most people see stuff like that is recordings of incidents
“Enshitification accelerating sir,” he quipped from the monitoring desk.

“Excellent, right on schedule.”

The captain leaned back in his chair, a slight smirk on his face.

Breaking his regular formality, he cracked a smile back his monitoring lieutenant.

“You think they’d learn.”
The issue at hand isn't their recommender system for content, it's that they use the same recommender system for ads, which is apparently illegal in Norway.

As I understand it, it's legal to offer recommender systems for personalized content suggestions, but you cannot do the same for personalized ads.
There are 2-3 definitions in there which make sense to me and could be conflated into one:

> when you make an engineering decision that makes sense at the time, but then conditions change, and the way you handled the tradeoffs makes less and less sense every day, and you need to change the system to be more in line with the current constraints.

> when you create Version 1 of a system very quickly, and this creates a business but not more jobs so that people can help you work on the system.

The other definitions might be used by people to obfuscate bad work, such as this one:

> when you build a system and about halfway through, realize that the architecture is not going to work, but you just keep going, and from that moment on, rather than call it regret, you call all your work technical debt.

Similar to the last definitions:

> when you don’t like the way something works and want to change it for good reasons and are asked to explain it, and you use all the usual metaphors like system upgrades or migrations or legacy migration

This one even gives examples of misusing other terms.

So the next article will be about the word "migrations"?

If this happens frequently, this is an organizational problem.

People should use words in good faith and knowing what they mean.

---

I have no doubt that there are people talking like this but
every term like this can be misused.

IMO, "technical debt" is a useful categorization for tasks.

Involving multiple team members when categorizing tasks might help to avoid weaponizing terms like "technical debt" in an unfounded way to impose subjective preferences.

That being said, not caring about actual technical debt is still a very prevalent problem, so this article seems a bit fluffy to me, arguing against strawmen.
Length of function is not even a metric, it is at worst a code smell.
/bin/cat
It's hilarious that their arguments for the commercial engine are somehow both "you can use one version forever" and "you might be forced to use one version of something else forever."
I have been looking for this paper in a standalone version! Previously I've only come across it as the first chapter of The Kelly Capital Growth Criterion, which is an otherwise also excellent book and recommended reading for anyone for whom this is their thing!
Tsffs – A fuzzer for UEFI, Kernel, firmware and BIOS
Lego’s color choices over time: The evolution of a company’s palette
> Originally imported from the Netherlands as genever

Juniper berries are called Jeneverbessen in Dutch, hence the name.
Maybe that's on purpose to discourage airplane pilots from coding their own JS scripts inside the plane.
They should double it every month.
They used to have a $1 subscription model, but that ended when they were acquired by Facebook/meta.

From what I understand, businesses can communicate with customers via WhatsApp, and they operate this as a service to companies.

WhatsApp messages are end to end encrypted, so in theory they can't use your message data to make money, even if they would like to.
Ah, the difference here is that game developers have alternatives to Unity. You can't verify Google's numbers, but fortunately for them there's no (meaningful) alternative. The advantages of being a monopoly!
Untrue. A minority of people are opposed to abusing substances that cause a loss of control, which is why alcohol is the most popular psychoactive drug.
Generally you would use the operating system's package manager to install both the headers and the library. On distributions like Debian the library would be in a package called `libsodium` and the headers in `libsodium-dev`.

Once the files are on the system, you use command-line switches to tell the compiler where to look for headers and which libraries to link to. Libraries are often loaded dynamically when the binary is started, so they are not actually included in the file.

Because maintaining the correct switches is a bit of a pain, there are tools like `pkg-config` to generate them for you. And there are tools like `autoconf` and `automake` to generate build scripts to orchestrate those tools.

In libraries it's pretty common for APIs to a library to be fairly stable, so the function signatures generally don't change very much in the headers. This is also why your application can be dynamically linked to different versions of a library.

There are obviously limitations and that's when people come into the equation. For example, OS distribution maintainers juggle these dependencies for you.
Agreed as a cat person people should keep their cats indoors. It's better for the cat & better for the environment. Every outdoor childhood cat I had got hit by a car or ran away. None lived much past 5. My parents started to keep cats indoors and they lived 10..15+ years.

That said, this product looks like it can help people who lose their indoor cats, which happens. I recently helped rescue a neighbors cat who snuck out and stayed outside for 2 full months.
They are different, open source is obviously better in that scenario.
That's now the EU's third attempt to allow data transfer to the US. Fundamentally not much has changed, so hopefully we'll see Schrems III.
Twitter i think
In order of difficulty:

- Google/Facebook/Reddit/Twitter ads

- Find an influencer/blogger, have them talk about your site (assuming it meets their niche) in exchange for either the product or money

- Write an article that makes it to the Hacker News front page (not sustainable, but a nice dopamine hit)

Worth noting that not all traffic is the same - you'll find it significantly easier to increase conversion rates on the traffic you already get, than to get additional traffic.
Marketing to developers is a different beast from what you find in the literature.

My advise is to find a problem or technology you are passionate about. Build, write about it, make videos, hang out in the communities.

Those stories about rocket ship like traction are rare. The norm is a long slog, be patient and unwavering in your effort. There will be ups and downs, we are humans after all
Sounds like you don't actually put much thought into these things, based on your hilariously off-base responses.
A hobby some people pig up when they’re boar-ed and go hog-wild on spending for equipment.

/s
I live in a paperful country, and I have no scanner.

Important stuff has a photo taken, and it's likely backed up in my photo archives (Syncthing → Pi Storage → NAS backup).

My girlfriend still uses google and whatsapp, and I tend to send her important media in our chats, so we'd both have to be kicked out of our gmail and whatsapp accounts to truly lose everything there.
I keep my cat in a locked closet, and she is coming up on 267 years, still going strong! I used to hear her playing in there, but nowadays she's much more quiet.
I had issues as well and reached out to their support they provided me with detailed graphs of the battery usage over time and when the cat was in the wifi zone where it does seem to turn off the gps as well as mobile network to safe energy.

I adjusted my wifi to cover a bit more of my garden area and since then battery life has increased to 2-3 days.
Michael Bloomberg Implies Remote Employees Are Golfing, Not Working
The benefit is that you still profit from actions that break the law.

If it's possible to stop breaking the law in a way that the revenue drop is smaller than $30M a year, they'll possibly do it at some point. However, it's possible that the drop would be bigger, in which case the $30M/y fine is just cost of doing business.
If you think gas is only 50% more polluting than making a solar panel, yeah.

I don't think that. Some gas and oil companies have, via their lobbies, produced content that implied this is true with articles that complain about the various processes over the lifetime of a solar panel that produce waste, but I think even they have refrained from making the claim that it's almost as bad as gas.
It's a common "market segmentation" approach. They can make different sites/pitches for other markets.
This is a nonsensical take. The whole point of FOSS is that is can't be closed down.
"That's fair, but I think there's a huge gap between that and being a serial killer."

Oh for sure. Otherwise we all would live in fortresses surrounded by minefields.

"My claim is that most people do not have the violent impulses, and don't need to channel them. "

My claim is most people do not have them anymore (or buried deep inside). But most if not all kids do - they just (hopefully) learned at some point it is not beneficial to use violence to get what you want. Humans are very adoptable.

My main point actually is to prevent new serial killers from emerging by not treating them as a different species(where you cannot really do anything), but as ordinary humans where many things have gone horrible wrong in their upbringing.

I know back in my school were quite some canditates, but there was 0 official reaction towards doing something about it. As far as I know, none of them turned actually into a serial killer (yet), but I am quite sure with some it would not take much perceived injustice or merely boredom to take a dark path. But I actually have been through the limits of the legal system to get something to be done about someone who makes open violent threats. Largely unsuccesful.
If you're talking about the Kingdom of Denmark (and not the Country of Denmark) then there is Gunnbjørn, Greenland, 3700 m. ;)