skysight-inc/HackerNews huggingface dataset:
Thanks for sharing your experiences. I'm glad you made it through. I'm a researcher at Yale, and we've been developing algorithms to figure out which antidepressant is most likely to help a specific patient. We want to help patients get back on track sooner, to help minimize suffering. We've published our research, and made our algorithm available online through our startup (www.spring.care/spring-assessment). If you know of any other friends or family that are struggling with depression, please do let them know about our work, and I hope that they find it helpful
People have a rose-tinted view of Twitter.

And yet it is Twitter that has reaffirmed itself as the most powerful antidote to Facebook’s algorithm: misinformation certainly spreads via a tweet, but truth follows unusually quickly; thanks to the power of retweets and quoted tweets, both are far more inescapable than they are on Facebook.

What is the evidence of this? Even if "truth" follows misinformation on Twitter, there's so much noise, how do you find it?

that the greatest menace to freedom is an inert people; that public discussion is a political duty,

Twitter isn't public discussion, unless you consider the following examples of discussion:

Every time I speak of the haters and losers I do so with great love and affection. They cannot help the fact that they were born fucked up! - Trump

Delete your account. - Clinton

Riveting.

Don't tell me that Twitter is a vital part of discussion when public discussion has gotten worse over the past 9 years. This is a long blog post and only the last few paragraphs even begin to touch on "why Twitter must be saved", but there's not arguments beyond the sentimental.

Twitter has existed for less than a decade and society got along just fine without it. It's not as important as people think it is. The author is also absolutely wrong if they believe that Twitter isn't censored similarly to FB.
Football Manager 2016 Game Serial Key Generator (PC-PS-Xbox)
I sort of understand the point of this post, but I basically disagree with it. From a pedantic perspective, you aren't writing "good C" if your code isn't 100% standards-compliant, but if we applied this same rigor to dynamic languages, no one would get anything done in them. How do you know your Ruby code works? The community has settled on the following solution: because it passes thousands of tests on every aspect of every function. Extending that to C code, your code works if it passes your tests.

Test on every platform and every compiler you support, or it's not going to work. Avoid undefined behavior, sure, that's probably good practice. But there is no need to bend over backwards for compilers from the 90s targeting the AS/400 if you are writing a linux application that only needs to support Ubuntu 16.04. If your only means of avoiding broken behavior is "we're going to try really hard not to do anything undefined or implementation-defined" you will fail. But if you pass your functional tests, your user doesn't care whether you are invoking undefined behavior with every function call.
Google stops AdSense attack that forced banking trojan on Android phones
The diff is actually not really straightforward - a sheet is two-dimensional and you have to work out column/row inserts/deletes (which themselves are intertwined) before you can even start looking at cell changes. So it's quite non-standard stuff.
We do.
We are migrating our WPF, Flex, VB6 apps to our custom fw based on KotlinJS, ViewModels and bindable properties.
There are some kotlin features whixh are not yet supported by JS compiler, ocassionaly something stops working with a new version of Kotlin plugin, but in general it is still the most productive frontend solution I experienced.
We also generate a Kotlin domain classes from our Java backend domain objects to keep strongly typing when building UI.
cool to see a fellow ambiguous believer of dreams, here is my take on them https://medium.com/@duopixel/an-exploration-into-dreams-5b8e...
I've heard mention that this cult is somehow related to the Moonies cult that Americans are more familiar with, is there any merit to these claims? I can't find much connection between this and the Moonies in terms of current activities and maybe I'm not looking for the right terms in Korean but it seems like a very tenuous or circumstantial relation, if any. I don't understand why it would even matter if they're connected either.

Watching Korean politics growing up I thought what was happening was basically the equivalent of Western tabloid media, but I'm not sure where the absurd starts anymore.
... first Google hit? https://tmux.github.io/
> This idea, by the way, was used in [Squeak contributor] Dave Reed’s fantastic thesis for coordinating object siblings where you have one logical object but many physical manifestations of the same object on different machines

The 1978 thesis was submitted here a few months ago https://news.ycombinator.com/item?id=11960595

