skysight-inc/HackerNews huggingface dataset:
Absolutely. Self-dependence is overrated anyway. If they find no buyer they'll be able make some nice infusions.
Provided that the problem is suited to the strengths of an LLM at all. An example might be a small ai custom trained on documentation for libraries. You ask it a question like "how do I make the background move with parallax effect when you move the cursor". It's a little ambiguous, high-level concept, and probably not a single function.

Small ai: likely makes up a function or suggests a single function which isn't sufficient. Refuses to budge from its answer or apologies and gets confused

Large LLM: able to actually understand the question, combine several functions. If it doesn't work you can tell it why and it fixes it
Display brighter-than-white color on Apple devices
but using keyword will be in js eventually as it is in stage 3 now
A lot of things are not worth debating.
"important" should be "immigrant" here
Very cool. I have been wondering about using high-level languages to program FPGAs recently.

Also, I hadn’t heard of cuckoo hashing before, it sounds neat. I briefly looked at the Wikipedia page about cuckoo hashing that the OP linked to, but didn’t find an answer, so I’ll ask this here:

What happens when the load factor of a set of tables gets “too high”, can you just create a new table and prepend it to the list of tables and call it a day, or do you still need to rehash the existing tables?
Being able to crack present-day communications in the future is still a concern.
Turn Down the Volume on the World
I’ve seen that one as well! Interesting video for sure. I was also surprised to hear him say he did not speak Japanese despite living there for 20 years and being married to a Japanese woman.
The book isnt BS, it is just you are overlaying a more specific purpose onto a work that is more general in its communicative mode and goals.

It is a common source of confusion.
There is a lot of evidence but at the very least, it is accepted that these omega-6 oils are pro-inflammatory.
Yes.

Believe it or not, not my problem.

I have ethical standards I will not cross especially of money.
Full compile-time reflection perhaps not, but we are getting deduction-of-this in C++23, which is a useful reflection feature:

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p08...
> We’ve known each other since forever and he’s not trying to screw me over

ROTFL; if your mindset is that your cofounders might be "too generous" you are already being screwed.

These terms seem to presume that you should stay for ten years or more because 9% of the company in 3 years will be worth less than 5% in ten years, i.e. an extremely successful growth pattern.

This is not only more recklessly optimistic than usual: it's unfair to you because you are giving your shares to your cofounders in exchange for, apparently, nothing.
Disagree. The larger selling point is Nix reproducible builds. Getting a reproducible developer environment is a start, but everything inside that “shell” is then mutable. Hiding Nix behind YAML is obscuring a tool, Nix, to make the entire build stateless—and that YAML can often be a stopping point where folks aren’t going ‘deeper’ to unlock the reproducible build part.

There are things it does that are very helpful, like enabling a PostgreSQL server without much setup, but other things like forcing certain language toolsets goes a bit too far—especially when those tools are already in Nixpkgs and setting up a base devShell provisioned with a few console tools is one of the easiest things to do with Nix the language already.
I think it's more accurate to say that there simply is no wall space, because the walls ARE the stones.

There are ways around it, probably using copious amounts of conduit etc. but it's a lot of work compared to simply living somewhere that already has utility outlets where you need them.
Here is the MusicGen paper from Facebook research: https://arxiv.org/abs/2306.05284

MusicGen is an LLM on top of EnCodec tokens, instead of working directly with audio. EnCodec is neural audio compression algorithm that encodes audio as tokens from a codebook. It's a really clever trick!
They are saying that the footprint of 3ft thick walls takes up a lot more of your usable floor space than a modern home's walls would.
I would say that there is 3 important points to your question:

1: Use your own domain, this allows you to somewhat easily move providers.
2: Offline backup of your email. Keep a offline backup of you email, it could just be a desktop client checking email.
3: A paid provider with support, so you can get to talk to someone.

I personally think icloud is a option. Fastmail or hey.com could also be.
Considering this limitation, I wonder if the syntax could have been something else than assignment. Like maybe:

