skysight-inc/HackerNews huggingface dataset:
This article strikes me as partially honest and raw and then the other to be very planned and calculated.

Let's get this out now: I'm glad he finally sought help, and that he's getting it.

The things about this article that bug me:

1. He starts off with the article with a "trigger warning." The title is about depression and anxiety. Having a 'trigger warning' is either insulting to the reader, or it's a weird posturing thing. Seems a little offputting when he's trying to write about his own experience and then in a way has to apologize for it.

2. He talks about his huge accomplishments and then he discounts himself due to his 'identity': " I have run out of space in my office for the awards I’ve received for my work, and as a white, heterosexual, cisgender man in America, I live life on the lowest difficulty setting — with the Celebrity cheat enabled." (Why is that even important to talk about your sexuality, race, or even standing... if he's trying to do a raw and honest appeal this seems a little off to me) This topic has nothing to do with those categories. Leave it for a later addressing of remarks to discredit due to those attributes (this is an issue that can affect anyone, even Trump, [insert who you hate])

> My life is, by every objective measurement, very very good.

Clearly not if you're suffering.

3. The apology to his mother. Again why is he apologizing for what he's going for? This to me seems like: 1. an improper sharing of a message to a close family member 2. a projection of his relationship to his mother, etc. This just seems really weird with respect of the audience of the talk.

EDIT: If you want to communicate how it's affected people close to you.. tell the audience. I spoke with my mother on this. Her concerns were x,y,z. That would give the audience a template of how to do the same if they feel it's needed.

4. The ending which he's trying to become an activist. He's trying to call for political influence and then trying to endorse organizations.

At the end of this, I'm left wondering:

Why did he write this?

What does this piece mean? It goes from being very personal and revealing to impersonal and political/advocating. Why not split both of those up. Let the next question be: "How can we address that? Give the audience a way to say "I'm seeing these things.. what can I do?"

Is this a vehicle for him to talk about "change" he wants to see?
But what about moral hazard! Interestingly, this quote is less and less applicable the more it spreads.
E&C Announces Twitter CEO Jack Dorsey Will Testify September 5th
Not just Tesla, got a "Drive System Malfunction" error on my Audi. Been in the shop 4+ weeks now. After much testing, nothing wrong with the drive system, but a wire that is dropping voltage somewhere.

Stuff has just gotten way too complicated. It's more than right to repair, it's ability or ease of repair that counts more as a practical matter.
This immigrant didn't hear that overtone. What I heard instead was the chagrin of recognition. It's not only a lack of influential grandparents, but also the attenuation of communal bonds and instincts that comes with being poor, aggressively upwardly mobile, and originating from a traumatised and turbulent society.
Maybe the goal, just like with AK-47, is to kill a lot of people.
Is there any evidence that talking about depression openly, or talk-type therapies, help to reduce depression? My experience of colleagues talking openly about these things is that it becomes a self-perpetuating cycle, and ultimately makes things worse.
Airbnb suing New York City so it won’t have to share user data about its hosts
I think GP meant “I have made the correct decisions in life by prioritizing family over work so that I will not later regret spending extra time in the office”.

There are two sources of non-regret:

Not valuing the thing you would sacrifice is one.

But not sacrificing the thing is another.
It's nice there are some treatments now, however modest.

Also nice is that the illness is sufficiently accepted that a guy who works on TV can talk about it publicly (though perhaps uniquely and I suppose with some risk)
Would it not be possible to use hardware that can make similar security promises using the cost saved by not having the LCD and Battery?

USBArmory is around ~$100,I'm essentially talking about a mass produced user friendly version that cuts 40-60% of the cost due to mass production and slightly less extravagant hardware.
Seizing and inspecting cellphones when people enter the country is nothing more than a means of harassment, intimidation, and more or less #falseflag story.

As soon as your cellphone, ipad, etc. hit american networks and you have been IDed as a person of interest, they(3 letter agencies) will be combing through your device. Don't fool yourself thinking that devices are secure.
Don't get that worked up my friend! It was meant as a compliment for the sly sleight, I do have a sense of humor... (oblique, but that depends on the crowd's judgement.)
The solution here is that the U.S. Constitution should apply to U.S. Citizens at the border or in any territory, anyone else does not get the benefit of a warrant.
Instagram is inviting college students to join new groups organized by school
I join the III family this coming week. I am really interested in how well the updates are managed as the idea of cratering my car isn't something anyone is keen about.