I can only reiterate what the submitter already noted - that much of Reed's conclusions bear a striking resemblance to Rich Hickey's work with Clojure and Datomic. Unfortunately a plain-text copy of the thesis doesn't appear to exist.
Alas, HN mangled your asterisks.

> I don't recall that from the K&R

I don't recall either, but this Wikipedia mention of "declaration reflects use" cites K&R:

https://en.wikipedia.org/wiki/C_%28programming_language%29#C...
Try again: Gamepro Magazine[0]. The "Protip" was their intellectual property.

0. http://knowyourmeme.com/memes/protip
someone has torn it apart. IIRC it's a custom board, but yeah, it's just emulation.
If a simple sandwich gets famous and then goes up in price, it isn't the fault of people outside the neighbourhood, it's the fault of they guy who runs the bodega on the corner. He realizes that he can do business where last week a chopped cheese went for $4, this week, he can sell it for $10.

He's making a profit from the demand. People get mad that things get popular but, that's just a small downside for an otherwise hyper-efficient capitalist system works. Also an option is making them at home for next to nothing. Bread, ground beef, provalone cheese, some spices and thinly sliced lettuce? It's not like this would be that hard nor expensive to make.
I was able to work out pasting into tmux from the system buffer, but no solutions I've seen for copying out of tmux have ever worked for me. So yes, that's a pretty basic usability issue.
Your comment reminds me of this: https://media.giphy.com/media/3o7ZeC2C6WBLzdwAQE/giphy.gif
I have been thinking about this exact thing a lot lately.

Luck + [hard work|skills|knowledge]

You could be lucky and then not know what you are doing and fail.

You can know a ton and just not be in the right place.

It is that magic elusive combo.

I tell my kids you can only control one side of that equation. Learn as much as you can.
> I see you seem to be passing some info from vim to tmux right bottom bar, the utf8 the encoding. In vim, I usually show my offset in the file there.

The bottom bar is rendered by Vim with lightline [1]. The top bar is my tmux statusline, which I created by lightly customizing the output of tmuxline.vim [2].

I made my tmux.conf by customizing what I found on github, in particular @junegunn's dotfiles [3].

[1] https://github.com/itchyny/lightline.vim

[2] https://github.com/edkolev/tmuxline.vim

[3] https://github.com/junegunn/dotfiles
> with 1 super-well-prepared LSD experience in nature

Please tell me you didn't run naked into a jungle
I think you're right that this sort of approach to bootstrapping purpose is the only one that could possibly work. But once every 5 or so years I remember and become fixated again on the fact that there's nothing underneath.

And the results aren't good.

If I could figure out how to skip that quinquennial crisis, then things would be a lot better.
Facebook Puts AI into Its Mobile App
I would replace super street 2 fighter turbo with street fighter turbo 2. Both excellent games but the non-super version had a bigger impact. Or the regular SF2: the world warrior would work. Though its a little bit slow to play without turbo speed.
What are the best open source data visualization tools?
How to Drink Coffee Like a True Italian Coffee Lover
How many automotive engineers in the US do you think live in a larger city? Even those in Michigan mostly don't live in Detroit proper--because it's Detroit, gentrification by the river notwithstanding. (The area around Dearborn, Troy, etc. is relatively built up of course but I'm not sure it's what a lot of people here think of as an urban lifestyle.)
I was being harassed all day long, everything they advertised as being their work environment ended up being BS, I wasn't able to do anything, nothing available was worthwhile, there was a lot of anal retentiveness and Jness (MBTI) present, the environment was generally unpleasant, and I quickly realized I was wasting my life in that place.

It was annoying, as the place I'm referring to is the almighty Google. This was many years ago, but I still remember very clearly the huge gap between what was advertised and what they actually were.

The previous job was at an old world company (rated as one of the 50 worst places to work by Glassdoor while I was there) and the idiot manager I had was on an entirely different level.
This is following the suit filed by $96MM investor Partner Fund Management last month.

http://www.businessinsider.com/partner-fund-management-sues-...

