skysight-inc/HackerNews huggingface dataset:
The most important leverage is to just say no if they won’t agree. It doesn’t matter what level or specialization or education or experience you have. The only way to win a negotiation is to just genuinely not want what the other party is offering if it doesn’t meet your criteria, and turn it down.

Obviously, if you are desperate for a job due to other factors, you may be literally unable to turn down a suboptimal offer. It’s unfortunate that companies bank on this, and sometimes even angle their search criteria to specifically find classes of candidates they can exploit with low offers, inadequate workspace, etc. But it’s a fact of life.

When you’re not in that situation and you are free to turn a place down, then you just have to decide what matters to you and ruthlessly stick to it.

To your other points, I think they are not actually big deals. Relative to other costs, building private space on an existing floor is not that bad. Of course, companies are mostly not worried about the cost but are worried about the anger and reaction from existing staff who hate the open plan space they are stuck in.

If a company has a top-down “no office” culture, like “not even our CEO has an office!” then just walk away. Those people are so far gone it’s not worth it. You know from day one that insincere corporate evangelism matters more to them than your actual work. You are more office furniture and less engineer at that point.

It doesn’t matter if this is ~70% of all IT jobs. They are bad jobs. Ok to take them if you’re in a pinch, but why would anyone choose them? They’ll never be forced to reform their habits to recruit adequate staff that way.

Another big option is to ask the company to rent a dedicated office for you from a co-working space. So you’ll be “remote” except working from a single office that they lease for you (or you could lease it yourself and be reimbursed or grossed up for it). This is exceedingly cheap for well-capitalized companies and if they are serious about your productivity and ability to actually collaborate, they’ll do it (as opposed to only being concerned if it superficially looks like people are collaborating because of the open plan layout).

There are plenty of solutions for a motivated company. Existing office build out is not a serious barrier, only cultural unwillingness to be adaptable to people whose jobs require private space to work.
I'm optimistic too, about the creation of new ISPs, but it'll take a long time. Necto Lab is only taking 5 small ISPs right now, and the number of new ISPs created as a result of startyourownisp.com can't be that many (there's a 25k capital requirement, at the very minimum).

My rural town will likely not see the benefits from competition for a long time.
College Students Are WIERD. As the paper put it.
It says right there in the post:

"We’ll be looking at the core fundamentals of GraphQL along with strategies for how to implement it (client-side with Apollo and server-side in Node.js)"
Introduction to 802.11ax High-Efficiency Wireless (2017)
How does it compare to PRK?
>Software engineers in the Bay Area working for a subset of companies?

Yes, to be clear that's what this argument was predicated on. Someone said "A significant percentage of SWEs at FANG style companies take home more than 400K per year" and other people said "I don't believe you.

No one ever said "A significant portion of all swes everywhere make more than 400K." That would indeed be a silly statement.

Specifically, this was the statement that started this thread:

>400k is not unusual for a senior engineer working at big tech for several years in the Bay, Seattle, NYC, or even a city like LA

That statement is objectively true for practically any reasonable definitions of "not unusual".
Software comes with an EULA typically indemnifying the creator from any negative effects of using the software.
they said it five times, so a quintuple-negative makes it still a negative if you multiply them up...
(Just my 2 cents, your mileage might vary)

I think that in the hard sciences, things are very cut and dry - or at least that is the goal of a study. For example, in physics, the goal of experiments is to prove with a very high certainty that something is true or false.

Humans on the other hand are unpredictable. So if you run an experiment that says X, it may or may not replicate later, depending on hidden variables and assumptions.

Consider the famous marshmallow test. The latest studies suggest that it is not willpower but actually affluence that is the bigger determinant factor. [1] So that means that in future studies, they probably need to consider this variable and design the experiment in a way that they can control for it.

What is interesting is that for all the differences and intervening variables, humans can be studied and exhibit very predictable patterns. A good example of that is the study of power. [2] The Prince was written in 1532 and its principle continue to be just as valid today!

[1] https://www.theatlantic.com/family/archive/2018/06/marshmall...

