skysight-inc/HackerNews huggingface dataset:
Not true at all, at least for Ruby.

Most larger React projects have _far more_ dependencies_ than an equivalent Ruby project. You could chalk it up to a few things I think:

* the JS ecosystem is just much larger - more devs (especially inexperienced ones) means more code and more copy/pasting solutions that rely on `npm install` from the web.

* JS has just not been as stable and mature as Ruby or Python until the past couple of years (thanks to ES5/ES6), especially if you consider the browser acceptance of latest ES.

* The general explosion of NPM packages that do dumb, trivial shit - see https://www.npmjs.com/package/is-odd and https://www.davidhaney.io/npm-left-pad-have-we-forgotten-how... for two examples.

* There are at least four major tools to manage dependencies in JS: npm, pnpm, yarn, and yarn 2. This often means you end up with multiple ways teams are handling JS deps in their projects, with all the non-essential complexity that comes with it. In Ruby there is just one way - Bundler. I don't even want to talk about python.

* There are more leading frameworks to choose from in JS, which means you have libraries that support all of them, doing things in slightly different ways. Consider a legacy Angular app that updated to React in 2018 and is updating to Svelte or whatever now. If the team hasn't been very disciplined in updating and removing all transitive dependencies through the upgrades, you will inevitably end up with a ton of stuff (is `react-date-wrangler-jobber` used? I still see references to it, but is that page live? who knows!?) in your bundle hanging around and cluttering up your build.

I've been updating things across our main React/Rails product at $current_job. Most major dependencies were out of date by 1-2 years. Updating Ruby has been *so much* easier, whereas the React / npm stuff often ends up in a rats nest of conflicting dependencies. And this is after we made a major effort in our build and packaging setup across the board.

I do think it is getting better in the npm world, slowly. Ever so slowly.
I'm a little unclear about what you're trying to say. Is it that you've had success with rolling releases?
I found it strange, too, but I love the photos from around the world.
Is there any difference between this and the kind of forced attrition that Meta and Google have also signaled recently?
Look up the Epic/Fortnite situation and the only conclusion from its development and Epic's decisions is that it almost never happens and unless your market is exclusively techies you'd be foolish to consider it viable as your sole release channel.
They seem to. They sell computers (with Ubuntu or Pop!_OS). I'm at least the 2nd one to get one at my work (that I know of). They're not "cheap", and if you know what they are and what you are doing you could just buy a similar model for a bit less and install linux on that.(they're rebadged clevos, I've replaced a fan on one..)

But if you buy from them it comes with linux pre-installed (yeah!) which saves time and stress. It was easy and they do support you, and my 2 experiences with support where very good (Os and hardware). Plus Mat screens.

I was skeptical about yet another distro, but after using I kinda like Pop!_os despite the name. Its my daily driver now. The "Pop shop" where it does upgrades and software installs is decent enough. It seems to let me choose "flatpack (flathub)" or "debs" for most software. I haven't had any issues with either, though looking though my list its vscode and gimp which are my flatpack installs..

One great thing about Ubuntu and variants is that it’s got a lot of software that works well with it.
The data isn't stuck. The data is available here

https://archive.org/details/stackexchange

It's the "official" place to get the data

I've download it several times and extracted my own contributions.
I expect Microsoft's built-in antivirus helped a lot too, but yeah, the Windows XP era (c. 2001-2010 probably) was an absolute disaster of malware.
Even this can be really deceiving, maybe core APIs to crucial libraries get removed. As a response maybe the team either needs to migrate to a new library, or rebuild the APIs from scratch.

A situation like this can turn a "X days" task into an "X months" task. I know it is not super realistic but it represents a type of situation.
For some things, you need a "real" computer.

