skysight-inc/HackerNews huggingface dataset:
> The issue is that most of the joint programs fail because they start with such a broad difference in requirements the program can't work.

Agreeing on requirements is the most important compromise. You can always come up with different requirements that make collaboration impossible. Sometimes these differing requirements are fundamental - e.g. the E-2 and E-3 (E-7 in the future), while performing similar roles, are necessarily very different platforms - that a joint program would never be considered. Sometimes these requirements are not so fundamental - e.g. the many years of single-engine versus twin-engine disagreement - that a joint program is possible, albeit challenging.

While the JSF program has had plenty of issues, the fact that it has been successful in delivering the envisioned aircraft is a testament to (a) technology improving to the point that many once-dealbreaker requirements (e.g. single-engine) could be swept aside, (b) the rise in costs making it clear that completely separate development programs were impractical, and (c) explicitly providing requirements flexibility via the "family-of-aircraft" approach (no way the F-35C would have been acceptable financially to anyone other than the USN, no way the F-35A would have been suitable for carrier use).

> ...lack of supplier diversity will be a forcing function in the future...

The consolidation of the 90s and 2000s is directly the consequence of lower budgets. Consider the fighter/strike fleets of the 1980s:

- USAF: A-7 (LTV), A-10 (FR), F-4 (MD), F-15 (MD), F-16 (GD), F-111 (GD), F-117 (Lockheed)

- USN: A-6 (Grumman), A-7 (LTV), F-4 (MD), F-14 (Grumman), F/A-18 (MD)

versus today:

- USAF: A-10 (none), F-15 (Boeing), F-15E (Boeing), F-16 (LM), F-22 (LM), F-35A (LM)

- USN: F/A-18E/F (Boeing), F-35C (LM)

there's just not enough business to support much more than the Boeing/LM duopoly keeping both production/support running and enough capability to be competitive for the NGAD programs.
Bribery 2.0, let’s how many corporate will change their perfectly working platform with this slow buggy crap.
The facts are spot on. The conclusions are a bit off though.
Ancient Indian civilization was pretty advanced in theoretical mathematics and was able to calculate the expansion of sines and cosines before Taylor’s theorems. It also had an understanding of sines cosines etc.
The main area where it fell behind was the engineering aspect of theorems. Other than few civil engineering marvels, Indians never discovered things like antikythera mechanism or aqueducts like ancient romans. This could partially be blamed on education being limited to few people as a direct side effect of caste system. The few who worked as smiths were not versed in theorems. Those who worked on theorems were never versed in engineering. They also did not cross pollinate that well. All owing to failure of education system of country. A curse it still suffers from tbh.

As for Sanskrit it was never the language of masses. Pali or Prakrit would have been the language of masses during time of Al biruni. Sanskrit is an elegant language but was again limited in access to few by the caste system.
On privacy, APIs etc. Firefox backs Safari in their attempt to stop Chrome from just barging ahead
As a non-Arabic-reader it looks really stylish to me - like on the Iraqi flag
These people I'm referencing generally lean more towards libertarian or anarcho-capital.
No it didn't. You ended up with each site doing things differently. You'd go somewhere and they would have a magical program with a cute name written by a founder that distributed traffic, scheduled jobs and did autoscaling. It would have weird quirks and nobody understood it.

Or you wouldn't have it at all. You'd have a nice simple infra and no autoscaling and deploys would be hard and involve manually copying files.
It's like a calf being born. It gets up and starts walking. Pretty amazing. Mesmerises everyone. The model contains everything it needs to know, to walk. But it's not going to dance nor is it capable of working out how to dance.

Babies do something completely different. They can't walk when born. Their model is to blunder about and work things out, building the model up thro a can I do this - can I do that - why not etc. Its only through this doing learning happens.

We have calf ai right now..you ask the calf what do you want to learn next or what are you curious about and you get to see how dumb it is.
> you accidentally overwrote a function parameter

To "accidentally" overwrite it, you have to either:

