skysight-inc/HackerNews huggingface dataset:
They are not free to fork Unreal as it is not open source, only code available.
That's not possible with something that is open source. If it has a "dual license" that means you can pick which license to apply. You just pick the one that doesn't make you pay.
What are you on about?

Switching mid development is already prohibitively difficult and you’re talking about putting eggs in multiple baskets as if you could easily mix and match different engines.

As for alternatives, there aren’t that many with feature parity (or close to it), especially not one that is FOSS.
You can mock people all you want with your disingenuous “unity is better” quote, but the sad reality is that for anything serious it’s going to be either Unity or Unreal.

Even Godot, which is arguably the most fleshed out FOSS option, isn’t viable in its current state and they themselves know it[0].

So spare me the ill conceived “I told you so” nonsense.

0: https://godotengine.org/article/whats-missing-in-godot-for-a...
The problem here is that most platform tax your income, not your userbase size. If you think of big free to play Unity games like Genshin Impact (or even smaller stuff like VRChat) the amount of paying user is probably in the single digit percentage, yet with Unity terms you are on the hook for everyone who installs your game.
Just wondering aloud - wouldn't it be easier to port the .dfm parsing to your desired language of choice and keep designing forms in Delphi?

I can only imagine that it's not just the ease of design part (and legacy code) that keeps you in Delphi, it's the whole aspect of it being integrated with writing code, components, units and fast compilation.
> which is apparently illegal in Norway.

In EU and areas that conform with the EU laws: EEA (which Norway is part of), Switzerland etc.
Great question. The reason is that my documents do get updated. This is not merely an archive as I also store various more live documents in it like budgets, etc.
Some documents are indeed purely archived. But even for those, I find it really handy to have a complete log of when they were added. Who added them, etc. All this is stored in SVN. Also, SVN provides a really easy way to sync the folder to various devices (svn CLI tool on Linux and Mac, and TortoiseSVN on Windows clients).

I am aware that nowadays, SVN is not the modern choice compared to Git. When I designed this system, Git was not available. But I actually find that SVN's centralized architecture fits really well for this purpose.

For photos, I really like having them in SVN as I never lose any image even if I modify it. Sure, it takes up a little extra storage. But storage is cheap. Also, SVN here acts as an extra local backup.
I mean eventually the consequences could escalate if they are found to not be effective.
How? Unreal is not FOSS. You have access to the code, but the license doesn't allow changing it legally afaik
In some cases it is the opposite...but I guess you think you should be put under house arrest for your mental health too. There are so many dangers outside.
Look at the millions of free to play games in the App-Stores.
Normally you have 98% of free playing users paying nothing, 2% pay.

Imagine now you have 1 million installs. 2% (20.000) pay you 200.000 / year.
980.000 players pay nothing. Now Unity want 1.000.000 x 20 Cent = 200.000, you made ZERO with your game... crazy. That is an uncalculatable risk for a small company.
On the contrary, because every currency amount can be expressed as an integer multiple of the lowest denomination, the currency has an intrinsic integer structure
Eh? Emacs is the complete opposite of an elitist culture. The entire point of Emacs and free software in general is to destroy the elite (developers) and put the users (me) in control.
> the Epic games leadership are not corporate piranhas like Unity's.

the Epic games leadership are bribing developers for exclusivity, including kickstarters where i was promised steam or gog

the Epic games leaderhip makes money from free to play grinding/gambling simulators

the Epic games leadership also comes from Tencent that made all their gaming money before trying to get into the western market from asian gacha

The only reason their terms are more reasonable now is because they're the underdog and throwing a lot of money made from free to play crap at fixing that.
> Because it's your car.

Until you sell it. Buyer beware, I guess?

I agree with you in fact, but pointing out the likely reason why things like airbags might not be "user serviceable".
As long as I know, Unreal is not open source, so no, people can't fork it.
I included that link by accident, I should have been more careful. I refer to my sibling commenter for details.
> Guess what, if a closed-source company decides to stop working on their product you're also stuck

