skysight-inc/HackerNews huggingface dataset:
Employees create value for the company they work for. If you can demonstrate that you are more valuable than what they're paying you now, then it's a pretty straightforward conversation.

One way to do this is to find out what others will offer you on the market, as others have suggested. Another is to identify how your work pushed company/team/individual metrics in the right direction. Being able to say "My work on [this project] led to a 25% decrease in churn" demonstrates your ability to provide monetary value to the company. If they want to keep making more money, they would be wise to keep you.
I think this is the best answer. It shows you _want_ to work there still which your boss will hopefully appreciate. Pretending to already have an offer could come back in your face.
Rust can be compiled without glibc, by statically linking to musl, but it looks like it's still experimental as the only distribution of it is on the nightly channel:
https://static.rust-lang.org/dist/rust-nightly-x86_64-unknow...
Switch the topic to executive compensation, and all of the reasonable research-based arguments about how much does money really motivate a person go out the window.
My approach has been changing jobs.

You shouldn’t have to ask for a raise. Your company should know your value. If they don’t, go to a company who does. Don’t bother with a counter offer because you’ll have to do it again and again. The company has already demonstrated they don’t value your work appropriately. Asking for a raise isn’t going to change that situation.

Your only leverage is your willingness to leave, and you’ll only really have that if you have an offer in hand. And by the time you have that offer, you’ve already decided you’re leaving even if you don’t know it yet.
Or they 'match' the fake offer but they now consider you a risk to leave and hire your replacement.

12mths down the line you get replaced because why pay two people.

Businesses care about continuity over people, they don't care who does foo as long as foo gets done.
I learned basic discrete maths - simple set theory, the notation around it, simple manipulations, at the age of around 10 or 11. IIRC.

This is in the UK, at a private school. Worked for me!
AFAIK, the Epic launcher copied the data to a different location on the user’s disk, but didn’t transmit it over the Internet. So the data wasn’t “gathered” in the way you’re suggesting.
CLI tool software release process (with Go)
They can apply large pressure on the state, true. But so can labour unions (and probably so would guilds). It is still not true state ownership as competition does thrive (even if they still have obstacles).

Edit:
There are probably even better examples of lobbying than climate change as that has a ton of confounding factors that make it hard to deal with besides just oil companies. But I see no reason to assume distributism would make the issue better. Taxi drivers protesting against Uber comes to mind.
1. Become divorced from the outcome. Sit down and think what it is you'd like to be doing if you weren't doing what you are, because these things can always go either way. Make two plans.

2. Gather evidence FOR paying you more. You need more. Someone is getting more doing the things you do. You're doing more than what is expected of you. Things hinge on you.
Make some evidence if it doesn't yet exist.

3. Gather evidence AGAINST paying you more, and prepare to refute it. Make some, if it doesn't exist yet and prepare to give up some things or distance yourself from some things. Get into your manager's head for that. Talk to them: say, if I (you) needed help with what you're doing, what would they be prepared to offer? Prepare using that.

4. Spend at least two weeks doing the above. Then schedule a morning meeting with your manager, right after lunch is best. This will be hard, better have shuffle the world around you in your favor. Good luck.

0. Read some of this https://news.ycombinator.com/item?id=19542087 if you get stuck.
> maybe

Why are we bending over so hard to take management's side? This is the management that acted counter to the law and counter to what the security camera was showing:

> New York State law, in fact, grants tenants the right to meet peacefully in nearly any location in a building as long as they are not obstructing passageways. Management maintains that tenants were getting in the way even if the pictures did not clearly indicate that.
Could you please clarify this for me? I assume that I did not understand the concept of ego depletion before but how is this related to the banal observation of real-life things... like when I do not have the willpower to follow my exercise routine after a really hard day at work or feel unable to focus when I am tired... this would not be "ego depletion" or "cognitive fatigue"? To be honest, those things seemed so obvious and "common knowledge" to me that I did not understand why even invent special terms - what am I missing?
Mapping the Magnetic Field of Flare Coronal Loops
Ahah sorry. Thank you, I wouldn't want an englishman with a sword coming at me in my sleep.
In all my years of interviewing (~25), I've only had this happen once - I got sat in front of an internet connected laptop, given a perfectly sensible task, and left alone for half an hour.

Most of the time it's "solve this already thoroughly solved problem in your own time but with {one hand in a blender, whilst you're on fire, without using any variables}" or some such bullshit.
In my experience, by far the best way to get a raise is to find a new job that you think you will like as much or more than your current job and take it. In addition to the monetary benefits, this will open the door to meeting new people and take on new responsibilities. I've never regretted doing this, and more than once that action gave my overall career trajectory a huge boost, even when I already thought I was happy (which was the case most of the time).
Providing some data comparing relative rates of such incidents of paid vs. free customers would be a start.

