skysight-inc/HackerNews huggingface dataset:
Yes, the issue is the chasses. Removing the containers from the port frees up the chasses that are currently holding them.

And why are you taking all the containers to Dallas? They aren't bound for Dallas, they're all going to different places, which is why you need a fleet of trucks to get them to their various destinations. The trains are just to get them to the new pickup point. It's a temporary measure to free up chasses until the logjam at the port works its way free.

He only mentioned Dallas as a way to say "The trains aren't running their full usual cross-country route [i.e., all the way to Dallas]. They're just running the 1st leg back and forth over and over again so that the containers can be moved as quickly as possible." The goal was never to get the containers to Dallas.
My most recent example is a prime sieve I wrote in Racket which was at least 10% faster than the Python implementation (can’t remember the exact number right now) I modeled it after, and then another 10% faster than that when I converted it to typed-racket[1]

For interactive development it’s true Racket isn’t as heavy into top level development as other lisps, but I often run my code and then play around with modifications to it in the repo afterwards using racket-mode in Emacs.

[1] https://github.com/diego-crespo/Primes/blob/drag-race/PrimeR...
How can you watch the 2000 mini series version?
I looked at all the streaming services and media vendors, and haven't found a way to get it.
It does seem like Dune would be better served by a mini series....perhaps 10 or 13 hours of screen time for the first book.
Agricultural sustainability and intensive production practices (2002) [pdf]
As soon as a tweet thread appears, I’m out. Especially when potentially interesting tweet starts with “let’s go back to 2009…”
> Communication is still a gigantic issue to overcome. So is managing teams and availability during the work day.

Communication is huge but I can assure you I've worked with teams on the opposite side of the globe asynchronously without issue. The concept of "workday" can be tossed aside if we are thinking 9-5 M-F.

Global teams can adjust schedules and work effectively. I know because I've managed teams like this in very complex software projects and it has worked.
The Silence of the Lands
I would tend to agree, but there are large cultural differences as well which I don't think are easily overcome.
Meta Goggles
I see four main tiers: 1 - 9-5 in office (business as usual), 2 - semi-remote (part of week in the office), 3 - fully remote with fixed hours, 4 - fully remote outcomes-based (no fixed hours but may also be 'on call').

The title of this article perhaps indicates a move from 1 to 3 or 4 but its content discusses 2. All the information I've seen is that business are definitely moving more to 2 than 3 or 4, though some do see this a just a first step.

Its a big difference for the future of cities as 2 is more 'coastal historic town just outside the city', 3 is more 'small town in the same part of the world' and 4 is more 'move to thailand'.

2 is still a local workforce with visas and taxation where 4 is a global workforce available anywhere with a base level of infrastructure, and little taxation for service-based business until there is greater international cooperation.
Your initial example is not making an argument against buffers in the supply chain, but against large production runs requiring large inputs. In the context of logistics, I think of a buffer as a system that slowly fills up due to excess capacity greater than demand, which can be drawn down in times when demand exceeds production. You seem to be referring to a buffer as a process which requires large inputs to get start producing. Ironically, a buffer as I use the term would decrease the 175s startup time for your "buffered" factory.

In real life, factories/farms/hospitals are not designed to agilely shut down and start up again while awaiting inputs, or when there is no demand for the output. Upon a drop in inputs the company goes bankrupt, the crop doesn't get planted, or the patient dies. Upon a drop in demand the company goes bankrupt, the crop gets thrown out, or the travel nurses go elsewhere. Where flexibility in supplies is not an option, the solution is to have a buffer of money (or credit), seed, or medical supplies to smooth out anticipated supply shocks, and we buffer against demand shocks with money/credit, features markets, storage facilities, and some hospital inefficiency.
>But that's exactly my point. Zuckerberg isn't starting fresh every year.

