skysight-inc/HackerNews huggingface dataset:
I've been working remotely for most of the past 8 years, and this year switched to a new role where I am expected to be in the office most of the time. Most of my team is in the office, but the company is geographically distributed (across something like 7 timezones) so I do regularly need to collaborate with people working remotely, on a daily basis. It works for me, and although I have a longer commute (20 minutes vs 20 seconds) I don't see it being an issue.

Although I have no issues motivating myself to get work done on my own (of course I have off days when I struggle - in the office it actually seems easier to get away with that without feeling guilty), one thing I always found hard was work life balance. You see it's 5pm but you are knee deep fixing a bug, so you power on with it, and before you know it, it's 6:30pm. In an office when you see everyone else leave you know it's time for you to as well - the bug can wait, no big deal.

I think what doesn't help is that I've never had a dedicated office room at home, I've had a cramped office corner of my bedroom, but it's not quite the same. I'm guessing Google's employees in SF, NYC and London are also in a similar position, so I don't really see there being much push back.

If someone moved from NYC to some remote part of PA they can apply to work remotely, and if Google says no, there are plenty of other companies who will take them. At the same time, there will be plenty of people who want to live in NYC and work for Google. There may be a higher turnover this year, but long term I don't see it being an issue.
Does the book say anything about best practices for deploying PKI on IoT?
I think this could be a large part of it. Putin's Russia is rife with corruption and cronyism. Those two things can dramatically reduce the effectiveness of a military.

To start with, the yes-men problem means significant bad news is often buried not dealt with. It also results in the people who are the best at bs'ing and political manuevering being the ones who rise in the ranks. Your officer corps ends up being filled with people who did not optimize for military competency. Indeed General Shogyu, the Russian Minister of Defense, actually doesn't have a military background.

The corruption comes in with logisitical support. With significant levels of corruption you'll find that the amount of parts, munitions, fuel are not what you thought they were. Then you'll also probably have problems with the condition of the stuff you do have.

All of those things damage morale, competency, readiness, you name it. So when you actually have to go to war, you might find drastic shortfalls in battlefield performance.
> it get's very difficult to manage a large company without at least some sort of consistent policy.

Why would that be true? Trust your staff to behave like adults, and trust your team leadership. This feels like a cop out from leaders who don't understand how to manage uncertainty, as opposed to an actual requirement.
The answers to your leading questions are probably classified at the TS/SCI level.

I think it's safe to assume that there are a non-trivial amount of psyops happening on those platforms, since those sites are among the main sources of information for almost all people. It would be foolish to not target such low hanging fruit to manufacture consent if you are trying to influence populations.

I would go further and add wikipedia and google results to the list. Conflict of interest edits on wikipedia by companies and legislatures are nothing new. Check out CongressEdits[0] and the slew of bots that it inspired, which enabled monitoring of IP address ranges that edit wikipedia.

[0] https://en.wikipedia.org/wiki/CongressEdits
> as far as I know her contribution did not have a great influence on any later work

From the Wikipedia article on Ada Lovelace... https://en.wikipedia.org/wiki/Ada_Lovelace "She was the first to recognise that [Babbage's] machine had applications beyond pure calculation, and to have published the first algorithm intended to be carried out by such a machine."

Many of the greatest ideas seem obvious in retrospect. Of course commenting "anybody could have done that" is standard HN to the point of parody.

> would probably be almost entirely obscure were it not for the significance of her being a woman.

