skysight-inc/HackerNews huggingface dataset:
I'm not sure about this. The web is first and foremost a document platform. Adding scripting to it could cause security problems, hurt usability and destroy the reliability of this new approach some startups are trying called "web search" which promises to automate index directories. I also wonder what's the difference between Java and JavaScript, at first glance, they look very similar.
I never understood these books. Who reads a 1000 page book to learn a programming language? I bought this particular book some 10 years ago hoping to "master" javascript. The book was so dull that I could not even get to the 3rd chapter. There are books about much more complex subjects that wrap up in < 400 pages. What's really the market of these doorstop books?
I do have some guidance code (running on a more universal wrapper I made for LLMs) sitting in my prompts directory. I'm not going to throw it out but I don't see the point in maintaining it.
> Then for other languages its media blackout, hate, and an avalanche of trolling. I suppose the hidden machinery and utility accounts don't come out, unless "they" perceive an actual threat to its position.

? I dunno where you’re getting this from.

Pony? Zig? Crystal? Carp? Taichi? Dex? Vale?

The reception has been generally positive imo? Vale got some complaints for being very rough, but the reception was pretty much ok?

I mean, those are just things I’ve seen flow past on HN, so maybe others drop off and never see the light of day, but that’s true of most links on HN in general.

To rise up and then get heaps of negativity seems unusual for a programming language?

You sound quite “conspiracy theory” with this, and I think you’re sitting in a weird echo chamber.

If anything, I’d say the big difference is that this is broadly speaking a technical audience; a language that is not pitched at a technical audience (or exaggerates for marketing purposes like getting funding) will just get downvoted as spam.

Val has an open source compiler you can look at right now (not vapour), clearly points out it’s not ready for use, but has big ideas.

Doesn’t seem like you need a “deep state” to be enthusiastic about competent people building a new language, and having a chance to push it in a direction you personally want as it evolves.
>I have seen good teachers do wonders for 'problem' kids

Exactly.

If you have a 1h lesson and 30kids you have 2minutes per kid. Assuming there are no "fixed costs" like registering them etc.

So EITHER that teacher somehow changed a kids whole mindset in 2minutes per lesson (and that's what, 10min a week if you're lucky?).

OR they neglected a big chunk of the kids that turned up already wanting to learn etc and gave those kids time to that 1 kid.

This is the fundamental problem I am talking about: "good" teachers neglect 80% of the class to go after 1 kid who does not want to be there. Turning that one F grade into a C grade is given more attention than turning 20 other Cs into Bs and As.

It makes a great Hallmark Moment, but it's terrible actual educational policy.

Then people wonder why education has so little affect on outcomes.

Let me be really clear here: I am not making a moral argument about leaving that one kid behind. Just purely a practical one: when you neglect the majority and focus most resources on the least productive cases you get very poor outcomes for the average person. And the outcome for the group is highly dependent on how many and how bad those worst cases are.
I believe it just takes time to iterate on such a big platform so as long as Elon (or whoever is running the show) doesn't give up or blunder it by being misguided.

Personally just today I've found my Twitter experience more engaging than ever. I'm seeing more relevant tweets on my 'for you' based on previous engagement like startup founders for example which I think is cool.
Pretty much any HBA has a passthrough mode. It’s what I’m using with my HP micro server gen8 to run Unraid.
You're tilting at windmills.

The science done in the article is fine science. Drawing parallels between the models is good and not woo

The question that started this thread is:

>Aren't quantum effects supposed to disappear in the macroscopic world

Which is just a straightforward misreading of the article.

Nobody is trying to "supress an actual scientific discovery" they are trying to clarify what has actually been discovered.
It's definitely fast enough.

Sending pageviews as POST requests is extremenly cheap on the nodejs + mongo backend. And for the admin part, for summarising data over time and querying, mongodb's aggregation pipeline can take you quite far, without the slightest optimisations (indexes or dedicated timeseries collections). But just as a disclaimer - I haven't done the performance tests at large scale yet with storywise's dataset. But I guarantee it'll be fast enough for small, medium, and moderately large sites, as is right now.

