skysight-inc/HackerNews huggingface dataset:
Interesting. Isn't a BDFL needed in Open Source projects (not talking specific about Rust, but Open Source in general)? I work in a commercial software company. We have a CTO and he retain the final say in disputes or arguments. He also steers the global technical direction we take the software and has the final say, but he can get fired. Is that the main difference between a CTO and a BDFL?

What alternatives are there?
It's funny, I hadn't read the Forbes article, but Emad's response to it both draws attention to it, and makes him look quite bad. The Masters thing - it sounds like he's deliberately misleading people because of Oxford's idiosyncratic approach to Masters titles (it comes automatically with a bachelors after time, so it's not a proper degree and it's unethical to go around claiming it as a qualification when you know people won't know it's not like the standard academic credential).

The hedge fund just looks full on weird - The bad performance was before I got there, then they hired me, did amazingly, I quit within a year and then they shut the fund down because of the prior bad performance? This does not add up. It's absolutely fine to admit something in your past didn't go well! Unless you're trying to do an Elon Musk style hagiography.

And some of this just seems like pointless own goals. Forbes claim they screwed up payroll and the guy's wife was running PR. That's obviously worrying and isn't something you should do as a respectable big company. Which, at the time, they weren't. They were a scrappy start up and everyone knows you're going to screw up some basics. No big deal. But don't get all shifty about it! It's a bad idea for the CEO's wife to be fiddling with the finances. It was a mistake, just be open and honest.

I actually kind of agree with him that what Forbes is alleging doesn't amount to much. It's sort of the standard silicon valley bullshit. I don't like it and wouldn't do it myself, but it's probably why he is where he is. But jeez, hire in a decent PR person. Oh and learn what journalism is, because the Forbes article wasn't an attack, it was journalism.
CodeComplete AI | Bay Area / remote | GitHub Copilot for Enterprises

- We're looking for founding MLEs & one full stack engineer to join our team. Read about our HN launch here: https://news.ycombinator.com/item?id=35152851

- Salary range $160K-260K + equity + benefits (depending on experience and interviews)

- If you're excited about 10x-ing developer productivity, getting your hands dirty with foundational LLMs, and want to have a direct impact on the product (we're an early venture-backed startup), please reach out to founders@codecomplete.ai with your resume and include HN in your title!
Except, literally yes
In 2015 I met a radar engineer that had gotten out of the navy. I was working on some crappy twitch knockoff that never launched. He had a recruiter friend that wanted to find an engineer to help with training AI/ML models to predetermine terror threats from social media posts. They had already won some grants and stuff but they couldn't find anyone. I have no interest in building that but I was curious so I took the call and they were interesting people but I was like "what are you training this on and how do you prove anything?" and at that point the conversation was basically over.

They were for sure not the only people working on that. Even if they have a straight pipe from all the major providers or whatever this is just a BS tool of control like polygraphs. I was once the CTO for a legal deposition ipad app. One of the reasons I left was because the vendor they decided to switch to for transcription of video was offering this "micro-tremor analysis" that would detect probability that people were lying. To put in a legal deposition app. They did their magic with mono 28k audio files stripped from our HD videos. The attorneys and clients were SO excited. They didn't care if it was BS.

After I left it limped along for a while, but I think my leaving killed that idea and then later that project and I don't regret it.
It seems this happens if you download the Dropbox for MacOS native Apple Silicon version.

The Intel agent still seems to keep files in the original location.
>it was quickly over-run with genuine assholes which made using it distasteful and it eventually died

