skysight-inc/HackerNews huggingface dataset:
> why isn't just answering to the first mail " sorry, not interested" then keep working there not an option ?

It is an option. In fact, it sounds like that is nearly what Ms. Fowler did -- she reported the interaction to HR (who informed her supervisor but took no action) and then she kept working there.

In my opinion, if the person who has been propositioned by their boss WISHES to just say "No" and let it pass, then they are welcome to do that. Some people are comfortable handling that sort of thing. But I would NEVER want to suggest that a person propositioned by their boss OUGHT to simply say "No" and let it pass. Very few people would be comfortable doing that and everyone should be entitled (are entitled, by law) to be free of requests for sex by the person with the power to promote, demote, or fire them.
Teenie Porn – Free Teen Porn, Young Sex
I have literally never seen stack ranking mentioned in any context but horror stories and toxic company culture. What on earth possesses people to keep using it?
> Software developers have incredible leverage right now, perhaps more than any cohort of employees in the country

Hah hah, very cute. A trivial proof that this claim is false: H-1B.

Indentured H-1B visa workers have absolutely zero leverage. American software developers are constantly reminded that if they don't behave and do what they're told that their jobs will be outsourced or they'll be replaced by H-1B workers. I say this as an ex-H-1B holder, who left the US six years ago for Australia (where I'm now a citizen).

Young American programmers will do well to read Norman Matloff's blog at https://normsaysno.wordpress.com/ where he exhaustively documents the abuse of American IT workers and ask themselves how they plan to make a living after the age of 40.
Its so incredibly refreshing when technologies are positioned by saying what they don't do.

When we describe our cool stuff to the world, its natural to go on and on about all the cool stuff it can do. But I'm more inclined to trust technologies that state clearly what they can't or don't do, or are not intended for.

I don't know if there is a name for this effect, but having only nodded at SL4J from a distance, I feel much happier about using it (or choosing not to) after reading this:

> In short, libraries and other embedded components should consider SLF4J for their logging needs because libraries cannot afford to impose their choice of logging framework on the end-user. On the other hand, it does not necessarily make sense for stand-alone applications to use SLF4J. Stand-alone applications can invoke the logging framework of their choice directly.
> the one that limits it and forbids religious discrimination.

What "one" law? I gave a clear reference to a law that clearly says that the POTUS can block anyone he "deems" whatever -- he can block for essentially any reason or no reason.

You claim that there is another law that limits the law I quoted, but you did not name such a law or give a reference.

Name your law, and I'll read it.

Maybe after reading your law, I'll also listen to the judges argue that the law I listed does not justify what Trump did.
By far the biggest benefit is the easy synchronization between machines. The fact that I can wipe my machine and reinstall in half an hour is just a nice side effect.

https://www.stavros.io/posts/provisioning-your-computer-one-...
> It is one reason victim blaming is popular: If it is their fault, then other people don't have to wonder what they might do differently or get off their lazy duff and walk the walk instead of just engaging in smack talk.

I think the true reason is a bit deeper: victim blaming means that bad events can be compartmentalized to be the victim's problem. So a person engaging in it doesn't have to emotionally deal with the potential problems of the bad event, or even how it could affect them, as they can just say that they would have dealt with it better. A rendition of the just-world hypothesis, really.