Perhaps some people tend to underestimate a tool's performance, and over-estimate the intensity of their own use-cases on the tool. I think any database or server-side framework would get the job done for something as simple as tracking pageviews. Perhaps storywise will even support other databases in the future, to make it easier for people to self-host on their existing databases - postgres, mysql, sqlite, etc.

Could it be done more efficiently? Absolutely. Use rust (or even golang) for the backend; use clickhouse for the database. You'll likely save ~30-40MB of RAM for the nodejs runtime. And you'll be able to query data blazingly fast with a dedicated analytics database, made for the purpose. But at what cost? At the cost of simplicity.

IMO, full-stack typescript is much easier to work with for a project like this, and mongodb is an easy database to either use as a service (for free even) or self-host.

My point with Storywise was - I want a simple tool; simple to host, simple to use, simple to build features on (of course - only if the feature is simple enough...). I leave the complicated stuff for the other similar tools, there are plenty of them out there.
I've closed my bank accounts down because I can't stop them sharing my data with credit scoring companies based around the world and they won't tell me who they share it with. Privacy is valuable.
> It does so by not providing locks

> If you restrict your Rust program […] you won't have deadlocks either.

So Rust is directly superior, because it gives you a choice? I get it, there is something nice about having an enforced paradigm, so you're not forced to work with foreign 'bad' code, but I don't understand your argument:

> But that's quite a handicap for a low level systems language, so Rust in general can't commit to that.

Rust is fast, so it can't afford being slow. Pony solved this problem by being a slow, high-level language, so now it can block fast solutions and get away with it, because it's slow anyway, and therefore it's presented as a superior alternative to Rust - which can do the exact same thing, and have at worst the same speed as Pony, but we expect more from Rust (because it's better) therefore it's worse? Just doesn't make sense to me, sorry :D

Again, I see the advantage in the aspect of a language being simpler, and enforcing a paradigm on the ecosystem so developers have less head scratching to do when cooperating.

What's nice about Rust is that it enforces a safe paradigm at first, but over time one learns Rc, RefCell, unsafe "rustonomicon" to be able to optimize. In *the* Rust book, channels are taught first, immediately at the beginning of the chapter about threads.
Thanks for the link, this is impressive. They even have thunderbolt 4?!
These documents are primary sources. Gorbachev says contradictory things.

"Soviet President Mikhail Gorbachev, who participated in the 1990 negotiations, subsequently spoke out about the existence of a "guarantee of non-expansion of NATO to the east" inconsistently, confirming its existence in some interviews and refuting in others." [0]

Here is what Gorbachev was saying in 2008.

"Relations have further deteriorated after Nato promised eventual membership to Georgia and Ukraine, a move interpreted by Mr Gorbachev as an attempt to extend America's sphere of influence into Russia's backyard.

"The Americans promised that Nato wouldn't move beyond the boundaries of Germany after the Cold War but now half of central and eastern Europe are members, so what happened to their promises? It shows they cannot be trusted."" [1]

[0] https://en.wikipedia.org/wiki/Controversy_in_Russia_regardin...

[1] https://www.telegraph.co.uk/news/worldnews/europe/russia/193...
Any single colony may have been irrelevant but the colonial world order was and still is relevant. All the western countries that you listed got advantage of participating in the looting, slave trade, resource extraction etc. either directly or indirectly. Even today, the western life depends on e.g. child labor in factories and cattle farming that destroys the rainforests - elsewhere.
at those form factors, they were quite price competitive.

Yes many alternatives cost less, but if you want to tape them to the back of a TV that generates heat and has to be turned on 24/7 to display advertisements, video,..., they were cheapest by far.

Or in meeting rooms to display zoom/teams, ... A raspberry pi just doesn't handle those scenario's
I'm not a fan of JS myself in all honesty (just not my favourite language to code in), but I think your first point is more about front-end dev culture than flaws inherent to the language itself.

