skysight-inc/HackerNews huggingface dataset:
I've worked remotely for almost 30 years now, my take on it has always been: "it's great you can avoid most office politics", followed by "you always lose at office politics"

It's happened at every company I've worked at - in general you need to have a manager who will have your back and represent, and have to be able to not worry about the small stuff
I used to believe in out of sight out of mind until I had my first break up.

Out of sight out of mind is a function that takes a parameter that is not a Boolean. If the person was important enough to you they won’t leave your mind easily.

If anything, the adage exposes the strength of your relationships. In the business case, it will expose the value of physical coordination vs virtual coordination. It’s not going to be clear cut.

But you are probably right in a business context, where the number that’s going to get passed into the out of sight out of mind function will definitely be low enough to return true for just about all of us.

It’s not exactly the world anyone wants to live in, but what are you gonna do.
Admittedly there's something to be said for outsourcing MFG to someplace like TSMC. But they still employ engineers to design the chips and maintain deep technical talent.

I was thinking more along the lines of companies that are little more than a layer of product managers and operations folks just managing vendors and service providers that do ALL the work.
Cool retention hacks for your startup
Nice idea. Too bad the retirees didn't figure it out twenty years ago when they started bidding up the price of real estate in these little shangri las. The best parts of Hanover NH (Dartmouth) rival Palo Alto in price. And gosh, Palo Alto IS a college town first. The same for Cambridge, MA.
Solvable, but not quickly. Even in the Houston area, you can live 30 minutes away and be in a pretty rural setting. Someone may have made that choice intentionally, not thinking they'd be required to work from home one day. Imagine owning a Prius as a UPS driver, and then being told you need to start using your personal vehicle for deliveries.
Evolution Is the Greatest Show on Erath
Sure I will reach out for more questions. One important question for now: do you provide dedicated developers to a client or you prefer allocating 1 developer to multiple clients for risk purposes ?
I suspect the problem is less that it discourages than that it does not encourage.

Which gets back to the posted article. REPL-driven development permitted him to feel confident without doing his usual process, it didn't discourage decoupling, but it didn't encourage decoupling either. TDD, to be done well, almost requires decoupling your code to make it more testable.

The same may (I'm not sure I agree, but I've never used Jupyter notebooks) be true of using notebook-styled development approaches and modularity. If the workflow permits relatively easy (and mostly safe) development without encouraging modularity, then it's incumbent on the developer to bring that discipline into the workflow.
Strings are immutable in Python, and all strings operations return new strings, including all string methods.

So there is no possible confusion.
The circles I follow like to rag on him as someone whose opinion keeps being given weight despite being wrong on basically every prediction he's ever made.

Was just curious if that's what the commentor was implying or not.
Don't get me wrong, I have internet friends. It's just hard to treat them as first-class people compared to those I know in person. It was way easier as a teenager--I didn't have in-real-life friends! Sigh. If you were going to maintain primary internet relationships, close-knit as can be, I can imagine worse ways to do that regular team gaming.

I don't think that all in-person relationships are better. There are people I see in person ~regularly I loathe. (Obviously, most such people I try not to see anymore, but you can't always control your friends' friends, or your coworkers, or who goes to your gym, or...) But they're all more real.
The main content may load quickly, at least with javascript disabled, and that's a good thing; but I can hardly read the text though. 300 weight text at 51% grey is awful.

When I see pages formatted like this, I tend to make a decision between opening the inspector and fixing the fonts, or just not bothering to read it, since it's clearly not designed to be read.

Original: https://qui.suis.je/drop/faster/illegible.png

400 weight: https://qui.suis.je/drop/faster/better.png

400 weight and black: https://qui.suis.je/drop/faster/black.png (not necessarily an improvement, once the weight is normal).
This is easily one of the most amusing things I've read in a long while - clever, refreshing, no political/moral posturing, and still lightly thought-provoking.
The word 'platform' on the homepage has two tt in it. Check out. :)

It says, SmartDB is a 'plattform'.
This is quite cool! What's the focus on this site vs. r/Hinduism and other such subreddits?
Yes, I think the lack of prep problem is underrated.

As a freelancer, I almost don't notice lock-down other than the cabin fever effects, because my home office is well-established. But, wow, that would have been different if I had been put in the position of building up that office infrastructure over-night, as things were shutting down.

And certainly the place-without-interruptions can be a challenge. I have lived in a home with a toddler and a cat -- well, that isn't exactly conducive to getting into "coding flow". Pre-lockdown, I had a chat with a startup CEO who likes to work from his home office when he needs a block of deep-work time. It is a big source of irritation with his wife that "door closed means I am unavailable" -- so yeah, just a place to hide is nice once in a while.
From the article: "Alarmingly, Google now deploys hidden trackers on 76% of websites across the web to monitor your behavior"

