skysight-inc/HackerNews huggingface dataset:
Don't get me wrong. I don't like the way interviews are conducted much. Especially the "trying to trip up" part, and the focus on absolutely artificial problems.

But:

> Lol: "Hashes, sets, heaps, binary trees, linked lists, all the usual suspects." Yeah, I spend most of my time fiddling with binary trees and hashes at the office, said no one ever.

Actually, I spent a lot of time with stuff like that. And I'm certainly not alone. And a lot of the problems I deal with is where people haven't thought about algorithmic problems (complexity, constant factors like latency, cache efficiency, ...).

Now you can certainly argue that that's not the case for most SV jobs. And that you can re-train a lot of that on the job. And I'd agree to a good degree. But I think ridiculing the importance of such topics just mirrors the mistake the of the interviewing side.
Hijacked Egyptair plane lands at Cyprus airport
I would be against giving the more expensive type the shorter name. That said, I kind of agree with Steve that having a `Buf` suffix would help.
Uber is trying to recruit engineers by sending a coding game to play during ride
"But a programmer with seven years of experience must prove that he or she knows what a binary tree does?"

you'd be surprised at how many programmers with seven years experience have no freakin clue what a binary tree does!

There is a reason fizzbuzz is phenomenal filter.
What were the drawbacks?
You have to draw a line somewhere, or else someone will just find some way to ride a trolley to the top. As long as you're climbing for sport, you need some rules, and if you're not climbing for sport, a trolley should be preferable.
Pure FPGA plays, I can't think of many, but for example, SeaMicro used FPGA's extensively to get power/costs down.
Sigh, found one with 128GB RAM for $390. I say great, I might actually think about this. Then I look at shipping cost - $2000...
The author fails to differentiate quite a few things here.

Long-term depression is a way of thinking and feeling that some people fall into easier than others and that is also cultivated over time.

If you had a rough childhood and coped with it by getting sad and finally dissociating from your emotions in an early age, and you proceed to do that for a long time, then you are likely to get what's called a major depression.

I don't know if I would call that a symptom or a disorder and I frankly think that most of the time it doesn't matter for the treatment.
The oil price has an enormous effect upon world economies.
I don't think prescribing opiates to the right patient is a bad idea, or just make them legal--which will never happen.

That said, you, or anyone else are not going to get opiates from any doctor in the United States. The federal government is comming down hard on doctors who prescribe opiates.

The FDA just sent out prescribing recommendations to all doctors. It is stern. It's basically telling doctors just don't prescribe them--period! Or, only to cancer, and for palliative care.

It will go down like this; patent will go to that rediculious office visit to discuss their pain(a lot of that pain is real. Opoids make you feel better, so the pain is bearable. There are people who stay on their original doses.)

Doctor will just say--no.

Patient will detox, and might die, if old, or has underlying health problems. Just like the way Jerry Garcia died out in Woodacre, CA.

Or, patient will go to herion? If they live in the right area, and they are willing to break the law?

Whatever--getting any opiates will be very difficult. The average patient will be in pain. I really don't like the way the government is telling doctors how to prescribe.

