skysight-inc/HackerNews huggingface dataset:
Very well said. I would add that not everyone is a signatory to all Hague Convention elements. For example, USA is not a signatory to the FMJ requirements but generally observes them anyway to facilitate sharing of supplies with allies.
> Smalltalk and the ideas it was based on revolutionized personal computing. There is raw, unbridled genius in it and that should be widely recognized.

This is not historically correct. What we understand today by "personal computer" was described by Butler Lampson in his famous paper in 1972 and was first realized in the famous Alto Computer. The first desktop GUI and the first WYSIWYG applications for the Alto were implemented in BCPL (not Smalltalk). The first version of Smalltalk, which most closely corresponds to our todays understanding of Smalltalk, did not appear until 1976, and two other important features were not even introduced until 1980. So if you are looking for geniuses, you will need to increase your search range a little.
A thought:

Sometimes the distinction between physical and digital security is brought up in these discussions, the idea that physical security is imperfect (you can always break a lock) but that digital security may truly be impenetrable. This is a false dichotomy.

If people have a conversation in a pub or on a park bench, then law enforcement can surveil them individually or bug the venues in a targeted manner.

But the same methods can also be applied to digital communication. This is opsec 101 right - if one happens to be a high value target, one would totally expect their house/apartment to be surveilled - no amount of digital privacy can make up for a pinhole camera installed on the wall behind one's monitor, LE doesn't even need the keys, they see the content directly.

I think the argument that digital security is 'too perfect' falls apart if you take into account the reality that physical security is a component of that. "If you control the physical hardware" and all that.

TL;DR Digital security is just a subset of physical security. You can always just drill through the side of the safe.
"Phones have eaten some of the DSLR market" and "it simply doesn't matter now" are not remotely the same, though.
Did you ask for the same for Apple after the Snowden revelations?
Python's first posting to Usenet (v 0.9) was in 1991. The 1.0 Misc/ACKS from 1994 includes 50 or so external contributions to that point, showing that "1.0" is a somewhat artificial point.

Rust's 1.0 was 2015, which is indeed "20 years after Python was" at 1.0, so how is gen220's comment a rewrite?

I started using Python around 1.3, and advocating for its broader use (instead of Perl) by 1997. In 1998 I had a job using Python full-time. It was made easier because tools like SWIG already supported Python. Here's a talk I gave in 1999 - https://www.daylight.com/meetings/mug99/Dalke/index.html - and a writeup I did for Dr. Dobb's - https://www.drdobbs.com/cpp/making-c-extensions-more-pythoni... .

In 2000 I helped a company with the minor work to port their 1.5 code base to 2.x.

So I certainly didn't see it as obscure in the 1.x days.

But sure, I'm part of that environment so have a different view on things. If I use your definition, I'll argue that Rust is still "a pretty obscure language".
They should be issued to domain names. I bet there are close to 100 domains I’d recognize from small or open source developers and I couldn’t tell you the name or company name of a single one of them.

It’ll never happen though because Microsoft, Google, and Apple are doing everything they can to de-emphasize domains and online namespaces so they can become the gatekeepers of all content.
transcription glitch
That could be because Stockholm was hit so much harder than the Skane region in its entirety. People here might have thought it was "far off" and put it out of mind.

I don't mean to imply there has been no change, lots of businesses are requiring people to work from home, some restaurants wont let you sit indoors. There are stickers on the floor in ICA indicating where you can queue, and plexiglass around the cashiers.

However, it's very surface level in a lot of cases, people are still going to tightly packed bars, massing in large numbers in the parks, going for walks through crowded shopping streets. Gyms are open and I'm not sure that's the best idea in the world (COVID being transmitted easiest in a still air enclosed environment with lots of people exhaling forcefully).