And now we see the much darker side of HN. :(
> The city I live in is normally a personal choice. But by paying based on location, the city I live in no longer becomes a personal choice

You still have the personal choice to live in the city of your choice, either by not working for a particular company because they don't offer you the ability to work from your preferred city, or working for the wage they are willing to pay you to work from there.

> it suddenly stops being a personal choice, which justifies the extra pay for living in that city.

I don't think "justification" enters the consideration for extra pay for living in city X or less pay or no job for living in city Y. You are offered a set of terms of employment working from a given place. There is nothing stopping you from attempting to negotiate different terms. Maybe you can improve on those terms. Some people have enough leverage to work from anywhere they want without any pay decrease. Not me, but maybe you!
It really seems they're trying to get things right, but are afraid of the competition. In my opinion this is because the company and the product is new to the market. Once they know that their income isn't tied to them being closed-source, they might change their position on this, or they will keep their customer locked-up because they're afraid of them running away.

This seems to be missing the point : Freedom for the users on one side, and sharing knowledge on the other side.

Here you have neither of the two and the only reason is fear. If your startup isn't successful and you have open-sourced your code, it's probably not because of the competition using your code, but because you're not solving a problem that people need to be solved.
The irony, of course, that working conditions at Google, of all places, are truly atrocious. For years our desks were in hallways (KIR-C, KIR-D). When I left big G, there were desks literally in staircases (KIR-D). I have no idea how they passed fire inspections.
> Web Word is free, like Google Docs is. (Meaning, it costs your credentials and data rather than your money).

For now. You don't know if and when Microsoft's business model is going to change.
Do you know why he instituted DADT?
I've been stubbornly using vile since perhaps 1998.

It's one of the first things I install onto the new unix-ey things I use.

This all started because back then at least, screen update speeds seemed faster than vim, and it did multi-windows in a way that made sense to me.

To this day I have a .vilerc with only two custom keybindings... one to split a window and one to go to the next window.

Mainly because of this HN post, after all these years I finally looked into how to write vile macros and have been mostly pleased with the capabilities.

Many thanks to the MicroEmacs creator for the foundations, and to Paul Fox and Thomas Dickey for keeping it alive all these years.
Eh, it's really not that hard. It basically means for most weeks you work remote Mon and Fri, while just about everyone is in the office Tues-Thurs. Bay area already feels like most people work remote on Fridays anyways.

Yes there's variance but it's being left intentionally vague for teams to set their own cadences.
Here come the never ending posts on how they(whoever they are) will quit rather than go back to the office. Yes, you can quit but there will be another body that will replace you in no time.

People, keep in mind that 100% at home is both bad for your mental health and career, long term.

I think a compromise of a few days at the office and a few at home is both good for employees and employers.

We should all unite to make this happen.
Why would they block that? That's a huge selling point of the M1!
I'm not aware of any engineering org that bans it, except smaller groups within orgs that are working on hardware. Where is your 20% number coming from?
Yes, I was working with your premise! The parallelism as you see/state it.

You don't see a difference in what caused the crisis, right, sure.

THEN what happened?

In both cases, there was precedent for violating sovereignty. Bay of Pigs with the US, and Crimea with Russia, among other things.

But the US agreed to not invade again, and Russia on the other hand...invaded.
Many companies can exist and persist on their own until a behemoth decides they shouldn't.

It's not about "can this business get enough users to be profitable?" it's about "will some huge corporation decide to put them out of business because the cost to do so is a rounding error for them?"

At any point in time, Apple could decide to ship a nice FTP client with macOS, add web language support to XCode and Panic is dust.
I'm not sure there is good evidence that tech was that productive the past couple of years by any work they were doing. Rather, they were the only game left in town.
> He went away from the basement and left this note on his terminal: "I'm going to a commune in Vermont and will deal with no unit of time shorter than a season."

From Soul of A New Machine (1981). Personal opinion, but would that we have a little (lot) more collectivism, find more ways to work together towards ends, versus saving up enough to fuck off & start our own gardens.
skepticism and problems of trust in the western world will come no matter what -- just because we are different and refuse to do what western world ask of us without considering our own interest. and frankly, we don't care about western skepticism or trust.
That 20% slips to 5% in major urban downtowns where average commute is 1 hour and you have to wait for trains in uncomfortable weather.

Cost of extra hour or 90 minutes of child care is also stratospheric.
Even after reading the praise here I wasn’t prepared for how good and useful this extension is. It’s a perfect solution for saving local copies of web pages. I do this frequently, and am surprised I didn’t know about this until today. Even the way it handles settings for the extension is great, with good, built-in documentation. The ability to add annotations is icing, and since they become part of the HTML there is no lock-in or special file format needed.
Survival is enough. I think living is more important than working. Working exists so that you don't die. We should do the work necessary that everyone thrives, otherwise our choices should maximize living.
Did you miss?

> every other citizen following the law

For criminal fraud to happen, there has to be a defrauded party. If I follow my local tax laws and negotiate a better salary with a corporation based on Location A, while potentially living elsewhere at Location B/C/D for prolong periods of time with lower costs of living, that is not fraud.
When you work at a startup, VC means venture capital: the lifeblood ever-requisite next-stage of your constant struggle to survive and grow as an early business.

When you work at Google, it means technology for avoiding a walk.
While I was reading this article I actually pulled out my phone and moved it around near my eye until I could get the camera picture to 'line up' with its surroundings. It was indeed possible (and somewhat trippy), but the phone was about 2.5" from my eye. So yeah, assuming you're not holding your phone that close (as no one is, since few people can even focus that close, myself included,) it's going to be smaller than reality.
> a bit of extra text

Doesn't really sound like an application, but a website.

In a web app it can happen that you use it for an hour without the backend doing a single thing.

> There are only fewer languages to deal with if you aren't in charge of writing backend code.

You don't have to deal with them at the same time
bombing cities in the twitter era creates an undelible trail of images of dead civilian infants that make you lose the war. russia simply decided to give Ukraine gov. the exclusivity of bombing civilians. Photos are already out there despite the massive international PR/PSYOP campain. Search for dombass
ViaSat Outage – Firm probes suspected cyberattack
Biden launches new ‘KleptoCapture’ task force to go after Russian oligarchs
My job location literally says US-REMOTE-MY_STATE. I signed a new contract and everything. Yes, this could change if the CEO decides to ban remote work but there is no evidence that this would happen any time soon. "Big mean Google does mean thing" is an attractive headline for media outlets.
I really love how relative this feels, as for me "creator of mc¹" feels like the thing I owe him most thanks for. For example, every now and then I work on a project that is built on the foundations from mono, but all day I work in a manner that is built around mc.

¹ https://www.midnight-commander.org
Every conspiracy theory out there seems to revolve around the concept of psychological operations, and they're at least as right as a stopped clock. The problem I see with them is that when a military tactic gets used against civilians, it would seem to make a kinetic response both justified and ethical. This idea that deception is somehow more ethical or acceptable than violence or the threat of it is itself, a psychological operation with real and negative consequences. I get that we're all trained to reject violence and co-ordinate to use shame against anyone who doesn't proclaim that enthusiastically enough, but if an organization or movement uses covert military tactics to dissolve or fabricate norms that result in militarily strategic political and economic outcomes, the unintended consequence is it may morally justify a kinetic repsponse as proportional.

An example of this is the news out of the UK that they used "totalitarian tactics" (their own words) during covid to shut down the entire economy and wipe out a lot of small businesses, https://www.telegraph.co.uk/news/2021/05/14/scientists-admit...

Arguably, a commensurate and proportional response to using psychological operations to destroy the livelihoods of perhaps millions of small business owners would at the very least be a traditional pillorying, if not something more severe. In radically eschewing the idea of violence (even including words and silence in its current definition), we've had the effect of normalizing deception to the point that we're completely destroying trust in institutions, and increasingly, each other, where all the minor incidents of violence that didn't happen because of organized deception now risk all happening at once.

Sure, do psyops against the Enemy, but when you turn them on civilians, it's worth considering you have to live with the people you use them on, and they have long memories.
Ehh, no need to save the application-supplied data in RAM. Also, I expect them to be typically supplied pre-compressed, not on-the-fly-converted (at least where performance matters).

The texture size issue I don't see as a problem (I thought we grew out of that being an issue years ago?), and the VRAM issue shouldn't be that hard, as games tend to not use spare VRAM for dynamic time-memory tradeoffs (unlike OS kernels with their pagecache).

On top of that, it's not like you need this functionality to deliver top performance from games that don't want to play their part to make this efficient.
Working seamlessly at "just" 30% less FPS should already be very useful.
Salary!
I really view it as the opposite.

Prefer the writing of an SPA or serverless MPA.

If you consider that native desktop and mobile applications are siloed applications that coordinate with an API to achieve tasks - this is basically how SPAs or serverless MPAs work.

Part of the reason this is effective is because of the low cost nature of deploying applications like this.

For example; I can write a calorie counter that stores records in the client via indexeddb.

Given all the work is processed on the client, using an http server would be an unnecessary maintenance burden as it would simply server static files.

Rather than host the web application via a self managed http-server, I can just put my html files on S3 making hosting it free and unmanaged.

Should I decide I need to add user accounts and cloud storage - well I can then create a backend that exposes API endpoints to facilitate the tasks.

Those endpoints are then compatible with native applications, should I decide to write native mobile and desktop variations of my web application.

Furthermore, with Web Assembly expanding to offer the ability to write web applications using languages like C++, Rust, C#, Golang and the browser expanding access to OS subsystems like filesystem access - what we are seeing is that the browser is becoming a sandboxed UI toolkit, much like GTK or QT (except without native styling).

If there was anything that would empower Linux Desktops to be compatible with productivity software - it's progressive web applications.

Consider that Photoshop and Office are accessible on Linux via web today.
If you can actually offload substantial CPU cycles to the client, yes, you'll save server costs. But the SPA hype has led to a lot of SPAs that work like this:

> User clicks a tab. A request to server fetches the JSON data for the tab. Client renders it to HTML. User fills in some fields and clicks submit. A request to server sends the JSON form data and gets a JSON response code. Client shows a confirmation screen. ...

In this case, you're not saving much by templating JSON on the server instead of just templating HTML.
I might not have an IR degree, but for the first time I feel like playing Crusader Kings and Civilization has finally paid off.
> But when I was at Google, we would schedule VC meetings with people in a different part of campus just to avoid the walk.

This is a solid point; I work for a company that had four key buildings in two cities at the start of the pandemic; in reality, we were a "remote company" who were just rubbish at remote practises. The pandemic forced us to be remote-first, which fed back into being better organised for day-to-day.

I suspect most companies have this sort of mixed-model, and are just shitty at remote work.

(I will also note, as always, that there is a rich irony that big tech firms who push cloud-everything, remote collaboration tools and so on, won't eat their own dogfood. How much of Google watching Zoom walk away with the video calling market was due to their intransigence on this?)
There are rather authoritative studies in Singapore and the US that show remote work is associated with a significant productivity boost. But when software engineers evaluate technology it is all about the feels? Why is that?
Interesting tool...how does this compare to other CSPM tools?
Wouldn't it likely be an agency performing domestic PysOps, not the military? And I would guess that it would be TS/SCI or higher, so not really known.
Your partner's company sounds like the one I left recently, for those exact reasons...
3, 2, 1 and Action – GitHub Action
This seems really impressive. I would love to see a rough comparison of how much this improves training time compared to past methods.
> I personally prefer a company where everyone's on site. I want to be able to quickly resolve any issues in person, not over voice call or slack, and I think that an environment where someone can tap me on the shoulder when they need help leads to overall higher productivity, even if individual productivity suffers temporarily.

This has been one of my main complaints about the full time WFH during covid. If we were all in the office I could turn around in my chair and ask whoever I needed to a question. With WFH I have had to sometimes wait 24 hours or more for a response. So I was stuck spinning my wheels for hours because I was blocked without knowing which esoterically name database table to query.
I seem to be the minority, but this makes me sad.
Personally, I find it much less productive to work in an office, with all of the background chatter, interruptions, distractions, meetings. It's my fourth year of full remote work and I don't miss the office one bit. I really enjoy being able to prepare healthier/fresh lunches, and I probably work too much overtime either way.
What is an RIF?
True, I’d say that BI is saturated with a number of well built products, but perhaps the purchasers of those products aren’t fully aware of what’s available?
I really appreciate the work of the NEH.
Haha you can ask it. You just might get a non-answer answer.
> Agreed. We've proven that big tech companies can continue to be productive for up to two years going remote.

This sentence amuses me a bit. Does that also mean that American Democracy has only been proven to work for up to 245 years? :-)
This would be a very unwelcome development for western countries.

But it makes sense for China; why bark yourself, when you have a nuclear poodle?
There are no firm answers. Consider health effects.

Some of my colleagues struggled to maintain their health without their daily walks to the train, or just overworked themselves adapting to remote meetings and tools. Others are physically and mentally much healthier after substituting extra sleep, exercise, or preparation of healthy meals for the commute time.
I'm also this way about wine. I don't feel an ounce of guilt because I'll drink each one when the time is right. That is equally true for books.
Modern nuclear war doesn’t work that way. Commanders are progressively passed the order to nuke the same target until someone does. That’s why there’s so many of them, it’s a numbers game. Also it’s not all or nothing, at the start it’s tit for tat and hope you aren’t either!
It did really seem like the invasion was scheduled for the middle of the first week of the Olympics for maximum shock value.
You are spot on, and it is such great fun to browse a book store, it sounds amazon sterilized it which is probably a rare misread on what target customers wanted.
> but expect total control over your life for that margin

Today I started work at 11 and ended work at 4 because I slept poorly last night. I'm a staff engineer at Google. This "total control" thing hasn't been my experience at all.
That's AWS; it's not the entire AWS IT department.
> do we really want a virtually infinite number of electronic devices around us?

The Diamond Age, by Neal Stephenson, tackles this very question. Great book, I just recently finished it.
Implying companies that embrace remote work are less collaborative?
I have a friend in facilities at a BigCo and it does sound like their team is pushing to end remote work mostly because they signed long leases and remote work makes facilities jobs unnecessary.