skysight-inc/HackerNews huggingface dataset:
It seems to me that "generalist" is not a strong enough word to capture the trope being described. I consider myself a generalist, but this is a different level. From the article:

* "a form of polymath"

* "Batman, for example ... as having achieved the peak-human possibility in things physical and intellectual"
Also being fat isn't a choice that anybody makes. It is heavily dependent on environment and genetics, both things that people do not control in their formative years
But you'd have time to do another $1000/hr job elsewhere.
Just completed part 1 (used Python instead of Java to spice it up a bit) and it was a great experience! Looking forward to working through part 2, but it will be a while before I can get around to it. I hope more books follow this engaging writing pattern (when it makes sense). Kudos to Bob Nystrom for this great book.
The UK assessment on vaping said it probably is about 5% as bad as cigarettes. (Cigarettes are really bad for you, more than 3x as bad being obese)

So an entire day of heavy vaping probably takes about 9 minutes off your life, a little less time than eating a piece of bacon, a hot dog, or driving for half an hour.
> a smart device that gradually lowers the nicotine invisibly to the user

People who want to taper off nicotine using vapes can do this manually, and many do. I find this proposed solution overengineered.

Of course it could be enforced. "Smart" vapes could be regulated as medical devices, available only by prescription and used under the supervision of doctors. I think that would greatly reduce their appeal as a smoking replacement with a low barrier to entry though; other nicotine delivery systems to aid in quitting smoking were available decades before vaping.
https://archive.ph/8Aj6R
wow, that is a comically short article to hide behind a paywall. three meager paragraphs more than the preview!
Ukraine’s foreign legion may be new, but the idea isn’t
> We’ve been BEGGING for more nuclear power for decades.

Yes, it really made sense for De Gaulle to launch the French civil nuclear program in 1969 https://fr.wikipedia.org/wiki/Histoire_du_programme_nucl%C3%...

But we're in 2022 now, and we can easily and cheaply ramp up renewables greatly before we have a storage issue. And by the time we hit such limits, we'll have many more long term storage options.

I'm not against nuclear (it's fine) but let's not pretend we're still in The Glorious Thirty.

>The world still uses coal for 40% of electricity and now Europe is firing up more coal plants because of the war in Ukraine.

Yet France, with all its nuclear power plants (half of them off due to technical issues), also has revived some coal plants.

>Would it be safe to assume we lost at least a decade of time waiting for the windmills, batteries, etc?

We're not waiting https://www.iea.org/reports/renewables-2021/executive-summar... but we could do much, much more with renewables.

>We could be talking about carbon neutral by 2060 instead of 2050.

We're also talking about being carbon neutral and retiring all nuclear power plants in France by 2050, so… https://www.rte-france.com/analyses-tendances-et-prospective...
After reading further in the linked docs, I see that “verified fakes” is another way of getting coverage of the facade class.

The advantage is you never have to check in api results. The disadvantage is you can’t run them on every commit, so you learn about breaks to the facade class later. This might be a good trade-off for small clients that don’t change often. It might be a bad trade off for fairly thick/logic-heavy remote-API clients that change often or are under active development. (I’ve worked with one payments/forex API that would meet this description).
The more senior you are, the more responsibility you have. Responsibility doesn’t keep office hours. The CEO and other senior executives cannot say to shareholders that they had a bad day, were sick, wanted to spend more time with their family and expect that shareholders won’t look for someone who they perceive can work harder for them.
I'd even say you need a degree of sociopathy to reach upper management. I can't imagine being responsible for 1000 other people and keep them working in sync. At some point those people become a faceless resource in a spreadsheet.
Kinda, but a lot of them are about manufacturing more cheap stuff in China. Most technological advances not involving that are about skirting the regulations/antitrust laws (AirBnB, Uber, Google Ads) or using dark patterns to manipulate attention (Meta).
Peter Thiel is wrong about this specific thing
This is indeed the thing that Windows has called "shell" before adopting that word for command interpreters (PowerShell).