But, I digress. I think when Swedes talk to me about Sweden's response to COVID they talk from a stockholmers mindset. But I am derided by Swedish friends in Malmo for avoiding contact as much as humanly possible.. Many of whom keep requesting that I join them in the Gym. Which seems like a really stupid idea to me.
Thanks to Asia, Coal Is Still King Worldwide
Bandwidth or transfer the idea remains. We already have a very short attention span and we have many companies fighting for this finite resource.For example, we have companies that are using casino strategies in games for children.

Increasing the speed of the hardware can bring advances but it can also exacerbate the problems that we are already feeling with this hyperconnectivity.
I know right, someone think of the children!
* it used to be with ECB. not anymore. My bad.

> Matthew Green, a cryptographer and computer science professor at Johns Hopkins University, points out that group video conferencing is difficult to encrypt end to end. That’s because the service provider needs to detect who is talking to act like a switchboard, which allows it to only send a high-resolution videostream from the person who is talking at the moment, or who a user selects to the rest of the group, and to send low-resolution videostreams of other participants. This type of optimization is much easier if the service provider can see everything because it’s unencrypted.

https://theintercept.com/2020/03/31/zoom-meeting-encryption/

This was 2 months ago so their new white paper clarifies the current situation:

> For use cases such as meeting real-time content (video, voice, and content share), where data is transmitted over User
Datagram Protocol (UDP), we use AES-256 GCM mode to encrypt these compressed data streams. Additionally, for video,
voice, and content share encrypted with AES, once it’s encrypted, it remains encrypted as it passes through Zoom’s meeting servers until it reaches another Zoom Client or a Zoom Connector, which helps translate the data to another protocol.

https://zoom.us/docs/doc/Zoom%20Encryption%20Whitepaper.pdf
Attention is highly latency sensitive, and bringing reaction for your action a second sooner has major implications, and significantly increases your ability to interact with and understand content
This is a good comparison. Just because you were born with genes that make you 6' tall does not mean that the world should somehow automatically lay itself out in front of you. You can try to make it in the NBA, but you're still going to work like hell because you're competing against all the other people who also happened to be born with those tall genes. Ditto for intelligence.
Well, if I'd have it my way, I would write the derivations in Haskell. That way, I would have a clearer picture of the different data types that flow through the build process.
In my case, 5G is my WiFi! With the added benefit of being a battery-powered router (Huawei E6878) which I can take with me for fast WiFi wherever I need it. Why pay extra for wired broadband?

