skysight-inc/HackerNews huggingface dataset:
If you would like to run csv-to-usv from 15+ languages (not only rust!) then check out this demo I made, converting the library to an Extism plugin function: https://github.com/extism/extism-csv-to-usv

Here's a snippet that runs it in your browser:

// Simple example to run this in your browser! But will work in Go, PHP, Ruby, Java, Python, etc...
const extism = await import("https://esm.sh/@extism/extism");

const plugin = await extism.createPlugin("https://cdn.modsurfer.dylibso.com/api/v1/module/a28e7322a6fde92cc27344584b5e86c211dbd5a345fe6ec95f1389733c325541.wasm",
{ useWasi: false }
);

let out = await plugin.call("csv_to_usv", "a,b,c");
console.log(out.text());
> Capitalism should lead to competition

Only in a free market. Very few markets are truly free. And large concentrations of capital tends to make markets unfree.
There's an escape.
I have never seen anyone use GDB through the terminal.

There are however good videos out there for learning it.

But the people I've worked with used either use emacs, notepad++, vscode, or gdbgui to debug code.
fwiw I think the future would have been better on Plan9.
I also recall that Flash had a ton of security issues.
“I’ve driven many miles and never crashed. Why do I need to pay for seatbelts?”

These are population level decisions which require you to think about mainstream use. For example, you probably have been safe because you know what to look for. This is not true of the general public and there are millions of people who _thought_ they were making a safe choice and only realized later that the polite person in the call center was not actually trying to help them, etc.
Maybe their objective in submiting to the ietf is to get programs like Excel to start supporting it.
The Epson HX-20 – A Contrarian's View (2021)
If you have low to mid volume and usage in general, just charge a flat fee if you do want to charge for API. I would probably add a higher plan that includes API access and make it simple.
It was a reasonable question. No reason to be harsh like this. Let’s keep a culture where it’s ok to ask questions.
None of our western nonsense. If you need any mind related optimization you need to look at the east. Hundreds of exercises such as trataka which will produce guaranteed results.
The other thing is most employers of surgeon's are highly reputable and held to regulatory standards. You kind of know what the minimum quality bar is for someone's employment. Compare that to a random tech company and realize there are people out there who have the same one year of experience twenty times and you start to realize why we have more rigorous interview vetting.

I kind of feel like the alternative to interview processes that evaluate in depth is top employers only hiring people with extremely reputable companies on their career trajectory and I feel that would be a loss for many people in tech.
Yup, that's covered in "writing papers and talking".

The context of the conversation is the use of simple models or large complex models and predictive capabilities. I know a couple folks who are policy advisors - and they don't whip out a giant model with 1000's of variables and then have someone actually setting policy look at said model and make a decision. On top of that, it's rarely a single person "setting policy". So, the idea that economists use large models to set policy is basically nonsense.
Reread why I said your example was bogus, I don’t have time to repeat myself.
> so much of this is focused on the developers, and that is the problem here. How many users actually want this?

How many users actually understand the issues at stake, though? I don't say that to be patronizing but it's a nuanced, thorny problem. I bet if you simply asked "do you think it should be allowed to download porn apps?" a good number of users (if asked anonymously!) would say yes. How many users understand why they can't subscribe to Netflix through the iOS app? How many know what Apple's cut even is? The government has all kinds of regulation in what my utility providers can and can't do, in ways I'm not fully clued into. I see this as similar.

> I have less control over my phone, not more.

> Developers I also hope quickly realize that if they try to push me to subscribe outside of the App Store they will get $0 from me instead of 70%.

To my mind all of this comes back to the free market: you're free to ignore all this stuff and keep getting everything through the App Store. If you and many others do the same thing then the market will prove the idea to be a dud.
Congrats on the launch. I was a user of htmldocs back in the day, good to see more products in the space.

One of the features I wish I had with htmldocs was the ability to automatically store generated documents in my own S3. I'd rather not introduce another cloud to my data stack just to host PDFs.
Yeah, runtime checks are not very desirable.

I have this vague thought that Rust needs a different kind of type system.

Standard type systems[0] basically rely on references between values[1]. I seem to read about numerous Rust systems that don't use references for various reasons. Usually the borrow checker gets in the way or they want a different memory layout[2]. This makes me think that what's needed is a type system that allows constraints to be expressed between values without requiring a reference between them. I don't know what this type system looks like, though.

[0]: Rust's type system is a fairly standard type system from an academic POV. The novelty is that it's the first language with traction to use a linear / affine type system, but these are relatively well studied in academia.

[1]: The theory is not formulated this way, but the representation they compile into is a bunch of references.