every morningl m-f, the markets open and FB starts fresh like every other ticker. every evening FB is either up or down. enough down days and zuck would be out. the fact that FB is up and to the right for almost 10 years exactly indicates that zuck wasn't just lucky.
Have you worked with someone in Bangalore? No offense my Bangalore homies, but I’ve only had bad experiences. Same with Bulgaria. Weird communication issues and bad work. This was especially the case in customer facing work.

Ive had better experience with people in the NL but still obvious communication issues, bad experiences with Australia and Asia.

For better or for worse(I think worse) engineering culture is heavily footed in North American language and culture.
>> This took hours upon hours of my time. Time I could have spent working.

What engineers and people on this site seem to not grasp is that "working" is not a strict definition that maps to "writing code" to management, business operations, marketing, sales... basically every non-engineering department.

If that concept starts to take root in the mind, then it becomes a bit more clear why people like the office. Engineers on HN seem to be incapable of considering that the social aspect of work is important to most non-introvert non-engineers in an office and that a lot of "work" is forming bonds, developing relationships, and yes, "playing politics" to some extent.

I don't doubt that the 10x engineer is well-represented on this site and that their worth is quite high for their work output. Lesser engineers and developers who work on glorified CRUD apps and mobile adware can easily be replaced, and the issue is that often they think they are also elite 10x engineers who have the same type of nobility and don't have to play the office game.

Time will tell if they're right, but I'm betting not. Especially since I know a lot of hiring managers exploring outsourcing during the Great Resignation and Remote Work Only craze and finding results being... quite good.
That was my first thought. Instantly closed the tab.
This whole situation reminds me of the movie Videodrome [1]. Without a moral compass, and with immersive AR/VR, I shudder to think were we will be in 5-10 years.

[1] https://en.wikipedia.org/wiki/Videodrome
WeWork went public this week. Zynga is the big example used all the time as a huge failure. When it isn’t so bad. Evernote isn’t public. It’s been down hill for a while.

Are you talking secondary markets?
I'm not sure how that question applies to my comment?
1) In the MSM today, "supply chain" issues related to shipping is a misnomer for "supply line."

In other words, those ships are bringing finished goods to America, so we're really a hostage of China. It's nice that the MSM is being polite about pretending we have involvement in our own supply chain, but that's fictional in 2021.

2) The article is referring to the supply chain for fabs. Since Intel has fabs in the US, and Applied Materials is also in the US, I suspect he's being a bit alarmist since we make chemicals and wafers already.

Also, US has plenty of water for industrial use, and Taiwan doesn't.

ASML EUV machines have to be imported from Europe since those machines require not just precision optics, but also billions of lines of tested source code.

3) It's a good idea to make chips in the US, but there's at least 3 other things the US has to do to remain a superpower:

i) mine and process rare earth metals, instead of begging the CCP for them

ii) pharma and PPE (the US relies on China for almost all pharma and precursors)

iii) energy independence - under Biden, we're about 20% under that, and pipelines like Keystone still need to be built when your country is the size of a continent.
I am very happy where I am, but if I'm asked to start going at any arbitrary rate to the office (even if only once a week), I'll give them an ultimatum.

Personal/Family life always comes before work, and I'm not risking that.
Depends on the work, of course. But for me, software is a team sport.

My current job is 100% remote; I've never met my coworkers or my users. I love not commuting, but the lack of personal bonding and the need for all communication to be 100% intentional is a real drawback. I think it's especially limiting for people that I don't work very closely with. E.g., I can't just go hang out with users and watch them work. Which makes it much harder to build relationships where I say, "Hey, let me show you something."
The problem is that cultural differences are most often in conflict during lots of communication, especially face to face in meetings and so forth.

The more you eliminate synchronous communication, in-person interaction, and office work... the less those cultural differences are going to matter.
That’s probably a list of institutional funds only
> If there is going to be a metaverse, I'm not sure I want Facebook to own it.

I don't want them to own it. I'm 100% sure.
> I'd be curious to know as well, but I'm guessing he means Europe.