explorer.exe uses the "ShellApi" to do some of its things, which applications can also use, like launching a file via its associated application (ShellExecute/ShellExecuteEx).
> and probably seems [..] foreign

Yes, it's French for "free" after all.
Biden administration wants to take the buzz out of cigarettes
Cerebras Breaks Record for Largest AI Models Trained on Single Device
The past 5 recessions saw unemployment between 6.3% - 14.7% with a mean unemployment of roughly 8%. If you're among the many who think we are entering a recession, and I'm with you on that if you are, then strap in for an inversion of the job market and your boss' desire to quit.
You missed the one where people who know they don't solve a problem leverage the hype to part the uninformed and vulnerable with their money. Currently the largest nft market remaining
Can we make a grammar for our design system?
Awesome thank you for sharing sounds great!

I think you have enough features so to me the challenge is finding how to make it feel like it already lives inside the applications people are already using for work (like Slack). Imagine a trailer that demonstrates how one command can launch this amazing adventure. Something like "Your next /happyhour awaits"
It’s because it’s not possible.
We just adopted it to consolidate multiple different OpenVPN installations.

Why?

* The Tailscale clients are dead simple and good quality (but not perfect). OpenVPN clients for mac and iOS are pretty bad. Onboarding OpenVPN users was a large document that generated a lot of questions and support issues. Tailscale onboarding is about two minutes for most users and we had nearly no support requests rolling it out widely to our company.

* Tying OpenVPN to Okta is a truly terrible experience. Users would login with their Okta creds and a push would silently go to their devices. If they didn't know to check their phone it would just fail to login. Alternatively you can paste your TOTP code after your password. Yes, really.

* We don't have to manage or debug anything related to LDAP.

* Maintenance on our side is extremely minimal. Just install subnet routers (<10 lines of bash) and put our ACLs in source control.

* We no longer have to tell users to logout and login to another VPN to get to certain resources. We just grant them access and suddenly they can reach what they need. ACLs are amazing and super easy to script, audit, and test.

* Split DNS that actually works on all operating systems. For private domain A, query this resolver (over the wireguard link), for private domain B, query this other resolver.

* I rolled it out as a PoC to all of our major VPCs in a day.

The bad? It's still a young product and is missing features and has some warts.

* Notifications on macOS that you need to relogin are just plain broken (they know and are working on it).

* We're currently battling issues with network resets due to what looks like a client bug when you have lots of users.

* No access to audit logs yet

* You can't restrict people from using exit nodes

* No good way to canary changes to your user population. Any mistake in the UI instantly breaks everyone.
They don’t seem to answer the most important question: Does using spaces over tabs still predict a higher salary?
This will very quickly devolve into a definition of an unhealthy diet, or healthy vs unhealthy in general, none of which is well defined.

From the perspective I took where a healthy diet is a sustainable one with sufficient nutrients and long lifetime expectancy, a weight loss diet is unhealthy and unsustainable, but there to negate a different issue and improve long-term health.
Not the gp (and not IT/Tech based) but I have OpenOffice available because...

1) editing documents I wrote some time ago. There was a time some months ago when LO would warn you when opening an older oOo doc about changes in the format. I saw this with drawings and Impress files. (I need to see if this still happens with latest LO).

2) one of my employers has oOo on their standard desktop image alongside MS Word and all. So I want the same as them for their documents

3) I know the menus and the little UI glitches well in oOo having used it since StarOffice days. LO is (entirely reasonably) refactoring stuff and therefore changing the ways some features work (drawing tools I recollect)

4) gives the impression of running snappier on an ancient laptop that I use. LO does seem to need a full DE (e.g. Gnome/KDE/xfce)

...if oOo life support was switched off, I'd shrug, move all the documents over to LO, and move on I suppose.
> The catch here is that OBS doesn't support a way to bus together multiple audio sources and apply plugins to their downmix, which limits the effectiveness of being a VST plugin host.

