skysight-inc/HackerNews huggingface dataset:
Tech workers have something so much better than that. Freedom. If you do not like the values of the current company find a new one or start one.

Mob rule knows no fairness. When your ideas are vague, people fill them up with their version of fairness. Employees who are just starting out do not know anything about making sacrifices to build something bigger than themselves. If they collectively form a gang and override the will of the founders and investors who made more sacrifices, it drains the spirit of the individual to risk their time and savings to start something new.

People are free to organize their efforts but it takes founders and their sacrifices to make things happen. This collective power should embrace ideas of fairness and voluntarism instead of laws and force to get their way.
This morning at Facebook:
Zuckerberg: "Well, what the f are you guys waiting for?!"
>The majority of NASA's budget today is being wasted today on the SLS, a launch system that will be at cost at least 10x more per pound than commercial systems.

It's the most powerful rocket ever... There are no comparable commercial systems. It has a 2.4x heavier payload than the Falcon Heavy, which also doesn't exist yet. You can't just compare the cost per pound, and even then your numbers are wrong- at 500 M$/130 MT the SLS is only 30% more expensive than the Falcon Heavy. Even if the SLS wasn't 2.4x bigger, 30% is worth it for the institutional ability to make those rockets. It's NASA, they should have the technical ability to get to space.

>Most of NASA's budget since Apollo was blown the Shuttle, the most expensive launch system in history, cost over $1.5B a launch for a cargo capacity similar to a Falcon 9 and couldn't get out of LEO.

Yes, the shuttle sucks, because it was a military project. It has wings because the military wanted it to. Almost every poor design choice was demanded by the military. The dream of the shuttle was relegated to work-making due to national "security" concerns. The military wanted it to land anywhere in the world, so it got wings, etc.

>The rest was blown on the ISS so we could run questionable science experiments at a cost of only $200B+.

???? We have people in space and international cooperation on an unprecedented scale. Are antarctic bases "questionable"?

>I want to see a NASA devoted to robotic probes and it's manned missions restricted entirely to commercial launch systems. If they want 200,000 lb lift capacity, bid it out and let commercial providers step up with affordable solutions that aren't required to be built in every state and congressional district.

There is a single company that can do it cheaper than NASA, and that's spaceX. Government contracting leads to uncontrollable cost inflation 99% of the time. If you disconnect the managers from the product, bad things happen. It's only when you have companies that are actually dedicated to affordable spaceflight that better things happen. SpaceX is a glowing gem, not the norm. The norm is extreme waste and incompetence. NASA is more competent than any of its contractors with the sole, debatable exception of SpaceX.

You are arguing for something on principles against and enormous mountain of evidence.
I switched to IntelliJ + Cursive, and haven't looked back since.
Wait until we have neural networks designing neural networks.
Why don't we have artificial intelligence? Well, I imagine that it would require that 'intelligence' be something other than an delusional artifact of our neurophysiology in the first place...
>They are drawing everything in userspace with fast graphics render...

Dumb question, does this mean that it's limited to software rendering only? You need to go through the kernel to talk to the GPU, right?
No, this industry is far from being like the other engineering disciplines. It should be like them, but it is still far too immature to be put at that level.
Be spontaneous, is the quick and dirty example. ;) It's hard to have intent to be spontaneous, given it's the inverse of intent.

Other examples of internally held double-binds would be jobs, or relationships. Holding a job you do not like in order to live in a place which makes you happy is a double bind. Quitting the job can be imagined to increase happiness, but cause loss of place to live, which itself makes you happy. Loss of happiness is not desired, so quitting is not an option given moving may result in loss of happiness.

Let's look at a troll's use of a double bind, with intent to spread the double bind:

> Only by enlisting the full potential of women in our society will we be truly able to #MakeAmericaGreatAgain - @potus

This is a recent tweet by the President of the United States, Donald Trump. Trump presents two concepts, which are both shown to be irrational: 1. "We" do not enlist the full potential of women in society, and 2. "Our" society, America, is not currently great. Linking them together is achieved by saying "only", which implies that #1 must evaluate to truth in order for #2 to evaluate to truth. i.e. If women, as a group, do not attain their "full potential", and do so by choice for all of us, America will not be great again.

"Enlisting" is considered engaging someone in their support of a cause, by either willing or unwilling removal of choice. This statement is, technically, unwilling removal of choice from the group women AND unwilling removal of choice of an individual woman, given she is a member of group women. In this case, the removal of choice is actually done via the hypothesized, and forced, attainment of "full potential" of a woman and women, by "us" (which is really Trump speaking for all of us at this point). This is an impressive play on Trump's part, given this statement, in and of itself, is a double bind. Women, or any other entity or group for that matter, may only achieve their full potential by having internal choice for themselves. No other entity may speak for the potential in another without applying judgment, or removal of choice, from that individual AND be capable of staying rational while doing so.