using getResource() as res;
I do drive and can confirm that "invisibilty" is the reason for many (if not the most) accidents. Actually, I have even changed my car driving habits to be more I would say preventive.

And yes, I do recommend Ryan F9 videos, they are really outstanding.
Show HN: Virtual CMO for Solopreneurs
Solve any marketing problem in 1 minute (No email required)
Do we know how LLMs available in OpenLLM and other open source LLMs compare to different versions of GPT models? I know there’s a leaderboard on huggingface: https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderb... but it doesn’t contain GPT models.
> If the company is following the law, they are simply not exploiting their employees

I do take issue with this line. Law is slow moving and reactionary, not proactive. Courts frequently update the law and redefine that abuse by nature of someone being abused and having the capacity and willingness to sue. The law defines things through historical action. That is, someone has to be wronged first.

I do agree that perception isn't reality though. But that's a whole other issue. Were law proactive I'd be in more agreement with your sentiment. But laws follow the culture just like markets follow the economy. There's a delay
https://archive.ph/oHNhd
JavaScript development looks really strange.

const resource = {
[Symbol.dispose]: () => {
console.log("Hooray!");
},
};

Why not just

const resource = {
dispose() {
console.log("Hooray!");
},
};

Why introduce this weird Symbol stuff?
> My team uses AWS for _everything_...If I started over, I'd make the same decisions again.

Okay? I never said that sticking to a single cloud provider isn't appropriate for some (or maybe even most) people. It's good that you have a setup that you believe works well for you.
I absolutely love these kind of browser-based tools without need for server and signup. Another one that I use a lot is https://sequencediagram.org/
I still think it's marketing because if it really is dangerous, why talk about it in the first place? (I don't doubt that it may be 'dangerous' if used for nefarious purposes, but if I have something dangerous, I wouldn't go announcing it to the whole wide world).
> Nice, so this is the equivalent of `with` and context mangers in Python.

Well, half of it at least :)

Python has both enter and exit, while this proposal only has the exit half.
It's to distinguish whether to call res[Symbol.dispose]() or await res[Symbol.asyncDispose]() at the exit.
You’re right, that is a curious design choice.

For what it’s worth, I always thought this syntax for await felt more natural:

let await user = getUser()

But now we have it both ways for different use cases and it’s weird.
Software is just a tool for delivering a solution for another industry.
Nominal types versus structural types is basically the main distinction at this point (if we ignore .net, etc). I like both languages, happy to see them converge while keeping their defining characteristics
TypeScript only implements JS features that make it to Stage 3, the only exception being decorators in the past which never went beyond Stage 2 in their previous form.
> The thing is, English borrows so much from other languages that it's not apparent to English speakers that the words are from other languages.

As made famous by "the trouble with the French is that they don’t have a word for entrepreneur", attributed to GWB.
"I have even changed my car driving habits to be more I would say preventive."

A great reason to have cycling and motorcycling sessions as part of the driver's test.
Correct. However, some things should be preserved forever and accessible. It's really nice to be able to put a piece of scientific jargon, or a text of an error message, into a search box, and get back links and references to material you can peruse at your own pace and discretion - as opposed to having to join a closed community and keep asking people, hoping someone who knows the answer and is willing to help spots the message before it disappears in the flood of ongoing conversations, and monitoring said flood so that you catch the answer in time to ask follow-up questions, etc.

Point being: different needs require different tools. Current trend is doing everything in closed, ephemeral groups.
Compare the internal parameters of the top-performing Large Language Models
I notice this as well working with my Dutch colleagues as an American. They’ll be discussing some bit of code and all of a sudden need to reference a programming concept or a class name that is English in origin and they will use their own accent. If I then come back to talk to them later about the same thing, it will have a different accent when we are speaking English together.
come over, make your own :)

btw there's much-much more (unattended) forest+small-beaches to the south than to north.. and i have a few spare tents :)

