skysight-inc/HackerNews huggingface dataset:
Kind of personal story, though not directly about depression. A while back, I noticed my blood pressure skyrocketed. Then a bit later, I started having chest pains. My heart was racing and my heart beat was irregular. Sometimes it felt like it just stopped and then wham it would kick in again. Sometimes it felt like a horse was running around inside my chest. My chest felt heavy, like someone had put a 25 kilo weight on it. Every breath hurt.

I went to the hospital and they hooked me up to every variety of machine imaginable. The result? Apart from my blood pressure, everything was fine. They wired me up to a recorder and recorded my heart for 24 hours. The result? Everything was fine. The symptoms lasted for a week (!) and finally slowly subsided. The blood work they took said that everything was fine.

I don't know what was going on, but my doctor said to me, "It's probably stress. Has it been a stressful time lately?" It really hadn't. Everything was the same as always. True, I had been quite upset about work. But when was I not upset about work? I love working and I'm serious. I go at it full throttle. True, I had been working some stupid hours. I work remotely and I'm 8-9 hours shifted from the rest of the team. I often start at 8 am, work all day and then work again in the evening when the rest of the team gets in. I'm tired at the end of the day, but I like working hard.

But you know, even if all the tests in the world say that I'm fine -- I was definitely not fine. I was convinced I was going to die during that week. A body is not supposed to feel that way. And so I decided to take it easy. I like work, but I like other things as well. I decided to be strict on my hours and rely on my team to fight fires in the evening (even if I started them during the day!). I decided to take a different view of my role on the team. Instead of trying to drive the team to success, I'll let them drive where they want to go and watch out the window. Occasionally I'll say, "Turn left at the next stoplight. I think you'll enjoy the view", but that's the extent of my navigation.

I fee better now than I have in ages. I just want to warn people: stress will kill you. I never really appreciated that before. It will actually kill you, just like any other super killer disease that haunts your nightmares. Be aware of your mental state. You can't go through life thinking your are invincible. Or, you can, but that life will be cut short. A lot of this stuff is in your control and it's simply a choice to be healthy or be ill.

Of course, there are people who have mental illnesses for which they have no control. But there are a lot of people, like myself, who just don't understand the harm that they are doing to themselves by putting themselves in unhealthy places. Just try to be aware and to take action once you see that there is a problem.

I hope that helps some people. I'd rather other people no have the experience that I had.
This reminds me of Sun Tzu's Art of War. His writing certainly is a kind of poetry, but the lines and stanzas are broken down not only by semantics, as done by Buckminster Fuller, but also by concept.

Ventilated prose isn't only useful for reading; it is also useful for memorising.

As an addendum, I wonder how much of this is down to poor typography obscuring the rhythm of the text in the first place. Perhaps this is a good substitution for anything that doesn't reach the level of a book or big report. Good for anything that doesn't quite deserve typographic treatment by a pro.
Sounds like a great opportunity for their competitors, then!
If only "mental poverty" were the entire problem for homeless individuals, instead of actual poverty, classism, lack of affordable housing and, typically, a host of substantial personal problems.
It's on the internet. It won't be just "Americans".

Nice that TFA mentioned Cody Wilson's interesting politics, too. He certainly lives them...
Where we disagree is on three points:(1) marketing gets involved well before phase 3,(2) most trial criteria don’t change that much between phase 2 and 3 [yes there are exceptions] and (3) the FDA allowing a broader label than inclusion criteria.

As for the last one, most phase 3 trials have strict criteria: no other diseases, age limits, disease severity limits, etc. Those typically don’t make it into the label’s indication.

