skysight-inc/HackerNews huggingface dataset:
We're part of a big company that has company-wide standards, and our business unit has it's own more specific standards, and there's enough conflict there that I can't imagine we'll ever be unified.

Even if we did have a unified standard, it'd be a nightmare to move our legacy stuff over, and then it would be anybody's guess how well the standard would hold up over time w/ new controls and compliance programs being added
> But a locked garden that you go into knowing it's a locked garden is better

Out of curiosity, say that I'm not a techie that knows all about Apple vs alternatives ... and say I'm interested in buying Apple because I like the aesthetics of the device or something. Is there anything actually explicit in Apple's marketing that makes it clear to the consumer that they are buying into a "locked garden" ?

Part of this discussion has to do with definitions and what we're talking about, specifically. It's common in other industries to find yourself with some degree of vendor lock-in for "compatibility." I bought some high end Canon camera lenses, for example, so I have zero expectations that I can use those lenses with a Sony or a Nikon. I tend to buy Dewalt tools because I own Dewalt batteries etc.

Here we're talking about the "App Store." I don't know that it would register on the average non-techie's mind to assume they would have options ... but us techies know that the "locked garden" tends to mean "you're buying into the Apple ecosystem of products and will likely be stuck only buying Apple products for compatibility sake." Non techies might assume that because they assume that everything works that way. But is Apple making this extremely clear in their marketing so that people who don't assume would know up front? I'm genuinely curious since I don't buy Apple products.
Alright here's a link to the HTML:
https://github.com/BallerIndustries/raylib-wasm-example/blob...
I bet many, many false alarms
In the US, Florida specifically.
I rely entirely on hearsay. You sound like you know more about the NT kernel's internals than I do, so I'll take your word for it.
> They can only do it by competing, and only for as long as they continue to outcompete the alternatives. As soon as they tried to raise prices or reduce quality, competitors could spring up to take the market from them.

But once four or five different competitors have tried, had Walmart drop prices again to undercut them, and gone out of business, no one else is going to try because they'll know they're doomed to fail.

Competitors are required in order to have competition. The Chicago School interpretation of antitrust is as intellectually bankrupt as it is morally.
Interested in an informed comment on the paint application part. How do they keep those spray rooms clean from paint? I noticed the robots were covered up to protect against the spray but the floor was pristine.
Most of this thread and politics in general are based around failures being the result of somebody else. There is 0 accountability or self responsibility.

Likewise, when people/groups fail today we want them fired or cancelled. This promotes the "blame someone else" as a self preservation tactic.
Rust is memory safe by default, with unsafety as an optional feature that you basically never need to use unless you’re writing extremely low-level code, need absolute maximum performance, or are interfacing with libraries written in other languages.

C++ is unsafe by default.

Of course it’s just as easy to write bugs in unsafe Rust as it is in C++ (actually, it’s probably even easier), but defaults matter.
FFmpeg lands CLI multi-threading as its "most complex refactoring" in decades
Please include "OpenAI-based" in the title. (Now many people here are disappointed).
I think this is referring to --

1. The mortgage interest deduction (reduced under Trump, of all presidents).

2. 1031 Exchange elections, which let you avoid capital gains.
I assume that includes leaders taking responsibility for the organization they are paid to lead. That includes investing in their coworkers' "strategic awesomeness" via training.
Weed legalization is just trading of one authority for another. The government expects to be able to exercise their revenue collection authority over it in exchange for their authority to ban it.
I’ve been doing this. Curious what you mean by tooling. All the pg client libraries I’ve used support json/jsonb return types, for example.
Hmmm，yeah I should really just try GraalVM. JavaFX finally supports it. I just remmeber it was a bit unclear how to hook it up with Clojure/deps.edn but I'm sure the tooling has evolved since I last looked

Some day they'll integrate cosmopolitan builds with Graal native and we'll come full circle to cross-platform executables haha

