skysight-inc/HackerNews huggingface dataset:
The way my Silicon Valley company manages this is basically by having an infrastructure org. There is a catalog of about 3 managed storage services. One stateless compute platform. One HTTP ingress platform. One message broker. One workflow orchestrator. One RPC fabric. Two supported languages with central CI infrastructures.

There are hundreds of teams serving specific business goals, and thousands of services between them, but everything gets made out of substantially the same parts. No one person has the 10,000 foot view, but the platform is sufficiently comprehensive and it's sufficiently hard to deviate, that no one really needs to.

Now if you were hoping to have each team build from raw materials while still having coherence between projects, I can see why you might think you need this role. But I submit that it's probably simpler and more effective in the long run to just give people the building blocks you want them to use.
I think the two can co-exist.
There's a lovely Jira plugin (portfolio), that'll project a waterfall/gantt chart out of teams backlog.
I can definitely see the benefit of having long term visibility of when big features will be available to go to market. No customer cares about a flat backlog.

Where it does horrifically wrong, is when somebody who doesn't like the projection decides to ignore agile to correct it.
"I'll just remove this dependency, I'll increase this teams capacity arbitrarily etc."

I think there are many methodologies that would work - I think every problem comes from somebody trying to corrupt the rules of the approach.
> - 39,000,000,000 km3 required

I think something went very wrong there!

4767 x 75 x 365 = I get 130,500,000 cm³/person/lifetime. You got 130,000,000,000,000,000.

There are 10¹⁵ cubic centimetres in a cubic kilometre, not 10⁶. I think all your numbers are for m³, not km³, a factor of a billion out, so your final figure should be 39 km³.
What happens when the GP runs into an issue themselves. Do their colleagues help him or return the same cold shoulder?