Isn't Unreal's source open?
Is mass also measured in kilogram-unities?
My impression is, that Libya is at least split into two major factions and as they are bound in their internal conflict there is no international politic any more. Which conveniently allowed the west to mostly forget about Libya.

I saw a heartbreaking report about the disaster region yesterday. One interesting aspect were hints that this disaster might have stimulated more cooperation inside Libya. May be this is a starting point for sorting out their internal political problems. I would really wish it to the people of Libya.
NoScript blocks scripts for 24 domains on that page. Physician: heal thyself.
Something Carmack calls out but the OP doesn't is that if you can break out logic with no side effects into its own function that's usually a good idea. I think the left side would have benefited from

pizza.Toppings = get_pizza_toppings(order.kind)

in this case to keep the mutation of the pizza front and center in the main function here.
Huge endorsement for Atkinson Hyperlegible from me. As someone with horrible and declining eyesight in multiple ways, it has improved my computing experience a lot.

There’s been a couple of attempts at making a monospace version, I currently use the one by Edward Shin in my editors and terminal https://github.com/Hylian/atkinson-monolegible
You're not stuck with an old version forever, that's very hyperbolic and you purposefully ignored OP's example of Hashicorp and Terraform and instead responded with sarcasm.
You can access the source code to unreal engine when you get a license, but the terms are not by any stretch of the imagination open source. You wouldn't be able to freely share your modifications for instance.
> You've got the wrong perception of even the most sophisticated end-users out there. 5 GPG keys, deposit boxes / vaults in different states.. I mean what the hell? Even an old beardy maintainers won't be bothered by that. You're talking about government-level threat models here.

You seem to misunderstand me.

They're not in vaults for protection from the government; the state can access them at will. They are in vaults for fire safety.

They are in multiple states for safety against natural disasters. If one bank floods or is destroyed, a copy exists elsewhere.

Each vault has two Yubikeys, to protect against fried keys. Two locations in case one is stolen, etc.

It's not about threat model, it's just about DR.

> Any paranoid/sophisticated users would be more than happy with having their SSH keys in 1Password & using their agent, or having one key at home w/ home alarm, one key on them.

Storing the keys in software makes them vulnerable to software malware, which is ridiculously common. No "paranoid" required.

Most people are at home most of the time. If one key is at home and one key is "on [you]" and your house burns down, you lose all your keys and all your data so protected.

It's not some state-sponsored attacker that requires you to keep an extra key offsite in a fireproof room.
This. It’s a great little system for such use cases. It is mainly falling out of favor for new development because it’s hard to find devs. But in terms of quickly getting automation equipment designed and running it’s a workhorse.
They've been offering community editions for years. It's not too late, it's just too little.
And that’s probably the point they’ll do something, but not before
The french language is not as good as the english language seem to be
One odd thing I haven’t seen mentioned is that in a quiet enough room you can hear the blood flowing through your body. Is this phenomenon considered tinnitus? For me, earplugs allow me to hear this sound better (similar to being under water). I write “better” because it’s calming for my sleep and lets me get to sleep faster. Even stranger, I find it hard to sleep without earplugs for this reason.
cat is always in my path, so I just do `command -v cat`.

If yours isn't I´d suggest setting up slocate.
It's as deliberate as a cow eating grass. The cow deliberately eats the grass but because of the game theory involved (lack of information, lack of coordination, incentives etc.), the pasture disappears. The point of my comment (and the article's, I think) was that companies want the revenue, but don't deliberately want to harm us.
TDMA is long gone, and there are no "edges of packets" as you imagine them. I am not an expert, I only have little experience and knowledge from working in the area, but for example a few symbols are transmitted together using carriers at different phases. Those audio noises used to exist in the GSM area but no longer in 3G and 4G.
Sabine Hossenfelder: Has anyone seen Web3? [video]
> piece of garbage

That’s pushing it. You’re entitled to dislike that it’s proprietary, but Plex works great. You can like an alternative better without shitting on Plex for no reason
That’s great, Google.

