skysight-inc/HackerNews huggingface dataset:
In many organizations this is bad advice.

I've given many presentations where I has to provide the slides, which were then repeatedly emailed as samizdat. Easy 10x as many people only read the slides, but a document would not have reached them at all.

It all depends on your audience.
A lot of the time that's gonna be more expensive in Canada, if not only cause a lot of manufacturers only have warehouses in the US. You'll likely pay more for shipping (which could be significant, like $15 shipping on a $20 item), potentially get a letter a few weeks later from the courier saying you owe them money for import fees, and will likely wait longer than if you just got it through the free Prime subscription you're already paying for.
1900x1200 on 24" is definitely not HiDPI. That's 93.625 PPI. HiDPI generally starts at 200 PPI and goes up from there.
Hell yeah! I’m drinking a bottle of red wine to celebrate your victory.
Yes, if I need to fish out my phone and put in a code every time I need to git fetch a private repo, I will do everything I can to convince anyone who will listen away from GitHub
OpenSK is mainly intended for flashing onto a device like a nordic dongle.
As well as Obsidian: https://obsidian.md/ !
shoud 100, 400, 800G be added, yes a bit earlier for 800G but I think 100/400G are already in use at data centers.
Could you add the watts, voltage & amperage, to each of the standards? https://en.wikipedia.org/wiki/USB.

USB Power Delivery Rev. 1.0 (V. 1.0) 2012-07-05 100 W (20 V, 5 A)
USB Power Delivery Rev. 1.0 (V. 1.3) 2014-03-11 100 W (20 V, 5 A)
USB Power Delivery Rev. 2.0 (V. 1.0) 2014-08-11 100 W (20 V, 5 A)
USB Power Delivery Rev. 2.0 (V. 1.1) 2015-05-07 100 W (20 V, 5 A)
USB Power Delivery Rev. 2.0 (V. 1.2) 2016-03-25 100 W (20 V, 5 A)
USB Power Delivery Rev. 2.0 (V. 1.3) 2017-01-12 100 W (20 V, 5 A)
USB Power Delivery Rev. 3.0 (V. 1.1) 2017-01-12 100 W (20 V, 5 A)
USB Power Delivery Rev. 3.0 (V. 1.2) 2018-06-21 100 W (20 V, 5 A)
USB Power Delivery Rev. 3.0 (V. 2.0) 2019-08-29 100 W (20 V, 5 A)
USB Power Delivery Rev. 3.1 (V. 1.0) 2021-05-24 240 W (48 V, 5 A)
USB Power Delivery Rev. 3.1 (V. 1.1) 2021-07-06 240 W (48 V, 5 A)
USB Power Delivery Rev. 3.1 (V. 1.2) 2021-10-26 240 W (48 V, 5 A)
From 01969 until 01995 the internet consisted almost entirely of universities and industrial research labs, so it was the actual internet itself that academia built, not only its technological foundation. Its primary backbone up to 01995, the NSFNet, did not permit commercial activity.

50 years ago was 01972, and work on TCP/IP didn't begin until 01974, and didn't get deployed even on the ARPANET until 01982. Academic work on TCP/IP continues to this day and it wasn't until Van Jacobson's work in 01988 (academic in nature but done at a government research lab operated by a university, rather than at a university itself) that it was actually viable. TCP Vegas is from 01994, and academic work on TCP/IP and other internet protocols continues today. Dan Bernstein's work creating the most widely used cryptosystems for TLS comes to mind.

Even today, the most important site on the WWW is Wikipedia, and it's largely a creation of traditional academia, though ever since the Essjay scandal Wikipedia discourages editors from touting their credentials.

Basic research is by nature somewhat slow to affect society at large; certainly very few people in 01980 or 01990 would have named the 01974 work on TCP/IP as one of the most valuable things created in the past 20 years. They might have named the Lisp Machine, for example, which turned out to be a dead end. There's research being done today that's similarly earthshattering but we won't know what it is for 30 years.

Also, though, you seem to have confined yourself to criticizing a single one of my 15 examples of enormous contributions of value to society from traditional academia in the immediate past. And only one other is vulnerable to your weak criticism that it's from 50 years ago (unlike the actual example you criticized, which is mostly from only 35 years ago).