I'd not be shocked if a large part of this is UI/UX considerations. It's not like it is technically especially challenging to hand off a mixed audio stream to the VST plugin, rather than juts a source. But creating a UX that enables such things without being too confusing is not exactly trivial.

It is complicated enough that the OBS mixers is creating up to 6 output tracks. For twitch streamers, tracks 1 and 6 are typically full mixes, while 2-4 are often partially mixed tracks for local recording, to enable post processing (level adjustment, noise cleanup, etc) in the YouTube video creation workflow.

Enabling support for effects on one of the output tracks is probably feasible, but more likely you would be interested in applying affects to an intermediate mix, which can be used as one of the inputs for the final mixes.

And that starts to get hairy to create a good UI for, unless you just go for mimicking how a mixing console handles it. But many mixing consoles don't have the most new-user friendly user experiences.

And all of this comes on top of UI development work often just being a pain.
Online apps have an edge for collaboration.

They have a downside for privacy and security.

What I'd really like is on office suite that lives on my own device (e.g. my router), where I own my data. That's not the way the world went, but c'est la vie.
I agree with your criticisms and support of the parent, but the thesis also included a chunk of "here is why I switched from a purely clean energy perspective to one that tolerates a bunch more nuclear."

I have in the past year undergone a similar shift, so perhaps I felt more tolerant of some of the article's slickness. A few centuries of "financially expensive" nuclear energy feels like it could provide a longer runway for science to figure out some alternatives.
The video / virtual env seems very well integrated. I have to admit the demo video made me smile
Given that labor markets remained relatively tight while we had negative GDP in Q1, I think it is likely that labor markets will remain relatively tight even if there is negative GDP for this quarter.

I think the term recession was not being used in the sense of "two quarters of real negative GDP" but in the more colloquial sense.
It is when talking about healthcare costs.

Not really. Only if by "dying younger" you mean being instantly killed in a car crash or by a falling piano.

But someone dying at 80 of a heart attack is less costly than someone dying at 40 after being treated for a decade for several cancers caused by smoking.
A collection of short space science paper summaries
Yes and no. You shouldn't have rsh on your system at all -- there's a case for telnet to test connections (though netcat is better), but there's no case for rsh.

ssh used to allow setting cipher=none, but that's not available anymore.

Think of it this way: you're paying the small overhead of double encryption, but you're gaining not fatfingering your way to a password compromise.
I don't see any user verification anywhere here. All I see is Javascript calls that create a credential on the client without ever asking the user about it. How is this not vulnerable to someone else impersonating me?
Boston doesn’t have a huge amount of renewable energy in our mix, sadly. Most of New England is fossil fuels. More renewables would make it easier to keep prices low.
Show HN: Hagana – Runtime protection for Node.js to block supply chain attacks
I recently came across an amazing post that really emphasizes the dangers associated with installing npm packages. It seems that every week a new supply chain attack occurs.

In my opinion, the existing solutions for this don't quite cut it so I decided to create a library which provides runtime protection for Node. It currently protects against:

- Unauthorized file system access

- Unauthorized network access

- Unauthorized command execution - (by way of exec/spawn)

I just released the first beta version of the library and I'd love to hear what you guys think.

Note: Protection is still missing for post/pre install scripts, but that's up next.
I suspect junior developers care a lot more about Stack Overflow than more experienced developers. When I first started my career, I looked at SO at least daily. Now (10 years later), I look at it maybe monthly when I'm searching for a solution to a weird library/config issue.

If that hunch is correct, it would explain why the data are so skewed towards people with less than 5 years of professional experience.
Anecdotally, I don't think any of the moves I made with over 20% pay increase really came with an increase of responsibility. Some businesses just have better margin so they can pay more.

To clarify, I just mean I always moved horizontally between businesses and not diagonally. Although at a business I may have also moved vertically (w/ more responsibility) but that's moot.
It's not about workers actually becoming more powerful. It's about them more frequently exercising it.
> If you have unlimited electricity, why bother reinventing all the infrastructure for battery powered vehicles?