Edit : https://github.com/oracle/graal/issues/4854
I tried, I failed, but I do not regret trying.
I used to have a Zeo, still have it somewhere, but I think the company collapsed. It was an actual head strap measuring EKG stuff. I wonder if I can compare what it gets to my ring and if its still possible to use it or whether it had some web-service component and is now bricked.
Let's not forget that other half joined freely a different union. So the argument doesn't change at all.
Remembering things that haven't happened yet
> consumers generally purchase iPhones knowing ahead of time that their app download options are restricted to the App Store

Even if Apple allowed other stores, consumers would still be able to choose to only download things from the Apple store.

Not having that option only harms consumers and benefits Apple who gets to apply an undue tax on everything.
The Vision Pro is right around the corner. This will be an upsell.
???

It's right on the page...$99 and currently on sale for $79.

https://www.aurga.com/products/aurga-viewer
This is very cool! Thank you for working on it and sharing it with us.
It seems I have not been clear enough: This service opens your mail and scans the actual content of the letters to PDF files. It's not just the address box or the envelope!

That USPS service you posted is already available for free from Swiss Post as well.
But if one service gets a better deal than it's competitors then it's market impediment.

And Apple had previously explicitly stated in its defense that everyone got the same deal.
Your ad could follow another ad which might be scammy. If the concerns about an ad appearing next to controversial content that they do not want to be associated with is legit, then why would that not be a concern for following scammy ads as well?
I worked with someone who said it great once. I wish I'd written it down. It was something like,

"I'd rather use a threading library written by one great programmer than by ten average programmers."
iOS 17 apps still require 5.5" iPhone (iPhone 8 Plus) for App Review
We've been using qdrant in production for over a year. It's excellent and the team are very responsive to the few issues we've had. Qdrant does one job and scales well.
Test-Driven HTML and Accessibility
I think this is, realistically, the easiest way to solve the problem. That, or a totally different language that is (somehow) a drop-in replacement for c/c++.

I'm in no way an expert in any aspect that relates to this problem, but it's reasonable to believe that it would be but a mildly challenging task if companies like Google, meta, Microsoft and the likes joined forces.

A year of concentrated efforts might be sufficient to rid us with this problem once and for all.
https://archive.is/ZEX8Q
Nice UI but I don't understand what you mean about "flight redemptions". I am not a native English speaker though. Perhaps you can add a subtitle explaining in human words what your site does?
Very cool, I bookmarked your site for when I update to an iPhone 15
Working with the New Idempotency Keys RFC
But Apple stated all got the same deal and had to pay the same.

But they lied.
At that time the goal of the election was to limit collusion, not some notion of optimality.

In our democratic elections the goal seems to be to create a roughly equal split in the population so that deterrence keeps civil war at bay.

in any case election system is not about optimality
I'd rather have a crayon than a mechanical pencil if a website insists on forceful nasal stylus movement.
A few nitpicks - I know this video is just an overview, so these don't matter all that much, but:

- The paint doesn't "dry" per se, it is baked on. Usually at least twice - once for primer, once for mid, top and clear coat. Sometimes more than twice - 1 prime, 2 mid, 3 top and clear.

- Clear Coat is incredibly important for surface finish durability, it's not just for appearance

- Quality is baked in at the process level, not just inspected at the end of the process.

- Everything is much more complicated than portrayed, and there's way more going on, but it is only a 5 minute video after all.
Funny. They would never touch the HN codebase
Well, in any scenario where you need to verify someone's identity, privacy and anonymity not only aren't goals, but they aren't acceptable.

Now you could argue that in many situations you don't need to verify someone's identity and shouldn't have the right to do so; but if you do (like during border control) then your identity isn't supposed to be private.
> I can write a buffer overflow in any language. ... It's perfectly simple to trash memory in Rust.

Not in safe Rust.
House prices suggest there's a gigantic housing market problem.
Such a shame it uses Vision API, i.e. it can not be replaced by some random self-hosted LLM.
Rust is a little too safe imo. I want a rust with just shared pointers and no move semantics. I guess go would be it? But go is too opinionated with a bunch of stupid go specific philosophies like the weird error handling and the stupid packaging rules.