Its not Google that deploys these, it's webmasters who want free Google analytics. Big difference.
I live on the east coast and I’m sort of guilty of it too. Nowadays I open my window but I have to mute myself when I hear loud traffic about to pass by. I didn’t get an A/C because I didn’t want one more heavy object to move again.
Thank you for the share! Beautiful photos!
Promotions are overrated in a remote work world IMO.

Do you want more money? Get a better remote job anywhere else or do something else for money or keep good investments.

Do you want more prestige? For what exactly? You're not seeing any co-workers regularly to pull rank on them and there is no corner office desk with a window to fight for. If you want to be respected in your industry commit to some charitable projects or give talks.

Do you want different responsibilities? Ask, and if you don't get it go find a more suitable job.
Yes, but I was responding to a comment about TeX.
This is cool - would love to make one.
Maybe not. I stopped using Twitter because they allow Trump to say whatever he wants without consequence and I refuse to use Twitter until they treat Trump the same as everyone else. So there's that.
Python strings are immutable, so in-place modification would violate lots of rules and conventions.
I remember watching a talk of Bob's where he pumped up how good his approach to coding was, and when asked to provide examples, he could/would/did not provide any. Seriously, if you can't demonstrate what you're talking about, I'm just gonna take you less seriously.

I think it was this video, but I can't watch it all the way through right now -- https://youtu.be/ecIWPzGEbFc
This is impossible. People who want this want the actual, literal, impossible.

And I don't understand it. Well, I do, mostly it's bigots wanting free reign to be bigots in someone else's house with a little bit of the ideologically inflexible thrown into the mix.

So I should say I don't understand the people who want this.

Not only that but if conservatives do what they are threatening to do, that will lead to an almost instant, complete, and full censoring of much of their content.

Which online service provider would want to be civilly liable for someone posting a video that says "the only good democrat is a dead democrat" if a nut job throws back a shot of hand sanitizer and goes on a shooting spree because "the president said so"?

https://www.washingtonpost.com/politics/2020/05/28/trump-ret...
I keep an office and a gym in my finished basement and it works perfectly for that separation. Not feasible for everyone but if you have the space it’s totally worth creating the division.
I believe this was heavily referenced in his original 4-hour work week book, where he describes his early businesses.
How does the FT take are of the comment section? Is there something commenters can do to contribute?
tt-rss (with plugins to inline full content into the feed) + wallabag + calibre RSS push to Kindle (for offline reading of long-form content).
Given how heated was the debate about those, it's good we didn't try to go too fast with it.

I'm full of hopes for this feature, but it's going to be a slow hard work, and we'll only rip the benefit on the long run. So no use to rush it.

I feel like we rushed asyncio and type hints, and it took years to make them usable after they were introduced.
This also depends on the company and in the same time it depends on the people applying for the job. I wouldn't feel any motivation if I would just go to company X because of their great technology, but the business is something that says nothing to me, and same goes the other way. That's until somebody pays you more than enough to drop the idealism. :)
Science is science and policy is policy. In the end, if you want science to be useful, you have to recommend a policy, and scientists can do that, too. You just have to be clear on what is scientific results and what is policy recommendations based on said results.
Ay carumba. Like many who have been posting about this, I really struggle with his attitude here.

I frequently have a knee-jerk emotional response to Zuck's commentary on this topic, but even taking a step back and assessing logically I have a fairly critical take:

1) If a founder is going to oppose corporate arbitration of "truth" of content on the basis that the venue for that content is a platform, then it's essential that the same policies be uniformly applied across the platform itself. If policies aren't uniform, then the venue isn't really a platform. But Facebook routinely arbitrates content on the basis of "accuracy" or "realness" to progress the business: https://www.reuters.com/article/us-vietnam-facebook-exclusiv.... Why should policies be different domestically?

2) His reference to "private companies" and the inference that such companies shouldn't arbitrate content because they're private implies that public companies, by nature of being public, are somehow better equipped to arbitrate content (because the market can then respond to their arbitration through the stock price?). That attitude draws a logical relationship between share price and "rightness" that rubs me the wrong way.

I think I have to reserve judgment until the entire interview is released, since this is a snippet cut to hype the segment.
This is really useful, thanks for that. Unfortunately I can't bring myself to use Powershell because of the sheer verbosity of the command line (might as well just use Python, in my opinion), but I really like a lot of their design choices.
The VS Code Latex-Workshop extension (which imho is great) allows to build LaTeX sources from a Docker container [1].

