skysight-inc/HackerNews huggingface dataset:
I have a BS, MS and PhD in CS and Comp. Eng. I needed a job. Turns out my PhD wasn't such a hot commodity, at least in the DC area. For a GS type job, it can translate to automatic pay grade, and a contracting company may want a PhD on paper for their bids. Coding interviews might be a bit easier.

But, the actual dev ops work I do, while I use a bit of distributed systems theory to understand things, is mostly orthogonal to my education. The theory I do use I can easily explain to non CS background employees in about 10-20 minutes. The practical knowledge I use (Linux, coding, s/w eng.) I picked up in my own time and one or two classes.

Why did I get the PhD? Primarily for pie in the sky reasons.
The knowledge and research. Not in order to get a job or teach in academia.
While this sounds good on the surface, much of engineering is pushing boundaries and just because an engineer has a formal education, a license and some simulation software doesn't mean they are going to build something that is safe.

I would trust physical models (aka trial and error) in this case just as much if not more than simulation models.

Turbulent water flow, varying weight/seating positions in a _rubber_ raft, varying friction as the raft bumps the walls, etc all are going to explode the model space. Combined with a general effort to push the envelope and create an exciting ride the basic seat of the pants (high-school) physics is going to set some boundaries on weight/angle/etc but the final details aren't necessarily going to be 100% accurate.

Worse, it wasn't the ride so much as the safety equipment which failed. Having a raft/etc come slightly off the track at the top of a hill like that is probably part of the design. I've been on other slides like that where you leave the surface for a bit only to be caught farther down (its pretty much guaranteed on roller coasters). I can see a PE making the same mistake, the ride is safe, but "just in case" lets throw some netting up to catch anyone so its absolutely impossible for them to be ejected. Hence my comment earlier about how master blaster still has the same kind of netting to this day, despite my own misgivings when I initially saw it years ago.
hey yeah I meant AWS lambda functions! I think they are better suited for serverless than JS because JS is so asynchronous, hard to debug, and really designed for an event loop that lasts forever. I tried doing AWS lambda with JS but I found it much less intuitive than Python for AWS lambda, in the same way NodeJS is more intuitive for writing servers with lots of async logic than Python.
See https://news.ycombinator.com/item?id=17584640
I stick with blackwork only, and mostly lining and minimal shading.

Turns out my aesthetics are also probably quite useful!
What's wrong with responding to unfamiliar people? When a friendly person approaches me on the street, I will usually say hi and hear what they have to say. Even if they're trying to sell me something, I feel it's better to be polite and waste a minute of my time than not to.
Curious that there is no mention of the existing "memory" cgroup. On some desktop Linux, you'll find it here:

ls -l /sys/fs/cgroup/memory/

The 000-permission 'pressure_level' file controls asynchronous notifications to apps, advising prompt shedding of load. This is apparently the mechanism alluded to in a Googler's recent blog post, writing from the point of view of Go server coding: https://news.ycombinator.com/item?id=17551012
My lymph nodes get to be super rad, too.
I agree there is value to the theory. But, the valuable parts are fairly easy to explain, when not convoluted through academese, and many classes can probably be consolidated into one or two. Plus, most of the useful theory is encapsulated by someone else's well designed library. So, it is helpful to know, but the hard implementation part is unnecessary.

I am not so much arguing against CS theory, but CS education.
They support many languages, and you have to pay more for slower ones
It's publicly released. Download the torrent and there is a folder to "innteligence proof of Iraq WMD"
While a powerful literary work, TGA is not a work of objective history.
Ironic comment given that this thread is about a scandal about the US's poor behavior, and you are focusing on wrongdoings of the Russian government to divert attention from that.
Second Monicahq. I use it for all of my personal and business relationships; it works very well and the development roadmap is featurefull.

Disclaimer: No association other than happy paying user
It isn't a zero sum game with a finite number of FOSS idealists. Linux's popularity grew rapidly in what were previously proprietary software users. It didn't take away that much from BSDs.