Go is also opinionated with concurrency. So that's an issue too.
Exploring the Impact of BI-as-Code Tools with Duckdb
> but most of the scam ads I see

So it doesn't work. If it worked, you'd see no, or very little, scam ads.
There are plenty of houses in America, it just happens so that most of them are in less desirable places.
Show HN: Maginet, a cross-platform strategy game with Rust/WebAssembly
I hereby present my little tiny pet project that entertained me for the past six months. In this post, I briefly present Maginet and its technical components. It is a turn-based strategy game that is built using Rust and compiles to WebAssembly with HTML5 bindings, which works on mobile and desktop alike! It comes with many game mechanics and components, including an AI opponent and online cross-platform multiplayer.

There is so much to discuss even for a project of a smaller scale, but I am nevertheless excited to share a little bit about how you can actually build a game in Rust, practically from scratch, and run it anywhere!

I already chopped this article in half to only focus on technical components, and I have a separate one on the design aspects of it. Moreover, if people are interested, I am happy to work on something that is more akin to a tutorial on building a complex web application with shared client-server logic too.

I hope this post is juicier than your usual ‘make a game in X framework of Y language’ post, as this one comes with a real game that’s launched on Steam. Thanks, and enjoy!
And this still permits oodles of memory safety issues. You can have lifetime problems with stack-use-after-return. You can have bounds checking issues on stack allocated arrays. You can have data leakage through use of uninitialized memory.

And while there are some kinds of applications where never performing heap allocations is viable, this design is simply not an option for a huge number of applications.
Spam. And you knew that.
>Complete safety, or actual freedom. Pick one. You can't have both.

False dichotomies aren't helpful and underscore lazy thinking. The real world is full of nuance, and so should our policies. Using a risk-based approach is probably more appropriate than an all-or-nothing policy.
Oh, that was so much fun. The best was to get a strong creature in Quake pissed off at the zombies who basically never died, and they would fight forever until the zombie prevailed.

I think I managed to get a Shambler pissed off at some zombies once, there was much shredding.. but the zombies always won in the end while I hid and watched.
I’m pretty sure he means AI generated drivel will saturate the internet. Nice project though!
I agree, but I don't think the OP was saying APTs are in their threat profile.
$11M for a fine about a $200 device for 58 customers... Seems a bit much to me.

The whole legal process should have been done in a day or two, and the fine been $10,000, plus a full refund or new product for every affected customer.

Then the authorities should start to focus on the cases that actually affect lots of people.
Show HN: Add stablecoins payment to any product. No signup required
The existence of a deep state precludes fixing a shallow one.
Elon is the biggest day dreamer who imagines everything can be solved with technology around the corner in 6 months, but has a hard time acknowledging when the harsh realities hit him in the face, that real world engineering challenges aren't as simple as those in building successful websites.
Interesting! You have a typo on your landing page: "fullly" instead of "fully".
Good luck!
I was shocked to learn that reaching an end of a function without returning is actually UB and the compiler doesn't stop you; only warns. For example:

```

class Foo;

Foo get_foo() {
std::cout << "whoops, I forgot to return\n";
}

int main() {
const auto foo = get_foo();
}

```
Does revoking a previous ruling really count as giving up power? The government had the power to say this is banned. They still have the power to say this isnt banned. It doesnt seem like any power has been lost. They just decided to use it in another way. They could change the decision tomorrow. That wouldnt be any more or less power. They are still using it to enforce their rulings.
Imagine being able to fix knee cartilage problems by 3D printing where the cartilage had worn away.
Active turbulence cancellation makes bumpy flights smoother
As former IGDA member no wouldn't, however most of studios don't pick a raw graphics C library versus proper engine, unless its their first title and don't have any clue about the games industry.
There's often not even a serious analysis of the environmental, political, and socio-cultural factors behind and around these ideas to determine if they can even theoretically work on paper, even with very generous assumptions.