I do agree that trials are designed to balance getting a positive outcome vs. the broadest population possible, but marketing isn’t the only one driving that.
Where is your engineering team located? I have a friend who might be interested.
The Starter Tutorial for Browser Database IndexedDB
He's talking about something a little different. Python is introducing assignment expressions (vs assignment statements).
Concatenative languages are really not esoteric. I mean assembly language is a concatenative language, and it really ought not to qualify as esoteric.
I noticed this with past issues, but recently I was offered a best case scenario of a $10 credit on my next order that is "sold and shipped by Amazon".
This reminds me of https://pagedraw.io/
Fragmented attention is a huge part of adhd
Facebook curating posts is very different from the government regulating information.
I need to improve dramatically in every single area you've listed here, but I'm far from depressed and have no anxiety problems.

On the other hand, a person very close to me takes great care to manage all these important health factors, but it doesn't really move the needle in terms of helping this person's depression.
Wow! I've recently uploaded all my old photos to Google photos to take advantage of the free offering. I guess I should prepare myself for the time they start charging for it.
Well actually at night the Sun is called the Moon.
Depending on the SKUs of parts used, a single product (say MacBook pro 128GB ) may have multiple SKUs, i.e. versions of the underlying board, to accommodate for different parts and their dependencies.

If you're under the assumption that Apple and Co don't spend the effort in abstracting out dependencies on their hardware, your deeply mistaken.

A significant portion of engineering in hardware circles is spent in this effort
If you're looking for folks to interview, I've been full-time remote for almost 5 years and have managed to do it quite successfully. I'd be happy to share thoughts.
That almost-relevant username.

Anyway, I don't get how updates are so big these days. The games as well, but I guess with some lazy programming... but the updates? I really wonder how hard it is to reliably patch a binary without replacing the whole binary, since apparently it outweighs the additional bandwidth cost for pretty much every company that does any sort of software patching.
If we can’t have an honest discussion about the underlying causes of the depression epidemic, we are never going to get to a place where we can fix it.
Why not twist the valve to release pressure quickly?
Antarctica may become plastics dumping ground and home for new species
>Just about no one would want to see their neighborhood turn into Hong Kong's Walled City,

What about Paris or Stockholm? There are reasons why people love traveling and walking European cities, but nobody in their right mind would travel around San Jose on foot.

Five-story multi-use apartment buildings aren't a blight, and neither are working public transportation systems.

I can't understand why so many people are excited to live in an industrial park/parking lot, but to each their own, I guess.
Reminds me a bit of Joy[1]

[1] https://en.wikipedia.org/wiki/Joy_(programming_language)
A 20-30x increase in costs being a problem for your business isn't indicative of being in an unhealthy low-margin business per se, quite the opposite. If you were operating in a 95% profit margin industry, which is an insanely generous hypothetical, increasing the 5% cost component by 20-30x would destroy you overnight.

This is what happened to OP, and they were able to switch to haf a dozen competitors at a fraction of the price with almost equivalent service offerings for their use-case. The notion they have a fundamentally unworkable business model doesn't apply here.
That’s exactly why I quantified it. There are people who have legitimate chemical imbalance induced depression.
> And that what people don't like is "dongle" and "multi-port" style adapters, not mere adapter cables that go from one form to another.

I'm pretty sure that disliking dongles and multi-port style adapters does not preclude disliking cables that serve as adapters (either as an additional dislike or as a replacement dislike).

There are plenty of comments here that imply that the primary objection for some people isn't the form of the adapter, but, rather, the need to carry anything additional/custom[1].

I do agree that your point that some of the cables-cum-adapters are not, in fact, additional, because they merely replace what used to be a standard cable (e.g. the one that "came with my phone") is being glossed over.

However, that only addresses the "additional" part of the complaint, not the "custom" part, which has to do with availability/ubiquity. It's not just that the aforementioned standard phone charging cable used to be carried already, but it's also the same cable that came with every other phone, which means that, if the user forgets it, it's very easy to replace (or even just borrow a replacement), often even with a choice of lengths at not even specialty-electronics stores. Lose or forget your custom adapter-cable, and you could be out of luck until that store opens, if there even is one in town.