Linux and other FOSS software becoming popular makes using NetBSD a lot more convenient, not less. There's a top tier FOSS browser that will accept NetBSD related patches, several really good document editors, graphical tools. We can even take some driver code from Linux itself.
Tattoos provide a useful function

That if present, they indicate that the wearer is a member of the working class.
No license required? nor fee? I mean, if you can rent any physical media it’s a big loss of revenue for a studio, I’ve always assumed the studios got a share of rentals.
> Part of being an adult is owning a home and gaining all the advantages, both financial and psychological, that home ownership offers.

Becoming intensely in debt (thereby forcing myself to work more) by buying into a ridiculously overpriced housing market, locking me to a single physical location that is destroying itself through disgustingly selfish infrastructure planning is not my idea of an advantage, financially or psychologically. I've never lived or visited anywhere in my life that has screwed itself up as much as the Bay Area has - they'll be lucky to be growing as well as Gary, Indiana at the rate things are going. The prices are not justified by wage increases (wages aren't matching price increases) or increasing population (the bay area is now starting to lose population), and combined with the idiotic local and federal politics + trade war economics, have nowhere to go but down.

On the contrary, I contend anyone that depends on the current prices for survival is a bag holder making an extremely risky bet. The evidence is already there that the bet is not going to pay off. My advice: unless you're very wealthy and don't care, or your plan is to go underwater in the world's most expensive retirement community, get out, now. If things go south, liquidity will be far more important for your financial and psychological soundness than debt on a sinking asset in a shrinking regional economy will be.

http://www.erica.biz/2018/cockroach/
Have fun crashing at high speed at the wrong angle and having water shoved up where it doesn't belong. Hasn't happened to me because I always wear a shortie, after listening to advice from those it did happen to.

I also always wear a vest, even though I can swim just fine, because the ski can hit you in the head and knock you out. Also, people sometimes pass out and drown from the CO coming off the engine.
You’re arguing against your own straw man. I never claimed it never happens to anyone. If you can’t participate in good faith, I won’t engage further.
whew thank god i decided not to get a tattoo....was about to too.
Geology's Timekeepers are Feuding
Although comical, this is definitely false now, right?
A MIT Study Says a Quadrillion Tons May Be Under Earth's Surface
Agreed on running the real thing rather than a web version, but under Linux qmmp looks close enough to bring some memories as well and doesn't need wine. http://qmmp.ylsoftware.com/
So just discuss non-computer related stories from HN...
This is 100% effective advice. You may not like it or want to leave a job you like, but is the only sure fire way to get paid your worth. Business “systems”[1] are desighed to keep you from getting paid market. These systems are so rigid that they would actually rather hire some else to replace you at great expense, than make an exception for the individual. The way to “hack” the system is to get a new job - the new place has no choice but to pay market rate if they want to hire you.

[1] examples

“Sorry, 5% is the max raise per year.”

“I’m sorry, you should feel good getting 6%, most everyone got less but we really value you.”

“Make the project successful and you’ll be rewarded.” (Hint, somebody will be rewarded for the late nights and weekends, but it won’t be you.)
This is pretty much expected. The very mechanism of tattoos is that ink particles deposited in the skin are taken up by phagocytes. One of the jobs of phagocytes is to present ingested material to lymphocytes in lymph nodes. Makes sense that we may see ink particles in lymph nodes.
There is a trade off between flat and deep org structure. Deeper org structures build familiarity, process, etc. It works when there is a stable process, but doesn’t turn well.

Shallow orgs can move quicker, but that isn’t free. Because the designated leaders cannot actually manage up to dozens of direct reports, you end up with what I call a “circle” org structure. People get voted on/off the inner circle, and the downstream leaders get disempowered.

I’ve never worked in a place with no explicit command structure. Perhaps I lack imagination, but I cannot see that ever working. Fundamentally it’s a lie, because some individuals have to control the money.

In my experience, shallow orgs also have a half life. They need to be purged every 18-24 months.
It's been at least three years since I've logged in, but I just did so to downvote your incredibly ignorant comment. Congrats.
I think there's merit in a flat structure if the company is inherently small (~10). But once it gets to a medium size company (100+), that usually degrades because the degree of separation is too low.

What a flat structure entails is a star-like structure where everyone is just 1 degree of separation removed from everyone else. This high degree of coupling is bad in design and IRL because it creates high interdependency like the ex-valver mentioned. As others have mentioned, every action you do effects practically everyone else since people are so closely connected.

There's a reason why most structures are tree-like such that people are sufficiently insulated from others. Creating a comfortable degree of separation will allow better separation of concerns in the things you do.

Value created the 2nd greatest lie in tech about "not having a boss is cool" because it attracts people who think they're too smart to be working for someone else. But if you're working for no-one in the company, you're practically working for everyone.
Yehuda Katz [1]:

> Any sufficiently complicated company [without] management contains an ad hoc, informally-specified, bug-ridden, slow implementation of management.

[1] https://twitter.com/wycats/status/368752712894017536
Yeah, my thinking is if you just eliminate the component of salary that is purely dependent on cost of living, and not the part that is due to the extremely high demand for tech skills generally at the globally competitive level -- because that is all that you can eliminate by moving. Both of these factors push salaries up but you only eliminate one of them by moving.
That wasn't my takeaway from reading all the Twitter posts. The author mentions he will never work at a non-self-organizing company again. It was just the bonus driven toxic culture at Valve which encouraged unhealthy competition and sabotage between the developers.
Yea I'd like to have this elaborated on. As is the GP makes The Guardian sound like Daesh.
Hmm, actually something just came to mind where quoting may hinder, though I've seen it with and without. Quoting may help focus on misdirection. Where someone wants to have a good argument rather than have a discussion. More a reddit game than HN but it does sometimes happen here, e.g.

Someone making point with a couple of paragraphs.

Commenter takes one sentence or point to shred, maybe it was a weak example or poorly phrased, to invalidate the whole.

repeat. After a few rounds it's becoming clear they're intentionally avoiding the main point.

Have I just committed the cardinal sin of being wrong on the internet? ;)
I don't think the price differential between San Antonio and Austin housing is high enough to offset the level of talent and appeal that Austin (or even Dallas for that matter) currently provides for the tech scene.
I agree with most of the list, except this one.

