Miniature RISC-V Developer Laptop Looks Like a Lenovo ThinkPad Clone | Tom's Hardware
duncesplayed @ duncesplayed @lemmy.one Posts 3Comments 241Joined 2 yr. ago
If you want a good CPU design with a 16-bit address space, take a look at the PDP-11.
Which was used in home computers, just not in the west
I agree with you, though. I'm kind of the prime market for this from an educational standpoint. My oldest kid has just learned to read and write (kind of). She's fascinated by computers. She's only played retrogames (happily) thus far, so she wouldn't be put off by the 8-bit era's graphics or sound.
But even so...what would I be hoping to teach her with this? How to work around the quirks of the 6502 that are not applicable to literally anything else? That life is full of unnecessary obstacles and frustration? That she could have learned more interesting programming in an easier way if I'd got her a computer with a flat memory model? I'm kind of meh on it.
Article reads as propaganda
More like advertising. I'd put down a pretty big bet that Life360 sponsored this article and probably wrote a fair chunk of the copy, too.
Not quite. By the most common definitions, they're born between 1997 and 2012, so 10-26.
Permanently Deleted
No, it's considerably more safe than that. Unless the .deb has been cryptographically signed by the Debian maintainers, it won't install, no matter where you download it from.
For this reason, apt intentionally did not support any secure protocols (such as https) until just a few years ago. There's no point to downloading it securely or from a trusted source: all the security is in the signature verification. (And insecure protocols like http are usually easier to cache/proxy)
It wasn't even doing that. The translation was happening any time someone put the word/flag "Palestine" in their profile with the phrase "praise be to God". There didn't even any protest or any mention of the war.
I think it's the "temporary" part of the licence where the trouble comes. Yes, you're allowed to do whatever you want privately...until you're not. I mean Louis Rossman is (in my view) a very trustworthy individual, so "trust me bro" legitimately does carry a lot of weight when he's involved on the project, but "we can take away your licence at any time for no reason at all" is not something seen in the open source world.
(No hate on the FUTO team. It's their hard work and livelihood and if that's the licence they want, that's fine. This is just my personal opinion.)
If they're just trying to avoid a NewPipe situation, the licence is more heavy-handed than it has to be. NewPipe is GPLv3, which has provisions in it for preventing forks from using certain names or logos or identifying marks. The NewPipe team chose not to (or neglected to) use those specific provisions in the GPL. But it's perfectly within their right to add to the licence information "You are not allowed to use the words 'new' or 'pipe' or use the letter P stylized as a triangle in a logo. The GPL makes a provision for these sorts of restrictions to automatically void the licence even for the case where none of those things are legally trademarked. (I'm not a lawyer and it's probably an open question as to how a court would enforce that clause, but my suspicion is it's probably enough to get Google to suspend violators from the Play Store at the very least. Probably you'd want to go to the trouble of trademarking them to be safe)
It wasn't, by the way. Though it could have been flagged by the dumbest of online translators (or even anyone who could read Cyrillic, since some of it uses English loanwords, like "sex" and "gay"). It should never have made it in release, but I disagree with categorizing it as "hate speech". I feel comfortable posting it here, even though it's pretty crude and #3 in particular is very vulgar. If anyone's curious, here are the Google Translate translations of the vandalized parts (except for one of them, fullInstallationSubtitle, which I think is too offensive to be repeated here. It references the Israel-Palestine war):
Suck dicks in this {DISTRO}
Your pants aren't off yet
.
Classic gay sex
Only the bare essentials, circumcised beards and Jewish pornography.
Warning: This feature is not supported by your synagogue and cannot support updates to future versions of the Podor system. Please, take off your pants already.
It's not that difficult, just take and take off your pants
Experimental encryption of the ancient Hebrew language
Complete infection with syphilis
Turn off RST, spread your buttocks, and continue
Everything is a hook
You left with your pin point
Too much grease on the primary socket
Leave unwashed
The mount point should start with removing the pants /
That "airline pilot speaking over an intercom" is spitting mad fire
This is mostly how I operate, too. Keep it in FLAC so I always have something to go back to.
But if I ever need a USB stick to play in the car, I'm just going MP3 and not thinking twice about it. I know every car that plays from USB is going to play MP3 just fine.
It's a really good question which seems to have a complicated answer. This page here led me to this here (among other documents).
The short of it seems to be have that if you think of Rust in terms of "crates" instead of "libraries", then it's still possible to package in a way that conforms to Debian's self-contained avoid-redundancy style, though the details of it seem a bit tricky.
Ironically neither GNU nor Linux has a clipboard (well GNU Emacs probably has like 37 of them for some reason). "Primary selection" (the other clipboard that people don't tell you about) started off on X11, which of course had to implement by XFree86, which became Xorg, and then it copied (ha ha) by other non-X-related software like gpm and toolkits like GTK when using Wayland.
Many don't know about DuckDuckGo and even more don't care.
I should say that DuckDuckGo is generally much more strongly censored and controlled than Google. This won't affect people in say, the US. But in many places around the world (like my country of South Korea), using DuckDuckGo is not realistic as a daily driver without using a VPN or making heavy use of the "!g" bang to fall back to Google (which doesn't blanket censor words). Overall it makes it less accessible.
And I know, part of the reason people use DuckDuckGo in the first place is to avoid region-aware results. But that does not change their censorship policies.
You're not wrong, but there's a kind of irony in it when you talk about ending humanity because of it. There's a lot to hate about humanity if you have humanity and have human values. There's nothing objectively wrong about being cruel or destructive or dishonest or greedy or abusive or murderous and I imagine most hypothetical alien species would look at those things and say "what's wrong with any of that?"
But because humans evolved as social creatures and our survival depended upon trusting one another, we're constantly trying to judge ourselves against values that can't actually be met. So we look at ourselves and say we're a really horrible species, but that statement only makes sense because ironically we're a really glorious species that's fabricated these completely irrational things like love and compassion and empathy and honesty and sacrifice that no other species has (though many other social species do have bits and pieces of them).
And we'll forever hate ourselves for not being able to live up to our own values.
I'm a university professor who uses whisper.cpp for video lecture transcriptions, so I'll chime in here. The thing about whisper.cpp compared to pretty well every other option is that whisper.cpp is really really really really really good. Like the accuracy is almost always completely 100% (and that's just on the 'medium' model. The 'large' model is probably even better)
There is only one problem with whisper that I've found, which is that if you use a low quantization model (I believe I'm using a 4-bit quantization model), whisper can get stuck into a "no punctuation mode" if that happens your transcription will suddenly start to look like this there will be no punctuation or capitalization it's quite annoying once it gets into this mode it can't get back out again
The way to get around that is to segment your audio. I use ffmpeg's silence detector to segment the audio whenever there's a >1 second pause in the audio (so that I don't accidentally segment in the middle of a sentence or the middle of a word). Break the audio up into roughly 10-minute segments and you should not see no-punctuation mode happening.
The other nice thing about Whisper is it'll tag fragments with confidence level and starting- and ending times. I use the confidence level so that I can quickly jump through low-confidence transcription points to see if it made a mistake (though it usually doesn't). I use the starting- and ending times to automatically generate an .srt subtitle file. Then I use ffmpeg to bake in hardsubs for the students.
So far it's been working very smoothly and quickly. Even on my crappy old GTX1060, I can get subtitles at about 2-3x real time. And with almost no manual intervention.
You're paying them money, so it's in their best interest to keep hosting.
The uploader uploads their stuff to their own Usenet provider (whom they're probably paying for). Usenet servers are frequently mirroring/syncing with each other. So very quickly after the uploader uploads, you will find their post on your Usenet provider, and you download directly from them.
If a Usenet provider someday decided not to host any more, they would be out of business (because who would use them), and so you'd switch to a different Usenet provider, where you'd find exactly the same stuff mirrored.
Usenet providers compete/distinguish themselves mostly based on:
- Cost (duh)
- Speed (duh)
- Retention. This means "how long is a post kept on our servers after it's been uploaded". Some cheaper providers might have only 30 day retention while some might have 180 day retention, etc. If you're only interested in recent posts/releases, it might not matter as much to you.
- Tooling. Most Usenet providers have a web-based interface, with varying levels of service. Can you search for a specific filename, do different types of filtering, etc. Many providers will automatically package together files that have been split up, so you only have one download, and don't have to worry about par files and unrar and all that. Some will give you thumbnail previews, or even short video previews, of videos before you download, so you can check quality and language (important!! Some people on Usenet don't even bother to label the fact that they're uploading, say, a Spanish language version of something)
- Obscure communities. Many people do still use Usenet for discussion, its original purpose. If that's you, you're going to want to check that the provider you choose is going to have alt.fan.obscure.howdy-doody-berenstain-bears-crossover-fanfic.bonk.bonk.bonk or whatever weird interest you and 3 other people in the world have. You might think since the discussion communities are so low-bandwidth every provider would just carry everything, but you might be surprised.
The WAV format never had a licence. It was a trade secret (a rather half-assed one, but whatever).
To be a "proprietary", a file format needs to either be secret (in part or in whole) or require a licence. WAV satisfies neither of those criteria. It is not proprietary.
It would be fair to say that it was proprietary up until it was reverse engineered, but that doesn't apply today. Every part of it is completely specified, openly and without any licensing or legal restrictions. It's an open format.
It definitely could scale up. The question is who is willing to scale it up? It takes a lot less manpower, a lot less investment, and a lot less time to design a low-power core, which is why those have come to market first. Eventually someone's going to make a beast of a RISC-V core, though.