By tacking on the idea of "making America great", any dismissal of the first concept, which again is itself a double bind, enables the use of blame for not wanting to make America great again. As with potential, America is only "great" if people think it's great. If it is to be made "great again", that implies it is not currently great, which itself is an irrational statement.
I spoke too soon! We're going to disable this change for a while. Sorry.
Look how much more you expended than the person trolling you though. If you are willing to be manipulative, you can hassle people into wasting their time with pretty short comments.
Facebook's Patent grant is expressly for use in case you sue Facebook over patents... I'm pretty sure if you do that (sue fb), they'll look at everything they can use to sue you... That would include other technologies that may infringe on any Patents related to React.
That would be awesome. Like AOSP for everyone
What benefits would a strong Tech Workers' union to provide? And what percentage of one's income would be membership dues be?
One way to start "spreading high-paying technology jobs around the country" would be to advocate for distributing H1-B jobs via auction, rather than lottery. Perhaps the union could work on this!
> Is the battery held in by friction and the connector? If so does it ever fall out?

Yea, it's just friction and the pogo pins at the bottom! It took us a long time to get that fit quite right but now it never falls out. I'll give you a refund and let you keep CoBattery if you buy it and can shake out the battery :)

> How do you deal with the lightning port being used the headphone jack?

I actually have the iPhone 7 and I've totally switched to Bluetooth earbuds. And you can actually pull out the connector if you do want to plug in, but it's definitely a better experience to just move to Bluetooth.

We are working on a version of CoBattery that will have an old-style audio jack. But it's tough to source the audio-lightning components!
> We believe that tech companies can create a better economic future for all Americans by spreading high-paying technology jobs around the country and other measure

While an obvious positive, this completely ignores the fact that these higher salaries are precisely because we write software that increases efficiency over what a handful of humans can do. So while there is an increase in high paying jobs, there is inevitably a decrease in many more low paying jobs (short-term at least, likely long-term unless we learn how to re-train people better)
> If it's going to do anything but be window dressing then it needs to have the teeth of union - so just call it what it is.

This sounds like it's going to have exactly zero to do with what a labor union would normally be concerned with -- pay, working conditions, etc. Instead, I have a strong suspicion this is going to be some sort of enumeration of the progressive ideals that all tech workers "should" be concerned with, as dictated by a group of Bay Area tech workers. Namely, LGBT stuff, female and minority representation, immigrant's rights, etc.
Help vampires do not ask valid questions very often. It's very unlikely a community will have RTFM as a standard response to valid questions (i.e. those that provide context and show effort on the part of the asker), with one exception: when the question has been asked countless times already, and the asker could have seen it if they had made the minimum effort of reading the community's FAQ. In which case, RTFM -- or rather, a link to the FAQ -- is the best response.

> That doesn't necessarily make it a good thing, or anything worth keeping.

But it does make it not trollish behavior, which we were discussing. Hacker culture was not trollish, this was always part of hacker culture, therefore it's neither new nor trollish behavior.

I think a variation of RTFM, let's call it GentleRTFM, is both worth keeping and necessary.
> webcomics

https://www.reddit.com/r/KenM/
I understand that's the thrust of the post, but practically those things aren't really that much different if done effectively.

You make a good point though and if the intention is that it will result in some kind of engineering code of conduct or Hippocratic oath - then my guess is that it will have too many hurdles. The military code of conduct is immensely difficult to arbitrate and the Hippocratic oath isn't anything without governing boards for certification and licensure.

So there needs to be a power structure somewhere that holds the power of the members if it's going to be worthwhile and that would have to be linked to the other tangibles like pay and time.

It comes down to how and what is measured. Time and Pay are easy to measure, if your MongoDB is being implemented "morally" or not is much muddier.
If I'm hungry, I get food. I don't open up an app or visit a website. This isn't a mortgage level decision, or a 6 month car insurance coverage decision. This is a NOW decision.

How are you different from 4square, or google maps (suggestions near you) other than the 'deals'?
The root of the problem is the authoritarian structure of modern enterprise. I know many good people who work at bad companies, who, were they given the chance to have their say, would change things wildly for the better.
I find it odd how MBA's are painted with such a broad brush here. It's literally just a degree.

IMO, anyone who hires purely based on a degree - whether it be a PhD, MBA, CS or whatever, is probably lazy and bad at hiring. If MBAs ruined a company, the people to blame should be the people who hired those individuals who happened to have MBAs and allowed them to ruin the company.

