skysight-inc/HackerNews huggingface dataset:
> If lenovo still made thinkpads like they used to: [..] and with top-notch keyboards, I might have opted for a thinkpad still. But they don't make those. All new thinkpads have so-so keyboards

I've seen this a few times and am curious: I got a Thinkpad at the end of 2019, and the keyboard is waaay better than the various HP, Dell, and Asus laptops I've had in the past. Did I get lucky or were all of those just way worse than I thought? What's the difference between old and current Thinkpad keyboards?
I ordered a Framework that should ship out sometime this month, pretty excited!
SV Angel recently contributed over $10k to Senator Joe Manchin
I am in CS education, and the efforts to decrease gender disparities in my field, from my perspective, are being driven by academics. People have this perception that maybe this is being forced on us from on high or by outsiders with an agenda, but the reality is my colleagues are very motivated to solve this problem, and they don't need outside motivation or directives to do so. We are targeting academia because that's the industry we know best, we have the power and knowledge to change it, and we believe it will help our community.

That we or others are not targeting the plumbing industry doesn't mean no one cares about that issue. Academics are very loud, and major media loves to amplify what we are saying and doing. I don't think plumbers and the plumbing industry enjoy the same status in American society.

But it's probably an issue that plumbers and the plumbing industry should champion first rather than outsiders. With 5% female representation, there might not be a critical mass of women in that industry to start a movement for change, it will probably be up to male plumbers to see any effort get off the ground, so I am curious what their general feeling is. My female colleagues are the most motivated to solve this issue, as they are invested personally to see that future generations of women have an easier time in our industry. They host conferences and write papers about the issues most important to women in our field, and they derive solidarity and purpose from this comradery that motivates them. That kind of dynamic probably is harder to recreate in industries with 5% female participation.
Ask HN: How do you improve the performance of IntelliJ IDEs?
Something I've tried recently is changing from the default Java 11 JetBrains runtime to Amazon Corretto 15. Start up is blazingly fast now and overall the IDE feels faster once running as well, though I haven't profiled so that may just be an impression. There is a message when you go to change the runtime warning that you shouldn't do it unless asked to do so by JetBrains support, but that seems overly conservative and this has been (I think) the biggest improvement in performance for my set up so far. Font rendering was much worse initially but after some tweaking of font settings it's more than acceptable.

I'm also trying out using the Z garbage collector and setting the ratio of young to old generation to 1, as suggested here[1], as I often have multiple projects open at once. I'm not sure how much of an impact this is having though as I'm trying this all together, but the heap memory indicator does seem to fill up substantially more when indexing before a garbage collection happens.

[1]: https://www.jetbrains.com/help/idea/tuning-the-ide.html#common-jvm-options
Is that why France asked the US to drop the export ban ? https://www.bbc.com/news/world-europe-57039362

The US did ban exports. There is no law that says that exports are banned, but the US made sure no one else could buy vaccines made in the US.

It's also completely false that every other country did that. As a Canadian I remember very vividly the EU allowing us to buy their vaccines and us receiving them while multiple large EU countries had less than 10% vaccination rate.

Equally, China exported millions of doses when their vaccination rates were in the single digits.
Any tips on choosing an ink supplier? It seems to be a bit of a crap shoot.
Occasionally needing to print musical scores on large-format papers is what keeps me chained to inkjets. The price bump from inkjet to laser is significantly steeper for wide-format printers compared with letter/a4 printers. IIRC, instead of $90 vs $150, it's up to $200 vs $700.
Wild new paper claims Earth may be surrounded by gigantic magnetic tunnel
> set of overengineered abstractions

While there are definitely a lot of remaining documentation and usability issues with Nix as it stands today, the core model is far from 'overengineered' - if anything, it's orders of magnitude less complex than the organically-grown cobbled-together pile of tools and conventions that 'traditional' distros are made out of.

