skysight-inc/HackerNews huggingface dataset:
The superficial examples may change, but that underlying theme is still central to white collar office work. Perhaps it always will be.

Probably so. Billy Wilder's The Apartment executed a very similar lampooning of white-collar office culture 40 years earlier (if you haven't seen it, see it! It's probably Wilder's best film).
Fantastic article that sheds beautiful light on the core of modern digital computers.
Not Jennifer Anniston's character. The original girlfriend whom he went to the hypnotist with. She was cheating on him.
Z3 is a low-level solver that tools are usually built on top of. TLA+ is a higher level language that uses an SMT solver underneath.
Trakt discovers data breach from December 2014
Email from Trakt:

We are contacting you today because we have learned of a data breach that occurred back in December 2014. The breach involved some of your personal information such as username, email and encrypted password. Although this happened in 2014, we only recently discovered this, and wanted to promptly provide notice as part of our commitment to your privacy.
Organizations have adjusted quite well here in Canada. For people entering the labour market or moving up the responsibility ladder a maternity leave contract has become an extremly common way for people to get their foot in the door while offering companies a simple exit at the end of the contract if the fit isn't right. Hiring new employees can be risky for companies here since terminating employment is often not simple, but parental leave creates a perfect opportunity to offer fixed term employment contracts to people you can measure against the leave employee's performance. Once the leave is up if the contract employee has worked out they are offered full time employment (or sometimes other parental leave contracts). The obvious loophole is to not hire full time employees and to just string people along on contract after contract, but there is an employment law (at least here in Ontario) that companies cannot use contracts for an employee again after 4 out of the last 5 years contract work. The relationship either has to be terminated for a time (I think 2 years), converted to full time employment, or shifted to a true business to business agreement where the employee incorporates.

> What if the person takes parental leave again after 1 month back?

Parental leave available to everyone is funded by employment insurance, so your available leave is partly tied to how much you have worked prior to going on leave. Employers are free to augment EI, but everyone qualifies for the basic leave and it's paid for by everyone paying into the EI pool. Each individual company and person is not left holding the bag. Like our health care, spreading the costs to everyone makes things more sustainable since not every person in the country goes on leave or gets sick at the same time.

https://www.canada.ca/en/services/benefits/ei/ei-maternity-p...
30,000 of the default currency.
Not really, most office space is constantly renovated and reused as companies cycle and grow. Cubicles and rooms are easy to build once and amortize, and they can be very lightweight these days.

Construction doesn't have to be heavy permanent walls either and many places have fully configurable wall construction that is more than good enough to offer privacy and sound insulation.
What is your experience? Per your profile you work on a bus, not an open plan office with 50+ people.

The health benefits of standing desks are speculative and unproven. What's healthy is walking away from yout sit-or-stand desk.
https://www.health.harvard.edu/blog/the-truth-behind-standin...

Why would a cubicle be more cramped than a seat at a cramped table?

Why is a cubicle privacy "fake" but a bullpen office "real" social interaction -- where you can't speak freely because dozens of people are eavesdropping on all your conversations?
Absolutely, but only if there's a merge of lanes. If this is just the empty lane that people use to get to the front of the queue, like when there's a traffic jam to enter the highway and some cars are trying to cut the line, then you don't have to let them. I'm aware that this is not a common problem in normal countries like Germany where drivers generally behave well, but if you ever find yourself waiting in a line somewhere in Italy or say in Balkans, you'll often see cars trying to push past you by cutting the queue using empty and service lanes.
Collaborative seating. (Basically a lunch table with a bunch of chairs in the hallway). Bring your laptop, hope you have a cord long enough to reach the outlet. No partitions at all.

Though globally remote is worse. You're expected to be able to jump on cam at all hours. Have your cap nearby to cover up the bedhead.
It’s a fixed cost. The greater your resources the less it matters. So like every other fixed cost it makes things harder for all companies but it’s much easier for large companies to deal with. Like how GPDR is great for Google.
Note: currency is AUD

