skysight-inc/HackerNews huggingface dataset:
Manager of remote teams here.

Like any sane manager, I don’t pick an arbitrary bucket of tasks at the beginning of each week and declare “Finish these by Friday” and not care if it takes 10 or 100 hours.

Instead, we work with the team to do things like sprint planning with input from the team’s velocity. We target a reasonable workload assuming people are at their desks for a normal workday amount of time.

The problem is that for some people, individual velocity plummets when they go remote. Their estimates skyrocket because they either know their productivity is down or they think it will be easier to get away with if nobody can physically see them.

Obviously this doesn’t apply to everyone as I have some great remote teams, but I’ve also churned through some otherwise good engineers who were great in office but admitted that they just couldn’t focus at home.

Also, if you have anyone WFH with school age children then velocity drops come summer time like clockwork. We work around it and plan it in, but it’s another reminder that remote is hard for even the good remote workers.

Finally, not everyone’s work is 100% isolated and asynchronous. More often than not, people have to work together on things and be available to answer questions, fix things, or otherwise stay in the loop with updates. When people are disappearing for hours every day during the team’s core working time, this all gets slowed down immensely. I don’t care if two people who work together agree to work together at 3AM or noon, but the teams have to be present and available to cowork on things.
not all jobs are as simple as counting how many widgets did you make today.
There are obviously layers of meaning (like how things are taught), but ultimately I don't think it's about that - it's about how being immersed in a way of looking at the world bleeds into all aspects of how you see the world, which is actually incorrect. Seeing the world as a puzzle is ultimately limiting.

This "secret ending" https://www.youtube.com/watch?v=-yMw0l26Jvs where he leaves the game and tries to look for the same pattern in the real world but obviously nothing happens. IRL this is like conspiracy theorists who filter all events through their worldview. I remember in college playing so much Katamari Damacy that I couldn't help imagining rolling up cars in the street.

EDIT:
Another layer is it's also a game about making games, ways to communicate to the player, and how to make a stripped down interaction scheme rich. I've def found more game developers who like it than non-game developers.
But at least in the USA, the left treats the rich pretty uniformly (no distinction is made between rich born-here citizen, rich citizen immigrant, or rich foreigner). Many don't even know Elon Musk was born in South Africa, nor do they really care.

Tax evasion is seen as a moral problem no matter how you accomplish (so hiding it with your other citizenship is just as bad as using a shell company).
Labeling 'Le Monde," the most trusted newspaper in France and one of the largest papers on the planet as one written by "revolutionaries" is rich. There's far more difference between my politics and Le Monde than Le Monde and The Economist, both of which are still fundamentally liberal, reformist papers that accept the rule of capital and that capitalism is the Only System, just disagree on slight reforms around the edges. OP isn't that strange since Le Monde and him probably agree on most larger political decisions and just disagree about the reforms around the edges unless they're like a monarchist or something.
> > Paths

> Sigh: https://docs.microsoft.com/en-us/windows/deployment/usmt/usm...

Can you explain this a bit more? If I type cd CSIDL_DEFAULT_DOWNLOADS does that take me to the Downloads directory of $USER? And does that mean I can script against that envvar path?

I think part of the issue is these kinds of Windows accessibility improvements are not as discoverable as the ArchWiki. You mentioned spinning your own distro of Windows but where are the Medium articles or distro respins out there?

> > Installing Software

> chocolatey.

To be fair to the author, they did conclude scoop was the best choice (with examples of use aplenty) and I agree. I much prefer scoop to choco but I'd like to hear why you prefer it.
Show HN: A Story-Based Brainwallet
My SO is not into games at all unfortunately...

Yes I know leisure is not irrelevant, I'm now trying to get into sports. Cycling and Squash. I like both and I'm pretty sure it will be super healthy if I can stick to them.

Yes, those 2000 hours in my original post don't include all the hours spent in youtube/twitch. Which were a lot.
What helped me was to start thinking of drinking primarily as a social enhancer or lubricant, instead of a way to retreat into self-medication. Social drinking is how alcohol is fun for me - the other ways don't really add value to my life. A habit of self-medication with alcohol feels more problematic and perhaps indicative of a psychological dependency, whereas social drinking is perfectly normal and enjoyable. You may not agree with this logic, and there are undoubtedly other dimensions to alcohol that I am ignoring, but this is basically how I think about my own relationship with alcohol and it works for me - do what works for you.