Other commenters have addressed this, but the term is normally used for teams within +/- the same timezone but at far lower rates for (hopefully) good engineering quality.

So if you are US EST, there are "near shore" companies in the US that will coordinate you with South American teams.

They generally have a PM in the US and developers outside.
Me too, and when I do, my dog does too
yes, this is how to avoid biases and assumptions from leading to incorrect conclusions
You could work there, proform in a negitive/incompetent way that doesn't lead back to you and then leave after a while with a boatload of cash and a slightly worse off company behind you. You could even influence those you leave behind leave the company in an even worse way.

I wouldn't write someone off simply for working for someone.
This is one of the most selfish, unsympathetic, and dismissive comments I have read on this website.

You really don’t have a clue why people reach for these drugs.
IPv4 addresses are silly, inet_aton(3) doubly so
I kind of agree, especially with regards to smaller companies who maybe only have one office and struggle to hire locally. being able to recruit across the whole US, let alone the whole world, is a major game changer for them.

on the other hand, it's interesting to take note of what the big tech companies are doing. for the most part, they seem to have developed an increase tolerance for WFH, but continue to invest heavily in building new offices. not sure what that says long term.

even pre-COVID, big tech companies had offices outside the US. if you could already find enough engineers worth hiring to set up an office in brazil, how much does full remote change things? either way, talent is pretty densely clustered in the biggest cities to begin with.
I’m doing something similar with my team in a few weeks, and I’d measure our in person value on a different scale than just what we produce in person together. I don’t know if this is naive, but I still feel like it’s important to celebrate our accomplishments together and if we have a chance to do that in person, even if velocity suffers and some money is spent, we get something out of that shared experience together that helps us grow and understand each other that is sometimes lost when we’re just on video calls.

Is it necessary? Definitely not. But I have the opportunity and I think it’s great to do, and great to plan together.
I think most of us are waiting to be convinced. Current models don’t explain everything but the standard model and DM explain more than any competing theory so far. That’s why we keep investigating and theorizing to see if we can come up with something better. Eventually the current models are likely to be replaced by something else. We just don’t know yet if that something else is an extension of the current models or something out of the blue.
Setting Up 1.1.1.1 for Families on a Pi-Hole
>"Chris Camacho, chief executive of the Greater Phoenix Economic Council that signed the agreement Tuesday, said his group is working to co-locate as many TSMC suppliers and other associated companies to the area as possible. He said about 40 companies are currently evaluating Arizona for possible investment, but declined to name them due to confidentiality agreements."

https://www.cnbc.com/2021/08/25/arizona-group-inks-agreement...

a TSMC's fab in AZ is more than just TSMC. (not sure why TSMC can't source it locally)

maybe that's what Morris is saying. TSMC will have to uproot an established supply chain to US.

like Apple still make iphoe in China despite the trade tension. its already established. its hard to move.
the only time i had paying users was from me getting in early on iptv and posting on iptv subreddits.
So, this is going to be an uphill battle for you. I suggest you actually learn Haskell first, and then you'll be able to apply its lessons to TypeScript.

Its tricky because these are patterns that are familiar in Haskell but are not really taught in other settings.

Additionally, to really learn these, you need to experiment with them. Use them. etc. That's pretty hard to do if the learning resources are mostly in haskell and you don't really understand it.

Alternatively, this might help: https://github.com/MostlyAdequate/mostly-adequate-guide

Also alternatively, what I would do is just go slowly through the fp-ts code. Look at it a piece at a time and slowly grow your understanding.

This may also help https://www.amazon.com/Domain-Modeling-Made-Functional-Domai...
Yeah, the fact that it's a whole order of magnitude faster than all the other, even assembly based solutions, is insane.
Can I ask you something? Is Zuckerberg really THAT bad of a guy? I am no fan of FB, and I don't own any FB products, but I don't think there's anyone who I would outright refuse to work with just based on their negative public reputation.

