skysight-inc/HackerNews huggingface dataset:
Honestly with mouse driven interfaces the rule should be that whatever is popping up on screen absolutely cannot put an interactable control under the current mouse cursor location, and no control should have control focus by default.

There's nothing quite like watching a dialog box go flying by because you hit enter at the exact moment it popped up. What was it? What did it do? We'll never know!
The electric motor's dominance is inevitable, despite the best efforts of politicians. Hard to beat 95% efficiency and 100% torque at stall.
Why Flutter Developer could be a $1Mn job?
Experience NutraVesta ProVen at Least Once in Your Lifetime and Here's Why
The ProVen enhancement is a characteristic and solid weight reduction supplement that assists with defeating the abundance weight that is amassed in the body. You can have a thin and fit shape that you want. It gives you more sure, energy and solid sexual coexistence that causes you to appreciate the way of life. There are a large number of upbeat client inputs which adds highlight the nature of the item. The unconditional promise moves the venture with no danger in your buy and you can guarantee for cash back with the utilization of 60-days just by sending an email. Get the enhancement now before the offer finishes.

http://thesupplementcop.com/nutravesta-proven-review/

https://sites.google.com/site/nutravestaprovenuk/
> Without copyright, how would The Beatles ever have become the celebrities in the first place?

They were overnight celebrities. Too fast to ascribe it to copyright. And radio stations played their music for free. A cult-like following immediately grew up around them. That wouldn't happen with a clone. Look at all the fan magazines at the time printing every detail about the Beatles - a clone would be totally ignored. The Beatles' success cannot be placed on the lyrics and arrangement, it's far more than that.

> not on how new work will be created

I work on open source full time. All the collaborators on D also contribute their work to the Boost license.

> Are you counting on passionate independently wealthy hobbyists to create everything copyable for free?

Microsoft (among others) open sourced much of its software. Lots of companies make their software available for free. Open source is highly successful, does not need copyright, and the evidence for it is overwhelming.

> Almost all successful open source software is protected by copyright and license terms that restrict its use.

My work is Boost licensed and copyrighted, simply because public domain is not recognized in many countries. The Boost license is the least restrictive of all the licenses.
I was simply responding to the claim that the only reason to revoke a cert is to disable malware, and that such requests were very rare, and gave a counter example showing this is not true.

One of the uses of certs is to sign test builds with a different cert from the production release, so that you can ask Apple to disable them after release. So Apple gets requests to revoke certs for this, and other reasons all the time. In this case HP had used a different cert for these drivers as against other drivers, showing that they used different certs for different purposes, that's all.
> Out comes the steering wheel and now you can make a right turn.

But you will hit a dog probably, because the steering wheel suddenly blocks your view too.
For technology to be sustainable, it must be globally available, free and open
> I meant fragmentation of unnecessary DE/Distro's which keeps reinventing the wheel instead of working with another project doing the same thing but very well.

I'm willing to bet that the people who want/use/develop this do not believe that there is another project doing the same thing - even if it might not appear like that to everyone (i mean, you read comments about people wondering why there are so many distributions and why not everyone works on a single one to make it the best :-P).

> In the case of Trinity DE, I agree there was a need initially when the KDE moved on leaving a huge number of users dry, but this should've been a temporary project.

Why temporary? The developers and users of TDE may prefer the way KDE3 does things or Qt3 or whatever that wouldn't work with anything that came after.

MATE is an interesting case - IMO MATE should have forked Gtk+ 2 instead of switching to Gtk+ 3 because Gtk+ 3 has a different "feel" to it that -again, IMO- is much worse (and feels a bit sluggier) than Gtk+ 2. This would also help the ton of other projects that at the time were still stuck in Gtk+ 2 and would waste a lot of time down the road to converting their code to Gtk+ 3 while also preserving Gtk+ 2 as a stable API for GUI applications that was still in widespread availability.

Of course it is too late now.
> Welcome to vendor locked-in world where you have willing-fully decided to become prisoners in exchange for few sweets that you dont really need.

