skysight-inc/HackerNews huggingface dataset:
I think it's great to see increased support for open source engines.

Those engines might not be at the same technical level as Unity (yet), which shouldn't be a surprise given the way lower budget and man-power behind them. But they are getting better - and they do have some massive advantages over proprietary engines. One example for such an advantage would be that you can just fork the code, if they do something you don't like. They can't hold your game hostage to force changes on you.
This is interesting, but there’s not near enough information that I’m seeing on the site to make me trust it. There is one line about data not leaving the device. Does that mean this is basically a PrivateGPT instance bundled into a nice “you don’t have to compile it yourself” gui? Need to know more about the data processing and how that impacts general cpu/battery usage.

The privacy policy is also quite cut and paste generic. It even still has the defaults of offering multiple ages under the child section rather than defining what the website actually does.
I think the condemnation of 40 countries is pretty compelling, as well as what Randall Schriver, US Assistant Secretary of Defense for Indo-Pacific Security Affairs, said: "at least a million but likely closer to three million citizens" were imprisoned in detention centers, which he described as "concentration camps".

I mean, I saw Adrian’s video. It’s cool too. But if you’re trying to say none of this is happening because the guy who’s pushing it isn’t credible, I can’t agree with you.

https://en.m.wikipedia.org/wiki/Xinjiang_internment_camps
Why? I can store it in version control. I can validate if the file has syntax errors or schema errors etc. etc. With a proper platform it's easy to generate or parse. It allows for both hierarchical structures (looking at you .ini). The only downside might be that you need a larger library to parse it. But i probably encounter xml somewhere along the line anyway due to interactions with a 3rd party system, so that point is moot.
Yes might be that they're trying something like this.
I don't mean to minimize the effort and contribution of this project in any way, and I understand the author is scratching their own itch, but I'm curious why this is specific to DuckDB? From skimming the homepage, it has generic querying capabilities. Isn't there a generic DB driver that can be swapped out and the TUI used on top of another DBMS?
So every xml file I’ve met has this boiler plate line at the top, something like:

<?xml version="1.0" encoding="UTF-8"?>

But more often than not, it also has a url.

But so does every json file I get from Azure. The other day I exported a power app and each app parameter/variable has its own folder with an xml file and a json file all, which each reference versioned schema and all sorts of stuff all to essentially just say “key: value”

Who does this and why?
It’s nightmare for developers if you get stuck with infrastructure on such dinosaurs and need to deploy a fresh new project. Anything made in the last 3-5 years likely won’t build due to at least openssl even if you get it to otherwise compile. Docker may not run. Postgres may not run. Go binaries? Yeah those also have issues. It’s like putting yourself into a time capsule with unbreakable windows - you can see how much progress has been made and how much easier your life could’ve been, but you’re stuck here.

Old systems are stable, but there’s a fine line between that and stagnation. Tread carefully.
Steam install is valuable way to monetize/promote.
UK still has the attitude that social classes are a legitimate and real thing. That there exist people to rule or be ruled. Similar attitudes manifest in other western nations but none so normalized that huge sums of taxpayer money funds the lavish lifestyle of a specific family's bloodline, so explicit that living rulers (not leaders, self identified rulers) are placed on every instrument of currency. Their de jure power may be ceremonial but the cultural effect is very real, even if subconscious.

Such an attitude enables practices that better attitudes would see as abhorrent.
Only 0.5% of Companies with SBTi Targets Have Purchased Carbon Removal
> So Uber will make nothing on processing these transactions that originate through them, and only offering because of their good will.

No, they’ll make something by selling more delivery fees than they otherwise would when both in-store and essentially every other grocery delivery service (both other third pary services and first party store-owned services) already takes EBT and they don’t.