Repeating something does not make it clearer nor more convincing.
Home.cern goes retro to commemorate 30 years of the Web
If you hand in your notice, you might as well leave.

Managers are people too and can get really grumpy at your 'oneuppance'. They may give you a raise just to fire you a few months forward, making you lose your currently better offer (If you handed a notice, that was actually what you transmitted - "I want out").

Happens a lot more than one might expect.
No, they are not. The things programmers do are not mundane.

The word you are missing from your description is "effects". The parts of program or system interacts with each other not only by passing and returning values, but also by effects. It is good if your effects are isolated in SQL with ACID, but oftentimes they are not. The interaction is often subtle when resource in conflicting usage is shared indirectly (systems programming, come here!). And in the end of the day you are more Sherlok than you could imagine you ever would.

I am here not to say that interview questions are perfect. I am here to say that things that programmers do are not mundane (or they would be automated out quite quickly).
Moving the cursor was really sluggish on Safari for the first two to five minutes and afterwards I didn't notice lag. Maybe it's some JIT-compiler warm-up phase?
OS/2 Warp Community Announces It's Merging With the Flat Earth Society https://tech.slashdot.org/story/19/04/01/0358220/os2-warp-co...
If you're genuinely underpaid then make preparations to leave and find somewhere else.

Changing workplace every so often will help with your shyness anwyay, plus a lot of folks find more varied work more stimulating.
> Making the friend/family graph portable would allow others to compete with Facebook

It's also the exact feature that allowed Cambridge Analytica to happen ("Push this button to share your address book with this third-party company") - seems like people are vocally against allowing that to happen just as strongly as they are vocally in favour of implementing all the features which allow it to happen, somehow not connecting the two...
> Do you see what's not there? Programming language competency. Database knowledge. Things like that.

I hear this a lot, but I'm not sure I agree 100%.