Let alone whether they can work in the real world.

In this case I don't think anyone in Portland or Oregon attempted such an analysis.
The Future Is Rusty
> absolutely correct, in fact now some new hires are expected to do a few git-commit the first day(looking at you, Meta).

Meta have a phenomenally good training program, called Bootcamp for basically everyone in engineering, so they're probably not the example you're looking for.
Cyberattack reported on Ukrainian bank, phone operator
Fannie Mae includes "green disclosures" in MBS bonds
NSA doesn't care about your emailed vulnerability report. They're not spending their own money when they buy zero-day bug chains in platforms people actually use, and even if they were, those bug chains are so ludicrously cheap relative to their utility that any sigint (or law enforcement, for that matter) organization in the world, from Canada to El Salvador, can cheerfully afford them.

Even if your emailed report was a complete bug chain and not, like, an X-Frame-Options redressing issue, it would be harder, and probably more expensive, for NSA to pick the bug up from email than it would be for them to simply fill out a purchase order from one of their private partners.

As always it is helpful to remember as well that NSA's mission is to secure budget for NSA, full stop.
This sounds like something the DB driver should be able to do and hide it, at least by default, from the user.
That isn't the scenario we are talking about regarding RayLib versus Unity, as mentioned by OP.
Garmin's watches have differentiating features, but any Garmin sportswatch will be sufficient for what you're doing. The biggest differences between the watches are the screen.

Venu/Vivoactive is a perfectly fine starting point. Move upwards if you need specific sensors, on-device music playback, etc. Upgrade to the Fenix if you want the better battery life and you're not bothered by the dim screen. Upgrade to the Epix if you want the better battery life of the Fenix and you can't live without a bright screen.

When I got my Fenix I thought the screen would bother me, but I got used to it quickly. If you've got a traditional smartwatch and you're moving to a Garmin, the Fenix might be an adjustment. Readability in direct sun can be problematic, (especially trying to read it on a bike) only you know whether or not that matters for your use case.
I think the familiarity when moving from Matlab to Python helps a lot with adoption.
But one of the lenses isn't a few steps back from the other.
No I've seen libraries that need the user to use it by default. The wgpu library is one example. It's not even that low level. Rust stuff is a little too safe that it influences code organization and modularity as well.
The guy you replied to made an honest mistake, he forgot to include 'smugness'.
proofs are actually what made me get interested in math, proofs allowed for such a range of self expression and creativity that i was hooked even though they usually required more thought. Compare this to the studying the myriad of integration techniques which i found very boring. My wife on the other hand seemed to enjoy rote mechanical memorization. I guess the fundamental question is, long after most students graduate high school or college and forget most of the math they learned, what are they supposed to keep from the many years of mathematical education? If you ask me, it is the ability to reason that they should keep and proof based math teaches you exactly that.
Nice one! What languages does it support?
Derinkuyu Underground City
Long inheritance chains solidify and make it difficult to change code. Same way a platypus is stuck bring a mammal although it lays eggs.
How about a new drop-in replacement language for c/c++?

I'm in no way an expert in any aspect that relates to this problem, but it's reasonable to believe that it would be but a mildly challenging task if companies like Google, meta, Microsoft and the likes joined forces.

A year of concentrated efforts might be sufficient to rid us with this problem once and for all. Billions of lines of codes would gain (some) safety instantly.
I assume that anyone capable of cloning the app, starting the it on their machine and obtaining + adding an OpenAI API key understands that some data is being sent offsite -- and will be aware of their corporate policies. I think that's a fair assumption.
It's still very popular in air traffic control. Some older NASA and military projects used it and are still in use.
If blog can be fully AI generated, why even pretend it's _someone's_? Why not simply make it an AI blog for people that want their knowledge to come from LLM, rather than from experience of other people?
Disagree on location as a determining factor for great technology. You’re citing stats around market adoption because of marketing - not quality of the technology.