> Comments starting with "No." "Wrong." or "False."

What's wrong with that? If the post you're replying to is wrong and you go on to provide evidence of why it's wrong, then isn't this just clear, unambiguous communication?

I've noticed exchanges here where it's very difficult to tell if a particular comment is intended to agree, disagree or is completely irrelevent to what is being discussed. This is because a lot of comments here are not communicated well due to the programmer's tendency to abstract and ambiguate.
I think it's worth comparison. I'm favor React Native though, Flutter has a brighter future.
Unfortunately, React Native's popularity is so much better than Flutter, so I think this difference won't be changed at least in 1 - 2 years.
>Criticism we've seen from ex-employees, however, suggests that while Valve works for the in-group it can be alienating and anxiety-inducing for others. Multiple ex-employees have now said that Valve's non-hierarchical structure is not what the company says it is, and that projects and people are subject to power dynamics and executive decisions just as they are in any other workplace.

My takeaway. At organizations that pretend to be egalitarian, you're golden if you're in the in-group. But if you're outside of that group, you matter zilch.

Basic primate social behavior.
Mailchimp has turned out to be chock-full of functionality for my first experiments with a drip email marketing/educational campaign for my resume/LinkedIn Profiles/career counseling biz. Free up to 2000 subs and a ton of different templates to choose from.
Time zone can be somewhat of a filter if your client has a large team with daily standups.
My favorite trio of endorsements is "flexibility", "lubrication" and "potatoes".
There's IMO a kind of quadrant going on.