That being said, I don't know if I'd call "she should sue" victim-blaming, even though the reason is probably about the same.
I went to visit the instagram office on the fb main campus and saw a huge liquor exhibition.
I am not very clear on the differences between running Kubernetes via OpenShift vs metal or a cloud provider. I even just looked at the RH page and it still wasn't that clear to me. Can you elaborate? Is there a different story for stateful things like running datastores on K8+OopenShift?
That's Uber's strategic focus publically, but HR is an internal department and could conceivably be different, just like how their Marketing team almost certainly doesn't flout (or at least emphasize) flouting of laws.
> He likely had some old Macports or whatever binaries lying around in his $PATH (it was that for me the last time some libs didn't compile).

He only ever used Homebrew as far as I know.

> Would Linux be immune to that, if you had 2 concurrent pkg managers?

How would that ever happen?
Sorry forgot to add quotes on "reputable"
Good comment, but:

That being said, I don't know if I'd call "she should sue" victim-blaming, even though the reason is probably about the same.

This reminds me of some of the BS I have seen where people insist a woman should prosecute her rapist. One of the problems with this line of reasoning is that it makes it the victim's responsibility to try to right this wrong. What if she just wants to put the whole damn thing behind her and not let it eat any more of her life instead of dragging the pain out longer?

It still hangs something on her instead of other people stepping up to bat.
Given the errors found by PVS-Studio on actual relevant FOSS projects, I would say it is a good introduction for looking into such examples, for those interested in writing proper code.
Whats the USP?
> Uber was a pretty good-sized company at that time, and I had pretty standard expectations of how they would handle situations like this. I expected that I would report him to HR, they would handle the situation appropriately, and then life would go on - unfortunately, things played out quite a bit differently.

It is my time to thank Hacker News because how many times I read it here rule number one: HR is not there to help you with your issues, but rather to determine how your issues could negatively affect the company PR image and company itself. The don't care about yoy or how to help you out - they care how to make it so that company doesn's suffer because of whatever you going through - weather fair to you or not.

So thank you guys and I'm quite suprised someone like Susan did not know that.
It's only leverage because software developers have no solidarity. So yes, an individual can be threatened by this, but in reality the US government only grants 65 000 H-1Bs per year; Such a threat could be made easily irrelevant by even a modicum of organizing.
On the one hand, everybody would end up healthier, smarter, more productive, more attractive, richer (less healthcare spending), more psychologically healthy (the gut is the 2nd brain, bad diet means bad emotional health), will live longer, have their friends and family live longer.

On the other hand, people will be unable to satisfy their sugar addiction (sugar is completely unnecessary from a nutritional point of view, and harmful even at low doses).

Nothing comes "free". If there is an alcoholic in the family, that lowers the whole family's nurturance level, degrades the marriage, increases the probability of divorce, and undeniably hurts the kids. Sugar addiction is no different from alcohol addiction. The addict isn't the only one who suffers. Similarly, if your social circle is fat, you're more likely to be, and stay, fat. Getting rid of junk food has no downsides, unlike getting rid of alcohol. Junk food is harmful even in low doses, whereas alcohol isn't in moderation.
if anything OP is helping dismantle it by releasing OS code that we need but isnt maintained by a massive conglomerate that is literally integrated with the US Federal Government.
Do you believe the behavior described in the piece is a result of Saudi investment? Your comment leans in that direction, which is quite an insinuation if that's not what you actually believe to be the case. If so, I'd like to know more about what leads you to believe it is, or is even likely. It seems to me that much more prosaic explanations are likely.
In the US, there is a cap on the wages to which social security tax applies. That tax amounts to approximately 15.5% of gross salary when the company portion and the individual portion are combined, the effective tax rate for an individual is much less progressive than portrayed in popular political opinion. It is also the case that control of a C-corp offers much less personal liquidity than is possible with an LLC. In addition, the layer of complexity for a C-Corp is likely to require more meaningful (from an individual perspective) expenses on legal and accounting services.

All things being equal, it makes sense to optimize on taxes. Most of the time, all things aren't equal.
Drinking at work, per se, is not inherently a bad thing. It really depends on culture. It depends on whether it's responsible drinking, social drinking, or it's irresponsible, Bing drinking. There are cultures where people have a beer or two or wine glass during lunch and these people are not typically misbehaved louts. But there is a responsible culture around the drinking.
> But there are many well-documented examples of racist (or more precisely, prejudicial) and authoritarian behavior by Trump

I paid fairly close attention to the election and never saw any such evidence that was at all credible.

I saw essentially an endless river of such claims, but I saw not even a single drop of meaningful evidence.

If you have some such, then let us all know -- give us your best evidence. I have yet to see any even reasonable such evidence at all.
Unfortunately, Lyft doesn't operate in the UK where I live.
Ask HN: What's the best way to improve your confidence?
What's the one thing that you've done that has improved your confidence, specifically when speaking, the most?
I'd heard the quote about no plan surviving contact with the enemy but never bothered to look up the source. That is a great analogy, and I think you have restated a nice chunk of my working theory better than I did. Especially that an architecture is a hypothesis.

Under this framework, maybe I can reasonably suggest that software has at least 3 big enemies: customers, management, and the coders. We are one of the enemies, for lots of reasons, but in part because coding style fashion trends change quickly. One year everyone's using OO, classes with templates and separating their code and markup, the next year everyone's using composition instead of inheritance and smooshing their code and markup together and talking about how much better it is than the old ugly way.

People who didn't join a project at it's beginning tend to both complain about the bad practices disproportionately, and at the same time contribute to introducing new styles and making the codebase less consistent disproportionately. After a few of those, there's just no wonder that things start to look messy in any sizeable project.
Agree with this.
I regularly have to jump onto other colleagues' machines and edit code. So I try to stay as close to vanilla key bindings as possible.
> I'm of the opinion that the average software engineer in the USA is already overpaid and underworked with excellent benefits and low incentive to unionize.

I happen to agree that, relative to other industries, we're overpaid and get to live pretty lavishly for the little sacrifice that working on building systems with code entails.

That said, when you look at the value we generate for the people we work for, and remember how we are necessary to their wealth generation, I think it's worth having a conversation about organizing.
whoa!!! if you plug your phone into something you don't control you might get hacked!?!

stop the presses.
Do any of these work in HTML, or web browsers, where the page changes size and doesn't have fixed breaks? Where you can just scroll and scroll?

I'd love beautiful typesetting on the web, where I actually write and read. I don't use paper.
> Have you deployed the HN-like forum somewhere?

I tried getting it to run on OpenShift but their HHVM cartridge wouldn't allow me to run Composer through it instead of PHP, which I had to be able to do, and their version of PHP was out of date.

Given the state the project is in, I haven't bothered trying anywhere else - it wouldn't be worth spending money to host.

>Also, off-topic, but why bitbucket?

Free private accounts, not as much social media nonsense as there is with Github.
Oh dear, yes. You just keep seeing more and more errors the longer you look.

This isn't meant to demean the people working on SILE. It just goes to show how complex typesetting is.
Recently I put together a command line tool that helps this exact problem. WCAG-Zoo helps with lots of the simple accessibility checks, and it even prints out to the command line how it thinks the text in the page would look once rendered (even taking into account transparencies).

Repo: https://github.com/data61/wcag-zoo

Screenshots: https://github.com/data61/wcag-zoo/wiki/Screenshots
Speeding is illegal too, doesn't mean it doesn't happen.
Mandatory exercise is certainly consistent with banning unhealthy food, but I wonder why (presumably) very few people who advocate the latter would advocate the former. My guess is that the enforcement mechanisms feel different on the surface, because forced exercise requires physical force (or fines, etc.) on each individual, while banning junk food requires force on manufacturers and/or retailers (I'm not sure the distinction is very clear, since these entities are comprised of individuals). Yet that doesn't feel like a sufficient explanation, since many people advocate the prohibition of certain drugs, which does require the use of force against individuals.
This does not square even a little bit with the software employment market I'm familiar with, not only in California but in the Midwest.

If you believe that H1-B employees are abused in software development shops, that's all the more reason to organize.
> Reasons include immigration/ID status, history of writing bad checks, bank levy, etc.

The first can be a legitimate issue (though your link says the majority of the unbanked are American-born), the last two should be resolvable by modernizing the banking system by removing the outdated checking system entirely and offering basic accounts without fees/minimums (at least to low income individuals), bringing the system in line with the rest of the civilized world.
Would you be willing to provide some examples or definitions for left/right/neither? I'm having a little bit of analysis paralysis on the registration page.

Is there an RSS feed I'm missing? This is the exact kind of product I think could benefit from RSS.
This is really cool, I've done something really similar - except it grabs the colors from the HTML itself, so you can use it to check against a HTML file for any issues: https://news.ycombinator.com/item?id=13683096
looks like the US "WC-135 Constant Phoenix" atmospheric testing aircraft is being deployed. ~ http://www.thedrive.com/the-war-zone/7758/has-there-been-a-n... and https://twitter.com/CivMilAir/status/832716747035680768
Refined sugar might be considered a "hard drug".
Sorry, but this sounds backwards; instead of relying on HN comments for your information, I recommend instead listening to the CA9 proceedings --- which, once again, are largely about how the analysis you just provided is inadequate.
Pretty much actual if you are on Windows, doing either MFC or COM.

And COM is future of Win32, rebranded as UWP.
I don't know, but it was certainly scary to see.
i code better after a few drinks - i end up focusing more on the forest rather than the trees.
Has There Been a Nuclear Incident in the Arctic?
No one on HN benefits from your biases either, tptacek.

You aren't an expert a lot of things, are you going to stop airing your political views?
1282 points in 2 hours and it's NOT at the top of Hacker News?
OpenSSE 1.0.0 released
Worth checking out are Java libraries made by Real Logic guys:

https://github.com/real-logic

Aeron - Efficient reliable UDP unicast, UDP multicast, and IPC message transport

Simple Binary Encoding (SBE) - High Performance Message Codec

Agrona - High Performance data structures and utility methods for Java
As a fellow Australian I must add that in three separate occasions, at two distinct tech companies, I have seen people be terminated immediatelly following a complaint of this nature to HR.

These were men and women in high management positions and by immediately I mean within 48 hours or a fortnight or so in a bullying case.
Retrofit has support for RxJava, both of which are mentioned on the list. If Retrofit deserializes your JSON response payload as type T, then upon making a request it will return an Observable<T> that will either emit the result (if the request succeeds) or emit an Exception (if it fails).

Most Android applications that rely on both Retrofit and RxJava use them together in this manner.

As for too many requests pending, I'm not sure if OkHttp (which Retrofit uses for making requests and is again on that list) is configurable in that regard. If you want to handle it at the application level, you could maybe model the request queue to the network layer as an Observable<Request> and use RxJava's backpressure operators.

For more information on functional reactive programming (which I would call promises or CompletableFuture done better), see http://reactivex.io/

And for more information on RxJava, see https://github.com/ReactiveX/RxJava
update on this article ~ https://news.ycombinator.com/item?id=13676570
It's HipChat where I work, but the end effect is the same. I've gotten myself trained to ignore the HipChat noise to the point that now when someone does message me about something important, I sometimes miss it.
Is it? A person in need of a lifeboat will take one.

Also, the author repeatedly used the percentage of women engineers as an index of workplace quality/sanity. So we'd expect Stripe's to be much higher, right?

Is that the case?
Should analytics tagging really be used when submitting urls to hn?

?utm_source=ycombinator
OpenSSE: Open Sketch Search Engine － 3D object retrieval based on sketch image as input http://opensse.com
I don't think you can blame this on "the left" whatever that means, any more than you can stick all of this on a single issue on "the right". And your points about ideology are just wrong. These are complex coalitions of politicians with many different reasons behind why they act the way they do, but this entire "left vs. right" ideology is just post facto reasoning for the most part.

If you look at "the right" you have:

1. Religious Conservatives that genuinely believe the Earth is 6000 years old and Evolution is a complete fabrication. These people have always been anti-Science. Antivaxxers and climate change denialists are a just the latest round of this.

2. People who are employed or supported by the fossil fuel industry. This is the same unreasonable skepticism that you hear from the Tobacco industry, the Patent trolls, or any other group with alot of money and few scruples. They found allies in "the Right" who could use their campaign dollars and didn't care much about this issue so they just go along with it as it allowed them to get backing for issues they do care about.

3. People who just don't like "the left" and believe that if people they don't like are saying it, it must be false. This is probably the largest bloc. They don't care about climate change (much) and just follow the lead on this issue because the people who are saying "climate change isn't happening" also agree with them on a number of other issues that they do care about.
https://cineargus.com/

Follow directors, script writers and DOPs on movies and get alerted when new movies they work on come out.

I wrote it mainly for myself. When I sit down to watch a movie I decide on what I want to watch based more and more on who made it rather than what it's about. E.g. Taylor Sheridan wrote "Sicario". Based on how much I enjoyed that movie, I knew I would likely want to watch "Hell or High Water".

Still a bit incomplete, I haven't written the "how it works" section yet. But you can search for movies and find people that worked on them, follow them and get alerts.
SpaceX CRS-10 – Falcon 9 First Stage Landing
Likewise, if an individual makes a choice that causes his or her taxable income to decrease, he or she has arguably (by the same argument) directly effected other people's lives by reducing the tax revenue of the country.

Ought governments impose some incentive for individuals to earn as much taxable income as possible?
Can we drop the hyperbole, and no you don't definitely need to exaggerate.
> Uber is proving that car service is not a natural monopoly. If the dominant provider is taking too many liberties with pricing, someone else will come in to right the market.

This is complete nonsense. Car services have never been a monopoly, natural or otherwise; in every major city there have always been multiple car services. Uber's valuation is premised almost completely on the hope/expectation that they can become a monopoly and start exploiting their market position to the detriment of everyone.

Seriously, check out the Naked Capitalism series linked above. It lays out in great detail why Uber is not in any way an example of someone "coming in to right the market". They're wronging the market.
Bald-faced lying seems to be the name of the game in HR. My first significant encounter with any HR organization ended up with me catching them in a lie trying to manipulate me into signing something (I never did sign it). I was astonished by how ready and willing they apparently were to try this strategy on me. It was a good learning experience, in retrospect, and I'm glad that I did not fall for it.

This was at a company that generally treated me alright and was staffed with generally reasonable people, so I can't imagine the Kafkaesque nightmare that it must be to work at a notoriously chaotic, evil company like Uber, especially as a woman (which I am not).

The lesson, as so many other people in this thread have already said, is that HR is not looking out for you. Keep your own counsel and get everything in writing, and prepare for their attempts to bully and gaslight you into a marginalized position.
This is correct! Student dev pack was 2014
It's probably attracted a lot of flags and set off the overheated discussion detector, both of which will push down a submission.
Oh, neat. I'm up in Trondheim.

And I'm an immigrant: Knowing different colors of eggs are common in different areas makes me a bit more intrigued in that bit of farming. The farms are different here than they were in the US. Conversation points for next time I'm out on a farm! Thanks muchly.
Now, my rest of the contract fees hasn't been paid out.

A software lawyer said I could be implicit in this activity ...

...

What's the way out? And will I be in legal trouble if I lawyer up?

I'm not sure why you are asking for advice on Hacker News if you've already spoken to a lawyer. Has the lawyer advised you to lawyer up?

There's nothing wrong with whistleblowing, or even venting on HN if you feel you were robbed by the consulting company of contracting fees, but I don't see the point of seeking legal advice here, under these circumstances.