can you as an owner delay updates?
Biomedical progress will accelerate as we accumulate, and become more skillful with, tools like CRISPR and genomic sequencing, but the real rate-limiting factor in these developments is testing. Making sure a treatment performed on humans is safe is an extremely important and still very difficult process. Without innovation in that sphere we’re unlikely to see stem cells and co. generate a fraction of the possible advances, in the near future.
These may explain the range but the not really the gap.
I think you're only thinking that because they're letting it be more visible in order to get support.

The alternative is that they put on a mask to function in society, because they don't want to be a burden, all the while dying inside...

Until they unexpectedly disappear, because they've committed suicide.
Do you think monads, functors, recursion, and immutability (just to take a few staples of functional programming) are easier for a beginner to wrap their head around than loops, re-using variables, etc?

I would be surprised if, using a sample group of say 100 beginner programmers, the majority found Haskell easier to learn and write beginner stuff in than JavaScript, python, or insert-primarily-imperative-language-here.
Let's work the opposite way too

a) car manufacturing is one of the most competitive industries, b) 1000s of engineers are working on making better cars, c) if it was possible to make profitable, affordable, self-driving electric cars, somebody would have done it. Comes off as a snake oil salesman.
> as a white, heterosexual, cisgender man in America, I live life on the lowest difficulty setting — with the Celebrity cheat enabled

And yet men kill themselves at a much higher rate than women, which empirically suggests (in the west) that the equivalent female difficulty setting is actually lower. Few dispute this argument when applied to the higher suicide rates among LGBT people.
he said resume, i.e. working with tech you want to use at your next gig not the tech you need at this gig.
>And as we were walking I just started to cry and she asked me, “what’s wrong?”

>I said “I just realized that I don’t feel bad and I just realized that I’m not existing, I’m living.”

I can't imagine a bigger turn off for your wife than this. Yikes! You're supposed to be the rock dude, save those thoughts for the lads.

Then again this is the guy who asked his wife to lick some guys face while he's posing in the background all scrunched up. https://pbs.twimg.com/media/CMToPQVWUAAD0h2.jpg - Pathetic!
> Actually, what I learned is that being afraid to deploy on Friday means you're lacking in testing, verification, auto healing and rollback processes.

Or being afraid to deploy last thing on Fridays is an admission that maybe... just maybe... you're not infallible
This is why I do not have a car that was manufactured any time in the last 25 years. You can't trust software, and you definitely can't trust software developers.
I think it depends on the individual. Sometimes talking about these things helps, sometimes it doesn't. It generally helps me.
Beware Rich People Who Say They Want to Change the World
For more about the basic idea of landlords passing through tax increases, see one semi-standard rental agreement such as this one: https://eforms.com/download/2015/11/greater-boston-residenti...
If you want to make money, offer it to people who consider your work valuable. Establish a patronage and paywall yourself. Those of us who believe in decency and social good will continue to create and distribute for free.
To be fair, it's a hard rule to follow sometimes when someone makes it painfully clear that they didn't actually read the article.
> My life is, by every objective measurement, very very good.

I found this statement silly too. He's getting older. His body is slowly deteriorating. His opportunities are dwindling. His best days are probably behind him. That's reason enough for depression by itself.
This isn't a good argument.

The weird thing you realize when you start exploring the law enforcement space is that the vast majority of people that break the law are just, pardon me for not mincing words, just monumentally stupid. They don't take basic precautions.