I want to work with people who can write idiomatic code and are able to use a database efficiently (or who are at least willing to learn these things).
There is a difference between a $172k "gift idea" and the single largest purchase most people make in their entire lifetime as a loan repaid over most of their working career.
While the Google Classroom thing is local to our school, the general expectation that everyone has an gmail account is present and real, as far as I experienced.
For example, the reason why I made a Google account was because one of my academies was only willing to share videos with Google Drive. Also, most of my friends (even ones that are aware of this kind of problems) have a Google account for similar reasons :-(
I think it’s partially due to the fast spread of Android smartphones (and it’s high market share) circa 2010 ~ 2012 when you were mandated to make a Gmail account to download apps from the Play store.

While off topic, the e-petition I said about is actually pretty popular, after the new government came in in 2017. (I’m talking about “국민청원”, if you read Korean.)
To express your opinion, you need a Google/FB account.
https://pkgs.alpinelinux.org/package/edge/community/x86_64/r...

Is this not a successful build? At that point it seems like the OS is just not providing the necessary tooling, but Rust will run on the architecture.
I really liked what my last interviewer did. He did not think of an abstract quiz to test some abstract skills. He took a Problem they where fighting with for some time and we just had a conversation about it.

When can you start?.. Tomorrow.. See you then.

Find someone you can work with on the actual problems you face: work with them during the interview. Just struck me as genius.

I was nervous about my CV not looking too good, he didn't even bother to look at it.
> Using a strategy like this can work but it also carries the risk that your employer will just say "Bye then." Everyone is replaceable

"I'm frequently contacted by recruiters suggesting that I have enough experience for roles in this area paying 20% more, but I'd much rather stay here" is a much lower risk approach of conveying the fact you have good reason to suspect you're being paid below market rates for your current experience and skillset. Not least because it saves you actually needing to have a firm offer...

Of course, the employer is also less likely to say "bye then" if the focus of your meeting is demonstrating what you've done well that's saved/made the company money, how you've improved your productivity since the original pay package was determined and additional responsibilities you'd be willing to take on rather than you explaining why you might leave.
One thing that worked for me is “how can I be more valueable?”

Worked for a company for a year and loved it but was in a bit of a rut. After talking to my superior I ended up taking on an additional role but making more.
> The cardinal sin of making media is condescension. Don't talk down to your audience, and don't make media you yourself wouldn't consume.
(There might even be a broader lesson there.)

Advertisers should pay attention to this more. Looking down at the "consumer" and downplaying the "audience"'s intelligence are still common practices.

As you said, the broader lesson applies to all media. The same sin affects bad entertainment and bad journalism (or infotainment).
I was mostly responding to the idea in an ancestor comment that PHP has unusually good documentation (better than that of other languages), "best of all" having comments.

I'm sure the PHP documentation is getting better all the time! Other languages also have good documentation, though. And as pushpop said in an earlier comment, the reason that the comments were useful historically is that the documentation was not always correct or complete. (Perhaps in part because the the language used to have a lot more unintended quirks?)
I don't think monitoring communications is that effective at stopping terrorist attacks.

For every terrorist there are tens of thousands of people who say something hateful or advocate violence. There are no resources to track them all down. Also note that many kinds of attacks require very little coordination.

I think the key is to use the intelligence you have effectively. I think of how the Boston Bomber spent 6 months in Chechnya and the Russians gave us a heads up about that and I think he deserved a little investigation since hardly anybody every goes there and Chechnya is famous for having the world's best terrorist training camps.
GPS Scrambler Devices Cause Strava Tracking Chaos
Graduating College Soon? Here's What Employers Want from the Class of 2019
> Meat is a rich source of protein and energy. We don't need any more justification than that to want to eat other animals.

Jonathan Swift argued the same in A Modest Proposal[1]:

> I have been assured by a very knowing American of my acquaintance in London, that a young healthy child well nursed is at a year old a most delicious, nourishing, and wholesome food, whether stewed, roasted, baked, or boiled; and I make no doubt that it will equally serve in a fricassee or a ragout.

Swift also argued that eating the babies of the poor also helps prevent famine and breaks the cycle of poverty. Clearly this has more advantages than eating chickens or cows!

> At the end of the day- many animals eat other animals' meat. Why is it any different for humans to do the same?

Animals also rape each other, kill each other over mates and territory, and occasionally commit cannibalism. By your logic, why shouldn’t humans do the same?

> Even a chicken is large enough to feed two people. Larger animals can feed a family for several days.

Depends on the chicken. Almost all male chicks are killed within 3 days of hatching, usually by tossing them into a shredder.[2] I doubt one of them is very filling.

1. https://en.wikisource.org/wiki/A_Modest_Proposal

2. https://en.wikipedia.org/wiki/Chick_culling
Show HN: View diagrams of your Java code in the browser
> "I have another offer, can you matched? or I'll leave"

Did this, got raise. I had an offer and other company offered me more, but I decided to stay anyway. It's been a year and I don't think I'll get another raise any time soon. I really regret about mine decision.
As far as I can tell, this has nothing to do with .net. They just re-used the name.
I considered that but went with two 27" 4K LG's instead because they where/are used on a desk in the corner of the room and at desk distances 40" was too big.

Even two 27" at desk distances is pushing the limit of how far I want to turn my head all the time, ergonomics is important to me because I have spine issues.

What I really want is a 16K wireless VR headset with 12hr battery life I guess.
If you have read this book, would you care to comment about its content and quality?

It is something I am interested in buying but I have not been able to find reviews of it.
I had a GFX card that would only work when warm (power-on PC, black screen, wait 30 seconds, power-off PC, power-on PC, PC boots). Failing to wait long enough the PC wouldn't boot. PC booted fine with another GFX card. Never tried debugging further.

My wife had a computer (before we met) that would boot only when warmed up using a hair dryer !
Intellectually humble people tend to possess more knowledge, study finds
It isn't. It obviously is possible to drive a car. The problem here is you're trying to reconstruct image from less data than what is fundamentally possible. Compressed sensing is already as low as you can get, unless you prove it is possible to reconstruct the image accurately from even less data, then it's probably pointless to try use neural networks to decode it, and it's actually a bad idea anyway.

The problem with neural networks is that they can reconstruct something that looks "normal", not necessarily something that is accurate. The more abnormal the scan, the more likely it will get reconstructed as something that looks perfectly fine even when it's not.
To me that seems just plain immature.
Did he actually have another offer though?
Due to my French language failings I'm much detached from this debate (and more generally francosphere) - I'm more familiar with Spanish and Portuguese languages and their own regulatory pressures.

Being a non-native who moved to live in an English speaking country and then a Spanish speaking one (and reading in all 3 languages) I have to say I never stumbled onto Appeal to Authority (of regulatory bodies and or dogmatic dictionaries) in Anglosphere as I have when debating in Spanish and Portuguese (and I guess from this post, French)... Maybe this says more about the people I hang around with rather than cultural specificities of Romance people, but I can certainly feel the power wielded by these Regulatory bodies.
Do you have a link for that? Sounds super cool
Brings back memories of tangible interface research around the year 2000, these ideas seemed to have so much potential back then. Unfortunately nobody has come up with a convincing argument as to exactly why we need tangibles, aside from some philosophical musings that fetishize the supposed "richness" of real-world interaction.

The value proposition of tangibles took an especially hard blow when smartphones hit the market — multi-touch direct input achieves much of what tangibles promise to offer (e.g., intuitiveness) while retaining all of the benefits of digital computation (e.g., portability of data, negligible marginal cost of production) that are sacrificed in systems like Dynamicland.
React.js is a library, so you don't get any magic and support from this tool... you have to be very advance in programming to develop a nice app with React.

Angular and Ember are real frameworks, they support all aspect of a Frontend Application, so you can learn more concept if you start using them.

One of the best tutorial for Ember.js is https://yoember.com where you can learn it from scratch.
Coherent coupling between a quantum dot and a donor atom in silicon
>We don’t believe in a hierarchy or in more important people.

You shouldn't believe in this. This is fact.
And when it doesn't work, find another job that pays more and leave. Don't wait for a counter offer; a counter offer is just them admitting that they indeed didn't pay you what you're worth, and they're only willing to do so now because you're forcing them. That's a lousy basis for a work relationship.

Find a better job and leave. You wouldn't be the only developer for whom that's the primary method of advancement.
Thanks, I’ll try :-)
I guess that the problem is that we generally don’t understand deleting accounts for privacy/data? Everyone is concerned, but nobody would ever delete it :-(
Stop hating on our classy habit vert. French people like having a history, as complex, bloody and sometime shameful it is. We are an old country and we have traditions. The english people have their royal family, the US have their rusty nuclear warheads and we have the institutions de la république.
>I have a good relationship with my manager,

That's fine but that isn't what I wanted to emphasize.

My point is that if you're at a Big Corporation, both you and your manager are embedded in a bureaucracy. Your manager can't single-handedly wave a wand and get you a raise on his own. He/she has to convince his superiors and Human Resources to get you a raise.

You need to imagine what your manager's bullet points would be to argue on your behalf to convince the company to increase your salary. What are your leverage points?

E.g. your role in data science work is crucial to release a $200 million product on time in the next 6 months. If you leave, everything falls apart.

On the other hand, if you have no leverage and want a raise outside of the annual review cycle and while doing the same work with no promotion... that's a harder sell for your manager.
If you get told no, it's very important to ask why. Because then you have something actionable to work for, and you can reference that conversation next time you ask. For example if they say you don't have enough responsibility, then you can ask for more.

Saying you have a competing offer may work in a big company, but in lots of smaller places that would immediately mark you as unloyal if you tried it more than once.

As always leaving implies you live somewhere with lots of jobs on your doorstep, and that you have the flexibility to pack up. That might not be the case, or you might actually (shock horror) enjoy your job. Depending on your industry, jumping ship may require a lot of preparation. You know the drill: that means whiteboard practice, waiting for weeks to bounce around HR folks, all day technical interviews and so on.

The subtle method is to ask for more time off (or other perks) so your effective salary increases. I would rather have an extra 10% time off than 10% more pay. At a smaller company working from home may be an option too.
That could be because they don't want to discuss this topic. It's like trying to hit on a person who doesn't want to be hit on - pretty hard, likely a 'no'.
Yeah, that's from the Windows ripoff screensaver version. They could have at least used a screenshot from the real XScreenSaver version, or, duh, a still from the movie.
That's the problem, you can't know if you missed any in a simulated model.
Ah, of course. But IIRC Perl usage on the web already started to decline (mainly in favor of PHP) before the whole Perl 6 debacle.

I think PHP's strength was also its weakness: an amalgamation of specialized functions thrown into a global namespace without having to bother with modules, CPAN or anything.

If you're an experienced dev it looks like a huge mess but if you're a complete beginner it makes it easier to work with.
Eye gaze and competitiveness in social decision making
Scientology’s Museum Blaming 9/11 and the Holocaust on Psychiatry
Thank you for these observations, you've just distilled my personal programming philosophy into three concise points!

If you looked at the code, you would indeed find a similar "take what you like and leave the rest" style mashup. I spent many years working on WebKit, so you find a lot of WebKit-style patterns, containers and templates. I also spent some years working on Qt, so there's a huge bit of that in the GUI library. :)
Any plans to support Sequence diagrams?
I wonder how much of this was due to Bitcoin and other cryptocurrency mining...