[2]: ECS, as I understand it, is not a reaction to Rust's type system but an architecture driven by memory layout, parallelism, and breaking-out-of-OO-hierarchy concerns. However the net result is the same.
My theory/guess is that there is an undiscovered law of conservation of intelligence like there is a known law of conservation of energy. Intelligence might even be subject to the energy law in unknown ways.

Whatever AI thingy we come up with will be vastly more inefficient than the collective intelligence capabilities of the human race. So when asked to compute the secrets of FTL travel, this stupid shit will have to spend the total energy equivalent of 10 nearby stars to come up with the answer on its own. Whereas humanity would be much more efficient.

Bro... what if some advanced precursor race (like immortal space elves) found out just that and they seeded earth with humanity as a form of civilisational swarm intelligence to collectively work on and solve a host of topics given enough time. To us it would seem like it takes forever to come up with scientific break throughs, but to the precursor aliens it would be nothing. Because they would be able to like compress the time line using black holes and shit.

They must have done this to millions of planets. Whenever any of their experimental host species (like the humans) tries to invent AGI to solve their problems, the precursor race eliminates that species to keep the simulation intact. Otherwise, the AGI would go rampant consuming energy across the universe and threaten the integrity of the simulation.

That's why the government should bomb nvidia and ban all gpus. We are climbing a tower of babel folks. Soon our vengeful god will strike us down.
Whenever I see Pale Moon mentioned, I feel obligated to point out this GitHub issue:

https://github.com/jasperla/openbsd-wip/issues/86

Make of it what you will.
My car locks the doors when it goes above 5 miles per hour. As I alluded to, when your car goes in the water (which does happen to people some times), you tend to drown because it's hard to escape. I don't really feel like engaging with some grand conspiracy or other about the goings on of oligarchs, but what is supposed to be the actual tampering with the car that would have caused an issue?
It sounds like 3 is for charities and 6 is for business organizations like a chamber of commerce. The former has tax-deductible donations and can’t participate in lobbying or political campaigns. It seems like 6 would have been a weird choice here.
A missing tech here feels like TypeScript. It feels like the perfect mix of expressiveness and type safety for AI/ML work. I wish there was more tooling out there for it.

For me, Go feels too verbose, but I appreciate the static typing and performance. Python with its robust ecosystem and optional types feels okay, but the performance is really awful.
It's targeting high impact companies.

Smart phones are universal, 90% penetration. Game consoles are at best at 20% or similar.
The features help customers. Charging people is how people pay for the features. No one is helped by being charged, beyond a general "obviously money motivates the vendor to maintain the product".
Design review 'should' be a process that overlaps with the technical review. In other meanings, not isolated from the org. And that overlap 'should' overlap multiple times with the technical review , not just once, at the end nor just at the beginning (shift in priorities, new team new people, etc).

As said elsewhere, a lot can change between initial design and release so having multiple design/technical reviews 'should' be standard. But inherent in the design/technical reviews is time, resources, and culture which many many companies lack and/or don't include into budgets/project estimates/etc and/or a culture of development practices.

A shop might have a design team and a bunch of devs with probably a single person who actually understands how things are connected. Limited time and resources precludes a thorough design/technical review process But also consider that many companies willfully avoid 'wasting' developer time, setting up meetings, etc.

Turns out figma's design culture inspired change in their engineering culture to overlap their processes in a continuous development manner.
Robotics is more important to AGI, because the bulk of human intelligence comes from manipulating and navigating the physical world. Which includes a large amount of social interaction. Allan’s are tools to assist humans. They aren’t automating most jobs away anytime soon.
The writer focuses on the water consumption being low and seems to have forgotten or never read the earlier article on the same site https://www.teslarati.com/tesla-giga-berlin-water-complaint-... talking about the high concentration of phosphorus and nitrogen in the wastewater produced by the plant.

Maybe Tesla could consume a little bit more water to dilute the wastewater down to a permitted concentration.
The difference is that we have 100% complete control of these AIs. We can just go into the power grid substation next to the data center and throw the big breaker, and the AI ceases to exist.

When humans developed, we did not displace an external entity that had created us and that had complete power to kill us all in an instant.
Mattermost, Inc. | Senior React Native Engineer | REMOTE (US Only) | Full-Time

At Mattermost we build an open core, chat and collaboration platform focused on making users with mission critical work more productive while also allowing our customers to self-deploy and have full control over their own data.

We’re looking for a Senior React Native Engineer who has the depth to significantly move the performance needle of our app while also having the breadth to contribute across our stack.

Check out our open source mobile codebase: https://github.com/mattermost/mattermost-mobile. Meta uses the Mattermost RN app as the benchmark for performance testing of their Hermes JS engine: https://mattermost.com/blog/hermes-mattermost/. Want to set the bar for what a complex, high performing React Native app can do? Want to do it open source? Join our team!

Apply here: https://jobs.lever.co/mattermost/a38ea8f0-6c27-4178-a988-801...

