skysight-inc/HackerNews huggingface dataset:
It’s funny but also sad.

There is a very simple and productive subset of PHP that I feel got neglected over the last 1-2 decades.

The simple, but relatively fast “array”, which has value semantics.

The batteries included networking (HTTP, SMTP etc.) and SQL stuff.

The stateless execution model and straightforward way to combine and execute scripts.

And finally the in-built, seamless HTML templating.

It’s unfortunate that especially the last one got neglected so developers feel the need to build a safe abstraction over it.
Love the name. :D
The part that really confuses me is the lack of a "*some sequences simulated" disclaimer.
> So 45 billion parameters is what they consider their "small" model?

According to Wikipedia: Rumors claim that GPT-4 has 1.76 trillion parameters, which was first estimated by the speed it was running and by George Hotz. [1]

[1] https://the-decoder.com/gpt-4-architecture-datasets-costs-an...
> Well, what other way is there? Hamas is a terrorist organization, with in the picture, there will never be peace. The only option thus is the most targeted elimination of all terrorists.

And I'm sure you will accept Hamas strikes against Israel as justified as long as they deem the IDF as a terrorist organization? Or is it only your view of who is or is not a terrorist organization that matters?

We should never let labels like "terrorist" be used to justify using any means neccassary to ensure their removal. There is always the null option - do nothing. How much civilian casualties are there with that option vs. indescriminate eradication of anyone near Hamas?
If they play the "French product" card well, La france will change her laws
Palantir was probably the right option for the NHS
I think the answer is that ECS isn't supposed to solve those problems directly. It's just a framework that makes a certain class of problems very easy to solve. But big picture complexity is still up to the developer's skill and wisdom. Knowing which parts of the game should go into ECS, and which parts go somewhere else. Which systems flow from another system. Which system is allowed to manipulate the data directly and which systems are only able to read data reasonably, but not write. And how your design of the game may need to change to suit the limitations of your computer and your ability to program.

ECS is like any other framework. It is a tool or system, for organizing your efforts. Be very liberal with using it in its intended scope. Be judicious when its at the edge of its scope. Be very skeptical when its outside of its scope.
I see. Thanks for the explanation and the links! Unfortunately I pretty much do not know what Twitter is, either. So I looked at the instances (?) you suggested and pretty much saw a doom-scrolling wall of random postings, which I find exhausting.

So when adding an account, I would just add to that wall of postings? How would people interact on such a platform? I am coming from Usenet, which had the greatest user interface ever (IMHO): you just follow-up on a posting and replies will pop up in your stream of unread messages. How would this work on Mastodon?
Developers should understand if a dependency use C bindings. But why bother end users with a command line flag.

Perhaps there is a manifest entry/flag so the command line flag is not required ?
Hugo has some very hairy parts that make it very fast. I wouldn’t assume that it’s easily replaceable if you want the same performance?
The latency is excusable as this is through the API. Inference on local infrastructure is almost instant so this demo would smoke everything else if this dude had access.
True, I was being glib, but the devil's in the details here - unfortunately, it was very hard to use after Microsoft bought it. It became unreliable, and the licensing was hard to understand for customers who wanted to use it.
> It is the strongest open-weight model with a permissive license and the best model overall regarding cost/performance trade-offs.

Is there any link to the model and weights? I don't see it if so.
Isn't this basically the background to HZD: Frozen Wastes? A failing geoengineering project to keep Yellowstone stable.
It shoud've been possible to establish the lower and upper bounds.
It’s weird, our publishing clients don’t seem to care about having an rss feed exposed but Google for sure doesn’t want it. Honestly surprised they haven’t come up with some BS sitespeed reason to remove it from html.
Exactly what the title sounds like. At least one person has gone very far down this rabbit hole, possibly two people. A joy to read through, thank you for posting.

This is the sort of comparison that would be great to do for a compiler runtime implementation. Integer division comes to mind. Hard to justify the time.
The null “option” is forever letting Israeli civilians living in constant fear of rocket attacks. That’s no way of living.
> Long story short, I'd love to see you advertise some more.

Let's see. I have had a look at Mastodon and all I see at the moment is a wall of random distractions. Maybe I am missing something, though. I will investigate further. On HN, for example, there are just headlines and it takes me maybe a minute to scan the front page. Mastodon looks pretty chaotic and time-consuming compared to that.
While I agree that undefined behavior should be avoided, it’s not as rigid as you put it. Just because something is undefined behavior by specification (or lack thereof) doesn’t mean it’s undefined behavior in practice. As a general rule though, I do agree with you.
Thanks! I will keep it in mind!
Easier for whom?

The whole point of high level languages is that you put in effort upfront to make everyone elses job easier.

By you logic, using machine code directly onto toggle switches is easiest. No assembler to write, no test editor to write.....
I don't still have it. It was years ago.