[2] https://en.wikipedia.org/wiki/Machiavellianism
For me, the flying objects are usually bugs, when I'm out cycling. More than once I've had yellow jackets bounce off my glasses. :O

Late last summer, I took a ride one evening when, in any wooded area, the air was absolutely thick with gnats. I wound up tying a extra bandana over my mouth (flying protein supplements do NOT taste good!) and adjusting the one around my forehead to close the gap over my glasses for good measure.
Why is the comment from ardent_uno dead.
Ah, but what if I needed high bandwidth, but at a predictable rate to a predictable destination. Say, I have a box at the edge datacenter (like Netflix often does) to handle my specific kind of IoT traffic. It may only be cost effective for me to offer this plan if it can only talk to that service.
Really, REALLY flexible time. I only go to the office to socialize. I like to code late at night where nobody can bother me. I've quit strict "where were you at 8:00AM you need to call in if you are going to be late" jobs within weeks.
FANG, L6-equivalent level.
Google pays the same pre-tax in Seattle as in the Bay Area, at Bay Area rates in each case. So it's also between companies even within the Seattle context.

(Or at least that's the official line. I haven't examined any de facto pre-tax pay disparities between the two locations. But at least they don't adjust comp when one transfers between those locations, or between either of them and NYC; whereas they do for relos those areas and significantly cheaper areas.)

Source: personal memories of policies from 3-5 years ago, which could have changed but probably haven't.
Problem is not every language will implement DateTime the same and I had same problem with protobuf and thrift. I stuck to ISO 8601 format string for standardizing time. I could circumvent the type system via arbitrary json type but I'd rather not do so but I use dictionary in .net a lot and would like those to be more available. In .net, Dictionary objects become KeyValuePair arrays in GraphQL but then assume objects of that form while python I think that would be a tuple. These are general language serialization interop problems and the more the standard implementations help here the better.

If I want to go Customer/Physical Site/Asset Level 1/Asset level 2 versus Physical Location/Customer/Asset Level 2/Asset Level 1 as a general navigation through the data objects as a query then I have to have both of those paths available in the schema or custom queries. I'm sure I'm not explaining my issue properly but I find its related to how the graph traversal works. As number of dimensions expand this gets harder. We looked at some of the sequelize generated queries via a node implementation and was generally concerned about the ORM queries used. You can get by maybe with code generation or dynamic schemas but starting to lose ease of use and some performance if you dump the whole schema that way. I'm sure I can workaround each of these but as a whole nothing really coalesced to something simpler to build and maintain overall. GraphQL as a standard is still useful I think for simple schemas that are broad and not deep is perhaps what I'm trying to say.
I ran hundreds of tests with real users on Shopify stores. This is what I found
A Scalable, Commodity Data Center Network Architecture (2008) [pdf]
Making a DELETE XHR was never the issue, browser support was. It's an issue that was impossible to paper over with a JS library alone, you needed backend integration. That's why Rails and similar frameworks at the time spoofed DELETE and PUT requests by creating a POST request with a special param set.
The problem is that tariffs aren't the only point of contention. Agriculture is heavily subsidized by both countries. If you focus solely on tariffs you aren't going to succeed in creating a level playing field.
What steps did you have to take to make the switch? How involved with software were you while (and before) working as a CPU designer?
I wonder if graphical user interfaces will become less relevant as natural language, both voice and text, become more capable via A.I. No need then to learn icons.
Basic OFDM Example in Python
Stream or Play 4K Video to MiniX Android Box
Well price of apples should approximately reflect general food affordability.
I live in the bay area. 2 incomes. My rent is ~30k/yr. If I rented a house and had a family it might be ~60k/yr. Are you seriously claiming that 150k after tax income doesn't cover the difference in COL in the bay area?
Yeah but 'life coach' has negative connotations whereas dread task buddy sounds awesome. This is one reason pair programming is good at times.
No, this should end up being about the same. This means that household is extremely over leveraged in household cost. Suppose that their income is cut in half, they would have to come up with 250k just to keep their housing expenses alive. The net result of this is that on average you would be averse to having kids if you knew that they could suddenly be thrust into this circumstance.
As a student in Japan, I was introduced to businessmen, to teach English, during their real estate boom. They just so happened to be the children of fathers who had buildings near the Imperial Palace, so became rich (on paper, 100MM+ USD) through no effort. Their lives were about as devoid of happiness that I have ever seen. After partying, hookers, golf, eating at every gourmet place in town, and foreign trips, life became uninspiring and they were a morose bunch to hang out with for dinner and drinks after our language classes. No thanks. A person needs purpose to enjoy life.
I used to be a long-time user of Workflowy (since 2012), but I've recently switched to Dynalist (https://dynalist.io).

It's more actively developed and deviates a bit from the extreme simplicity of Workflowy. I haven't looked back though. :)
The text in italics was about people trying to cash in on the media exaggeration by selling bogus products based on the initial false assumption.
Organicity in abstract strategy games may be defined as “the degree to which a game’s behaviour may be perceived as organic, or ‘life like'”.
Same here. Unfortunately I can not read a thing on my phone anymore if I don't have my glasses on. That can be a serious hazard in some situations. But, since I've been wearing them so long I feel naked without them so, it's rare I'm glassesless.
SEEKING WORK | Full Stack Developer | NYC or Remote