And Theranos' announcement of shutting down their labs and firing 40% of their staff.

https://news.theranos.com/2016/10/05/an-open-letter-elizabet...
The content of facebook messages isn't the only valuable thing. The social graph can be very powerful as well. If you know you need to influence person X, knowing who their closest friends are gives you a way in.
The problem with wild success but not insanely wild success is investors that were promised insanely wild feel cheated.
Heets the best webradio ever
killall and pkill don't work if the thing I'm trying to grep for isn't the first word of the process string.

Let's say I'm trying to kill 'python foobar.py' but I don't want to kill 'python bazquux.py'. The only thing it'll respond to with killall is 'killall python', but then both of them will respond. So I have to grep out the parameter and then kill that, with: ps -ef | grep 'foobar.py' | awk '{print "kill -9 " $2}' | sh
As a screen user, Byobu is the best alternative. When I muscle-memoried screen commands the first time Byobu detected my actions and asked if my configuration ought to be changed to use screen bindings. Now that is UX done right.
I bought my dad a chromebook. Problem solved.
TRAMP really has changed the way I look at managing remote machines. Learning to set the remote path somewhat sanely has almost completely eliminated my usage of regular terminals.

I do wish it was a little better on latency sometimes. But overall this environment is ridiculously nice.
I agree with your point #1, but your point #2 makes very little sense. Yes, thermal expansion problem solution from the original Hyperloop paper [1] is yet to be proven to work in practice. For one, nobody has built long enough straight tube for the thermal expansion problem to matter.

However, I don't see how the difference in thermal swings between California and Dubai matters. The proposed solution probability of success or failure should be the same no matter what are the thermal swings. We are talking about (maybe?) 300 meters vs 500 meters per day of expansion for the same tube length. And Dubai - Abu Dhabi route length is much shorter than SF - LA, as you've correctly noticed.

