skysight-inc/HackerNews huggingface dataset:
I agree with your sentiment. I encounter a majority of people in my workplace that say they really miss the chance encounters with people they don’t get to work with frequently - those chance encounter they say sparks something interesting. When I hear people vocalize this, they portray it as something of value and while I don’t doubt they value the interaction I do doubt that the interaction has created productive value. I think what they are really valuing is the social fabric of the workplace.

My theory is that as more of us have less and less social interaction outside of the workplace (especially in the northeast I think), people really value the social aspects of the workplace. The socialites among us will likely lead the way back into the office and drive peer pressure for the rest of us to return.
> virtually everywhere

I've never experienced that in the 7-8 companies I've worked at over the past 10 years.
I guess it's some kind of fetish, to fit a genius piece of code (art) into such small device and have do great thing.
I've also had good luck with nitrous canisters and a cream-charge dispenser. You can order the canisters via Amazon, which is more convenient for me. I do a lot of baking and cocktail infusions, so I kill two (or more?) birds with one stone there.
Usually yes. But almost all language transitions are easier than the Python 2->3 transition.
Website doesn't load without JavaScript. Sage.
Driver fatigue rules often require mandatory rest stops. I. The past this was achieved by writing the rest break in a log book and taking some more uppers. Pesky GPS trackers showed that the break wasn't being done.

It's also traditional to take a load to a yard and rip out the good stuff and reseal it. Chain of custody in shipping is pretty weak. So much more painful if being GPS tracked.

Delivery drivers get rewarded for making all their runs on time, and getting streaks of on time runs, but this is often impossible. So they hand off some deliveries to third parties. But that is very painful if your vehicle is being tracked. GPS is often wonky in urban areas so hard to know for sure if a driver is fuzzing some runs.

As fleet management software gets smarter it will become pointless. But there is a disincentive to fixing log forgery -- cheaper freight. Deaths are externalized costs.
Network security in a WFH environment is not an issue when your infrastructure + identity & access are designed correctly.
Same here. I’m on 16/1.5 and I can run a couple of SD video streams outbound with an EdgeRouter and smart queueing. I would certainly love more upstream for uploading pictures, and uploading videos takes overnight, but we can have several people streaming down and at least a couple up.
At some point it will be selectively rewritten if it's important enough.
I think it's worth looking into "theory of the firm" - https://en.wikipedia.org/wiki/Theory_of_the_firm

Why should employees even exist? Shouldn't firms just sack everyone, then hire contractors?

I often hear advocates of remote work talk about "presenteeism" and how managers need to just focus more on outputs. This is fine, but if they can do that why not sack everyone and just hire contractors and pay for the outputs?

The reality is, unless employees are micro-managed to the point of being basically robots, they're given a certain amount of discretion. If they are at work, and can't slack off, then they will use this discretion to create value for the company in ways that the managers don't always have time to exactly specify.