Nix having a well-defined, complete, specified-upfront, coherent model doesn't make it 'overengineered'; it just means that the tools were designed from the start to help you manage the complexity of system management, rather than just kind of leaving it implicit and letting the end user and/or packager deal with the fallout later through an ever-growing collection of workarounds and patches and scripts.

It's completely valid to decide that NixOS is not (yet) for you due to the learning curve that still exists; I frequently warn people away from NixOS (when they are not prepared to deal with that) for this precise reason. But please don't conflate that with 'bad design'.
> What's at issue is keeping the doses for yourself until you don't need them, instead of sharing the doses at the outset.

Letting vaccine go to waste is a bad look, but realistically it's probably just logistically more expensive to collect all of the unused vaccine from all over the US and get it shipped to the right places than it is to get new supply delivered directly to those countries.

> 500 million dollars of charity while I'm sure is appreciated is worth a lot less than timely vaccinations of the most vulnerable.

It's not "500 million dollars", it's 1 billion doses plus working out the delivery and distribution logistics. Moreover, it's supremely unfair to criticize the US for failing to donate the vaccines sooner when the US is donating them far sooner than all other countries combined. Yes, like every other country, the US prioritized its own citizens, but unlike any other country, it's gone above and beyond to vaccinate the poorest countries as quickly as possible.

There's plenty of valid stuff to criticize about the US (e.g., climate policy), but the US nailed vaccine policy.
The amount of dollars kept in reserve to trade oil with certain petroleum exporters is a tiny proportion of total dollars in circulation

What is useful is having quadrillions of dollars of other payment obligations denominated in dollars, from the IRS to mortgage debt to IMF loans to international financial markets to people paying cash rent in Ecuador, and a central bank that can raise interest rates if it believes the demand for dollars is falling.

Sterling is still valuable, despite the fact it stopped being the main global reserve currency decades ago and the UK doesn't have any real ability to invade people to change that.
In what respect is "having power" different from "controlling people"?
Indeed, all the agonizing over ad-tracking goes right over my head, because the only ads I ever encounter anymore are when a vlogger mentions their sponsor.

I use NoScript, which involves a little more engagement than Ublock Origin. It is remarkably helpful how tracking "services" label themselves for easy filtering. Of course this starts with Google Analytics.

The article fails to mention the laughing face often misused by boomers in response to tragic news. But that is only metaphorically geographical.
ProCreate works very well with the Apple Pencil.

The Apple Pencil, and the iPad Pro (esp. the latest of each), is awesome. They did a really good job on that.

I don't use ProCreate, but that's mostly because I'm not really that kind of graphic designer.

I remember looking at "paintbox" tools for video effects, in the 1970s. We've come a long, long way, and real artists have some really nice tools at their disposal.
How sad for a country with so much wind potential.

They should have learned from the ongoing Hinkley failure. I wonder if the French will be ready to pay for such a debacle one more time.
I used exchangelib with python to organize by labeling and moving to folders emails based on different conditions. Simple string matches as well as iirc even yara rule matches. It was surprisingly easy. Nowadays O365 app setup is a pain. But I don't know if you are comfortable coding or not.

A simple way is to setup server side rules to move messages to different folders. That's pretty much how every place with high volume shared mailbox works in my experience (1000+ a day).
I don't think you are but it is nuanced. Our two sentiments are not incompatible. Focusing on self first is not inherently selfishness.

"You can't help others if you yourself are in need of help."

"Before You Help Others, You Must First Help Yourself"

"Before you assist others, always put your oxygen mask on first."

"Self-sufficiency is a prerequisite to charity."
? is used for Result, and not for Option. For Option, you use .unwrap(). Supporting nulls in the language also means that everything else is going to be second-class, while sum types allows you to do pretty much everything you want.
Zen and the Art of Home Networking
I don't have problems with battery life running Signal without GApps or MicroG.
I would throw F# into that test as well.
> What is the track for promotion at most companies

A point he hammers home in the article is that he likes to be more productive so that he can go home earlier and do what he loves.