If Twitter chose to use Qdrant for Grok, it doesn’t matter that Qdrant is out of Berlin.

What matters is that Qdrant is the most performant, and it’s an open-source vectordb, not a closed-source vectordb like Pinecone.
Thanks for confirming not having any clue in Infosec.
Is Australia like Canada? Canada was involved in an ugly shake-down of Google on behalf of our telecom companies (Bill C-18) and Google was resisting.

So, amongst other threats, Canada got rid of the independence of their Consumer protection agency so the government could use it to go after unfriendly companies. So after they came to an agreement on Bill C-18.
Define "figured out." Did people know how to cobble together a structure? Of course. Did they inherently know all the best practices that reasonably balance safety, cost, and timeliness? Probably not.

The same can be applied to software. An ability to cobble together a "Hello World" does not necessarily mean I want you programming a controls system on a nuclear power plant.
Weird how the most prominent example of terrorism on American soil from foreign agents was perpetrated with completely legal non-land-border penetration. Seems like we have locals lot more dangerous than anyone coming through the land border with Mexico to work or seek asylum in the US. Actual foreign terrorists just aren't as ignorant as you want them to be.
The author's argument about SoC is not convincing. He: "is, in my polite opinion, completely wrong". The graybeards are right on this one.

For those of us who remember working with "DHTML" before libraries like jQuery proliferated, and then jQuery became ubiquitous for a few years - many of us recall the messes that the simplistic technique of using intrinsic events gave us.

When intrinsic events were introduced (e.g. the onclick attribute), they were meant to wire up some simple DOM behavior to Java Applets. Then somebody convinced the W3C people that it was a neat idea, and it needed to be in the HTML 4 spec.
Actually, I pay taxes because I have to.
Show HN: Streaming data analysis on Colab with the help of Bokeh
This is a Google Colab notebook (that works in Jupyter too). The notebook can connect to live data sources (e.g. Kafka) and you can do analysis. You could do a CSV replay if you have timestamped data entries
OK, thanks. While I am still a bit skeptical this is definitely a more plausible claim now.

Class warfare making high productivity white collar work harder, haha.
Laws for building cost-aware, sustainable, and modern architectures
I'm aware there are lots of differences and I agree with all these points. I was just pointing out this fact because it was a recent surprise to me that these states would allow this massive expansion of lotteries to the internet. I think a lot of people still largely view state lotteries as those scratchers and what not you have to buy with cash at gas stations but apparently they've expanded to allowing online transactions with credit cards.
Obligatory

https://archive.ph/rHrK9
Or lets the local government or whatever party say "ohhh how wouldn't we have increased your well-being if not for them darn Europeans so just elect us one more time then we'll show them for good". And this line works so well, regardless if the respective party did or tried anything on the European level or not. It's the cultivated helplessness in some circles, that EU was some remote and abstract place where "things" happen and no one, not even your own representatives there, can move an inch. Same whether you're German or Luxembourgeois, it's the ideal material for promoting your own party and keeping the voters dumbed down.
> what are some recent examples of governments giving up power?

We have a whole category for it in the US and one of the two major parties devoted to it: Deregulation.
OMG this was such a beautiful and interesting article. I was so impressed I HAD to leave a comment
No, I am not doing your work, that is all.
LLM360: Towards Transparent Open-Source LLMs
It can be replaced with a self-hosted LLM, simply change the code where the Vision API is being called. That's true for all of the API calls in the app.
It's not safe when using goroutines to access shared mutable data (and most Go code does this). If you stick to message passing a.k.a. "share data by communicating" you don't run into memory unsafety. But this kind of design is more vulnerable to other concurrency issues, viz. race conditions and deadlocks.
The article mentions:

> Memory safety vulnerabilities are coding errors affecting software’s memory management code in which memory can be accessed, written, allocated, or deallocated in unintended ways.

How can you do any of this without software running in the local machine?

Honestly asking.