Granted, MBA programs do attract certain types of personalities - there were plenty of jerks when I started my MBA almost a quarter of a century ago (wow, i'm getting old), but there are also plenty of people with MBAs who aren't stereotypical money-grubbing, buzzword-spewing drones either.
Check out Chat wars. MS tries its best to get -AIL users on MSN Messenger

https://nplusonemag.com/issue-19/essays/chat-wars/
I stopped reading after the third paragraph when I realized the entire basis for this article is a survey given to 1500 "technologists" with a loaded question that basically equates to "is trolling getting better or worse?". First of all, not everyone who could be described as a "technologist" is qualified to answer that question, and people are naturally biased to say things are getting worse. I have seen non-opinionated ways to research trolling, e.g. at a hackathon I saw a couple high schoolers use IBM Watson's sentiment analysis API with Twitter feeds.

In a sense this article is just a more educated form of trolling - someone with an opinion grasps at fallacies and bad statistics to back it up, and uses the Internet to disseminate it.
A lot of these restaurants _do_ have a PC + printer in a back room or office somewhere. If the restaurant is owned by a group (or small chain), that setup may only exist at one location.

They can (and do!) put the fax machine right by the kitchen.
Why would Gawker pay advertisers?
Yeah it's a very real form of lock-in, nothing else really compares to Emacs + Paredit + Cider for productivity. And Emacs isn't great. But when I did Clojure full time for 5 years, I just sucked it up and learned Emacs and got really good at using it. Customizing my init file little bits at a time probably added up to a month's worth of lost productivity. But out of 50 months, 1 month lost to environment setup isn't bad. That's like 2% of the whole time. Or about 48 minutes per week. And the learning curve for me (as a long-time vim user) wasn't as hard as I thought it'd be, especially since knowing bash shortcuts really helped prepare me for the Emacs way. In fact I even took some Emacs knowledge back to the shell, such as how Ctrl-underscore is "undo the last edit to the current command".
I suppose I never had to do that because openSUSE handled the configuration for me. But I see your point. The experience can definitely be improved by the distributions. I had never used snapshots before moving to SUSE and now that I've actually used snapper to rollback a couple of times I don't think I'd want to have a linux install without that feature.
I think it's more of a signal to noise problem. We've had that issue before in society (e.g. the Middle Ages), when information flow was not constructive, and therefore not _additive_. The net result was that society moved sideways, not forward.

Contrast that with Victorian England, where large parts of society had "manners", which allowed for information to be constructive, and society (technology, etc) could evolve.

When the signal-to-noise ratio gets low enough, people leave groups, and progress cannot occur at any reasonable rate.
No way other than "cp redis-server /your/path".
Part of that deployment strategy shift began in the 90s during operations Northern and Southern Watch. Along with a set of shorter conflicts (with NATO and others) under Clinton. There was a political need/desire to shift the way we acted, and it persisted even during the '00s and '10s period of sustained, long-term military conflict.

EDIT: My experience was with the USAF side, other forces still had longer deployment periods at that time, and it wasn't uniform across USAF.
Given that identity is the basis for most trolling, I'd say identity is a poor proxy for trust. Despite what Facebook and the CIA / NSA may want us to believe, there's no evidence that a lack of anonymity/privacy leads to greater accountability.
Was anyone else bothered by the passive voice in this article? I found it really distracting.
I thought GraphQL subscriptions are specifically _not_ a "live query", so not to be used as real-time subscriptions?

Or a I reading the current status of the RFC[1] wrong? If so, cool! Would love to have something more standardised than just a 1:1 mapping from rethinkdb or thinky calls over websockets/socket.io.

[1] https://github.com/facebook/graphql/blob/master/rfcs/Subscri...
Going back to school after being in the software industry seems like it's more effective. I had similar sentiments with how during college I just went through the learning motions. Now going back and going through the material after some industry experience, everything makes so much more sense and is more engaging. Knowing how the concepts immediately relate to my work helps motivate and solidify my learning.
I found this linked to topic even more interesting: https://en.wikipedia.org/wiki/Landauer%27s_principle
It's not "just" anything. It implies that the communication in question doesn't appear to be taking account of context or audience, as if it was a song sung by someone who was literally tone-deaf and didn't realise it (not availing of the feedback loop that keeps a voice in tune). It's not necessarily evidence of disrespect by the communicator, but it is applied when the message seems to be unintentionally inappropriate.
You're again trying to fly off on a diversion of the topic, I'm not playing. This is not a discussion about Obama, period. Nor are public speeches that influence foreign countries remotely comparable to collusion to affect "our" elections. Your continual citing of only the evidence that supports your politics is nothing more than partisan deflection, you are not engaging in honest debate.

It's like you don't even read the links you post

https://en.wikipedia.org/wiki/Russian_interference_in_the_20...

There's plenty right there in your own source that warrants investigation into Trump simply from the already proved contacts that have occurred between the Russians and Trump's associates. That they have not found direct evidence of Trump's involvement yet is not a reason to stop an investigation who's purpose is simply to find out what did actually happen.
Not sure how long its been, but I think they punish hacking far heavier now. This change reminds me of the harsh punishment Samy Kamkar received for the Myspace worm[0] which, while it did deserve a punishment, far exceeded what I would expect for the "damage" done.

Samy was hit under an extension of the Patriot Act. For sending friend requests to strangers via XSS vuln.

Its the War on Drugs Effect, hysteria and concerns over the implications of a hacking push lobbiers and citizens into demanding heavier punishments (which, similarly with the WOD, probably leaves the convicted even worse off).

[0] https://en.wikipedia.org/wiki/Samy_Kamkar#Samy_worm
What!? Giraffes are awesome...

We have found the metal connector to be pretty resistant. But we have one year full warranty, so if anything breaks for any reason we will send you a replacement immediately. :)
Can't wait to try using this and overfitted RNNs on getting Beethoven & Mozart symphonies with samples and transitions from Armin van Buuren and Ferry Corsten 8-)
Why wouldn't you think it was satire?
I don't think what you describe has happened to me.

