skysight-inc/HackerNews huggingface dataset:
> Facebook was built for Mark Zuckerberg and MySpace was built for News Corporation.

Wow. That is a huge difference. Kind of like the difference between fact and fiction?

MySpace was built by a bunch of knuckle heads. It was _destroyed_ by News Corporation.
>Of course it does, by Voevodsky's Univalence Axiom ;-).

I think this was a joke, right? Just asking because it's hard to tell sometimes on the internet. I didn't see how VUA was particularly relevant but I may be missing something.

It is question-begging in this context to assert that the existence of a physical isomorphism between A and B entails that A and B are identical, since precisely the question at issue in the case of P-zombies is whether or not that's the case.

I took OP to be making an attempt to avoid begging the question by arguing that in general, indistinguishability in a certain very broad sense entails identity, so that without question-beggingly assuming that the existence of a physical isomorphism entails identity, we could non-question-beggingly argue from indistinguishability to identity. In other words, rather than arguing that P-zombies couldn't differ in any way from us because they're physically identical to us (which just begs the question), the argument would be that they couldn't differ in any way from us because they're indistinguishable from us.
Very interesting. What if you took a large set of musical notes on various instruments, with about a two-second duration, with the same pitch, same volume, and same sample rate, and did the same thing? Eigensounds! And that's just with a time-domain representation of the sound -- you'd get different eigensounds if you used a frequency-domain representation.

I have to wonder if something like this is used by those song-recognizing apps that can tell you what a song is just by hearing a snippet through your phone.
uBlock - https://chrome.google.com/webstore/detail/%C2%B5block/cjpalh...

PushBullet - https://chrome.google.com/webstore/detail/pushbullet/chlffgp...

Hckr News - https://chrome.google.com/webstore/detail/hckr-news/mnlaodle...

LastPass - https://chrome.google.com/webstore/detail/lastpass-free-pass...
Plus, at early stages, you may not even have a user base yet. At that point, as you say, look at top devices for your demographic.
Agreed, Thanks! :)
The environment it runs in (your PC, operating system) changes over time. Yes, backwards compatibility is a big priority, but eventually something is going to fall out of compatibility. It's also known as bit rot.
Boys are being outclassed by girls at both school and university
2014 WRX long term review
At Museo Del Prado, Blind Visitors Can Touch Masterpieces
I do appreciate the suggestion, and I wholeheartedly agree that therapy can be a powerful tool. As can medication! I've had mixed success with both. I wanted to take that off the table for this particular discussion, as a thread filled with "seek professional help" didn't seem like it'd be a useful one for the community (or for me).
Win Over $1M Prize with Oculus Mobile VR Jam 2015 Developer Contest
You modify LocalSettings.php which creates a derivation of MediaWiki, or as the GPL puts it, "thus forming a work based on the Program". At this point you don't have to share the changes.

However, once you distribute the JavaScript files:

"You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License [...] These requirements apply to the modified work as a whole."

By modifying LocalSettings.php you have created a derivation. By redistributing the JavaScript files you have distributed part of the work and therefore must make the whole derived work available under the GPL.
Definitely seconding this advice. A good therapist can make a world of difference.
µTorrent includes an automatic cryptocoin-miner in their latest update
I don't know if it's part of the platform, but all of the watermarking seems a little over the top. By that I mean the "sent from Squall", and "by...via @SquallApp".

I'd put forth that you don't need those things to have people understand where the image came from; the link in the twitter post that starts with "squall.io/", and anyone following the link ends up at the site.

Not that it's overwhelming, it's just that I don't personally get any value out of those lines of text being there, and it takes away from the concision of the real post.
I've started using DRF last week and I don't know why I did'nt use it before.

The authentication framework and the Model serializer are really good points to start, but I was missing some versioning scheme and 1 week later here it comes. Great work, Tom.
Thanks for the comment!

We are plugged into exactly the same systems for flight booking that Expedia, Orbitz, etc use for flights, so our prices are identical in 95%+ of the cases.

Yes - we're planning an Android app, but for now we have a (we think) very responsive and feature-complete mobile web app, in addition to the iOS app and desktop site.
Yeah, this is a guy getting a lot of press about something he was at best tangentially involved with.
Used to be anxious, now I'm not. This stuff may or may not apply to you. Take it as one anecdotal experience.

First, are these in line?:

* Sleep
* Diet
* Exercise
* Meditation/relaxation time

Whenever I feel anxious now, I notice I've let one or more of those slide. Anxiety resolves when I fix them.

Second, I used to be anxious for the following reasons:

* I was socially awkward with few friends.
* I was bad at reading body language.
* I didn't have objective things I could point to that I had done that were unambiguously good.
* My reasons for feeling good were all in one area.

