skysight-inc/HackerNews huggingface dataset:
Be valuable to your team. Make everyone's life a little easier.

Try to sneak into an irreplaceable position, where you can ask for whatever salary you want. Tech is full of these opportunities. As a junior, you are often given unsexy, boring stuff that nobody wants to handle. That's a good place to get lots of leverage.

Be friends with everyone, especially other departments further away. Social ties are a mesh, and the more mutual friends you have with, say, a boss, the higher everyone's opinion of you. If three of someone's friends like you, chances are they'll think well of you too.

Learn to listen well. Listening is something that needs to be learned. This is the easiest way to make friends. It also unlocks most leverage. You'll learn surprising things. Like a subordinate might care more about being in the same department as a cute intern rather than being promoted and getting more pay.

My core rule when dealing with politics is just to know yourself and know your counterparts. Everything else is easy once you do.
Stalin, Pol Pot, Mao, Tiananmen Square = True Communism

Communist Party of Nepal (Unified Marxist–Leninist) = not Communist

Got it.
> Every natural language uses spaces to separate things.

Nope. You don't space out each word when speaking. If you were speaking about writing systems, not all writing systems use spaces as word delimiters. See: https://en.wikipedia.org/wiki/Space_(punctuation)
The reason is competition between garment companies. Competition is great for consumers but it can be brutal for manufacturers.

I can get a ten-day supply of clothing for less than $1000 at Target and not have to buy replacements for a few years. That doesn't leave a lot of money for manufacturers . There are too many companies competing for the same dollar. The best thing these manufacturers can do for their workers to is to move on to other industries where the profit margin is higher. But yes, it's easier said than done.
The problem is it's very difficult to interview your management chain before you take the job.
In my experience, “most people” simply aren’t that stupid. The assumption seems to be that greed and corruption are a default condition, and that there’s nothing we can do about it. I truly believe the average person —- who simply isn’t represented on HN —- is just resigned to this as a fact of life.
Promotions carry a corresponding salary bump that can be quite large. Check out http://levels.fyi/ (seems to be down right now) or the associated spreadsheet of salaries: https://docs.google.com/spreadsheets/d/1IclsJmHUMWjZCECMKi1I...
oops I commented on the wrong thread. original comment moved to here: https://news.ycombinator.com/edit?id=16488919

(HN wouldnt let me delete this one)
Strength Training Is Learning from Tail Events – Taleb
Create React App is nice. Pair it with Former Kit to scaffold dashboards
Depends. If it's within your own org, there are often ways to server-side remove the email from everyone's account. I've seen it happen with an Outlook/exchange setup before.

Outlook also offers the ability to draw attention to your email by sending out a "The sender of this email would like to recall it. Please click okay when you're done reading whatever they sent and want to delete it."
And employees negotiate for as much as they can get away with. Supply & demand.
Kushner’s Business Got Loans from Companies After White House Meetings
I think that's a bit unfair. Meego was scheduled to use Wayland instead of X. While I don't remember if it did, Sailfish definitely does. Maemo was also quite of an early adopter of Pulseaudio. Thus, the whole Maemo-Meego-Sailfish saga has been one of the pioneers in changing the stack SysV/X/ALSA -> Systemd/Wayland/Pulseaudio and friends.

The N9 was a really polished product. Offline navigation was incredibly good. I still use it. With a bit of care it could have been a nice product.
Ahhh. That's it. I only use it on Android. Maybe I should use that feature on the PC, and thumbs down everything for a few weeks!
And the boss could get away
with ignoring the law of supply and demand? How so?
Because they're fundamentally about maximizing personal gain regardless of the cost to society. This is in direct violation of the covenant upon which societies are founded. Most people take this violation as an immoral act.
The non-competes also look like they're unenforceable, even where they're legal.
" In other words, in the labor market, effectively a small number of employers are competing for their labor"
This is not what a monopsony is. That's an oligopsony.