10+ years building web/mobile apps.

Educated at Stanford. Founded a startup, PeerCDN, acquired by Yahoo. Re-built the video player at Yahoo, then the 4th largest in the world.

Been working remotely for clients worldwide including Expo (React Native), Datavisor, Towerview Health, MagicPoser, etc. On both a hourly basis and flat-rate/project basis.

Technologies: node.js, React Native, HTML/CSS, JS, Design, Angular, React, etc.

Pricing: $150 hourly, flat rates: Landing Page: $5000, React Native mobile app: $15k-25k

Email: abi | at | lightwavecollective.com Website: http://lightwavecollective.com LinkedIn: https://www.linkedin.com/in/abimanyuraja
ActualVim is a Neovim frontend implemented as a Sublime Text plugin. It uses Sublime's syntax highlighting, and can use Sublime's native snippet UI as well.
An important question is :

How to keep yourself on track until you reach your goal.

That’s more difficult that it seems. There will be many real and imaginary barriers to overcome. And sometimes you won’t even know you have hit one of those barriers. You will find out later and say, hey!, why did I stop ?
I feel the same. Glasses are such a minor inconvenience that I don't think I'd risk even a 1% chance of complications.

What kind of glasses are people wearing that makes it worth the substantial risk that they'll end up with chronically dry eyes. Especially when you'll he wearing them again anyway in a decade or two.
Actually that's missing the piece of data I was looking for: which Node.js libraries/frameworks (for interacting with GraphQL) is it discussing.
It's the same thing with a different marketing name. PRK / LASEK is much more painful (1 week of pain over 36 hours), but has fewer complications, especially for martial artists.
How Netflix Is Trying to Make Sure Its Shows Don’t Get Lost
As a startup employee, I'd say a big con is not necessarily the amount of equity, but the type of equity, and difficulty of evaluating it. Common stock really only provides exposure to the tail end of good exit outcomes, since other entities on the cap table get liquidation preference, participation, and so on. To make it worse, it's not standard to share information about capitalization with employees, so we have no real shot at valuing the equity portion of an offer. It would be nice to be able to know what our equity is worth, and get some benefit from a decent but not great exit.
If you made a custom scalar, wouldn’t you have control how it’s deployed across the different languages you choose to implement it? Truly curious. I haven’t attempted to work with a broad range of languages for my own services.
Even a relatively small subnet (/22 - 1024 IPs) will cost you $1-2000/year under most NICs.
There's protocols like stunnel that hide your arbitrary TCP traffic in a TLS tunnel that looks like web traffic.
I haven't seen this in ages, but was always sad it didn't pick up a little more steam. Neat project. I'd love to learn concatenative and array languages using it.
Vice Media Was Built on a Bluff
That was a hugely useful read, thank you! It fits perfectly.

