skysight-inc/HackerNews huggingface dataset:
> pulling them out of node_modules

No, even further. Just commit your node_modules folder.

There's this idea that vendoring has to be really complicated, but committing node_modules was actually official advice early on in Node's history. And what that means is that if you clone your repo, you just run `build`, you don't have to change or configure anything at all. The only dependency you have in your project becomes a node binary -- and honestly, you can vendor that someplace as well, node is reasonably portable.

There are a lot of advantages to this, not the least being that if you're demoing or working on a project someplace without an internet connection, having an up-to-date Git repo is all you need, you just have your entire project. If you switch branches, your project is ready to go.

Of course, if you have something like 1G of dependencies, checking them into Git starts becoming kind of cumbersome. But if possible, avoid that, for the same reasons you would avoid JS dependencies that compile native binaries. Having gigabytes of dependencies is going to be a nightmare for debugging and security, no matter what language you're in.

But I have built some pretty complicated projects where vendoring is fine. It doesn't balloon the size of my git repo, it doesn't make the project less portable, and it regularly saves my butt when I forget to check out the right branch before getting on a train without an Internet connection.

And all you need to do is not add node_modules to your gitignore.
I can't think of a single company that would advocate anything else and yet all of them prioritize money over product, even if it means enacting petty user-hostile policies.
TLDR - Incompetence. 20 paragraphs of possible excuses. Surprised they even noticed anything. I'm glad someone in the EU had the balls to speak out.

Unfortunately, faking a bumbling idiot seems to be the way to go when you're in the public eye. They could have provided statements from a group of clowns about this and I wouldn't have been able to tell the difference.
Do you work at a large company?
Is it? I've exclusively seen it refer to the extra monthly salary at some point during the year (typically around December). I guess it depends on the country.
> Have you heard of...

Vaguely from this [0], and I find rather it painfully ironic that one of the supporters (Bourdain) of that book died from suicide in what was likely ongoing depression and unresolved mental health isses that led to former bouts with substance abuse in addition to a horrible catastrophic relationship spat occurring in public.

Personally speaking when I first read Kitchen Confidential when I was a prep cook in catering during university I knew he was very likely going to take his life.

As a former developer myself, smart contract/blockchain stuff, with an emphasis in Supply Chain with several years in the Auto Industry, my opinion their is really not much that can be solved with software alone before the underlying machinations and culture of the Culinary Industry itself is resolved. COVID was a real wake up call, but not much has changed from what my former colleagues tell me, other than a slight pay raise ($1-2) for tenured and seasoned cooks. That was hard to justify from management during 50% capacity most of the country is still dealing with.

