skysight-inc/HackerNews huggingface dataset:
I agree on the excerpt on agents. Reliability and reproducibility of task completion is the biggest problem for agents to cross the chasm to real life use cases. When agents are given an objective, they think everything from first principles or scratch about next best action to complete the objective and agent trajectory ends up becoming more of a linguistic dance. But we are solving some of the agent specific problems at SuperAGI https://github.com/TransformerOptimus/SuperAGI ( disclaimer : Im creator of it ) by doing agent trajectory fine tuning using recursive instructions. Think about objective as telling agent to go from A to B and instructions are akin to giving it directions about the route. And this instruction can be self created after every run and fed into subsequent runs to improve the trajectory.

Other problem with agent is : most independent agents are capable of doing very thin slice of use case, but for complex knowledge work tasks, more often than not, one agent is not enough. You need a team of agents. We introduced a concept of Agent Clusters - which operate in master slave architecture and coordinating among themselves to complete nuanced tasks and coordinating via shared memory and shared task list.

Another big bottleneck I think is lack of a notional concept of Knowledge for Agents. We have LTM and STM, but knowledge is specialized understanding of particular class of objectives ( ecommerce customer support, Account based marketing, medical diagnostics for particular condition etc ) plugged into the agent. Currently agents leverage on the knowledge available in the LLMs. LLMs are great for intelligence, but not necessarily knowledge required for an objective. So we added concept of knowledge - which is a embedding plugged into agent apart from LTM / STM

There lot of other challenges that need to solved like agent performance monitoring, agent specific models, agent to agent communication etc to truly solve for agents deployed in production. Not sure about point mentioned in the article that they might even take over the entire stack because autonomous agentic behaviour is good for certain use cases and not for all kinds of apps.
It's not the pitch that raised the money, it was the hype around GPT-4, and the realization/fear that the EU could miss the next tech boom if they are inattentive.
The watery bits of the body would be ok but the airspaces like the lungs would rapidly compress to almost nothing.
It's worth noting that Compose Multiplatform, which makes the same core decision, actually has a pretty solid accessibility story (https://github.com/JetBrains/compose-multiplatform/blob/mast...). It'd be nice if I didn't need the Java Access Bridge, but that doesn't seem like a major break for me.
Cookie Clicker saved my PhD
That's such a meaningful blurb. Thanks for putting it here!
They should act very carefully, just like the researchers working in quantum physics and machine learning/artificial intelligence field. There is too much mayhem you can obviously cause with this new kind of technology possibilities/views. And while breaking current limitation boundaries, they should always keep in mind (remember) the 'greater good' for the average popular masses.
This is a wonderful, well written story about people at the center of our profession in the early days. People more versed in CS history might be more familiar with the story than I was.

In a way it explores a problem, or an understanding of the world which is still very much alive and well, but fraught with the same problems that Pitts experienced: The notions that we as humans can understand (and therefore command) reality at its core, using logic and mathematics.

I don't have an issue with exploring the power of logic and mathematics to the fullest, but I'm now convinced that for our own mental wellbeing it would be beneficial to understand that everything has its limits: we can never understand and command everything.

Reality will always surprise us, because reality is always larger.
He's a fine actor. He just happens to look and act like the middle aged guy next door so he gets overlooked.
That's how Lovecraft started. And before, Nietzche/Shopenhauer. More than "god", it's the absurd of the universe, and existential terror. There's no God, and we are like ants for the vast and huge universe. We should grow up from Gods beings created from the Neolithic (the Abrahamics religions are just metaphors on cults around Sun and grain harvesting), and to create something else akin to modern urban cities and not old villages around the primary sector for economics.