Number 2 was a major cause of number 1. When I couldn't read people, I was always worried I'd do something wrong. This made me shy and awkward around people. This in turn made people less likely to want to hang around with me.

So I learned how to read body language. You don't have to live in fear of harsh reactions if you can read body language. You'll notice people broadcasting loudly "everything is fine, I think you're doing a good job" loud and clear. The odd occasions someone is displeased, you'll spot it a mile away. I can't emphasize this enough.

I used this to also fix any specific weaknesses that made me feel bad. So now I feel very comfortable with my life. I produced a bunch of stuff that everyone unambiguously agrees is good.

Finally, I made sure to put my efforts into a few areas. If work is going poorly this week, at least I lifted more at the gym, and vice-versa. Having your ego fulfilled from different areas prevents you from feeling bad if one goes south.

Hope that's useful.

Note: Advice of this calibre is all assuming that there's no issue that actually requires therapy/medication. I don't know much about those options. My experience was just garden variety anxiety that can affect any human being.
I prefer choosing my own install location as well. For me, Portable Apps works well for several different applications. No worries about something quietly installing spyware and, since the applications are portable, I can put them in my Dropbox and have them available across my many different Windows machines.

Plus, I really appreciate the simplicity of having the install / uninstall of programs involve moving folders around. One less thing which could potentially break one day.
Heavy Politics
Meditation. Put aside the Ego. Nobody thinks more about you than yourself. Exert discipline over the things you can, let go of the things you can not (Stoicism in a nutshell).
Vimium: https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Google Cast

LiveReload

Vimium

Pocket

Chrome UA Spoofer

OneTab (now trying after I heard about it from another HNer)

Momentum

Postman

React Developer Tools

Reddit Enhancement Suite

Authy
You may be right...I spent a lot of time thinking about that, and I convinced myself that this was correct, but I could be wrong. My thinking is that rand(N) in ruby returns a value from [0, N-1] inclusive, which is the complete index range of the sampled stream so far.

That sounded right to me. I could be convinced otherwise.
This discussion should actually be about the site omniref, since that's why it was posted. Not to say that's a bad thing, since the site seems cool. Just wanted to point that out.
By your comment, you seem to believe that coding in a specific language is "a terrible thing". Would you care to explain why, or are you just trolling?

(A link to another PHP bashing session is not sufficient.)
Hi this happened to me, I quit my prestigious job and got a much less prestigious job that is less stress. Now I want the stress back and am almost more anxious. If you have a lot to do just try and prioritize and do what you need to do today. That is what I always told myself. I had zero brain cycles and now I have lots but it's like I have nowhere to put them and would rather be getting juiced by that other better company. I will probably ask for my old job back at some point. :-) Much love! Everything in life is temporary and your heart knows best....

nb
I like this. Sounds like you work with a handful of people with managable egos who don't feel threatened by one anothers' skill / competence. I personally would count myself lucky to have this environment as this is the exception to the rule for most workplaces.
In java there's this distinction between Error (sth that's usualy non-recoverable), checked exception, and runtime exception. You would usually only catch runtime exceptions here if this was java (checked are checked staticaly, so they need to be caught anyway).

So yeah, catching throwable is wrong usually.
The Four Horsemen of DevOps
Have you tried uBlock instead of AdBlock? I've like it much better since switching
There are data scientists who specialize in mathematical modeling, some who specialize in visualization, others who specialize in algorithms (i.e. data mining, machine learning), and still others who specialize in business uses of data (modeling decision making processes, designing data communications). If you consider all those things to be branches of "statistics" then you may say data scientists are statisticians.
I am diagnosed with Pure-O OCD and can relate to the constant fear. It's terrible and difficult to explain to someone. It sucks and sometimes I had to go home from work because the ruminating overwhelmed. I've had coworkers notice that I seem very distracted and take it personally until I tell them what's going on. The fears ranged from being an imposter to various other health concerns that weren't related to work in the least.

I'm currently seeing a psychiatrist and taking medication for my OCD and have explained my conditions to my higher ups so they would have a better understanding. I also started seeing a cognitive behavioral psychiatrist who had me doing exposure therapy to reduce my fear response to triggering stimuli. I've had significant improvements since i've started treatment, and now each day doesn't feel like the end of the world, but I still have moments of deep panic from time to time that are more manageable. I know you aren't seeking medical help which I completely respect, but I hope knowing that you aren't alone helps in some way.
What part can I explain to you better?
I may be wrong on this, but I believe the JDKs don't have this.
I fell in love with sublime text and grow with that, now i use sublime text 3 almost religiously
Cloud to Butt Plus: https://chrome.google.com/webstore/detail/cloud-to-butt-plus...