Now for your phones.
Quite amazing how legal and accounting teams do this kind of math, really.
The Telltale Games serial "Wolf Among Us" is based on Fables. I enjoyed it, definitely.

The world is based on the public domain (fairytale characters) but with many interesting touches, set in the modern world.
Ukraine: Europe clearly overtakes US, with total commitments now twice as large
Anything consisting primarily of a switch statement with a great many cases.
our own app Birda has this issue too, most of the 1 star reviews are 'not the app I was looking for' or 'not a game'
It's when these matters start moving from civil to criminal and directors fear criminal proceedings that enforcement is taken seriously by organisations that apply every decision through the lens of is the fine the cost of doing business?
We've all done that and been caught out by Reviewer 2. The excellent twitter thread by Will Kinney (U. Buffalo) more than makes up for it.
For first time in history, union workers strike against all Big Three automakers
do the research and report back. I'd be surprised by "unnatural hair colors" personally, but "surely" isnt the way for that sort of thought
For C/C++ projects that use meson as the build system, there is an excellent way to manage (some, supported) dependencies:

https://mesonbuild.com/Wrapdb-projects.html

https://mesonbuild.com/Wrap-dependency-system-manual.html

meson will download and build the libraries automatically and give you a variable which you pass as a regular dependency into the built target:

https://github.com/qemu/qemu/tree/005ad32358f12fe9313a4a0191...

https://github.com/harfbuzz/harfbuzz/tree/main/subprojects

https://github.com/harfbuzz/harfbuzz/blob/37457412b3212463c5...

Or, if you're using proper operating systems, they're managed by the usual package manager, just like everything else.
Ask HN: Software to reorder mathematical expressions for numerical stability?
I remember seeing some software way back (I believe it was written by some research group), that could automatically rewrite mathematical expressions used in software to improve their numerical stability.

I've tried searching but have not been able to rediscover this software. Does anyone remember which software this could be, or have suggestions for software to solve this problem?

(Reaching out to HN as I believe I originally saw the software posted here.)
Doesn’t seem like a global outage - where is this headline coming from?
This would genuinely improve the experience, I'm just too lazy to rename or tag conversations and I believe mostly people don't. This solves asking again or losing threads easily. Big thanks !!
Ask HN: How to monitor loved elderly ones in the 21st century?
I have a friend who has a relative that is going through dementia, who also has a heart condition, and also lives rural, if not in mountainous regions.

I would love any and all suggestions as to modern tech that could facilitate;

- GPS

- health monitoring

- notifications

- long battery life

- 4/5g (not bluetooth) (or radio towers etc)

luxury;

- voice calls

- speaker

- configurable

Thanks for any and all answers.
Life -> volcano -> death

? -> volcano -> ?

No life preceding death, so no death.

Volcano and meteors are variables, while life preceding death is a constant.
Could someone provide insights into the implications of a hypothetical Schrems III for EU-based SaaS companies that host their servers in the US, particularly those containing Personally Identifiable Information (PII) like email addresses? Essentially, would Schrems III mean that we'd need to immediately move our servers to EU soil, or risk fines?
Oh cool, hadn't seen the follow up.
Why not charge $1 for your game? Problem solved. If you're making a game with a fancy commercial engine I would hope what you're offering is worth a buck. Let's get some quality in this world.
Dropbox for everything except photos, videos and security-related info.

I used to keep photos and videos on an external hard disk with a jwz-style backup mechanism and Lightroom 3 for organizing it (kept the light room database file on the hard disk itself)

Now just gave up and use iCloud Photos. Not as good as Lightroom but can't find anything better that's also easy.

Secure details go into 1Password with a printout of emergency keys in a wardrobe under lock.

I used to use Evernote but moved away from it soon after they started introducing chat and a bunch of crap no one cared about.

I keep copies of often-referenced items from Dropbox in Apple Notes but the master copy is a file in Dropbox.

I'm using the Shortcuts app on the phone to take a receipt from an online payment and file it away in the /receipts folder in Dropbox.