a) explicitly mark the parameter binding as mutable: fn foo(mut bar: T)
b) explicitly re-bind the variable with let (let bar: T = …)
Similar with fly.io, I have an application running on there and pleasantly surprised they don't even charge if the amount is under $5/month. I've been very happy with how easy it is to deploy and with the hosted Postgres. I'm using the JVM and works well; I originally played around with Elixir and was especially impressed with their feature set for it.
ChatGPT Survey: Performance on NLP Datasets
Abstract: The popularity of ChatGPT and its various impressive capabilities lead some people to believe that it is a significant step forward for linguistic capabilities over existing systems, that the field of NLP will soon be consumed by generative language models, or even that it foreshadows AGI. To test these claims, I conducted a survey of the arXiv pre-prints that compare ChatGPT with other approaches, mainly with smaller fine-tuned models. ChatGPT’s performance is not as impressive as I expected, as it is often outperformed by significantly smaller models.
I think the AI winter will come, but not for why the author asserts (quality, reliability, etc.).

I think the current crop of AI is good enough. It will happen because people will actually grow resentful of things that AI can do.

I anticipate a small, yet growing segment of populations worldwide to start minimizing internet usage. This, will result in fewer opportunities for AI to be used and thus the lack of investment and subsequent winter.
Isn't this a business opportunity for construction companies? Or is the price of building homes increasing at the same pace? Maybe that's a graph that is missing there?

Quick Google search took me here: https://reventureconsulting.com/the-myth-of-surging-construc...

Graph shows a spread opening in 2021(don't know if his analysis is sound)

Why wouldn't construction companies build more homes? Maybe because they know it will adjust again?
Matthew plays team games, Trinity also videochats with her friends, Freddie writes essays about the kids these days, Amadeus comments on these essays on HN.

Which of these people is escaping from "real life"?
Ah ok, yes the shoulder surfing is definitely a problem.

Hard to mitigate somebody looking over your shoulder, this is the case with most password managers, but I understand why this is a more likely scenario.
China's Baidu reveals AI-powered chatbot Ernie
Should banks and financial platforms decide who is and who isn't doing illegal things? The more we expect financial institutions to take on this task, the more they need to crack down on anyone who even looks like they're doing something criminal. This is how you end up with those situations where random people get their financial accounts frozen with absolutely no recourse. Just imagine, if you accepted an international wire from a family member in another country and next thing you know all your accounts are frozen. Do you really want your financial institution to be the judge, jurry and executioner?

There's a time and place to go after criminals but I don't think that financial institutions are the ones who should be making the final decisions on these things - that should be left for law enforcement.
I agree. That guy sounds very nonchalant for being in life-threatening distress.
Lilium Jet hits targeted maximum speed for the aircraft: 136kt
That's not SELF-hosting.

Self-hosting, with emphasis on the self, to me is taking it into your own hands.

Using the cloud can be very liberating these days, you can do it in a vendor agnostic way where you own all your domains, your data and can move freely between any cloud provider.
It works in the sense that it does add an extra "reminder" and requires specific intent. I mean, in this scenario all the people already have been informed that they're absolutely not allowed to do things like that, but if someone has forgotten that, or simply is careless and just wants to "try something out" then if it's unblocked they might actually do it, but if they need to work around a restriction, that forces them to acknowledge that there is a restriction and they shouldn't try to work around it even if they can.
this person has the right idea :)

pray for a winter but prepare for a societal upheaval
What are the top 3 things you’re seeing come right us?

Bonus points for things that should cause us to make major adjustments (otherwise it doesn’t seem worth it to expend too much energy).
> You can’t JavaScript your way out of an excess-JavaScript problem. These large JavaScript bundles are costly to site performance.

I was gonna say:

"This is what some Hugo fans might say, but 11ty and Astro suggest otherwise."

Then I saw the author of the post is the author of 11ty.