An alternative world could have existed where we have the same exact Javascript, without the culture of using "tens of thousands of tiny libraries" which change "several times a day". It was possible to avoid these faults while still keeping the language itself.

So I think it's unfair to say (as the comment you agreed with said) that Javascript is the worst thing to happen to the web, because all the cognitive load being pointed to comes from widespread human usage of the language rather than the language itself. That's on us.
The finding was that certain wheather patterns can be modelled better than before by using a quantum physics equation.

I think this is the wrong way of looking at this, quantum physics does not really have anything to do with this. Both systems, the oceans and topological insulators, share some of their structure and dynamics which means that the same mathematical models can be used to describe some aspects of both systems.

Large groups of people or animals can, to a certain extend, be described with fluid dynamics equations as they have some common structure, i.e. being composed of many particles interacting with each other locally. But the link is not from fluids to groups of people or the other way around, the link is a similar structure underlying both systems which makes mathematical models transferable between the two.
Have you got the programming bug?
>beyond a certain amount of wealth, no number can be high enough to not chase an even higher one

perhaps, but I think the previous point is more poigninant. If you make a billion dollars, many would care less about making 1 billion more than maybe making $200 million more and a way to start influencing others. You don't buy a large website for tens of billions because you expect to turn that into hunderds of billions. You do that because you now have the eyes and ears of billions of people.

Money correlates with Fame, but by itself isn't fame. It's a tool to gather fame or power or simply leisure. Collecting money for money's sake probably isn't unheard of, but extremely unlikely.
Did you try to get involved in creating one or work for one ?

If this is fundamentally a model you think if more fair and should be more popular, the logical step would be to get involved in this. Either it will be successful for you and you will be (slightly) closer to demonstrating that it's a viable alternative to the corporate/capitalistic model that dominates the economy; if you end up being able to quit your day to job to replace it with a coop job instead and reach/maintain a lifestyle that you are comfortable with.

Or it won't be successful for you and you will learn why it's not gaining in popularity despite this being a well known model.
I read an article about France and apparently HALF of all the water that they produce is lost because of leaks in the pipes.

Countries with bad infrastructure are going to suffer a lot.
This is... fairly normal; possibly people forget because we have been in a period of relative stability for social networks, but this is how it usually works. It's basically how web forums reproduced, when those were the primary form of social media; forum starts to get a bit shit, people get annoyed, communities within that forum start decamping en masse for elsewhere (often a completely new forum). It's a fairly natural human behaviour; if the people you interact with go to X, you probably go to X, too.

I mean, what do you expect to happen? 20% to Mastodon, 20% to Threads, 20% to T2, 20% to Bluesky, 20% stay, to avoid being perceived as a 'hivemind'?