Uber taking EBT is just putting itself back on a level with every other way of buying groceries, rather than at a voluntary disadvantage.
Cruise CEO says SF should be ‘rolling out the red carpet’
In search of the eagle huntresses
GPU drivers are routinely the biggest chunk of the kernel (both source and runtime) and have the most surface area to have bugs in them regardless of their openness.
Late to the party, but wikipedia article for the root cause analysis when someone accidentally stumbles on this thread in 7 years:

https://en.wikipedia.org/wiki/Vapor_lock
What happens if services just stop serving content in the UK? Will that get the attention of those who come up with these ridiculous laws?
Apache Arrow recently introduced ADBC for this.
I personally find that having to pay attention to visual prompts(turn right in 1km) makes me far more focused on the road than listening to the prompts, which can come without any warning and don't allow you to appreciate what is going to happen with enough warning. I usually glance and see that in 10km I'm taking the 3rd exit at the roundabout, then I know for next 10km I can focus entirely at the road, take 3rd exit at the roundabout and then will glance for next instruction again.
The Conservative party are in government. Their programme is designed to extract wealth and political agency from the general populace, and suck it up into the control of their own class of people (a mixture of landed gentry, financiers etc).

Their vehicles for doing this are fear and distraction, propagated by the media outlets they and their friends own.

In this context, zeal for surveillance makes perfect sense. It plays well with people convinced by the Daily Mail that some boogyman (immigrants, paedophiles, whatever) is coming to get them and their children. And it's also useful for keeping tabs on protesters and strikers, who try to draw attention to their tactics and goals.
If they only care about 2011 (WebGL) or 2015 (WebGPU) hardware, sure.

Still waiting to see a WebGL game that matches Infinity Blade, released in 2011 alongside iPhone 3G and iPhone 4.

Trailer: https://www.youtube.com/watch?v=JDvPIhCd8N4

Meaning, those graphic API are able to deliver at least PS 3 graphics, yet due to browser support, specially the way browsers blacklist drivers, download sizes, and lack of tooling on par with native, very few professional developers bother, hence streaming.
Moderation - both from dang and the community.

If you're a pest, you'll be downvoted and folks won't be able to read your replies without highlighting the text.
I don’t care which format is used for manual edits so long as it’s strict (no flimsy type coercions, possible to auto-format, possible to use a schema), and supports comments.

For wire/data formats I don’t care at all. Perf/size and library support is the only factor there but xml or json will do up to the point when I can use protobuf or something similar. I don’t like the conventions/opinionated-ness of obit though. The absence of a set of things is usually not the same as an empty set of things, for example.
Humans squeezed out of the existing economy will engage in a parallel economy. It will be interesting how these things will interplay and what it will lead to in the end.
Would this work on real t-shirts?
> For human-maintained config, TOML is only "better" when the structure is so flat that it's almost indistinguishable from an INI file.

Agree. I've recently inherited a python project, and I'm already getting tired of [mentally.parsing.ridiculously.long.character.section.headers] in pyproject.toml.

Seriously, structure is good. I shouldn't have to build the damn tree structure in my head when all we really needed was a strict mode for YAML.

> I'd also argue some of the hate for YAML stems from things like helm that use the worst possible form of templating (raw string replacement).

I was literally speechless when I saw helm templates doing stuff like "{{ toYaml .Values.api.resources | indent 12 }}", where the author has to hardcode the indentation level for each generated bit of text like a fucking caveman.

This is by far the worst use of YAML I've seen, but I'd nominate kustomize for an honorable mention. Most of the various was to "patch" template YAML files are just plain bad: https://kubectl.docs.kubernetes.io/references/kustomize/kust...

The tiny examples might look kinda okay, but when someone has stacked 10 different patch operations in a single file, it gets a lot harder to keep track of what's going on.
Non-proliferation and more importantly nefarious use.
Okay, but the fundamental difference is that cryptocurrency works as intended and provides value for an entire economy of people even during this experimental phase where we are still working things out.
A fascinating book in this context is "The Artistic Anatomy of Trees" (1920) by Rex Vicat Cole. It made me look at trees with a lot of new insights.