Still, the middle ground is being pursued by Svelte and Fresh. I prefer something less frameworky though.
Also built something slightly similar - without the need to interact
https://github.com/frans-fuerst/track
Works on Linux with XOrg and Windows only unfortunately..
And without ChatGPT, what would you be complaining about? Just whining to whine when they provided 3 implementations and not 4?
I'm in the US, unfortunately.
Go is absolutely nothing like Rust, Zig, C; it is arguably closer to JS than those. I really dislike how it is camouflaged as a low-level language.
It doesn't go into large value decisions and projects in a meaningful way (pretty much like all AI) - that is the critical thing AI needs to get to. Where was AI when guaranteeing SVB's deposits was decided, for example?
I think it may appear so because Kubernetes promotes good practices. Do logging, do metrics, do traces. That list quickly grows and while these are good practices, there's a real cost to implement them. But I wouldn't agree that Kubernetes means building tech debt - on the contrary, if you see the tech debt, k8s makes it easier to get rid of it, but that of course takes time and if you don't do it regularly that tech debt is only gonna grow.
MinIO had a large investment round at unicorn valuation at the end of last year. Watch them desparately move up market (or more like flailing around) to recoup that investment.

Meanwhile they cannot get their software to work on ext4 and it is apparently ext4s fault[0].

[0] https://github.com/minio/minio/issues/16602#issuecomment-142...
Googler, but opinion are my own.

More than that, I believe we will hit a ceiling when the impossibility of these models to incorporate causality becomes evident.

Right now, LLMs are trained by predicting the next word given a context (the prompt). This approach, IMHO, gives a resemblance of cause/effect because the training data is made by humans and obviously we are able to express ourselves and reason in those terms. So we have a poor proxy for that which, also IMHO, partially explains why LLMs performance degrades when asked to solve novel problems (there was an entry few days ago about this).
Simd128 for wasm is a big deal, safari was the last major browser to not support it.
> So enlighten me, what is the actual $$$ threshold where "terrorist financing" can be deemed a legitimate complaint?

It seems reasonable to at least set the lower bound above Deutsche Bank who are frequently in the spotlight for AML and terrorist financing for amounts far greater than $600 and operating today.
>>the strong roles are all played by women

That's propaganda now?

Damn, make sure no one stumbles into a propaganda production like Kill Bill, or such an obviously wake drivel like the original Alien.

>>while men either bumble or act maliciously throughout the movie

Felix is the embodiment of a strong masculine character - looking after his wife and child at every step, with all the typical traits you'd associate with men. And Mirabel's father(Augustin) is literally the only character willing to stand up to the grandmother and her abbhorent treatment of Mirabel. I don't know which version of encanto you've watched, but I don't recall a single male character acting maliciously throughout this entire film - it doesn't happen.
Isn't Keychain Access MacOS only? It's not available on iPhone.
> Apple IS crippling webapps.

Of course it isn't. Unless you can come up with a non-random list of things of what constitutes a PWA. Everytime someone screams about Apple not doing something in PWAs, that list is different.

Meanwhile, as I said above, there's an OS that holds about 70% of the world's marketshare that has none of this "crippling" as you put it. And yet, there are literally none of these amazing PWAs there that Apple supposedly cripples on their OS.

Something tells me, the problem doesn't lie with Apple.
Countries are not friendly or hostile to each other. They have different geopolitical goals that sometimes converge and sometimes diverge.

Remember that those countries have highly pragmatic external relations policies and are probably a bit tired of being bossed around by the west.

Notwithstanding the possible merit of the decision, weaponizing the US dollar monetary system against Russia would inevitably have some unintended side effects. One of them is that countries like China, India, Iran, and Saudi Arabia would become interested in strengthening their commercial, monetary, and diplomatic ties.

I can assure you that across the other side of the fence from the western world, every leader started wondering what it would take for their countries to have their foreign reserves seized and have their banks cut off from the western banking system.

We can be certain that Saudi leaders absolutely despise the Americans and that this feeling is reciprocal. Yet, Saudi Arabia has been a strategic partner of the USA for decades because their particular interests aligned in many things.