To be honest, I don't understand the push for electric vehicles either. Sure, the engines are very powerful and cool. As a toy for the well-off, I get the appeal. But the possible risks and downsides from a societal perspective seem massive to me and outweigh the advantages.

> As far as I understand it, the electrical grid is not setup to handle most of society using EVs.

> Charging EVs takes too long for reliable long-distance travel. I can fill a gas tank in a couple of minutes in an emergency and keep on driving. But there's a real problem if everybody needs hours to charge when there's a finite number of chargers.

> Dense cities are not setup to handle EVs. If you live in a city apartment and park on the street, figuring out some arrangement to charge an EV in a convenient fashion is very difficult.

> When you take into account the rare earth elements that need to be mined to make EVs, I'm not sure if there's any environmental win from them even if the electricity used to power them always comes from green sources.

> I think there's a real long-term problem brewing when it comes to EV battery disposal and longevity. These batteries deteriorate over time. A 10-15 year old ICE vehicle is still very usable. But it's unknown what happens when you have millions of 10-15 year old EVs that have dying batteries. Will they be safely disposed? Are people ready to pay $10K+ to replace the batteries on an older EV?

> All modern cars have lots of software, but the amount of extra software that controls EVs due to their nature is concerning to me. It feels a lot easier for a bad software update to brick an EV, or something to go drastically wrong and make your car useless, particularly in an emergency. An ICE feels a lot more resistant to hacking and other problems that I think might become more commonplace.

Maybe some of these points have great answers, but I'm overall very skeptical of the whole movement here.
Apple MacBook Pro M2 13-inch review
From a very simplistic "high school chemistry" point of view, coal is mostly carbon, natural gas is mostly hydrogen.