People without CS background who don't see where it would be useful

People with CS background who don't know how to use it

People without CS background who realizes where the science can be useful.

People with CS background who know where and how to apply it to every day problems.

Unless someone is building forms all day long (and even then), it's going to be useful. Sure, you can build apps without it. but they'll be mediocre instead of good.
That’s a rather over-broad, condescending, and borderline chauvinist generalization.
Agreed about the trip sitter!

In fact, my downward spiral was instigated by another person who was tripping with me. He told me we were severely dehydrated (no, we were just severely high) and needed water asap. This prompted frantically running to a residential area asking people for water, and the rest is hell.
Interesting points about how the degree of separation corresponds to insulation of an employee in an organization.

I'll remember "if you're working for no-one in the company, you're practically working for everyone" as being in the vein of "if everyone is responsible for something, no one is responsible for that something."
I don't see how your measure is useful at all in this reference.

%GDP spending in those countries are small.

In Cuba the military literally runs the economy. Many of the hotels you stay in are operated by the Army. Any of the remaining bits of 'free' economy are all dependent on the military state.

This is not even remotely the case in any of the nations you listed.
Of course they are subject to power dynamics. The question is whether the dysfunctions of informal power dynamics are worse than the dysfunctions of formalized power dynamics in their economic niche.
Its the same in Australia. Annoying as all get out. Stan has a much better selection.
There are so many people with tattoos and bank accounts larger than yours
Julian Assange to be handed over to UK officials: Report
I'll assume the question regards employees working on side projects outside of the hours that they are doing paid work for their employer.

I think it is reasonable for employers to require:

- the employer owns any intellectual property generated by the employee during the course of the employee's duties (i.e. paid employment)

- that employees disclose any real or potential conflicts of interest with their employer's business

- (possibly, subject to negotiation) that the employee may be placed under non-compete restrictions during the time they work for and after they leave the company, provided the employee is appropriately compensated for the opportunity cost (e.g. a paid period of "gardening leave" if they are prevented from working in the industry for 12 months)

I don't think it is reasonable for an employer to own intellectual property generated by the employee outside the course of their duties, or have any say in what other business activities an employee may have, or whatever else an employee does in the rest of their life outside the $dayjob.

Personally, as I've gained experience working as a permanent employee and working as a contractor, I simply won't sign any employment agreement that constrains what I can do in my time outside of work. Sometimes prospective employers opportunistically sneak such clauses into employment contracts, but are then happy to strike out such clauses, if they are not, there's plenty of opportunities for well-paying contract work without such restrictions, so I'll look for something else.

That said, part of this is simply about relative power of the employer and employees. If employees don't have a range of alternative options for work, or are not unionised, and don't live in a polity where these aspects of employment contracts are regulated, then it is possible than employers may offer relatively unfair employment contracts, which some potential employees will still sign if they don't feel they have an alternative.

Thucydides -- "the strong do what they will, the weak suffer what they must."
Well, I don't know how THCA is not psychoactive vs THC, but you said yourself how THCA converts to THC. If you get very fresh cannabis, it will have undergone very little natural decarboxoylation.

And as for the receptors, THCA has been found to act on different receptors, i.e. not on CB1 or CB2, and that the effects on those receptors is different. I am not explaining the science well, but it's easily searchable.
This was the same "millennials don't want to do X" argument you heard a few years ago. That started to stop once millennials got enough cash to do X.

A major, major confounding issue is simply not having the money. Of course you'll see a trend of fewer people buying homes if home prices are so high that fewer people can afford them.
There is also the fact that moving costs time and energy, and an engineer in the Bay Area will have a lot more options for employment if they stay in the Bay Area- they can walk between interviews for large multinational tech companies in a lot of cases.