The illustrations in the book are pretty crappy, but the text more than makes up for it. Highly recommended to people who like to draw or paint from their imagination.

https://openlibrary.org/books/OL23278992M/The_artistic_anato...
And yet GPT-4 has no problem crafting new words from whole cloth. If you're making new words rare tokens are useful and the model knows this.
Inversely, heard at a very large AdTech company when a room full of engineers was told about then-upcoming GDPR requirements:

"Can't we just pay the fines?"

"No. The fines scale as a percent of revenues."
I should have clarified. This isn't bot traffic. These are backlink farms with actual humans sitting behind the keyboard and submitting stuff.

Your suggestion is correct w/r to bot traffic, but that isn't what is being combatted here.
Not mentioned here was that the group that exploited the vulnerability handed over to PLA linked individuals who then conducted the exfiltration.

https://www.justice.gov/opa/pr/chinese-military-personnel-ch...

As far as I am aware the data has never been seen on the open market, so there's a whole other National Security story around whether the information was used to compromise individuals with credit issues for commercial and military espionage purposes. It would seem that this was known very early on and possibly factored into the settlement.
Lack of comments is a massive issue for JSON as a config format.

Making keys verbose tells you what a thing is, but comments are there to tell you why a thing is.

The only real way around this seems to be to create some kind of a "_comment" key.
I read this title as, "Company of professional addiction manipulators and compulsion maximisers, pays $15M ransom to probably-more ethical group"
That means that after a deployment all my users will find themselves refetching everything on the next page load regardless of if it has changed.
When I saw the title I panicked because I have a laptop from them. Oh no they close down!

I was relieved that it was only about being them not sustainable for the Earth. How crazy is that? I am relieved that my laptop continues to be supported but for that we all might die later? Just because we all have our own selfish choices?
Yes? The user above me already pointed out that that sector will be hit.
> I think bikes and scooters would be more popular where I am (Seattle) if they weren’t so easy to steal.

Yes, this is a big factor. Where I live (around silicon valley area) I can easily bike to nearly everything I need. But! Secure bike parking is rarely available. So my bike is guaranteed to be stolen. So the result is I either walk (if within ~10 minute walk) or drive. I'm a cyclist so I'd love to bike everywhere but without secure bike parking, can't happen.
> Workers, are now being forced to give part of their work compensation, to people that are not only don't work, but that are too lazy to even prepare a cheaper and - on average - more nutritious meal.

What makes you say this?

You get food stamps if you don't make enough money. For example, being in the service industry and relying on tips to make ends meet. If you have to work 80 hours, why shouldn't you be able to get your groceries delivered?

> too lazy to even prepare a cheaper and - on average - more nutritious meal.

You do know that only certain food items are available on food stamps. Because of people like you, we need to make sure the poor can't have any pleasure in life.
I've done my fair share of systems integrations and the number of teams that did not know xml or have never used it in a professional settings was around 20%. Of those who did use it a staggering amount of people never understood namespaces and started testing for equality on the element name and namespace prefix string instead of the namespace declaration. When somebody claims they "know" xml I initially treat it as a developer saying that he/she knows 'sql' while reviewing their code and seeing them do joins in the application logic.
> Should it happen again then you would very likely hear for calls for Gov to step in and take direct control of the firm.

We heard calls for similar last time, but I don't think anybody expected the legal/regulatory response to be anything resembling an existential threat to Equifax, and it wasn't. I don't see why the second time would be any different—we are surrounded by examples of how our dogshit government is utterly derelict in its duty to protect workers and consumers, and arguably complicit across the vast scope of corporate abuse of the same.
The internet happened and made every service – no matter how local – available everywhere in the world. And then companies happened and turned every online service into a business.