Police wind up dealing with the same people over and over and over and over again. You'd think they'd wise up and learn how to not get caught, but the mindset that leads to criminality is pretty far away from the mindset that leads to careful action.

It's only the very rare person that actually breaks the law with intent, and also with the care and forethought to avoid even the most basic law enforcement scrutiny. Organized crime represents the barest fraction of actual crimes committed.

So as a result, dragnet-style police tactics are often extremely effective at accomplishing their aims. Which is, of course, why they're employed.

This is, sadly, a pure human-rights issue. Sad because the human rights angle is just not very convincing to people who are invested in the status quo.

Which is why we still see these types of tactics, even today.
Ssshh, it's 2018.
No company should be liable for the content users post, regardless of moderation policies.
Python Generators Tutorial
You know, those of us with sense about this need to start working together and lobby the government actively to demolish patents, copyrights, and trademarks. Ideas need to be free for society to grow.
Honestly, just a gut feeling. (So, my ass.) I just feel like RCE should warrant somewhere around that much by default, even if the overall impact isn't high in a particular case. Some combination of potential impact and nature of the vulnerability/exposure should go into reward calculations, in my opinion.
It being $CURRENT_YEAR doesn't change a thing, there are universal truths.
> There aren't many RTOS engineers on the market; there are many Linux engineers.

There aren't many Linux engineers who have experience with resource-constrained systems or real-time programming requirements.
Consultants might pay less, but typically charge more! So perhaps a Dev costs $40k, consulting company might pay the dev $30k but charge the company $60k
I consider myself an optimist, but I do also agree with you. The interesting thing for me has been that often people try to avoid a certain kind of suffering but end up suffering in a different way. So you just can't get away from that fact.
In the big picture of things, it's still early days. Tesla's only been around for less than a decade and their model 3 only recently became available. They'll get things sorted out over the next 10 years, I would imagine.

Once their reliability goes up, I'll consider purchasing a used model S. The model S costs a lot to fix, so I wanna make sure I'm getting something that's not broken. I think the incentives are in place to create a car that lasts a long time. Unlike some others. BMW and mercedes, as far as I know, have terrible reliability after the 10 year mark: they kinda self destruct. Mechanics are always telling me how they see nothing but BMW and mercedes in their shops.
I'm getting the impression that all the freaking out is coming from non-techies. People that have been in the industry for a while are just shrugging and saying "Yeah, that's professional software development for you.".
Helping the Nazis operate at peak efficiency? [0]

[0] https://en.m.wikipedia.org/wiki/IBM_and_the_Holocaust
Sorry for the late reply - I'm using Chromium Version 67 dev build. Interesting, I'm p sure other webgl sites have worked fine for me. fwiw I'm on integrated graphics
As of now, GraphQL server implementations that I know of, does not manage sort and filters for you. It is up to your resolver to handle those. In case of stitching schema together(for example, your own schema plus the GitHub one), you would need to pass the sort/filter to their services.
This guy has a lot of stories about how Shatner was rude to him without cause. Well he has turned into shatner and is rude without cause to many people, including myself.

I now think his real psychological problem is that he’s a sociopathic narcissist and this entire article is just manipulation.

Wow, downvoted and flagged Within literally 5 seconds of posting.

Only certain opinions are allowed here?
Only if you could get the other party to type +++ first to enter command mode, though. I'm not aware of any modem that would accept commands, including ATH0, outside of command mode. Then again, there were a lot of bad modems in the world…
They periodically have times when the forum or at least some subforums are viewable by registration only.
maybe he genuinely believes that 1) and 2) are important. or maybe he doesn't want to get trashed in the comments, so he just throws the easy disclaimers out front. either is fine, imo.