For instance, transhumanism. No, we don't need to create a religion, but set a good chunk of facts and laws to govern ourselves. The American and French revolutions were a good step on that against the Old Regime around the mentioned Neolithic.
They want to be the normal, default, nameless group so that they can treat trans people as freaks. Or to put it another way, they think cis is a slur because they use trans a as a slur.
Absolutely, which is why I use a custom diceware list to generate the few dozen passwords between work and home that I have to manually type out, such as my computer logins, phone, etc. Drives my wife crazy for our shared accounts that I use random strings of words numbers and symbols. The password manager is highly effective at creating even stronger passwords and managing the 50+ accounts that I can copy and paste the information into, such as this Hacker News account. And even serves as a safe place to save passwords that I rarely use and could otherwise forget.
This is not true, the maker of this sub compromised substantially on safety and did not have it certified by an independent body like most other builders of deep sea submarines do. In fact, members of the small deep sea submarine community wrote a letter to the company warning them about the safety hazards and the lack of certification. Source: Today's interview with a deep sea exploration submarine commander on German TV (ARD Tagesschau).

In particular, this company used carbon fiber materials that were neither tested nor certified for the intended operational depth, and they also did not do extensive testing like you do when you certify a craft.
I wouldn't sit here and claim Plan 9 was perfect, because if it was, we'd be using it. In particular, the issue is that you're reading raw stream of content on the way in and out of those file descriptors.

This is akin to how shell piping in Unix is also just... text and bytes. This is limiting and produces many ad-hoc protocols.

But take what Plan 9 was trying to do, and add to it what Microsoft's PowerShell tried to do, where you stream objects, structured information, instead of just bytes, on the way in and out of commands and files...

And suddenly... we got ourselves an Erlang.
Some Chinese Canadians embrace ‘white people food’ movement, others are baffled
Also rockets with a thrust vector control loop stuck. Which probably is the better analogy, because usually that state doesn't last long before the rocket gets ripped apart by centrifugal/aerodynamic forces...
This line of argument feels like it has an implicit assumption that progress for ai technology is to become more human-like.

This is certainly a requirement if the objective is to replace humans, but ai could grow to be increasingly more sophisticated, capable of doing more and more tasks by progressing on different paths.

This is not to say that the singularity is imminent, but the argument "Human intelligence has X as a necessary piece, AI has little amount of X so it is not intelligent" does not sound convincing to me.
> If you are only re-rendering what is required, it's just a webpage at rest.

As someone who has used React since 2015, and has worked on tons of React apps, with a wide range of team members and skill level, this is easier said than done. First of all, some developers just don't "get" React. The framework has a lot of foot guns, especially around performance. The most productive I've ever seen a team is with Mobx, which does fine-grain updates out of the box if you model your state correctly.

Getting great performance in vanilla React requires constantly thinking about where state lives, lifting, lowering state, composition, and memoization. It's not exactly fun, requires a ton of diligence, and most developers can't architect a simple table that has interactivity that just re-renders a single row instead of the entire table.

It's not the fault of the developers, it's the framework that has poor performance, has a team that doubles down on awful architecture, and doesn't have the empathy of what it's actually like working in React day to day with just normal developers.

Compare this with Solid or Svelte, which have fine-grain interactivity, and you don't have to refactor your components changing where state lives constantly. You can actually describe your UI with components based on where they should live, not how they should update. Contrast that with React, which requires you to describe your UI and state by how it's updated, not where it makes sense.

In a world with advancing AI and great new frontend frameworks, why are we specifying memoization dependencies manually? It's a joke. The model of a component executing top-down every change has to go. The react-forget compiler has been in the works for years at this point. I've moved on, so should you.

I could rant on this for hours, but that's the gist.
Depends who is doing it and why.
Music gear is sometimes expensive for a reason.
Shall all small synth makers go bankrupt there will be no one for Behringer to copy. Only old and rip-off designs from now on…
Switching to M1 MacBook Pro (ARM) from an intel machine with Windows
10 made my life so much easier. I miss the games, but everything else just works.