I used to have an IFTTT integration to take all the photos I posted on Facebook and keep a copy of them in a Dropbox folder as well. It probably still works but I don't really post stuff anywhere any more.
>How?

By hitting the fork button on github.

>but the license doesn't allow changing it legally afaik

It does allow you to make own changes to it and share it with other licensees of the version you forked from.
Facebook is a $815 Billion company. This is merely a slap on the wrist. Honest question, why not 100x? They can and will pay, and other governments can follow and end this lizard way of doing business
Wow you both are bigger trolls and worse at math than me!
On the other hand, they avoided holding cost.
I want to ask here: Is there any study/experiment about what way say offline in proximity of our Android mobile devices leads to ads in Google?

My collegue made an experiment with his wife. Put their phones down, talk about different kinds of CRMs and DID NOT SEARCH for that stuff. Lo and behold, ads about different kinds of CRMs start popping up.

I'm skeptical to these things and initially didn't believe. Then people I ask confirm - hey, yeah, I was only talking about it, now I get those ads! He said he was talking non-English, however CRM software names are english.

Coincidance?

I would love to hear some experiment results in this direction.
For men, it appears that wearing glasses is a pretty good proxy for not being a serial killer, you'll get 6 out of 8 with that. Unfortunately, the correlation is reversed on the women, which makes it a mediocre 6 out 10.
I'd be all on board with a law that mandates a vehicle inspection certificate if you want to sell a car. I think buyers would probably like that too. It would cut down on lemons. It would make the second hand car market more efficient.

Obviously that would require accreditation but the accreditation bar for inspecting a car will be much lower than it would be for fixing it.

Or, you could take a different approach and just make it illegal to fix your own car if you're not part of a government mandated car fixing cartel.
Forking is not limited to open source software
But _No, thanks_ is the positive option among them...
> That's the ideology of money = reward.

I don't think this is automatically an ideology. Money is a universal intermediary for exchange of goods and services - "reward" is a bit of a juvenile word for it, but it is obviously an exchange of value.

> Indeed it is routine that an efficient market operating at marginal profits is a catastrophe for society: consider social media, climate change, and so on.

But this is just seeing the bad side, and also assuming that markets somehow are worse than alternatives. Almost everything produced, e.g. the thousands of specialist components that go into your laptop or phone, and them not costing a giant amount of money or advancement, is based on efficient markets. And big government solutions such as communist Russia is much more of a catastrophe, as people tend to be slaughtered or starve to death. Markets, while not perfect, are clearly better than them, even in the worst cases.

If you want a morality police to decide who gets to decide how moral each business is, you have to decide how corruptable that incredibly powerful entity would be, compared to the decentralised market action of customers voluntarily paying for products and services.
Did they make a commitment in the first place? It is up to the developers using the engine to make due diligence and inspect the terms of the contracts and licenses of the software they use.

I would feel very uneasy if my product was based on a framework, where the provider makes no commitment and reserves the right to change the licensing terms at any time.
I found this presentation useful on modern c quite useful: https://www.youtube.com/watch?v=QpAhX-gsHMs

Good luck!
Maybe but it's awkward as heck because of the double negative. "Nothing less labile" sounds a lot better.
That doesn't matter. The fork will just not be an open source fork.
> just raw headless,

So headless browsers are easily detectable?
So the fault is with zombie Marl? As any zombie marketer would say: "we are just giving them what they want".
Something fundamentally is amiss in this posts reasoning.
I was looking into the source and was very confused until I found the UFO glif files and the build.sh script. It looks like the proprietary FontLab format is the "source" and the UFO files are generated from that and TTF files generated from the VFDs are committed into the repo.

BTW, I'm used to FontForge (which is not the most amenable to collaborative work) and would love to know what other font designers use and what would be a good collaborative workflow for open source fonts.
Factorio Friday Facts – Research and Technology
Just because its been imposed as a "standard" for so long before anyone objected doesn't make it a core functionality of social media. Sites don't need to learn my interest by profiling me like the Stasi.
Why is it a knee-jerk reaction to think that the NATO shouldn't meddle with the politics of other countries?
It took shockingly long before I got even a single one right. Fortunately I recognised Guido.