> Pure programmers are just low value cogs

The idea of improving productivity here is not only applicable to programming. One example he mentions is improving meetings. If you're a business person, you could improve at spreadsheet jockeying.
…and this goes unanswered! I think yes a http server and a link to PayPal / stripe Etc is decentralised enough.
Ah economic indicators are really strange.
- When you try to do things as quickly as possible you often end up cutting corners, sometimes too many corners.

- There's a lot of people trying to fast-track their learning and get into software and it's not an easy position to be in. It's a saturated market.

- It might turn out that software isn't for your friends either - personal preference, interests, aptitude etc.

I would point them to some beginner resources and let them explore it for a while in their spare time before jumping in and committing seriously.
Donating things years after they are needed is worse, to put it plainly.

The EU and China started arranging the export of vaccines before even they had a regular supply. Talks for the export of vaccines from those countries started almost two years ago from now, ie, early 2020.
I've found the process to be iterative. Chicken->egg-chicken->egg... etc.
I think there can be truth to both. Consider the fact that it may seem easy to you because it's almost second nature in a sense where you're unaware consciously of how much it would take an average person to learn what you're doing from scratch.

>No one gets paid for working hard, they get paid for demand of their skill and expetience relative to supply.

I think that's generally true, but that doesn't mean it doesn't take a lot of initial hard work to gain the skills and experience necessary to work "easily" ofcourse there's some people where those skills came easily first anyways but I think those are generally at the tail end of the curve.
Inkjet printers are fine, so long as you don't need or buy the terrible low-end consumer offerings. As an occasional-use around the house printer, I agree they're absolutely terrible, even without the scammy behavior of virtually every manufacturer. Just inkjet head clogging alone is enough to put anyone off. Inexpensive laser printers have been cheaper, more reliable, and much faster for a decade or more. Pay a bit more these days and you get a nice color laser printer with duplex printing. It's worth noting that even low-end lasers aren't immune to scammy behavior. Manufacturers have pulled sleazy tricks like hard page counts for the toner cartridges, so that even if the cart is still good it won't print. At least in the past, there are often embarrassingly easy workarounds (e.g. a minute to Google, then another minute with a sharpie).

That said, once you get up into the (semi-)pro photo/art printers, they're fantastic for that application. i.e. very much not an office printer. The ink per ml in the bigger cart sizes is often one or more orders of magnitude cheaper. You still need to run them enough to keep the heads nice and clean, but they also usually have decent auto-cleaning support built in to help maintain the print head so long as it's getting used periodically.
Authentication - can you login or not?

Authorization - should you be able to see the admin dashboard or not?
I still prefer my 2015 MBP keyboard to the 2021 one. It’s honestly crazy that they somehow regressed on this given so much time passed.
Yes, because Hinkley Point C was such an unmitigated success.

It will be interesting to see how the UK actually plans on executing this.

The only plausible way forward would be to duplicate Hinkley Point C basically (the 2nd phase has come in much cheaper than the first as they were able to reuse design and gained knowledge), but that would mean the UK energy industry is run by the Chinese and the French.

I’m not sure if Global Britain is actually prepared for that.
Brother makes good hardware but bad software. They recently gave up support on newer versions MacOS. They have an android printing driving with 100+ reviews @ 1.X out of 5 stars. It not longer works on newer android phones. I've tried for years to get my networked brother multifunction laster printer working with my chromebook to no avail. If it somewhat works its printing things slightly incorrectly, running out of memory, etc...
there are so many blogs out there that even translate the memes going on in chinese media.

although the party is censoring political stuff, there is so much more that goes on and that is not redacted or censored.

to me it is just pure ignorance that people do not search for that stuff actively.

over 9000 "OMG JAPANESE RYOKAN" views on videos and ig posts, but 14 views with Chinese stuff.
... constexpr isn't superfluous.

The compiler can/could/does absolutely infer that a thing is a compile time constant and do it for you.