Nobody knows what actually happened because the dev/creator stopped using all their known accounts in 2020, and yet the website was still working until Oct 2022 (see also comments here in case you missed it https://old.reddit.com/r/RedditAlternatives/comments/zicasn/...)
It's UI is very much "programmer art".
A lot less than it is to burn lots of fuel. Basically manufacturing related emissions and damage is basically offset within the first year or so of driving a EV. After that first year they are basically cleaner than an ICE vehicle on every dimension that matters. And that's just current state of the art.

Hydrogen for road transport simply makes no economical sense. It's been tried and it failed hard in the market. Even Toyota, who have been trying to convince world+dog that hydrogen was the future has failed to convince people to buy their hydrogen cars to the point that they are already making vastly more EVs than they've ever produced hydrogen cars. And that's them dragging their heels and barely trying to produce EVs.

Hydrogen fueling infrastructure is a big obstacle. It's not happening. The handful of fueling stations that actually exist are barely being used and some are actually being shut down. If you are at all range anxious, hydrogen would be your nightmare fuel. Most of the world is well out of range from any hydrogen fuel station. You can't go anywhere if you have a hydrogen car. EVs on the other hand can go anywhere there are wall sockets.
they don't necessarily need you to press upvote/downvote buttons when the LLM can literally understand the flow of conversation.

Asked a question, got an answer, thanked or explored more -> GOOD

Asked a question, got an answer left -> OKAY

Asked a question, got an answer, corrected -> NEGATIVE

Asked a question, got an answer, got confrontational -> VERY NEGATIVE
They don't even need to think.

Just avoid the "not invented here" syndrome.
With the rapid growth of the Internet, more and more users are becoming more conscious of their online privacy, however, there are many ways for websites to track you without your knowledge. So, whether you want to avoid this for personal reasons or need to grow your business with multiple different identities, using MuLogin Antidetect Browser can solve this set of problems for you.

What pain points MuLogin Antidetect Browser can solve
MuLogin Antidetect Browser embodies two main keywords: management and anti-association.
Management: refers to the ability to batch manage multi-platform network accounts, support cookie import/export, account password-free login, multi-person sharing, and collaboration.
Anti-association: refers to the independent separation of each browser configuration environment, each browser file cookies, local storage and other cache files will be completely isolated, and browser configuration files cannot leak information between each other, to prevent the network account from being associated due to the same browser fingerprint.
The main groups currently using this software: are affiliate marketing, cross-border e-commerce users; webmasters managing ad placement, social media marketing and web information crawler users, etc.

How MuLogin Antidetect Browser Works
Browser profiles are created in MuLogin, each profile will not have the same digital fingerprint and the browsing environment is 100% completely independent. You can create profiles by clicking on the randomly get profile, or you can manually set and modify them according to your needs, such as user-agent, operating system, IP address, graphics card, fonts, plugins, media devices, battery capacity, Bluetooth, etc. The fingerprint of the profile created is different from the fingerprint of your real device.

MuLogin Antidetect Browser Main Uses
For personal privacy reasons, many people use anti-association browsers to protect their privacy and themselves from being tracked by websites. More users use MuLogin primarily to grow their online business - users can register, log in, and manage accounts on multiple platforms without being associated. The main uses are in the following areas:
Affiliate marketing
Using multiple advertising accounts to place marketing and increase placement flow in bulk operations to spread the risk.
E-commerce
Create multiple independent commerce accounts in e-commerce platforms to increase revenue and reduce the risk of online retailing.
Social Media Marketing
Create and manage an unlimited number of profiles through MuLogin, log in and manage multiple social media accounts at the same time, and set up your own access rights for each team member to avoid the risk of account bans due to different devices, environments, etc., thus effectively ensuring account security and improving team efficiency.

MuLogin Antidetect Browser is a powerful tool for improving anonymity and managing multiple online identities and is a great choice for many marketers doing business. Visit the official website to learn more, and new users can enjoy a free trial!
Windows XP's adventures in the afterlife shows copyright's copywrongs
This is not an answer... and the usual problem when discussing UBI, because it is an unrealistic and utopian idea, and we can see that in you comment. It is not possible to hand £85 billion a month to everyone in the UK (in this case but that applies everywhere), this is not a "made up thing", this is economics 101.
Agreed. Good old programmer humor lives and dies by being harmlessly offensive.

Now if you'll excuse me I have some yaks to shave so I can get on with whipping some llama ass with this large trout.
>So, while Rust positions itself as a C++ alternative with all the complexities that C++ developers love, it may become less attractive for other use cases. For instance, I find it highly questionable to develop a web app in Rust...

But we already have plenty of options for this use case (.NET, JVM, Go, Python, Ruby, node.js, PHP, Erlang, etc. etc.). Very mature ecosystems that solve a lot of different edge cases.

There are very few C++ alternatives worth mentioning, none as mature as Rust in terms of adoption/tooling.

If you need to write a webapp that would require C/C++ kind of memory handling/performance then Rust would be the ideal candidate I think.

I don't know what kind of tradeoff matrix makes you use the Rust graydon describes over the existing options.

For example my main issue with D (but TBH that's something I've given up on actively tracking 10 years ago probably) is that by including GC in the runtime/stdlib - it basically painted itself as a poorly supported competitor to C# rather than a C++ replacement.
In France they use ballasted track for their high speed trains. Even the newest tracks. With daily operational speeds up to 320 km/h, and with some tracks rated for speeds up to 350 km/h.
Nope; provably false. Most ICE SUVs are about as big and heavy as their electrical equivalents. Electrifying existing ICE vehicles, which is a popular thing to do with many classical cars, typically barely increases their weight while vastly enhancing their performance and torque.
Mastodon's account migration implementation has some serious issues. AFAIK you can't migrate without access to the original account, so if that instance shuts down you're out of luck. I think it's also not possible to move past posts to a different instance so if your original one gets in bad hands you cannot get your content off of that.
humanist
Pudding.cool are awesome.
While we do burn some extra calories rebuilding muscles after say long session of cardio your numbers (at least for running) for 70kg person are OK.
There may be also an appetite suppressing effect of exhausting training sessions.

There is no way that not even overweight but a middle aged mostly, sedentary person can do 10 miles runs 6x a week. IMHO one should start with biking and walking which are way easier on the joins and start running after getting to the level when 50km rides are not causing you any problems. This assuming your BMI is not way above 25.
https://cloudron.io is a viable alternative.
Fair enough. It's not a deal-breaker kind of coloring, my issue is mostly conceptual. It's simply not elegant as a construct, but perhaps it doesn't have to be.
One can choose something like cloudron which provides isolation via docker
Can someone comment on "Library-defined containers, iteration and smart pointers"? I have no rust experience so far. Magic compiler support for such primitives is something I usually very much, really strongly dislike, it was always my experience that it is the wrong point of abstraction because it just reduces the design state so much. But then you need good support for inlining the relevant parts of the language, which I think is very often very poorly done. In fact, I have so far never seen a solution I like.

What is the rust experience wrt to inlining? Can every expression be inlined or only selected ones? How can you know what got inlined in some expression? Do you have to manually annotate every single function call you have to inline or is there a more general command?
> To clean the mess you need to remove something

Sure, but that's why Carbon and Cppfront are a thing now. These two actively remove stuff from C++.

We'll probably see this happen in the Rust community as well once the newer Crab language becomes established. Then we'll have to rewrite everything in Crab, but it will probably be a lot simpler than the Rust rewrite.
Carbonist
I feel like we are always getting into the same trap with those self-hosting platforms.
It is the same problem we faced with the Linux Desktop & Mobile. A lot of cool visions, but fragmented efforts, limited app ecosystem & low adoption. We already have Sandstorm, Umbrel, Start9, Yuno, etc. but none of them had the success they deserved.

I'm wondering if taking something like Fedora CoreOS/IoT, Cockpit, linuxserver.io images & develop a nice GUI & documentation on top wouldn't have much greater chance to succeed.
People who will try to self host & will most likely stick to it are already familiar with tech & willing to tinker anyway.
Agreed. Switches for everything. Should work like you expect. Any automation/control should be optional invisible benefits.
Ha, excellent. So someone did it in 2019. Was it you?
I'd doubt SO is the only go-to platform nowadays for modern matters. In 2009-2018 it was the go-to place for all modern technologies.

But since then
1) moderation got more severe, so you can't ask a question like "what packages are there for X?" (even though there are many remaining from the early 2010s)
2) many questions similar to older ones but different in fine details, get closed quickly.

