skysight-inc/HackerNews huggingface dataset:
It is quite amazing to see how far we've come since the C64.

Clock speed: 1827x
Benchmark: 430000x
Memory: 65536x
Power: 0.5x
Screen resolution: 130x
Serial port rate: 1562500x
Introductory price: 6x less

Reference:

[1] https://files.littlebird.com.au/Shared-Image-2020-11-02-20-0...
Man these kind of stories are scary as fuck. Great for Halloween!
Car charges overnight. Not wasting any more time on trips to the gas station. On longer trips, charge while eating.
I really am curious why so many actually do so

There was a time, maybe up until 10 years ago, when Google was cool. Everyone wanted a GMail address, it started out as invite only, like Facebook. "Do no evil" was the motto. And they ramped it up slowly like boiling a frog. The evil, I mean. And here we are today.
Doesn't takeout automate this for a monthly or quarterly download?
Is a billion dollars worth of server lying on the ground?
@dang this is a dupe of: https://news.ycombinator.com/item?id=24965614
Of course, but voicing article opinions is the purpose of the comment section.
> (An unfortunate side effect is that the tough bugs, like multiprocess race conditions or silent crashes, all seem to be directed my way nowadays.)

The trick is to never reveal your superpower!

The article was a delight to read, it's definitely an area where I am lacking and it seems fairly difficult to pick up this skill through a curriculum.
Spent hours playing Apache comanche game back in the days (https://www.youtube.com/watch?v=MLcxgYEBAXA). It ran on a 4MB RAM machine just fine.

I wonder if we ever get back to this kind of efficient use of computers?
Recommended by Snowden: https://twitter.com/Snowden/status/1308450536711168001
I'm sure their TOS covers that
What you're describing for a "dbus but for ui" is one of the core KDE technologies still in use today named KPart [0][1].

[0] https://techbase.kde.org/Development/Tutorials/Using_KParts

[1] https://en.wikipedia.org/wiki/KDE_Platform_4#KParts
Your co-workers have a reasonable expectation of privacy regarding their home life and family members.

Given that many had to start WfH with short notice meaning they couldn't relocate to circumstances enabling a dedicated home office space blurry hair and hands are a very reasonable compromise.
Great for people already experts in navigating the ny transit system. A ux nightmare for anyone approaching it blind.
More work, yes. That’s pretty much the selling point of Google services: We can fuck you over, but you have less work if we don’t.
One thing that's missing compared to the standalone pi is the camera connector (and display connector, but I've found that less useful as HDMI displays are cheaper and more available and I've ended up using several Pis in headless camera applications).
So you are saying that we should kill animals, in cold blood and painfully, because we broke their habitats.

What if instead of killing them, to patch a flawed system, we work on rebuilding their habitats?

Also there are many ways of controlling the numbers of a species, killing them is just the easy one.
As a European I prefer having Erikson and Nokia build our networks than unaccountable Chinese companies. 5G is a unique chance to get some tech sovereignty back as the two leaders (outside of state-supportrd Huawei and ZTE) are European.
Google SSO is the best option to login into my country's e-government portal

If this is true, then as in my other comment, your government really ought to be regulating Google as a public utility.
1. There are several alternatives, but usually not free. One example is protonmail, that I use with a custom domain so I can still switch provider without having to get everyone to change the address they use to contact me.

- You can import your emails, but it might not be realistic to import all your history. It's going to take ages and fill up your new account quota. So what I did is first do a cleanup of my gmail history (remove things like mailing lists, promotion emails, etc) then export only the last year. I can still log to gmail if I need to access an older email.

- You can't expect everyone who has your old gmail address to know your new email address, so you need to accept to live with a forward from gmail potentially forever

- Most services will let you change your login email address, some won't. In this case you can either create a new account or accept to keep the gmail account as login.

2. I really want to know more about that too!
This is somewhat disingenuous. I doubt very many Americans think Trump is a sleeper agent in the literal sense of that term.

There is, however, considerable circumstantial evidence that he may be compromised by the Russians. The fact that Trump has been less than wholly forthcoming regarding his connections with Russia has only deepened this concern.

Multiple people in the Trump orbit--including Trump himself--have had repeated communications with Putin, Russian oligarchs, or their proxies, and have gone to considerable lengths (such as by conducting meetings in private and confiscating the translator's notes) to hide the contents of these communications from official records and lawfully constituted legal investigations.

Given that Trump is believed to be deeply in debt (see the recent NYT series on Trump's tax records), has had business dealings inside Russia (e.g. Trump Tower Moscow), and has benefited from Russian state-sponsored criminal hacking[0], hidden communications between the Trump orbit and Russia are cause for grave concern over whether Trump has inappropriate ties to the Russian government.

Read the Mueller Report and pay particular attention to what could not be proven because the necessary evidence had been destroyed or was otherwise inaccessible.[1]

Unlike the current flavor of Republican conspiracy theorizing, the Trump-Russia story is not a bunch of lunatics deluding themselves into thinking that the Democratic party is keeping children captive in the basement of a pizza restaurant. It's something backed by actual evidence and has lead to multiple prosecutions.

[0] https://www.washingtonpost.com/politics/2019/05/15/what-happ...

[1] https://en.wikipedia.org/wiki/Crossfire_Hurricane_(FBI_inves...
What's Your Life?
I'd say that this tutorial would be a good next step for you: https://doc.qt.io/qt-5/qtwidgets-widgets-scribble-example.ht...

Depending on your needs, you can also have a good look at QGraphicsView. Maybe you'll have an easier time when you compose your UI using QGraphicsItems.
I don't think hashes of email addresses are very secure. You can get all of the email addresses from the smtp logs. There are also massive email lists out there that the attacker could run the hashes against, like the adobe leak. Email addresses typically follow specific formats, such as firstname.lastname@gmail.com, and would be quite easy to bruteforce/dictionary attack. If the hashes were to ever leak, easily >95% would be cracked, especially if they are using single-round SHA512.
> Maximum dimensions 286 mm × 122 mm × 23 mm

https://www.raspberrypi.org/products/raspberry-pi-400-unit/
You don't have to run your server at home. You can also rent VPS from a large number of providers that have much better customer service than Google. And if you don't like your current provider, it's easy to switch.

Or just upload backups of your home server's disk to the VPS.
Check out tmux. I don't ssh without it. It gives you persistent sessions, tabs, scroll and more.
Yes, that looks like a building block towards what I would want to exist indeed. Thanks for sharing!

Pulled down some of repositories listed and ran the provided Postman collection against them. None of them passes all the tests, so seems it's missing a bit of testing infrastructure and possibly centralization, to ensure they all pass the tests.

Once that would be in place, it would be easy to add benchmarking to it, to be able to do some honest comparisons.

At least it works as a baseline for seeing the complexity of frameworks, so it's still useful.
I always use cloud services as a secondary fallback in case of data backup. The more you entrust your operations to external agents, the more you are at risk when they fail to deliver. I hope to eventually shift away from their e-mail services too.
No idea if they have plans for this, but a laptop form-factor device would sell like hotcakes (judging by the apparent success of the Pinebook Pro).

You could probably design a drop-in replacement motherboard for a Thinkpad X or T sized laptop pretty easily using the new compute module 4. You could even used the single pcie lane to run it off of a real SSD, since the microSD card seems to be the speed/reliability bottleneck.
If there only was a version of this thing with a more serious storage (like a small onboard NVVMe or something) and a boot path like coreboot or EFI... is there mainline 2d / 3d acceleration nowadays?
Could even release a USB-C dock so we have power, ethernet and displayport with one connector...
In typical terminals: Ctrl-S (Pause) and Ctrl-Q (Continue).

https://retrocomputing.stackexchange.com/questions/7263/hist...
A hunter can fail, because he is human. He can inflict a tremendous amount of suffering killing an animal, sometimes leaving the offspring alone to die of starvation.

But if I had to choose between hunters of industrial farming, I choose hunters, of course. It is just I think we can try to fix both problems.

And yes, I am vegan.
I have indeed got enough spare displays but I just want to carry my Pi 4 around and use it in public transport and everywhere so a separate display and a web of cables doesn't seem particularly convenient. Perhaps I could buy a PiTop but their current model is not a laptop.
To support: Hey, I closed my Facebook account and would like you to delete my data for me?

Oh...
I am impressed. After a graphics card failure I'm running on Intel® HD Graphics 4600. It's more than adequate for work, but in this demo the frame rate started at 21fps and dropped to 15fps
This is remarkably like our 8-bit computers of the late 70's and early 80's. Just add a TV and have fun. It's 2020's "Commodore 4194304".

I wonder if adding a cassette recorder is a possibility ;-)
Ford Boss Promises Affordable EVs Are Planned, Starts from $20k
These exist, but they're quite a bit more expensive. They're really nice to have though, and one reason I sometimes miss the office.

https://meetingdevices.withgoogle.com/

I bet there is similar hardware the works with Zoom.

Googler, opinions my own.
They are doing so certainly across Asia, their methods are just a bit different and it's usually focused on ethnic Chinese dissidents. https://foreignpolicy.com/2018/03/29/the-disappeared-china-r...
Why isn't it just a CM plugged into the bottom of the keyboard circuit board for upgradability... it doesn't bode well that Rasberry Pi's own products aren't using the weird connecter the CM has.
Words+Of+Wisdom+From+God+Ideas
I am also an outsider and it isn't obvious to me how he is both. Divisive sure (most politicians of note are), racist though? I personally don't see it.

It suits some people to conflate immigration policy and racism. It then allows them to then label anyone opposed to immigration as racist. It is further confounded by the fact that those people that are deeply racist are almost always opposed to immigration. They do it all the time in the UK and I see no reason why it would be different in the US.

For "evidence" of Trump's racism, most will bring up his clumsy statement when he first announced he was running for president. To me he was clearly referring to hardened criminals and gangs, others say he is referring to every illegal immigrant. Again if you take it in the worse possible intent yes then you could say it is racist. However that is the worst possible interpretation and it shouldn't be your default. From my observations Trump was speaking off the cuff and I can forgive a poorly worded statement.

I am not particularly partisan (I am a centre -> centre-right libertarian when taking political compass tests). However after spending a lot of time paying attention to what is going on both sides will try to spin any issue in their favour.

I've been duped a few times by both sides of the political spectrum when it comes to contentious statements. Sp when a media outlet claims someone has made such a statement, I find the original clip of what was said and listen to it in context before I form an opinion.
Example: Upper middle class wants to limit immigration since it hurts their salaries. Upper class wants more immigration to get cheap labor into the country.
Last I touched Lisp I had settled on Chicken Scheme after trying them all. Don't quite remember why.
Startup ideas for creating stories on Instagram, Facebook, Google
I've also moved to Fastmail years ago for the exact same reason, I've setup Gmail autoforwarding to my new email address.

Ironically I'm now permanently locked out of my old Gmail address despite knowing the password, sounds like I've made the right choice.
It is done on the CPU instead of the GPU. GPU would seem like the natural choice for a convolution heavy model but was not used here for the mentioned reasons.
GDPR article 22 (Automated decision-making and profiling) may also apply here - I would think for many people this kind of situation has the kind of ‘similarly significant effect‘ which would trigger a right for human intervention.
Dojo3D – a simple JavaScript library for 3D interactive stories
what happens tho to all your google authenticator linked stuff?
You could compromise by using Auroa Store. At least you'd then have access to all the free Play store apps. Paid ones would still be a problem of course.
Trump allies largely unconstrained by Facebook’s rules against falsehoods
[Unpopular opinion] having been spoiled by a working case† of USB-C, I wish there were 6 of those at the back instead of all the different plugs (save for Ethernet and GPIO)...

[Even more unpopular opinion] ... even if they were functionally different and marked explicitly as USB 3 x3, HDMI x2, power x1.

† I hear this is not everyone's case, but I just decided to buy a bunch of USB-C <-> whatever cables and stash the old cables in a drawer. The experience has been refreshing ever since, even emergency charging the laptop over 5W.
It's a good idea to protect user privacy. One drawback I can think of storing a hashed email is - What if the user forgets the username / email id and wants to know it? (This is a common use case). In such a case you have to collect additional unique data to help the user gain access to their account, but that defeats the original purpose - to protect user privacy.
This doesn't list the biggest gotcha of all, the fact that the cmsg API is incredibly sharp and there are at least 7 ways you can screw it up. Nearly every single use of cmsg in Android's source tree was buggy in at least one of these ways:

- not aligning the cmsg buffer
- leaking fds if more fds are received than expected
- blindly dereferencing CMSG_DATA without checking the header
- using CMSG_SPACE(fd_count) instead of CMSG_SPACE(fd_count * sizeof(int))
- using CMSG_SPACE instead of CMSG_LEN for .cmsg_len
- using CMSG_LEN instead of CMSG_SPACE for .msg_controllen
- using a length specified in number of fds instead of bytes

It's possible that Android is uniquely bad at this, but I'm skeptical.
> "This is all pretty pretty clear, I don't know what else you could want."

I do wish he would have talked more about what "racially charged internet searches" meant. As Paula Wright pointed out, I'd like to know what those "racially charged internet searches" which you have described as "racist" were. Immigration is surely not a race issue in the US, an ethnically diverse culture. Wouldn't illegal immigration be just as big a concern for black wkibg [sic]* class citizens?* and There was rhetorical slippage here from "racially charged" to "racist".
A new generation is about to experience the brittleness of micro-HDMI.. It's one thing in a mostly static device but something like a keyboard? This will break. I wish they had made it full-size or at the very least mini-HDMI (given that they don't go the TB dongle-route).

I've lost count of the number of cables and adapters I've had to throw away, apart from the couple of device-side connectors that either take minutes of fiddling before connecting or are now practically useless.
I find background blur even more distracting than background replacement. It's like my mind tries to picture the person that I am seeing in a particular environment and blur makes that process messy.

But that's not always true tho, I have seen background replacement all over people's face (and yes, I seem to be the only one who thinks that's wrong).
HOC have mostly fallen out of favour due to hooks. Typing hooks is a little easier than using HOC because you don't have to determine the type of your props which could conceivably be a combination of multiple HOC and the actual props your component expects. With hooks your props are your props which you have a simple interface for and then the hooks can be typed based on their parameters and what they return like any other function.

HOC are the more lispy/dynamic way of doing it I would say and in Clojurescript using Reagent it has always been common to use that general pattern I feel.
This post is so ironic. There is no corner of the internet left to run to in a culture of spam.
There was a new version released yesterday. [0]

[0] http://youtube-dl.org/
In Finland at least I have never seen anybody use a fountain pen in real life. I’m pretty sure almost nobody even knows how to use one. Not that schools make pupils use ballpoints either—it’s 100% pencils here.
The codes change every 10-20 minutes. During that interval, you might be able to figure out whom that code belongs to (e.g. because there's no one else in the room). Then if they test positive afterwards, all their codes from some preceding time interval will be broadcast, you get a warning and if your records of which code belongs to which person are complete, you can figure out who it is.

This doesn't work if the person who got infected was never the only one broadcasting their code close to you.
They could simply check whether the hash they stored corresponds to your email address.
This worries me. Not just because it sounds like you're lonely or need some help, but because we're moving into a future that will see more people working from home.

What about your working environment or current way of operating could resolve this issue for you? Could just having a like minded Discord server with other people you can talk to be enough (even if it's text based)?

My door is open if you want to chat.
Maybe try and find someone who is willing to just share presence with you via conf? My coworker and I often just remain in conf while continuing to work and basically just hear the other person typing. It helps a bit
Not the person you are responding to but for the HTML5 video tag to work how does server have to be set up? What are you serving the video over? What protocol are you using? New to this so curious about your implementation.
Biofluorescence in the Platypus
Reminds me of the Amstrads, BBC Micros, Acorns, and Amigas I used to love.
I wouldn't read too much into it because frankly it's just written to get Dropbox some SEO traffic when people search for these things, and maybe some of them will start using it.

Best marketing is invisible, sadly this isn't.
> Your co-workers have a reasonable expectation of privacy regarding their home life and family members.

I think you are overthinking it. I've seen people use it when it provides no real material benefit other than the placebo effect on the user to believe that the blur makes other people focus on their face.
State-sanctioned kills + poachers + roadkills + farmers + smaller habitats...

It does not sound like conservation to me...

It is worth noting that a predator like the wolf needs a huge hunting area to thrive. Otherwise they starve. If you manage the habitat there is no need to kill them in cold blood.
> They don't know why they've been banned.

The absence of reason makes me wonder a lot of possibilities. Maybe google bans people who use ad-blockers, maybe they didn't explicitly set that way but some of their algorithms must have figured out these users should go. I know, it is extremely unlikely but we're free to come up with reasons if google doesn't give one. Don't sit there thinking it won't happen to you(I was like that up until recently), get a domain name and transfer all important accounts to it. And do a Google takeout.
> You can use Zoom in the browser.

You can't change the layout in browser though.
That's very true. Although so far no GCP services that I've come across have been deprecated.
Not What You Think
You know, mine felt scratchy too. Always just figured I was doing something wrong or that's what you get for getting a cheaper fountain pen.

Fairly sure mine was from an official reseller but I'll have to double check
Good points. Though given how many emails have been leaked already, not sure sha256 with fixed salt achieves much. One can build a rainbow table with that salt fairly quickly. You might as well use bcrypt, scrypt and co.
I think the overlap of people who wants it integrated in a keyboard and people who will make meaningful use of camera connectors is pretty small.
The latest DC fast charging standard goes up to 400kW, it's only a matter of time.
I am born in 1981 in denmark, I have never ever seen a fountain pen in use in my schooling or anywhere else in real life (maybe on TV or something). Its always been pencils or ballpoint (or more modern versions of that.)
I have always used a custom domain for this exact reason. I ran my own mailserver for over a decade but that got increasingly harder with DKIM, SPF, etc and the big boys (MS, Google) blocking more and more aggressively. I moved everything over to Soverin.net last year and I'm very happy wwi them.
They are big consumers of energy, whether it be natural gas for heating or drying or diesel for machinery, so a carbon tax would hit them hard. They would be vocal opponents of such a thing.
I hadn't seen that the new CMs don't use the SODIMM form factor anymore, that's a bit disappointing.
Ah, interesting, thanks for that!
There are numerous front-ends which does that.
Most people don’t live in houses with garages where they can charge their car.
Huh. I never even realized that in other countries schools might have pupils write with ink pens. Here it’s 100% pencils and has been at least since the early 90s when I started school.
Just a slight nitpick about components with hooks. They are neither pure nor functional. They are function components. We can still have pure components without hooks but function components are no longer pure by default. Its actually one of the downsides of the move to hooks. It used to be very obvious when you needed to worry about state and when you didn't. However the benefits of hooks outweigh that nicety in my opinion
Australia to explore blockchain-based wholesale central bank digital currency
Just don’t do it. Run your own domain and inbound email server. It’s so cheap it basically costs nothing at this point.
This works even during POST. At least it used to.
For anyone wondering it is $70, meaning £67 or €69 (DE).
You're right that could be an issue, but hopefully anyone who registered via Facebook will take care to add an email/password to their account and disconnect Facebook before they delete their Facebook account.
Too bad they still kept the micro-HDMI :( They could have provided at least one full-size one. Space is at much less of a premium in this thing than in the pi board.

Otherwise, this looks like a pretty nice device for travelling. Might get one (though for the same price you can get an 11" pinebook which is a full laptop - much heavier though!)
I really want to like this, but the shrinking of the keys around the return key is a big turn off.
Wow, the pound has seen better times.