Governments often want to regulate business involving entities physically present in the country. If foreign companies refuse to comply, governments could in principle just block them. But they often don't want to, because they benefit more from continued business on their terms. They would prefer that the foreign companies just comply "voluntarily". For example by realizing that the company could lose access to any financial institution that wants to continue operating in that country. And the companies often comply, because they are amoral profit maximizers without any real principles.
Maybe for a while. But when you add the maintenance burden to the code, it stays there, forever being felt. Over time, this degrades the product for everyone. And indeed, Windows can be unpleasant to use, not least of all because it feels like glued together legacy systems.
And yet you won't accept my investment offer. Gee, I wonder why.
MBAs rolling in to milk the cow dry, run it to the ground and sell scraps for profit can happen in private company as well.
My favorite? When Von Neumann(an Austrian aristocrat) walked into his oral exam, Hilbert asked another of the admistrators who his tailor was.
Opps, we linked to the checkout page instead of the summary. Fixed!
OpenAI is revolutionizing AI and somehow the only thing that occurs to you is this tiresome criticism of their name?
Rainbond: No Need Understand Kubernetes Application Management Platform
No Dockerfile, No Yaml, No need understand Kubernetes, Quickly deploy applications to multiple K8s clusters with only source code, Application Management platform suitable for privatization deployment.
If it works like in Zig (which also currently integrates Clang), then it will compile C, C++ and ObjC source files directly to LLVM IR, and headers to AST-level and then use that rich AST information to generate Swift interfaces on the fly. The main difference to Zig seems to be that Swift can also generate bindings for C++ interfaces while Zig is limited to C interfaces.
I think whitespace sensitivity was not the point of the exercise.

But on that topic, I feel whitespace sensitivity is a bad idea even for generic-audience configs. People learn how to use parentheses in primary school. Explicit grouping and nesting isn't black magic.
Another aspect: HN doesn't send you emails. That's the big reason why everyone else needs the opt-in confirmation.
The main reason i avoid any typeless language is dates... how do i represent a date/time including a time zone has been badly reinvented so many times. A string type is never the way to go there in my opinion.
Agree with all of these points. Well put.
I actually had a great (for cardboard) straw from jacksons in portland this weekend. I grabbed 3 of them thinking they'd melt. It did 2 full ~42oz diet dews over 4 hours before it started melting. the 2nd one lasted longer (I re-used the cup for drinks that night) holding up to 4 32 oz coke zeros and vodka. I was amazed.
Bleh, Flatpak. No thanks, I want a proper distribution, and I don’t have gigabytes of spare disk space anyway.

(I’ve never installed Flatpak before, but installed it just briefly to see what it would say, and it seems to want to download one gigabyte to install this—mostly KDE stuff—which is presumably compressed so that it’ll take even more disk space afterwards. Note that I think I might be overestimating its figure by up to about 350MB, as org.kde.Platform.Locale is “< 355.1 MB (partial)”, so maybe it only downloads the locale you’re using. Either way, my disk is close enough to full at present that I can’t really afford this stuff, even if I didn’t find things like Flatpak and Snap distasteful.)
I found these questions excellent prompts for chatgpt.

I imagine using chatgpt plus these questions would greatly help a grad student study for their comps.
Many people surviving on EBT can't afford vehicles/insurance/gas - stuff EBT doesn't cover. It's unclear to me how they'll afford the costs of delivery since EBT won't cover that either, but more options can't hurt.
It's almost like you're describing the current system.
As a Brit I concur 100% with this. Eloquently explained
And what it accidentally showed, was that NCD between individual digits in the training set is a really terrible distance metric for classification.

You can do classification with KNN, which is obvious. You can also do classification with compression, which is less obvious, and neat. This approach tries to combine them in a way which doesn't work.
There are three dominant desktop and two mobile operating systems, only 1 out of those 5 is locked down to where even applications are handcuffed. I'm not talking about embedded industrial systems I'm talking about everyday general purpose devices.