I see new tech go to their own forums based on Discourse.

So, since 2020, I'd still come to SO for answers already available, but for a place to make new questions -- I'd look elsewhere.
The comments are above the level of the median redditor, I don't see a problem with it.
AOMedia begins work on compression tools for high-quality 3D graphics
> anti-hydrogen propaganda

Have you seen your own comment history? Boy, I had no idea that hydrogen propaganda was a thing.

I know you wouldn't admit it if you were but I wonder if anyone gets paid for doing this. I know the oil industry has been dumping enormous amount of money into trying to paint BEVs as Bad and Wrong, but it's another thing to see someone put so much time into it.
have you tried https://github.com/uNetworking/uWebSockets.js/
Stack Exchange accounts are sold and bought, so apparently there is an appeal.
Nope. It handles pipes and everything else as it shells out on system()
I thought the same too. He seems very suspicious and volatile.Just like the Java keyword.
> First myth: Copyright is meant primarily to protect authors.

> State-enforced copyright came about with the Statute of Anne in 1710. It was the result lobby of a group English publishers who sought to regain their monopoly on publishing. Handing out the initial copyright to the authors was a political gesture: the goal has always been to get authors to hand over the copyright to the publisher, effectively giving the publisher a monopoly.

> In most countries, copyright holds for 70 years after the death of the author. Such a long-term copyright cannot possibly be meant to protect authors.