[1] For lack of a better term. I realize USB-C is also a standard, so "less standard" isn't quite right, but "less widely accepted standardizationly" is too wordy and awkward, so please bear with my shoehorning in of this word.
Patent life is an important factor, but the other one is that it’s sometimes really hard to validate how a drug works. Either you don’t have the technology, money or time to do it. And in the end all that matters is it works in humans.

My favorite story is about gabapentin. Designed to block the GABAase enzyme. It made it all the way to market before they realized it actually works through a different mechanism.
I am looking for a remote developer role myself

https://www.linkedin.com/in/geoffreycallaghan
Hmm I had a great experience last week in San Francisco.

Took 10 minutes. And even though I returned the opened XBox controller a few days after their return window, they gave me store credit.

I was a happy customer.
> "Python fits your brain"

For me, I find using python is like touching both data and code with my hands.

As much as it's trendy to bash Object Oriented languages, the way python allows to lookup all variables and method on a class or an object makes it like using your hands:

dir(MyClass)
help(MyClass)
dir(my_object)
help(my_object)

etc...
Isn't this done all the time by Google though? They offer so many services for free, such as the consumer version of Google Maps, or YouTube (in the early days before ads)?

Not to mention Internet.org from Facebook, TOM's (free) shoes in Africa.
do you know an ML language like sml, ocaml, or f#? if not, you should really give one a go, especially f#. the conciseness and cleanliness is just as good if not better than python, and there are far more options for data modeling and expression.
The specifics here is not bad advice, but the framing sucks big time.

A lot can be done with diet, exercise and lifestyle changes. But the assertion that this means depression is mostly "self induced" is pretty sucktastic. If nothing else, a lot of lifestyle habits are things learned in childhood, which weren't chosen per se.
>There should be some big tax break for good architecture

As much as I would love it if modern builders tried making things look nice again, in practice I think this would just result in glass cube copypasta and beige foam
Look into OpenStreetCam: https://openstreetcam.org/
I have mostly a hate relationship with them, because the people who use them do not write python. They write c# or java in python.

And you shouldn't need an IDE with a scripting language. That one of the main selling points for type hints has been "Your IDE will do things for you!" is a warning that this is a bad move. Again python is not java, and it shouldn't be trying to be java.
Times have changed. We no longer say "communist china" in every news article for example. Since 2008 the west has lost its legitimacy as the one true way, and we've been sliding since then. It doesn't help we've grown cynical of our own institutions.
With my ADD I find I concentrate more when some amount of background noise. Some things distract me, others like baseball not really, or they distract JUST enough. One of my old coworkers would just put the same song on repeat all day long.
If we're using Google to approximate mind share them it's skewed way farther than that. Nobody who follows the then is sitting doing Google searches. They're already following them on Snapchat, Facebook, Insta, and Twitter.

You only get searches with breaking tmz news.

... I say this with detailed observations of my girlfriend's media habits.
Usually ad blockers work by maintaining a blacklist of known ad server hosts and/or IP addresses, and simply block any requests to these.

With AMP though, any content (even ads) is funneled through a proxy CDN (the AMP cache), so ads are indistinguishable from regular content with this method.
This is one of the many reasons why I refuse to buy AoE2. The "new" version does not offer multi-platform support, it does not offer a stable multiplayer, it requires half a gigabyte of RAM instead of the previous 32MB, and it still costs as much as I pay these days for some of the smaller but brand new games (not one they made profit on for almost twenty years already without any maintenance).
Sure! Can you email brad@remotehabits.com and we can get something setup.
The standard license prohibits use in autonomous vehicles. Para 2.e https://maps.google.com/help/terms_maps.html
Microsoft's SwiftKey keyboard gets Android P emoji, squashes bugs, and more
Astronomy Tool Helps ID Sharks
Such an awesome show -- thanks!!
How the Apollo missions transformed our understanding of the Moon’s origin
also sebastian thrun and google[x] / self driving cars
What I want to know is, on the sample image of molybdenum disulfide (b), there is one atom on the right near the vertical center, that is noticeably dimmer than the rest. What could account for that?
My new favorite word:  malodorous
I don’t think that would help at all. What’s the study that was done on people that won the lottery vs. ended up paralyzed?

