skysight-inc/HackerNews huggingface dataset:
Paul Graham himself posts a bunch of crap himself on Twitter around why wfh is bad.

I have 2 close friends that are co-founders/CEOs of big companies. One, funny enough, is a YC company as well. The YC is 100% remote only, the other is big on RTO and my friend has posted multiple times his strong feelings for RTO on placed like LinkedIn.

Additionally, I work a decent size start up as well. A company where a couple of years ago they might have been bragging about record revenue growth during the pandemic but is now putting strict RTO policies in place.

Their communication/announcements about this policy are almost comical. The messages are long and they never really articulate good reasons. They are of the flavor “research shows”, and then when people ask to see that research no one responds.

I’ve genuinely tried hard to understand the RTO argument in more depth beyond the typical “relationships are harder to build remotely” or “people slack off”. I’ve asked my friend about it repeatedly, along with some of the execs where I work, on top of the numerous tweets and LinkedIn posts. I’ve tried but I’ve never really found anything substantial, I’ve never found something where I could say, “you know, I disagree with you and dislike, but you have a point”.

Personally, the explanation that makes the most sense to me after all these discussions, is that it’s one of those subconscious biases that by definition they aren’t aware of.

It really feels to me like employers just simply begrudge workers getting any sort of win, getting any modicum of control over how they work and more importantly where they work. That’s before going into the added leverage wfh might give people when looking for new jobs. Very much to your point - the people who feel “empty” when not in the office should figure out how to solve that problem for themselves vs trying to undo one of the very few decent things that came out of the pandemic.
Thanks for the Emmy shout-out!

Clerk has been fantastic for rendering 2D and 3D... I just finished a 3D graphics API and am frankly blown away at how great Clerk made this experience.

Here are my recent 3D rendering "tester" Clerk notebooks (over MathBox), for fun:

- https://emmy-viewers.mentat.org/dev/examples/manifold/pq_kno...

- https://emmy-viewers.mentat.org/dev/examples/mathbox/functio...

- https://emmy-viewers.mentat.org/dev/examples/manifold/fdg

- https://emmy-viewers.mentat.org/dev/examples/manifold/pq_kno...

And another Clerk notebook with a bunch of calculus etc in 2D scenes, over Mafs.dev:

- https://emmy-viewers.mentat.org/dev/examples/mafs
Honestly, a lot of bosses and employees that prefer in office work quite simply hate their families and don't want to be around then.

I get that, sometimes being around the wife and kids can be grating 24/7. Thankfully I'm not one of them.

Then there are bosses who simply want the control.

Last contract I had I was required to go into an office 3 days a week. All of my meetings were on chat and video. None were in person. They just wanted adult daycare.

I wish we could just do hybrid in office days Monday through Wednesday and then remote Thursday and Friday. No one does this and it drives me nuts.

The trend over the long term however are fully remote companies based in co working offices. My wife works for a fortune 500 that is pushing towards remote first because that means eliminating expensive office rent.

Companies that have spent a lot of money on flashy offices or outright own their real estate will be more resistant to this simply because of sunk cost. However not having to pay rent or a mortgage speaks to shareholders.

Outside of FAANG and a few select finance companies, ove the long term if companies can avoid rent they'll do so and I don't blame them.
Have you ever attended a meeting where some people are remote while others are gathered in an office? That's often worst of both worlds. The alternative of just having everybody use zoom even if they're in the office disturbs everybody else in the office.
Yep same here. If Apple had something similar to YouTube I’d ditch paying them tho for Apple one
We started leasing our laptops because the IT department didn't want to deal with used laptops anymore. Said that they're essentially e-waste to the company.
I don't think relatively overpaid US developers and relatively underpaid foreign developers have aligned interests.
OpenAI and other LLMs could offer browser extensions that scrape forums and send data off to them in the natural course of web browsing, no API required. No different than Recap for PACER with regards to mechanics.