I have years worth of data, and in my opinion, if you already own the "basic stuff" (sofa, bed, fridge, TV, even car) and can split the costs of certain items (rent, gas/water/electricity, Internet), then you can "survive" in Melbourne, Australia (an expensive city) on ~$25k (approximately $24k after taxes because of how tax brackets are structured).

This includes: rent (up to ~$220 week), car rego ($820/yr), 3rd-party car insurance, petrol ($30/week), Internet, mobile (1GB data), gym, groceries ($50/week). You could even eat out ~$50/week.

$30k will give you breathing space.
It wasn't supposed to be a documentary, sadly
Experimental “Never slow mode,” Chrome tries to stop Web devs making it slow
Checked here on our macOS (High Sierra) build server. In the system locale settings (set to "Australia") it has the first day of the week as Sunday. Which is what I'd expect, as that's the first day of the week I was taught and am used to. :)

Note - I don't think that's as change I made, as I doubt I've gone into these settings before. Not 100% sure though.
Don't these security researchers have the right to go to a conference and talk to other attendees?
There are a lot of both old and recent reasons to believe both of these examples have extremely terrible judgment.
I can see the thinking behind the move -- embracing their identity -- but the thing with pinyin is that's not always intuitive for English speakers who've not learned it explicitly.

For instance, take the common New Year greeting 恭喜發財, romanized in pinyin as "Gong Xi Fa Cai". "Xi" in pinyin is pronounced somewhat like "she" in English, but someone who doesn't know will intuitively try to say "eks-ee" or "eks-eye" which is incomprehensible to a native Chinese. Likewise, "Cai" is like "tz" + "eye", but someone might try to say "Kai" as in the pronunciation of "Cairo".
> Admins created automod

They did not. Automod was created by a user as just another script that interacted with reddit's api (albeit, a powerful and useful one). Deimorz eventually joined reddit and became an admin, and Automod was eventually integrated into the site code (primarily for performance reasons), but that was completely user-created, and in fact a great example of how reddit's community governed the site for a long time in absence of much direction from reddit Inc.
This is an amazingly effective setup; I've worked at a company that has this by accident, and nothing compared to it in terms of productivity
This is the same level of horseshit as Medical coverage for all and single payer.

Maybe it wasn’t working the foundation because the US has such a pent up demand for parental leave that people who want to have families target working there. My company recently rolled out some pretty sweet parental policies and lo and behold we have a bunch of people taking advantage of it.

Here in Canada, there is always someone on parental leave. You just deal with it.

Generally speaking, execs and c levels operate at a different financial level and parental leave is not as life changing as it is for your typical middle class worker.

America, get it together and start treating your people with dignity and respect. You’re a first world country. Your people deserve better.
What OP describes is pretty common in the PNW, town squares or neighborhood squares will have a number of different seating areas, restrooms, hookups so you can have a food vendor or three without stringing electric cabling and water pipes everywhere, etc.

In SoCal, some towns like Oceanside have a very vibrant street fair that is very enjoyable.
"I notice that if you have the door to your office closed, you get more work done today and tomorrow, and you are more productive than most. But 10 years later somehow you don’t know quite know what problems are worth working on; all the hard work you do is sort of tangential in importance.

"He who works with the door open gets all kinds of interruptions, but he also occasionally gets clues as to what the world is and what might be important.[...] But I can say there is a pretty good correlation between those who work with the doors open and those who ultimately do important things, although people who work with doors closed often work harder. Somehow they seem to work on slightly the wrong thing - not much, but enough that they miss fame."

--Richard Hamming, "You and Your Research "
http://www.cs.virginia.edu/~robins/YouAndYourResearch.html
> Oh. Erm... I hate to break it to you, but a lot of us _do_ prefer this!

Literally the cubicles from Office Space?
I only read 10% of a book called "Ego is the enemy". I don't intend on reading it anymore. It was recommended by a few developers I respect.