Changing my thinking in this way allowed me to start to cleave to an informal rule of "no drinking alone", a lifestyle tweak that struck me as simple and achievable. That helped me to cut down overall. Ultimately it's about deciding what role you want alcohol to have in your life, fixing that in place, and then working backwards from the desired state.
(1) Exercise (30 min a day of aerobic exercise is a good start, soldiers do 2+ hours a day to deal with extreme stress) (2) SSRI or SNRI antidepressants, (3) talk therapy.

All of the above.
...and Spanish.
It is still a rather strange shift in perspective. We don’t count the people saved by taking public transit, we count the people killed by cars. Speculating what was and wasn’t feasible for the past 50 years is even stranger.

Usually these comparisons have an implicit all else being equal because you can get into some real funky speculations with alternative history without it. For example, if we had neither coal nor nuclear how different would the energy market be today? Would there have been more innovations in renewables and the current technology would have been reached in the 80s? Or would we have implemented our infrastructure to maximize energy efficiency? How many lives would that have saved?

You get the point. This practice gets unnecessarily complicated really fast. I agree with parent that the only reason to say that “nuclear saves lives“ over “coal destroys lives” is that you have an agenda to promote nuclear over alternatives without mentioning those alternatives.
The problem, is that Google often serves up old reddit threads as new due to some bug in "search by date" feature. You end up with 10-year-old reddit threads showing up having a date from 7 days ago.
This almost feels like a version of Conway's Law: you inevitably ship the org structure.

Your dev tooling also influences the shape of the thing that you write. If you have a monorepo then it encourages you to ship a monolith that freely interoperates with itself. If you have multiple repoes that need to be versioned against each other, you will ship components with more stable APIs.

So this means that if you ship a product within which customers are free to update portions of them at will, then using a monorepo will make things more difficult than necessary.

And if you ship a single unversioned monolith to the world, then using multiple repoes adds unnecessary friction to working within the company.
My interpretation of UT has evolved after I began using Clean Architecture. My original approach was to test functions and methods, which had as a consequence the calcification of the code: changes were painful because they broke a lot of test. Their granularity level was too low. Now, my units of test are use cases. They naturally offer great coverture, test and document business logic, and easily allow refactoring.

OP criticizes dependency injection, and comment that its unique purpose is making UT easier. I strongly disagree. I've been able to easily replace web frameworks and OORDB libraries using DI, and even develop business logic before selecting infrastructure technology. In that sense, the fact that UT are easier to write is an indicator that the system is easily adaptable.

A good UT allows me to reduce integration testing to the minimum. What my IT do is verify that two systems can exchange messages, but as soon as I get a request or response representation stripped from any I/O reference, it's UT time for me.
Right, but if it's your car (the dealer) you're presumably still using it, so you can easily give the "renter" multiple odometer pictures.
Perhaps we can back-propagate physics through mathematics to discover physical proof of logos? Then we could substantiate the claim that reality is not illusion composed of ever fluctuating qualia.

That discovery would certainly fill this one with wonder.
'roughly isomorphic' would be saying 'not isomorphic', so I'm not sure what you're trying to say. Actually I'm frustrated with most physicists/math folks misusing this term 'isomorphism' to mean "a bijection".

Which gets to the second point, if there is a true isomorphism between the map and the land, it doesn't matter that one isn't the other. That would mean that the land is constrained by the same axioms as the 'map', which gives some significance to them.
We briefly toyed with the reverse idea; wanted to share some code between web and native, and TypeScript / C++ already look very similar - what if we invented a subset of TypeScript that can be simply translated into C++ (as long as you stick to static use and types).

Worked ok for a while but broke down real quick once we brought in external npm dependencies.

Now we're just embedding V8 in our native apps and running the TS code through that. Not as interesting, but lets us import any random npm package (which is both good and bad).
And ruin lives for everyone who did not manage to buy house when it was affordable. Fuck that.

Just in case, I do own the house.
"Inside Fast’s Rapid Collapse"

Can't believe they missed the chance to headline a pun with the company's name

"That was one Fast collapse"
I see a lot of similarities in The Witness to "Godel, Escher, Bach" and I was certain JBlow had read that book - and I asked a friend who worked out The Witness about it.

My friend said during development he thought the same exact thing and sent an email to JBlow about asking if he based the themes off "Godel, Escher, Bach", who said he hadn't ever read the book before!
for undeclared variables PHP is even worse. It just keeps going and just gives you a notice!
> SVB is not a good fit because of the fees and the experiences people have with them.

I started a company using Atlas in 2019 and have been using SVB since then. They're not great, but they're not terrible either. The monthly fee is annoying, but I treat it as insurance of sorts (so that I won't depend on the whims of one single bank).

I use Mercury as my secondary bank account and can recommend them.
Sure thing. Going in I knew I would hate working at a FAANG, so there were a few factors really: 1) my old job loves what I do and I can easily return at any time, 2) I literally doubled my salary, 3) polish up my experience, and 4) it would bullet-proof my resume.