But, if you declare a thing constexpr and someone updates some part of it to be !constexpr, you get a nice compiler error. Without labeling the value as constexpr, you don't get that certainty.

Edit: is the argument that const static is also that? (If so, only for direct initialization of structures / you still can't have the equivalent of a constexpr function).
As a German: It depends on the context.

If you use it as a noun, referring to an individual act, it is used to refer to a mistake. But even then, not a silly one. It refers to a lapse in judgment, to a lack of proper reasoning.

If it doesn't refer to an individual act, but to a trait, it's meant as an incapability to reason properly, often painfully so. It's used as a derogative, not to mark a silly mistake.

The most famous quote about Dummheit makes fairly clear it's not just meant as silliness. Schiller's "Mit der Dummheit kämpfen Götter selbst vergebens" (Even the gods struggle in vain against stupidity) clearly marks it as something both detrimental and incorrigible.

That's really the core distinction - Dummheit as referring to an individual act vs. as a trait. This goes for both the adjective ("dumm") and the trait.

It is an implicit acknowledgment of the fact that individual mistakes happen and are excusable, but constant failure is a negative mark.

Bonhoeffer very clearly refers to the latter, but moves it from an individual failing to a societal one.
Still on my first b/w laser printer from 15 years ago. Got it setup with CUPS to enable air print hosted from my Linux home server
Brecht had a whimsical take on this. There's a German saying that goes "wer A sagt, muss auch B sagen": he who says A, has to say B, meaning of course you should always try and follow through.

Brecht wrote "Wer a sagt, der muß nicht b sagen. Er kann auch erkennen, daß a falsch war": he who says A, doesn't have to say B. He can also realize that A was wrong.

https://beruhmte-zitate.de/zitate/126572-bertolt-brecht-wer-...
Yes they are. By the definition of "stupid" in this article, they are. Like Bonhoeffer says, "there are people of remarkably agile intellect yet stupid".
If people are going on TikTok in the first place, that's because "looking hard enough" isn't their thing.
We have just had a period where wind energy plummeted leading at least in part to sky high energy prices and twelve energy companies going out of business.
I've seen such devices openly sold years ago, and heard of them probably a decade ago (meaning you could buy them well before that if you had the right contacts, but unless either spying or preventing it is your job, you wouldn't have those).
Good luck! I went through a course of TMS last year and had pretty good results.
Fukuyama: Liberal societies are more innovative, wealthier.

Reality: It is very hard to argue America is as wealthy or innovative as it was, or as China is proving to be. In evaluating that assertion its important to note that absent production of desirable goods & services no country can maintain its wealth.

Fukuyama: Neoliberalism = hostility to the state.

Reality: Neoliberals lack faith in the individuals who makeup the state. They (I) mistrust their motivations, even if they first entered state service for the greater good. Careerism, self-dealing, cronyism & ideological bias runs rampant in the state. Smaller is safer.
Wall Street Could Get Four Bitcoin Futures ETFs by Month-End
While I agree that the funding model for a lot of services in California is broken, I think you're basing your opinion on a number of false premises. For example, speaking directly to your claims about educator pay:

1. You can absolutely be fired for cause as a tenured teacher in California, and it happens all the time. It's certainly more difficult than most other professions, but there is no law or policy preventing teachers from being fired.

2. Teacher pay is not entirely based on seniority. Graduate education, certifications such as the National Board of Teachers (which is merit based and does require observation) or a bilingual certification, coaching a team/leading a club, all can contribute significantly to a teacher's salary.

3.After a 10 years of service, a teacher with a masters degree in my area makes $63K/year. Adjusting to a 12 month schedule, they'd be paid $75K year. With only a BA that drops to $54K. Hard to argue they are overpaid at that rate IMO.