https://svilendobrev.com/snimki/more/

That said.. very little software/tech stuff happens here, all goes to Sofia :(
and people follow..
The widgets examples do not look good, unfortunately.

Let me elaborate: they seem aliased (everything looks like sampled with nearest neighbor), spacing is non-uniform and overall the style chosen looks somewhat outdated.
Thanks for the honest feedback. Adding images to the landing page now and I think it would be a good idea to either separate the trial from Stripe or have some kind of limited offering for free.
Have you reported these? The library has a fairly complete testing suite, and if you are saying there are regressions I'd like to know what those are so that I can make sure the testing is adjusted to cover those cases going forward. Thanks.
The paper is about digital gate-based quantum computers. These have almost nothing in common with D-Wave's analogue quantum annealers. They certainly cannot run Shor's algorithm (they don't run algorithms at all).
Better link: https://archive.is/vfTjc
No one is complaining about anything. It's a brief explanation for a simple fact.
Backwards compatibility. This can't conflict with existing types that have `dispose` on them already. Symbols are private, meaning two symbols with the same name are not the same symbol. Symbols use object reference equality, not value equality. So `Symbol.dispose` is the only way to refer to the dispose method they're looking for, without conflicting with any existing fields called "dispose".
Sure, I could. But it is more complex. And my (probably wrong) opinion is that at the point where you can inject environment variables, the game is pretty much over anyway (you can probably make more harm with LD_PRELOAD compared to SSL_CERT_FILE). So I am not convinced about the value this limitation brings in.
how about self-hosted VPNs?
Memory allocated for the map is supposed to be freed when the variable goes out of scope.
That's like claiming it would be derogatory to label the URSS as USSR or the KPD the German Communist Party.

Then again, I don't care if someone thinks that a reference to a communist party is negative, as long as the negativity is about the communism aspect (as opposed to the ethnicity or general culture of that country). Just like I don't care if the NSDAP would find it insulting if I call their party the Nazi party.
How to fix TUI rendering in the macOS terminal.app
Which is funny since Javascript had `with` before (that did something completely different) that was overly abused and thus removed.
> But I still argue that this design is simple, checks all checkboxes as long as open questions are decided, and can be independently deployed.

You're handwaving a ton of complexity. You don't even need token pasting for this to become a confusing mess, just consider what happens if GUARD takes the name as an argument, or if an expression is constructed by putting two macros with different editions next to each other. You're also missing the biggest issue, which is 'what happens with headers that don't care about editions, and only begrudgingly even include an extern "C" for C++ users?'.

> (A systematic approach would be to collect a set of all editions used in syntactic tokens, and if not all editions in that set result in the same result, to issue an error.)

This does not work in general. Suppose you wanted to remove most vexing parse in a new edition: changing the result of `Foo bar(std::array<int, PAGE_SIZE>())` is the goal!
> Symbol is a built-in object whose constructor returns a symbol primitive — also called a Symbol value or just a Symbol — that's guaranteed to be unique. Symbols are often used to add unique property keys to an object that won't collide with keys any other code might add to the object, and which are hidden from any mechanisms other code will typically use to access the object. That enables a form of weak encapsulation, or a weak form of information hiding.

> Prior to well-known Symbols, JavaScript used normal properties to implement certain built-in operations. For example, the JSON.stringify function will attempt to call each object's toJSON() method, and the String function will call the object's toString() and valueOf() methods. However, as more operations are added to the language, designating each operation a "magic property" can break backward compatibility and make the language's behavior harder to reason with. Well-known Symbols allow the customizations to be "invisible" from normal code, which typically only read string properties.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Essentially if they use dispose() like you mention, what happens if someone already has code that has dispose? And in future, avoid people accidentally calling these.
> Like I doubt Minecraft would explode as it did if Yogscast didn't pick it up and made a popular YT series about it

Pretty sure before Yogscast there was already the rollercoaster minecart video released and on Kotaku (and other sites) that made Notch a millionaire overnight.

Yogscast may have helped shoot it into the moon, but Notch had already joined the mile high club by then.
Just curious. You are already hard at work on the proposal. The micro repo shows it was created 2 years ago. Are you beginning to have doubts about continuing (maybe, given the scepticism and dismissals you receive)?

I feel a lot of the dismissive folks are ones thinking hyperscale, unicorns, big tech, growth hacking, network effects, and above all big monetization. But that is not where one has to go. It is certainly a tough challenge to get to be self-sustainable. Good community isn't found in the big numbers, and decent salary needn't be too.
No. 99% backward source compatibility was a primary requirement for C++11. It was bad enough that the ABI was broken.
Why would a language model be good at playing chess?
It's exactly the flex you might think it is. The point is not in the number, but rather in the fact that you can build and test almost all crates available on almost all supported platforms, regardless of how many there are, and with no human intervention.

For C++, there's no registry to start with, but even if there was: there's no standard way of building and testing projects. So, a crater build like this is simply impossible at a scale.
No idea I'm afraid
.NET object initialization is surprisingly slow (compared to Java)
I worked with some. General things I picked up from them and try to emulate now that I’ve become one:

- Clearly state your values and stick to them - it’s much more comfortable to people to work with a predictable leader and builds trust over time.

- Provide rich context to the team and ask for business outcomes, not specifics.

- Communicate, communicate, communicate - especially if you work in a remote team/company. You need to have a constant dialog going with the team - it’s up to you how, however - there’s a lot of different ways to facilitate.

- Remember your promises and provide people with resolutions to issues they raise, follow up! I know it sounds self explanatory but so many managers just plain forget the things you ask immediately after your 1:1’s.

- Do your 1:1’s for gods sake! Weekly preferably.
My guess is backwards compatibility. There might be applications out there that have a dispose method for different reasons. Symbol.dispose is literally impossible to be already in use, since symbols are guaranteed to be unique.
I'd imagine dispose is a common function name and being dynamically typed there is potentially a lot of code out there that already has a "call dispose if it exists on this object" pattern.

Vs this won't break anything existing.
Thanks - sounds totally worth checking it out!
Thorium Molten Salt Reactors
It's essentially that but from C#

https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
https://lmsys.org/blog/2023-05-25-leaderboard/
Agreed, mostly in real life we have specialized experts. You go to doctor to ask about health related stuff, you ask your colleague who is expert in ML only about ML and probably not much about mobile development.

Instead if having ML that is expert at coding in all languages probably would be better to allow to switch context.

Native mobile dev LLM? - e.g. train only on swift, objc, kotlin, java, c, c++ code

Python dev LLM? - train only on python, c, c++, rust code

Would this way final model be smaller, faster and maybe event better?
Seems plausible! Would be an interesting event. Maybe a win for the fediverse but depends on how it plays out of course.
But then instead of putting X amount of effort up-front to do search, you have to put in 10X amount of effort to join a community and ask someone about the thing. It's not a good trade, IMHO.
Imagine that resource inherits from a class with an existing method called dispose. What happens then?
don't call yourself CTO if there aren't at least 10 people (technical team) under you please. Call yourself technical co-founder.
Thank you for your comment!

I acknowledge that the comparisons on our webpage footer is primarily for marketing and SEO purposes. This is inspired by the equivalent content on websites like figma.com. The intention is to highlight Slint's unique selling points without delving into extensive discussions about other frameworks.

And yes, we do have plans for Python, that would actually be the next language we want to make bindings for.
And this is a good thing. I would love to see something like a proper C# instead of a hacky TypeScript. It would be so much more productive.

JavaScript is a cool dynamically-typed language though. C# is on another side of the spectrum: it is super cool by being fully strongly-typed. But TypeScript is something in the middle and this uncertainty gives pains.
I use Replit a lot and it uses Nix.

I think everybody has a different idea of what they find intuitive or what they think of as being "good". Some people struggle with git for example.

As a tool writer (I wrote https://devops-pipeline.com), I want (command line) tools to be elegant and the command line tools to be obvious.
The structural/pattern variety and complexity even of non-living natural things is overwhelming:

"Types of Silicates Part 1: Orthosilicates, Disilicates, and Cyclosilicates" https://www.youtube.com/watch?v=ryNQBxmcOu8&list=PLybg94GvOJ...
Also just found a good reason to not use this hack with Chrome, maxes out the CPU. I left this in the background for an hour or so and I noticed my laptop getting warm. Checked with htop and Chrome was guilty. Closed it and it went back to normal. The only open tab: this thing.
> On sponsors, I don't think there's always that much influence from sponsors,

I assume this varies with the topic, and sponsorship level.

A sponsor paying £2000 for a booth won't expect much beyond the booth. But if you're running an AWS User Group conference, and Amazon is providing a venue that would otherwise cost a five-figure sum? And given the topic, there probably isn't anyone else likely to sponsor you at that level? You might want to make sure they're happy so they sponsor next year as well.
Spam is one factor, but biases is another that I don't see mentioned often enough. I'm on mastodon.social, see zero spam, and reading through discussions of past bans it looks as if smaller admins banned it because of tiny vocal minorities that might as well be individually dealt with.

I also signed up to another instance (which I am not going to mention) and to hachyderm.io (which nominally caters more to techies, and where I'm essentially lurking) and the local timeline is full of self-promotion and activism. Better cat pics, but I'm struggling to find good discussions. The former instance was just full of idealistic randos chanting as Twitter went belly-up, and although it was all "positive", it was very much the Clockwork Orange kind of positive...

Regarding Lemmy, right now I'm on the fence.

The defederation of Lemmy.world means I can't follow the 3D Printing community there (as well as a couple of others catering to makers and electronics), and Mastodon integration isn't working, so I'm really tempted to just subscribe via RSS or set up a private Lemmy/Kbin instance just to follow the things I'm interested in (which seems wasteful and overly complex).

Anyway, my opinion right now is that the bubble syndrome is really strong in the Fediverse.
There are ads in the official apps - they appear similar to regular messages in large channels (telegram's few-to-many/broadcasting offering)
I am not "asking for evidence of a lack of evidence". I am asking for evidence that the engineers held this arrogant position. There is no "lack of evidence" described in this supposed arrogance.
>> but becomes superlinearly[1] expensive and slow

> Are you talking about the language standard? (...)

I'm talking about effort to incorporate new lessons into language standard, and/or standard library, and/or compilers, while trying to maintain some backwards compatibility with at least few earlier "versions", and generally not reinvent half the language. This means you can't just add or modify a thing - you'll need to do some serious research, discuss things with compiler vendors and interest groups, etc. And you usually can't implement the new idea directly in the most clean/obvious way - you need to find a way that doesn't interfere with any of the existing rules of the language and surrounding customs.
I just never heard of it, I went through reddit and looked at what people were using, and awesome-xyz lists, and then went through docs and pages to see which projects had the same priorities as me.
And Authelia looked like the best match.

I think I looked at:

- Keycloak

- Zitadel

- Authelia

- Authentik

And maybe a few more, but I never heard of Casdoor before today, and even now there are few Reddit references to it.
> I now know that startups often first allocate 10M shares, apparently for psychological reasons.

Heh. My company has exactly one (1) share, probably also for psychological reasons.
I've created and I'm keeping https://communick.news open for registration for the time being, but the creation of communities will be only for admins.
this isn't 10Gbit.
Three attacks against geth-based Ethereum clients
I fail to see the difference. You can find hazard pointers and RCU as libraries in C++. The only reason these are proposed for standardization as opposed to other features is that someone is willing to go through the pains for their pet feature.