After 6 months they had the same level of happiness.

Humans are great at growing accustom to their circumstances and then wanting more. It would help for a little while, but then everyone goes back to how they were before.
JUST GET A HOUSE LOOOOOOOOOOOOOOL
Job insecurity has always been a fact of life
Essentially the Google Reader effect, right? Where killing their offering basically killed the entire medium.
I see what you mean, but to me abstract classes are distinct from interfaces. Abstract class answers the question "what an object is?", whereas an interface is about what the object can do.
Uh... the linked article compared 8 different competitors on various metrics. There are reasonable ways to disagree with Google's policy here, but "no alternatives" and "monopolistic" are just laughably silly.
Thanks, this is really helpful.

I need to find someone from the pipeline team to pull into this, so in the mean time, just responding to what I can contribute,

Just to make sure, I'm not saying parameters are disappearing. I'm just making an observation that less people seem to be using it. Take your example of release vs general checkin/PR builds. I see increasing people doing releases as automation that kicks in after creating a tag, or by cutting a release branch. Or the master branch is always deployable.

I agree with you that reporting capability needs to be better in order for one Jenkinsfile to pack lots of different test cases. I believe the team totally gets this importance.

The "system config DSL" you mention has evolved into "Jenkins config as code", and I've referred to it in my other comment. I think we are on the same page that it's a crucial part of a repeatable mature Jenkins setup. I think I also totally get what you mean by "unwieldy", and Jenkins Essentials in that comment is making steps to attack that challenge.

I'd love to hear from you where Jenkins X fell short for you, because I think it should speak to some of the challenges by embracing a certain best practices.
Thank you for this. I've been typing out:

:set tabstop=4

:set shiftwidth=4

:set expandtab

Like a pleb for years. What's sts?
100% agree, RPC was good enough for our forefathers ;) REST and graphQL are both terrible (there, it had to be said).

There's no reason someone who wants an expressive query language like graphQL provides couldn't send that query over gRPC, in which case all the benefits are moot, you can do both. But let the rest of us just make regular RPC calls.
> In the future we would therefore keep our distance from Google Cloud and avoid deep integration with any Google services on which it can pull a similar trick

It seems like they haven't learned anything at all. Sure it was google that shafted them in this case, but the problem isn't google, it's that their business is entirely dependent on a third party who has the power to do this. They rejected the option that would have prevented this from happening in the future with another company.

Oracle probably has a sales team on the way to their offices now.
Augmented Reality Makes Robots Better Coworkers
The evil part of outages is that, no matter how much resource you dumped into developments toward a more reliable system, it still happens. This is true for every company including Google. So when one company is choosing between cloud providers, they compare these SLAs with themselves. Usually it's pretty hard for a random shop to reach good SLAs. So I don't see "business risk" here. Risks present all the time, CTO should try hard to minimize them but no way to remove them.

Selling insurance for SLAs seems to be an interesting idea, but this kind of insurance might be really similar to earthquake insurance, since violation of SLAs tend to be not common (otherwise why committing) but it might be a huge cascade failure once happens. Would you like to buy one? Earthquake insurance quirks all apply.

On the other side, Google has zero incentives to violate SLAs. A. You really cannot control how large the violation would be. B. Damage to branding >>>>>> money payout.
How well financed can a state actor or cartel be if they have to print out shitty plastic guns?
Lambda is not intended for long running jobs. It would be costly to do so.