It's extremely easy to see the excessively high rates that some regents or college administrators make, and attempt to use that anecdata to draw a full conclusion, but in my experience the rank and file make on average 25-30% less than they could in private industry.
I thought there were some conditions in which manually adjusting trim became physically impossible (or at least extremely difficult).
You don't have to. You just reduce supply to expected levels of demands instead of throwing out millions of doses at an increasing rate. You don't need to roll back any further than the statewide distribution hubs.
You have completely and comprehensively missed the point. These girls aren't trying to be interesting (or at least, not all of them). They are developing a real sympathetic response to the videos they are watching. Their symptoms may be (or, certainly are) entirely psychological but that doesn't make them not real.
All available factories were running at maximum capacity, so yes.

Various other countries solved this better. For example, I know two that swapped a large amount of vaccines. One had vaccines near their use-by date in a warehouse, the other thought it could use them in time, and promised to supply the first country with vaccines with later use-by dates.
Ten Steps to Find the Magic in Your Startup
Yes and for the same reason: people don't want to deal with systems that are overly complex for their needs, and OS configuration (especially in Linux) tends to have a ludicrous amount of needless complexity.

But the thing about Nix is that it just adds even more complexity. As was mentioned elsethread, in order to be effective with Nix you need to understand all the complexities of Nix and Linux. And the thing about Linux is that we have a ton of adequate recipe books out there already.
I use GitJournal on Android for this - it's nothing fancy, just let's me write markdown notes and store/organise/search them in a private GitHub repo, but that's exactly what I wanted.
Dominico Lorsudo's Liberalism: A Counter History https://www.goodreads.com/book/show/9670246-liberalism is a a must read for the history of liberalism.
Doesn't playing a song with the explicit intention of having it be recorded count as having intent to perform?
> if you don’t use null this isn’t an issue

I mean, no shit. But the problem is that tons of existing Java APIs do use nulls, so you can't just pretend they don't exist, and importantly a major point of the optional construct is to get compile-time guarantees, and the Optional class doesn't give you that.

> it’s verbose because handling optional values safely is complex

No, it's not. Kotlin has optionals built into the language, and it's safer and much less verbose.
Advancements in Agricultural Technology
GrapheneOS and CalyxOS might have slightly less tracking, but are similarly anti-User as they do not grant any higher-level access to the user (root for example), and similarly enforce app authors' arbitrary restrictions against the user. All under the guise of "security".
Only because what's "easy" to some is mind bogglingly impossible to others.
I’d use accepting, though it is bland. Trusting might work as well.
All of the inkjets on the shelf would have similar prices to the EcoTanks if they weren't sold at or below cost and subsidized by their cartridges.

It costs HP/Canon at least (if not more than) $49 to build a $49 inkjet all-in-one.
Of course "the world is a hall of mirrors" is just your ideology. Maybe there were additional peaks of irony left after Bonhoeffer's, and you were meant to explore them.
> "How fast can you implement a chat widget" doesn't allow for the exploration of alternative ways to engage with customers

If you make a list of alternatives, and you don't know which one is the best, having higher overall velocity allows you to try more options.
I was recommended this ink by local printer servicemen. It turns out they really don't like working on broken inkjets (it's really messy and it's not guaranteed that a dirty nozzle will work even after ultrasonic cleaning), so they tend to give sound advice on how best to keep them running, including ink choice. It really depends on the printer manufacturer and model so YMMV.
Kind of silly compare this before value types in Vahalla. Obviously Java optionals will be slower than Rust ones as they are just wrapper objects. However, they should at least rerun it using OptionalLong rather than Optional<Long>.
As I've said, you're not overnighting to other countries. Once you bring them to your local international airport they can take it from there. I didn't change what I said, I just clarified the wording.

You'll be surprised but generally plane flights take less than a week.
I use these custom VM options. How do you change the JVM cleanly in a way which doesn't confuse the toolbox app or launching machinery?

-XX:+IgnoreUnrecognizedVMOptions
-XX:+UnlockExperimentalVMOptions
-XX:+UseZGC
-XX:-UseG1GC
-XX:NewRatio=1
-Xms4G
-Xmx4G