If their common interests align, you can be sure that China and India will find common ground for agreement.
Ah, looks like I was mistaken about that. I had thought the eshop was being removed entirely, and it contained the interface for redownloading. Looking over the announcement it looks like they are keeping just that part alive for now.
> We're on an old musicals kick lately,

Are you streaming these? what service have they landed on? I haven't been able to find them on the services I have accounts with.
You probably won't want to use sequential IDs https://playground.play.ht/listen/1
>computing power/energy?

Energy is "probably" not a big deal. If you're looking at long term oversupply from green energy sources, it's probably not hard to train with bursty, but very cheap power like this.

Compute is currently the biggest limitation, and will remain so far a long time, as long as scaling continues.
I agree with the point that production is hard. There's so many things you just don't think about as a developer that end up being important. Log storage, certificate renewal, etc.

I think how "hard" kubernetes is depends on how deep you go. If you're building a cluster from scratch, on your own hardware, setting up the control plane yourself etc. it's very very hard. On the other hand, if you're using a hosted service like EKS and you can hand off the hardware and control plane management to someone else, IMO it's actually very easy to use; I actually find it a lot easier than working with the constellation of services amazon has to offer for instance.

I do think there are parts of it where "best practices" are still being worked out though, like managing YAML files. There's also definitely some rough edges. Like, Helm charts are great... to use. They're an absolute nightmare to write, and there's all sorts of delightful corner cases like not being able to reliably upgrade things that use StatefulSet (last I used anyway). It's not perfect, but honestly if you learn the core concepts and use a hosted service you can get a lot out of it.
Yes kind of, but instead of creating a new language (like HCL), just use a language people already know, but strip the runtime to a minimal set of features.
Because it is not clear if it is coming right at us or not, precisely.

Have you ever looked at predictions from big consulting companies like McKinsey and the likes? "This new field with unlock a market of 30 billions in the next 5 years", that kind of crap?

In the fields where I worked, I used to take those predictions seriously (after all, they know better than I do, right?). What I realized is that they just don't have a damn clue. I can't blame them for failing: predicting the future is an unsolved problem. But making that kind of money by telling that kind of crap should honestly not be legal.

All that to say, some things are clearly coming right at us (ahem, climate change), some aren't (AI, for instance).
Your Karma is over 7000, if you get downvoted your stuff is still visible.
The nice thing is: the way they implemented this it looks like you could pretty easily write a 1passwordish mac client as an interface to the system infrastructure. I say "1passwordish" because one of the tedious part of a program like that is the browser parsing to handle all the weird authentication cases devs write.

Unfortunately I'm not an ios dev and wonder if it might even be possible to do the same on ios? I believe there is an API so you can write a password manager (1password et al use that) but can you get to the secure system services?

Edit: I now see who wrote this blog post. Were it straightforward on ios he probably would have said so.
Self-host is the right term. They install and host their OS or software themselves on a VPS, NOT a homeserver or VM. Until they set it up, there is no "cloud". "Cloud" IS a service, OS, etc that someone else set up and which you (pay to) use, and which that someone else ultimately has control over.