We had touch-screens to manage our individual orders/tickets on our station to help expo streamline things, and while that was interesting (my station's screen had a tendency to disconnect in the middle of service when things got super heated or wet from a persistent leak) and gave us a little autonomy to coordinate with the other stations it could and often created more problems than solved if the expo was mediocre which is why they got rid of them.

Maybe if you focus on tax or payroll related stuff for accounting, especially with how to deal with PPP? Also if you can find a way to lower food losses/costs that could be incredibly useful? But all of this could and should be done with creative menu offerings that utilize the 'scrap' and upsale the protein in another dish.

0: https://www.instyle.com/news/40-chefs-share-their-favorite-c...
A co-operative model of ownership would solve that problem. Then if the company succeeds, the workers see the rewards.
Don’t you have to settle in fiat even if it’s crypto first? Even if you pay your employees in crypto, it counts as income which will need to be represented in fiat.
This reminds me of a conversation I had with some Scottish bloke. He said he doesn't understand why his Polish girlfriend keeps learning English when she speaks it perfectly well. 'That is simple,' I replied, 'suppose you're learning French. Is your learning goal to sound like a Scotsman who's learnt French, or is it to sound like someone from Paris?' From his point of view it was an apparent pursuit of social prestige while his girlfriend has likely been following the most obvious learning goal. It is like mastering any other medium.
>Would you consider that the businesswoman is exploiting society?

From a Marxist perspective, no, or at least not directly. Others in the supply chain do, however - from the people who are employed to raise the cows, to the leathermakers, to the rubbermarkers, to the employees of other companies that built the machines. However, according to the traditional Marxist conception (which isn't a universal conception among Marxists nowadays), such a company would only be as profitable in the long run proportional to the amount of labour the businesswoman adds herself. This is why there hasn't been a completely automated shoe factory run by a single person that's profitable in the long run once forces of competition kick in.

The story is muddled a little if she acquires patents and copyrights, but it's not too far from reality, given that some countries have more lax attitudes towards IP and 'stealing designs'.
Bingo - thats a pretty good product (from the website) for the things I mentioned :)
Do you honestly believe this is something only men do? You don’t think there’s even a chance that maybe the existence of the “mainsplaining” concept is self-reinforcing, since every instance of a man doing it will be further evidence it exists (confirmation bias), other cases will be ignored, and anyone who questions it is socially marked as incel or MRA-adjacent?
Amazon, Google, MS and Huawei are Rust foundation members.
This is neat and something I really like about GCP. Surprised AWS hasn’t been able to replicate this yet.

Yes your code should handle an instance dying. But if 98% of the time you can live migrate and not... hey why not.
This is highly subjective though.

Personally, if I'm sick, the last think I want to do is communicate with my manager - it means you have to be careful, you never know if they're digging, or 'professional but not exactly sincere empathy' etc..

'Adult Professionals' shouldn't need to be coddled. If you're sick you're sick and that's that.

If you have something that's a 'big deal' then you have that in a conversation in which the managers emotional response one would expect is empathy but beyond that it's a matter of 'how to work around it'.

'Trust' is a multifaceted thing, I generally do not trust that people will do their jobs well at the outset, until I've seen evidence of that, but as far as those kinds of workplace issues I definitely 'trust by default'. People get sick and that's that.

And then have a lot of tolerance because we are all a little odd in our own ways and it's just easier not to get caught up in stuff.
Talking more about the thread itself. Everyone likes to use excel as a punching bag for some reason.
meh, a not-so-kind but equally apt critic can also be made for the case that the article is trying to promote, the so called "market-driven" companies.

most edge funds companies can be considered almost 100% market driven...
I use elevate and deploy interchangeably sometimes. The package or files are already deployed in the test region, so you are elevating them to the next region (PRD). You could deploy the same code to the test region again, which wouldn't be an elevation since it's already there, and deploy would make more sense.

ASC is Application Security Champion. Essentially the role requires some internal security training then you are responsible for following the processes to identify and remediate vulnerabilities.
There are no such people though.
How would you define product-led? Or can you link to some examples? Thank you!
"One of our things is that money follows; it does not lead." --Dan Gilbert

In my experience, successful people go work hard and are excited about "the right things" and incur financial benefits along the way. If you are working on the right stuff in the right way, on average you should get good comp/bonuses.

On the flip side, if your only connection to your work is the bonus then you're probably unhappy anyways.

"Sometimes people mistake generosity for not being fair. Generosity is good, entitlement is bad, and they can easily be confused, so be crystal clear on which is which. Decisions should be based on what you believe is warranted" -- Ray Salio

Other comments talk about becoming entitled to bonuses, while they are genuinely discretionary. Broader, people get used to any perks and complain if they go away. This is reality of life on one hand but a flaw in individual thinking on the other.

Personally - as an employee I seek places where I can feel good about the relationship between the company and the people. When that's right, I'm more understanding if bonuses are tight during a lean year or the espresso machine gets downgraded. As an employer I look for the same thing in employees. Why would I hire those who don't care about their work mission in an emotional way? It's not that everyone has to love derivatives trading, it's that the best people find a way to connect and care about what they are working on and be genuinely excited about it and want their team to win. It's a great attitude and I believe it leads people to much more success (and none of this is to say you should stay on a sinking ship or tolerate a bad work situation -- never do that. But there's something to say about maturely weathering the ups and downs of a worthwhile relationship)

In a good company, it's ride or die together and both the company and the people feel that way. If this is crazy to some people I feel they are missing out on some genuine upsides of what work can be like.
I think the best social outcomes would come from reducing the risks involved with hiring, which means that companies should not be forced to pay for anything but actual work.

Put another way, the more you lobby for benefits, the less risk they take on anybody that might use them. You can try to fight this too with legislation, but it hasn’t and won’t ever work.
I think I get where you're coming from, that weird low-level behaviour could result in the things you build on top being unstable (I have been able to avoid the employment of the big javascript frameworks/systems, so have not had to suffer a lot of technology churn), or harder to build on top of [see my reply to another comment], but OTOH abstracting away weirdness one of the fundamental functions of engineering? And why would, say, undesirable array semantics result in framework churn on top? Because people are trying to 'fix'/'mitigate' the behaviour but can't settle on a single solution?
If I understand correctly, OP wants the advanced integration features, like: “if I make a transaction in coinbase from A to B, I want this to appear automatically in my ledger, to be classified as necessary”. At the moment you can do that with traditional currencies in most services (they pull bank statements etc); OP wants something like that but focused on the cryptocurrency world, I guess.
Or just running the same way they were set up a decade ago with no security patches or anything
This has always seemed like marking your own homework to be honest, not only is it pretty worthless but it makes me trust them less.
Azure used to sell physical cores but AWS was selling Hyper-threaded cores. This made a big difference on pricing and performance of certain workloads like Oracle. These days, everything seems to be sold under the term vCPU which is an abstraction to represent the performance you can expect and is roughly similar to a hyper-threaded core. https://azure.microsoft.com/en-us/blog/introducing-the-new-d...
Link [1] to the news in spanish, includes a video of an officer giving more details about what was found and how.

1. https://www.canarias7.es/sucesos/detenido-tenerife-montar-20...
The historical reasons for sales-driven and product-led was due to internal politics. As noted in the article, these are internally focused, as most employees work “in” the business and not “on” the business. I would recommend using different wording than the article, as Market-Focused will lead to focus on competitors. This is again leads to focus on the wrong party, not the right party and the reason why the organization should exist and consume resources including people’s/employees’ time.

Mission-driven in both for-profit and non-profit context works very well to focus the team on the right party (customer, patients, citizens, large enterprises in insurance, the local environment, etc. “target population”) as the organization scales to provide value to the target population. A shared mission to ensure the fulfillment of the primary reason for the existence will ensure the team focuses on delivery of value to the right party, target population. However, the mission needs to provide enough value to justify its existence, and with three parts: (1) large value proposition, (2) large target population and (3) large unmet need, then you have a justification for the continued existence of the organization and the resources it consumes.
My bad. I see they were responding to the leading question of my post, not the situation part of it.
There's definitely a scam element when the thing that they're selling is a "How to make money doing X". Less so if X is recursive like this, or the original article here.

If there's a magic money fountain and someone is selling info on how to get it, rather than exploiting it for all it's worth, selling the info is the magic money fountain they've found. And the money is supposed to come from you.
Uber is a public company. They do over 50% gross margins. One may reasonably suggest some of their marketing expense should be in the COGS, but even if you take all of it, they are still GM positive. Similar story for Lyft (also public).

These stories persist, of companies deliberately running their companies so as to give away a $1 for $0.80 or whatever - but with very few exceptions it's a bs story.
How about just not doing any of that and making the task itself go faster?

I have a problem with this "animations hiding delays" pattern, because it's straight-up dishonest and disrespectful. If the computer has to take time, let me know; if it doesn't, just give me the results immediately. Stop running what would be a piece of background feedback about the state of my machine through a low-pass filter!

Adding animations to software tends to make it slower (a good potential for a self-fulfilling prophecy here). Often enough, the animations are of fixed "developer's best estimate" length, and can take longer than the task itself, slowing the user down.

The whole idea behind "reducing perception of delay" seems to be borne out of paternalistic and exploitative thinking, "how to make the user feel better about our app, despite its shortcomings". Trying to make the user like you more than they should. Instead of that, why not focus on ensuring the user is maximally effective in getting maximum value out of the application - that they're not confused, and not waiting for the machine?
On the other hand I just gave up expecting sscache to build on my travel netbook, > 400 dependencies, really?

apt-get install rustlibXYZ-dev can't come soon enough.
For a lot of crypto companies, the suppliers charge crypto e.g. a DeFi based product. Salaries can potentially be in crypto.

I don't think the analogy is right. If in this cow business everyone instead of transacting in dollars and milk supply contracts start using a whole new language called "ether" then your accounting platforms/accountant/electronic receipts are not made for it.
When you're large enough growth slows down so you make more money by building a moat and squeezing your customers. When you're still growing quickly a good product and the resulting growth leads to more revenue.
Where can someone buy Samsung DeX? I believe it is natively supported on all Samsung devices. E.g. - it is possible to buy a Samsung Tab S7 at a retail store, use a secondary display with built in USB-C PDP, and then bluetooth keyboard/mouse for interaction.

If you are looking to replicate the setup with MFA, proxy, per-app vpn and more; VMware's Workspace ONE product lineup will, along with Zimperium's mobile security SDK. While we can't rewrite all your apps from Win32 to Android for you, we can help you rewrite them to use OIDC and auth with a IDP of your choice.

Full disclosure; I work at VMware.

Personally, I think the power savings along is impressive. A tablet consumes a fraction of the power of a thin client running VDI or mATX desktop. Users get a device that feels modern, mobile-by-default and cutting edge. The business gets to realize electricity savings. At the same time, the business gets to redesign apps and services to run on mobile, so they can get rid of tech debt in win32 app design choices.
> ssh john@rsync.net ...

Do you really have an passphrase-less SSH key on your primary machine?
So far, I haven’t seen any.
There are better feedback mechanisms. Like, flash the button if it's being touched. At no point should an animation make the task take longer than it would otherwise.

As for masking the delays, see below.
I chose the human generated over the GPT-2 one and then the LTSM over GPT-2.
Product-led typically means "driven by customer needs" but also being able to make the correct trade-offs vis a vis engineering and sales considerations. That is, delivering something that is in line with what you can build and not delivering "value" that the customer is not ready to pay for.

Which can be opposed to "sales driven" where the sales team sold something, engineering has to play catch up, which can lead to technical debt and lack of focus mid-term.

Or engineering led, where the engineering team will decide priorities and might push cool tech demos that will never become successful products. Google being the best example of this type of culture.

Edit: article is terrible. He creates strawmans to sell his wares. As always, beware of consultant blogs.
This is a really good point, the social dynamics change so much in a power position it's really hard to relate.

Keep the 'bad puns' though, that's more of an expression of humility than anything and it gives them an excuse to groan.

Everyone 'hates/resents their manager' just a tiny bit, and a little opportunity to groan but not get too serious about it is a nice valve.

And yes - the greater the power, the greater every little thing gets parsed and possibly taken out of context, I loathe that because it's the thing that stops us from being candid, and why even in the long-form podcast world, people are not truly forthcoming.
He said he set the fan on its highest setting. I've never used that type. But I've also never worried about breaking it. I think if you don't come back forward as fast as you can, and don't fire in order, legs, back, shoulders, then arms, that you can get away using a very strong upper body to go kinda fast but without using lots of O2.
European Coal and Steel Community
Learning PostScript was a game changer for me. I am so grateful to the Adobe founders for not only the language but the documentation that accompanied it.
Ha, I got past the sales-driven company caricature, into the product led, and thought: "Well, like many things, it depends. "Which blend best suits the market?"

Market driven companies, ta-da! Lol
I did advent of code in it this past year as a learning exercise and had a great time. It’s not exactly “real world”, but it’s great for soaking up syntax, algorithms, many basic crates, etc, without locking a project into a bunch of bad design decisions.
> why not simply reference dependencies with fixed version?

This is the second best strategy, but:

- node makes it kind of annoying to do this, because unless you do a clean build every time (which is much slower) `package-lock.json` will get largely ignored.

- I have seen multiple projects break with semver. Just because people are supposed to avoid breaking changes in minor releases doesn't mean they actually do.

- Even if you're downloading the same version, there are scenarios where natively compiled binaries can bite you. I've run into issues where node-gyp just wouldn't work unless I downloaded a completely separate compile toolchain onto Windows and restarted the computer. If you can avoid that and have all of your dependencies be pure Javascript, you will eventually save yourself a lot of horrible dev-ops work when the "quick" install on a new VM turns into an hour long process of watching Visual Studio tools download (tools that to GP's point may not be available or compatible 10 years from now).

- And finally, sometimes you want to do work across multiple branches without an internet connection, and vendoring your dependencies allows you to check out a branch and know you have the correct dependencies even if you don't have a connection to run `npm install` with.
Consider an NFT with smart contract which apportions a percent of each future purchase to the original seller.

Now consider a stock issued by a company as the NFT.

With traditional stocks, the issuing company only obtains funds one time. All future value gains are captured by traders.

Finally, consider issuing stock that as NFT with the contract above.

In this model, as a stock rises in value, both the company and traders gain.
The amount of valid JWTs that jwt.io could have harvested by this point is incredible to even consider.
Ahh, you are mistaking Great Product™ (performs in the market) for great product (genuinely moves humanity forward)
TeX and METAFont just had bug fix releases after 7 years or something.