This is one of the classic guys who has his own mail server.

> No google email (I have my own mail server - it is just a $90 motherboard with onboard cpu with disks)

I knew it
> This politicization and purification drive has made tamil to some extent less usable. Far from preserving tamil, many in the current generation can not read, write or understand tamil.

Can you elaborate on how you concluded that Tamil has become less usable? Citing sources will be helpful.
Automatic door sensors are in my experience universally infra red. In fact I don't think I've ever seen any camera technology used in that context. Are you saying they used cameras to open the doors?
Yup. They suspend users and cancel services like the rss reader. Google giveth, and google taketh away. Capricious be the name of google.

Incidentally, you can download your google data:

https://takeout.google.com/

Set a reminder and do it on a regular basis. It will give you some protection from the Google Yank. (Until they yank this.)

BTW, does anyone know if this can be automated?
I did say 'ceteris paribus'.
No, because tech people want software that works, has good UX etc. This is a PR piece for people that prefer software that has cutsie little backgrounds.
One comment regarding your "performance comparison" graph. Is the "dd" result read or write? I wondered the same thing with your Compute Module 4 post.
I guess I did forget my /s. All in good jest, and like a good jest, perhaps a modicum of truth is there.
And ctrl+e for video
Wouldn't that make it less strong than speculation?

It would make it speculation by someone with a stronger bias towards a specific explanation due to their personal experiences.
Yeah, so I watched a teardown from one of the sibling comments. Looks like there are vents underneath, but no fan (which would have ruined it for me). Turns out it's got both a huge heat spreader and a newer version of the Broadcom SOC. That's really interesting, because it means they've got the bugs ironed out to be able to do a better pi 4 board which isn't so finicky about its enclosures. And that means I could potentially upgrade the pi 3 that's currently sat in my dusty workshop without caring about fans getting clogged. (yes, I know there are passively-cooled pi 4 cases about. They don't quite do it for me.)
Another problem is that for many years, a user will have been signing up to accounts with their gmail email address. If this address is locked, password resets become impossible. I'm hoping that address reuse never becomes a thing.
But that's all just OpenGL.. nothing special about someone using it in the browser.

There's nothing special about being able to use a webcam in the browser either, right? The demo just isn't rechnically impressive.

The point you're bringing is "kudos to the browser developers"...
I cannot recommend it. It has a bug on sqlite that swaps the arguments randomly. This is super bad.

For my next project, I will check out Mikro-Orm.
It's actually a pretty good remake. I liked both this and the original a lot back in the day.
I am only including those "widely publicized checksums and signatures from reputable sources" in my definition of "software distribution channel".
Same can be said for any browser technology.

What's so special about this specific post?
Same results on my Galaxy S10 (60fps) and Core i7 laptop (<20 fps). I'm pretty sure there is a software explanation for this, instead of the phone CPU being more powerful.
> isn't endosymbiosis more like a detail?

It's huge. For the first 2 billion years of the history of Earth, life was unicellular. The only type of cell in existence was prokaryote. The atmosphere contained no oxygen.

Then there was 1 billion years of history in which Earth's atmosphere changed. At the end of that billion years, two main differences were apparent. Firstly, the atmosphere was comprised of 21% oxygen. Secondly, life on Earth was comprised of two different types of cells - prokaryotes, and eukaryotes.

Eukaryotic cells are 100 times larger than prokaryotes. Unlike prokaryotes, they form multi-cellular organisms. Everything you see around you with your eyes, and every living thing you ever watched David Attenborough talk about on TV are comprised of Eukaryotic cells.

Endosymbiosis is the explanation of how Eukaryotic life came to exist.
You're right. The Raspberry Pi Foundation is an educational charity. We're funded, in the main, by the sales of Raspberry Pi hardware.

That the hardware and software engineers at Raspberry Pi Trading can keep innovating and producing such amazing products, astounds me.
Thanks for the in-depth reply.