It adds just a small bit of delight to my daily tech web browsing. Highly recommended for the occasional chuckle.
I manage a QA team where there was none until very recently. If you have any reading on point #2 that you'd recommend, it'd be hugely helpful to me.
You make a fair point. We're still adjusting the branding. I could see us tuning it down.
+1 for diet, sleep, exercise, reading, and when those tools aren't available in your life, medication. A low dose can do wonders for clearing your head.
Nice, thanks, how do you know this? Is there data that backs this up? Would be a cool interactive infographic...
I'm in total agreement here. The fight or flight response to anxiety feels really hard to overcome, but it is possible using these and other approaches.

Something else that I feel like I should mention is that if you're feeling overwhelmed, scheduling an appointment with a googled therapist near you to talk about anxiety is an awesome concrete action to take. In the heat of the moment, it can feel like admitting defeat (it's not). It's kind of a way of TDD'ing your view of yourself.
Windows 93 Is Real, and It's Spectacular
Couldn't agree with this more; especially:

>So echoing that scaling issue into your test documentation is a huge mistake.

and

> QA has a crappy reputation because it's slow, ponderous, and often not very effective. Maybe part of that is because people are updating overly-detailed docs all the time because other people have told them they should, rather than because they really need to.

I started my career in QA and moved over to Dev, then back to QA, and now back to Dev. One thing that frustrates me most as a Dev about QA folks that I've worked with is their insistence that the script is God, not the right functioning of the application to serve the customer/user. Often that comes down to these two issues.
But you are failing miserably to frame the debate in any way whatsoever. If you genuinely want to help your developers understand copyright law as this subthread suggests we do, why needlessly confuse things? Why not frame it as what it is, a debate about copyright law? A lot of developers I work with have a really hard time seeing where one area of law begins and where another one ends, and this isn't helping. This is not just bad for the idealist in me, this is also bad for the entrepreneur in me, who has a harder time running a efficient and profitable organization as a result.

And there's no need to make it an us-vs-them issue. Nobody is defining terms to fit their agenda, criticism of IP is simply pointing to differences that are already codified in law. So if you don't like it, take it up with your legislators. You don't have to be either for or against copyleft to want say the big scary copy-r-word to your developers. Even the most ardent copyleft haters and copyright abolitionism idealists are shooting themselves in the foot when they make snide remarks toward lawyers about their "legalese", before they know it reality will catch up with them and they'll be hit with overly broad patent suits or some jerk will infringe on their trademarks.
I prefer the "hckr news" extension. In addition to collapse/expand, it has a "[collapse whole thread]' option so that you can do it in the middle of a thread, and most importantly, puts a vertical orange bar to the right of all new messages since I last refreshed or visited the page.
If you're looking for one to install on a machine that a co-worker forgot to lock, I recommend nCage: https://chrome.google.com/webstore/detail/ncage/hnbmfljfohgh...
What does your team's Slack channel setup look like?
Thanks for this. To clarify: I agree completely that therapy and medication can both be powerful tools. That said, I wanted (and still want) this discussion to focus more on the sharing of feelings and support between members of this community as opposed to my particular diagnosis or circumstance.

But I agree with you that seeking professional help is a good idea!
In my own research, I've separated the ad hoc development of models, algorithms, etc, which I call "data science", from the creation of self-service automated systems, which I call "analytics". These two types of work are very separable and in many businesses they fall under different management and organizational structures -- the data scientists or analysts build the models, then the engineers or software developers turn them into dashboards or other tools.
can you give the tl;dr? What are possible attacks?
Its weird that he didn't go through the same example with Cassandra as modeling a social network in Cassandra would be just as hard (in terms of denormalizing your data).
Sorry you're going through this. It's a rough ride, and recognizing the loop doesn't make it any easier to break.

You mention not wanting a "cure all" but just support. I'd like to offer you my hypothesis that this is part of your problem. You should be looking for a cure, not a palliative. And there is a cure, but it is a difficult one (and not without its rewards).

What's the cure? Others have mentioned meditation, and I second that. Meditation acts as a kind of "off" button for incessant thoughts that trigger each other. By letting concrete reality totally consume your awareness for even one instant, you squeeze out the self-reflective consciousness that is a key part of that loop, and weaken it. (Your body is a key part of this loop at two points: first as a source of "concrete reality" sensations, and second as a kind of residue of emotional reaction.)

Success on this path requires the ability to sit still and not get up even if you think of something better to do, or because you are bored, or because your butt hurts, or because you're anxious.
Zulu: http://www.azulsystems.com/products/zulu
on property tax & speculative hording: http://www.gamasutra.com/blogs/RaminShokrizade/20130405/1899...
Empty new tab page | https://chrome.google.com/webstore/detail/empty-new-tab-page...