I had the accident record pulled from the vehicular equivalent of my car's black box that said how fast I was going at impact. The distances involved made it such that I could not have braked to that speed from a higher speed than the speed limit in the required space.
Microsoft Excel World Championship 2023 – EVE Online Case [video]
Of course some Neapolitan came and downvoted the comment.

I'm Italian BTW, the problem is not the people living in Scampia, the problem is the fact that a place like Scampia exists and everybody there thinks it's normal.

The Romans would have never allowed something like that. Their slaves had better lives than that.
They’re different modes of learning and IMO the published format’s not likely to completely dissapear but it will get impacted heavily for sure, same way video chipped away a big part from its profitability.
This is good to hear! Thank you!
I'd guess most people have had the experience of working late and beating their head against a problem for hours, leaving it, and solving it in minutes the next morning.

This isn't about opinion. There's increasing hard evidence that limited hours and a four day work week don't just increase employee happiness, they increase productivity and company value.

The question isn't "Why do only some people regularly want to work long hours?" but "Why are long hours considered heroic, when in fact they cause predictable harm to individuals and organisations?"

It's not just IT. Law, medicine, finance, and even big-name architecture all have the same culture of professional hazing where newcomers are expected to give themselves stress-related PTSD before they're allowed to start climbing the ladder.

And the abuse becomes generational because of "It never did me any harm" - when in fact it clearly did.
Looking at your other comments it seems that you are just arguing out of habit or stubbornness so there is not much point in trying to point out aspects that might bring nuance to it.

Have a mice day.
Oxidation resulting in Lycopene degradation and isomerization.

It probably is a shrivelled up dehydrated tomato.

But most probably edible. Wouldn't get much pleasure out of eating it though. Don't see bags of dehydrated tomatoes on the shop-shelf.
The middle ground you describe is what I'm trying to do with Ayllu. w.r.t. Gitolite currently Ayllu requires SSH access and I'm planning to write a shim that works the same way.

Sorry about the documentation, unfortunately I haven't had the time to write some yet but it's on my list.
It apparently outperforms GPT-4 at WinoGrande as well…
They released the weights as a torrent [0] but you can easily find it on Huggingface [1][2].

[0] https://twitter.com/MistralAI/status/1733150512395038967

[1] https://huggingface.co/search/full-text?q=mixtral

[2] https://huggingface.co/mistralai
I'm aware that Rust has something similiar for things like `std::collections::HashMap`. By default:

> The default hashing algorithm is currently SipHash 1-3, though this is subject to change at any point in the future. While its performance is very competitive for medium sized keys, other hashing algorithms will outperform it for small keys such as integers as well as large keys such as long strings, though those algorithms will typically not protect against attacks such as HashDoS.

https://doc.rust-lang.org/std/collections/struct.HashMap.htm...

However, Rust also lets you pick or implement your own hash algorithm if you want to optimise for your usecase.
Apple responds to Beeper service: 'We took steps to protect our users'
https://hugoblog.onrender.com/post/prism/
Same! After failing to find the table of contents, I decided that that was an intentional downgrade of the online version of the book as compared to the paid-for print one.
Morals and ethics are similar but not the same, i would agree.

They suffer the same problem though in that morals and ethics do not have one universal standard. So something may be unethical to you but not to me but both be in the bounds of reason, or indeed the law.

You seem to accept that there is indeed ambiguity if you believe there to be a difference between a book pirated for a reason that helps someone, and a movie for entertainment in terms of piracy.

In addition, whilst you and i have access to libraries, this is very far from being common the world over.

Why then is it hyperbole? It’s just a simple example to show that piracy can in some cases harm no one and help someone. To wit: not all piracy is bad.

You claim that is unethical - which is all well and good, we do not share quite the same set of ethical values.
The teachers who grew up without computers wouldn't change the curriculum because they wouldn't see the point.