"Because most people sink roots in their communities, they are reluctant to quit their job and move to a job that is far away."

The effect of this is a wash because this is also a problem for employers too. The supply of good workers is smaller because few people are willing to move towns for one - which drives labor prices up.

"Unions used to offset employer monopsony power"

Ahh, okay, now im understanding the point of this article. Lets fight monopolies with more monopolies instead of solving the underlying issues!

I agree with the points about non-competes though.
America didn't spend a single cent on rebuilding infrastructure lost to bombing

... within the continental U.S.

America spent a lot in helping rebuild infrastructure elsewhere.
Does mencoder support encoding of MPEG-1?
But the alternative the author suggests is to use UglifyJS - which you also need "node, homebrew and gigabytes of tools" for.
> "Market transactions only happen if they are mutually beneficial. Can’t force any side as this will distort it."

I think the modern assumption is that things are distorted, and they are heavily distorted in favor of business...
Nice strawman. Nobody says that, nobody is going to say that. The most commonly proposed solution to this problem is unions, but I bet that’s the one thing you hate more than laws so you won’t suggest it.
Two words: pay bands.

Corporate HR policies in the modern era are essentially designed to commodify and drive down the costs of labor through information assymetry, rigid pay bands, and lawsuit mitigation.

Since most labor no longer organizes to negotiate for themselves, obviously the “Industry standard” pay bands are going to have a strong dampening effect on any wage increases even in the case of a worker shortage. Most individuals alone don’t have the power or the information edge needed to beat an “industry standard” which has essentially been decided through collusion of the largest players in the market. See the direct email correspondence of Steve Jobs and Eric Schmidt for more info.
Ask HN: Good time to ask about working remote?
I'm looking around for something new, but would like to stay where I am. I believe I have the experience and ability to work remotely, and my current situation has many people throughout the company that work remote. My question is, when is a good time to negotiate working remotely? Should I bring it up right away in the initial phone interview? Or wait until an offer is made and make my case then? Or somewhere in between?

By "good time" I mean the best odds of landing a good remote job.

Thanks!
Yup: http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-mpeg.html
Actix is number 7 in TechEmpower plaintext benchmark

https://www.techempower.com/benchmarks/#section=data-r15&hw=...
Prison and wealth inequality are similarly socially inefficient. Human capital is our most valuable resource, and we systematically waste it by depriving people of the opportunity to improve themselves.
> Fits in my hand

Quite a killer feature indeed. I have small hands; my almost-8-year-old smartphone is 4.5" x 2.5". I'm not sure I've seen any other smartphones that small in several years.
Ask HN: How many people do you interview for each one you hire?
Rough estimates
Hangouts can't be fully deprecated though unless they plan on killing off Google Project Fi.
> "Ahh, okay, now im understanding the point of this article. Lets fight monopolies with more monopolies instead of solving the underlying issues!"

So you don't think unions have a place in modern day society?
There's no rule/law that says businesses can't compete with themselves. Taking multiple independent bets seems like a reasonable way to put a lot of resources into a market that you are weak in.

This is similar to how startups beat big companies, a small focused group sometimes beat a big one. If you fund multiple small groups, you multiply your chances of finding a winner.

Microsoft famously killed its Courier project because it competed with Windows. Its now a decade later, and they are still way behind in tablet market share. Maybe if they had built both Windows for tablets and Courier, they would've done better.

All that said, Google has done a poor job of earning their user's trust after killing things like Reader. I believe the execs learned their lesson there.
> I agree with you until the WP part. WP was always destined to be a failure in the context of that time.

WP's problem was in the length of time between flagship phones, and the length of time between updates.

WP7 came out, with a big marketing push, and it was an overall good OS. The initial wave of phones were received OK, but the platform had some warts that needed to be cleaned up.

What MS did is announce that they were going to release an update, and then do a huge rewrite. 7.5 came out, fixed all the obvious show stopper issues, and then all MS needed to do was keep iterating the platform.