The slack and discretion in a "presentism" run office means that employees can make changes without having to always go up the chain. For a concrete example, let's say you think there's a major show-stopper of a bug. Your manager disagrees, and says not to worry about it, and will not budge. You have a few hours free in the week because you finished your work a bit faster than expected. You might look into the suspected bug (and end up proving it's an issue, or proving to yourself that your boss was right) if you're otherwise stuck in an office reading email to look busy, but not if you're at home and you can turn on the TV or walk the dog.
Well, if you think about it, vacuum created with such a device can't be real vacuum due to the power of the device and the environment vacuum created in. It can make the wine last a bit longer but not much. Fill the air gap with an inert gas heavier than air is a better option.
> print a universal stimulus check, tax it, and spend the tax

why go thru the trouble of printing money to give to people, only to tax it back by a bit? The money is created out of thin air in this case - the size of the pie hasn't changed yet, so it is a cause for inflation if it isn't met by a corresponding increase in productivity.
Perfectly put!.
Yes it is more satisfying. Programming C++ like 20 years ago. Not invent another way to solve a solved problem every year (JavaScript)
Simplicity? Perhaps in its use, but not the code. The code and hosting requirements are, frankly, Frankenstein's monster levels of frightening.

~~You have to~~ WP expect you to install it such that it can modify its install folders - all of them. Security-fucking-nightmare.

It will use incoming requests to trigger "cron" jobs (which can include self-upgrades), via a non-loopback HTTP request.

It falls apart under any kind of load, both because of unoptimized DB queries, and because of PHP. You have to put a cache in front of it to be able to handle getting on HN, let alone Reddit.

Arbitrary plugin installation, in a non-sandboxed environment (see prior point about an application-writable install). Need more be said?

You really have to dedicate an admin to it if you want to keep it secure and performant. I still get angry remembering my experience installing, securing, and setting up caching in front of it.
Yeah. I’d rather take the word of a random HN’er versus some guy who has actually worked with those European police forces.
a decade's worth of grace period, on the other hand, is probably too generous.
A programming paradigm, or in plain english: a way of thinking and stating solutions to problems, is just a tool.

Just like OOP is just a tool and procedural is just a tool. I'm in the camp that FP should be the default tool for expressing business problems, jumping down to procedural or OOP for caring about some kinds of low-level details, but it does not make it anything other than "just a tool".
Agreed with you and the GP. In one project I’m on, I pushed for linting and formatting checks in our CI not because I’m an “insane weirdo” who cares too much about formatting, but precisely because I don’t care, I just want it to be consistent. I don’t really have an opinion about which style or format or whatever is better, I just don’t want to have to read through 6 different coding styles when I scan through my colleagues’ code.
We used to have 3 PMs in our team of 20ish people. Two of the PMs left and NOTHING changed for us or our project.

The idea of being relieved of process-related tasks is nice, but it rarely happens. You get pulled in to those timewasting meetings by your PM anyway.
I'm more concerned about people who think and act as if there is no law that applies to them, compared to those who would evade the law.
I was curious after seeing the accessibility statement what the previous administration's had.

https://www.whitehouse.gov/accessibility/

https://obamawhitehouse.archives.gov/accessibility

https://georgewbush-whitehouse.archives.gov/accessibility.ht...

https://trumpwhitehouse.archives.gov/accessibility

With that last one not being surprising at all.
I agree with most of the points the author makes.

> Pencil and paper are the best programming tools and vastly under used

I'm not convinced of this one. I grew up with digital tools only. Can someone give me examples where this assertion is true?
Did the US government remove those posts or ordered those articles to be written in a specific way? Not quite sure what you’re asserting.

Not to mention that Jan 6th and the current situation in Russia have approximately 0 things in common.
OK - I'm not sure what the word is, but I think they'd get you for Perverting the Course of Justice in the UK at least
not in my neck of science python (biomed/neuroscience; computer vision). We've been substantially more aggressive about moving to 3 than other python neighborhoods! Look at the top projects at https://python3statement.org/, for example.

Hell, numpy 1.20.x is dropping support for anything below 3.7!

I started doing science python in 2015 on 3.5.x, never had to touch 2.x at all.
I feel like a good PM is someone who makes sure everyone is on the same page and working towards the same goal. If they are good at their job, you dont notice them.

Otoh If they are bad at their job, they really get in the way, cause a lot of resentment and extra busy work.

The end result is selection bias - lots of engineers think they are useless because you only really notice the useless ones.
Gatsby isn't a CMS in the WP or Drupal sense of the word. Gatsby to me is more of an "integration first" minded architecture. That is, Gatsby is a way to unite multiple services, CMS's and content sources. But other than using .MD files Gatsby doesn't really have the ability to manage content in a true CMS sense. It's not like you log into some Gatsby admin panel and add content.
I couldn't get pip to work with my stock install of Python that came with my, ah, daily driver.
Here's what i have to say about TDD (I do not practice TDD on a day-to-day basis).

Even if you don't use it, you should know what it is. If you choose to use it religiously, that's probably a bad choice, but if you don't do it ever, you are missing out on a huge tool. In general, if I see an insurmountably complex challenge ahead of myself, sometimes TDD (especially detroit-style TDD) is a tool to refocus my attention and implement the minimal implementation and move past goals.

Also, doing test-heavy development (which TDD gives you for free) gives you insight into how that break/fix loop can supercharge your productivity by giving you those dopamine rushes as a reward for your effort.
In the one job where standups went well, our limit was 15 minutes, for about 7 developers.

> Standups are initially scheduled for the start of the development day.

There's no reason it should. We did not have it at that time.

If it's at a reasonable time (e.g. after all people have normally begun work), then have a low tolerance policy for those who come late. Sometimes our standups were about 5 minutes, because some people were on vacation and some were late. When the late people showed up, it would be to an empty room. We didn't wait for them beyond 1 minute.

There's no way we would tolerate 30 minutes, let alone an hour. If it was going beyond 15 minutes, many/most of the developers would abruptly leave. You have to have an idea what you're going to say before you enter the room, and not go into technical details - the standup is not a problem solving session. People who randomly droned in giving their update would be "coached".

For a while we had the manager in the room. Then we booted him out - he was no longer welcome (it was an amicable parting :-) ).

> but what I just described is the standup reality virtually everywhere.

I can believe your experience is more common than mine, but I can also say I wouldn't work with such sloppiness in the team. In our case, our team wasn't the standout. This discipline was drilled in at the organizational level and had support from the leaders.

It may sound bad the way I write it, but it was actually very easy to cultivate this culture, and everyone liked it. This was literally the easiest and simplest part of the work day.