I can be horrified by something I'm writing right now, and if I check that code much later, remain horrified and add ashamed to the list.

But if I write code that I feel is good, then after ten years it is still clear code, concise and easy to understand, therefore, still good.

May be I am not learning fast enough. But everyone can easily understand my code.
There are going to be people who are terrible and will continue misbehaving without concern for others....the basic problem with the internet as it currently exists is that it has almost entirely modeled our physical world's societal processes but unfortunately lacks a way to easily hold people accountable online for their behavior. Most of the stuff people feel free to do online that is detrimental to others, they would never do in the physical world. Distance obviously does give safety to bad behavior, I can sit in NYC and insult you in SF without worrying about physical altercation.

One way to address this problem is to give service providers an easy way to enforce their terms of services. This would have the effect of also making those service providers honest, in other words if you claim to want to create a welcoming space for all your users but you refuse to take effective actions against those who violate your terms then your hypocrisy is laid bare...Today twitter can claim they can't verify everyone's account, but if that was not an excuse anymore, then they'll have to effectively deal with those who violate their policies even if it means losing certain users.
I've been talking about organizing labor in tech companies around an ethical agenda since December. For example: https://sfbay.techsolidarity.org/2017/01/05/meeting_notes.ht...

That said, I'm happy to hear YC preaching from the same Bible. I would encourage Sam to coordinate with the many groups already working to what is apparently a shared goal.
>> So the owner/renter fraction doesn't as such directly change the amount of available property.

It changes the prices of properties. When existing owners have much easier access to cheap credit than potential owner-occupiers, they compete with these folks and push prices up. There is more demand to purchase. Not more demand for properties to live in, but more demand to purchase. First time and young buyers get priced out.

>> Rental prices

I wasn't talking about rental prices, I was talking about purchase prices.

The result is that instead of younger people paying a mortgage and gaining an asset over time, they are doing that for someone else.
So, going back to Win32, it's as if OpenFile also took a HANDLE that represented your abilities (or capabilities if you will ) within the security model, with the explicit ability to forward these handles (or new handles that represent a subset of the original's capabilities) to other processes if you choose.
Replace "culture" with some other buzzword or phrase, e.g. "work on hard problems," "intellectually challenging/stimulating," "positive work/life balance," "work on important problems," "be disruptive," etc.

This sort of "anything but financial compensation" compensation is ubiquitous in this industry.
Very good feedback, but do you ever think "I'm tired of the same old places, what else is there around me that's good?, and affordable to try". Looking to solve that problem.
> There's been some moderate renovations of exterior walls because of water damage before

Yeah, I don't understand the comments in this thread that talk about water damage. Do people in Europe just not bother maintaining their roofs? You can get hidden water damage from a leak into a hollow wall, but it's really not that common. Typically there's visible water staining and severe damage only comes from willfully ignoring that signs.
I was about 2 years out of school, and yes, in the US.
Sorry for digressing from the main intent of the post, but I find it a little odd when in 2017, someone uses the term "worker" to describe me. I try to be definitely more than just that to my team and my organization. Maybe I'm oversensitive, but it just feels weird.
Aren't faxes unencrypted? Are we living in a world where tapping phone lines is impossible?
"But we'll keep that option right here on the table..."

/s
I think it's the opposite: I hardly see any truly malicious trolling these days, especially since 2013. What the author attributes to trolling may just be someone expressing a view that goes against the grain, but is not deliberately intended to provoke a negative reaction and or in 'bad faith', which is a closer definition of what trolling is. The reason why there is less trolling is because many forum communities and social networks have filters and much stricter moderation and much less tolerance for trolls, than a decade or longer ago. From anecdotal experience, in 2004, trolling was much more prevalent on forums, but now admins and users have much less tolerance for it.