https://free.law/recap

https://blog.law.cornell.edu/voxpop/2011/02/03/pacer-recap-a...
You're completely twisting the words. Documentation is not pointless and not "paperwork" (a term used to describe bureaucracy e.g. rules and regulations and approvals). Writing documentation is en exercise of efficiency, when information is distilled into concise writing. Others can then process this information or recall it whenever they want. There are great tools to discuss and resolve questions in a collaborative way. It's just much more thoughtful than just blurting out what first comes to mind.

Verbal communication is usually a huge time waster and can be outright disrespectful if someone prefers to rob everyone's time and digress and to push the "distilling" part onto everyone else - if the distilling even happens before everyone has tuned out and just agrees to finish yet another meeting.
It’s morally acceptable, and correct, to criticize both. Does this make sense? Feels strange asking this, because it is so obviously apparent, but I feel the need to given your response.
I think Intel's iAPX 432 was probably the last in ~1982.

It's not just that the RISC philosophy became popular, but suddenly it didn't make much sense to design a CISC ISA anymore.

CISC was a great idea when you had really slow and narrow RAM. It made sense to try and make each instruction as short and powerful as possible, usually using microcoded routines. But RAM got cheaper, buses got wider and caches started being a thing. It didn't make any sense to waste transistors on microcode, just put them all in RAM.
i think users in a vpn dont expect other users traffic being redirected over their systems, even if its just to enable access to some streaming services... or are residential proxies systems in residential ranges that are used as proxies, but actually part of nord vpn infra, rather than its users?? (sorry i dont wanna read all the code, and am a bit confused)
As a side note the Logitech rally systems are quite good and you can get more mics to cover a room quite well.

The only thing they do not handle well is multiple simultaneous conversations and people talking over each other, but those shouldn’t be happening anyway.
I think for a big company they would get sued if they try to build an LLM just on a website's data without paying them anything for it. For a search engine they can do that, but the search engine actually benefits the original sites. An LLM doesn't really send any money towards the original websites.
My main issue with it is client-side caching doesn't map cleanly to graphql. I want well-defined objects to cache.
Would you be willing to share more about your experience with these companies? I have a client evaluating Twilio alternatives due to skyrocketing costs, and some of these companies are on the list.
‘What the Hell Happened to the California of the ’50s and ’60s?’
HW engineer here. So it’s generally not true that you’re getting the same product at half the cost. Firstly, while all the HW may actually be the “same” it’s probably been binned for different specs. This means that the yield is lower for higher performing parts. 2nd is that for the same HW there may be additional FW and test time associated with that HW. Both of those items equate to higher cost.
year 1 CS in my university is