[1]: https://github.com/James-Yu/LaTeX-Workshop/wiki/Install#usin...
I'd say it slightly differently. The thing I've observed is that the physical closeness creates a bias. You are more likely to give someone you "know" the benefit of the doubt. Someone who is remote is more likely to be seen as clueless or "them not us" even if you'd agree with someone local on the same idea. We as humans long to belong. It is hard to separate them from the rest of the experience. I think the other fact is the hallway and elevator are great opportunities to "get to know" someone when in reality it is just knowing more about someone not necessarily really knowing them as a person. But those are the things that create the familiarity and benefit of the doubt later.
Despite his bizarre behavior, Musk has done some things that inspire people, such as:

1. mainstreaming electric cars

2. developing the first reusable orbital rocket

3. starting development of a new rocket (Starship) that could dramatically lower the cost of space access

Despite the insane things he says and does, the Starship plan is remarkably pragmatic -- the Department of Defense asked the question of "How do you dramatically lower launch costs" and the resulting report describes something very much like the Falcon/Starship plan but says that "it will never happen because of misaligned incentives".

In particular, programs such as the X-33 and the National Aerospace Plane bet the farm on sexy technologies that were difficult if not impossible to develop. Musk gave up on single-stage-to-orbit even if it means developing two launch vehicles. SSTO is just so hard that it gets in the way of reusability. Same with aerospike engines, scramjets, composite fuel tanks, etc.

From my perspective the "pedo guy" and other stupid incidents endanger the positive goals that he's working on. If there is any way he's going to "lose Mars" it will be trying to out-Trump Trump.
That's a great ideal, and I understand the arguments in favor, but the reality is that sometimes in order to test all of the internal code paths, you have to go to extremes when only interacting via the public interface. If I'd have to write 50 lines of extra testing code (or worse, extend various classes to add fake hooks into external dependencies, etc., which is where testing tends to really get messy) to validate that some edge case is handled appropriately, it's sometimes worth skipping that and fiddling some internal state to jump straight to the edge case.
I've been to a 1950s decomissioned nuclear research reactor in Italy. It's still being monitored even if it's been turned off for years; with the addition of a few computers in a corner, the control room still looks pretty much like that. Printers instead of monitors, small bulbs instead of LEDs. At some point I stepped too closed to one of the desks, and an actual HORN went off.
I think that represents the vessel of a nuclear reactor. The things inside the circle are probably representing clusters of rods or sensors spread around the vessel and show the state of different subsystems or parts of the reactor that need to be monitored.
Do you recognize that your in-group is not widely represented? It's not xenophobia, you're trying to dog whistle something about my character that is untrue. Can you acknowledge that you're being protectionist of your privileged class?
>It's unfortunate but it's true: you are going to naturally think more about and have better feelings about the coworkers you see every day in person.

The people who are overjoyed at the prospect of WFH, thinking they are in the right, are a loud minority. Most people, being well-adjusted social creatures, would feel very alienated if they are not in close physical proximity with the people they work with and depend on for their livelihood.

There has been a massive uptick of WFH articles and how it will be the new norm in the future. I think Dang called it a "cliche". The tabloids are writing cheques basic human needs cannot cash.

This might be flippant to say but I wouldn't be surprised if people who espouse remote work/WFH have a very real lack of leadership skills, because you're cutting your own ability to influence those around and underneath you when you cannot look them in the eyes properly.

This won't sit well with HNers, and I get it, since one of the catch phrases around here is that "It is difficult to get a man to understand something when his salary depends upon his not understanding it." Sometimes, its not others who have a hard time understanding - its us.

The remote work group is very niche. People cannot wait to get the hell out of their houses, get back to what they want to do, and work with their colleagues.

>the only exceptions I know are quite far on the autism spectrum.

Too right mate.
Mirantis releases its first major update to Docker Enterprise
I'm highly doubtful if he's referring to 'elements of religion that don't conflict with science'. That would be not until late 20th-century concern.

Englightenment values would have been familiar to many, but I don't think this would have been a big schism among even the elite at the time, with respect to their own faith.

My guess is that 'rational' could be replaced with 'rigorous'. Or possibly, 'rational' meant to include commonly accepted norms and practices (prayer, attendance) and not a lot of the more hyperbolic stuff that was gaining favor at the time (Spiritualism, the Occult) and other non-doctrine and pagan flavors of practice.
With semver, it's going to be too long to reach. I suggest we switch to the Firefox versioning scheme, it seems to already be near this goal.
Speaking of this, when I see metro/subway systems in Asia, I think about how they decide to hard-code vs. have dynamic displays for the in-car maps and station announcements.

You know, because their subway systems actually grow and change over there, during the course of a few years.
Yeah, once sun goes down it's actually quite cold. Tho depends how close to sea you are as well. Weekends it might be that you can actually enjoy being outside.
Somebody needs to tell the Racket people about this. Dependency management in Racket is still C-style no-version-pinning-anything-goes. The third party dependency managers (see below) are all primitive and do not support multiple versions of the same libraries which is a standard feature in Go/Node.js/Rust/Java class loaders