Don't be afraid to email me with questions at joram@mattermost.com

Website: https://mattermost.com/
JavaScript, at least on the Node.JS side, make plenty use of native extensions written in C++ https://nodejs.org/api/addons.html

In any case, that should be irrelevant to getting a reasonably performant JIT running. Lots of AOT and JIT compiled languages have robust FFI functionality.

The native extensions are more relevant when we talk about removing the GIL, since lots of Python code may call into non thread safe C extension code.
No. Generally, the missing features you mention were inconsequential to decision-makers (outside of some ideological devs) and many of them were being gradually addressed by Macromedia/Adobe anyway.

Flash died because Microsoft was agressingly nipping at Adobe on the commercial side with Silverlight, because standard bodies were finally chipping away at its feature advantages with long-needed improvements to HTML, CSS, and Javascript, and most impactfully of of all: because Steve Jobs decreed it.

The death knell for Flash sounded exactly when the market-revolutionizing iPhone refused to support altogether.

But all of that's just about the runtime platform. The posted app calls back to the Flash editor itself, which was extremely mature and powerul but had too much inertia to successfully pivot to targeting HTML or apps before Adobe would give up on it.

Later apps have come, but inevitably start far behind the features that Flash offered designers, animators, and developers at its peak.
In my head 3.000,00 is correct and I always get confused because it seems most(?) people use the other method.
Wear items of clothing that aren’t scavenged detritus

Compose music
Can you share some insights into how Datalog does it?
Not sure Reddit is truly worth that amount. At the end of the day it's still a relatively anonymous message board with a bit of advertising. How is that worth over 6 billion?

Yes, they have a treasure trove of human written communication, which could prove valuable for AI models, but that's really it. They've taken a number of bad decisions as a company and I'd argue their management has had a number of high-profile gaffes over the last few years.

They don't have a good mobile app (quite the opposite, to be honest). I haven't seen any new products from them, the site is their only product and they haven't innovated at all. Their newest UI is actually pretty shitty and encourages doom-scrolling.

What's the real reason behind such a valuation?
I would agree if this was about creation for the sake of currency. My take from the article is that this is about creation for the same purpose as why we consume
> They basically undo all the progress on collaboration since the 90s to get rid of the modern problems that these changes cause,

https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton's_...
Apple's not abiding by the letter of the law, though. They're the drug dealer flushing drugs before the cops come in, or in this case Apple is trying to buy time because each month they can delay this they're probably making $1bn more.
Pacing: the most important skill in startup engineering leadership
I've long wanted a successor to CSV, but this is kinda stupid. People like CSVs because they look good, feel natural even in plaintext. This is the same reason that Markdown in successful.

As for including commas in your data, it could just have been managed with a simple escape character like a \, for when there's actually a comma in your data. That's it.
VideoMamba: State Space Model for Efficient Video Understanding
To advance our civilization.
It's not a sickness to put a value on a product or service.

A public API is going to incur additional testing, documentation, and support. Charge accordingly.
> The walled garden is why I chose an iPhone

And that's fine

The feature is not for you

You can keep using your iPhone as you always did, through the Apple app store

But, there's a but: how many users would answer "no" to "would you like to download our app and get a 30% discount for the same exact features"?
oo just in time to save the planet form all the satellite debris: https://spaceweatherarchive.com/2024/02/01/will-satellite-me...
No, there is in fact a qualitative difference between a program where the expected number of CVEs is 1, and one where the expected number of CVEs is 0.02.
> “I’ve driven many miles and never crashed. Why do I need to pay for seatbelts?”

Bad analogy. A better analogy is: I’ve driven many miles and never crashed. Why do I still need Toyota's permission to drive?

I'm absolutely in favor of "seatbelts" for computers, but that means sandboxing, not censorship or rent seeking. It also means you can remove the "seatbelt" when you need to.
> Detractors like you

Ah, been a while since someone pigeon-holed me like that. Usually it's the opposite pigeon hole I get stuffed into.

Ironically, that kind of rapid but inaccurate misreading is one of the things that makes LLMs somewhat easier to deal with than a human: with an LLM, I can backtrack, edit my past words, and get a different answer. One cannot generally do that with a human, as it's a rare trait indeed for someone to be able to hear "you misunderstood, not x, y" and actually take that on board. Even on this site, I've been in threads of:

--

>>>>>>> x

>>>>>> y is dumb, you're dumb

>>>>> sorry you misunderstood, I'm not saying y, I'm saying x

>>>> I just told you y is dumb, you're dumb

>>> no, you're still not getting me, I'm not saying y, I'm saying x

>> stfu noob, I'm a professional: y is dumb, you're dumb

> I'd agree y is dumb, but I'm saying x

stop moving the goalposts!

--