:intro to CS (simple JAVA and simple coding)
:linear algebra 1
:introduction to logic (simple set theory(though the course got comparatively deep and proved induction as well as defined relations rather throughouly. most students failed.)
:Digital systems (basic digital logic)

semester 2 is:
:data structures
:linear algebra 2
:infitisimal math 1
:practical course on usages of math
:combinatorics\basic discrete math (No generator functions or the like. Basic counting, basic graph theory, basic discrete probability)

This is for a university that has a technical approach to CS. It's not considered very mathematical, so view it as a sign that calc1/2 and linear algebra 1/2 is needed. they are fun courses!
Go learn the math courses with the mathematicians if you've felt a connection to math, there is a definite change in the feelings of the class. It's the "same" material but in one class you will think like a mathematician and in the other like an engineer.
> Or if most of your team is remote, even if you want to go to the office, your comminication will still have to be in chat and video calls

For anyone working at a company with either multiple locations, dealing with customers, etc your communication is going to be chat, email, video calls anyway

Fail to see how you avoid that

And you still fail at gp’s points: RTO folks wanting WFH to go back to the office
Hard to know exactly what efficiency they are speaking of. If this is truly 90% efficiency from electrical to motive power efficiency, that would be well beyond other alternatives no?

I suspect they are talking about one step bring much more efficient. But I could be wrong.
Is that supposed to be a distasteful allusion to Epstein, or something else?
It is NOT feature hell. That is an absolutist/purist standpoint that only gets in the way in my experience. Products evolve to fit their market, which is literally why products are made.

Complexity needs to be managed, not labelled and shunned because it is "too hard" or "ugly". That is life. Learn that early and it will help.
You’re free to try those out for yourself just don’t go trying to force everyone else into it. There are much bigger barriers to a global workforce though like timezones and language.
My experience as an employee has got worse as some employees returned to the hybrid model. I’ve started having a weekly call where about a dozen people are in a conference room using Zoom and I am on Zoom elsewhere (different countries). Trying to hear them as they talk amongst themselves and use the crappy video conf system is almost impossible. Everyone at home on individual laptops was so much easier to hear and required better etiquette (muting, taking turns etc). Unless absolutely everyone on a meeting is in the same office, multiple people on Zoom in a meeting room is a BIG downgrade.
There are no ethical businesses. A lawn mower can give you a nicely manicured lawn or a trip to the ER. The lawn mower doesn't care.
> Remote work is challenging for companies that, and I need to say this, in the end must deliver predictable reliable value to their customers at reasonable prices.

This is a fear that remote work would somehow not provide value, not a fact. The perhaps unconscious choice of adjectives - "reliable" seems particularly indicative of a fear. If one isn't in a high security requirement field where things like usb ports are locked down even in office, why is there worry about data exposure with remote vs in office work?
Chrome had two benefits over IE that Ladybird doesn't have today. The first was budget, and the second was that IE development had basically stopped.

By contrast Chrome today is perhaps Google's most active development team, and has more or less an unlimited budget.

MS saw IE as a nice-to-have, Google sees Chrome as existential.

Also, while IE was very closed source, Chromium (and Mozilla) are open. That means Ladybird is competing with Brave et al for mind share, and can't play the "we're better cause Open Source " card.
With an exclusive deal with Panasonic he actually set back 3DTV by making Avatar in 3D vendor locked.
for ppl wanting a vpn which does not do this. at the monthly rate things like nord charge, u can rent a server, install openvpn amd be free of this stuff. ofcourse, the server is yours and tracible to you, but still it has all the other benefits which i think normal vpn users crave. (visit plaintext sites over insecure wifi but no eves on the line etc.). its fairly easy to set up and definitely you wont be part of a traffic redirection network, for whatever purposes the redirection is. maybe u can connect ur friends too and be a good samartian :)
P6 architecture was always microcoded - it's even somewhat archetypical example of superscalar microcoded CISC. With quite horizontal microcode.
"Giving up the ghost" was the name of a BT song about dying, from 1999.

Werewolves in "Zombies Ate My Neighbors" (1993) would literally produce their ghost as part of their death animation.

I don't hear it often but it's been part of the English vernacular for at least 30 years, and certainly before my time.
The beatings will continue until morale improves line of thinking.
Could someone provide me with good resource to compare US salary employment, vs. EU normal 40hours week employment?

Because here in EU it's pretty normal to work full time and also being self-employed and do your own things. Would be crazy, that your employer can dictate what you can do with your free time. I mean, there is automatic non-compete clause by law, but in this case you usually let your employer hire you as self-employed from the start.
> IMO the simple problem here is that people are being paid for their time, not their output. Sure, the output is what is valued, but folks are paid for their time via an annual salary.

This is incorrect in the United States. Most WFH employees are under exempt status, and so by definition from US department of labor, they are explicity _not_ paid for their time. I'm on mobile so I can't find the link easy on the DOL website, but on desktop it is easy to find.
copyright is the little death that brings total obliteration
I run Kodi on a 2019 Nvidia shield "tube" model. My media and previously jellyfin is on a NAS that serves the content over nfs to the shield. Shield--Receiver--TV. Look into the maven Kodi build if you have something similar. My sync issues went away using when I stopped using jellyfin and also maybe from removing path substitution when I redid it from scratch. I believe I have fixed output with passthrough in Kodi and upmixed turned off on the shield.
> mullvad also has RAM-only servers