[1]: "The tube will be supported by pillars which constrain the tube in the vertical direction but allow longitudinal slip for thermal expansion <…> Specially designed slip joints at stations will be able to take any tube length variance due to thermal expansion."(http://www.spacex.com/sites/spacex/files/hyperloop_alpha.pdf, page 28, section 4.2.3)
I'd argue Twitter is being saved from itself right now. Hard to say what will emerge out of this but twitter has not been on the right path ever since it killed its developer program and closed its API. Twitter badly needed this shakeup.
It's not just wide public discussion, when there's some large local event(weather, tornado, etc) I usually find the most up to date and accurate information on twitter 2-3 hours before any news site.

It's the CB radio of social media and I find huge value in that.
How do they justify 0 or 9 as an answer? 9 - 9 is not 9, neither is 0 - 9.
When I was in high school and realized for the first time that the 6502 assembler mnemonic LDA was the same as the number 169, thus bridging assembler source code with its machine code representation.
It is for share holders.
Ok, sorry. Libya was a poor choice (my poor research). Somalia, South Sudan, Yemen. Take your pick. [1] Maybe it is better to talk about a region of India rather than India as whole? As there is such variance.

[1] https://en.m.wikipedia.org/wiki/Fragile_States_Index
John D. Roberts Dies at 98; He Revolutionized the Field of Organic Chemistry
In my experience both personally and professionally, the solution is to not overthink it, and to just ask. I find that I am too often wrong about the underlying motivations and reasoning (usually it's more benign than I think), so just asking leads to much healthier results.

In the vast majority of cases, asking someone creates a venue for you to gain clarity and address anything that needs addressing, especially if you suspect it's a negative emotion towards you.
I second what some others here are saying - get your parents a Chromebook (or Chromebox if they want a desktop).

I got a Dell Chromebook for my mother.

It's nigh on unbreakable, and is great for non-tech parents. Each tab/app runs in its own sandbox, and it allows them to do the things they want (i.e. browsing).

It automatically updates in the background (none of that Windows update rubbish), it has inbuilt malware block lists (via Chrome Safe Browsing), it's fast, doesn't bog down over time etc.

Even if by some magic they brick it, a simple Powerwash (https://support.google.com/chromebook/answer/183084?hl=en) and 5 minutes later, it will be back to a pristine state, they log in with their Google account, and it pulls down their settings again.

Also, if you want to see the latest and greatest coming in ChromeOS - try the Canary channel =). (But be prepared for rough edges).

Feel free to ask any questions.
Linux users tend to pay money for ports. The author even started accepting bitcoin due to linux user requests.

If you'll notice, there's a windows version for the same price. The free release appears to be a 1.2.x release, while you pay for the 1.3.x releases.
> Get a book describing ML algorithms, and implement them yourself, first using plain C, then with MPI or CUDA, and finally using plain Numpy/MATLAB, or one of the low-level ML frameworks (Theano or TensorFlow).

You don't seem to understand what high-level and low-level mean, why on earth would you write something in C, and then re-write it in MATLAB? The point of the higher level languages is rapid development at the expense of performance.

Re-writing code in a different language is quite a basic skill and not something to waste time perfecting. Instead the focus should be on understanding the language/systems themselves on a deeper level.

No offense, but it sounds like you have a lot to learn before you should be giving out advice. Seriously you're talking about kaggle? Yet you don't make a single mention of computer science?
You can now analyze the nominees discourse via Machine Learning
You sound exactly like my brother.

He just discovered "The Dark Web". :eyeroll:
Not that I like GNU social (get all my news from twitter) but why the down votes? It is a legitimate idea and project, and he gives examples of similar undertakings.
Is vim dispatch still necessary now that there is native background processes?
long form article on theranos: http://www.vanityfair.com/news/2016/09/elizabeth-holmes-ther...
I find the whole Twitter thing kinda strange. If Twitter had kept this sort of API the comments now probably would just be "of course they are losing money, how did they expect to monetize that API"
One day at age 4 I, for some reason, was cranky. I went with my dad to a kiosk close to our home where this big smily overweight owner always gave a little something as a snack when I came.

This time I got nothing and I asked my dad why after we came out. He said "I dont know, but you seamed really cranky." and I realised that my attitude affects the attitude of others.
Yes -- same for ctrl-a, its normal escape sequence. It detects emacs users typing ctrl-a and invites you to map it the way you want.
Interesting to run it as a daemon and connect. I'd be curious to see how you set it up and use it in practice. Whenever I use vim splits I'm almost always diffing left and right. So, nothing fancy.
Well said. I'd also add that most of these questions seem aimed at people who've written C compilers before, at least to me. My guess is that even an expert at C like antirez wouldn't really care about such nitpicky issues while writing Redis. Porting Redis to some arcane architecture is a different story entirely however.
A deep dive into analyzing dynamic languages
Ah, so sometimes people do get dropped out. I'm not surprised.

Very interesting, working for free is (for hilarious reasons) something I could probably pull off right now. I'm curious what kind of work this was - was it more generic coding or industry-specific? I've wanted to play around with graphics for some time, but "get a GPU and mess around with it" has repeatedly not worked out for me, so I've no industry experience.
Theranos? lol
Thank you for publishing this. The mere notion that there's other people dealing with similar problems helps easing the pain, maybe because one feels understood for a change, to some extent at least. In fact, I found your piece so valuable that I created an offline copy to keep.

And I think all the reactions in this thread are just substitutional for a multitude of readers; you never know how many lives you have actually touched. Even writing this ridicilous comment needed to be overcome because depression feels like such a shameful thing to admit.
Oh I was actually using the default react-native config which I assume is ES6. So, I was just saying that I was considering switching to TypeScript instead.

It surprised me that async didn't seem to work by default in react-native because their documentation stated support for it very plainly. Maybe it's because I was on Windows or because I am using Node v4.

Thanks for the offer but I will probably continue to slog through this on my own. I'm really just getting started with React even though I've been reading about it forever. I don't know TypeScript very well either but maybe I will start learning!
Profitable companies aren't bad for shareholders.
They are tracking what search terms people are using to search from Google. These search terms have been grouped under few headings, like "voter intimidation". Looks like they are not telling what search terms are actually used. Maybe this is to prevent people from gaming the system.

"[...] To ensure the map includes the most relevant trends, we compiled a list of ways English and Spanish-speaking voters might indicate voting issues through their search queries on Election Day, by looking at historical data from 2012 Election, Super Tuesday 2016, and early voting 2016. We combined hundreds of the most relevant search terms around the following voting issues [...]"

https://medium.com/google-news-lab/how-google-trends-data-wi...
Indeed. If you contrast it against other engineering disciplines, even a closely related one like hardware engineering or FPGA engineering, the mindset is totally different. The amount of checks, reviews and many other practices is astounding.
Yet David Boies, a lawyer and Theranos Director, continues to defend the company and its leadership [1].

[1] http://www.bloomberg.com/news/articles/2016-04-19/theranos-d...
Note: when reading in Firefox's Reader View, it picks up the right title and author but the story is the one underneath "A life behind bars"!
I am very happy that my preferred third party app (Huetro, which runs on just about every device the UWP supports) checks for updates for me (and is kind enough not to nag about it but make it clear when one is available) because I never open the official app anymore (but as this article points out do need to keep things updated).
Could you please show why very-low-speed, low-precision linear bearing to "allow longitudinal slip" of the tube past the pillars, is not "even remotely close to being viable". It's an honest question. I know very little about bearings, but I have yet to find a serious discussion about it anywhere.
I've seen some demand for C++ in job advertisements in Germany and the Netherlands for startups. These startups tend to be doing things with devices of various kinds and need developers to write software for them. I've seen a few that are also using C++ for high-performance, real-time sort of software that isn't device-related.

So I'd say that while it's less common to see startups doing anything with C++, they certainly do exist.
Unless you're doing it professionally.
the solution is to stop thinking of startup ideas in terms of solving problems in the early stages of startup germination, and instead start thinking in terms of changes in the economic environment and the opportunities these changes unlock

Agreed.

The whole 'pick problem of others', 'solve problem of others' mindset perversely maintains the appearance of a rigidly analytical, deductive line of thought and yet completely fails when applied to a wide swathe of potential businesses, unless hammered in to a contorted mess at which point it fails to hold water.
I'm writing an i3/tmux integration similar to iTerm2's[0], but working at the WM layer, using i3 and urxvt.

The reason I'm doing this is that I'm often ssh'd into a box, and having to ssh into multiple terminal is a chore. I often create a spontaneous term that I close after a couple of minutes. Being able to have a dedicated ssh'd workspace where every split is ssh'd into the box would be a godsent.

This would also fix the mouse integration and various other things that annoy me with raw tmux.

[0]: https://www.youtube.com/watch?v=nGhfE9n1RLo
The Facebook Music Test: Proof you are missing updates from your favourite bands
Smelting Iron in Africa
Asking people to say clearly and concretely what they mean is not obtuseness.

Nobody here has been able to elaborate on the initial statement "The efficiency gain vs learning curve is exponential". People are just rewording the sentence slightly and passing that off as an explanation. That seems to indicate that nobody knows what the statement means because the statement is vacuous.
I'm not sure I believe this. My experience with children is that they're almost always smarter than I expected.

I think I've found the Wikipedia article about the effect, and the criticisms section [1] matches my bias, in that it suggests the children are confused because they are thinking not just about the material presented to them, but also why they're being asked.

[1] https://en.wikipedia.org/wiki/Conservation_(psychology)#Crit...
I knew when I wrote it that someone would point this out — the feeling in the old connectors was like plugging in, for example, a multi-head RCA connector or something. It felt like putting a plug in a socket, connecting two analog devices like a speaker and amp - and unlike putting in a USB micro connector or DVI cable. But your point stands :)
None of the top VC firms were invested in Theranos. Was this intentional on Theranos’ founders part? Were they evaluated by top VCs and found lacking?
I'd add to that that everything, all the things you can consider are passing. The amount and specific shapes of that passing are where your mind dwells and wonders away unless you pull it back.
Being ~5 years old, after tearing down a roly-poly toy to see how it works.