This is actually one reason I think it's rather unlikely that there will be a single Twitter-killer, with everyone from Twitter moving to Threads or whatever and then continuing on as normal. Threads will probably be the biggest (particularly if it manages to launch in the EU; that's a big problem for it right now), but I'd expect a year from now that there'll be Threads, a bunch of Mastodon instances (maybe more loosely federated than today, probably more community-oriented), maybe Bluesky (I don't personally _get_ it, but some people seem to like it) and a rump Twitter.
What about families? What about husbands and wives who stay together? What about extended family knowing one another beyond Thanksgiving dinners? Why can't families find a place in their homes for their own kin? Why do family members abuse their children until they run away, get abortions, commit suicide?
Neither of those have anything to do with what I quoted. Parts I have issue with are the idea that the best structure for analyzing language are messages, which contain intentions, which can be recursive, or that the fundamental space of meaning is discrete and countable. These are all just assumptions made without justifications by someone clearly approaching the field of linguistics with the attitude that it's an easier field than their coming from, and could probably all be easily solved if someone would finally use some proper math/physics/computer science.

I'm not saying those assumptions are necessarily wrong, either, just that this is a slightly arrogant simplification of a field that has already hashed these kinds of questions through and through, and decided that such simplistic views don't yet have enough experimental evidence to be cut and dry truths.

Aside from that – the paper's main contribution is essentially "I have a pet theory that lets me predict everything we've already seen LLMs do, but nothing more." This is accompanied with a simulation, which shows nothing more than that Transformers can learn an unambiguous, 18-letter/6 sentence toy language generated with a Markov chain better than an ambiguous one. This simulation does not even come close to supporting the claims and assumptions in the rest of the paper.
Responding to the sister comment by user lisasays

"The young men of Ukraine are being killed at a rate of 7-1 vs Russia, with nothing to show for it but 300k dead Ukrainian young men."

"You have this information from where, exactly?"

The 7 to 1 casualty rate came from the classified US military documents that were leaked in April 2023 [1] These documents were leaked to a Discord channel and have now been scrubbed from the internet.

The 300k casualty estimate was attributed to Scott Ritter, a former United Nations Special Commission weapons inspector for the US [1]

It should come as no surprise that these statistics are not being widely shared in the media but rather they have gone to great lengths to suppress this information. If more people knew what a meat-grinder this war is for Ukrainian solders, it might lead many to conclude that continuing to escalate the conflict is a misguided idea.

[0] https://apnews.com/article/leaked-documents-classified-russi...

[1] https://tass.com/world/1601683
Interesting. C++ sort of has parts of this concept with const and std::move operators.

From your code example, I feel like one problem is that arguments are passed the same way wether it's r, w, or o. Meaning that if e.g. the foo(x: r i32) API changes to foo(x: o i32), your code that was previously modifying x afterwards would now break.
Out of all your comments in this whole comment section, you only pointed out once "(and keep in mind, I work for Wix)".

Either add it to your profile, or write in every single post because this felt really dirty when I found out.
I know it's the fashion on HN to hate Javascript but it opened the gateway for programming to generations of people and made the web substantially more fun and useful in many ways. It's not Javascript's fault the language was ruined by SV and survellance capitalism.
https://wiki.archlinux.org/title/PRIME#PRIME_render_offload
I don't know about inflation in the UK but I live in the EU and according to the article the inflation here is 5.5% and that's an absolute joke. Price of most things including food or energy has increased by 50% at least
Best books on how to define the valuation of a business?
With a focus on business models like saas, marketplace, and agency.

Must be practical with the math/financial data involved.
I had three rounds of interviews.

1 hour pre-screen 20 min stating this was not WFH

2 hours tech maybe 30 min stating how they work at the office.

1 hour with the CEO again 20 min stating this was not WFH

I spent more than 25% of the interview time reassuring the staff I would be willing to come in the office.
Just to have them say I am overqualified, and were going to leave the position open.

Is this type of game normal?
Seems like gold rush in the valley is over and techies are soon flocking to Europe for health insurance and a not-as-fucked-up medical infrastructure ...
Why is LOGO not like other languages? It has data structures, lists, loops, ifs and procedures. It is very similar to Lisp in many ways.

Turtle graphics just makes the entry to understanding what programming is much easier.
Personally, I distinguish the culture of using tens of thousands of frameworks from JavaScript the scripting language by calling it all collectively JavaShit.

JavaScript is fine, but JavaShit and everyone who partakes in it are a plague.
Kubernetes Blog: K8s X Confidential Computing
Like Quick Find? The apostrophe? '

I agree this style of navigation is great. I don't know if it's in Chrome, though.
You're correct but I don't see why that matters. From your perspective as a C coder you get webgl access without having to write JS, that's what's important. Everything is "mixed together" into asm in the end anyway whether it's glue code in JS or browser side glue code.
Seeing that they already nerfed ad blocking possibilities in Chromium before completely killing Firefox, what do you think they will do once it is completely gone?

Those who use Chromium - either end users or browser creators who build on Chromium - are dependent on the whims of Google.
That is very much not random, but generally enough for 99% of all use cases.
The amount of engineering manager hours spent on the "performance cycle" at Google and Meta is just insane.

I honestly think it's a huge waste, they could get near-identical results with 10x less time spent on this whole bloated, process-heavy, over-"scientific" game . That would free up managers to work on the real problems, such as the complete disorganisation and inability to deliver cross-team projects
I wonder what their reason was to keep this language private. Or for creating the language in the first place, when they already had a PL/1 compiler. (Maybe the full PL/1 compiler was to large to run gracefully on their lower end machines?)
You will be very happy when restoration testing fails. Better to find out in a test than - as some of my clients have - when restoring a backup in an emergency.
Plausible was definitely an inspiration. I really like what they did - very much so. I've been a happy user in the past, and still use plausible for one of my projects - Literal.club

But I wasn't so happy with how it works under the hood. It was always just a bit too much of a hassle to self-host (because of the clickhouse database) and I'm not a fan of their choice for elixir either.

My aim was to build something simpler than plausible.
Why's it got an answer structure so similar to ChatGPT? Was it trained on GPT logs or do the sort of people these companies hire to do rating just love the high school essay answer type.
AnimateDiff: Animate Your Diffusion Models Without Tuning
Been doing this for 13 years, professionally and I see the same thing in the UK. I want to work for a company that doesn't think engineers are "lesser".

We have PhD's in computer science, I have worked with people who have made significant contributions to the tooling of modern languages, and yet a manager who spends most of their time on eBay, Twitter or giving the same talk on "psychological safety" for the 15th time gets lauded? I don't get it.

I'm not a bucket crab, I don't want to drag people down, I just want the same opportunities people in other disciplines get (in the same industry!!)
> So e.g. you have to use Arc<RwLock<...>>

In terms of C++ code that would equate to std::shared_ptr<std::shared_mutex<...>> which ... sounds quite wasteful in terms of scalability/performance. Why is it not possible to simply return a Rust promise? That's the way I do it in my C++ async (executor) library backed by work-stealing queues under the hood.
Definitely could be something the South Park guys made as a joke.
There's quite a few discussions around the topic here forums.swift.org
I’m a big fan of the ASRock deskminis for low power servers - dual 2.5” SATA bays, some have dual NVMe too.

Very nice little platforms with low power draw, and low noise!

I’ve got one of the DeskMini X300 on my desk atm with a 5750GE in it - 8c16t of Zen3 in 35W. It’s competitive with M1 Pro for performance and power draw.
Some really wild stuff about the genesis of JavaScript. I've never heard about HyperCard until now.

Great example of why it's so important to understand computer "innovations" with as much historical context as possible, so as not to fall into the pop-culture mindset, which completely ignores that which went before, and thus is extremely unlikely to create something new without that understanding.
Medieval kicking games were everywhere, yes, in China and Florence and all kinds of places.

Unless you have some evidence to the contrary, I think it's quite clear they are directly descended. Factors include chronology, similarity of the games and both places being English colonies.
I would suggest that lots of people don’t think like you or share your values. Lots of people would rather spend the day talking and basking in the attention and respect that comes with their position.
When you try to change the default browser on Windows (a setting ignored by some Microsoft apps, which will always use Edge btw.), you can't just change it, you get a pop-up going like:

You SURE you wanna do that? Edge is better you know. And more secure. And shit.

[ BIG BLUE CONTINUE WITH EDGE BUTTON ]

Arial, 6pt grey on white, "Use my choice" link

Edit: You also can't move or remove the Edge symbol from your desktop without admin privileges. So for a normal, unprivileged user there's just two things you can't remove from your desktop, recycle bin and Edge.
Netscape was pretty widespread for a while there.
They said: "I admire your ability to maintain a rational view on this."

Really sad that comments with opposing views can be so easily removed by downvoting.
LLM performance drifts – and what to do about them
Microsoft 365 Copilot AI Tool Will Cost $30 per Month