I'm using Lambda to kick off an EC2 worker running a Docker image with AWS Fargate. The EC2 instance only runs for the duration of the job (which lasts from 5 to 20 minutes)
Something like Reminders in Google Calendar, then?
With electronic pressure cookers, there are usually two modes: quick release and natural release.[1] Natural release is slower but tends to produce better results for large cuts of meat. For most other food, quick release should work just fine.

(the principle is the same for non-electronic pressure cookers; quick-release there simply means running cold water on the pot with the lid closed to depressurize)

[1] https://www.pressurecookingtoday.com/quick-pressure-release-...
The automatic text summarizer
It's based on Dart, a language that already failed to take off in browsers? Just a guess.
News Aggregation Websites
Please Suggest Me some News Aggregation Website.
There are tools roughly similar to C's "lint" that can warn you about suspicious-looking code. While compile-time checking can be nice, compiler-oriented languages often result in more verbose code. Verbosity introduces errors also. But the benefit weighing also depends on the kind of applications. I didn't mean to trigger a "holy war" of static versus dynamic languages.
"Please don't use uppercase for emphasis."

https://news.ycombinator.com/newsguidelines.html

For every 100 families living in poverty on the West Coast, there are no more than 30 affordable homes

https://www.geekwire.com/2018/every-100-families-living-pove...
Agreed. Antidepressants can be very helpful.
> It makes me suspicious that it may have been funded by drug company money.

That’s the problem. Always has been. Always will be.
How Facebook configures its millions of servers every day
Which most likely meant the startup was a feature or a product, not a company with a viable business model.
> It’s a sad state of affairs when the Washington Post is advocating censorship of wrongthink.

They've been advocating for censorship for a while now. They along with the NYTimes and CNN are the main proponents of censorship. They've successfully lobbied to get google search, youtube, facebook, reddit, etc censored or "curated" to their liking. It's why google news now has tons of washingtonpost stories everyday whereas 10 years ago, they showed up regularly but not to today's spam-level. If you want to be shocked, use web archives and see how google news changed. If you google anything now, google will pretty much return news mostly articles. Even recipes and movies returns news links.

Growing up, I was misled into believing that the news industry and liberals were for free speech. Today, it's the news industry and liberals who are demanding censorship everywhere.
Yes. We're definitely planning to expand to more platforms. Stay tuned :)
Ask HN: Is it not a bad idea to have an API to check if an email is registered?
Someone at work joked, “maybe only for certain websites people wouldn’t want others knowing they’ve signed up for!” ;)

Anyway, I’ve always tried to steer away from this, but designers seem to love the UX of morphing a universal login or signup flow from one to the other based on prior activity. However, this makes that info public and potentially scrapable/vulnerable.

Besides rate-limiting or emailing them a link to login, is this considered OK in 2018? Is it permissible to expose emails registered without verification under GDPR?
> Listen to how people who don't program describe the task of transforming each element of something. In my experience they often say something along the lines of, "I want y for each x in z," rather than, "For each x in z, I want y."

If we're really at the point where we're arguing between which clause order (among other potential variations in expression) is more natural across most natural language speakers, that should about wrap it up.

But to the extent that it doesn't, this assertion has the merit that it sounds like an empirically verifiable position.

> Ask some random person off the street to read your source code.

Which is worth considering, I suppose, in situations where the relevant software is being built by people being brought in off the street.

> [SQL] is exactly the domain we're talking about when discussing comprehensions.

"Exactly" overstates the case. As I said above, I recognize it's a related domain, but there's plenty of things that are easier to do with Python or Javascript than they are in SQL, even specifically with operations over every tuple in a set.

And again, declarative == easier is overgeneral assumption. Take Prolog, for example. Definitely domain-overlapped with SQL, often a poster child for declarative. I quite like it myself, but it's not always a hit at parties. Even hackathon parties.
I find a good site like every few years, but they always disappear. My guess is there is more (some) money in B2B.
British Airways shows how not to GDPR
HP, Xerox, and AT&T figured that out decades ago.