But they didn't. They waited 2 years to release 8.0 instead. Which regressed features from 7.5, asked developers to learn a new API, and had features missing from that API that used to exist in 7.5.

At this point the platform has lost a lot of mind share, new phones need to come out yearly, not on some random scattershot schedule. iOS sees regular platform updates, and is iterating much faster. Android is still a dumpster fire at this point, and could have been eclipsed.

So then WP8 finally comes out. Android is in a much better spot, and iOS looks pretty damn spiffy.

New API, huge chunks of functionality are missing, making many types of apps not even possible to write.

But hey, the Lumia 1020 comes out and gains a TON of attention. The best mobile camera ever made!

And then Microsoft up and does nothing for another two years. They stop releasing flagship handsets, and basically let the brand die.

Finally 8.1 comes out, but by this time it is too late. No developers, the APIs finally aren't terri-bad but they are still miserable to develop for compared to anything else, and all mind share has been lost. 8.1 is actually a good OS (unless you are a developer), but 7.5 was also a good OS, 4 years earlier.

If MS had released updates to the 7.x line every 6 months, focusing on making the developer's lives easier, they could have won. 7.x required far fewer resources than Android, ran much smoother, and performed well on lower cost devices.

But instead someone in the MS engineering department won, and Windows Phone underwent a complete OS rewrite. The reason was merging the Mobile org and the Windows org together, and Engineers played politics instead of writing software, thus one of the kernel teams had to go.
It's really hard to convince people to regularly "pull" content from you versus agreeing to have it "pushed" to them somehow. You need one heckuva brand.