Burning coal will produce lots of carbon dioxide (and other nasties because of things like sulphur compounds but let's ignore that for now) and very little water. Burning methane will produce lots of water and carbon dioxide.
Just saying that the BSD license gives you more freedom for commercial activity over GPL. You can literally do what you want with it, sell it as your own product and all. I'm not the engineer type myself (yet), just a holistic thinker who gives a fuck.
Filters That Can (Partially) Refine Crude Oil
OBS is a blessing; hard to believe that it's still free. You can get a lot of mileage with it.
IANAL, but the license includes both a a disclaimer of warranty and a limitation of liability. Further I think to sue you need to demonstrate actual harm. Absent a security breach, for which you might get a day in court, they haven't harmed you.

Stop using their software. Stop bullying people with lawyers.

> This is a perfect test case.

Indeed, and maybe your legal theory fails.
how is writing tests scalable? how do you decide what to test? three parameters, maybe three classes per parameter, -1, 0, +1.. you now have 3^3 test cases just for one function.
Drivers’ Lawsuit Claims Uber and Lyft Violate Antitrust Laws
I think there’s nothing new here the Bitcoin engineering community isn’t already aware of and working on, but probably still useful to compile it all in one document.

TLDR (of the article, not the full report [1]):

1. Cryptographic primitives are sound

2. Implementation details and network topography may not be

3. 21% of Bitcoin nodes running an older version with a known vulnerability (patched in latest version)

4. Bitcoin network traffic is unencrypted, can be eavesdropped

5. Of all Bitcoin traffic, 60 percent traverses just three ISPs

6. Vast majority of Bitcoin nodes do not mine, nor communicate directly with miners

7. Four Bitcoin mining pools constitute over 51% of the hashpower

8. Their mining nodes do not connect directly to the network, but rather connect through gateways, representing single points of failure

[1]: https://assets-global.website-files.com/5fd11235b3950c2c1a3b...
I'd bet money that most people in the US are affected more by non-free software than climate change.
> What we found was that the majority [of C-suite executives] want to do something about it, but they just haven't done something about it

I literally laughed out loud. This is how it is, this is always how it is. LOL
Bill gates was known for sleeping under desks at the office and didn’t really take a vacation till he was 30. I’m not sure why you’d use him as an example that hard work doesn’t pay off.
I live in one of the beautiful western states where due to the wide open spaces, wind, and carbon reliance due to lack of many of their economic options, wind farms are taking off.

Up front, I get it. Wind and solar are likely a large part of how we avoid burning down the world. Without it, Climate change hits this area just as hard.

That said, wind farms built to preserve the environment aren’t exactly preserving natural spaces themselves.

They occupy huge acreage, and whatever unfortunate (read: low income and remote) town they get installed in is bearing the costs of a major environmental change by installing them.

During the day, 100s of these things occupy every horizon for about 30-40 mins of driving. During the night, they all (so all 300 of them across acres and acres and acres) blink red lights you can see for miles and miles.

It might be the only way out, but it’s not like a smoke stack or two occupying your skyline. The windmills become the skyline, and ruin the night sky which is part of what makes these places worth living in.

It comes down to I really dislike that the rural west and all its beauty is the location paying for the costs of a nationwide carbon mistake, and it’s paying in the way that changes completely what makes this area special.

If this is what it takes to not boil the ocean, these wind farm better go up in New York and Boston Harbor, Miami coast line, around DC, and in the Bay of the Bay Area. Or, we do solar farms. You’re going to have very disgruntled western states otherwise.
>This is a lie. There is plenty of supply.

That is and never has been the crux of the matter. We need affordable supply.

If I have 10 apples to sell, 9 of them priced at $1, and the last one at $100 billion, I could also claim to have plenty of supply.
I wonder what this adds over the default Emacs package manager?

I have this in my init.el:

(custom-set-variables
...
'(package-selected-packages
'(package1 package2 ...))
...)

;;; Bootstrap pkgs

(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t)
(package-initialize)
(unless package-archive-contents
(package-refresh-contents))
(package-install-selected-packages)

Then for all mode-specific configuration, I have something like:

(eval-after-load 'XXX-mode
'(progn
(setq XXX 'something)
(define-key XXX-mode (kbd "C-c .") 'do-something)))

Has been working well enough for me as a config I can share between installations.
This is correct.

One answer is to have many, many SSO/IDP systems -- and for anyone technical enough to set up a homelab to be able to be their own IDP.
Many---nearly all---altcoins are dangerously close to ponzi schemes, except bitcoin. Bitcoin stands apart as the sole protocol that's really decentralized and doesn't promise ridiculous returns.

However, given that Bitcoin is jn the process of monetizing and may become the world's base layer of money, it stands to gain a lot of value the long term compared to the melting icebergs of central bank and commercial bank created fiat currencies.

If this doesn't make sense, please read "The Bitcoin Standard" and "Inventing Bitcoin" to understand this technological advance.

One can prefer sundials to watches, but reality was changed when the watch was invented.
> Amazing that Javascript is the most popular language, despite nobody has yet managed to write a fast FizzBuzz in it

It's almost like "Best performance of all languages!" is not that important of an requirement for a language to become popular :)
> Of all the e-cig players, Juul (which is now majority owned by Altria) is the most reputable one — by far - they have by far the best technology, quality controls, compliance and regulation teams, etc.

My memory may be faulty, but wasn't Juul the e-cigarette company that was launching school programs to more or less directly market e-cigarettes to students during school hours and on school property?
Existing long-term bonds take a hit. Because if today you can get a 6% bond maturing in 2030, nobody will buy your 3% bond unless you price it down accordingly.

But if you keep getting them in 1-year increments as long as you expect the rates to rise, you just keep cashing out at maturity and reinvesting at the yield rate of the day.
I'd like to see these, because when I went looking, they were a hell lot more expensive than that.

DDR is in this awkward space where it's either cheap and garbage, or expensive as all hell. The DDRGAME stuff, from what I've heard is somewhat pricy AND garbage.
Freeoffice as a name is a bit reminiscent of the junkware you used to get on discs with magazines.

I wonder what the modern equivalent is, probably the websites that show up in results if you google for US free tax software or video conversion tools that are just bad ad-filled guis around ffmpeg probably.