My tablet and phone is ARM as well, and I'm not considering switching them to intel either.
Case in point: OP linked 12factor which was originally Heroku marketing and helped drive the microservice plague that is ravaging our industry to this day.
Because they don’t want people to sell laptops and phones with an uneaten apple on them. It’s pretty simple.

The article is written to be ragebait, and judging by the comments here, it’s been successful.
Someone pointed out its just standard CEO speak for “I want to hire cheaper less experienced people.”
Google Cloud Launches Anti-Money-Laundering Tool for Banks
Maybe you could ask a guy in Thailand, he's running "tiger cave temple dogs" (name on Facebook).
He posts photos of the dogs and his work everyday, asks for donations and I think it works because you can see what happen with your donations. Also he gets food from expats who are living there. Maybe he can give you some more information. :-)
Is it a large language model anymore ? Something doesn’t quite add up?
Thanks for the suggestion, never seen the movie!
Does anybody know how to play all videos from channel in chronological order (from oldest-to-newest)? There is a trick to play them newest-to-oldest with some viewing page's source magic ('&list=UU...') and it works pretty reliably, but what about oldest-to-newest?
function calling, as I understand it, makes LLM outputs easier to consume by downstream APIs/functions (https://openai.com/blog/function-calling-and-other-api-updat...).

Autolabel is quite orthogonal to this - it's a library that makes interacting with LLMs very easy for labeling text datasets for NLP tasks.

We are actively looking at integrating function calling into Autolabel though, for improving label quality, and support downstream processing.
They probably trained all 8 experts on the same data. The experts may have become good at different topics, but no human divided up the topics.

The output isn't just the best of the 8 experts - it is a blend of the opinions of the experts. Another (usually smaller) neural net decides how to blend together the outputs of the networks, probably on a per-token basis (ie. for each individual word (ie. token), the outputs of all the experts is consulted, and then blended together, and a word picked (sampled), before moving onto the next word)
> providence

In this case, it seems the word you are looking for is "provenance."
Well nothing can prevent that if you're making some people mad enough
Yes, Microsoft really need the brand exposure /s
I tend to think all Industries are corrupt, but everyone thinks their own is the worst. My day to day interactions with the health industry seems normal, like all good people. My doctor seems normal, my neighbors seem normal. But then when I see the non-stop big pharma ad-campaigns, then it looks shady.

Guess it comes down to the definition of 'corruption', and what level we are talking about. I think when most people say their industry is corrupt, we are talking about general Greed, and that isn't really corruption, it is just capitalism. And it gets shady on a sliding scale with the amount of money involved.
Of course I mean "compatible". There's no way I would say tech company culture is preferable to anything.
There's a lot of room between one-off and a logitech controller from wal-mart. You can buy a COTS industrial or marine joystick which is tested and has a documented direct interface.
Grant Sanderson is a righteous dude.

His videos on mathematics are amazing.
isnt this that "the people" are for in a democracy? In theory, everyone is free to create a new party that cares about particular things, and people can vote for it if they think its important for them, too.

I think the major reason why this doesn't work fluently in practise (and a bunch of other issues) is capitalism itself, where wealth naturally concentrates and money is able to buy people one way or the other. Not to start a socialism discussion again, just in my mind the general concept of "government" in a democracy is fine, its only sabotaged increasingly by people with too much capital
/proc is for stuff like shell automation, not normal 'file' use. The idea is that files are just byte streams/arrays, and pretty good to be optimized. System calls will always be better than /proc, that's not the point at all.
I'm working for a client based in the netherlands, and we've been using a mish-mash of different payment processors. We're going to be selling all kinds of giftcards, and accepting a slew of different payment methods

The brunt of it is going through providers such as stripe:

PAYNL
Adyen
Mollie
Buckaroo
Xfers
NeoSurf
Aircash

If you need a recommendation for what to use, Hyperswitch has piqued my interest as you can connect it to stripe, it's open source and it's possible to host it on-prem
What's the postgres IO performance under emulated Docker (ie docker desktop for win / mac os) like these days? A while ago it was slow enough that experiments involving performance conclusions might be better run with the native ports.
When it comes to the US, the money speaks, not the logic..
It doesn't need cgroups or containers, because every process has its own namespace, its own view of the network-global filesystem, so everything is in a container by default.

It doesn't need a microkernel, because the concept of microkernels is to split a big monolithic kernel into lots of small simple "servers" running in user space, and have them communicate by passing messages over a defined communications protocol, some kind of RPC type thing. It works, and QNX is the existence proof. But it's really hard and it's really inefficient -- of which, the HURD and Minix 3 are the existence proofs.

So most of the actual working "microkernel" OSes kludge it by embedding a huge in-kernel "Unix server" that negates the entire microkernel concept but delivers compatibility and performance. Apple macOS and iOS are the existence proof here. (It could be argued that Windows NT 4 and later are also examples.)

Plan 9 achieves the same result, without the difficulties, by default by having most things user space processes and communicating via the filesystem.

Disclaimer: this is my very rudimentary understanding. I am not an expert on Plan 9 by any means.
> There is a psychopathic edge - like cloning MI's Plaits, which many suspect helped push Émilie out of the business, to everyone's loss.

Thats quite some... BS. Gillet intented to exit the audio hardware industry in search of different, greener pastures already way before Brains was released. Also MI code is public, so 'cloning' is a stretch. MI designs were and are being produced by multiple shops.
After 33 years of programming, after going through OOP stage and DRY stage, I have come to conclusion that WET code is best for day-to-day, long-term maintainable code. DRY always leads to over engineering and premature abstraction that falls apart the moment new requirement arises. WET code is boring and tedious but simple to maintain. It scales fairly linearly and timelines are easier to estimate.
Cloud Complexity Paradox
Language models have tiny inputs (words), and tiny outputs (words), and no tight latency requirements (inference takes seconds). That makes them perfect for running where compute is cheap (ie. next to a hydrothermal plant in iceland) and querying them over the internet.
The "whole Silicon Valley" thing is very old guard too. Larry Ellison's first Oracle database would lose customers records randomly and reliability was left for the "future". This submarine, Amazon's Blue Origin and so many others are no exception to this rule.
I think they did sue some former employee that was publicly calling out some stress detail about some window. So experienced employees did not only walk away but sounded the alarm on the way out.

It has to be hard for non-technical passagerare to judge these things, like the pre-tour disclaimer contract stating risks. I mean almost every house in CA tells you it will give you cancer.
That's... entirely a different project, not sure what bow you're drawing, but it's a long one.
> R&D was not intended to signify honing a rip-off design, but indicates an original design.

The whole tone of your comment is rude, but this in particular is a straw man argument. R&D is just the department (and budget) of a business concerned with product improvement. That absolutely can involve improving on other people's products. And improvements can just be that it is cheaper to produce, or easier to produce at scale. The idea that R&D is a room-full of paid inventors is a myth.
Not yet, but in our last call we assured our stakeholders that we are very close to that.
Gear Patrol Acquires DPReview from Amazon
With some of their other bad behavior, we should perhaps put the Apple Computer logo on little Tell and start shooting at it!
Plan 9 does this. The resulting interfaces are indeed easier to use, forward over the network, and redirect or emulate for testing.
For a moment I thought you were Andrej Karapathy!
The title seems rather speculative given that they didn't use any textbooks as training data, or even anything especially similar to textbooks. They used mostly StackOverflow data and source code from The Stack dataset, and also explanations, examples, and exercises generated by GPT3.5.
Don't Build Everything with Microservices
Fair about being annoyingly dramatic, sorry. I'm just trying to use my device and Apple makes it harder, not easier to do simple things like backup.

You can build abstractions on top of the files and folders (and almost everyone does), but still provide access to regular files.

The entire point about files and folder abstractions is that they are portable across platforms and they are technically sound.

They want a moat, so they built one.
How are. 254090 GPUs supposed to run inside a robot ?
Yet, their AEB system is excellent as per Euro NCAP

https://www.carscoops.com/2022/09/2022-tesla-model-y-perform...
I tried this same approach (embedded webview instead of e.g. electron -- https://github.com/rdaum/vstwebview) for something last year and I agree the biggest problem is Linux support, specifically WebKit GTK.

On Windows, and to a lesser degree on the Mac, this approach actually went pretty smoothly. But WebKit GTK introduces all sorts of problems -- having to tie into GTK's event loop even though you don't want it, dealing with distribution variances, event binding issues, etc.

I suspect the answer here for Tauri is that someone needs to expend the effort to come up with a good Rust crate bundling of Chromium or Gecko or etc that isn't tied into GTK. Yes, it would defeat the "just use the platform's webview instead of bundling" line, but really it would only be a concern for Linux.
Betteridge's law of headlines suggests:

No.

On top of that, explain why all these large wealth managers with the likes of Blackrock, WisdomTree, Invesco, etc are NOW filing for Bitcoin ETFs just right after the SEC does a 'crackdown' on crypto exchanges.

Something is certainly going on behind the scenes to benefit these wealth managers and crypto regulations in general which this doesn't seem like a coincidence.

But this is another retail trap to get them buying crypto at these ridiculous prices, instead when the SEC nonsense manipulated lots of people to believe it is all over. (When it never was in the first place)
Thanks for the detailed response. I took a look at a post where react was still used and driven by server-side state using liveview hooks which looked quite interesting.
My province has the ultimate fallen flag the entire railroad system here was dismantled in the mid 1980s.

At the time I never knew of its history or my family history with it until my Dad gave me a metal box. In it were old family documents, pictures, mementos mostly from my great-grandfather. He worked on the railroad but I had never know about it I barely even knew his father my grandfather.

Even more historically powerful my province which at the time was not a province of Canada had massive debt due to railroad construction costs. We only joined Canadian Confederation to get the debt paid off and since it is an island a promise to have year-round access to the mainland.
I don't know, the pitch seemed generic?

Seems to me that it's the team + market that won the money.
As it's explained in another comment - the CEO wanted it tested but there isn't a facility anywhere on earth equipped to test it. Perhaps the argument then is that part of the company funding should have been building a custom rig designed for testing this highly custom 5 inch thick carbon fibre shell - but it's not like options to test it were available and were ignored.
Bad how and why?

I mean, as editors, for instance, Vi and Emacs are horrible ugly things that were rendered obsolete by the Apple Lisa in 1982, let alone by the mainstream success of the Mac a couple of years later.

And yet, they persist.

X11 is a horrid lashup for what most people actually use it for. And yet, it remains way more mainstream than Wayland, say.
They did the automated dive test, then kept diving without any idea how long the hull will last. They didn't automatically dive until failure.
https://motherfuckingwebsite.com/ (there are several of them with a different level of motherfuckiness but this is my favorite one).

Also "The Inmates Are Running The Asylum" book.
Spotify and Apple are both acting anti-competitively in different ways. Spotify has their exclusives (which from the looks of it seem to be largely not a huge success outside of Joe Rogan and something they appear to not be focusing on as much), but Apple is very anti-competitive when it comes to direct podcast monetization like support and subscriptions where Spotify has taken a very open approach.
And yet the frequency of floods has increased in the past decade due to high tide events, e.g. rising oceans waters.

https://climate.miami.edu/the-complex-climate/flooding-event...
I think his key point applies to many other fields. I'll summarize it as "evaluate the work you do, at least in part, on its utility to others".

I've heard of devs who were asked to solve simple problems, but went out to choose exotic and complex approaches because that tech is the latest new hotness (though not well tested). I'm sure there are other examples.
https://nometa.xyz