And then there's the trick question where I was right that he looked like a programmer...
I'll chime in to share my experience, I was once looking for companies/startups looking to get offshore developer (I was offering my time) and remember I got direct link to the company through meetup app email distribution list for a python meetup in my city.
Ah, I see what you mean. Trauma definitely doesn't help.

I think this might come down to a question about nature vs nurture if we keep digging too far, but I fear I'm not qualified to argue much further than this :)

Appreciate the perspective, thank you
You don't have to if you plan your disaster recovery scenarios correctly.
First of all, congrats for launching. It takes guts and a whole load of effort, I know that first-hand.

And to make it to HN FP and deal with the ensuing onslaught of comments and feedback is no mean feat! I hope the next few days are insightful and fun and you can maintain a positive outlook about it all.

I haven't looked in great depth yet at what you've made available so please take all of this with a pinch of salt, but I wanted to share my honest 5-minute scan-through braindump with you as if you were watching me do the review in person:

- _Another_ front-end framework (le sigh) - tell me again how you're trying to fix burnout and fatigue 8]

- Let's look at the source for the homepage: https://github.com/nuejs/www/blob/master/index.md

- Oh, this 'Nuemark' actually looks interesting! Is that available yet? No

- Where's the word 'solver' here? It's not here, it's embedded in the CSS. OK :/ not sure if this is intending to be an example of how to do this properly...

- That CSS looks... funky... like a Python developer from 2004 decided to come up with their own terse syntax

- That's not going to play well with current tools. Plus, there MUST be a compilation step, so why choose to make the compiler do a load of work here every time? Saving a few keystrokes feels like very little benefit overall

- The homepage claims that its own HTML, CSS and JS add up to under the "14K" limit (is that kB?) but according to my math (which has been known to be wrong at times) it comes in at 19kB - this is still great, but the content of the page is potentially misleading

I am always open-minded about new tools and will do a thorough and fair review, but a part of the problem for me is the time I invest has to be worth it - like, if I switch, I'm going to use this tool A LOT

As I say, this is just a braindump of a very quick review, so add salt to taste
What don't you do the same, stay indoor, humans too are highly destructive to fauna, they can get injured, die, breed, pick up parasites, or catch communicable diseases that may be incurable.

All animals should be free, if you can't provide freedom to your animals then you should not have any.
Bank transfer would be normal. In some countries a particularly awkward Naughty Company could probably do it in coins if they wanted to (depends on legal tender rules).
There's a lot that can be, take this for instance (line 3336):

if (c == '\033')
term->print_state = 1;
else if (c == (unsigned char)'\233')
term->print_state = 2;
else if (c == '[' && term->print_state == 1)
term->print_state = 2;
else if (c == '4' && term->print_state == 2)
term->print_state = 3;
else if (c == 'i' && term->print_state == 3)
term->print_state = 4;
else
term->print_state = 0;

This could be turned into a pure function that takes c and print_state as input, and returns a new print_state which the outer function assigns. That's 12 lines turned into 1.

term->print_state = newState(c, term->print_state);

(I am not a C developer so the sytax could be wrong).
Just because the outer function is impure doesn't mean it can't in turn call pure functions.
If you find a $100 bill on the street, do you pick it up, or do you just assume it can't be real because surely someone else would have picked it up already if it was real?

There's a staggering amount of inefficiencies in large corporations. Just because a corpo is doing something a certain way right now, doesn't mean it's necessarily the result of a higly optimized process or rational risk/benefit analysis.
Revenue is not the same as net income. And market cap is utterly meaningless
I'd also guess that profitability is not spread evenly across all users, and certainly not across all countries.

I'd guess a good chunk of us are worth £0 (or even negative) and then there is a long tail of increasing valuable users who interact with adverts and services.

Amazing how valuable some of the users must be!