Even those who grew up with computers might not have realized you could solve problems easily with computers instead of the older methods. (I believe most people don't know they could plug a formula into Wolfram Alpha and get its integral for free.) Even if they knew, some of them might take the dogmatic view that the extra effort in learning so called "fundamentals" would build character of sorts.

So the few people who actually believe that the curriculum should be changed have to wait until they get older, rise to positions of authority, and then they maybe they could propose changing some things around. So you get at least a generation or two of students learning things the old way, because society moves slower than technology does.

---

While we're on the topic -- I've always thought that the philosophy department took a long break during the mid-20th century. The logic department teaches Gödel, maybe passingly mentions Turing's work, but while everyone is busy trying to correct other people's interpretation of Gödel, they seem to be oblivious to almost 100 years of advances in our understanding of computation and programming language theory (the language of logic is analogous to programming languages). It seems somewhat similar for physics too -- interpretation of quantum physics seems to be a niche thing.

I'm not saying there's nobody who knows these stuff, but it just seems like the teaching of philosophy has stagnated for almost a century, given the weight put on learning the classics vs the newer discoveries in the past 100 years.

The nice thing is that we have the Internet these days, so at least people who are interested can find what the material they want to learn.
> How can you compare the war in Gaza to the systemic killing of Jews by the Germans is beyond me.

One was due to a hatred for a people while the other is over land, but regardless of the motive, genocide is genocide. Leave or be killed is what Hitler said, and it's what Netanyahu and is IDF have been saying.

> The war in Gaza is devastating but on the scale of wars it pales compared to the war in Ukraine, or the war in Yemen, or the civil war in Syria, or the wars in Iraq, or Afghanistan, or any other major conflict in recent history.

You must have your head in the sand. More civilians (mostly children) have been killed in 2 months than in an entire year in Ukraine. Historians reckon the destruction in Gaza is worse than the carpet bombing of Germany in WW2.

> I disagree with "Palestinians being genocided". I think the word genocide should be used to describe some very specific circumstances and should not be used for violent conflicts even when very large number of people die.

You can disagree all you want but the word is very clearly defined in international law, and all experts on the matter agree that it fits the definition.

> I think your statement would sound a lot hollower if...

Refer my earlier paragraph. You don't get to define what genocide means to suit your purpose. Arguing that it isn't genocide because they haven't killed enough people for that is insane. It's not about the numbers, it's about intent. They've displaced millions and killed as fast as they can, indiscriminately. They've also destroyed all civilian infrastructure to ensure that any survivors have nothing to return to. They've made explict statements saying they want to wipe Palestinians off the land.
What's the alternative other than simply doing without this feature?
They like easy cash with BPO rather than making their own products, so this is not totally unexpected or newsworthy.

But wait until a future leader there nationalizes the new iPhone factories, loads their own operating systems and branding, then focuses on a new economic relationship with South America, Africa, Europe and yes, even China. It's been very painful to watch the India story play out since 2000. At least with China, we got clothing and appliances at affordable prices ROFL
We are slowly getting those. For example there's now git restore (and git switch) to fix the god-awful overloaded checkout.

When you get your repo into a state that needs reflog, it's probably not amenable to very straightforward commands. A bigger problem is that it's a bit "too easy" to get into that kind of state.

The original git interface wasn't really intended for "general use" and there was supposed to be the friendlier "porcelain" on top of the lower level "plumbing". But people started to use the plumbing directly and the porcelain never came to be.
Well, you only need those bacteria to make it rot and I can guarantee you that there are billions (or more likely large numbers of trillions) of various bacteria there, I would expect tens of thousands various subtypes (sorry for incorrect naming, just an average Joe).

Just because they are now in low gravity doesn't mean they will stop eating whatever they can. And without much gravity to hold them down I would expect they can actually spread more easily (imagine one cough or sneeze where droplets just go in straight line till hitting something).

On their skin, behind their nails, in their mouth, in their bowels and so on. Plus on and in everything else. No way getting rid of those
Thanks. I’ll be on fiber instead of Comcast by the time ISPs are actually deploying this, so I was just curious about my current hardware.
Maybe for some. But for those living in unfortunate circumstances (low socioeconomic status, small apartment, poor future prospects, etc) I bet a VR world of paradise and social connection is far more inviting.
This is relevant to my interests. What roadblocks did you run into when you attempted to build statically? I assume your goal was to have a single binary of Love2D so you can swap it around and not worry about glibc version? (As God intended imo; not religious but games should be one contained thing imo)

Am curious to see what it does to avoid a static build.
I actually made https://hn-blogs.kronis.dev a while ago, which was based on RSS/Atom feeds that people shared on HN, it's still running in the background and pulls in the latest posts daily. There are links to the original HN post and a blog post that I made about it all on the site, but here's the post directly: https://blog.kronis.dev/articles/ever-wanted-to-read-thousan...

It was certainly interesting to do and I love that the technology exists, however a lot of people handle integrating it differently. Sometimes the feed type is misreported, other times you can't quite get all of the meta data about the feed or items you'd like, whereas sometimes you either have the whole thing just throw a network error, or just have someone with control sequences in the text which breaks your attempts at parsing XML.

I'm convinced that the larger the scale of your dataset, the more potential issues you're going to run into, at some point if any type of error can occur, you're going to have to deal with it.
You are almost right:

* The routing happens in every feedforward layer (32 of these iirc). Each of these layers has it's own 'gate' network which picks which of the 8 experts are most promising. It runs the two most promising and interpolates between them.

* In practice, all parameters still need to be in VRAM so this is a bad architecture if you are VRAM constrained. The benefit is you need less compute per token.
SyncMVD: Text-Guided Texturing by Synchronized Multi-View Diffusion
I would only teach applied math in high school, not the Applied Math curricula from most universities, but a vertical that covers things that can be made sense without depth, just breadth. I'd leave most abstractions and numeric solving for later in life or STEM students. I just feel I did so much equation solving for nothing in my student life! I remember too many times the teacher would assign the equation solving exercises 1 - 10 as homework, and only problems 11 and 12, leaving problems 13 to 20 out. Why? Well, problems are hard to teach, to grasp and to solve!

Most math is actually very easy if kept easy, even integrals only have a few rules. Don't make a student do 700 variations of integral solving. Find a practical use for it (ie find the satellite velocity and position), introduce the subject with the problem "Today we're going to find a velocity of a satellite, there's a thing called integral that helps us do that, this is why and how..." and do that problem 20 times over and over. A variety of real-world problems have very simple math to solve, like stress and strain in materials engineering, center of gravity in physics, etc. Problem-solving is the worst of all math for most kids - so do repetitive problems and teach kids to extract information from problems into formulas and equations. And, yes, do plenty of statistics which is rich in real-world use too. Having a problem-solving, math applying mind and probabilistic view of the world are the skills to have at any field!
You don't want your tooling to have any effect on your output...
This can get hairy very fast.

With every project that grew the need for UI state I either wished I went with client side rendering or did so from the start for the parts that needed it.

The issue is: manipulating the DOM can become hard to reason about. You either somehow manage to use the DOM as your source of truth, or you manually sync your state into and out of the DOM, and other things like the URL etc.

The “immediate mode” style GUI model is much easier to reason about, because you can think of each render as a fresh start.

You don’t need React for this, in fact other libraries do this faster and without additional complexity such as Lit. Plus if you use something with web components, it is easier to mix and match client side and server side templating.
Please, stop emailing me to ask about my blog’s RSS url when these tags are already in every page of my site.
Probably a cat needs to press next, but then the cat doesn't need to listen to the full track?
Disclaimer: I'm a ML newbie, so this might be all incorrect.

My intuition is that there are 8 7b models trained on knowledge domains. For example, one of those 7b models might be good at coding, while another one might be good at storytelling.

And there's the router model, which is trained to select which of the 8 experts are good at completing the text in the context. So for every new token added to the context, the router selects a model and the context is forwarded to that expert which will generate the next token.

The common wisdom is that a even single 7B fine tuned model might surpass much bigger models at the specific task that they're trained on, so it is easy to see how having 8x 7B models might create a bigger model that is very good at many tasks. In the article you can see that even though this is only 45B base model, it surpassed GPT 3.5 (which is instruction fine tuned) on most benchmarks.

Another upside is that the model will be fast at inference, since only a small subset of those 45B weights are activated when doing inference, so the performance should be similar to a 12B model.

I can't think of any downsides except the bigger VRAM requirements when compared to a Non-MoE model of the same size as the experts.
> What it’s not at all prepared for is requests like “play from position 12:00:42 on the disc”.

> You can probably guess what Classical Cats does! Instead of working with tracks, it starts and stops playback based on absolute positions on a disc. This may sound strange, but it’s how the disc itself is set up

No, absolutely not strange. This is also the way to implement some type of interactive music for games (somewhat similar to iMuse) though seek times for 1-2x CD-ROMs aren't good for that
You seem to have rejected 3: do nothing at all.

Nowhere in any civilised state in the world do the authorities just go in and kill everyone in a building to get to a few.

It's beyond insane.

The fiction you've created to rationilise this is that there is a "war", but there is no fucking war. It's an occupying force slaughtering its hostages to punish a relative handful among them.
Geos was Genius. It had word processing, drawing, spreadsheets, games, an entire office suite.

And it was programmed in a completely object oriented way so that it would suspend everything to disk.

You started the PC and all your applications, windows and documents were open like before, something that macOS only achieved 20 years later.
Wordstar-keys: Implement wordstar cursor control keys in Linux using xkb
If you take input tokens in consideration is more like 5.25 eur vs. 1.5 eur / million tokens overall.

Mistral-small seems to be the most direct competitor to gpt-3.5 and it’s cheaper (1.2 eur / million tokens)

Note: I’m assuming equal weight for input and output tokens, and cannot see the prices in USD :/
Building Applications with PubNuib and AngularJS Tutorials
On the new versions there’s something popping up whenever you move your cursor to the bottom right corner of the screen. I’ve so far managed to avoid it
Easier is exactly what that wouldn’t be
I think JS is fine for some UI sugar, but the app should be usable even with JS off. What you are talking about is indeed better accomplished with an SPA.
> Well, what other way is there?

I mean, fire the general in charge of security and put competent people on your walls to avoid any further incursions, and then work to remove the million settlers you've pushed onto stolen lands.

It's insane how Israel has managed to sell this fiction that they have a right to slaughter tens of thousands because a few terrorists must be hiding amongst them.