Edit: Lest this come off as a pro-scrum comment, I assure you it's not. There are things I don't like about Scrum, and am not sure I'd like to go back to working scrum-style. However, the complaints in the parent post are not problems with scrum, but cultural problems. As one of the pro-scrum people in my company put it: "I'm not really sure Scrum does a great job in improving productivity. But it's excellent at exposing existing problems in teams."
Back in the day when we were running around the Savannah foraging, fat and grease would have evolved taste buds to prefer these inputs since they are such concentrated energy sources.

Fast food takes advantage of this, and it would not be too much of an issue if not for preservatives (find a French fry under your car seat from 5 years ago and it looks the same as it did the day you bought it - we should want to eat things that will rot within a week of room temperature).

I sop up all the grease of my homemade dishes ( "Food what nearly all people eat, to me it is harmful and dangerous. Sometimes I visualize that chefs in the world are all in conspiracy against me …" Nikola Tesla thought chefs were conspiring against him [1]) because I refuse to let anything to go to waste, and I welcome all the energy I can get (fuel for the tractor). I also do not clean dishes after every meal (blender included) because I want to see what nature can throw at me tomorrow. So far so good, although my stool once smelt like sulfur after cooking with boiled/stored creek water - duckduckgo tells me giardiasis, waterborne pathogen, which my gut promptly destroyed after one digestive cycle (well rehearsed and diversified, daily probiotic reinforcements).

At this point I have an iron stomach, and I was inspired by quite the lean healthy "homeless" girl I met who was eating out of dumpsters. I refused to partake in the dripping salad offering she presented me, but I could understand that because of this lifestyle - she would be far less of a liability to the healthcare system. Meanwhile, the "housed" people are stuffing themselves with their Precious TV Dinners (Tom Green, Stealing Harvard), sanitizing every surface they can think of, and finding it acceptable and even preferable to sit in their favorite chair with their "free" time to fawn over streaming media that depicts other people living their lives.