Is there some process you setup on Github for others if we test with our own cameras and let you know?
Lithuania is paying people to trade in polluting cars for escooters and ebikes
I anyone using the Pi to run very old computer games? Because this could be the perfect gaming console for the nostalgic.
There’s no need for lock-in though. I have almost all those benefits without google, the only difference is, that I need to install TitaniumBackup first before I can restore everything on my phone.

But unlike you, I don’t care if google locks me out.
Google Meet UX is the worst. Except WebEx which is somehow even worse. But WebEx is at least "complicated" and bad, Meet is just bad.

Out of these I'm really surprised how "not as horrible" MS Teams are. Loads of functionality and the UX is bearable.
I use both. They complement each other (Scoop has a smaller repo). Topgrade runs both (and Windows Update) in one command.
Yes, but for environmental policies to gain traction, they need to appeal to people outside of cities. Ethanol is a way to get certain rural areas onboard, even if in a modest way.

Good policy? Probably not. Essential politics? Yes.
Interesting article.

> (...) you must provide your own direction. You decide what to study, how to study it, and how to apply that new knowledge in some interesting way. (...) this is a stumbling block. (...) The good news is that for several reasons this is much easier for a Forever Project than for graduate school.

> When you craft something, much of the interest is in solving the puzzle of how to use the skills you've mastered to create the item you desire to produce.

> My Ph.D. topic was on creativity, but my adviser was very interested in the related topic of humor and that distraction caused me no end of pain.

> Another good source of ideas comes from reading about similar work and otherwise participating in a community of enthusiasts.

> Having rewards at different times scales lets you adapt your effort to your current level of motivation.

> tangible progress. As you work on your Forever Project, what will you have to show for your work?

> writing about your Forever Project forces you to think about your learning process.

Thanks OP.

The whole approach is nice if, for a start, you can afford enough free time for it after your work, family and choices in life.

"Graduate studies". As a Ph.D., too, I can somehow confirm what the article author writes about providing one's own direction.

All this rings a bell. Perhaps I have a good forever project in "writing stunning software that runs on limited resources", with journey through writing first-person immersive 3D games running on 8 (and even 4) bit processors and limited memory?

Not as varied as map-making, but still: mathematics, theory of computation, cognitive science, human visual system, signal processing, real-time systems, video game history and communities, music.

* (1991-1999, mostly 1996) 3D dungeon game on a 1MHz 4-bit processor http://amphi-gouri.org/hp48/dm48/#presentation (block-per-block motion à la Dungeon Master), runs on HP-48 handheld calculator.

* 2020, an award-winning puzzle game with falling blocks with a smooth 50Hz not-missing-a-frame animation driven by a Z80, running at 4MHz and feeding a huge-for-the-era 16kbytes framebuffer. You can play a beta on https://gourichon.org/cpcitor/justget9/beta/tutopic/