There was one specific anecdote that rung true. Jackie Robinson, the first African American baseball player. It took a lot of guts to actually make in the MLB. First to get in athletically. Second to not lose his cool, because of racial segregation. Third, to actually be recognized as Rookie of the year. He had a lot of opposition against him but never got triggered. And he was a role model for many.

There's some other good books, like the "Toyota Way" and "Thinking fast and slow"
Turns out that in the year 2018/2019, if you leave printers connected directly to the Internet, which will print any jobs sent to them, you get this as a result:

https://www.theverge.com/2018/11/30/18119576/pewdiepie-print...

https://github.com/RUB-NDS/PRET
I'm a millennial and I don't see a house in my future. I wouldn't want one of these tiny homes. The market for them is trying to sell the environmental friendly niche and it's just nonsense to me. The person who lives in the homes are the ones that make the impact or not. Similar, I haven't heard of other millennials desiring these tiny places to call one's own. The few persons I know who like to watch youtube videos about them, are my parents generation and who own what I consider a mansion with a lot of land. Life is filled with irony.
Makes sense. MacOS X 10.4 was the best version I’ve ever used.
Uhhh, you don't need a plugin... you can just set this to happen in your Reddit profile.
That header is the user-agent's decision, I consider it an anti-user feature. Google (like most search engines) wants to know what you clicked on.
The God Delusion by Richard Dawkins - https://en.wikipedia.org/wiki/The_God_Delusion

This led me to read other authors like Sam Harris and Daniel Dennet. Helps me identify the influence of religion in nearly every aspect of life.
While I've got an audience: I do embedded electronics/firmware for my day job, and literally this morning bowed out of a volunteer project building a monitoring system for that same local wildlife centre [1]. I have a good job, and am kept busy between it, upkeep of a small home, and a healthy-ish mix of fun and volunteer stuff - just can't make time for that project. It's a good life, I am very lucky and am not trying to complain.

But, isn't it a bit weird that we collectively make decisions that lead to this sort of situation - where I'm spending my day getting a VoIP phone better (OK, posting on HN), instead of helping out make the world better?

I'd love to be able to dial back the "real job" to put more effort in to this sort of thing, but it just doesn't seem like our industry would be OK with a 20-hour work week. And, it doesn't seem that the conservation groups would be able to pay market rates for engineering work, which is also a shame.

How can we fix this?

[1] https://albatross.org.nz/ Basically, what's wanted is a system to 1) alert the staff when people peek under the lids of nest boxes for penguins, and 2) attempt to read the RFID tags implanted in those birds, so that when one parent doesn't come home, their egg/chick can be rescued (lose 1 bird instead of 3).
I don’t think I spend a thousand dollars on clothes as a fully employed person.
The most common topics there are higher taxes on the wealthy and universal healthcare. Neither of these things are far left on a global scale: they are standard in most industrialized countries.
How many more times can this be reposted?

The jig's up - the coins are moving around despite being in "chilly, but warming" conditions (cold storage private keys are creating new live transactions).

I believe he faked his death and the circumstances surrounding this episode continue to strike me as very suspicious.
The word "revolution" is probably the most deeply ironic one in the whole of the English language. You fight and die to overthrow the oppressor only to end up back where you started.
Though globally remote is worse. You're expected to be able to jump on cam at all hours

I think that's the price you pay for being globally remote. We have some overseas support staff, and they knew before they took the job when they'd need to be expected to dial-in for team meetings, and they all seem to be fine with it.
I worked on Sun Solaris (it's now dead, I know), and now on Linux. This was like switching from a Universe with one Linux distro, to the current one with many.

The speed and priority of bug fixes and feature development was higher with one distro. Everyone was working on the one thing. Any bug ever found could go straight to _the_ best engineer to fix it, who could replicate it _immediately_ since they were running that distro as well, and they could make it a priority to fix as it affected _all_ customers.

Now consider many Linux distros. A user says "this doesn't compile on NiftyLinux". A) The developer hasn't even heard of NiftyLinux, and doesn't have immediate access to reproduce the bug. B) It's a low priority to fix, since most of the developer's users are on Ubuntu or CentOS.