We want to blame it on the food, but the propaganda on phones and public wall-mounted screens is orchestrated by those who themselves are fearful of the world around them. The ones that follow suite are going to acquire a gut, high blood pressure (Why Zebras Don't Get Ulcers), and dulled senses.

[1] https://garylite.com/2019/08/21/everything-is-the-light-an-i...
any opnions compared to RawTeraphee?
At the last 7-8 companies I've worked at, I've described exactly how it has been. I have been personally responsible for eliminating them at the last 4 orgs. They were an echo of shitty management.

And I'm hardly alone in observing this being a common pattern.
Looking through the FAQ on the USDS website that is linked in the source, it seems a lot less bureaucratic than I would've ever anticipated. No job descriptions, no dress code. It seems more like a startup than I would've expected from a government org.

https://www.usds.gov/faq
Great example. All of Trump's tweets are preserved at the National Archive, the department entrusted with doing that. https://www.newsweek.com/donald-trump-national-archive-tweet...

All of the concerns are handled by robust existing infrastructure. That's the point. That ultimately the website backend doesn't matter, our intuitive logic and apprehensions about this stuff simply doesn't apply

Let's take an extreme example, pretend they use GoDaddy as their registrar and someone falls for a phishing email hijacking the domain. The Whitehouse not only could probably seize it back with a single phone call but also get the right people on the phone to stop the DNS record propagation at the root servers as well.

It's kinda like how the police keep their cars running when they're parked and nowhere around. They don't have to worry the same way you and I do about someone smashing the window and driving off, the infrastructural support for their vehicle is vastly different.

Or how the president doesn't have to worry about when to leave for somewhere to beat traffic because the police literally clears the road the president is currently traveling on of all vehicles like Moses parting the sea. It's a completely different kind of logic
I'm surprised by the vacuvin hate. Personally I think it works, but for the three days we usually keep a red, its become less important.

My winemaker contacts winced when I said I like my gamay and pinot noir chilled but I do.
Police are busy searching private DNA databases for serial killers and trying to normalize that avenue.
> Particles have a position and a momentum (even though they can't both be measured per the uncertainty principle, so you could say they don't both exist at the same time). The wave function gives you both a position and a momentum (and other properties).

It's much better to imagine that electrons don't have a property that is position and other that is momentum. Classic object have both. Electrons have neither. You can measure one of them, or the other, or some mix, but until you measure them, these properties don't exist.

> we know that classical objects have identity.

It's only an approximation. They can swap electrons using quantum mechanics or swap them using the thermal energy. It's easier to see with two glasses of water a few foots away. There is a tiiiiiiiiiiiiiiiiiiiny probability that a molecule of water decides to go from a glass to the other using quantum mechanics, but also it could just evaporate and after some time reach the other glass and dissolve. Anyway, the fact that both glasses are exchanging molecules classically does not prevent us to assign them an identity as an approximation.

About the canon with an electron and the benzene: When the electron is far away, you can assign it an identity as an approximation and all the calculation would be fine. When it is very close to the benzene of going thru the molecule, you must use the quantum mechanic version of the equation that assume all the electrons are identical. After a while, when the electron is far away, you can assign again an identity to the electron. The problem is: How are you sure that the electron that exits the molecule is the same electron that entered the molecule?

The answer is that you can't! Because they are all identical. In similar experiments you must do both calculations, when the electron that enters the molecule is the same that the electron that exits the molecule, and when it is a different electron, and the result is a combination of both.

When you use a neutron you can almost assign an identity and don't worry about weird things. (There are possible weird thing, but the probability is just too small.)

It is more interesting if you replace the neutron with a neutrino. When the neutrino is very close to an electron it can emit a W+ particle and get transformed into en electron. The election of the molecule that absorbs the W+ particle now gets transformed into a neutrino. So if you see that the neutrino went thru the molecule, you are not sure that it is the same neutrino or that it exchanged it's place with an electron in the molecule, so you must calculate both cases and combine them.
It’s unfair to compare Lyft and Uber as the latter company is invested in more than just ride sharing.
Standups makes sense if people work close together on a fast moving project. They don't make sense for people who work on unrelated things or projects that move slowly. Then they just become a "who did the most last day?" bragging session since nobody has any use of the information of what others did that is all it can be used for, and when that happens all it achieves is hurting team morale.
Rick and Morty Creator Sells NFT Art Collection for over $1M in Ether
They tried https://en.wikipedia.org/wiki/Midori_%28operating_system%29
got a windows defender error message when I tried to install it
That’s already a rare event though, so the probability of it coinciding with a GPS outage is smaller still. Time integral of risk exposure and all that.
https://sourceforge.net/p/clisp/clisp/ci/default/tree/doc/Wh...

And that's just for using readline.
Thanks for all the detail! A lot to chew on here. I'm using just one 3090 but getting it stood up is taking some doing. Getting close now with nvidia's docker container but they have conflicting instructions on different pages, so it's "fun."

Pretty new to containers, so I'm glad you alerted me to those issues. Not sure which way I will go in the end but I'm on Ubuntu and trying to get Stylegan2 up… it was working great with a 1080ti.
I'm not too fussed about bookmark syncing, I don't really use the native browser bookmarks.

What I really want is history syncing and the ability to see what tabs I have open on other devices.

I've been looking around a little and I haven't found extensions with that functionality yet.
Most people working in tech earn a good enough living to be able to afford an apartment not far from work. You don't have to have a long daily commute. There are multiple cities in North America and Europe that are not insanely expensive, and it can be realistic to live somewhere a 10-to-20-minute walk or bike ride from work.

You have a choice, you don't have to choose the suburban lifestyle.
UK debt-GDP has hit 250% during the Napoleonic Wars and 240% after WW2:

* https://en.wikipedia.org/wiki/File:UK_GDP.png

* https://en.wikipedia.org/wiki/United_Kingdom_national_debt#H...

The UK is still rolling forward that debt:

* https://www.theguardian.com/business/2014/oct/31/uk-first-wo...

Japan peaked at 180%.

The US can always revert the Trump tax cuts (for the rich), as they didn't seem to do anything useful and get some extra revenue. That should help.
Your only metric of "good" code generation is # of bugs. My assertion was that this is not accurate.

I also disagree with the premise that code generation by AI will be very useful for programmers, for the reasons stated above.
Write the microservice, deploy the monolith. You can save on hosting costs. It's not perfect, no.
agree, what I found useful although I kinda hated at first, was slack messages at the end of the day where I was asked what I did for the day (sometimes followed by what I'll be doing for the next). this includes blockers and other related aspects, like wether I need some aditional manpower for the task at hand.

it was in private messages so it avoided wasting other people's time or distracting them.
For the sake of security and scale I hope they're serving pre-generated static pages. That is, WP is strictly a backend CMS, with frontend responsibility being delegated elsewhere.

At that point it's not full WP per se.
Which country do you think has the best water and why?
I remember when Java was first announced. I was in college. I read "The Java Language: A White Paper" and I was immediately excited. The benefits touted were:

- simple

- object-oriented

- distributed

- robust

- secure

- architecture-neutral

- portable

- interpreted

- high performance

- multithreaded

- dynamic

Quite a list! See the original paper here:

https://tech-insider.org/java/research/acrobat/9503.pdf

I was one of the first students to do a project in Java (which I suggested myself).

Yes, at that time, Java was cool technology.
Nice to have this in the terminal.

I typically use `jqi` (https://github.com/nire0510/jqi) to testout my `jq` queries. It is a UI interface to `jq`