A former coworker of mine recently recommended The Subtle Art of Not Giving A Fuck. She said she read it in my voice. I couldn't stand it, and I couldn't figure out the source of the dissonance. She needed the thing I do. I need the thing she does (give more fucks). We can't read and grow from the same books.

Really useful mental model here. I'd be interested in anything else you'd suggest as a good read.
Certain irony here. Much of education then is a Prison Experiment until students develop the critic thinking skills to evaluate their professor's teachings. Not that we have a binary evaluation here, i.e. the prof is totally right or totaly wrong. More like shades of gray where some stuff is more believable than others.
It's the average. If the median wage was $1MM all goods would be way more expensive.

But all this is wrong because rents rise to soak up income. If we all earned $1MM rents would be most of that if all other goods stayed the same.
Ask HN: What is your process for validating startup ideas?
I'm curious as to what everyone's process is for validating their ideas. I've always just built a landing page, sent some traffic to it, and tested if it converts. If that test "passes" then I try to sell something. Only then does an idea have legs.

This seems to be what everyone's doing. But there's got to be other ways to validate an idea. Is anyone doing anything unique?

I provide free startup ideas at startupsfromthebottom.com, and everyone's next question is: "Did you validate this?" I need better/more ideas for how THEY can validate it.

So...what do you do to validate your ideas?
I had completely shit vision. I couldn't swim safely for long distances because of how bad it was. Got Lasik in Lithuania (same complication rate; 1/6th the price of Toronto) and it was completely, totally worth it.

That beings said, my eyes are itchy sometimes. Just because there is a complication doesn't mean that the tradeoff wasn't worth it. I was under no illusions that I wasn't risking permanent damage, but the way I looked at it was that I was also risking permanent damage by relying on always having access to my glasses.
It really depends on the startup. There are some crazy awesome situations, and some crazy not awesome situations. It is hard to generalize across all startups.
I work at Pivotal and I'm adjacent to the buildpacks team (which I've worked on twice).

I am super excited at the cooperation. Historically, the Heroku buildpacks maintainers and Cloud Foundry buildpacks maintainers operated more or less independently of each other. But there's a shared interest in ensuring the two don't unnecessarily diverge, and also in pooling engineering resources.

The bigger picture is that Buildpacks is a solid solution to the problem of Just Run My Code, Dammit. The standardisation and reference implementations means that you will be able to have a single, smooth onramp for sourcecode to anything that will run a container. Cloud Foundry, Heroku, vanilla Kubernetes, OpenShift, anything. No more Dockerfile maintenance, no more production mystery-meat, no more wondering if you have unpatched CVEs in the OS or runtime binaries.
That’s not the point. What good is the ability to grow enough food for everyone if we arbitrarily withhold it from them?

I’d argue patching a system that values the very few over the many is not an advancement.
Check out The Color of Law by Richard Rothstein for an extensive treatment of this topic. (His focus is not on Jim Crow per se, but on the entire web of policies used to enforce segregation across the States, thus locking African Americans out of the great boom in housing wealth post-WWII.)
My pupils are very large. I held off on LASIK for a long time because it seemed like it wasn't well understood. Then I considered getting it about 10 years ago and there was ample evidence that large pupils were associated with negative results (halos, stars, night blindness, etc -- all the stuff mentioned in this article and elsewhere). I'm very glad I didn't get it. It still surprises me that they wouldn't simply increase the area of the operation, but perhaps there are technical reasons why this isn't possible.
I'm not a JS developer, so this as much of a question as it is a statement.

`exec` is a system call and doesn't call bash or any other shell. At least, it shouldn't.

If it does, then it would be wrong to assume that bash is even available.