When you open a new tab, instead of showing, well, anything, it just gives you a blank page.
Meditation/mindfulness and good sleep hygiene worked wonders for me too. As a grad student, I also suffered with anxiety due to imposter syndrome. Here is my shift in perception that helped me.

Stop taking yourself too seriously. Listen to the stories you tell yourself about you. When your mind tells you that you don't know anything, or how come you didn't achieve anything "significant" if you are so talented. Will you ever say this to your friend? Or to a child? Your relationship with yourself should never be worse than what you have with an acquaintance because you don't really know yourself. I was constantly surprised by myself when I started inspecting myself.

Start taking yourself just as a streched-out child. Life is too short anyways. Find the innocence that is there in you. No matter how many times you fail or succeed, you still love you.
Looks like there is plenty of good what-to-do advice already, so I'll just give some how-to-do advice:

Use the Teddy Roosevelt tactic of speak softly but carry a big stick (you already have one, since you're the engineer and the product is on your shoulders). As in, hint to them that you have sought legal counsel and that, if worse comes to worse, you wouldn't mind sudo rm -rf the entire code base. Be sure to be in the passive tone and say things like, "I had no choice but to be forced to seek advice from counsel", "this project means more to me than my life, and it saddens me greatly to see you guys do this to me", "please don't force me to take all time and effort I've put into this and go away forever", "I want to be working on fixing this and building a future, than crying at home and writing bitter memoirs", etc.

In general when speaking to them, highlight the fact you're the victim and (in the words of 4chan) the betafag. This is because you people are already in a highly emotional confrontation, and if everyone gets their backs up, chances are everyone except the lawyers will lose money (also, lawyers don't do anything except charge and tell you to settle, so you can't depend on them). The point is to act nice, but hint between the lines the lifeline of this business as well as the reputations of everyone involved is in your hands.

If the founders give in or compromise to your demands (which they should if you act like a reasonable human being who they have hurt and not an aggressive asshole out for revenge), let it all be water under the bridge - the founders have, no doubt, learned their lesson from this also and will improve in the future. But if they don't, don't sudo rm -rf the entire repo, instead, just write up your story, publish on HN, and go find work elsewhere (there is no sense in throwing good money after bad).
Mine finally got through. Jarl Mohn, the recently selected CEO of NPR.

But then, weren't they all (8 in 8 years).

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

Adding another 8 references seemed to help. They actually trimmed that down by a couple in the publishing process:

https://en.wikipedia.org/w/index.php?title=Jarl_Mohn&diff=ne...
Pretty much stopped reading when the answer to the first question involved writing test cases. Testing does not have to mean churning out hundreds of test cases, they are inefficient and not that effective at finding bugs. If a QA Manager ( or tester ) had such a strong attachment to them then the interview would be over.
Definitely stopped reading when answer2 was 'detailed test cases'
Google Dictionary is one I use frequently, every day. Just double-click a word to see its definition.

https://chrome.google.com/webstore/detail/google-dictionary-...
I don't know about the JVM, but what you mention about MySQL has to do not strictly with the GPL but with it being dual licensed (GPL and propietary) and as a result many Linux distributions like Red Hat, OpenSUSE, Fedora and Arch decided to make MariaDB -which is only GPL, compatible with MySQL and has more features- the default and it's readily available in most -if not all- distros, Windows and Mac OS X. So I would take the part of "competitors always a step behind you" with a very big grain of salt.
I would have gone this way: "I'm a popular, fit, and well-respected engineer. Given your description for the CTO position, I may not be the right fit. Is the dated stereotype vital to the role, or are you flexible?"

Gives them a chance to save face (or prove it's not a good work environment).
We have data now to support the sleep-stress relationship. Hope to publish that soon. Now sleep is the most important thing I do every day. Then exercise. Then work.
UTorrent Installs a Bitcoin Miner to Steal CPU Power from Your PC
This is a pretty good list. Domain-Driven Design is definitely deserving of the list. It probably impacted me more than any other (I work on complex business applications).
I LOVE OneTab!
I felt that much of your narrative rings true with me as well. I found this book to be quite amazing and it gave me an interesting perspective on my thoughts: http://www.amazon.com/gp/product/0374533555/
Are you sure the people sending this email were "management types" ? Because you may very well have a low image of them as much as they have a low image of programmers.

Now the real problem I have with the email they sent is that "standard" positions are described in a positive way with what you will do and how awesome it will be and, basically, rewarding what you can do, except for the CTO position where they'll consider you based on what you are. It almost sounds like they'd be kind enough to take you out of your misery.
Has anyone had any success launching products onto the google chrome store?
Nice suggestion, I'll try that one out.