Computers are sufficiently advanced that there will always be blind spots in your team. Sometimes that means working together as a team to figure them out. Which is the kind of behaviour a good manager should encourage and the sort of attitude a good senior engineer should have already learned.
"People often tried to kill me." vs. "I worked at a job that paid a wage of 98% above the global mean but had a lot of stress." There's a difference I think, and if it's a matter of one-upsmanship, then we all have PTSD (btw, I don't).

Also he edited his post later so I'm guessing you didn't see the original context.
But at the same time Fox News [1] is still on Youtube.

I felt there is something missing in context. Is this something to do with Google paying for AUS News content or some other bad blood going on between the two?

[1] https://www.youtube.com/user/FoxNewsChannel
Seconding this question.

I have had great experiences getting glasses from Jins, which has locations in the US and in Asia.
Sure, being too poor to afford can be counted as a valid moral argument?

Are you, personally, too poor to afford it?
Thank you for the example; that nuance didn't click initially.
US companies are now being hoisted by their own petard.

There are not that many exploitable smart people left, even internationally. In my applied research niche they already hired internationally and the ability was rare, being high functioning autistic was basically a prerequisite. Supply dried up because these people have better options now; start ups, finance, crypto, independent scientists, more promising companies in their home countries.

It’s much easier for me to change companies than for companies to change. I’ve been remote for 7 years and will retire long before going back to an office.
This is how extremists argue - spew the most outrageous ideas they can get away with, and when they cross the line into obvious lies, they attack the other side for "latching onto trivial language."

The editorialization is patently false. You are wasting political capital by defending it.
GP: “Honestly I was pretty lazy about it, and didn't write cover letters or anything”
Try reading it again, and the comment before it. It will come to you.
If you’re closing off opportunities that you wouldn’t take anyway, it’s just another form of time savings. I make sure we’re at least in the same chapter if not the exact same page on comp before spending more than a 25-minute intro.
If you're configuring VPNs, mounting S3 buckets, and tweaking low-level TCP/IP settings, I doubt that using a terminal is going to be a problem.
Do you think nation states who spent a fortune on Pegasus are going after my grandmother?

I think you're missing the big picture for most normal people.
Pets.com had a lifetime revenue of $6M.

Chewy.com did $7.1B last year.

That’s the difference between 1999 and today.
True, true, and true.
Scarlett Johansson sues Disney: Disney+ release of Black Widow broke contract
Capitalism is just an idea. The actually existing system is a complex self-contradicting hydra that is hard to describe. But yes as another commenter said it comes down to governance. How do we as people want to govern human action? I am way more in favor of decentralized governance. I’d say that a lot of our problems come from having a powerful centralized government that can be influenced by the wealthy. That’s not “capitalism” in a libertarian sense at all. It’s more like an oligarchy in practice. Tho many tend to refer to our system as capitalism, which can lead us down all manner of arguments over terminology. What I really care about is power and how it is distributed. I believe in more directly democratic systems. I think oligarchy tends to lead to problems like plastic waste because the wealthy rulers can basically insulate themselves from any problems they cause, while the rest of us have the choice of buying plastic trash or spending more resources to avoid plastic. The third option of zero waste grocery stores (food as one example) could lead to a life without extra burden on the more conscious consumers and without excess plastic trash. These are common in some other countries, but a country flooded by the plastic producers’ public relations machine, US consumers are all to happy to buy more and more plastic trash. A big question on my mind lately is why we allow public relations to manipulate us in to believing these falsehoods. We’ve surrounded ourselves with megaphones of corporate endorsed pseudoscience, as happened with disposable plastics. Sociologists know public relations works, but we’ve allowed the public relations industry to convince us it’s benign. I think we need to think hard about who that industry serves.

By the way, Noam Chomsky uses the phrase “really existing capitalism today” to talk about the system we’ve ended up with.

https://youtu.be/_uuYjUxf6Uk
Linus was the a suitable person at a specific time with a "good enough" idea.

It's a bit of a challenge to take him out of historical context and ignore the rest of the Unix pantheon, RMS, Tanenbaum, and even Microsoft as the "Bond villain" that made it all happen.

Torvalds is an atom that looms large in a substantial chemical reaction.

GNUHerd is interesting in this context, because it highlights the strongest reason to regard Linus as "great": leadership.

Technical excellence is necessary, but not sufficient. The reaction requires a catalyst to complete.

So, if one deems it important to work the definition of "great" to include Linus, then, sure.
RSUs - way more liquid than options, they're practically cash in the bank when they vest, but watch out for cliffs (i.e. vesting schedule). Amazon is particularly bad (tail weighted), Google is particularly generous (every month).
I don't think he intended for it to be named. It's just a system. E.g., The system that lets companies pump water out of aquifers from states in drought and sell it back to people marked up 1000x while seeding misinformation that all tap water is evil. That's the system that is at fault: the deliberate exploitation of both consumers and natural resources for extreme wealth.
Git is mostly one (clever) data structure.
Normally when you sign an agreement with any firm to get data they get the right to look at what you did but they explicitly give up any editorial role.

They might, however, not be that excited to give you the data for a second project if they don’t like what you said in the first one? That’s possible.

So overall: maybe a small conflict?? But I don’t think the effects on the conclusion of the research are likely to be that strong. Not in economics anyway. No one’s research agenda is so tied to any one industry.

Most of the firms can comfort themselves with the thought that the readership of whatever journal you publish in is probably measured in tens or hundreds.
Money made with math seems like something the Devil would be into.
Check out Bureo, [1] which is partnered with Costa to make sunglasses out of up-cycled fishing nets. I don't know where they're manufactured, but I believe the fishing nets come from Chile.

I personally like my Maui Jims, which have some bits from Italy and some from elsewhere. They have a great repair policy that lets you get spare parts and fixes many years later, which is pretty unique.

1: https://www.costadelmar.com/en-us/inside-costa/protect/untan...
> China (who somehow is ranked 107 in the world for covid-19 cases, despite their huge population).

I’m always a little surprised that people are so quick to jump to conspiracy here. China is an authoritarian country with recent prior experience of dealing with epidemics, which took extremely aggressive measures against covid, some of which would not fly in a democratic country. You’d _expect_ it to have a low rate.

Would you also assume Australia’s lying about this? Up until a month ago it followed a pretty similar pattern to China, based on somewhat less aggressive tactics.
Basically speeding and being mouthy in bars, sometimes leading to parking lot fights. But that was early, young, and they basically used that to harass him continually.
Hardcoding UI positions is one of those "you're doing it wrong" sorts of things. At my day job, both the UX/UI folks and the localization folks would have a conniption if I built something with hardcoded UI positions/sizes, or that broke if the size of a string changed. As soon as you have a user with a hidpi display your application is going to look like garbage. As soon as you want to try to support non-English languages all your hardcoded UI work goes out the window.
(Author of Bowler/maintainer of fissix)

The main concern with using the ast module from stdlib is that you lose all formatting/whitespace/comments in your syntax tree, so writing any changes back to the original sources requires doing a lot more extra work to preserve the original formatting, put back comments, etc. This is entire point of lib2to3/fissix and LibCST, allowing large scale CST manipulation while preserving all of those comments and formatting. We do recognize the limitations of lib2to3/fissix, though, so there have been some backburner plans to move Bowler onto LibCST, as well as building a PEG-based parser for LibCST specifically to enable support for 3.10 and future syntax/grammar changes. But of course, this is very difficult to give any ETA or target for release.
Get the job and then learn the skill. The value proposition you present is that you can learn stuff.

This is not a flippant reply! I’m totally serious.
If enough people do it, it adds up.
If you continuously tried to push it at least a couple more days before using your car, over a year that would add up to a couple less tanks of gas. In a nation of 280 million cars, that uses about 340 million gallons of gasoline a day, you could easily carve off a couple of weeks there. Might not seem like a lot, but that's 56 million tons of CO2 not released into the atmosphere.
If that is the process, and you've survived the gauntlet, you have the leverage.
biodegradable plastics are deceiving because the landfill they go into must be specifically tailored to biodegrade the plastics. Otherwise they stay there forever, just like regular plastic.
TPUs are developed by people (aka headcount that gets compensation).
According to their website, Maui Jim frames and lenses are manufactured in either Italy or Japan.

I own both Maui Jim and Randolph Engineering sunglasses and I would not hesitate to buy either again, though they are pricy.
> "I can see that you don’t like cops."

He's trying to get you to talk. It's like: "where are you going tonight?" (if the answer is "home", then "where from?", if the answer to that is "a restaurant", then you'll get "did you have anything to drink tonight?", and if you answer "yes", then next up is "please step out of the car").

The way to deal with this is to start by asking the office why they stopped you, and then "am I being detained or am I free to go?". The officer will instantly know that you know not to answer his questions about anything other than your name and address, so now all they get to do is find violations to ticket you for -- and well they might, but it will be harder for them to find something serious.
I use it sporadically, a few times a year when I have some XML to munge and I do it with XSLT + xsltproc. For a certain class of simple transformation, it beats writing something in python / java / whatever.
Uh, I still don't one one company to be between me and most of the internet, no matter how it's governed.

(And if you wanna be snarky and say "what about your ISP" I can choose to use different ISPs. And even that is getting threatened.)
Yeah, that's what HN readers do. Most people don't even understand what a web browser is, or even use one at that. A staggering amount of modern web traffic is driven by a Google search widget on people's phones.

There's a completely depressing number of people who go to even familiar sites by googling them.
As I mentioned elsewhere, I upped my RSU comp 4x what was initially offered by bringing it up at the end, for a position I -was- interested in. Had I come out of the gate saying I expected that, I'm quite certain the response would have been "we can't do that" and moved on.

Fair enough if you only want to work for a company that offers your target comp -without- negotiation (since even if they're open to negotiating at the start, you're doing so when your hand is weakest), but otherwise there is nothing to be gained by bringing it up at the start.
Like Browservice? https://github.com/ttalvitie/browservice
Yes, let's solve that problem. It will take decades, maybe centuries. It will require turning entire economies upside down. It will make meat unaffordable to many. And at the end of it, animals will still die, just less miserably. But yes, it would be an improvement, it is worth doing.

However, meanwhile, you can still stop eating meat, and save a few animals form their miserable torture and death.
Yes there is. Phoning someone and saying "This is the police", followed by a pause, is calculated to raise people's heart rate and stress them out. They know that because they follow it up with "don't worry" - people shouldn't be worried in the first place. It deliberately plays on people's fear, and that's despicable.

Then there's the fact that some people fear repercussions for not donating. How did they get that impression? An honest misunderstanding, no doubt...

Then there's the repeated robocalling. That would certainly harass me.
I don't understand how (and I think I've seen people implying it a lot besides you) office socialization takes away from socialization with other people elsewhere.

Don't you, like, have to work during those hours regardless of your environment? Even working for the government, they kind of expect that.
If you are using a command line tool for 10 years and don't consider yourself an expert then either you are not using the tool very often or the tool is not well designed.
In case of git I would say it is the latter.
I mostly use git via tortoise interface and that works well 95% of the time.
Other 5% is split between git mv, git branch -D, and trying various commands in order to make git do something simple that can't be done and then giving up.
At this stage I see git as necessary evil rather than something that helps me with source version control.
Yes.

TIL that the music in men's ice skating is "tailored to fit the preconceived gender roles" of men according to experts.
What about the CTO/VP/Sr. leadership roles? Is anyone seeing/experiencing something similar?
I suspect most of us have had semi-competent recruitment agents doing the first stage filter for us.

When I look at a CV ahead of a 2nd or 3rd stage interview I take it for granted that they are serious about the role and qualified for it.
If you replace ‘finance’ with another system, I guarantee you’ll end up with another disaster soon enough. The only way you get halfway decent stability in any human run system is to build in expectations of human corruption and add in methods for self interested (aka greedy) people to get payoffs by tackling said corruption.

The problem is that people are involved, and you’re not realizing what that means - people inherently are corrupt, self interested, short sighted, power hungry, etc.
All software and by extension OS are text oriented regardless of appearance. If you take a wad of human readable text and use it to built a binary blob then the blob is a function of the original program text ergo the text is still there just liable to be inscrutable.

Classic Mac OS hot garbage. They switched because unix was a better basis for an OS than anything that could possibly have done with their existing OS short of throwing the hard drive containing it out the window and starting over.

You can install a user oriented distribution like Mint or Ubuntu and never see a cli if you don't want to. So far as I can tell the gui tools that come with these distros are complete for all standard tasks. Minimal or technical distributions like arch, void, gentoo are pretty obviously meant to managed with the cli although users can still use rich gui tools for many non system tasks. Few are wallpaper over cli tools. I don't know where you got that idea.
Wow. Been nearly 20 years since I stumbled on this site. Unfortunately, I still am not psychic according to the test on there.

Also, I did find it fascinating, just the first essay I clicked “The Body of God” from 1922, seems astonishingly similar to Scott Adams’ novella God’s Debris. As well, the preface is shockingly similar to Adam’s antisemetic views, views on women’s rolls in society/ child-rearing, and views on male “self determination”/ self-actualization.

Wonder how foundational that was to a young Scott Adams, assuming he read it.
> In the US the way to influence politics is campaign contributions to politicians.

I mean, the US has a ton of industry funded "think tanks" that are effectively unregistered lobbyists. If they spend >50% of their time lobbying, they have to register. Some probably cross that line and don't register.

Spending money on lobbying makes a lot of noise, but donating to a "think tank" can be stealthy.

It could be interesting to scrape / crowd-source the public calendars of house/senate committee members and agency commissioners to identify these orgs and the scale of their lobbying activities. The results might surprise you.
Square to buy Afterpay for $29 bln as buy now, pay later booms
International customers are more trouble than it's worth when you're a small company and you as a seller are the one who absorbs the loss in cases of delayed, defective, lost or damaged items.
GCC explicitly states znd documents that type punning through unions will work as expected.
This doesn't work by accident. It works very explicitly by design of GCC.

Different GCC versions aren't randomly going to change documented behavior. And when they accidentally do, they will consider it a bug.
The myth of multiculturalism in Hong Kong
I don't know much about modern climbing technology. But when I see:

1. somebody hanging on to a cliff with their fingernails and toenails, no safety rope

2. betting their life on a piton that may have a crack in it, or the rock may be soft, or the rock has a fault in it and may spall

3. betting on a single rope which may have an undetected internal flaw

4. roped to a moron who may fall and pull me off with him (has happened to climbers)

it's nope nope nope nope for me. I also stay 10 feet back from a cliff edge, because the extra weight may cause the edge to give way.

You guys can do as you like, though. It's a free country!
Just need to say it’s impressive how so many replies to you are literal and pointing out flaws in the analogy. Rather than thinking about why product development on Linux can’t seem to ever catch a break. Kind of ironic, but I suspect you knew it’d happen.
Does it show a GUI, analogous to [1], or tell me to sort it out myself on the command line? I'd it's the latter then that's very much giving up. On the other hand, it's possible I'm mixing it up with some other GUI I tried.
"generates more plastic trash..." isn't comparable to "properly disposing of plastic".
I think you're having a different conversation?

I was arguing that fashion trends are ultimately driven by consumers, not by companies (as GP was arguing). Consumers aren't blindly buying whatever's for sale.

Whether people are purchasing more than they need, or whether that's wasteful, is a totally orthogonal conversation.

But pretty sure most women need bags. And a lot of guys use backpacks too. They're not some artificial need invented by companies.
This may not be a bad financial investment if the effect is to centralize internal google infrastructure investments under the "cloud" banner e.g. If google requires a Tier-1 cloud service for their operations but cannot use an alternative cloud for strategic reasons.
this is true only for inkjet printers that use dye-based inks. If your printer uses pigment based ones, the colors won't run when wet.
Kinda amazed at how different the leadership is between Square and Twitter under Dorsey. You can tell which company he is spending most of his time with and which one is getting neglected.
Lol I've seen this in action, lots of staff devs being architecture astronauts or diving super deep on a hot new technology, and meanwhile some intern is building the stupid webapp that actually gets used and makes money.