(7GB data would be no good at all for me - I'd burn through that in about 30 minutes!)
Why not buy one, join the community and help writing better drivers?

After all, pinebook is more a hacker device than a consumer device.
Fantastically written article, very to the point without too much flourish, and very in depth as others have noted.

This bit is funny imo:

But in late 2019, the National Development and Reform Commission (NDRC) removed mining from a list of activities to be eliminated. Note that the NDRC also oversees the energy industry. Massive amounts of hydropower squandered during flood season is a longstanding issue. The officials are beginning to realize that Bitcoin mining is a highly effective way of transforming excess local capacity into a global digital commodity.

One point of view would be that speculation and greed of bitcoin hodl-er fanboys is subsidizing China's renewables industry...
> At the end of the day your computer is no different from an expensive space heater

This has been false for probably a decade or more. Pretty much any modern processor has dramatically lower power consumption when not under load through a combination of things like clock adjustment, powering off cores, and even dynamically adjusting voltage. This is part of why smartphones have battery life measured in dozens of hours instead of 1-4 hours.
Dynamic range and motion blur/shake reduction.
When you get into heavy postprocessing, the dynamic range of the phone can't hold a candle to that of the camera, though. It's just night and day.

There's no way you could retrieve this much detail from a phone sensor: https://imgz.org/ius5Vhb9/
I was actually relieved when the author came around to my own experience: camera phones are 90% there, but being in that 10% space with only a phone is endlessly frustrating.

Beyond quality, I also dislike how camera phones have cheapened photos. Decades ago I actively thought this wouldn't be a problem, but now it's very apparent that it is: People take thousands of photos and don't look at them.

Why? I think it's too many photos for people to comfortably curate. 4 rolls of film was manageable, and with limited space in the album (and patience for the task), the best ones got picked out and the rest filed away in a shoebox. Today? I've been there, watching patiently, as someone scrolls though their phone "album", skipping over dozens of identical images to get to the next good one. Unlimited space gives even the most fat fingered "photo burst" prone grandparent reason to never delete anything. It's so bad that now the phone AI has taken over the task of "organizing". It's a terrible combination. Maybe the phones will learn to create albums just from the good photos, but so far I'm not impressed.
Depending on how many people a single point serves, it can imply a pretty sizeable chunk of energy. Smaller things add up when you're talking of hundreds of millions of people
> Moreover, it doesn't take as much time to build the MVP of Digital Ocean from scratch than it would take to build the Mailchimp's one.

Shouldn't this be the other way round? The MVP of Mailchimp is a generic CRUD web app TM hooked up to a mail server, while the MVP of Digital Ocean needs something approximating a data centre.
consider: prior to the internet, /all/ telephone conversations could be monitored by the government. And society continued to function.

The controls on surveillance are not technical, they are political. The technology was the same, yet the Stasi listened to every call they could; other governments did not.

Fix the politics, because it /will/ win in the end. Learn the lessons of Germany and China.
Increasing the responsiveness of everything should have the exact opposite effect, because attention is most affected by latency. If you're always immediately getting what you're looking for immediately you can't be distracted either.
AWS SDKs include endpoints for secret region partitions
What illusions teach us about the nature of reality [video]
If you have a warrant, the police can both break into your house and see your records, no glass required.
The 180th Meridian (2016)
<plug>

I've written a book about Debian packaging that spends most of its page count on building Debian packages with debhelper/dh, the approach that most (or all?) official packages use.

Here's a link for the HN crowd to get it for free: https://leanpub.com/debian/c/pm

Happy to answer any questions as good as I can :-)

</plug>
Rubber Bullets Are Anything but “Nonlethal.” They Should Be Banned
Prolly a limit on how quick it is done therefore a real limit on designs per month. A bit like “unlimited” shared hosting plans.
The original argument was the need for CUDA. It works headless, no sadness about that.

What is sad, is to reward Nvidia with your money despite being full aware, that they don't want you to have a nice Linux experience as the other vendors do.

Muh games fps is just a nail in the coffin.
I think this argument makes me more sympathetic to law enforcement’s desire than any other I’ve heard.

I can really flip my brain around and see how this desire for non encrypted communication to be the standard could come from a good place.

That said, I still come back to my default stance: crimes need to be exist outside of the private communication, to be a crime. At least under US law, where it’s very hard for just pure communication alone to be a crime.

So go investigate whatever it is that is an actual crime and causing actual harm. Making communication not private has tremendous potential chilling effects on actual thought, because people think by talking!
When did Whatsapp change/switch? I read nothing about it.
Restic: Fast and Secure Backup Program
It seems this was one of two appendices to Raymond Chen's book "Old New Thing". The appendix doesn't exist in printed form for some reason though. It's a great book and definitely worth reading.

The second appendix is titled "Tales of Application Compatibility" http://ptgmedia.pearsoncmg.com/images/9780321440303/samplech...
> Ordering food via telephone is, to me, the equivalent of trying to use a command line interface without knowing any of the options, and instead of "help" being automated, you have to bother a person who is probably already extremely busy and overworked to clarify the menu. It's also much easier to pay with a credit card via an app or website than over the phone.

I've never heard of this perspective used to describe what takes place when ordering food, you're clearly trying to equate it to a non GUI way of trying to navigate the process as you would when on a computer. Interesting perspective, its seems you think there is some underlying 'protocol' called conversation that you simply don't grasp, or are unaware of, right?

More points to follow below.