You know this and I know this.
If the percent is less than the profit margin…
Silver Ball Planet in Osaka is awesome if you ever travel there. And cheap too!
It's an attempt to use a small part of their revenue (unity) to coerce ad-based games to use their ad network rather than their competitors.
I didn’t, then I’ve started writing GitHub actions and now I do.
At least xml has xpath ;-) the implicit Jason to object mapping has failed me on character encoding (no way to specify that in json). Stupid type errors (date/large numbers).
That's more of a problem with diff tools, though, which like almost all tooling and even programming languages, make the mistake of treating code as plain text.
I like the analogy, but explaining TCP and UDP is just a small subset of what I would consider 'networking'. Now explain how the horses and messengers find their way across the realm. Which roads are used and why? What happens when a road is closed and how can the closure of one road be propagated to the other roads.
That really doesn't answer my question
The problem is when you want to put a script into yaml you should stop and think what it is you’re actually doing.
That arrays point is such a weakness in XML that I rarely see addressed. Arrays and lists are such a common data structure in almost every programming language of the past 40 years that not having first class syntax for representing them is absurd and a huge weakness that makes XML a non-starter for me.
What’s the best representation you’ve seen for dates?
I thought this was a great story when I read it years ago. I suspect most of you will enjoy it as well.
For me ideal bike routing is like car routing (main road uses shortest distances and has fever intersections - which is safer) but uses bike paths when it is shorter option.

Unfortunately most bike routing apps will always prefer bike path even if it is just 100m along the main road where you need to go of the road and then return.
But then you'd use the same method as installing other OS and people would realise installing a Linux distro is easy. Of course MS already made it much harder with secureboot and "accidentally" wiping Linux installs when you install it second.

Given the massive updates you immediately have to download, and the heavy push for only installing with an online account, there seems little reason to have anything beyond a minimal net installer on the USB stick.

Microsoft taught me to be this cynical about their motives over a few decades.
JSON doesn't support comments.
Wow, basically everything that could go wrong ... gone wrong.

I wonder how they realized about their NIDS expired certificate.
But how little can you know about your own product and your customers, by suddenly treating an AAA game that is sold for a fixed big price, where a fee per install might make sense or is affordable, the same as all those little games, where many are free to play (add financed, or as a free demo with full version unlockable)?

I mean, how can you not see that? Or was the thinking, screw that market, we are only catering for AAA games now? Even then it makes little sense as the revenue share like Unreal does, would make more money.

It likeley was something along the lines of: "they need us, they will have to find a way to pay us, if they want to continue existing."
I agree. YAML is hell. XML is just completely misunderstood.

This one bit me recently. Parse it and see what happens.

- yaml:
- 01
- 08

This one works as expected:

<list>
<value>01</value>
<value>08</value>
</list>

And I can qualify it

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="list">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="value" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
I mean, why not, but you could also donate to the game engine makers directly. More money to them, no sales tax, no platform commission etc.
Congrats to the team. Very nice project.

I'm interested in your calculation for compute cost savings. You have savings of 40k$ for 2k queries per second. I'm currently using GCP CloudSQL (Postgres) and have > 2k requests per second (for tables with billions of rows) for 200$/month. Is there a scenario that I'm overlooking?

Edit: Saw the explanation on your website. Apparently you're comparing it to AWS Aurora which charges for the amount of queries.
> Uber taking EBT is just putting itself back on a level with every other way of buying groceries, rather than at a voluntary disadvantage.

Every other way of buying groceries if one limits themselves to buying from well established entities that are big enough to support it, which is a much smaller subset of those who could supply food now.
> “I should be doing pen testing but my risk appetite is high enough for me not to care”, and still get a 27001 certification.

I would agree with you if Equifax wouldn't be part of critical infrastructure.
> ... and all that with having about only 1/10 of the Linux people count (rough estimate).

It's easy to offer a long LTS release cadence when your project is stagnant.