I mean the way people talk about Zuck, you'd think he's a mass murderer. But I'm not sure what he actually did other than brag about having passwords back in college and making ruthless business decisions.
If there is going to be a metaverse, aesthetically I’d like it to be designed by SNES era RPG designers, whose made up places always felt somehow very real and human sized. Silicon valley nowadays is a “mind of metal and wheels”, an absolute vacuum of any artistic taste in everything from their offices to their products (except maybe Apple under Jobs and Ive).
you get 80% chance of the idiots willing to work supposed contract to hire positions. Not sure that's anywhere near the same thing.
100% agree. Before my current job I worked with tons of remote teams and it was great. Even now, the majority of my interactions are with people on the west coast or offshore teams in India. My boss is in the mid west and his boss is in the south east. And so far we’re doing great.
I've heard trespass used that way in the US (prosecute for trespassing) by police officers. It surprised me, but was perfectly clear in context.
I have wondered about the idea of shared rent-a-workspace, and what that does to security and regulatory compliance and how many CIOs have conniptions over it.

Would you feel OK if you called up your bank to sort out a problem with your account, and they were opening all your account details on a laptop in a coffee shop or WeWork office shared with all sorts of people? If you were a normal employee raising an issue with HR and they were doing that? If you were Apple, or high up in a company behaving like them and trying to keep projects secret and your employees were doing that?
How about the fact there are at least four different ways to do auto-configuration.
I've been hearing this argument for 20 years. I was doing ASP/Perl programming while I was in high school in 2000, and I remember being told that I need to move into management because soon all the jobs would be offshored to India.

Then in 2008 when the economy crashed I had one bizdev guy tell me that pretty soon everyone was going to be able to code with these new 'no code apps' and that I was going to be a fossil and I should move into management.

Then in 2012 people talked about how many brilliant chinese programmers there were and how all the jobs were going to be outsourced to china.

I think about this sometimes, because while I did have a successful stint as a team lead, now i'm just a senior SWE. Things have turned out pretty well so far. I've only seen salaries go up.
This is the inevitable result of globalization and prioritizing profits and efficiency among all else. Redundancy and reserve capacity are costly. When you create a supply chain that is designed for maximum efficiency and minimum cost, by definition you are creating a supply chain that is fragile and incredibly interdependent. This is not a system that is built to withstand serious disruption, it is a system built to maximize profits. Whether it comes to masks, drugs, food or toilet paper, I hope these supply chain issues (and resulting shortages) will wake people up to the threats we face from our fragile trade system.
How much would it cost to just send every one of them an Oculus headset for free?

3 billion fb users x 100 per unit = 300 billion

A letter to everyone would cost 3 billion
For some reason I saw your list of things people are blaming as

...Google, "writing JavaScript"...

I said to myself: Ouch and damn! Fair point.

Edited a typo and for clarification, I love all languages and am dripping with sarcasm and snark for all of them equally.
I normally am fine with Twitter threads, but this one was just impossible to follow, I also dropped off after the first page.
Brave: Opt-In Data Collection
Ok so we’re back to offshoring as a silver bullet. Consider me extremely skeptical having lived through the last offshoring scare.
I do think the global best engineers are about to get a big raise though.
https://en.wikipedia.org/wiki/On_the_Internet,_nobody_knows_...
programmer is very vague, and glassdoor does show the jobs bringing that down as php/web development, which is highly saturated and competitive.
In my experience, you get what you pay for there.

The problem is, most companies who offshore are being cheapskates, and go bottom barrel. Then we Americans who work with them are thinking 'wow, people from country X are terrible programmers.'