What is that supposed to mean? You could have a rack full of PXE-booting machines - or SAN-based storage and technically be honest calling them “RAM-only”.
It really is of course, but I can honestly see them resort to this only to be able to offer a competitive edge because when it all comes around, this stuff is what many use VPN for rather than privacy. As streaming sites keep clamping down on VPN providers, the low hanging fruits of dodging via mere national IP addresses are blacklisted by them and these providers need to go even further to fool them and compete.

But yes, it's also sketchy with the other implications and all, and not the least what kind of traffic that people want to hide that you're unknowingly a proxy to!
Also you can argue that the (original) filename itself is part of the metadata. It's useful to have what it was originally called when referencing elsewhere. So where to put this data? in a sidecar file during the rename process or something? We could just use content hash, but then online dashboards to redownload things from vendors, for example, won't necessarily have that there displayed on the page, or when you start downloading it in the browser.
You could use https://github.com/join-monster/join-monster, but setting that aside it's usually enough to use Dataloaders that resolve based on some source ID, with some server-local caching on top if latency becomes an issue.
But they probably don't include all the complete OpenAPI specs in the prompt? That would be a non trivial amount of data.
if u run a small site and ppl scrape it aggresively that can rack up ur bills.depending on where u host ur site. ofcourse not an issue for billion dollar companies, but a line needs to be drawn somewhere. also, whats the purpose of the scraping? usually its greedy capatalist purposes, so.then ur point is a bit moot, dont u think?
I don't think Uber Eats is the default delivery app in any Latin American country (maybe excluding Mexico). Most used on average are Rappi, Didi Foods and PedidosYa [0].

[0] https://www.statista.com/statistics/1244450/latin-america-fo...
I respect your assertion, but I've heard this argument before.

"It gives you an 'infinite' Y target...you just slam your pointer into the top of the bar and get menu options"

Except that essentially nobody does this. Remember that you and I and other HN readers are not the general public, and the general public is not going to assume they can do this. Watch actual users. Not to mention that this only helps in the Y direction; you still have to position carefully to get to the horizontal item. Most people do not separate those two. I've been programming on Windows and Mac for decades, and I never ever "slam" the cursor to the top of the screen.

Also, "slamming" the cursor in Y will not work if you're using multiple monitors and one is above the other. For example, if you have a laptop on your desk with a big monitor above and behind it.

And any loss of "slamming" convenience is offset by the proximity advantage of a window-mounted menu. If the menu is on the window you're working in, you have to move the cursor less to get to it. On today's large, high-resolution monitors this can be quite a savings.

And finally, with the menu on an app's main window there's never any confusion as to which application's menu you're using. Again, with today's large screens, you are more likely to have multiple applications' windows up. It's hard enough to tell which application owns the menu without peering at the corner and reading a name, which is never a fast or intuitive solution and even worse if applications are presenting similar UIs (for example two graphics-editing apps).

And if you minimize an app and are left with a couple more on the screen... who owns the menu? Who remembers the last place he clicked? Why should you have to click around on apps' windows to swap the menu out to the one you want, and then roll all the way to the top of your 27-inch screen to use it?
The reason positive feedback loops don't exist is because it's very hard to properly measure impact and managers aren't trusted more than anyone else to do it. They act like they're trusted but the reason they can't set compensation at will is because they're not actually trusted.

For example, Managers get to pick salaries for their reports. Every manager now says every one of their reports is a top performer and especially those who kiss their backsides. Okay, shit, rewind. Company creates a massive set of detailed metrics with which they can measure every employee and team. Metrics are incomplete, get gamed, morale decreases. Okay, shit, rewind. Etc. Etc.
Why is it important they use OAuth2 specifically?
Eh... It's a load/store architecture with fixed size instruction and all instructions execute in 1 cycle (unless they stall due to IO)