https://github.com/Bogdanp/racksnaps
Rust didnt exist when these kernels were written. A mature kernel written in Rust still doesn’t exist.

Modern toolchains can effectively warn about nemory/pointer issues. I cant wait for a C++2x proposal to add Rust like memory semantics to the language - primarily to shut Rust fanboys up. Also, Rust does not warn about threading race conditions, you’d need a reference capabilities like language (Pony without ORCA) for that.
"Specifying custom fonts is largely a waste of bandwidth for a very marginal improvement in aesthetic...They should stop caring about the little details that much"

For many websites, the choice of font can make a noticeable difference to the appearance of the site and yes, make it more aesthetically pleasing. Of course, it's best to choose only a minimal number of font weights to keep downloads size to a minimum.
They decided they didn't like the backwards-incompatible changes they made in 3, so Python 4 will go back to how things were in 2.
Sure. But let's consider why we saw a change for a while. In their heart of hearts did they reform? Did they really see the error of their ways and vow never to misuse their market power again? Many people seem to think so.

I think the simpler explanation is that US v Microsoft and other anti-trust action combined with their declining fortunes scared them for a while, causing them to perform goodness. But now that the heat's off and they're on the upswing, they're returning to old patterns.

We'll see which explanation fits better over time. But it was all of two days ago that the Slack CEO, not given to hyperbole, said that Microsoft is "unhealthily preoccupied with killing us": https://www.theverge.com/2020/5/26/21270421/slack-ceo-stewar...

So I don't think my view is unreasonable.
I'm not sure about any sort of radical change. I recognize the issues, but I also bought a house and have meager retirement savings in the market. Millennials and Gen Z are going to sink further and further into these systems, especially as the baby boomer money and homes come free and start drifting into the next generations. I doubt we'll run out of things to consume, we've already found the solution to that - digital media, with no real world substance, has a ton of value. If you can create items to consume out of thin air, you can never run out.
This is about Twitter trying to pick winners and losers in the marketplace of attention. I don't think the Feds will have to dig very deep to find a cause for action. Twitter has conceivably already crossed the line to become a publisher. If they collude with other publishers they're running into the territory of anti-competitive agreements. Anti-trust action may be viable. Picking winners and losers and colluding with competitors is in the scope of illegal business. Double down with lobbying violations if the "fact-checkers" are unregistered foreign agents.
With cars those problems are easier to fix. (You need a license to operate a vehicle, but not a scooter).

Scooters do produce pollution (someone has to dive more than the distance of the scooter traveled to recharge, plus the environmental cost of the batteries, and the shorter lifespan), traffic and accidents as well.
Stripe's remote engineering hub, one year in
I would say you shouldn't have your first trip unless your mental health is stable, or it is in a therapeutic context.

Once you have some sense of what to expect you can more readily use your judgment as to whether you're in the right headspace. I find it can be quite helpful to mitigate mild/moderate anxiety or depression.
I don't think that's true at all. I've worked remotely for years and my coworkers and I get along great. We are just as close as work friends I've physically worked with.

My fiancee is an MD, so she has tons of very close friends all over the country from college, med school, residency, and fellowship that she only interacts with remotely. She's just as close with many of them as she is with friends who live in town.

Neither of us are autistic or on the spectrum.
DOJ Drops Insider Trading Investigation into Senator Kelly Loeffler
Ohh...I love this. I have a handful of these internal tools that I picked up over these years, but I never knew where to find more (or really, consciously thought to look for more). Now I have a bit of a roadmap.

The ones I do have are so valuable that even if I get one more effective one off this list, it will be one of the best things I do this year.
Evaluating the security and trustability of hardware wallets
Read the book if you haven’t, it’s all in there. You’ll get much more benefit than finding out about the supplements I suspect. I recall something about him introducing himself to people as a drug dealer when asked what he did for a living.
We predominantly pair and mob in our team, if anything I feel closer during WFH as we actually mob more as we no longer have to find suitable mobbing or pairing spaces.
I have a fan shim on mine, and it keeps it well within limits. The shim is controlled by the on die temperature, so it runs slowly most of the time, but if you run the CPU/GPU hard for any length of time, the fan really cranks up. You have to add a driver to have the automatic control.

I had a passive aluminum block heat spreader on it, and that works if you have good thermal bonding, unless you are really working it for a long duration. The problem is, if you hammer it long enough to throttle, that same mass takes a long time to cool back down.

The fan shim on a naked card just seems to work.

https://shop.pimoroni.com/products/fan-shim