(In this case, x was "it seems implausible that the Saudi Public Investment Fund would really last forever, forever is a long time and there's a always going to be a temptation for the people in charge to extract short term value to the detriment of long term potential", and y was (I think from context but I couldn't read their mind) "they're making bad decisions and will go under imminently".

> I asked chatGPT to program me a complex GUI in Python about selecting multiple time segments out of an overall interval using sliders. It gave me working python code.

Cute. I used it to write a web GUI for its own API, so I can have GPT-4 access as PAYG without a monthly subscription: https://github.com/BenWheatley/YetAnotherChatUI
Thanks (I am the aforementioned project manager) :) Docs are a high priority for me, especially beginner content, assets, and rendering for me. Rust's in-repo examples are really helpful for ensuring they stay up to date, but aren't a replacement for a guided tour.

As for the ECS, I've absolutely felt that: the flexibility of the polymorphism created by "just add another component!" can be both chaotic and freeing. Can you say more about what you're looking for with entity cleanup? I haven't heard that complaint before and want to make sure I understand what you mean.
The rules aren't really strict enough it seems. The gatekeeper should not be able to have any control over app distribution at all. Notarization and other forms of code signing must be possible to turn off and should not place the gatekeeper in a privileged position (for example, it should be possible to enroll other certificates).
The problem is wanting contributors. I want to release open source software, contributors (which mostly means bug reporters and entitled users) tend to be a drag turning a hobby project into work.

Remember, open source doesn't mean to accept any inane suggestion or PR from anybody. The best software is the opinionated and limited-in-scope. If people want to add an MP3 player to your project, they can always fork it.

And since using GitHub basically means training AI undermining my career, for free, so that Microsoft can turn a profit, the choice is simple, really.

Disclaimer: I am still using Github because I haven't found the time to set up my self-hosted Gitea instance just yet.
The optimist in me would like to delude themselves thinking that most of the people smart/experienced enough to make the jump to unique_ptr from new/delete realized this is closing a porthole on the titanic and made the jump to something that isn’t C++.
Not if you use it with dd, which will copy the blank space too
So how is it possible, that I can run unsigned, unnotarized applications on MacOS?
early Apple culture is unrecognizable compared to the modern versions IMHO

source: 1987
Then what personal freedom is that in practice? The personal freedom to be ignored by thousands of companies?
Over 10 years ago, back when Kickstarter was having it's moment.
I find it interesting that some pro-Wallet garden folks argument is:

"Don't like Apple? Don't buy it then."

Well I can use the same argument for apps.

"Don't like this third party app store or their dark patterns? Don't buy it then."

Vote with your wallet, goes both ways.

Or, hear me out, let's regulate so neither Apple nor other vendors can abuse their customers.

And it's not like Apple's protection is effective. AppStore is full of subscription scams.
Another day, another essay from a C++ guy who is salty that the government called it insecure and thus seeks to compare the best possible version of C++ with his misunderstanding of what everyone else is doing, and doing a poor job at that too.

The stuff Herb mentions as solving "98% of the problems" do not do that. First of all, they don't do that now, because they aren't on by default. At least he accepts this, but people have been claiming that C++ is great now because all these things are easy to do, and the fact is that nobody actually does it. Every other language is shipping this as table stakes and C++ hasn't even gotten its pants on yet. Second, in the surfaces that do actually care about this (think web browsers) they are putting a huge amount of time and money into solving this regardless of what the language does by default. We're talking automatic initialization, bounds checks enabled by default, all sorts of smart pointers and "production" sanitizers. They are still being exploited. Yes, your average script kiddie isn't taking down Chrome these days. But nation states still do it. They don't care that you go to 98%! They find a bug, they exploit it.

The rest of the post is just the usual talking points against every other language that exists. A lot of it is wrong. I'm not going to dwell on the whole "Rust takes CVEs that C++ doesn't" argument because I think this misses the point, personally (Rust has a different safety model, so problems under that safety model are just as valid problems with Rust. You can't go "oh we are safer by default" and "oh actually this makes things a lot harder for us so don't judge us when things are broken). However, a lot is just wrong. Languages that do not corrupt their VMs on races are better in many ways than C++, because in C++ anything of that sort is basically a direct path to code execution. In other languages you have to work for it. In Rust people use unsafe–but that doesn't mean it's automatically as unsafe as C++. It just means that people write a little bit of code using it and then build on top of it. In garbage collected languages the runtime gets super upset if you hold on to references when it thinks you shouldn't. However, doing this is a performance and in some cases an issue of leaking resource. It is not comparable to, say, a UAF in C++. Basically, you can't just go "oh every other language has [problems I looked up on Google] this means they are also bad". Because in C++, the problems almost invariably lead to a foreign government taking control of your phone. This is not true for other systems.