3) and 4), maybe you have a point there...
Ask HN: What's something that needs to be said that no one wants to hear?
Opinionated Clojure(Script) APIs as data
Is anyone else extremely frustrated with Phat Beets about this article? Or are we all too busy burning down a conveniently placed straw man? Phat beets haven’t produced any stats or facts of their own here. They just keep tearing down the ones that Imperfect is providing. Nitpicking statistics and shaming a company for trying to feed more people with less waste is just as bad as whatever greenwashing they claim to despise so much. It’s pretty undeniable that Imperfect is making an impact on food waste and until they or any other company are using all of the billions of pounds of food that aren’t getting eaten every year, it’s utterly counterproductive to try to tear them apart for trying to help this food find a home on someone's table. Why are they so obsessed with fact-less mudslinging? Why is Imperfect the chosen target and not a real villain of the food industry like Bayer/Monsanto, Walmart, or McDonalds?

Here are some facts for you: In 2017, Feeding America reported that they received over 1.47 billion pounds of produce. As a reference, Imperfect claims to have recovered 30 million pounds of produce to date. Feeding America and the NRDC also reported that over 6 billion pounds of crops go unharvested or unsold ever year. This study was based on 7 key crops so the total is likely much higher, but let’s assume its 6 billion to be conservative. This means that even if Imperfect went through 100 times the amount of ugly produce every year that they’ve recovered to date, they would still be using less than half of the available supply. Phat Beets, your math doesn’t add up! Provide meaningful statistics and facts to back up your argument or everyone will see through your emphatic nourishment of the outrage machine of social media for the reactionary

Zooming out, there’s also a huge aspect of this that’s a messed up apples to oranges comparison. Imperfect is a business with a social mission related to food waste, not a nonprofit solely focused on ending hunger. It’s great that they are making a difference while also making money but it’s not fair to ask a company to overthrow capitalism. Do you expect Lyft to overthrow the freeway system, or ask the computer that you wrote these words on to end exploitative mining practices that provided the copper for the circuitry? It seems like you’re making the good the enemy of the perfect and in so doing ignoring the reality of the situation which is much more nuanced than you portray it. Isn’t there a way for community CSAs to work alongside companies like Imperfect? It seems to me that these two groups are working towards admirable, but very different goals at different scales and this is actually a good thing. There is plenty of work left to be done and there is clearly more than enough food for both of you to achieve your goals and then some. Save the abstract critique of capitalism for philosophy class, the rest of us live in the real world where we have to make compromises and embrace the grey areas.