Does that mean you agree that the other 13 examples are indeed enormous contributions of value to society from traditional academia in the immediate past? If so, what kind of much larger historical contributions of value to society by academia in the more distant past are you implicitly contrasting them with? Please give examples.
Yup but it seems to me like the default behavior should be reversed. It should be accessible by default, and for the few special cases sites where zoom interferes with their functionality, then the setting could be toggle to disable it.
I do this all the time via BetterTouchTool. Don’t know where I would be without it.
For plain 2FA with TOTP I use oathtool in the CLI of a different device, so that I still have two factors.
Along the opposite axis? Can you elaborate?
Lets get in touch, if possible? If that is something you'd be open to doing anyways. email is in profile.
You don't understand FIDO/webauthn/etc. The scenario you describe is impossible. This is the genius - the user is totally cut out of the equation, there is no action your mom can take on phishing-website.com to send the credentials of google.com, because the key will refuse to do so.
I remember back then the Transputer for the Atari ST, always wanted one. It was my first contact with multi processors. As an Amiga owner back then I didn't know there was a transputer project for Amigas.
Ah, the goat farmer fantasy that always seems to come _at the cusp_ of the solution.
TPMs allow for arbitrary key storage by the operating system. They're not necessary for DRM. In fact, I've wiped my TPM several times to upgrade the firmware and I've had no trouble playing DRM content whatsoever.

Technologies like Intel's management engine and SGX or their AMD/Qualcom/Apple counterparts are definitely problematic for user freedom in the way they're implemented. However, the TPM system itself is quite neutral: usually, you can clear it from the UEFI, lock it with a password (though that might need to be done from the OS) leaving whatever hostile OS you may run unable to exert any control on the device whatsoever.

I'm personally a big fan of technologies like TPMs and secure boot as long as they're user configurable. I want to be able to install my own keys and force the system to only boot operating systems of my choice. Secure boot with just the MS keys is quite silly and ever since that one version of Grub could be exploited it's basically useless; secure boot with user or enterprise keys can be an incredible tool for defence in depth, for example when visiting countries where border agents may try to gain access to your data without your permission or knowledge (China, USA, etc.).

If I had my way, I'd use Coreboot together with Secure Boot, with encryption keys stored in a TPM, the transfer of which goes through an encrypted channel (a feature of TPM 2.0 that nobody uses) after unlocking it with a password. Sadly, most Linux OS developers have a grudge against these technologies because they're used by companies such as Microsoft and Apple to reduce user freedom on some of their devices.
If it's an exaggeration, it's not much of one.

Two parts to your argument:

- Writing a Scheme implementation quickly: Google "Write a Scheme in 48 hours" and "Scheme from scratch." 48 hours to a functioning Scheme implementation seems to be a feat replicated in multiple programming languages.

- Performance: I haven't benchmarked every hobby scheme, but given the proliferation of Scheme implementations that, despite limited developer resources, beat (pure) Python with it's massive pool of developers (CPython, PyPy), I still don't buy the idea that optimizing Scheme is a harder task than optimizing Python. Again, I'd strongly suggest that optimizing Scheme is a much easier task than optimizing Python simply by virtue of how often the feat has been accomplished.
The current system is the one where researchers sponsor, parlay and generally use their social skills to push a paper out. Appeal to authority is a strong signal determining paper acceptance as well. Cliques are common-place, and folks self-select venues based on their connections.

The current publication system is indeed broken as it stands.
I think Node-Red, if I understand this site at all.
I do the same but, for me, the threat of my password manager being compromised is much much smaller than the threat me not enabling 2FA out of laziness or the concern I might lose my 2FA codes. I keep my main email codes out of the password vault and that is enough to calm my nerves.

Not everyone has the same risk profile/tolerance, but I just wanted to say that I don't think anyone should feel bad about doing the best they can, even if that stops short of the absolute best.
It's unlike any other UI Framework I've used and at first I didn't like it. If you approach SwiftUI without doing things the way the framework expects you too it's going to be frustrating. Once I learned how SwiftUI wanted me to think about the UI I found it pleasant to use. The documentation has improved a lot too (as have the third party tutorials), although there are still some suprises that I've encountered.