So this guy wants to run the software themself (the "self-host") without the infrastructure (the VPS which they rent yearly and which they have had to install Debian or Unbuntu 22, along with git and all the other software) - AWS replaces the infrastructure, and while it is close being "the cloud" it is still different because setting it all is still up to the user. They are still in control of their own data (although I guess some rogue AWS employee could read the data).
A Taste of GPU Compute
Ah yes, the evils of [checks notes] empiricism.
Awesome! Thank you very much for the thorough answers to my questions :)
OpenSCAD's Web Playground got upgraded (still Alpha)
Now much faster and more stable thanks to the Manifold engine (https://github.com/elalish/manifold): in fact it is often faster than the last stable desktop release from https://openscad.org/.

Also much better code completion, and ships with a few examples from the various bundled libraries to get you started.
What do you get with advanced ad blockers? I'm using 1Blocker on Safari — what am I missing out on?
Big Tech hasnt dominated anything. They got trounced by a 400 person startup. Alexa, Google Search, FB research all spend untold money on ML systems. Neither is releasing game changing products anywhere close to OpenAI.
I feel very strongly that the only reason anyone uses any Microsoft software is because Microsoft makes corporate deals with every company on the planet and most people don’t bother to every try anything besides what they have to use at work.
> From a user perspective it sucks mainly due to the bloated nature of the app

I'd be fine with the bloated nature of the app if it otherwise worked well. But it doesn't. The UI is a real mess. It's very confusing, easy to get stuff wrong, and is generally a real pain in the ass to use.

Since they're trumpeting "AI integration" in this version, I'm not very hopeful that 2.0 will have fixed the real issues with Teams.
not just that, he sounds remarkably computer-like

PS on the downvote: sorry if I did hurt someone's feelings, but it's the truth
I'd say my stovetop espresso maker is pretty open-source. And has worked fine with no changes except new gaskets for 5 years now. I did just have to replace it with a steel one since I now have induction stovetops.
~50% of the users are above average. I doubt that Google was aiming to make only ~50% of the user base happy.
> language(Sanskrit) depends on analogies and metaphors a tad too much ie, not being quantitive and exact

This is absolutely true.

You will find a bunch of modern keyboard warriors who have not studied Sanskrit literature vehemently disagreeing with this based on some misplaced sense of pride.

Sanskrit is --syntactically-- a very exact language with no room for debate. The flip side of this is that every dialect got labelled as an aberration (literally!) with no hope of mainstream adoption.

Now moving on from syntax, Sanskrit semantics is intentionally loosely defined. So much that you are discouraged from interpreting it yourself. The usual argument for that is that you would have a teacher who will teach you the correct interpretation. Obviously this did not scale, and caused knowledge to get lost wholesale over time.

A concrete example is the grammar rules of the language itself, which is supposed to be exact and well defined. Well, it turns out that these rules were only written down in terms of mnemonics (similar to remembering the first letter of trigonometric identities to recall it), and people have interpreted these mnemonics in different ways.
Context of the comment was in modding machines. Are modders more likely to be American or Italian?
Do you remember all the failed predictions, too?
If you develop for Safari first you will feel the exact opposite: you'll get it working perfect in Safari only to have to frustratingly deal with tons of issues in Chrome.

I think it was objectively true that Safari was lagging 3 years ago, but in the last two years in terms of standards, Safari is equal or better. Safari feels much faster in practice for quite a while.
Languages do vary. PHP has some oddities, but its error messages mostly make good sense. It's much easier to debug than, for example, javascript.
Born in 1996, so I have no clue on the history of Lua, but good to know I am following in the footsteps of gods! :)
Apparently the teams tab and the chat tab are still two different things.

How can it be that no one is pissed how stupid this is?

Wtf I just want to be able to have all critical things one one fucking window and not needing to switch forth and back...

Aargh
C++ essentially killed C. Counterexamples exist but they're hard to find and sometimes involve there being no C++ compiler on the target.

D didn't replace C++. I wonder if that was related to the single proprietary implementation. The language seems more sensible to me.

Rust is aimed at replacing C and C++. There are others in the same field in various stages of development. Zig and carbon come to mind.

There's an uphill battle where lots of existing code is in C++ and people fear changing it. C was partly dismantled by C++ compilers promising better error diagnostics and being able to compile most C with minimal patching.

I personally think the end is in sight for C++ but the consensus seems to be it'll live forever.
> In my honest opinion people should be using Cloud Run. It’s by far Google’s best cloud product.

Is this the same thing as running containers in Azure App Services?
https://www.bleepingcomputer.com/news/technology/fitness-tra...
Atuin: Magical shell history with Rust (FOSDEM 2023)
Being old as dirt, my observation is that potential tech revolutions take ten years after the initial exuberance to be realized broadly, or three to five years to fizzle. Of those that fizzle, some were bad ideas and some were good ideas replaced by better ideas. FWIW
Just because you do not like PWAs does not mean there are not amazing uses of PWAs.