That makes it quite RISCy. The overpowered instructions are just because it's an IO processor, they don't do much work on the CPU core itself, just trigger an IO component.
One downside of the mixed model is decisions may get made without the remote people’s input. I was at a job where I was remote but a peer was two desks away from the ceo. Strategic discussions and decisions would get made there without me. It drove me nuts and I ended up leaving (wisely it turns out).
Disagree - common idiom in the UK.
No..thats what managers signed up for when they took on the role. Do managers not have a daily commute? WFH benefits both.
The US has no left in the same sense that it has no right. It’s just different tribes of liberals arguing over which is more fascist.
Then he should learn from them. Putting them out of business isn’t going to do reddit any good.
If some people want to work places where everyone works in-office, it seems reasonable to permit that as option. If the marketplace has a gradient of options, workers can vote with their feet.

We don't have the ability to say "everyone should do what I want" but there can be workplace-wide policy. I empathize for people who feel it's pointless to RTO when half their colleagues are remote anyways. It diminishes the in-office experience, and I can respect that other people may desire a workplace where all are present in-person, even if I don't want that, but I can self-select out of an organization with that policy.
I get paid for 40 hours of my time per week, on average. So I am being paid for my time. Every extra hour I work in one week, I have to compensate in another. And vice versa.
I do this literally every work day and we don’t have many problems with it. What sort of issues are you encountering? Your post doesn’t really say.
What you're describing is literally called e-bike, bike lanes, and bike racks. It's known technology and it's just not cars.

(apparently there are tiny electric cars for handicapped people, in use in the Netherlands, with rights to access bike lanes and such with a permit)
Moreover: in the high skilled tech teams we’re mostly talking about, the expectation is that you as a team member are helping to identify and drive the work itself. Reporting issues, looking for opportunities, talking to users and partners, etc. That requires soft skills, relationships, and active engagement. The idea that you’re hired just to do the obvious things which are easier from home (churn out code, not much else) seems strange to me for most modern tech workers.
Redbean Systems
Yes, den Geist aufgeben, never heard it in English from non-German speakers, but TIL.
You can still get away with these things if your only user is yourself or maybe a small handful of non-enterprise folks. This could be why the so called "scientific" programmer feels like they can be as productive as a team of 10+ software developers.

And also why the most frequent request from the users is: Please don't change anything.

The principal-agent problem looms large in software.
The field of software is maturing as we’re reaching the end of Moore’s Law and time passes. Times of constant innovation is very slowly coming to an end, the curve is slowly flattening. You can already see it with general trends like type-safety, DX features universal in all languages (linting etc.), browsers finally becoming the universal OS (Wasm, WebUSB, GPU), more and more things being standardized every day.
I was in a meeting one day, explaining some tech decisions I had made. At one point, my manager interrupted me, looking pale and completely out of place. He asked, "I don't get this approach. Can you share with me the tech blog where you read about this?"

(...)

I couldn't help but think: would a random blog post from the internet have more respect and authority than my own decisions and explanations?
Then why keep bouncing it? Leaving it managed by a known single user in a cache architecture like on x86 means that latency goes up, but the overall throughput of the operation goes up drastically. That’s why flat combining data structures are so popular there despite their absolute maximum throughput being bounded by sequential performance.

Also, FWIW, intel largely does implement operations closer to that way on single socket parts, if you want to see it for real look at on-device atomics on a GPU. Ironically an average laptop chip handles atomics much faster than most servers as a result.
There is always what’s next for people who don’t finish learning and experimenting .. and consequently peaking.

Keep moving, Inward onward and upward
Interesting, it's very common in German, and I've only ever heard Germans saying it in English.