Please ...

I'm quite critical of copyright, particularly the extended terms, but these are absurd arguments, and any criticism of copyright that doesn't have the courage to question whether authors (and their descendants) should get a monopoly on their work for 70 years after their death is not worth considering.

Historically, who lobbied for copyright and why is irrelevant. Authors and publishers obviously have the same interests here. If anyone questions copyright on twitter, even just the extended terms, they always get mobbed by a bunch of authors.

As for the fact that copyright holds for 70 years after the death of the author, that is obviously also in the interest of the author and his descendents, because it makes the copyright more valuable. Even if the author doesn't care about his descendants, he can sell the copyright before his death for more money.

We should ask ourselves how long copyright terms are necessary. We should make this judgement considering not only the interests of authors, but also those of readers, of society, of an intellectual discourse that everyone can participate in, not denying that the interests of authors might not perfectly overlap with those of society.
> it’s quite often the athiests doing good in the world.

you just moved that goalpost awfully far in the other direction, and still it's not clear where it is. "Quite often" is completely undefined as to just how often; just be sure to note how many heinous crimes are committed by people who believe in nothing but their own self interest; in other words, by atheists. (source: am atheist)

> How many wars have been fought over religion?

religions reflect people's historical attempts to struggle with ethical issues, and the attempts have been as earnest as people can be. People have fought with one another since caveman times, it's ridiculous to blame our violent primate tendencies on religion. Has religion taken upon itself the goal of getting people to behave better? yes. Has any religion succeeded as much as we like? no. In whose hands has the implementation of ethics been left? people. Is that a failure of religion or a failure of people? people.
Who would have thought that a car manufacturer that still doesn't have a competitive option in the battery-electric market would constantly be making bogus claims with no sources to back it up. News at five!

This opinion piece is just a smoke screen. Toyota knows they've fumbled, and this is why shareholders are revolting. It's funny how this article tries to make it about politics, when it's literally about shareholders voicing their concerns about the future profitability of a company they're invested in.