* next step: 3D immersive game with smooth motion on the same hardware. Few have tried. (It's easier when the framebuffer is only 1k like on the TI handheld calculators, I want to do it big.)
It's a somewhat unique point of view from someone who has studied such things to try to figure out how and why they work that way in hopes of escaping such patterns.

It's frustrating but not exactly surprising that this is rapidly turning into a dismissive pile on.
Hangouts was always terrible and bloated. I miss Google Talk. Instead, we get something more terrible and bloated than Hangouts.
I though more people would have this problem, but most players actually didn't support it.

What I wanted to do is mirror the stereo signal playing from the front speakers to the back speakers. Simple really, but Foobar2000 was the only player that could do that out of the box.
> Same instruction (JALR) used for both calls, returns and register-indirect branches (requires extra decode for branch prediction)

JALR for call and return used the same opcode but are two different instructions, there is no need for "extra logic" for the decode or for branch prediction.

The lack of "register + shifted" could easily be circumvented by adding an extension for "complex arithmetic instructions".

And macro op fusion is a common solution that already exists in modern CPUs to increase the number of stages in the pipeline.

> Multiply and divide are part of the same extension

An extension can easily be partially supported in hardware (e.g. multiplication) and leave the other instructions emulated in software (e.g. divisions)

> No atomic instructions in the base ISA. Multi-core microcontrollers are increasingly common

But some microcontrollers do not need atomics. And if you are designing a microcontroller that does, just include the atomic extension.

Many of the criticisms made here are incorrect and are due more to a misunderstanding of RISC-V than to RISC-V design flaws
“Off switches are illegal.”
You're confusing is with ought.

It's not that Canada "should get to" pollute more than India. Canada can pollute more than India and still have the effects absorbed by its environment. Canada has vast forests absorbing CO2 on a scale sufficient to mostly counteract the harmful effects caused by its relatively sparse population. India doesn't have those vast forests, and its population is enormous.

I'm making no claim that it should be this way. It is this way.

Despite emitting more CO2 per capita, Canada is putting a negligible strain on the planet compared to India, the US, or especially China.
>in many cases the choice of whether to insert a sentence-ending full stop is arbitrary

only if you ignore the logical meaning of the words and the meaning of their particular grouping.
> [...] with a ~22 times lower price

...and roughly 1800 times the clock speed.
One millions times the colors that the C64 display[1].
It even comes with User Port (in spirit)[2].

[1]
Yes, the number of colors a home computer could display was a major selling point back then. My C64 only hat 16, my friends CPC had 32, including the rad "Bright White" which enabled stunning effects. Man, I envied that.

[2] Exposed GPIO header is super awesome and quite similar to the C64 User Port. Even more awesome was the Commodore's Expansion Port which basically exposed its bus. It think something like this would not be practically possible with today's GHz clock speeds but still this was super awesome and allowed (and required) you to even dig deeper into the internal workings of your machine.
She did all the work, he was just an asshole. The fact that he didn't contribute much after their marriage broke apart should be proof enough.

That he ruined their relationship by fucking his cousin and then made her life miserable afterward, is all you need to know about that prick.
It's write speed; sorry about that, I should probably be more specific! All the benchmarks I'm using are from this Wiki page (http://www.pidramble.com/wiki/benchmarks/microsd-cards) — though I need to update that page to include some more USB/SATA/NVMe performance benchmarks since I'm now using a lot more drives with the Pi 4 and CM4 (and skipping microSD entirely for most builds).
If you make them public utilities, they'll get even worse, become more politically tangled, become even more entrenched, impossible to remove and impossible to compete with. You'll put the government directly into the business of preventing competition against them via intense regulation and government-lobby protection.

I think your fears are overblown, when was the last time the power company, the phone company, the sewer company, the train operator, the postal service decided on a whim to un-person someone? Sure those organisations aren't perfect by a long shot but by and large they are trustworthy and accountable.
Oh, I loved that game as a child. I'm still amazed at how much is accomplished with so little
I had this problem too but Pentel recently (or at least I didn’t see until recently) released an alloy version using the same refills that should last for a long time. It’s a bit expensive for a pen but can really recommend if you liked the plastic version.
> Has anyone reading this ever used scroll lock? I've at least used num lock before, but never scroll lock.

Yes, to see the check the output of the console when it is fast scrolling, or occasionally in other programs to decouple the scrolling from cursor-movement.

Similarly the lack of a PAUSE button gives me pause. How would I stop running scripts/programs to check the output before making them continue? I guess there is some magic ctrl+??? combo for that...
I use Thunderbird but I only do so as it's the best of a bad lot (before that I used Eudora before Qualcomm dropped it - Eudora users know everything else is a letdown).

Thunderbird has forks but they too need much work. The trouble with email started when free email was included in Windows thus taking the incentive away from development. Same goes for Thunderbird nowadays with free Gmail being available.
That would probably quadruple the price. Look at PiTop. They used to include batteries and a display, but have moved away from that, as these are the most expensive peripherals.
You can by a cheap display, or use your existing TV. A USB power supply isn't too expensive either.
AFAIK (don't have one) the (larger, with SSD slot) NESPi cases redirect things to the back (minus two USB ports)

edit: ignore me, i see now you said board, not case.
In Europe there's no provision for GDPR rights to access to data to be removed on these non-grounds, so users would have the right to get access to their takeout.

Since Google's processes don't seem to give access to that, you might have to sue them. If they failed to show though, you should be able to get a default judgement eventually.

(note - GDPR is in some cases privately litigable, so you don't need to wait around for a snail's pace regulator - you can indeed sue for relief and get your legal costs back in the award. I'd expect a lawyer would take this case on a contingent basis given how clear-cut the GDPR is about your right to access your own data).
Something fun for the election made in AI
True. Mutually assured destruction is an effective deterrent. But should one nation fire a nuke and the other appeals to neutrals- Behold the lunatics have unleashed world killing weapons on us! - the first nation will become the beligerent state and effectively lose their war.
HTML5 <video> tag works just fine if you want to put a video up somewhere.
Corona Detective – Find out who gave you COVID19
I think that with the exception of the kernel being a layer on top of MS-DOS (but that would be comparing with Linux not with KDE), Win9x was better technically than KDE1.

For example I do not think to this day there is anything tech-wise like COM with all of its related tech like OLE (which allows documents to embed objects exposed by other applications which themselves can run in 'embedded mode' to edit said embedded objects), ActiveX (which in a similar way allows applications to make use of reusable controls that can describe themselves), Automation (which allows applications to expose scriptable interfaces that can be called by any other application), Active Scripting (which allows applications to embed scripting languages which themselves are registered with the system so that, e.g., you can install a scripting engine for Python which then can be used to script any application that uses Active Scripting even if that application has no idea about Python) and a bunch of other things.

(note that DBus does provide the 'expose interfaces' part, but it is only about that whereas COM is a more generic technology that was used for all of the above)
Haha, this is exactly what I'd like to see but for the MiSTer FPGA system.

I like retro computing and while the RPi can do that, doing it in hardware is even better.

However, now that it's released, maybe it can be disassembled and reconnected for that one, if it fits...
SD cards really let the Pi down. Thank god for USB boot.
First impression: yes, this looks beautiful, reminiscent of the microcomputer revolution, and of course I wish I could get one.

What would I change?

It's a pity that the keyboard is connected using a flip-up ribbon, rather than internal USB. Although I can see why the target market (education) just prefers an all-in-one computer, this also means that the RPi 400 can't be used as a keyboard for other computers. Therefore I'll still need to carry a keyboard around.

There will be software options for virtual USB host (e.g. shameless plugs for the EspUSB which uses WiFi, or KeyMouSerial which uses serial) but in practice, those wouldn't be as easy for most hackers. There's also no F12 key, which is needed for system configuration on some distros.

The two Micro-HDMI ports are quite small and close together (especially when using a 3-way micro-mini-full size HDMI adaptor).

Like Apple, there's no headphone jack. Also no built-in SD reader, so I'd still need to carry a USB card reader (unlike my laptop, which can go directly from camera SD cards to HDMI on a projector).

Final nitpick: if this keyboard is intended for young people, their hands are smaller, so full-size keys are actually less comfortable. (believe it or not, I've even seen keyboards intended for children that have extra-large keys). A design with smaller keys that could fit in my large pocket (e.g. TI-84 sized device) would be preferable.

What the RPi Foundation has done is an excellent feat of engineering, and they should and will be rewarded by the market for their innovation. It's a great product. I just still see some room for future improvements.
One of the YouTube reviews deals specifically with retro gaming on the Pi 400: https://www.youtube.com/watch?v=nopc7mJUDkM&list=PLcd1Q0-YkB... — also that channel spent a little time rendering some concepts for more retro-looking Pi 400 designs.
Go binaries are not entirely self contained. Even when fully statically linked (and there are several options to still use libc features) they use the certificates from the filesystem and a fee other files. So if you want full control you should ship these too.