Moving from a hub like that has the implicit cost that you may have to move back at some point to find work, or accept the lesser options and negotiating position.
Previous discussion from 11 hours ago: https://news.ycombinator.com/item?id=17581988 (38 comments)
Yeah I could imagine an article coming from the opposite direction, deriding ivory tower calculations in favor of real world experimentalism in some case where the developers didn't do enough physical testing. There are definitely plenty of cases where design mistakes have been unaddressed to tragic consequences: poor modeling in the Hyatt Regency collapse (https://youtu.be/VnvGwFegbC8), underspecified gusset plates causing the Minneapolis bridge collapse and possibly the novel methods chosen for the recently collapsed Florida pedestrian bridge, etc. Ultimately, the methodology is probably less important than whether the business chose to recklessly defraud people about the risks and safety concerns or acted in good faith.
> The point of a low stakes conversation to me is learning something about a person or subject

That point of view is getting rarer and rarer, especially on the internet. Which is unfortunate. It has ruined online discourse for me almost completely.
Because using what’s popular is what gets you jobs.
I think you've put it a nice way, but one of the things I've realised as I've gotten older is: People treat <insert something here> people really differently and don't even realise it. If you've got a big nose, or your eyes are too close together, or you don't have symmetry in your face. Or you are too tall. Or you have a lot of body hair. Or you don't have enough body hair. Or your skin has a strange (for the area) complexion (or just not normal for most people, even).

There are beautiful (in the eyes of society) people in the world and they have certain advantages. There are smart (to the eyes of society) people in the world and they have certain advantages. There are physically gifted (compared to the average in the society) people in the world and they have certain advantages. Christiano Ronaldo makes over $100 million dollars a year, of which nearly $50 million comes from endorsements (nice to have a pretty face as well as being a talented footballer!)

Life isn't fair in these ways. Is there anything wrong with wanting to have hair on your head, or getting plastic surgery, or body building to look the way you want? Absolutely nothing (especially the last one can be pretty darn positive for anyone). However, I think it's important not to chase these things excessively. There is a huge danger of thinking, "My life would turn around if only I wasn't saddled with this handicap". You can seriously sabotage yourself by not realising that most people have lots of hurdles and still find ways of surmounting them.

As a visible minority in the place where I choose to live, I see this kind of self-sabotage often, where people choose to believe that racism makes it impossible for them to succeed, rather than to acknowledge that it is a factor that they need to deal with. Some people (especially the elderly) are genuinely afraid when they see me coming. However, this fear usually turns to relief and joy when I smile and greet them kindly. Instead of being shunned because people fear me, I have an advantage over other people because that mini-drama that people must overcome when they first meet me, brings them closer. It's a bit like seeing a lion walking down the street and then when you find out it is an extremely friendly, goofy, tame lion, of course you want to pet it!

The oft-repeated advice of "just be yourself" is good, I think. It doesn't mean it won't be a challenge, but overcoming that challenge brings you benefits beyond "fixing" whatever problem that you feel you have.
Yup, it is in fact false.
Well you comitted the blessing of helping me feel heard so hopefully that balances out the sin. :) Exactly my point.
A self-organizing company is toxic by its very nature, due to the lack of formal organization.

A hierarchicy will always form, and if you don’t deliberately form it, the result will be, as described, suboptimal.
Show HN: Reads Feed: Crost-Post Links to Twitter, Tumblr and GitHub Pages
> In my experience, shallow orgs also have a half life. They need to be purged every 18-24 months.

Valve hadn't had a half life since 2007. They're surely due for another one :)
I'm sharing my read-list, as I go through it. Instead of sharing those manually on Twitter, I thought it would be cool to have a Tumblr mirror, and even its own website and update these places automatically once I add a new link.

So, I'm both sharing the source code of the project and my personal read-list accounts in case of you are interested (I'll be sharing mostly development-related things that I curate from HN, Medium, Twitter etc.). You can find links to my accounts in the readme of the repo.