My sources-
Feeding America report:
http://www.feedingamerica.org/assets/pdfs/feeding-america-pr...
NRDC report:
https://www.nrdc.org/sites/default/files/wasted-food-IP.pdf
Go 1.11 released
See "material implication" (https://en.wikipedia.org/wiki/Material_conditional), which is what most people here will likely mean when they say "implies":

> The material conditional (also known as material implication, material consequence, or simply implication, implies, or conditional) is a logical connective (or a binary operator) that is often symbolized by a forward arrow "→". The material conditional is used to form statements of the form p → q (termed a conditional statement) which is read as "if p then q". Unlike the English construction "if... then...", the material conditional statement p → q does not specify a causal relationship between p and q. It is merely to be understood to mean "if p is true, then q is also true" such that the statement p → q is false only when p is true and q is false.[1]  The material conditional only states that q is true when (but not necessarily only when) p is true, and makes no claim that p causes q.
A weekend of downtime?

If you deploy on Friday, run out the door, and soon find out that your contribution to a deployment caused an outage, wouldn't you immediately return to work to at least give the appearance of personal responsibility? (on any day of the week, even)

Also, wouldn't you just do a rollback to the last viable build?
There's a lot of EE black magic around antenna design.
Completely agree - engaging and concise
If it were that easy to setup tech-based infrastructure, we would have had positive train control implemented years ago.
The DINK family planning is fact.
its super slow for the "Tasks" feature
Counterpoint: when you ignore Musk’s Twitter tirades about shorts, and his uberfans’ subsequent aping of those tirades a simple truth remains: Tesla is one of the most overvalued stocks in history, and far from being mustache-twirling villains with limitless resources and no morals, people shorting TSLA are doing so in anticipation of reality catching up with the listed price. They’re not undermining Tesla, they’re not hoping for it to fail, they’re just waiting for the stock price and the reality of the company to intersect. It would be a lot less frustrating talking to hardcore Tesla/Musk fans if you didn’t have to wade through conspiracy theories to do it.
Is mbed still encumbered with that bizarre web-based compiler scheme?
Why did you leave out the part where he admits to name-dropping in that same thread?

Also, you also left out the part where he is actually agreeing with the name-dropper person:

"Meanwhile the points made are relatively sound, 100kLOC C firmware updater set off my BS alarm (assuming 98k of that wasn't some static data tables), and the 700TB MySQL DB while possible is extremely unlikely.. even given a huge JBOD setup which nobody in their right mind would plug into a single server, InnoDB tops out at 64TB per table in the best case, which means OP would need a single database with somewhere around 10 64TB tables"
> We need go-go capitalism to afford a generous welfare state, and people won’t support go-go capitalism without a safety net.

The failure to distinguish between a "safety net" and a growth killing punitive transfer regime from the so-called "rich" and "wealthy" is a real issue.
Mrs. Frisby and the Rats of NIMH
Hunter gatherers didn't necessarily suffer that much. Sure, they faced a lot of environmental challenges like bugs, a lack of air conditioning, hunger, and serious diseases like malaria and smallpox, but they arguably had much easier social customs than we do now.

There were no clothes, no laws, no social signaling for the most part. If you didn't like your tribe, I'm sure you were free to run away and eat berries in the forest and try to figure it out yourself.

These days being homeless is illegal and they face a lot of harassment. You are forced to conform and commute to a job to pay for a bed to sleep in.
Yea you are right. quitting is the only option here.
God of War Development Diary: Building a Better Boat
Following that logic there shouldn't even be a way to submit text beyond a title and url. I've got to disagree, I think this belongs here.
I think you have two good options here. The first is for the whole engineering team to present a united front to the team lead in a meeting and make the case for what the technical approach should be moving forward so that the team can help ensure the success of the company (aka your livelihoods). The second is to tell the founder that the team lead needs to be moved out of an engineering lead role and either into product management or into a non-lead engineering role for the sake of the company (aka the founder's reputation).
Honesty will bring a resolution. Maybe not the one you want, but it will get you somewhere. If you sit down and tell your lead what you feel is going on... and make it a polite, constructive conversation, not just saying, "You suck.", then you will quickly figure out if he is willing to adapt or not. Maybe he doesn't realize what is going on because nobody has actually talked to him about it. Maybe he does know, but has low self-esteem and will want you to leave for daring to challenge him. Maybe it will be somewhere in the middle.

But most of the time, in such scenarios, you can figure out a path forward. And whether that path results in you staying or leaving, at least it will be done with honesty, transparency, and mutual respect.
Perhaps running for office would be more effective.
The case for hiring junior developers
Thankfully, Gankro is now a colleague of mine and can work on it as much as they want again :)
I also don't understand why frameworks insist on returning debug data as part of the response. If you are working on something in a development cycle and need debug information, surely you have access to the server that's running in your console. I've always printed debug information there and then send the response. That prevents these kinds of leaks if the server is deployed with debug turned on.
I would expect disabling HT on dual-core systems to have a noticeable performance impact on the desktop.
Please see the following for a list of constitutional amendments this would suspend to non-citizens:

https://www.u-s-history.com/pages/h926.html

For more information,

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

I also expect this would lead to suspending all US laws guaranteeing human rights to non-citizens at the border. As far as I know, US agencies are not subject to prosecution by international criminal courts, which would make their employees immune to any prospect of human rights violations-related prosecution.
Are you talking about bugs or are you talking about inherent security vulnerabilities in the design?
Learn from the Reproducibility Crisis in Science