Either way. The single quote sytax is specific to bash (and maybe sh, dash, etc. I'm not certain.) so, don't rely upon it.
I'm good at "S.T.A.R.", most of my effort in the past is using CAR and PAR but it's not a hard shift. I'm glad to hear they don't limit it to just technology problems.

>"the problems you failed to solve after getting deeply involved in them".
I have done it before in interviews when asked about weaknesses or failures; I've never done it on a resume though. How would you go about representing that on a resume?
Tsinghua?
True, but you don't have anything a big company doesn't have, or can't have. Therefore, to differentiate yourself from your talent going to FAANG, you need to provide more equity to early employees than what is the status quo. They joined your startup for risk, and your rewards need to match up with that risk. A large company has professional development, a great lifestyle, and mentorship. What they don't have is huge upside if there is a huge exit, and the early employee at a startup needs to capture that.
The US is falling behind in allocating sufficient capital to develop technological advances. Thank God there are backups.
What is the reaction you're "supposed" to get by thinking about that? I took a moment to think about it and I don't think I got it. My reaction was, "Well then I probably die", but I don't feel particularly different about the present.

If that's the thing I'm supposed to feel then so be it, but I feel Seneca intended for some greater profundity, or he would dispense with the mental theatrics. What am I missing? Does it need to be more visceral?
It doesn't seem so tenuous to me.

The entire working mechanism behind snoring is predicated on the airway narrowing enough to vibrate, producing sound.

As you know, obstructive sleep apnea is a condition where the airway narrows so much that it collapses, causing cessation of breathing.
I'm the author. ActualVim feels pretty slick out of the box. The main issue is in parts of the Vim UI that aren't integrated yet (I'm praying for more UI customization options from Sublime Text, though the recent command palette improvements should be a great start for replacing the command line).

The actual editing should be really solid, even if you use Sublime Text features to manipulate text. It's typically very fast too, I try to beat 16ms handle time per keystroke on all platforms (so updates land within a frame).
Microsoft's Failed Attempt on Debian Packaging
It was also an issue on backends. Backbone had an emulateHTTP option: http://backbonejs.org/#Sync-emulateHTTP
Not really a "task" in the sense that it only takes 5-10 minutes but I hate that in 2018 when I visit many medical offices I have to fill out lots of forms, even when it's an office I have a history with and none of my data has changed. Ideally they'd show me a screen and say "has anything changed?" the end. If a screen is too expensive they'd print out a piece of paper will all my data and just have me sign that it hasn't changed. When I've asked though I'm told "it's the law" and that it has to be handwritten. Maybe Estonia is better at this?
Did you try corrective goggles?

I don't mean that as a suggestion, I'm wondering what your experience with them might have been.
The specific import of the server lib is the non-Apollo express-graphql, which is under the graphql org on GitHub. I only looked briefly, not sure if there’s another example. I know the book is still a work in progress.
Could be a misleading statistic. What if the discomfort goes away after a week in 95% of patients?
Step 1. Get the idea in front of users as quickly as possible. Pre MVP.

Step 2. Get the partial MVP in front of users as quickly as possible. Mid MVP.

Step 3. Get the MVP in front of users as quickly as possible. Post MVP.

Really, I just care about getting things in front of users. I've launched and failed like 10-15 "startups" at this point. I tend to solve problems that don't exist, or that aren't correctly solved by my software.

I built out UserInsights.com exactly for this reason. And you better believe I had it in front of users at every step of the way. Probably why it's my only success to date.

Onward!
Not unlike 1950s/1960s movies using cheaper two-color films, compared to technic-color, have lost most their greens,
> All else being equal, I would gladly earn $1 million per year and spend 75% of it on rent

Ah, so you want to live in San Francisco
I had LASEK in one eye. It was so painful that it took years to do the other one - I picked PRK the second time. LASEK was easily the most pain I ever experienced. But it worked very well.
Good point. Let's say you do have that experience or skill in building a sea-worthy ship. Let's say you are more valuable than your founder given where the company currently is. Maybe the company is in the growth stage, and your skills matter more to the company's survival than the founder. Why, oh why, does the founder make out like a bandit, and you make out like a chump.
Does anyone have any idea how many devices run CopperheadOS? The market has to be extremely tiny.
How many people are capable of manually flashing an image onto a Nexus/Pixel, and then what subset of that group is interested in a "more secure" ROM?