skysight-inc/HackerNews huggingface dataset:
> the 30-under-30 thing is Forbes, I have always considered them reputable, perhaps I am mistaken.

No, Forbes is a shithole. https://www.entrepreneur.com/growing-a-business/did-someone-...

The New Yorker is not a shithole, and don't take money for articles.

Maybe you want to, like, correct your blog post? Honestly, the claim makes you sound dumb.

> The reproducible builds website; is; as previously mentioned a really nice looking page which basically says: It won't be reproducible even if you follow these steps.

I don't know what you mean. Are you referring to the NDK portions? And if so, does the critical stuff (key verification, encryption) happen in Java or in native code?

> "please don't send us messages about how it's not reproducible"

Huh? Where did they say that?
For junior/mid level developers backwards-facing levelling doesn't really matter. For senior it matters more, and for staff/manager it matters a lot more.

There are usually organizational constraints like you mention, but that doesn't preclude there being a reason for backwards-facing levelling.
> They were also quite good at processing Titanium

Yep, and they had a revolutionary (arguably too early for it's time) submarine, Project 705 Lira NATO codename Alfa, that used a titanium hull and a lead-bismuth cooled fast reactor, making it significantly faster than US submarines and even faster than US torpedoes, scaring the US in the process (who bought the propaganda that this sub will be the backbone of the Soviet attack submarine fleet, instead of just a proof of concept that did work, but was expensive and hard to maintain and thus scrapped).
That's strange, what's the motivation behind not allowing destructuring? Seems very prudish.
>Oh holy shit, I never thought this infamous Twitter Copium

Copium? The Guardian (a pro Ukraine cheerleader extraordinairre) said this during the offensive.

Your proclivity towards using troll slang suggests you might be spending a little too much time on twitter. You might consider cutting back. It's neither healthy nor informative.
> install openvpn

Installing open VPN is like carrying the One Ring to Mount Doom. I’ve installed operating systems, databases, web servers, full LAMP stacks that took less effort.
Teams I've Worked With
Nice!

I have been using libQt since the last millennium for different projects, this looks more like how I use it as I never really liked QML.

But the comparison page vs qt is a bit thin, what do I gain here and how do the features compare?

It works be nice if the page was more fleshed out in that respect.

It's so refreshing when new stuff comes out for native and not just web web web!
That wouldn't be cross subsidy, that would be selling at a loss, right? I don't think any item has ever been sold for the sum of its bill of materials. The price is always bill of materials + labor + some profit, and here "labor" includes R&D.
It's been a while since I was on a set, but most DPs seemed to adhere to the principle: "When in doubt, add bigger lights."
Lots of apps already do that when you open a QR code. What I don't need is the browser to break expectations and make random images super bright...
I'm 99% sure that ot was being sarcastic.
I knew a guy who had been working on a VW/Audi manufacturing line in Belgium. I think they were assembling golf and A3. Both models were assembled on the same line, I wouldn't vouch that all posts were exactly assembling same parts, that wouldn't be true, especially as fit and finish and some specs are different, but for his particular post in the line, he was installing same part and was only told to put glove before working on the Audi ones, basically to avoid leaving fingerprints somewhere most customers would never ever look anyway.
Right, for now that still works
Huh, I didn't know about the ear scanning thing. I'll give it a try, thank you!
Diablo 2 didn't. Felt more satisfying to play it thrice on different distinguishable levels of difficulty than doing rifts or whatever poe calls those (i forgot) for 0.000001% improvements per run.
I am disappointed there is no progress on:

* Standardizing `__restrict__` (which C has, and C++ doesn't). Everybody relies on the compilers offering it as an extension, as without it - performance often suffers very badly.

* Universal call syntax (i.e. equivalence of `foo(myobj, myparam)` and `myobj.foo(myparam)` ). There were what I considered to be rather trivial objections, last decade, then it somehow went away.
The newer versions (19.0+) don't need more than 1 GB RAM for many scenarios
I agree. If it's assignment then it should work the same as assignment (from the users perspective), otherwise it should have a different syntax.
I agree. I feel like `using async x = ...` would read much more nicely and avoid the confusion.
I've always wondered how that happens. Having lived in Japan for eight years my accent has become more neutral, but that's about it.
I couldn't sign up or even find the sign up button for any of the recommended instances or through the android app. I eventually found a sign up option by navigating to a post and trying to leave a comment which prompted me to sign up. I filled in the requested info and the sign up button didn't do anything or show an error.

I tried again using view desktop site (on Firefox Android) and then it worked but still anything but a smooth intuitive process for now it seems.
Nope. It's freed when there's nothing referencing it any longer, at the next garbage collect.

Here are common pitfalls: https://auth0.com/blog/four-types-of-leaks-in-your-javascrip...
The last example is surprising:

{
await using { connection } = getConnection();
// Do stuff with connection
} // Automatically closed!

The object returned by getConnection() is destructured to extract the field named connection and assign it to a local variable with the same name. The containing object presumably continues to exist anonymously so its Symbol.asyncDispose function will still be called when it goes out of scope.

Can anyone explain which language rule guarantees this behavior in C# and in TypeScript?
The comparison choices are strange. XXL-JOB, but not Airflow or Temporal?
you miss the point. There are only 4 things in that OP article, not five as stated in title..
That's what I wanted to express: there would be no need to be able to use the old source code together with new code in the same file if they would have gotten rid of include files (and using modules instead). It would have been enough (see Fortran for example) to be able to use C++98 libraries and compile them with the same compiler (every C++ compiler I know of is a C Compiler too).
Eh. Agreed re: table stakes.

But I think it's quite valid to suggest users should carefully think about the tradeoffs between being subject to legal disclosure and being subject to compromise. Basically, do you trust the FISA courts, or do you trust the code?

The answer isn't really obvious! When it's a random anonymous startup based in, like, Panama that claims to have reinvented JavaScript-based encryption or whatever, yeah, I sorta trust the FISA courts more!
Throw in bragibooks for parsing the audiobooks from readarr and adding metadata for audiobookshelf like chapters etc
I want know more about the source of the “ten” number, why not 20 or 30 (or 100)?
It's been a while since I coded in C# but you just triggered some bad memories.
Also seems like there would be use cases where you don't even want to assign the result, you just want the destructor to run at the end of the scope. Something like:

using someMutex.lock();

With the assignment syntax it's not obvious to me whether that's allowed.
`sudo strings /sys/firmware/acpi/tables/MSDM`
I should have mentioned this, but the noise canceling part is the sole reason for me actually wearing headphones. I wear earplugs+headphones in an attempt to focus in an open office.
It's a javascript feature in proposal (stage 3) being made available in TypeScript. You have got it backwards.
> PRC waging opium war on US comparison only works if PRC was militarily coercing the US to not enforce domestic drug policies.

Things can be similar even if they're not identical. If a state actor supports criminal forces to transport harmful substances into a country, it's not so different from supporting the East India Company in doing so.

Also, the purpose matters. When the EIC sold opium in China, the motive was probably profit. If China sponsors sale of opioids in the US, it's more likely to be motivated by a desire to cause harm, which most would consider worse.

> Does PRC propaganda benefit from US inability to curtail drug use domestically? Yes. But not enough to not cooperate with the US on drug trade when the relationship was good.

Well, this implies that you agree that the main purpose is not their own gain, but the harm they can inflict on their perceived rival.

What would it look like if the US developed the same kind of desire to inflict pain and suffering in China, as a goal in itself?
Great to hear that you liked the language!

Regarding the performance, I'd be interested to hear more about your experiences. Because we compile to CUDA or OpenCL in the end, we cannot claim to be faster than what you could (in principle) write in hand. However, most of our benchmarks compare favorably with handwritten reference implementations, and the heavily optimizing compiler is able to write code that is tough to write by hand.

However, we're always looking for instances where we can do better. The goal is to be comparable to CUDA/OpenCL in as many cases as possible.
> That they singlehandidly returned Germany to coal power (the actual policy was enacted by the CDU, but was 100% the result of decade long anti-nuclear activism by the Green party) does not seem to matter.

Man, isn't it handy that the opposition party is at fault for what the party in power does? Those evil Greens just forced the CDUs hand, they had no choice (except for their actual power in the government, but why count that?).
Just to clarify: are you talking about the image next to Desktop in https://slint.dev/use-cases#desktop-applications ?
Indeed, we'll improve on that. Thanks for your feedback!

For the story, we initially had screenshot of an actual commercial desktop app, but we were asked to remove it by the author until the app is actually released. So we went with that set of of widget instead, which is a prototype of the Cosmic style for Pop!OS)

Edit: We changed the image. (for reference, the previous image was https://slint.dev/assets/img/cosmic_de_popos_light.png )
Any reason for it to use as much RAM as full operating systems, with games, programs, databases, ...? 1 GB is still ridiculous, no?
I hate to be that guy but it’s kawaii vs kowai, the latter having one less syllable (at the end). Something like the difference between pool and pal. There’s also no “uh” sound (although I see what you are going for), and “u” is pronounced as in “you”.

I’m not trying to correct you just for the sake of it. Fortunately, all of this is pretty easy to be clear if you learn katakana, it’s pronunciation and romaji for several loan words. Using on-the-fly pronunciation guides like “uh” will trip you up.
I remember there was a DW video about Chinese companies on mass are using AI for interviews, because of the shear number of applicants. This one: https://www.youtube.com/watch?v=fbrHy7cEd6M
I don't necessarily agree with everyone above, but..

When the first person used "hotel" in an English sentence, they were struggling to find a suitable word and failed, and fell back to another language for it. Or possibly they thought it was a better word than the English equivalent for some reason. They thought of it as a French word, with all the implications of it in French, rather than English.

When I use "hotel" in a sentence, it's just part of the language I grew up with. To me, it's an English word, not something I fell back on in another language.

That said, the "Spanglish" referenced here is being learned from birth by people, so they aren't context switching either. They're just speaking how they learned to speak. Older people are probably still context switching, but younger people likely aren't.
Words are assimilated to greater or lesser degrees. I'd say that au revoir is now English, as I'd expect any competent English speaker to understand it, but it's still commonly written in italics and pronounced in a noticeably French accent. Meanwhile, café is fully anglicised and not really registered as foreign at all, but that pesky accent remains in the written form, giving a clue to its soupçon of French (the truly English form of the word is probably caff).
Looks nice, but actually the per/appliance pricing could be a bit clearer, I hate the Call Us type pricing pages, that is usually where I rather look for the competition...

(Just had some hardship with finally getting an atrociously expensive quote after spending workdays of providing the needed inputs to a HW vendor)
There's another spinning wheel issue on the login screen: if you don't validate your email before trying to login it'll never finish.
Not to diminish Slint authors work, but it is still far from being Qt competition, given the current state of accessibility, IDE integration, or graphical tooling for UI/UX designers.
Because there’s a world of difference between a reinforcement learning trained special purpose model and asking a general purpose large language model to have a go at something.
> No one are automatically entitled to get the output of a community while sitting on the sideline, although a community may chose to make it available.

That's the difference between the "cozy web" and the web 10-15 years ago. The communities used to grant everyone the right "to get the output of a community while sitting on the sideline" by default; in fact it was weird to gatekeep things that could be useful to others - the only thing that was gatekept was "write access", and it was done based on attitude, not on someone's ability to do networking and invest large amount of time on an ongoing basis.

Of all groups, it's both ironic and sad to see this happening to open source projects in particular. Those projects owe their very existence - and people participating in them owe their skills - to that open, indexed, no-strings-attached knowledge-sharing culture.
Appreciate the ad hominem, let's continue.

Even if I take, for absolute fact that you cannot possibly hire a PR firm or spend enough in marketing to get a puff piece about you in a magazine; you are glossing over the entire point I am making.

Someone is telling me to like this guy. Someone is telling me that he's a saint, a hero, a steward of the future. Someone truly want's me to think that.

I'll say it again because you didn't catch it: none of these issues are nails in a coffin, when placed together they paint a particular picture. I can't unsee that picture, and arguing over semantics doesn't change the core argument at all.

I absolutely will not redact that statement because it is true that you can buy your way into magazines, either directly or indirectly. Whether the New Yorker is entirely immune to being convinced to write profiles like this: even if no money directly changes hands, is irrelevant.

-----

> the Signal Android codebase includes some native shared libraries that we employ for voice calls (WebRTC, etc). At the time this native code was added, there was no Gradle NDK support yet, so the shared libraries aren’t compiled with the project build.

> Getting the Gradle NDK support set up and making its output reproducible will likely be more difficult.

> Please don’t freak out

> Just to head off the inevitable deluge of GPG-encrypted emails with dramatic subject lines, we are not doing this in response to any kind of legal threat or pressure. This is just a weekend hack; please don’t make us regret it.

tl;dr: it's not reproducible with shared libraries, or gradle and it was just a hack, please don't make them regret doing it.

Oh, and did you actually run through the steps? Or is it merely enough that having them listed makes you trust them?
Calling an instance without users "awesome" is stretching it. Unfortunately, less than 10 users makes up a large majority, and those have very, very small communities.
"The omega du jour" means nothing. You're parsing the sentence wrong.

The alpha and the omega, the first and the last, the beginning and the end. It's the first and last letters of the Greek alphabet, and a Biblical reference to the Almighty. And then du jour means "of the day".
It’s absolutely marketing.

“This heroin is too strong, just had 2 clients OD last week, you sure you can handle this?”
I have not read Graeber's book in full, but his umbrella statements seemed off putting(childish). If you can operate a company with good outcomes on half the staff by all means go do that. It will be extremely easy to compete.

I think his blind spot is that some people are doing exploratory work that has 10% chance to be impactful. With enough bad luck this person can work 10 years without meaningful results and even when the results come, you will be happy for 3-4 months before drowning again. Still if you skip it all together you will have a company that will fall out of relevance in 3-5 years due to lack of progress.

Basically he fails to see novel progress is really rare and assumes the optic of worker, but manager's optics is: 10% is fine, I am just gonna hire 10 people, pay them well and have meaningful progress every year.
Compromise Creates Values
It’s already in use at washingtonpost.com. About 4-6 months ago (IIRC) they had some superbright inline ads that made me doubt my eyes - I couldn’t understand how they were so vivid. Now I know how they did that.
What does ICO stand for? Or ICO-ed, as it is used in the article
Can you fine tune on an M2 with adequate memory?
If you target desktop only probably Qt license (LGPL 3.0) is easy to use even in commercial projects. The problems comes if you want to target embedded, mobile platforms especially iOS or require some of their GPL modules (e.g. Charts, Data Visualization)

Otherwise Qt is probsbly much more mature project and already has unofficial rust bindings
Disclaimer: I work for Slint

Thanks. We have a lot of users who are migrating from Qt/QML to Slint.

The smooth scrolling part -- is that for the wasm binary or for a native application?
Well, yeah. Windows is... special. Even Microsoft stopped using the normal controls. But the problem is that Qt looks like an uncanny valley version of those Windows 95-style apps.

But by Premium I'm talking more about macOS, iOS and Android.

For macOS check apps made by Apple, Panic, Rogue Amoeba, or apps like Pixelmator, Affinity, Pixelmator, TablePlus, FantastiCal, Tower, Dash. Or even "non flashy" apps like Pacifist.

Those all use Cocoa and have a bit more of a slick appearance, even though they're mostly using native controls, with very few special parts here and there.
The first minute and a half almost entirely shows footage shot in no-fly zones in and around Cape Town. Many of them are no-fly zones because they are national parks. Please be considerate.

https://www.westerncape.gov.za/general-publication/no-fly-zo...
Munitions: the SS Richard Montgomery is probably the most nervously watched of these https://en.wikipedia.org/wiki/SS_Richard_Montgomery ; it's probably inert by now, but nobody wants to find out because it's so close to London.
Do you want to build a successful sales team? Would you like to learn what it takes to create such teams?

Join us for an insightful masterclass on "Building a High-Performing Sales Team in 2023"!
No prototype as yet
Check the Websocket traffic, it might be in there.
When you are distributing over multiple geographic locations, and much of the data can tolerate a longer round trip time for access, you can extend the RAID pattern across multiple locations, instead of within a location. Provided you have enough network bandwidth for recovery, you don't need a full RAID at each individual site.

Having more locations is actually helpful for this. Because of the independence of different locations, the risk of data loss is in some ways lower than a local RAID system where all drives might be fried at the same time by a single event.
I have like 10 versions of .net installed. When is this going to stablise?
Yes, but it would be if implemented on an FPGA with 10G capable transceivers. The hashtable is capable of looking up a key every clock cycle so it is actually capable of a fair bit more than 10G for lookups.
One thing I love about the New Zealand one is the occasional bits of te reo Māori that get used. I know that the cultural context is very different, but the affect is similar to Ireland: most people are not truly bilingual, but almost everyone knows some of the language, and dropping a few words or phrases into your English is quite normal. Just as I might end a story with sin é (lit. translation: "that's it").
First of all, I hate that the author pitches event-driven as something different than message passing. It's the same thing, just without reply. And if you need a reply or not is irrelevant to the usage of message passing. It's also dependent on the use case if you want/need a reply or not. Do I want to authenticate a user? Then a reply might be useful. Do I send performance metrics to a server? I might not need to know if that worked or not, depending on what's defined.
The "brightness war" hence begins, not unlike the "loudness war" pushing the dynamic range of an other medium.
We (in Norway) also recognise that it is not really discrete. In school we learned about the different dialectical traits (like palatalisation, different versions of “r” as well as morphological and lexical differences) and the different areas have which trait. We would listen to speech samples and identify where they are from by recognising traits and computing intersections.

We would also learn about how language and dialects evolve over time and compare how old people in our local area talk with how young people talk.
I know, I wasn't though (but I know I'm in a minority)
In Argentina, Inflation Passes 100% (and the Restaurants Are Packed)
You could have an instance that is not focused on having users, but instead just be the home of many communities of different topics and the have "awesome" moderators.
Accessibility? on QR Codes?
They are read by computers, not people!
> For C++, there's no registry to start with

That's not right, there are multiple. There's no single registry.
You can use the vcpkg registry, for example - that holds all small and large libraries I've ever needed (even one of my own). They also come with a standard way to build them, of course (CMake targets).

Have you done C++ development recently? I fear a large part of the C++ crowd may not be aware that package managers and build systems are available, they're just not preinstalled with C++.
Disclaimer: I work for Slint

Indeed we are actively working on all of those topics:

Accessibility support in Slint is improving. We just merged the initial AccessKit integration into our winit backend -- https://github.com/slint-ui/slint/pull/2865

IDE integration - our VSCode extension is pretty stable these days (https://slint.dev/get-started#vscode) and we also support integrating into other IDEs via LSP (https://slint.dev/get-started#other-ide)

Graphical tooling for UI/UX designers - our current prototype https://slintpad.com needs more work to become an easy Drag n'Drop editor for UI/UX designers -- but we are on the right path to achieve that :)
Not really, it's still way less than a web browser or an electron app, and it can server a heck lot of customers with 1GB of RAM.

JVM programs have high initial memory usage, but they scale up very well.
Side question : why are people working on open source project communicating through discord a lot noawadays ?

are discord conversations persisted and indexed on search engines ?
> which is why I use the official jellyfin app

Not sure about AppleTV, but fyi note that there's currently 2 official apps: "Jellyfin" and "SwiftFin".

SwiftFin is better but very new and doesn't have all features yet, etc.