> I don't want to 'hide', but my social anxiety makes phone conversations with people I don't know a harrowing experience...

See, this I clearly understand despite personally having had to essentially speak at conferences for a living at one point; as I think people with a clear medical condition need to be accommodated in these situations, but just know that the FOH people taking your order are more likely to be receptive to your order than not because it ensures they A: get to have a job, and B: ultimately rely on satisfying you and providing a good UX in order to get a tip in exchange for said transaction, which is the majority of their overall wages.

Now, the Industry is filled with examples of feckless and quite frankly discontent people so it doesn't always show. But just understand FOH are there to serve you, its called hospitality for a reason and the relationship needs to be approached as such (within reason). Whereas BOH (chefs/cooks) is entirely different domain, which is what I did in that Industry, and requires more nuanced ways of communicating that I won't get into.

As for the payment processing, believe me I did fintech and on the back end its only really beneficial for the end consumer, with several hidden externalizes, as its hardly 'easy' for the business owner and the staff. But credit cards are just a paradigm so ingrained into the collective psyche that it will never go away, what's even more notable is that it was the Diner's Club model in restaurants that made Credit Card usage ubiquitous in the US in the first place.

But, again I totally understand this perspective when described in this way and totally understand why an app or a online order system is preferable.
Map of Protests in United States
Top Alternatives of GitHub Codespaces
Thank you! As you mentioned, while not perfect it does point to some issues.
Really enjoyed this. Thanks for posting. It doesn't directly address the abuse of the lower class. Is it assuming that a stronger middle class will lead to a system that better protects the lower class?
> I am not sure what you are talking about.

Literally the parent post, emphasis mine:

> Graphics drivers and WiFi drivers never worked without significant pampering for me in Ubuntu, and I've been using Linux for 15 years. Just last week I updated my working Nvidia drivers for my RTX 2070 card via Ubuntus GUI and lo and behold after restart the screen is just black.

So which is it?
Discussed here at the time too: https://news.ycombinator.com/item?id=23167592
It's usually a company-specific interpretation of software validation requirements (imposed by regulators) that software cannot be changed (ie updated) outside of the company's control. Web apps are fine as long as the company can host and perform upgrades/maintenance themselves.
What you can download from https://selflanguage.org/ looks rather archaic, not the improved version implemented on top of Squeak which looks and feals really fancy.
Fakespot
Class Action Against Google for Tracking Private Browsing
I imagine they meant it in the sense of "entering a new age".
In addition to the three partitions (global, china and us gov) documented at https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-n... AWS sdks include two additional partitions: us-iso and us-iso-b, which have endpoints in the "c2s.ic.gov" and "sc2s.sgov.gov" dns hierarchy, respectively.

Reposted with a clearer title from https://news.ycombinator.com/item?id=23297872 with permission.
Mandatory Ceryificate Transparency is solve problem of trust to CAs quite well though.
Governments and WHO changed Covid-19 policy based on suspect data
ThinkPads, at least the mainstream models, certainly have always worked very well with Linux thanks to the great ThinkPad community who is really passionate about this. I've picked up a cheaper Ryzen E495 in retail a couple months ago because I needed a new notebook asap, and it works flawlessly with Ubuntu 19/20. Better first-party support (like Dell has had for many years now) had been promised for quite a while, so lets see if Lenovo keeps delivering; I'm all for having options. But tbh the Dell I had was hands down a better notebook experience (incomparably better display and trackpad, subjectively better keyboard even though keyboards are considered one of the strong points of ThinkPads). To match a Dell XPS, you have to go for a really premium Carbon X1 which is quite a bit more expensive. Downside with my Dell XPS was that the battery seems to have been broken OOTB and never lived up to Dell's projections, then began to swell so had to be replaced out of warranty.
Some of them are also job-free - unemployment in Norway went up manyfold since March
Using CSS Modules by simply using HTML. What do you think?
Webinar: Deep Learning on AWS
I think you're thinking of kWh, which are kilowatt hours. In which case, the answer is 20 kWh per hour.
Despite zero actual evidence, everyone seems sure that Huawei are a security issue.