I like email because it's one of the only "push" media that's both widely deployed and decentralized. (I once thought RSS would become that for the web, but it hasn't worked out that way.)

In any event, if you've been relying on Facebook to supply 75% of the traffic that goes in the top of the funnel, you're going to be having a bad day when that disappears. Even if the funnel is great.
Did you really believe you were working with the best developers in the world though? Did you not realize this was all part of a marketing machine to make you feel good?
I agree with the point you’re making and you clearly know what you’re talking about but:

I would caution you to use the phrase “no way in which” when discussing security - the less informed may read this and believe it.

While an edge case and requiring a mailicious targeted attack in this case there’s at least the possibility of being MiTM’d.

The problem - as you’re probably aware - with using absolute terms when speaking about a case like this is that it’s easy to extrapolate this sense of safety to something that may lead to an attack that requires much less precision thank convincing the browser that the MiTM proxy is “please.build”.
I've gotten pay significantly above HR's "pay band" and "policy", because I refused to work for less.

Workers have power, too. They can refuse the offer. If you're an employer and you want good people, you'll find out real quick about their power.
Turn Based Battle System Using Phaser
So, go is also a "systems" language, so the terms more or less meaningless now. Assuming you mean a language we can easily compile to an independent binary capable of being run directly on a microprocessor with no support, I offer you rust as a counter-example.

Also, functional programming and returning functions does not mean they are created at runtime.
Private prisons with the right incentives would be the way to go. If instead of only being paid for each prisoner they housed they were paid for each prisoner that did not come back then they would be a lot more interested in rehabilitation and reform. Private prisons would do things like set up job programs for prisoners and lobby for law changes that made it hard to send ex-prisonsers back to jail for trivial infractions.

Private systems in general are more responsive to incentives than public systems and less likely to be captured by vested interests (e.g. prison guard unions). If used wisely (i.e. with appropriate incentives) they can be a huge force for good.

Of course the actual incentives used are terrible so end result is an amplification of all the bad aspects of the prison system :(
Porsche’s Electric Mission E Gets Its Own Superchargers
Opus Magnum Brainfuck Interpreter
early growth financial services is one of the larger tax / accounting firms focused on startups. ive used them with a few startups and they are responsive and offer a lot of services. there are tons of freelance / boutique startup CPA firms that may be cheaper but that all depends on your location
There was a game like this, I wonder if such a universe can be simulated in VR? Perhaps it would allow for a better understanding of relativity?
if you're going to feel betrayed when a startup gets acquired by FB then you should avoid all startups.

if you can be understanding about a company you don't like acquiring one you do, then buy whatever. just don't be shocked when a startup follows the same route as literally every other startup.
How do I get leverage out of "unsexy, boring stuff"? Here are some scenarios that I'd like advice on:

- In an analytics role, the junior is assigned the data cleaning work. It's boring, it requires a lot of dirty, ungeneralizable work. And they don't get to do the modeling work and delivering insights that appear more impressive.

- A junior SWE is assigned to maintain some in-house software. They squash bugs, but don't get to design new products or present on new launches.

"Everyone agrees" that data cleaning / maintenance is important, but there's hardly visible credit for this kind of work. What's the best way to gain leverage here?
Discover Weekly looks at the music you listened to recently. If you listen to 5 random songs this week because you were very busy, it's going to offer you the same thing next Monday. Then if the only things you listen to next week is the bad offering from Discover, it's going to propose you the same crap the week after.
Conversations like this are surprisingly common in our industry ;-) To help ease communication there are 2 terms in common usage: software error and bug. A software error is code that is incorrect. A bug is a software error that manifests a user visible problem. In this case the incorrect code is a software error, but it does not manifest a user visible problem unless it is used outside some assumed parameters. The bug doesn't exist when the product is used as intended. One can argue that the behaviour is undefined when used outside of the intended use and therefore there is no bug. There is no arguing about the software error, though. It exists.

Arguing about whether or not something is a bug is pointless precisely because someone will just pull the "behaviour outside of expected use is undefined" thing out of the bag. Regardless of whether or not you should have expected something to work, if your product unintentionally kills people due to a software error, you have a gigantic problem. It's really that lesson we have to keep in mind.

I get this all the time from project managers: it doesn't matter if X fails because we aren't designing the software for X. But you can't just dismiss X -- you need to understand the consequences of X just in case somebody tries to do it. For example: It corrupts the DB if 2 people edit the same record at the same time. The project manager says, "Not a problem. I got sign off from the groups using the app and they promise never to have 2 people working on the same thing. Problem solved, and no need to modify the code!" Of course a week later the DB is corrupted and it's not a bug (it's a feature ;-) ).

It does make software development more costly, and you need to draw the line somewhere. This requires balancing risk. But I will argue that if you are writing software for a missile, there is no hiding behind the "we didn't design it for that" argument.
Do you think petty cruelty towards prisoners makes society safer and reduces recidivism?
There are a lot of positive externalities from greed:
https://www.youtube.com/watch?v=F0VHiONkot8
Thanks! Here's my link:
https://buymeacoff.ee/d99kris

Very smooth signup experience.
What does that have to do with whether it's made up or not? What is your alternative?
A language that uses lots of parens to delimit expressions is incredibly bad UX, especially when you try to balance a complex expression, but hopefully there are tools like Paredit to deal with that, so that I can write my Emacs Lisp with pleasure about every day. Similarly, any decent editor will help you out with using correct indentation with Makefiles.

Last modification date is not always a correct heuristic to use, but it's quite cheap compared to hashing things all the time.

Make is a tool for transforming files. I wonder how it's not quite natural and correct for it to assume it's working with files?
I like the landing page a lot. Very good pictures, very clear.
I think unions should be tried for anti-competitive practices, just as any monopoly should.

What is the difference between a bunch of carpenters unionizing their wages versus a bunch of small and large companies all agreeing to price-fix their products? Nothing.
“Safely”

No way in hell is that really safe. Useful for charging something like a military drone, but eyes are too precious to screw around with this in the home.
Would gold pressed latinum be better?
How would you do a time limited trial for an immutable widely distributed Docker image?

There either has to be some fingerprinting and a phone home, or a licence you "manually" set to the env.

Since I am unaware of any sufficiently reliable host/cluster fingerprinting opportunity in say Kube, I assume it needs a licence to be configured in the pod yaml file.

What I don't understand is how this confusion can arise given the explicit licence installation.

Or where did I go wrong?
SEC Launches Wide-Ranging Cryptocurrency Probe
It's part of a subtle marketing machine. It starts with the interview process

Did you realize that Google is the single company in which people are actually bragging about interviewing there? (even if the outcome was negative)

They also select a specific type of engineers that are influenceable enough to be convinced that everyone at Google are the absolute best. Those same engineers are then writing those type of Blog posts in which they pound the message over and over about being the best. It's a win-win. Good for their own ego, and good for the company as side marketing.

Now, I'm not saying that they are below average, but in the valley, I don't think Google has any more talents than other companies that don't make such a big deal about being the best
Nokia and T-Mobile start nationwide 5G multi-band network rollout across the U.S
Before reaching any conclusions, would you let us know how specific is Technology X? Is it like a library or a framework? How uncommon is that?

If it's something commonly used by lots of developers and needed by lots of companies, I think it'd be fair to think of it as a bad signal at least.

The giants (Google, etc) have great engineers, but they also often use technologies that's very different from the general public.

Being an engineer from those companies are great, but it doesn't automatically qualify you for any job on the market.
That's the truly crazy thing to me - over a decade if someone was gaining a lot of weight or had a heart attack or drinking more and more maybe the people who care would try to stage an intervention. But if it's lack of sleep and/or too much stress, it's shrugged off as they are so hard working and productive and dedicated. It's a culture of Type A people and the rewards that go with that professionally. And now we're raising generations to act the same way. I'm of the belief that the obesity epidemic is a symptom not a cause. Food is naturally rewarding and de-stressing.

Back to telomerase (Blackburn won the Nobel) and the glymphatic system (Nedergaard will win the Nobel). In short, chronic stress causes significant damage across the body and down to the cellular level. Sleep is the body's way to recover and the glymphatic system appears to be the cleaning process in the brain, down to the cellular level. When you have much more damage and insufficient recovery, something really has changed, like a car driven too fast, too hard, without oil changes for a decade.
The middle of the country is of value. Depending on your politics, it is a place of safety from either ocean intrusion or SLBM launches.

Also, do we really want million of people moving to places like Palo Alto? Aside from landlords and people with property to sell, would anybody like that?

Water shortages and pollution are trouble already. Packing in more people just makes things worse.
23,000 HTTPS certs will be axed in next 24 hours amid bitter turf war
I do not understand.
What are some of those “anti-competitive” practices that you disagree with?
Do you mean the FirePhone specifically?

FireOS is still used on the Fire tablets, which appear to be one of the most successful non-Apple tablet around. At least successful enough for it to be on its 7th generation with yearly refreshes, anyway. Similarly FireOS continues to mostly track AOSP, with the Android 7.1-based FireOS 6 being the latest release.

I wouldn't be so quick to blame FirePhone's failings on FireOS vs. Google given the number of gimmicks FirePhone tried to do, like the weird 4 front-facing cameras doing pretend-depth on the UI. I think would be hard to definitively state FirePhone failed purely because of FireOS not being Google-certified. FireOS probably didn't help, sure, but I don't think it was FirePhone's exclusive failure point, either.
It's not "fake-smart" to read a document and try to understand it. Refusing to do research yet making uncited authoritative claims strikes me as far more "fake-smart"

This type of arrogant hostile condescension makes me unhappy with with Hacker News.
Happiness is what you give.
Look to AAA game companies for a host of answers to that question. Treat your employees like burn&churn part timers, focus on assembly line kinds of output, hire them young, fire them young, etc.
They have a lot of work. They play the numbers game. They tend to drop the ball a lot.

Honestly, they're also as useful as used car salesmen as well. It's a dirty job. I seriously considered doing it before, but couldn't really cope with the environment.