(Bupenorpine shouldn't be thrown in the opiate mix. I have never seen anyone abuse it--period. I know it's opoid like, but so different. I don't even think it possible to OD on this drug.)
What latency? I've been using it for months and I've never noticed any lag. Yes, it's bloated compared to Sublime, but it works damn well in my experience.
Not sure how you would get double taxed this way. You only end up paying Federal tax if you are not in the country. Not State tax as you don't belong to any State.
Generally yes. Basically there are a lot of ways to mitigate the problem this causes, but atom could just do what every other editor does and not add this risk into my workflow.
Bootstrap 4 seems to be the clear winner, according to the article.

If you want to start designing with it already (which is not a great idea; it is still alpha), here's a Bootstrap 4 PSD template you can use: http://hackerthemes.com/blog/bootstrap-4-psd-template
https?

Also had a hard time figuring out if you supported Desktop based prototypes. Had to create an account and attempt to add a new prototype before seeing that Desktop was a supported option.
> Yeah, I spend most of my time fiddling with binary trees and hashes at the office, said no one ever.

There are a lot of people agreeing with you so I guess I'm just the outlier here but I don't see why you would not want people to know about hashmaps/binary trees. Sure we don't normally have to implement them ourselves but I imagine most people use them all the time.

Balanced binary trees are often used to implement Maps/Sets so by knowing what the time/space complexity of operations on them you should know how they behave. Knowing them off the top of your head also makes it easy to compare them to choose the optimal data structure for whatever it is you are doing.

I agree that open source or take home assignments are great for seeing how cleanly someone can code and perhaps this is not emphasized enough with our current interview "culture" but I don't think the other extreme of completely ignoring algorithms is a good idea either.
Why Lenovo is not Apple
Maybe it's the lack of emotional education from my childhood or i was born with it, but i'm diagnosed that i don't feel for myself, and (worse) mirror all the feeling of others on me. Which explains why people tire me out so fast. And when i'm overwhelmed by people emotions in a room, i get iritated and aggressive (a lot).

Now I realise that anger is a self defense mechanism because when my system is overloaded with people's emotions, it's a desperate but sane manuever of my subconscious in order to cut off the situation completely.

Of course it's just a temporary solution and it has many consequences but if you're loading too much of others on you, your body has to issue an irrevokable state of mind.

I think it's similar to other "negative" symptoms. So when i started to meditation (in order to create an interface to talk with the hidden drive in my subsconscious), i regarded them as little wicked monsters, but not anymore, now i regard them as the only company i have in my breakdown episode. Because when you're depressed, you don't believe in whatever your loved ones say anymore. there's only you and the battle.
Exactly.imagine what could have been achievable with internet.when I say internet, I mean free flow of information. Imagine more projects like Tor for people in suadi Arabia and Iran.imagine providing them more place like coursera/udacity.

Imagine attacking their culture with cultral war.It would have been paradise for me at least. I live in middle east, I can see how internet make people to change their mind.

It is beyond words I can explain.yes it would have take more time.you are not going to change a 80 million(for example) population culture overnight.but it is doable and after overcoming the hurdle you have done something great for humanity.one of the most achievement in human history maybe.when you culturally eliminating a religion from a area and replacing it with better culture.
FBI break into San Bernardino gunman's iPhone
Haven't done testing but I'm afraid you are right.

I use this one:

http://someonewhocares.org/hosts/zero/hosts

Smaller and works alright
Hmm the executive branch remains unfixed. Obama and the DOJ still think they can compel all encrypted messaging platforms to provide the US government with decryptable data.
Because he's been killing his own people from the very start? Why do people so easily forget how this all started? It's only been 5 years.
God, I really hope they grasp the stupidity of using regular expressions to parse an irregular language. Implementing a very simple HTML parser takes at least a half-dozen man hours; seeing that question honestly makes Asana seem like amateur hour, and I've had to do some pretty stupid shit in my time. Snapchat, for example, had me solve Sudoku (???).
Maybe it's not that the profits are too high, but inequities of distribution are causing tangible, social externalities (Carrier moving to Mexico, undocumented workers rights abused in meatpacking facilities)? Perhaps more companies need worker representative groups with equity and voting board stakes as in Europe (even though investing in an employer is doubly risky)? When interests align, things toward working out compromises... treat people as just another disposable automaton, expect adversarialness, sabotage and/or rebellion.
New Adobe Flash exploit in the wild
I feel like there are two sides you can take on this. There is the "ideal" side where we read all the fine print and stay away from services which violate X elements which we individually consider as going over the line. Then there is the boots on the ground reality which is what really happens vs. what could happen.

I don't think either side is right or wrong. I see people like RMS as being on the extreme end of the ideal side. He may be right. His tech usage habits from his beliefs may work for him. But I'm not willing to go that far.

I think leverage may be a silent force in this case. If X service has terms I hate but I feel like I really need the traffic I can generate from that service (so that I can eat) then I'm probably going to jump on it. If I feel like I don't need the service, then I may not bother. I may complain about the terms, but being unwilling to put in the effort for something I feel I don't need might be the greatest force.

In the Philippines, all businesses are on Facebook because Facebook is the internet. Facebook plays similar games with their terms (as does a long list of services). But if you want to advertise to locals, you don't have much choice but to give in.

I would like to see someone who is expert in this area weigh in on why these services come up with these terms. IFTTT isn't going to be selling or using user generated content. I don't see that Pinboard has any content to lose of their own (all of their content is user generated?)

I'm sure I'm wrong, but the only reason I can come up with is to cover your ass if someone sues you for content which goes through your wires and potentially gets displayed on your site. Covering your ass isn't evil. Attempting to remove the right for one side to sue in the normal operation of the service is attempting to create a lopsided relationship (one side gains powers while the other side loses powers.) But they may be necessary for a service which has received funding and could be a target for court battles.

I don't agree with much of your logic.

> If it's not important, then it didn't need to exist in the first place. If it needs to exist, then it's worth reading.

I have a spam folder in my email which I would submit as evidence to refute this point. I could also submit my Facebook feed, Twitter feed and a whole bunch of other sources.
Nice. But a font where the digit 2 (two) looks like the capital Z (last alphabet letter) isn't really usable. I quit reading after the Clojure example.
If by several you mean "once". Chasing a criminal isn't the same thing as an invasion.

And the war with Mexico occurred thirteen years before the US started using oil commercially.

This "wars for oil" stuff is something a lot of people repeat to themselves without really thinking about it.
Here you go https://youtu.be/WlO80TOMK7Y?t=3000
Accordingly, the US is currently in qualitatively worse shape risk-wise because there are fewer banks with larger portfolios, and regulators are part of the chorus of revolving characters in the banking-government complex... making another structural or "mistake" (flash crash) failure more likely because of institutional resistance to more objectively deploy necessary measures (enforcement) to regulate economic behavior. Check out Robert Reich on Thom Hartmann for more. Elizabeth Warren and Peter Schiff probably have a thing or two to say as well.
Indirectly, but yes, absolutely.

This region has been robbed of its ability to develop. The governments are dysfunctional by design. Is it any surprise that the people would start to identify more with their church than their government? It's local. It has set values and rules.

I'm not saying this accounts for centuries-old conflicts. But Sunni and Shia get along without killing each other in other parts of the world-- what's different about the middle east?
Them being able to tell how many active users they have means that they track this in the Atom app. Atom never told me about this during startup. I'm personally not bothered by this, but I know that a lot of techies are against phoning-home practices. Is there anybody here who IS bothered by this?
The problem is not the 10 line script. The problem is maintaining it. Adapt it whenever something changes, preferably before it breaks. Keep it running on some server. Monitor that.
Did you see that Keepass introduced fixes to the issues raised in that paper before it was released, thanks to the responsible disclosure by the authors? http://keepass.info/help/kb/db_headerauth_upg.html
The assertion of the i over the we
The thing is, integration is what IFTTT does. Their entire product is connecting different shaped pipes together. It's their core-competency.

Sure, they got bitten by platform changes, but reacting to that was under their control. Now when the services change, they're going to have to wait for the engineering teams at the service providers to prioritise getting that integration working again.

Excel isn't its plugins, Slack isn't its integrations, IFTTT is only its integrations.
From my own experience, I do trust anyone doing actual psychotherapy more (hence 'client') than a psychiatrist who see their patients for 10 minutes max.
My therapist knows me so much better than any of the doctors. I've been enjoying going to my therapist, even though they force me to go there. Not so much the doctors they force me to go there (see http://jglauche.de/posts/misc/2016-01-30-discrimination-by-l... )
You sure about that? I'd imagine given enough pain for a long enough duration, I'd find a solution that either cures or kills me.
> Balanced binary trees are often used to implement Maps/Sets so by knowing what the time/space complexity of operations on them you should know how they behave. Knowing them off the top of your head also makes it easy to compare them to choose the optimal data structure for whatever it is you are doing.

I don't see any virtue in knowing in-depth complexity analysis of any data structure off the top of your head. Sure, it's probably important to know that random access is faster in a hash map than a linked list, but generally questions are much more algorithmically in-depth. With that said, I know many people that would disagree with me and I think they are categorically wrong. Writing code is about building robust and scalable things. This involves planning and execution. Frankly, I don't think "tricky" algorithmic interview questions address either of those two.

And whatever, obviously to get a six-figure job (as I'm sure most people in this thread have), you need to drink the Kool-aid. But I'm not going to sit here and perpetuate this nonsense. Like I said, I don't even like interviewing people because it's expected of me to find annoying little logic or algorithmic puzzles that some poor guy or girl will struggle to solve.
It's pretty much expected at this point. I gave up online privacy last decade.
Since the spamvertorials mentioned were published in The Atlantic, it
reminded me of something in one of PG's essays earlier this year:

http://www.paulgraham.com/re.html

"The Refragmentation" January 2016

>"But when I went looking for alternatives to fill this void, I found
practically nothing. There was no Internet then. The only place to look
was in the chain bookstore in our local shopping mall. [9] There I
found a copy of The Atlantic. I wish I could say it became a gateway
into a wider world, but in fact I found it boring and incomprehensible.
Like a kid tasting whisky for the first time and pretending to like it,
I preserved that magazine as carefully as if it had been a book. I'm
sure I still have it somewhere. But though it was evidence that there
was, somewhere, a world that wasn't red delicious, I didn't find it
till college."
Set Up a RESTful Server with Mongoose [Open Source]
Right on. Most people with actual depression are rarely able to visit a doctor, let alone survive the hoop jumping required to see a psychiatrist, yet alone get a referral for a psychologist, yet alone participate in a study. Frankly, I doubt there has ever been a study ever done on depression where the majority of participants actually had it. It is simply not realistic. You'd have more luck getting a paraplegic into the Olympics than a depressed person into anything more an appointment with a GP.

But every man and his dog has claimed they've had depression. It's like listening to a student who had to survive on ramen noodles for a few years, claim they know what starvation and poverty is like. Unbelievable.
When was this released ?
Do you have the funds to defend yourself in such a lawsuit?
This generally means asking an obscure edge case which was only challenging because you can't Google it and so is a wildly inappropriate question for an interview.
What this means to me is do not use Oracle MSSQL use mariadb https://mariadb.org/ instead.
There is a Star Trek episode that says "No intervention is not just a rule, it's a philosophy. History has shown that, no matter how good our intention is, the intervention of imposing Earth's value on other cultures only makes things worse. And in the other case of no intervention, we never know."

So the Enterprise just leaves that system of two stars hosting two societies that have developed a symbiosis relationship (one exploiting the other based on lies) without exposing the lies even though they can give a better solution. The only thing they tell them is that "Maybe you'd discover that there are ..options"
The very noticeable latency that can be observed between the moment when you press a key and the moment when, far too many milliseconds later, the letter appears on the screen.

I suppose it's subjective/a matter of habit. I have a colleague who uses Atom and I tried it on his workstation, because I desperately wanted to like Atom so that I can finally put Emacs away and leave the 1980s behind. He swears it's fine, but the lag is driving me mad.

I'm not a super fast typist (110-120 wpm on a good keyboard, and I certainly don't type that fast when I'm coding because I don't think that fast). But I don't look at the keyboard when I'm typing and the lag is very triggering.
I agree, it's a neat app, but it's got to be the slowest text editor I have seen in two decades.

I have started using Brackets more and more for HTML and CSS editing, however.
> People who are actually depressed are saying that the author is completely wrong about their depression, while others with no experience of depression are nitpicking at them with for what passes for logic on the internet.

There are a number of comments in here from people who say they were depressed for years and found some solution. People share their personal stories on the internet. It's an anonymous outlet. It is what we do. Readers can make up their own minds who to listen to. I don't hold any power over you with the words I write and nor do you over me.

"For clinical depression, you must have five or more of the following symptoms over a two-week period, most of the day, nearly every day" [1]

[1] http://www.mayoclinic.org/diseases-conditions/depression/exp...
Brackets was first but has gotten inconsistent attention being under adobe's wing. I'm hoping it being taken to use as the code editor in dreamweaver will see even more performance work done on it. But I've not seen any releases since then.

Atom, from github has no "we also make" worries the developers might wedge in there.

VS Code was last to the party.

I still use brackets but I installed Atom last week to have a go with. I was pleased with what comes out of the box. (context): I used to use sublime since (roughly) just before 3.0 builds were announced then used brackets from around 1.0.

sublime and brackets used to really crawl until I excluded things like .git and node_modules form their search tools. Perhaps Atom is similar for people?
He submitted this item himself. Sneaky bastard.
Wealth creation
Exactly. At _best_ most people will just say "well, it's the government, _of course_ they can crack it". If it was some 15 year old kid in his bedroom, then that's a different matter...
AFAIK they use Google Analytics. I've only used Atom once when it was introduced, but I think it told me that on startup. There was also an option to disable it.
Depression isn't the disease, it's a symptom.

Perhaps he should have clarified that the cause of the symptom might be situational, or it might be the result of another medical problem, e.g. brain malfunction/chemicals, genetics, nervous system disorder, cortisol issues, thyroid, hormone disorders etc., all shown to correlate with high levels of depression.

Most people who I've talked to who say it's a disease seem to believe so because they haven't identified the cause, and that brings them comfort.

But the meds, while necessary in some cases, should be avoided when possible, or weaned off quickly. They're bad news pushed by an industry that's making so much money from them, and the side effects are worse than what's being disclosed.
Discover 14 Erotic Areas in the Body of a Woman
Well, I mean technically, your version control could take care of it even after the editor would save the file after every keystroke.

"Ooops, I didn't mean to do that" is one of the primary reasons why "Undo" was invented. It's something that should be fixed in the editor, not offloaded to the version control system, especially since there's no reason to assume that every single plain text file you'll ever edit is under version control.
> Maybe it's not that the profits are too high... Perhaps more companies need worker representative groups with equity

Or perhaps that money could just go back to the American consumer in the form of lower prices? That would be a far more equitable way to distribute it.
Sad thing is this military industrial complex does control media establishment today.so most of the people don't have any clue whats going on in the world and think about USA as savior of humanity:

https://m.youtube.com/watch?v=8va9vLap2JI

Makes me crazy.do people actually watch fox? Apparently they do. And here we are.
We're all marks now
Real Investment Adviser Sold Some Fake Investments
This article seems strange. Why does analysis include only american companies? Capital moves freely between state borders now, and shareholders of companies of that caliber can decide to invest in China, Europe or other regions all around the globe— but there's not even a hint of that information in the article.