Despite enormous evidence, everyone seems sure that Western countries are NOT a security issue.

Last time I checked, Huawei actually offered a better product (speed, price, reliability).

Am I missing something or are people cheering for the opportunity to pay more for a worse product with more security issues?!
tl;dr for baristi and cafe owners:

You can get away with less coffee on a coarser grind if the shot you pull comes out rather rapidly since the amount of soluble material is similar to a "regular" shot.

This is an opportunity to save money, especially if you only use the shot for a milk based drink like a capuccino or a flat white.

When getting into specialty grade coffee it gets a little shakey, the taste is still rather good but the texture is a little off.
What gets me is how many people think “refusing to leave office” means he’ll declare himself emperor or something. It will be nothing close to that dramatic.

It’ll be simple: he will claim there were irregularities in mail-in ballots and say that voter fraud was rampant, and that he will have to stay in office until it’s sorted out. His supporters will believe him. Conservative news outlets will toe the line and the republican congress will cooperate.

He’s already priming the pump for this going on and on about how mail-in voting is “predominantly fraudulent” etc etc. Does anyone really think he will accept a defeat of any kind in November?
I wouldn't be qualified, personally, to write better drivers, but I do agree with your message.

That said, it's a problem in the larger ecosystem.

I'm not sure why Chromebooks and even higher-end Windows machines tend to have lousy trackpads, when it's a "make or break" part of the user experience (and when Apple got it right enough 10 ~ 20 years ago).
But the iPad pro LTE is significantly (6-7x ?)more expensive and you are still only using it as a dumb terminal.
It's not entirely clear what's going to happen with the source of that governmental app, but at least, it's mentioned in https://cio.go.jp/sites/default/files/uploads/documents/tech... (last page)
> Security researchers are limited in the tools/methods they can use. We have to work with what we've got at our disposal.

Which is exactly why "trust us, we're not going to do anything with these keys" is a ridiculous state of affairs and shouldn't be tolerated. We can't show that they're actually doing what they say, and it'll be years after they implement mass surveillance on the behest of law enforcement before someone leaks something.
Setup a syncthing folder share with your friend.

Drop your 80gb in the folder

Data syncs over p2p e2ee overnight.

Friend removes the copy from their sync folder and it vanishes from yours
Where has this been all my life! I have something in the same spirit using GRUB, but it isn't remotely as versatile as this claims to be. You run into all sorts of funny issues, like UEFI GRUB not being able to run some boot loader, or like GRUB refusing to read your disk because you loaded a module that didn't match your disk or controller, or numerous other issues. If this works as advertised, it's amazing.
I'm not actually a "Smalltalk fan", but I recently re-implemented the Smalltalk-80 virtual machine and some additional tools to analyze the original Smalltalk-80 sources and virtual image files. My goal is to run it on LuaJIT and compare the performance with other Smalltalk implementations. See https://github.com/rochus-keller/Smalltalk. I'm also working on a Simula 67 compiler, and a Golang to LuaJIT bytecode compiler is also on my list. As you can see I write everything in C++, which also says something.
You should read this [1]. "For years, Sweden-based tefficient’s annual reports on global wireless prices have been a headache for Canadian telcos, showing that our wireless providers make more money per user than telcos anywhere else."

So how do you make yourself look better. Do not provide the data for the report. Canada has been removed from the list. No longer the worst.

[1] https://www.huffingtonpost.ca/entry/tefficient-canada-wirele...
Development Environment in Docker 101
So a group of corporate employees could conspire over Zoom in full confidence?

Gotta protect that source of revenue I suppose.
Avoiding Chrome Webstore's manual extension review
L430 here. It's not pretty, but it's solid and reliable.

And Lenovo's online specs and manuals are excellent.