On that last point: I haven't had issues getting in the door anywhere for the last decade, but I think if the industry were to sour, it would help my resume stand out from other candidates.
So we agree, the post I was responding to was confusing.

If a system has been created (as our "kind vs nice" duality does) and you seek to expand on it, I think you should expand on it in "logical" (ymmv on what "logic" is). So if you add "Evil and Mean" they should a similar duality, IMO.

That said, I don't think "Evil/Mean" should be an added axis to the "Kind/Nice" paradigm, because they don't actually bring clarity. It's adding language that doesn't help provide better understanding to the original discussion, but instead confuses. How can you be Kind (good results over good optics) and evil(however you define it)?

If I'm being completely honest, felt like OP was trying to inject their personal opinion of the current state of politics into a discussion about personal behavior. When people start complaining about "identity politics" I just immediately assume we disagree politically and try point out what I perceive as flaws.
>Wow, it's 102 GB, the game must be huge with boatloads of content!

Does anyone actually think this way? SNES games were some megabytes and often have more content than I can get through (I still haven't beaten the SNES zelda... maybe I should pick it back up.) Once you're in the Gigabyte range anything beyond is likely waste.
Yes, I moved a decent sized project from AWS to Digital Ocean. The biggest hurdles I had to deal with were the things Digital Ocean did NOT support. It was worth it in the end, because our bill went from millions of dollars a month to a few hundred thousand a month. Estimated labor cost was about a million.
Something I kind of depend on--which may be a crutch, I'm not entirely sure--is VS Code's "gutter indicators" feature[1] that simply indicates where code was added/edited/deleted. It helps me jump between changes to tweak further or undo them. The normal diff view in VS Code is often useful too, and is essentially also made less useful if you commit too frequently.

In the past this has caused me to commit way too little (i.e. sometimes weeks between commits...), but I've improved on that somewhat.

I still have a bunch of tabs open on my laptop about some Git workflows that should allow me to commit more frequently and then revert back to my 'starting point' for the gutter indicators and other diffing. Must get around to trying some of that stuff out.

I'm probably missing some other useful tool or way of working to help with this kind of thing - let me know if anyone else has thoughts on this. Personally I don't think I could ever get to this 'micro-committing' state, but there is a middle ground somewhere that I'm aiming towards.

[1] https://code.visualstudio.com/Docs/editor/versioncontrol#_gu...
So, how long until marketers also completely ruin this avenue to get real opinions about things?
It would have been true if the supply side of the market was working. Low interest rates have increased demand but the market has not been apply to increase the number of available homes to meet the demand, hence existing properties have increased in price.
I agree that's a sad baseline. However they do have a decent upgrade option which IMHO is a no brainer:

£100: 1080p IPS display (AUO B140HAN01.3 panel, anti-glare matte)
At least it's not hard to find companies which don't advertise too much. I don't get angry by one poster on a tram, but I get really upset when an entire site is flashing with the ad, when the ad is an outright lie, ... And I'm certain I remember (at least some of) those. I hope I'm not alone, voting with wallet seems to be our only way out of ad-ridden world :/
One way to help this is to use some sort of tag text at the beginning of the commit info that is useful so you can see this in the sequence of commits that all go together (top is most recent commit):

sql_parser: add new languages now supported by parse_unicode()

sql_parser: switch from using old parse_text() to parse_unicode()

sql_parser: add parse_unicode()

sql_server_health: ....

sql_server_health: ....

...

rather than like:

fix stuff in this random function

updating functions using random function

The ones with the tags help the reader determine what things go together much more easily, so even those lame commits are much more helpful if they have a tag:

sql_parser: fix stuff in this random function

sql_parser: updating functions using random function
"and who spends ~an hour a day performing internal conversation planning and retrospectives."

Is this not normal? I often plan and review conversations in my head.
We can't let them discover it.
Drinking Water Dashboard (Columbia University)
Puppeteer is headless Chrome for Node.js.

https://github.com/puppeteer/puppeteer
I don't think people understand the scale of storage required to make decarbonization through renewables feasible. The USA consumes 500GWh of electricity every hour. And electricity is only about a third of total energy consumption. 8 GWh is one minute of electricity storage, 20 seconds of total energy storage. We'll need and estimated 3 weeks of storage to decarbonize through renewables: https://pv-magazine-usa.com/2018/03/01/12-hours-energy-stora...

By comparison, the US just needs to build four nuclear plants for each one that exists currently. To achieve a 100% nuclear electricity grid. A bit less than that for decarbonization since we have some hydroelectric power.
Google will soon hide neglected apps in the Play Store
right - and rude people wouldn't be tolerated in an in-person meeting, on a zoom call, especially without video - a lot of people don't pay attention or engage like they would in person.
I'm pretty sure they do this because sometimes google returns the right sites seemingly by complete accident. Have you ever submitted a search, and there's a result for the right site, but it's to an irrelevant subdomain or archive section? Sometimes google gets me into parts of a website that users aren't supposed to be able to navigate to. Google has exposed weird personal files to me that were stored on commercial web sites multiple times, yet it couldn't return the actual intended entry point for those exact same websites. I have no choice but to assume malice over stupidity here.
I guess my point was that "the Arab world" is diverse enough politically (and geographically) to not be able to be covered by a single newspaper. AJ gives you Qatar's perspective, but Saudi Arabia, UAE and Egypt have had strong differences with Qatar recently so coverage of some issues will be very different between AJ and those countries' news media. And even aside from bias, AJ is naturally going to be stronger on Gulf issues than it is on North Africa.
Channel Z
and also build more jobs, nicer neighborhoods and everything else that makes some areas more expensive than others
What's Micropatch?
Yes - I made this "discovery" for a three year old Mac I have - it freezes on the first screen of the Ubuntu install :(
"fuck!!" - someone who just bought a home before this was announced.
I don't think its healthy because he changed his lifestyle around it. He said he would wake up early, go to sleep late and put off work.

Americans watch a lot of TV, but no one is setting an alarm to binge watch Jeopardy.
No, he can absolutely disagree when it comes to political questions. That's literally what they're elected on and the point of indirect democracy is to have dedicated people who can exercise their own judgement using their expertise and resources alongside reacting to constituent concerns. And constituent concerns are not in fact always valid for that matter. Or one set of constituent priorities may conflict with another set. Balancing that kind of thing is a political question. An honest rep's office should certainly take some time to respond to an actual letter and if they don't agree or just plain can't do something give a brief reason as to why (fresh for a new issue raised, could be canned if it's a frequent question but should still represent updated reasoning). But doing so is not wrong. If enough constituents disagree with that, the remedy is to vote that rep out (which would hopefully be easier for outrageous cases like this which do not fall along any typical partisan lines).
Going with some kind of browser extension would've been better!!
Hm, as a German, I shudder at the thought of potentially being dependant on a system that regularly breaks down during standard influenza waves in the winter [1] and that has fixed-amount budgets for individual sickness [2], so your tooth better splits during the first few months...

Is the NHS better than the US system? Maybe. But it is by far inferior to the French, the Spanish or the German healthcare systems.

[1] https://www.theguardian.com/society/2017/sep/24/winter-flu-c...
[2] https://www.thetimes.co.uk/article/dentists-run-out-of-cash-...
Russia: A small town clings to its Soviet past
I don't know what that has to do with being modal. The most famous example of a modal UI for Unix is probably vi, which has an interface that's so bad and confusing and unapproachable that not being able to exit the program is a meme, but yet it seems to be loved by hardcore Unix geeks.
We use git with monorepos. The codebase is so large that git status command takes about 3-6 secs. Do you also use git with monorepos ?
I was thinking this article would give me a way to automatically commit every time the compilation succeeds after a write with an automatic timestamp commit message. I think people here would find it horrendous because of the unhelpful commit messages but then nothing would prevent to edit the last commit message when you have implemented something meaningful. Just throwing ideas, don't shoot this post down.
You can use a LISA for a first property.
We can spend money on nukes, or spend the same money building out renewables and storage. The latter produces a great deal more power per dollar, and starts delivering immediately. Nukes cost a great deal more, and often produce exactly 0 kWh, ever; but in any case not for many years, and many billions over budget.
The Redwood Startup Fund
Cheating on your DOB is a rite of passage on the internet. I did it in the 90s. I think my old hotmail account still has my mom's bday in it
Doesn't work with Edge :(
Uber is an interesting comparison, because their primary competitive strategy was to ignore existing government regulations. Regulations, of course, are a huge issue in the real estate industry. Maybe someone can step in and invest a many billions of dollars in real estate -- while ignoring the red-tape regulations that often prevent building? This seems unlikely, but could certainly be a path towards disruption.

The difference, with Uber, of course, is their cost of capital was relatively low. They didn't have to buy vehicles, for example. (Imagine having to tear down a few multi-billion dollar real estate developments. Yikes.)