I've felt this firsthand with the performance tools I've developed for Solaris and Linux. With Solaris I could provide better support. With Linux, there's bugs that are open for months or years for odd Linux distros that I don't have time to explore.
Flagged because you didn’t provide the current nor location.
30,000 kola nuts
I’m 40 and it’s less that I can’t learn new ideas and it’s more that I have fairly settled ideas about how the world works and it’s hard for me to fully integrate new concepts without relearning a lot of other things at the same time.

I can learn new things as well as I could before, it just takes a bit of effort to clear space for it, as it were.
"SAT/SMT by Example" that appeared on the front page a day or two ago is also good, if you missed it.

https://yurichev.com/SAT_SMT.html
The only real benefit of open plan offices is that they are slightly less ugly.
It's recurring revenue also. Eventually all of them will run out of space in the notepad and have to buy a new one. It might take years if you assume a page a month but maybe with clever marketing you can get some percentage of users to upgrade to luxury $5 notepads. That's 10x revenue per user!
Toyota Way is a great book.

The tools don't really mean anything, it's mostly adopting the principles enforced. And everyone has to adopt it for it to work. The ones that do it best, have a strong company culture. You define the why before the how and what.
How big would these rooms be? Because while I don't agree with the cold accounting calculations that lead to startup mgmt. preferring open office plans, I understand that it truly maximizes empty space. To guarantee an office for each employee- I'm not sure how it can be sustainable unless you're working in an office park with enough cheap space.
This 4% rule is based off the Trinity study, but you are making a common mistake in interpreting the results.

>...The 4% refers to the portion of the portfolio withdrawn during the first year; it is assumed that the portion withdrawn in subsequent years will increase with the consumer price index (CPI) to keep pace with the cost of living. The withdrawals may exceed the income earned by the portfolio, and the total value of the portfolio may well shrink during periods when the stock market performs poorly. It is assumed that the portfolio needs to last thirty years.

The important part is that there is absolutely no guarantee that "you can withdraw 4% forever." They found that in the different time periods they studied that taking 4% would mean the portfolio would last 30 years before being exhausted. That might be fine if the person works to 65, but might not work out very well if they retire much earlier. (The paper also allowed for increasing the amount taken due to inflation, so if you can survive on the 4% the portfolio should last longer.)

https://en.wikipedia.org/wiki/Trinity_study
> why can't we start using more concurrent TCP connections with HTTP 2 when it makes sense

Because using 6 TCP connections per site is a hack to have larger initial congestion windows, i.e. faster page loading, ending up using more bandwidth in retransmission instead of in goodput. Instead we could have more intelligent congestion control algorithms in one TCP connection to properly fill up the available bandwidth. See https://web.archive.org/web/20131113155029/https://insoucian... for a more detailed account (esp. the figure of "Etsy’s sharding causes so much congestion").
I have difficulty swallowing pills! I've been hospitalized for it twice and just barely avoided a third. I had an unrelated allergy test after I thought I developed a food allergy but didn't test positive on any of the food tests. Do you have enough experience to know what that might be?
<insert your country here> dial-up art is older than the internet
I am too social for that, when I see people's faces I want to talk to them. I need to have a corner where I can put my monitor and do that part of my job.

I can always do the social part of my job standing up, away from my desk; but if I have no permanent desk and corner, then I can not benefit from it.
Same can be asked, why do some like lock-in so much that they avoid cross platform development?
This one does deserve to be called vulnerability. It is a plain stupidity.
It shows that Samir Nagheenanajar doesn't quite fit in to that society (people can't remember his name), and that people take him a little less seriously than they do others, due to something that has nothing to do with his life choices and (almost) can't change. And it's something that comes from being born in a different culture with a very different language. "Nagheenanajar" isn't a difficult name in India, but it is in Silicon Valley.