For some things, you need a tablet ("LOL what could that possibly be?" Oh, I dunno, does your laptop have multiple very-high-quality cameras built-in with all kind of fancy depth-sensors and AR-related hardware, an accelerometer, et c.? GPS and/or cell radio? Touch & drawing input? Stupid-high idle battery life, with near-instant-on from any level of sleep? Sure, some have some of that, but how many have all, especially without peripherals? How comfortable is it to use while standing, or while walking around? How good's your laptop at replacing a scanner? Reading PDFs or ebooks while on the go?)

The more things i-devices can do well-enough that were previously desktop- or laptop-only means more times you don't need to have both devices to be able to do all the things you want to do.

It's harder to go the other way (making laptops/desktops good at the things tablets are good at—most of those require adding more, expensive hardware, and changing or hybridizing the form factor) so the trend is in the direction of making tablets more and more capable.
Using deep networks to classify poisonous and edible mushrooms found in China
This post should be flagged off HN.

Everything in the tweet is factually incorrect.

- Companies aren't required to pay severance when doing layoffs.

- There is no evidence that Stripe isn't paying severance when firing for performance (I'd be shocked if they aren't)

- Employees fired for performance are absolutely eligible for state unemployment benefits.
As a member of a union, I will work towards promoting unionization and the benefits of a union. I’m not calling you unscrupulous, and I think not every company needs a union to represent labor. But companies at scale absolutely do. If you’re treated as a disposable cog in the machine that can be replaced at will then your labor is not valued. They will pump you and everyone else dry with the rawest deal they can get.

The only way for labor to get a square deal is through a union. The fact is obvious because large corporations do everything possible to try and prevent their labor from unionizing.

You may be a good person running a business that respects your employees and if you are, I have no issue with you. But if you’re someone stocking the shelves at Home Depot or working in an Amazon warehouse you aren’t respected by your employer and you aren’t getting a square deal.
I think it still works for that. In the OnStar case you have the option to decline the service, but you still need to pay for it. That would likely run afoul of the requirement that it has ongoing costs to support the service.

So I think this law would force automakers to either back-off or include it in the MSRP.
In a way, but not for your reasons, they want to create mass market devices that if you give one to your grandma, little nephew can twist their arm for the root password to install this totally harmless fun app

Apple realised that far more than google imho
Presumably he means severance that is agreed in the employment contract which, as you've noted, is extremely unusual in the US below the executive level.
(You edited your comment to oblivion, but because it was so embarassingly wrong, I don't blame you.)

My original response:

"close enough to a NLE"?? What the--

DaVinci Resolve has included a standalone non-linear editor since 2014. Today it has every major feature one would expect from a NLE-- with the noted exception of a lack of some codecs in the Linux version due to licensing issues, AAC being conspicuously one of them. So ffmpeg is often needed for transcoding media. I have a fair amount of familiarity with Avid, Final Cut Pro (7, not X), and to a lesser degree Adobe Premiere, and some experience with other NLEs from OpenShot to iMovie to Lightworks to Blender's NLE. Not only is DVR a feature-packed NLE- it ALSO includes a ProTools-like audio editing component called Fairlight, a node-based 2d/3d After Effects-like component (which integrates neatly with Blender) called Fusion, and a best-in-class color grading tool, for which Resolve is probably best known, which has roots going back to the DaVinci color correction systems of the 1980s.

DaVinci Resolve has not one NLE interface, but TWO-- the traditional Avid-like Edit page, and a new "Cut Page" (the one that appears in the iPad demo videos), which I think first showed up in DaVinci Resolve 17 (18 is current) and that is meant as a faster UI for doing a rough assembly that heavily integrates with the "Speed Editor" specialized hardware. For a while, there were deals where the Speed Editor came free with a ($300) Studio License. Now, I think it's $400 maybe (?) The paid Studio version includes extra features like more plugins (many of which use neural networks to, say, infer depth or separate objects from backgrounds), headless python scripting, 3d audio, 8k export, and pro stuff like that.

I'm presuming the iPad version will also work with the Speed Editor (it can connect via bluetooth or USB).

And since you mentioned it, the Fusion-style node system is considered superior by many pros to the older layers-based system used by After Effects, which is why it has been adopted by newer software from Unreal to Blender to nuke, etc. Also, you can drop effects "on" clips and layers-- this can be done in the Edit page as per tradition, and works as expected.

Since DaVinci Resolve is meant to run in CentOS, I've helped collaborate on a method for running it in a Linux container as well for anyone who might be interested:

https://github.com/fat-tire/resolve
Camera animations with R3F and react-spring
Does it really? Contain everything taught in college? Some disciplines may have free online textbooks, but surely not all.
Why not give each account and region its own zone?
> prevents you from paying for it via a monthly subscription

And why in tarnation would I pay monthly for something that has a fixed cost to the manufacturer?
are you just saying, in detail, that exploitative practices are normal in the countries they operate in? these practices are laughably abusive or illegal in some countries, why should we respect status quo here? that's an impressive display of solidarity with capital
As Covid hit, Washington officials traded stocks with exquisite timing
I wouldn’t say that “gcloud container clusters create” is too complicated. One command and you’re up and running. I agree OpenShift is an entirely different kettle of fish
Trauma Shears
Amazon supposedly only allows commingling for FBA now, and anything they sell directly is meant to be inventoried separately.

My hearsay understanding of this is that Apple, among others, forced them to make that change as a condition of their vendor contracts.
Job market is weird and gets weirder and more hostile as you grow more senior and older.

Yet, it is a numbers game. Just keep at it and maybe change your focus a bit. E.g. if you target startups leave them aside and focus on banks or health sector. Pivot around.
> Honestly, I don't have the slightest idea what's going on with you.

I was having fun with the word "hope" which I find to be a weird sentiment because it expresses a lack of agency or control over a situation. But you didn't lack agency or control, you had an opportunity to persuade. An opportunity to convince me of your position and to try and bring me into agreement, but you didn't use that opportunity. It would have made more sense to me to express a hope for agreement if you had at least taken the chance to provide evidence for your claim.

>> I hope you will agree that this is not how Smalltalk is usually advocated.

You offered no evidence, you just hoped (asserted a lack of control in persuading) that I would agree with a bald assertion. I offered evidence to the contrary, the Pharo MOOC, which turns up in most discussions I've seen, here and elsewhere, about Pharo in particular and Smalltalk in general. Interestingly, to me, you didn't even engage with my evidence, which is unsatisfying.

You could have responded to it. You could have provided your own counter-evidence. But you didn't.
I have this weird issue where holding volume down crashes the entire desktop. It is rather strange. No problem with other keys, no problem tapping volume down rather than holding it, no instability anywhere else that I've noticed. It is the strangest thing.
Every square inch of the tech sector has been inflated by the past 14 years of almost free capital.
> in any normal NLE, you put your effects on your clips, or your layers. You don't do that in Resolve, because it's grading software

You can add effects onto clips in the Resolve NLE. If you just want to use Resolve as an NLE (ie. you don't want to colour-grade your work or do complex VFX in Fusion), you don't need to go near a node graph.

Perhaps there is some pedantry to be done about whether it is an NLE or has an NLE. No dispute that it used to be colour grading software and the NLE was bolted on later (like a decade ago).
Jump to Debian. It has always worked towards users' interests, and probably will continue doing that because pretty much all developers are volunteers and are running a democratically driven development process. I never understood why Ubuntu is so popular because it's 99.99% Debian, and only gives you a handful of things on top of that: predictable release schedule (which is a two-edged sword if you think about it), PPAs (same), proprietary drivers out of the box, and 10 years of support if you're willing to pay.

I remember when Mark shipped Ubuntu CDs for free to anyone who requested them. Always wanted to get one, but never did because I was able to obtain Ubuntu ISOs through other means, so it didn't feel like the right thing to do. (Although we were using dial-up up until 2008 or so.) Those times seem to have passed long ago.
1 recruiter call

1-2 phone screens

Maybe a take home test

4-5 onsite interviews

1 call with hiring manager

This is the standard process in big tech recruiting.
I went through YC in 2011 and then again in 2021. Here's how it has changed
Problem with culture fit is that no one is willing to be completely honest about what they want, or what their culture is. No candidate is going to ever say "I'm a mediocre engineer really just looking for something easy where I can coast. Below market comp is OK." And no company is ever going to say "Kind of bureaucratic for a company this size, so want somebody who has a high BS tolerance, and will put up with that in exchange for good pay and reasonably low productivity standards."

Also god help you if your culture fit algorithm has correlations with race / gender / nationality. And there's pretty much a 100% chance it will.
As the article points out single headlights are extremely hard to gauge the speed/distance of at night. I believe turning in front of a motorcycle having misjudged its distance/speed is one of the leading causes of deadly accidents, so improvements to lighting that help solve this would be huge.
What?! You mean everyone is just endlessly reinventing the wheel? You mean they start out simple then quickly realise much of the complexity of the prior is useful?!

Well I never!
Yes. :) So would #3 and #4.
The anonymous "Voice of God" conceit always puts me off The Economist.
Absolutely. I was thinking of that as part of my #4 but it's important enough to have its own bullet point.
Liz Truss resigns as UK PM after 45 days
When I lived in Oakland, my apartment building had several close calls with wildfires caused by poorly contained campfires in a nearby encampment of vulnerable community members housed in tents to keep the wind off as they slept. Given that lockable wooden sheds / "tiny homes" can and do catch fire from things like poorly managed propane stoves in particle board construction, perhaps a better solution is in order. As stopgaps go, this one has a bunch of known drawbacks that lead policy to shy away from it.

Personally, I favor actual housing.
Even if it's just 10%, you don't abandon 10% of your market. That's 8 billions for Apple just last quarter.
> LinkedIn claims that its security systems detect and block approximately 96 percent of fake accounts.

In order for that number to mean anything, they'd have to know what the total is. It would be more accurate to say that 96% of those who are caught at all are caught by LinkedIn themselves (presumably the rest by third parties) but that says nothing about how many are still in the system ... and that still seems to be a lot.
Docker quietly raises prices, limits Team accounts pricey Business subscriptions
Because they're already working on the next gen (High NA EUV) which are a lot faster than the current EUV machines so developing extra capacity for the current gen will in the medium term reduce supply.
The big issue I've seen is that takes a lot of work, so people cut corners. The problem is of course when you cut corners with microservices and rely on a shared database for instance, suddenly you're dealing with 40% of the costs of a microservices and 0% of the benefits.
https://www.readmargins.com/p/zirp-explains-the-world

Is probably one of the better explainers.
Why would you need more range returning from a polar orbit? The point of a polar orbit is to make more land features available under the orbit. Shouldn't this give a more flexable deorbit profile?

edit, I actually read the posted message. The requirement was for a once around then land. so consider my question unasked. Salutes
The six light configuration they're recommending is pattern E here:

https://i.imgur.com/hpOt1ac.png
i tend to agree, but i haven't engaged with the sources cited throughout yet, so i can't say whether it's nonsense or not. i just wanted to post to try and prompt a discussion, ideally without immediately discounting it as nonsense.
KDE would be superb if it weren't so buggy. KDE is aimed in the right direction, trying to do and be all the things a desktop environment should do and be. But unfortunately the implementation is frequently deficient. Even seemingly basic things frequently break, like re-applying mouse preferences when you unplug and replug your mouse: https://bugs.kde.org/show_bug.cgi?id=435113

A couple more recent annoyances, of many: Plasma looks great but frequently my panels go missing and don't reappear until I restart plasma shell. Dolphin has all the functionality I want and looks great, but frequently fails to watch directories for new files, forcing me to F5. Lots of little things like this turn into death by a thousand papercuts.
I don't think proprietary APIs are mutually exclusive with open source clients. These APIs tend to be a lot simpler than ONVIF (SOAP is a mess) so they're easy to implement and even reverse-engineer (though there's often some documentation on the web). It's just a bit of work for each manufacturer.
That might have to be version 5 of sqlite. Version 4 came and went:

https://sqlite.org/src4/doc/trunk/www/index.wiki

> SQLite4 was an experimental rewrite of SQLite that was active from 2012 through 2014.
Musk grumbles about 'overpaying' for Twitter but says he's excited
In EU, tradesman with licence in one state could offer services (with some exceptions with special rules like healthcare or finance) in any other states, while it is required just to notify authorities of other states. So it is surprising to me that in USA, licences do not appy to other states.
Software startups get bought either to kill a competing product, or to milk a cash cow. No large(er) company ever has the same will and drive to improve the product, as the startup had.
Artificial Intelligence Accurately Predicts Human Response to New Drug Compounds
> True, but it is better than the secrets becoming entirely public, automated bots could be harvesting them and exploiting the resources they protect.

True. And some popular repos do already run into this problem. So it’s not a theoretical problem.

> I would be surprised to here that GitHub doesn't actually run git on their servers.

They’ve documented about how their backend works so there’s no need to speculate. They run an implementation of git but not the standard git CLI.

> If they receive git pushes using git, then own git hooks are involved, ones that GitHub has written for their own purposes. They could simply add one to block bad pushes.

They have their automation, GitHub Actions.

Sure they “could” also implement what you’ve described but it’s not how it currently works. So a pointless argument since we could be here all year discussing the literal infinity of different things Github “could” do in theory but that their infrastructure doesn’t currently support.

> That sounds a bit terrifying to me, but I'm not of the GitHub generation.

What I posted has literally nothing to do with GitHub. In fact if your origin is private git server (as I started out using git, since GitHub didn’t exist back then) then it’s even easier to designate a trusted origin. This approach makes total sense for businesses. Doesn’t work so well for open source but it’s just one option of many.

> That sounds like it would enable phishing-like attacks and people just clicking "yeah sure" without verifying the safety of the hook.

Potentially yes. But if you’re cloning a git repo, making code changes and then committing it back, you’d hope that individual is competent enough to audit the git hook. At the very least, they’ll be running the build scripts locally to unit test their changes, so it’s not like that phishing attack isn’t already present. Feels very much like you’re looking for reasons to dismiss any suggestions here rather than have an intelligent discussion.
Similar situation here with over 30 years experience. Early on there were some obvious flaws in my resume, cover letters, and interviewing. Some of that can be fixed and some of that is just me being anxious and autistic which isn't going to completely go away though to some extent that can be controlled. In general there is a problem that I mostly interview with people who have around 5-15 years of experience and to them my resume and skill set don't fit in the usual boxes.

Many replies in this thread are suggesting that there is one thing going wrong but in my case a potentially interesting conclusion is that there are lots of different failure modes coming up. Mostly things come apart in coding evaluations where I get nervous and make mistakes and in general go too slow. Other points of contention that have come up is a lack of experience with specific tools and libraries involved in the work. Experience and methodology with testing and ideas about management is also a big deal. Several interviews have gone off the rails when my take on Agile didn't completely mesh with what companies are doing. So it is good to always look for what in yourself you can improve but also be aware that no one is completely perfect and in many cases even one minor issue can prevent an offer from being made.
DaVinci Resolve is professionally regarded as an NLE and has been for several versions. In some ways, it is a better NLE than Premiere.

While it was primarily grading software, Black Magic has stated its intent for it to be used as a general purpose video editing solution.
Internet connectivity worldwide impacted by severed fiber cables in France
The software industry isn't going to disappear overnight. It didn't disappear in 2001 or in 2008, despite all the concerned emails I read from my relatives.

That said it's always a good idea in general to live below your means, and to be specific, not get the biggest mortgage your lender thinks you can afford.
Dual lights also present the problem that they can be misinterpreted as a car further away.