But not universally true. Amazing talent exists in India for example, but they command much higher prices.
For sure. And it works the other way too. I was consulting on project building a microfinance accounting system. All the initial target users were in India. Having the developers there made sense because they understood the context better and could easily go visit users. I found it frustrating to try to be useful from the US and the time zone differences were a giant pain, so I eventually just went there for a few weeks. Same deal for the product manager; she was US based but would go there for something like 1 week in 4.
It would depend on the underlying event. The reason we have financial markets isn't to predict things, it is to fund things that need funding, and the price mechanism guides that for better or worse.

Creating an artificial prediction market is more like gambling where people are transferring risk for its own sake. Nothing wrong with that but I am not sure what the purpose would be. As said, these markets are also unlikely to add any new information either because the kind of events being talked about some largely random.
If that is the case, does it actually matter what CPU core pv runs on? I feel like _something_ must ultimately zero the page out before it can get re-mapped to the process, but I'm not sure which core that happens on, or whether there's some other hardware mechanism that allows the OS to zero a page without actually utilizing memory bandwidth.
The Radical Capitalist Behind the Critical Race Theory Furor
I assure you that major corporations understand this and pursue an investing strategy to at least keep up with inflation.
>longtime VR users and enthusiasts

This segment of users is probably not what "Meta" is concerned with.
Agreed. if its like 2-5 posts maybe, but a multi-page thread that bouncing around in time frame? Nah. Just wrote a blog and tweat a highlight from it and link to the blog post.
> whatever outdated garbage userspace Apple is shipping with macOS

Is that a criticism of the FreeBSD userspace? Because that's where much of Apple's UNIX userspace is derived from, and they're regularly synced with upstream.
My wife has a chronic, expensive, difficult to manage, and unpredictable health condition. Having to leave her to be in an office when I’ve been doing great work from home is a show stopper for me. And I’m always upfront about that with employers, I get some companies have an on-prem mentality and I’m respectful of that. But it doesn’t work for me, so I’m not trying to waste their time or mine. And my current employer while I regularly complain about the logistics of working in a gigantic enterprise has been very respectful of our situation and hasn’t once ever made me feel like I’m slowing down or underperforming because of it. So long as I keep making the company money and they keep paying me, neither of us cares where the other sits.
Honestly, I doubt much will be considerably different for most US based companies. In SV firms, maybe, but in corporate America it will be years before they would even consider another run at mass off shoring. Lots of corporations are still dealing with the fall out of the off shore/consultant boom of the early to mid 00s.
Out of curiosity, what makes this hard to follow?

When I click on the link, I get taken to a page on twitter.com that shows me a post, in normal linear order. It reads to me like ordinary English text, in the order you ordinarily read or write it in. The text is not interrupted, except by the little "replies / retweets / likes / share" bar that appears after every tweet.
For First Time in Public, a Detainee Describes Torture at CIA Black Sites
In case you were wondering, the highest-end computer they're comparing it to is a $6000 W6900X in a 12-core Mac Pro. It's just about the best GPU you can equip a Mac Pro with, but also admittedly a ways off from the fastest consumer hardware.
It would be really bad for business if Comcast started assigning static addresses for all their customers. The doxxing villains would surely take advantage of a world in which same address == same person.

If some dodgy site gets a visitor from a Comcast netblock they would know that, should they ever de-anonymise the address, the John at the other end has zero plausible deniability to fall back on.

That being said, there’s no excuse for Comcast to at least give you the option of a static /48. I see that they themselves have a /20. That alone is enough for a /48 for each of 268 million customers (8x their current userbase) who would each be able to route 65k broadcast domains (/64 subjects.)
> I think about this sometimes, because while I did have a successful stint as a team lead, now i'm just a senior SWE. Things have turned out pretty well so far. I've only seen salaries go up.

This is different because Covid-19 has shown to everyone that they can do their jobs remotely.

And if they can do their jobs remotely, why can't an equally skilled engineer in a country with a cost of living 1/10th of the "rich countries" do the same?

They are realizing they can, and handing this off.

I too was around in 2000, writing applications in C# beta before 1.0.

Still here but noticing the trends.