It would take me literally hours to debunk all their claims, because it's actually a complicated topic with a lot of nuances and regional considerations to take.
Haven't followed Rust too much, but I'm always surprised when I hear that Rust is too difficult or not ergonomic. As I understand it is meant to be a systems level language; something you'd use to write kernels, TCP stacks, browsers and ssh daemons.

Anyone writing these things today in C or C++ already understands object lifetimes and Rust just adds a static checker for them.

In such projects churning out lines of code is not the bottleneck, ease of development should not be prioritized over long term maintainability.

Why on earth would you try to rewrite python CRUD apps in Rust?
I am in London, not the Western USA, and I am not very technical (support/implementation, not an engineer) but... For all this talk of a down turn I still get a messages from recruiters roughly weekly...
Is it something operational or it's all on pre-order?

Fancy website hints on prevalence of form over substance, although perhaps it's just me. People who are concerned about privacy and big corporations don't need fancy rotating boxes, rather clear and concise explanation of the matter.

Just my 2 cents
There can be uncertainty about unproven results (e.g., P vs NP), or about results that are too complicated for people to verify (there have been a number of these, where the proof essentially creates a new branch of mathematics).
That's an excellent request. Thanks. Will do.
Are spoons and thimbles tiny versions of other things though?

Even shot glasses, while you could see them as small versions of regular glasses, they're the normal size for what they're designed to contain (a shot).
People working from their personal PCs is what fucked lastpass in their last hack.
The original rust compiler was written in ... Ocaml.
The standard leases used for rent-controlled apartments are very explicit about this, so unless a landlord used a non-standard lease, or didn't use a lease, this isn't a real problem. You don't have to be a smart landlord, you just have to not be a stupid one.

There's no issues around discrimination for this, and it's not an uphill battle. Replacement tenants are not co-tenants, and do not have rent control protection if the original tenants move out. Landlords cannot reject replacement tenants in most cases, but they have no requirements on accepting replacements as co-tenants. Replacement tenants are added as sub-letters of the original tenant.

I was a real estate agent who worked in property management, and I've also lived in rent controlled apartments in SF. You're absolutely wrong here.
Wow, so we reduce human beings and life to what, something without value of its own? You do know where that ideology ultimately leads, don't you? Hint: it leads to very bad, very dark places...

Honestly, I have no idea how people are so willing to sacrife human rights, right literally millions of people had to die in order for us to have them, for the sake of profit and capitalism, benefits only an extremely limited number of people actually have.
That website is a very impressive piece of work, but it's also massive friction, if I may say so. "Get up and running in 30 seconds." Pf... can't even get to what they're "selling" in that time. Scroll, scroll, more scroll. A nice, to the point pitch would be nice. Same for Yuno, which people are touting in other threads here, no one seems to be getting to the point "any time soon" on these pages. Sandstorm is probably the best of the bunch at that, but even there I didn't quite get it until I came to the discussion here on HN.
Which reminds me, I really need to try out ocaml.
Kudos and am completely on board with them. Forcing smart people to vet machine-generated content made in a second of poster's time is the ultimate f%^k you to human dignity. And without mods it will be a cesspool
in a pinch so hopefully management wakes up ASAP.
Reminds me of the .Dump() extension in LinqPad, which I love

https://www.linqpad.net/CustomizingDump.aspx
How is this any different to the Dunning-Kruger effect?
I would disagree that adding an ad-blocker and a privacy blocker would eliminate the entire extension platform. There is still legitimate space for text manipulation extensions such as LanguageTool, form autofill managers (e.g. for canned responses), debug tools (so that I can see e.g. the FPS counter of the rendering process), citation formatters, site-specific data export tools (I am looking at you, ChatGPT), and so on.
You could make the same argument for using console logging instead of debuggers, and many developers get along with that just fine. Yet they’re missing out on a lot of productivity they never knew was able to be gained.
Unless the other end lies about what voltage they're getting, a cable can't lie about its ability to carry current.