skysight-inc/HackerNews huggingface dataset:
> The software apparently has an 85 per cent accuracy rate.

That number seems really low to me for a task specific system. i.e. it doesn't need to understand every possible thing someone could say; just the subset of language used to place orders at McDonald's. For reference (https://paperswithcode.com/sota/speech-recognition-on-libris...) SOTA models are at ~5% WER for general speech.

And besides, who wants to order from an AI that's going to fuck up 15% of the time? Compared to a human that error rate is perhaps on-par, but a human has an internal confidence measurement. We know when we've heard something wrong. Speech systems don't really have that (1). So the AI will just blunder forward with your order. I'd much rather interact with a system that says "Sorry, what was that?" 15% of the time (i.e. the current meat based voice recognition that fast food restaurants use) versus a system where I constantly have to check the screen and tell it "Oh, no, sorry, can you fix the, ummm, uhh, we don't want 20 orders of ketchup packets... Oh, god, no we don't want 40 ketchup packets! No our order isn't done! WAIT!"

(1) Yes, you can guess at confidence by measuring the logits, but that doesn't work in practice. It's nowhere near a human's capability to self-measure confidence in our predictions.
No, that doesn't seem to match what I'm dealing with.

Specifically to my situation: I help someone I've known for awhile, and afterwards I expect that it will develop a closer working relationship of some sort in the future because they'll remember that I helped them out and that we can work together to accomplish things.

What really happens is that after I've helped them, they're not interested in any collaboration anymore unless it meets their immediate needs, and definitely aren't interested in helping out if I need it in future.
Git clones the entire remote repository to each developer's machine. So, if you accidentally committed something you shouldn't have two weeks ago, everyone will now have a copy in their local repo. And you can't always just tell people to delete their local repos and start again, since they might have local branches they're working on, etc.
Here is interesting study lecture and article, maybe somewhat related.

The Geometry and objects of things you see in typical to DMT experiences are hyperbolic.

Lecture
https://www.youtube.com/watch?v=loCBvaj4eSg

The Hyperbolic Geometry of DMT Experiences: Symmetries, Sheets, and Saddled Scenes
https://qualiacomputing.com/2016/12/12/the-hyperbolic-geomet...
I treat doing nothing as success. I opted out of the working world for 3 years in my 20s (lived cheaply off savings) and did little more than watch movies/tv, read, and walk/exercise.

Had no goals and no ambitions and loved every moment of it.
I have read this article, and have no idea at all how the tool actually works.

My guess is that your project contains some sort of pointer to the upstream (a URL for a Git repo or a tarball download, say), plus patches to be applied to it. The tool pulls the upstream and then applies the patches.

If so, in this respect, it is rather like MacPorts, where a portfile specifies the information needed to fetch, checksum, extract, patch, and then build and install a package:

https://guide.macports.org/chunked/reference.phases.html
India without dharma would be Pakistan.

The justification for the Dresden bombing is that the nazis would have done worse.

The sad part is that the victims are usually innocent. However, Muslims have always been the perpetrators of unwarranted violence.
The video seems blocked. Is this about monkeys? I was talking about mice (since it is the animal which is used by far the most in experiments).
>As a thought experiment, imagine we print 2x the money supply and hand it to all citizens.

I would like to mention that the money supply in this thought experiment is irrelevant. The key reason why the though experiment drives inflation is that "all citizens" includes a large group of people at the bottom of maslow's hierarchy of needs and they all want those needs to be met..

If you were to give all the money to Jeff Bezos he may not even be able to spend the first trillion and we would forever be doomed with extremely negative interest rates.
What the parent is calling “culture war” is a very specific neo-reactionary term that has no relevance outside of their Quixotic war with neo-liberals. It has no greater significance and definitely has no impact on my life beyond getting annoyed at the low quality of discourse on this forum around the subject.
> have you ever heard of candidates for a software engineering post being selected by or for their ability to document their code?

FWIW, when I’m involved in hiring, I absolutely consider this a major factor.
That's a pretty extreme break in DE philosophy, coming from Cinnamon…

The closest thing is probably indeed KDE, which the Debian Cinnamon maintainer switched to as they say in the post…
Personally, I don't mind having all my data harvested. I'm aware this is a hot button issue on HN that keeps getting people outraged, again and again, but believe that eventually people will start shrugging about how invasive technology can be.

Ultimately things are moving towards the end of privacy and even (within 50? 100 years?) the end of ownership. I don't see how a civilization that can - easily and with currently available means - house, clothe and feed everyone on the planet, can sometimes be so lost on petty issues as we do (myself included).

I'm more concerned with the health hazards posed by modern technology and industrial processes - but that's me and the reality I subscribe to.
The two situations aren't really comparable without more information. Clearly the people in A are still eating a craptonne of plants, and also have access to much more land per person than B, since they can afford to have a lot dedicated to very unproductive pasture.
This could be relevant

https://drmalcolmkendrick.org/2021/06/03/covid19-the-spike-p...
ObservableHQ has the tightest feedback loops because of the reactive runtime. It's a better way to program visual things. I prefer non-sequentially executing programs. It's better.

Code changes are local operations, so your running program state is generally preserved . This is an amazing boost for iterative development. This is Smalltalk level productivity boosts

Sucks if you want to do something legacy but I want to move forward with programming and breaking the sequential execution model is the right step IMHO.
No one seems to agree on what they want or how to get there with big tech. Until their is some consensus laws will be at best very disappointing.
Is something wrong with using Fuchsia kernel insted of Linux?

It's open source and it has a modern, secure capability architecture.

Running Linux binaries, not just source code, is a design goal of Fuchsia:
https://news.ycombinator.com/item?id=26104667
Most of the time this topic comes up on HN, someone says that certifications are bad, except for the offensive ones (usually, it's OCSP).

So, I'm a little uncomfortable making sweeping generalizations about all kinds of certifications, because I don't do Windows IT security†, but I'm pretty sure I've got some grounding in offensive security, since it's where I've spent my career. And what I'll say here is: the best people in this branch of the field almost uniformly don't hold these "good" certifications, and none of the good firms require them.

A piece of information that you could provide that would force me to rethink my stance would be a link to a very good, widely respected offensive security firm that states clearly that they give preference to senior candidates with any particular offensive security certification. (If I've heard of the firm, I'll go ask them about it, which might be fun to watch.)

† Just kidding, these certifications are all useless.
GNOME may be developed by professionals, but its design leaves a lot to be desired in the details. Something as basic as two-finger click, which any competent touchpad has supported for the better part of a decade, is not only no longer enabled by default, but no longer configurable at all by default! You have to install an additional configuration tool to enable it. For a long time nautilus had a "Connect to server" option, but that went away - not the functionality of course, that's still available via Ctrl+L - but all discoverability had to disappear. It's the complete lack of attention to details like these that makes people distrust GNOME and its future direction.
Inflation isn't a good thing. It is probably going to exasperate the wealth inequality and I don't see how it will improve employee leverage. It is an invisible tax caused by government artificially increasing the money supply.
There's been a bit of research into the destructive aspects of porn watching. Porn has normalized a number of sexual behaviors that were not common in the past. This is especially so for behaviors that are degrading to the woman.

What's interesting about your comment though is that you accuse OP of over generalization whilst using your singular anecdotal experience in what I think can best be described as a example of under generalization.
CISSP is completely useless; even people who believe there are useful certifications don't stick up for it.
They'd be given a waver, they've paid their bribes unlike FAANG etc.
You see, if they had the rights, we'd know who it is. You reserve your rights through registration. If we don't know, then there's no way to prove you have the rights.
I want to deal with my co-workers as professionals, definitely not as friends. They are not my friends, I’m paid to work with them. Companies are more productive when you remove social drama, not less.
I suppose it is hard for me to understand because I’ve never been confused about what the file format is, or the association that they have with default applications on a desktop.

I’ve been a position where I had to help advertisers with images for their web shops. Many of the advertiser to that understand aspect ratio, a pixel size, compression or image format at a basic level. I do not think that the concept of a landscape versus portrait image is difficult, nor is the idea that one image is made out of 100,000 squares and another one’s made out of 1 million, or that some have 12 colors like crayons and others have millions like a photo. But many people don’t try to advance their knowledge at all, depending on others to do their computer work for them. This wastes a huge amount of everyone’s time. I don’t really think it’s a good system to teach people that they can operate with the absolute minimum knowledge needed to operate a computer. At times it reminds me of children who haven’t taken the steps to do something like learn to take the lid off a jar and so coming to get you to do it every time even a year after they could’ve been doing it themselves.

I do understand that some people just don’t seem to get this stuff. My parents both have advanced degrees and were using computers when I was born, but they seem to have been struggling with the basics of emails and logins for 20 years now.

The problem here is that we we are discussing systems within windows and windows has a poor system for all of this. I’m not sure what Microsoft can do to improve it since I can’t really think of many positive changes they’ve made in this regard in the past 20 years, other than confirming execution with admin rights.

The main problem that comes up here is security. I agree that file formats don’t particularly matter to the average user, it only matters if a legitimate file opens in the right application when they click on it, and clicking on what appears to be a safe file doesn’t actually trigger an executable. Perhaps windows could prevent files from having a double extension. Perhaps MS could not allow executable files to be changed to different extensions. I don’t know. What I do know is that there’s many instances where hiding the extension has been a security problem, and I don’t know what evidence there is that it helps anyone use the system besides speculation. You can only dumb down a system so much before it loses necessary functionality.
It's sad to see free hardware is so comically behind commercial one.
In my experience it is the opposite. These types of certs are often used in low skilled positions or entry level positions, as they generally don't carry a lot of weight in more senior roles.
The claim that "probability of meaningful transfer between animals to humans can be astoundingly low, far below 50%" requires more scrutiny. Let's say drug b is being tested for treating condition A. Assume that it's found effective in rats. It seems the claim then is that probability of it also being effective in humans is less than 50% and sometimes 0%. But this in itself isn't a good enough argument against animal testing. If one can show that there were drugs c, d, e.. etc that were found ineffective in rats and as a result did not have to be considered for human trials. If there is a good enough probability that not effective in rats A implies not effective in humans, it will still lead to huge benefits to science and clinical trials.
Everything in a single process? Assuming that everything running on the computer is benevolent is a very "so 80s" notion.

Rust programmers use unsafe escape hatches all the time BTW.
> that could look up anything

As long as you can find a sci-hub mirror that hasn’t been taken down.
They literally threw the country into a recession? Also, the average person isn't writing mortgages.

A better example might be the average investor in a company.
The average investor loses everything if a company goes under. Some creditors might get paid, and if they're lucky some 'preferred stock' holders might get something. But the average person (common stock) loses everything they put in..

I'm not really seeing much of a difference ? There is risk in everything...If you can't afford to lose, then don't bet?
They could offer a phone number to call in to place your order so orders could be placed in parallel
I miss web directories, like old Yahoo or Altavista. Does anyone still use or miss those ones?
Why would you recommend OSWE? What's an example of a specific benefit you'd get in appsec (also my specialization!) by holding that certification?
Surely vinyl is the most aesthetic format! But I grant that MiniDisc is the prettiest and coolest portable format ever.
Isn't this what Google has been doing? Collecting our data (voice and whatnot) and using it to build automated systems?
Interesting. What do you mean by zip file?
People often feel differently about food animals than they do about lab animals. Part of it has to do with the kinds of animals. People get very upset about the treatment of beagles, which are used in research for human eye applications, but not cows. The species seems to be a major factor.
The McDonalds app is pretty good for special orders and large orders, which would otherwise be irritating for everyone involved. My local restaurant has always correctly removed the ketchup, onions, and pickle from the $1 cheeseburger.

Saving my "Favorites" and the deals giving $3 off makes up for the mildly clunky app performance. Being able to take everyone's order before leaving the house is also nice.
> So frustrating to read

Mostly because she just needed to get on with it. Her paragraphs were fine, but they just kept coming. The story is essentially college dean meets families of men accused of sexual assault, both sides gain some perspective. It's a good story to hear, but it could have been 1/5th as long without losing the point.
What if your goal is to do nothing?
I don’t think Anbox is not so much about man power. It’s for proprietary services or services that don’t have a decent Linux app. I recall the early days of Android very well [0], it had a similar lack of apps (then compared to Symbian and Windows Mobile). I don’t think it’s wise to say “this is not going to happen” one year after the first Community Edition PinePhones were delivered.

For an overview of the current PinePhone app landscape I suggest a look at https://LINMOBapps.frama.io – contributions welcome!

[0] I recently brought back old posts to my blog https://linmob.net that I wrote 1.2 years after the G1’s initial US release.
Aim to get into a jhana, it’s a real state of being and quite wonderful.
I am very sorry to say that many schemes are little more than a scam. Some of them began well then went off as they aged and were not updated, others started badly and got worse, even some courses from what was the gold standard provider now need re-examining. I can’t help but feel that many people, especially those looking to break into the profession, are being taken advantage of. Honestly, I would start with gaining experience, real experience, no matter how junior the role. So much bad stuff was being taught, we decided to grow our own and devised a programme to run new people through, it meant we could take a keen, bright, school-leaver (if necessary) and turn out somebody useful within 3-4 months.
To me the PinePhone and other Linux phones are also about performance. Yes the MVP prototypes will always suck and you would only buy these for freedom's sake, but a truly unified software platform encompassing both mobile and mainstream computing all running on openly documented reference hardware, will be far superior technically to what we have today.
> slowly introducing Rust into a C/C++ codebase may actually make the codebase less secure

I think to some extent this used to be true, and to some extent still is.

Rust didn't always have MIRI support which points out if you try to do some unsound thing. Maybe 4 years ago you would have been the first person to use a specific niche static analyzer that builds on LLVM with Rust, so there would have been bugs inevitably. Same goes for wanting to analyze both the C and Rust that call each other. So static analyzer support has improved I think.

Also, C is better understood while in Rust it's less obvious how things need to look like. With better understood I don't mean by the developers who write the code, but from a language specification point of view. E.g. views have evolved on how accessible uninitialized memory should be in unsafe Rust, so MaybeUninit has been added. It's only two years old at this point.

Also there is the issue of safe interfaces between languages. In the days before cxx, if you had a "safe" cpp smart pointer, moving it to Rust and back would have involved possibly more unsafety than operating on that smart pointer yourself.

There has also been the long standing issue of unwinding at FFI boundaries.

If you have a codebase with 5 thousand lines of cpp and now replace 1 thousand lines with a Rust component of 500 lines, it might still be a better idea to just keep the old solution and give it a thorough review. It's different I think if you have a codebase with 5 million lines of cpp though and replace one component of 50k lines that has a clean interface but is an extreme source of vulnerabilities. It's a question of how dangerous "surface" is between the two languages.

Does all of this mean you shouldn't invest into Rust? Absolutely no. If it's a 5k lines codebase, you can rewrite it completely. If it's a 5 million lines codebase, I'm sure you'll find a security bug ridden component that is well isolated that you can replace.
In their wisdom, they decided to leave the conquest to these curious bipeds, so they could relax in the sun and watch time drift by…
The consensus among my friends is that experience, relevant projects and especially a contact network are extremely more valuable.So,ideally you better spend your time, money and effort on those.
The funny thing is that Martin Fowler had a First Law of Distributed Objects: Don't distribute your objects. But then he switched and helped popularize microservices (he's rowing back a bit nowadays).

I can only assume it's because he saw his clients doing it and for a consultant the client is always right. (And I think the client was doing it to indulge their hard to get developers who wanted complexity and the freedom to use their programming language of the week)

It feels like a cowboy industry when this is the 'leadership' we have.
Best Lessons Learned from Jordan B. Peterson – Afterskool
The thing is, you can change a lot of those things to match what you want. You can toggle the application menu, which works more like the windows menu. You can use something like dash-to-panel [0] to make the top bar into something useful.
I know that in Firefox you can disable the window bar to make it look a lot cleaner with a top bar.
Here is a screenshot of how my GNOME looks [1]. I don't have the application menu because I use an app launcher, so it doesn't bother me that much.

That's an investment you have to make if you want it to look like you want to. Maybe you just want to have a DE that works for you without tweaking it, which I understand. But I'm pretty sure you could make a GNOME desktop you like given the time.

Having tested multiple desktop environment and window managers, it's pretty great having such a diverse pool of choices : you can really ditch GNOME completely if you don't like it.

[0] : https://github.com/home-sweet-gnome/dash-to-panel#features

[1] : https://i.imgur.com/NRegvAo.png
(The orange on the left is me failing to crop my left monitor correctly)
Debian, Gentoo, Arch, openSUSE, I've been on KDE since Gnome 2 came out and it messed up a lot of the things I liked in Gnome 1.

KDE 4 was a low point, at least the first releases were buggy and didn't feel nearly as good as 3, but 5 has been absolute smooth sailing. It's surprisingly light and nimble, I use it on my Thinkpad X220i and it runs great, better than Cinnamon on Mint did when I tried that out.

There seems to be a lot of friction against giving KDE a go, and I just don't understand it.
Definitely agree, HN has been downvoting too much lately and it used to be the case that contrarian views were rarely downvoted, and it was reserved for rude comments or baseless allegations, personal attacks, etc. Today, HN sucks just like any other major discussion board. Conformism is real and downvotes are a tool used to silence and discredit real opinions and insights - although they might be uncomfortable and challenges your long held views - that's exactly the thing that I love about the old internet.

HN is held hostage by people with a particular ideology and conformity, not just political, but across the board.
One of the reasons is that many financial contracts have provisions to seize assets under certain circumstances. This is not possible with DeFi because DeFi is built around "unconfiscatable" digital assets.
Perhaps you're not giving 'weed' the credit it deserves.

[IMHO]I'm so sick of people who purposely down play the medical and therapeutic effects of cannabis. That's what it should be referred to, since in this country [US] 'weed' is a generic term that generally has been used to describe anything bad, unwanted or something not worth keeping.
Which is completely different when we talk about medical grade high THC cannabis[in the US].

Stop thinking 'weed' is the same as taking a manufactured pharmaceutical pill. It's not, I don't have to site any references or link any sites to know the difference. If you feel differently, perhaps you'd be better off googling the differences to discover what millions of people have known for hundreds if not thousands if years. CANNABIS is a healing plant, full stop.

We can debate all day long about what plant may be better for this or that, but you're never going to convince me that 'weed' is not as effective for pain as a manufactured pharmaceutical pill.

Take care of your life, do as you see fit, I think there is a right strain and dosage for everyone to enjoy the benefits of cannabis.

Not all pharmaceutical drugs are bad, true, not all alcohol is bad, but if you take enough of it, it'll kill you.