"microaggression" doesn't mean malicious intent, it means one of an endless series of small unpleasant things that pile up over time to make an impact.
Could you share a few quotes or ideas from Master and Margarita that changed how you think?

I really liked the book, but mostly because I thought it was funny and had great plot. I fear I missed all the deep wisdom.
1. Bhagavad-Gita
2. Sapiens
3. Behave
4. Why we sleep
Relevant book: The CEO Pay Machine https://www.goodreads.com/book/show/31752824-the-ceo-pay-mac...
My CEO is currently out on maternity. Other people are covering. It just kinda works.
Just fyi, using pypi download statistics is something that no one reputable does. They're dominated by mirrors and automated tools, not by actual downloads. http://py3readiness.org/ is what you should look at, which shows that 359 of the 360 most popular packages support Python 3, or have a drop in replacement that does. The one remaining, apache-beam, is actively working on finalizing Python 3 support, (and in practice, already does support Python 3).

Most people in python-land don't want to package their stuff as rpm or dep packages because linux isn't the only environment they run on. When .debs can be installed on OSX and windows, that might make sense, but until then, cross-platform distribution is probably going to be seen as the superior way for most devs.

>goes in the same directory as the script, and those typically live in bin/

For most python scripts, the thing in `bin/` is a stub that invokes a library in site-packages or sometimes in a specific venv, depending on the install method. So I'd expect that no, the script would keep doing what it does, and __pypackages__ would exist inside of the python package eventually invoked.

>What are those challenges? C-extensions that need custom compilation options and all that stuff.

These are fundamental challenges for only a very small subset of people (even fewer now that the CFFI is a thing).

You're asking python to be nicer for your specific usecase which appears to be python with C++ extension development on linux at the disadvantage of everyone who isn't on linux and who doesn't write extension modules. (and even within that area, I'd argue that cython or CLIF atop Bazel or Pants is still superior to handwritten extension modules atop cmake, so you're asking python to double-down on a not-the-best solution).

You're correct that they shouldn't splinter the community, but all of your suggestions would do just that.
I think gamers/streamers get the most out of hardware h265 encoding, since they aren't as likely to just add more hard drives. And you probably can't spare the CPU power for software encoding, even at fast presets.
I could fill you a long list of dos and don'ts, what do look for and what to avoid, but cycling is inherently practical, and you have to learn it by doing it.

As you are by now aware, we're pretty much exposed to all kinds of dangers, and sometimes bad things happen. But if you aren't discouraged, and you keep on practicing, eventually you'll learn how to avoid most of the worst case scenarios where you could find yourself by your own negligence and/or lack of attention.

The important thing to retain is that you have to have the muscle memory to know how to react properly when in a tight spot. That's why reading about things isn't much of a help — you don't have time to think in order to act properly. My advice? Practice, and practice riding defensively.

I live in a very rough country for cyclists — Brazil. And in order to find my place on the road I have to be twice, thrice as careful as I would have to be somewhere else. But I've found that if you play it safe and learn to be nice and respectful of what the other perceives as its rightful place on the road, thanking everyone that shows you even the smallest act of kindness or basic respect for you, you'll be surprised how much things change on the road around you.

Be nice and don't try to be a hero. You're a glorified pedestrian and your skin is no match for steel.
Been trying out Souper, which uses Z3 underneath. It is pretty spectacular, what it is able to do.
local wage laws are often set by governments who have been bought by corporations that benefit from the wage laws...
Germany’s total fertility rate is below all but one of its neighbours so whatever it’s doing it’s not making things easier for women who want to have children.

Germany 1.41

France 1.98

Luxembourg 1.78

Denmark 1.74

Netherlands 1.66

Switzerland 1.44

Austria 1.38

Poland 1.27
Water simulation demo in WebGL (2012)
Siddhartha- Hermann hesse