There is at least one important feature that is missing that many desktop apps need so I can't unreservedly recommend it for that yet, but for mobile development it is very nice. I am much more productive with SwiftUI than anything else.
"History has shown us time and time again that the best governance system is a bunch of elder statesmen who are terrified of being judged harshly by their peers long after they are gone."

Those elders have a hard time steering the ship in the storm of technological change. Faced with that, at best, they will most likely try avoid implementing anything radical (due to their bias for what's familiar to them) and will instead attempt to integrate the new with minimal change to existing system (which makes sense as a strategy, if that happens to work). At worst, they will ignore or actively resist change, betting on the likelihood that it's about some overhype at play and things needs to settle a bit before being taken seriously. As sound as this may be as a governing strategy (in general, not only for handling things in academia), it comes however with the inherent risk of inflicting debilitating effect to governed realm's progress. To avoid this, the governance has to include visionaries, and a governing body including only (although assumed visionary, yet just) elders, with a blindspot in judging much of what's new and unfamiliar, will not do.
> You said that tagged templates require needless updates

I never said needless

> that "string concatenation" is the only thing they can do

It's not what "they" need to do. It's what you, or the library using them needs to do.

> Now we are agreeing that that's not true

If you invent something that I never said, then yes, we can both agree it's not true.

> How is it "objectively false" that Lit mixes regular HTML with data binding?

Once again that is not what I said. The objectively false statement is that it's "regular HTML". Lit is a HTML-like DSL because none of this is "regular HTML" because those attributes are invalid in regular HTML:

html`<div ?hidden=${!show}></div>`

html`<input .value=${value}>`

html`<button @click=${this._clickHandler}>Go</button>`

And, on top of that it even adds constraints to tagged literals themselves:

// Valid JS, and valid tagged literals. Invalid Lit

<${tagName}></${tagName}>

> Are we talking at cross-purposes or are we trying to say the same thing two different ways

No. You're inventing things that I never said or implied and arguing against those inventions.
> flag any existing accounts as "2FA Not Enabled" so that users can use that information to make their own choices about which dependencies to include in their projects.

Fine, do that. I don't care. Just don't force me to use 2FA if I don't want to. I prefer the convenience over the extra security. This change removes that choice from everyone.
The Developer Benefits of Single Sign-On
It’s a useful list. I think some of the interaction design could do with updating though - things like disabling buttons without explanation and popping up modals for data entry are no longer universal UI toolkit tropes. Different interactions might be more idiomatic in different contexts and - while you’ll learn a lot by implementing these exactly as specified, in some cases it might be an uphill struggle - and the reason could be that the framework is trying to tell you to implement it another way.

So a second version of this challenge might be to implement the same capability, through a more native interaction idiom. Suspect much can be learned by doing it both ways.
I got 2 actually, one for me and my partner, to see if there was any big differences.

This is mine https://www.amazon.com/gp/product/B07V7F8QYK It's larger. No real complaints other than you can only tip it up against the wall on the heavier end, which makes it top heavy.

This is hers https://www.amazon.com/gp/product/B0895DRWVY It's a little smaller, but works fine. It's easier to maneuver when tipped up thanks to some omnidirectional bearings built into the edge.
Macron rebrands party as Renaissance to fight parliamentary elections
I have Dark Reader installed, adding to that, I actually changed my browser's (Firefox) base font colours to light text on dark background to prevent white flashing issues in pages that ignore dark stylesheets.
> I Accidentally Deleted 7TB of Videos ...

Spoiler:

But there was a backup that could be reuploaded in time and everything was fine in the end.
I'm going to assume the equitable treatment you're talking about is eye contact, because I previously already addressed ignoring someone as disrespectful.

Policing eye contact, absent any other context, sounds like a massively negative impact on the workplace to me. And if someone does have some legitimate circumstances that make that a subconscious (or even consciously difficult) behavior then it sounds like your otherwise "equitable" workplace stops being equitable the moment someone is different than you in a way you don't agree with. It's
"equitable for me, but not for thee."

We already know that interviews are nervewracking for some people. Add some other crap on top of that and I could see how someone well-meaning makes a minor blunder like failing to make eye contact with a woman. Where is the empathy that the equity types are clamoring for?
Solar panels are produced in many more places, now. (Former-Soviet) Georgia produces a very great number of them, for example, at exemplary prices.

There is plenty of sunshine most places if you can bank fuel during off-season. Finns will probably still need to import from the south or via transmission line if the wind is off -- as they have done for many decades on a more regular schedule.
Searching has never been a problem for me in years of using Nim but there is `nimgrep` bundled for style insensitive search. Also I'm no RE wiz, but seems like RE might help if it came down it.

Just to stress myself as an anecdote though, I have years in the language and it hasn't come up yet for me, and I've never needed to use `nimgrep`.
This would be way harder than most could imagine. Each of these pieces in aggregate would be interesting but aggregating, expanding, managing each part of the experience would be close to impossible. Kind of like asking what a killer car might be and throwing every feature you can think of into the BOM (like the Simpson's Homer car).

Supply chain, logistics, retail and back office applications of each are very messy. Businesses are messy.
It's not about price increases, it's about the increase in profit margins. Oil prices can go up and down due to supply constraints but profit margins can remain constant.
It's the first option. And yes, sometimes you have to be careful if you want to implement SupportsShouldProcess correctly, it's not something you can add willy-nilly. For example, if you create a folder, you can't `cd` there in -WhatIf mode.
But then where did the 2nd factor go? I mean how is a recovery key meaningfully different from a password, except that it's a random string chosen by the service instead of by me?

Fear is being locked out is exactly why I'm reluctant to enable 2FA. To enable it and then just store the password (err, I mean, recovery key) in my password manager seems to just get me more hassle for exactly no additional security.

What am I missing?
Web Security Basics: XSS
Adventure Scouts [1] is another option.

[1]: https://www.adventurescoutsusa.org/#:~:text=Adventure%20Scou....
> it has at least another 5-10 years before it can start to compete with Python for numerics or hardware

More, given that no language competes at high-level numerics with Python outside of Julia and numerics in general only adds C++.
Feels really finnicky to get the window moving this way. Does someone actually use this as their workflow?
It is location dependent. I hate using Facebook or being on Facebook with a burning passion, but if you're an "expat" or foreigner in any country, Facebook is probably where the other foreigners are helping each other answer newb questions with the latest info, learn about social events, and integrate.

In some countries the only place a business exists online is on Facebook (or lately Instagram).
I feel like this comment is on the wrong thread maybe?
As a seller on Amazon I whole heartedly disagree.

You have to experience trying to sell on Amazon to understand that their policies forbid quality markers like stating patents. The entire system is rigged so that people who design and make products can’t even differentiate from the knock offs.

Amazon needs the competition so there is someplace on the internet where domestic manufacturers can have a leg up.
From the internal email of the global head of recruiting, as reported by reporters Kali Hays and Rob Price at Business Insider:

----

“What this means right now in Engineering Recruiting:

- At this time, we will need to pause Eng hiring for IC6 and M1 hiring, effective immediately, with the exception of ML IC5+ candidates.

- We will not extend any new offers to IC5 and M1+ Eng candidates (except ML IC5+) for these select pipelines and will be canceling future scheduled interviews.

- We will continue with scheduled interviews at onsite for IC6/M2 Eng candidates, but will not be adding any net-new candidates as we are confident we have enough people in process to meet our hiring goals.”

----
FIDO involves creating a new public/private key pair for each website, to prevent cross website tracking. The keys are derived from a secret stored on the device, so the device doesn't need to store anything but that secret, which enables it to be used with a limitless number of websites.

Edit: there seems to have been a paper that studied the very question of "can you create keys asynchronously so that you can later use them with a backup key": https://eprint.iacr.org/2020/1004.pdf https://www.youtube.com/watch?v=urJ2DhpLAEk

I need to read the paper however on how feasible an implementation of this is, and how much buy-in it needs from website and browser vendors.
Being slightly economically less well off (although still doing exceedingly well and having lots of opportunity) is not the same thing as “boomers wrecked the world”. There are people in very tough situations and as a society we need to help them more but the vast majority of young people (and I say this as one who isn’t doing exceedingly well) need to grow up, cheer up, and start taking more responsibility for things. My parents may have been able to buy a house, but there is much much more about their younger lives that I am glad I don’t have to deal with.
Backwards compatibility !== languishing

JS has added a ton of nice features while continuing support the skeletons in its closet. But you're free to ignore the vast majority of skeletons. You can block the old cruft using linters (e.g. preventing usage of `var`)
This isn't a good faith interpretation of what I said.

Intentionally ignoring was already covered off on. Yes, policing someone's eye contact during a potentially high-stress situation (like an interview) is moral puritanism.
Are these reefs open to recreational divers? I would love if it was possible to support dive operations that are supporting these efforts and see some beautiful reefs at the same time.
The title bar is small and it gets smaller every time our resolution gets higher. In Linux window managers, alt+click anywhere in the window and drag has been a standard way to move windows with or without handles since probably two decades, I know it doesn't seem like much but this is a major "creature comfort" thing for me, a Linux expat now using mostly MacOS.
It's very common to arrange rides with taxi drivers directly in some contexts: hotels, companies, people who need specific rides, etc

(Also it might have been a "car service" and the term taxi was being used a bit liberally there)
Satellite internet has existed for decades, and is common out of range of cable. Starlink is better, but it’s not the first.
Imagine a world where Ballmer wasn't blinded by the desktop and enterprise market during the 2000s, and Windows Phone actually became a thing, and we had true competition among flagship phones today. Imagine a Surface Pro phone with modern specs that could sideload any x86 application. One can dream.
The TOTP "private key" can be easily cloned. Targeted malware, a database compromise at your app provider that you "securely" sync your settings to, or just a few minutes access to your "authentication" device, will do the trick.
His solution reminds me of how I used Cypress to generate test accounts on our local admin dashboard for Cypress tests, since our api was inadequate (it didn't do the billing signoff required to create accounts that last longer than a month... don't ask...).
The recovery key is different because it's "locked in a safe" and used rarely, if ever, instead of being used constantly.
Shopify can partner with Walmart and others while it builds out its own. Amazon took that long because they were cutting through new territory. Now others can emulate them and shopify can buy those companies.
Giving an Honest Talk
Telegram is the solution I found to this. You can send hundreds of pictures and can choose to compress or not to compress them, and they are easily downloadable.
At least you are able to see your behavior.

I was judged harshly for not going to college immediately out of HS. I went 6-7 years later and graduated debt free. Meanwhile some of my peers will be paying their loans well into their late 50s. Not knowing what you want to do for the rest of your life at 18 shouldn't be shunned when you acknowledge that fact.

I'll never forget going into WaWa after a day at the office(Dressed up) and seeing the girl from my English AP class who would mock me when I presented infront of class. Super uppity and always negatively judging the quality of others work. I was very nice to her when I could've easily been cruel.

I hope she learned a lesson on judging others, but probably not.
Not necessarily. Windshields were less curved and more vertical, body panels were much less contoured, and features like sealed-beam headlights, mirrors (if equipped), and windshield wipers were more protuberant. A 1980s Mercury Grand Marquis had a drag coefficient of 0.46, while a 2018 Ram 1500 is listed at 0.357 (less is better). Obviously some 80s cars fared better, mostly compacts like my '83 SAAB 900 (3.7, not on the list below) or sports cars. I just picked the Mercury as a typical full-sized family sedan.

Here's a big list, for anyone interested in some numbers: https://en.wikipedia.org/wiki/Automobile_drag_coefficient
it's locale specific, but it's like, locale specific to places that do the bunny stuff for easter, which is like a material proportion of the earth
I learned about this last week and I am so impressed.
Going to second that your tone is a bit on the snooty side.

I'll go ahead and join OP and "self-select" my way out of the all-encompassing developer community that GitHub represents, leaving you pro coders to it. Enjoy the walls around your garden.