skysight-inc/HackerNews huggingface dataset:
I really think it's a time constraint thing. Modern life demands you give up 40 hours a week to a job. There's also the time spent outside of work but "preparing" to work. Driving to work takes time. Cleaning your work clothes and prepping lunch takes even more time. If you have kids or a spouse they'll make other demands on your time. It adds up to not a lot of time to idly interact.
I've done the drive many times and this doesn't exist, except when you leave lakes and they're looking for mussels. Am I missing something?
Well I've found the more likely reason there to be that unless you still share hobbies it is pretty difficult to have stuff to talk about. Other than the old times.
ToR failure? Tried googling it but it wasn't much help.
>If by "bad" you mean "big," sure. The problem you're describing is almost entirely driven by the scale of American cities.

Not really, it has nothing to do with scale -- it's all about the spread and lack of public spaces for meetings, cafe culture, etc. Paris is 10-50 times as big as tons of American cities (of e.g. 100,000 people) that are totally hostile to walking around for example.
Yeah, did a quick google, only reputable thing I could find is this[0].

Yes, a tired meme, but what is asserted without evidence can be dismissed without evidence...and at a rung above no evidence, can be eviscerated with a link from a first pass at a google search.

[0] http://www.mayoclinic.org/diseases-conditions/depression/exp...
Yes, but if everyone's (supposedly) lonely, why don't everyone's incentives align in their quest to be less lonely? That was the rhetorical question I expressed.

Sexism, discrimination, bullying -- there are no aligned incentives on opposite sides of these, by definition, so no expectation whatsoever that they'd be self-correcting.
GitHub flow is the ideal way to go IMO. It is simple, easy to understand, and widely used.

In the end, however, it is going to come down to the specifics of your app and environment. What sort of CI do you have set up? Do you have anything that controls when or how you are able to release code? These types of things are what generally push teams to other models.
Here, start with these: (1) http://geocalc.clas.asu.edu/pdf/OerstedMedalLecture.pdf (2) http://geocalc.clas.asu.edu/pdf/GrassmannsVision.pdf (3) http://geometry.mrao.cam.ac.uk/wp-content/uploads/2015/02/Im... (4) https://arxiv.org/pdf/1205.5935v1.pdf
(5) http://www2.montgomerycollege.edu/departments/planet/planet/...

This book is also great if you are interested whatsoever in computer modeling of geometry, e.g. for robotics, computer vision, computer graphics, VR, etc. http://www.geometricalgebra.net The “conformal geometric algebra” model developed there is a really amazing recent idea. If you don’t want to buy a book see the papers at http://geocalc.clas.asu.edu/html/UAFCG.html or this Ph.D. thesis http://www2.eng.cam.ac.uk/~rjw57/pdf/r_wareham_pdh_thesis.pd...
Nice. You don't care about the people being shot dead by the police, but you do care about when they get so angry they start to spread the shit around a bit. As long as they meekly take police abuse, you're just dandy with it.

You know how you all fantasize about rising up against an oppressive government? Well, those BLM riots are going to be what that looks like. You guys rabbit on about keeping an oppressive government in check, but do nothing to help your neighbours. And if you're not going to do anything for your neighbours, what hope in hell do you have when you finally rise up solo to defend your own stuff by yourself?

And seriously, the 'vast majority' (your emphasis) of BLM protests are not town-destroying rampages. You've painted a very bizarre and self-serving view of the world around you. Do you guys ever step back and wonder why there's no other first-world country where shop owners aren't expected to keep firearms to keep their stuff safe?
Good suggestions, might use myself.
Also, my favorite rule is 'discard emails with empty subject'. I'm teaching an university class, and the younger generation seems to not understand the ethics of email.
Autocracy: Rules for Survival (NY Review of Books)
Turn your water heater down a few degrees.

If I turn my water heater down I'll need to turn the hot tap on more when I have a shower, thereby using more not-so-heated water, resulting about the same amount of energy used.

Use your laptop's battery rather than leaving it plugged in all the time.

This one also doesn't work, because charging and discharging a battery results in energy lost as heat. Rechargeable batteries aren't 100% efficient.

And dimming your displays? I wouldn't worry about that, the handful of watt-hours I'd save a year doing that is grossly undone by forgetting something at the supermarket and driving back to get it.

Cycle or walk more, catch the bus / train / tram once a week, and as others have pointed out reduce consumption of animal products.
In addition to the benefits you mention, web sites can be created/updated without anyone's approval, and web browsers make URLs prominent (which makes it easy to share content via any textual format).

> Performance of modern web apps is simply awful compared to their native counterparts

> There aren't any hard technical problems there - we obviously manage it on the web, so its easily possible

"easily?" Didn't you just say we're managing it badly on the web?

It turns out that it's quite difficult to develop an app-like experience that loads from scratch on a cellular connection and is ready for the user to interact in just seconds. The app folks will have it just as bad, if not worse, because they've got no practice.
Y Combinator and Peter Thiel have a moral duty to denounce Trumpism before it's too late.
Minimum Viable Technology
Isn't this what meetup.com is about?
It bothers me that all the arrows are backwards. Commits point at their parents not their children.
I graduated ~3 years ago with a CS degree and while I probably could have done most of these questions from sections 1-4 at that time, now all this looks very daunting. Just figuring out how to setup the differential equation for Q1 took a long time and I could, almost physically, feel my thought processes struggling.

It's just such a terrible feeling, knowing at one point in the past you would have been more speedy with something and noticing what time has done to your skills.

Do any of you have any strategies for not loosing knowledge? Would re-reading textbooks every couple months be a solution? How do I decide if it's even worth - I don't necessarily _need_ this type of knowledge for what I'm doing now but loosing skills you know you once had feels awful.
I'm very interested in Colapinto's work. His dissertation, Articulating Space, has a lot of neat ideas and applications in it (http://versor.mat.ucsb.edu/ArticulatingSpace.pdf). I especially appreciate his explicit emphasis on exploration encouraging others to build on past work and discover what these formulations enable.

I'm curious in what way versor is 'more modern'. My understanding is that its main benefit over Gaigen is that there's no code-generation step, and provides more general library for various kinds of I/O. I have been tempted to use versor, but for reasons explained below I'm leaning toward Gaigen for optimized implementation.

What is attractive about Gaigen (2) is that it will generate code for Java, C++, and C# from the same specification. I'm working on a relatively high-level implementation in Clojure, and the possibility of compiling down to something which will run efficiently 'everywhere' is appealing. In particular, there's huge benefit of being able to remain within a highly interactive, dynamic environment for prototyping and experimentation. If I can work out the kinks of interfacing with Java there, then it should be relatively feasible to target C# (for Unity) and C++ for Unreal Engine (I'm especially focused on VR).

Also, the Gaigen authors literally wrote the book, so I suspect the least impedance mismatch in trying to work from their generated code. That said, versor is also obviously heavily influenced, so I wouldn't anticipate problems there.

At one point, earlier in my exploration, I had concluded that versor would definitely provide the most bang-for-buck. I've shifted, but I think that may be more a matter of my goals and requirements. I'm interested in any direct experience you have with versor or other GA software.
IMHO, if you are self-taught, have been able to build a portfolio of projects showing your skills with several of the latest technologies, your profile is much more valuable than if you have been to a bootcamp.

Going to a bootcamp shows you are just another good student, who can sit in a classroom for 10hours straight in a day, during 12 weeks, and get good marks.

When you are self-taught, you show that beyond your new technical skills, you have the self-discipline, and drive to learn and practice new skills from scratch, without someone holding your hand. This must be a skill that any employer would value highly. Employers would want their SW engineers to be autonomous, and have the self-discipline to initiate to keep learning, because with SW, you need to constantly learn if you want your skills to remain up to date. Teaching yourself SW is hard. If you manage to do that, the proof is there that you are passionate about what you're doing, because I don't believe it is possible to teach yourself SW without being passionate about it.

There are heaps of resources online nowadays to teach yourself SW engineering.
Courts are known to throw out the occasional pre-nup, depending on jurisdiction.
Thank you. It's time Americans took their duty to their country seriously. This is dangerous.
Pretty cool, it was a little annoying that the window that contained the game blended into the background, so I kept trying to pull dots outside of the game window. Do you have code available for this? Just curious on algorithms that might have been used.
Top of Rack = the network switch that ties the servers on a rack to each other and provides a gateway to the rest of the datacenter.
>All I'm stating is that all romantic relationships start with sexual attraction.

You'd be surprised, but the qualifier "romantic" messes up with clearly addressing this (since it presupposes sexuality).

Marriage in most cultures have been more about the economic and companionship part than about sexuality up until recently. Heck, marriages were mostly arranged in most cultures until the last 1-2 centuries...

After all you can "play" around without getting married too, no need to marry for that.
JavaScriptCore code is either LGPL or BSD licensed, depending on whether it derives from the original KJS source base or is new code written by Apple. There's no APSL code in JavaScriptCore last I checked.
There is the philosophical discussion, if you should rebase or not. If your team comes from CVS there is probably no bias yet. Pick for yourself if you prefer a clean or an accurate history.
Please do not downvote. Come and discuss. Drive-by comments and rapid-fire memes in response to Macedonian blogspam on Facebook is what got America into this mess.
I've made plenty of friends in my late twenties at work and postgrad with people who are also computer nerds.

Seriously, just being able to complain about how Python is broken today over a coffee was a gateway into hanging out to watch rugby (I had forgotten that I used to do that until a colleague suggested it.)

One thing I am terrible at, though, is remembering to keep in touch with old friends. I don't use Facebook anymore, my twitter feed is full of complete strangers, so actually noticing/remembering about old friends enough to invite them to meet is hard! I can't bring myself to actually put a calendar reminder in to "talk to so-and-so". I have no idea how the author manages to call a friend on the phone to talk about random things.
Git can adapt to any workflow. Why not start with whatever they are used to from CVS and then tailor it to your needs over time?
That would be worth studying.
We need to have a civilized, polite, reasonable, factual discussion about the future of our country, one that both recognizes the damage caused by social bigotry and recognizes the damage caused by economic insecurity and the offshoring of the proceeds of Americans' work.
Judging by the sensationalist clickbait articles in the list on the left, I wouldn't hold my breath for anything that's said here.
Great. Now the problem you've posed is no longer image classification. It's more like video classification or zero-shot classification! (neither of which are close to solved)
Master, dev, feature and release. Mostly always in fact.

An admin merges a release back into Master and back through to dev after a milestone build, demo or production release.

Keep the same Workflow with other teams in your organisation if it exists - unless it is fatally flawed - so that team members moving around have the same experience. Consistency and all that
Companies that classify people as contractors unnecessarily – when they control every aspect of the delivery and experience as if they were using real W-2 employees – demean people. They really do. It's like being called horrible names, but just in a different way. The end result is the same. They feel social rejection and hurt. People remember how they think you made them feel. Being given a surprise self-employment tax bill for the privilege of driving strangers around in your own car to make ends meet feels demeaning. We need to recognize that.
Do you have a low-hanging fruit tag for new contributors to start with?
So, what's good management ?

A manager who has strong technical knowledge and experience ?

I have seen many managers who know bugger all about the technical stuff, and have zero interest in technical stuff anyway. They are absolutely not inspiring, and are poor leaders. For some reason I don't understand well, these type of managers stay.
Look up Bumble BFF. I know several people who have made friends on there and for whom it had a positive effect.
I may be wrong but it seems to me that immutable blob (git) are a perfect match for any blob storage such as s3, gcs or azure blob storage. I even think there are some libgit2 backends which do exactly this.

It may then become a problem of latency per blob, in which case you could coalesce blobs into bigger ones as needed (histories don't change much) and optimize for that.
This is nonsense.

Epigenetics did nothing to contradict Darwinian evolution, so no 'revision' is necessary. The references to Lamarck are utterly bizarre; giraffes are not lengthening their necks via epigentics, and the 'will' of organisms remains irrelevant to evolution. It is descriptive only insofar as it's somehow 'outside' Darwinian evolution, but that is not true.

Epigenetics did a few things:

* It showed that some multi-generational effects can be made from environmental influence. This is very interesting, with many fascinating effects, but this ultimately is controlled by the primary nucleotide sequence. Epigenetic regulation cannot occur without the proper target sequences, and no epigenetic modification can be maintained indefinitely.

* It can do some 'tricks' (e.g. paramutation) that actually confound Mendelian inheritance, thus requiring revision in that sense.

* It showed that gene regulation, viral defense, and defense from self-replicating genetic elements are all related in a wonderfully fascinating way.

None of this overturns Darwinian ideas; they fit squarely on top of them. It is a further elaboration of the primary genetic sequence in much the same way that protein translation is. Evolutionary novelty still comes from changes to nucleotide sequence, and those sequences prosper according to chance and natural selection.
Two questions:

1. What's wrong with HTTP that hasn't already been addressed? I think we can agree on HTML having some limitations.

2. What do your four elements represent? I haven't seen this exact breakdown before.
In the late 90's my dad started to telecommute. Never large to begin with, his circle of friendships started to die off and he stopped really going out and engaging with the world. He'd wake up early and go to work and honestly it was kind of sad to see him in his home office intermittently working and then watching news and refreshing webpages. His view of the world dwindled down to input from mainstream media and his imagination rather than real interactions and unexpected experiences. His life was just a cloistered, insulated routine. Two years ago he got laid off after well over a decade of working from home (HSBC) and had a nervous breakdown and had to be hospitalized because his comfortable life came crumbling down and he had spent so much time not building his defenses and resolve to face any kind of life uncertainty. He's ended up a frustrated, lonely, newly-divorced, angry old man who a few days ago voted for Donald Trump. The only positive thing to note is that in the last few months he's started to drive for Uber and he's actually gotten out into the world actually meeting strangers in interactions that aren't strictly premised on transactions (like you have when you buy groceries or get your tire changed). Since then he's even gotten drunk with a lady his age when she invited him into a bar he drove her to. He's got a little pep in his step for once.
God, it's 2016 and we're discussing whether we should dispense fates worse than death in brazen and barbaric acts of cruelty, to other human beings. What has happened to my country?
That isn't what emergency contact means in this context.
The Python documentation is generally quite nice, but the article claims this information is missing or hard to find.

What would it take to get this information into the official python documentation and organized in an appropriate manner there?

There are so many tutorials and reference guides out there for any given language and they suffer from many deficiencies. They are often out of date, incorrect, unclear, or just plain wrong. But an article from 8 years ago has a good chance of being a top Google result. The minsinformation spreads. If the work was instead built into the official project documentation, it can be easily tracked and updated as the language/project evolves.
He has demonstrated something dangerous. It is dangerous to dispense bigotry from the highest office in the land. It has consequences. It gets people hurt and killed. The consequences are foreseeable.
Precisely this. A common piece of advice I hear for people entering a new city for a new job with no one you know around, is to regularly engage in some hobby/activity that brings you in contact with mostly the same people. That could be a baking class, a cycling group, a board-game club, or all sorts of other things. There are a surprising number of possibilities if you actively seek them out.
Oh yeah, it was totally it's goal and I don't begrudge them that.

The problem is that by v3 the GPL was so ingrained as THE OSS license that many projects and devs just used v3 out of habit.

Now for some they may be fine with it, and that's cool, but I think it's telling that we've seen a resurgence of MIT, Apache, Mozilla, LGPL, and BSD licenses.

GPLv3 has been extremely damaging to OSS, intentionally or not, as companies associate OSS with it - which is a shame.
I agree, everyone is using LIDAR in the sensor mix but Tesla. Cameras simple don't work in certain weather conditions like direct low sun light rays eg in the evening.

Ford, Volvo and others are using two (or more) smaller cheaper ($6k) LIDAR instead of the single big $70k one that everyone remembers from Google cars. And smaller cheaper LIDAR are around the corner. It seems Telsa isn't going the full self-driving long way at the moment but offers some package that doesn't fully deliver and is a risk on the road if the driver uses it in condititions outside of it's limited designated highway-style roads, but in inner cities or country side roads. I am surprised that Google doesn't deliver something or Mercedes who did research since the 1980s and if the other companies take that long, Volvo and other chinese owned car manufacturers will take the lead in the next years.
> occasionally a comprehensive reply requires an essay, or the equivalent.

Use a bulleted list or a diagram.

One of the worst e-mails I ever saw was about lifecycle of a token for PCI compliance, just a solid screen of words. My colleague who received it sat for an entire afternoon to parse it and drew a UML activity diagram from it, which he sent back to the mailing list to rapturous thanks. The original sender received only scorn, even though the was the 'authority' on the issue.
> Inline styles feel wrong

Care to elaborate? I've been using in-line styles in multiple production projects and to me it feels like the way styling was meant to be done all along. The purpose of React is to be able to define your UI as a function of application state and let the library resolve the UI automatically at run-time. Styles are a part of that UI, so it's only natural that they should be included. What most people end up doing is using CSS and doing something like "state => classes => styles" rather than the simpler "state => styles", but the main benefit to that whole abstraction has always been re-usability, and components already solve that. So what exactly are we gaining by using said abstraction?

Of course, that's only in theory. In practice, we gain pseudo-selectors (which are unavailable for use in in-line styles for obvious reasons), which is a noticeable pain point. In my experience it is fairly easy to work around as I only make a lot of use of :hover (which is all of a few lines to implement), I can see how it might be troublesome to others though. The other solution is of course to use a mix of in-line styles and classes, which usually involves writing in-line styles for component-level styling and classes for global themes and anything requiring pseudo-selectors. That approach seems quite popular on the React IRC channel.
An interactive demo of amplitude modulation in browser
This scheme is vulnerable to the same sort of gerrymandering game we play with districts. It provides no definition or guideline on the size or shape of a (presumably atomic) regulation. It's a meaningless bullet point.
I'd consider myself mature. What are you wanting to get out of a community?

Sometimes my stories may interest or bore younger devs but man I like listening to them, sometimes they show me something new or Shiny, and sometimes I may even pass on some knowledge they can chew on and perhaps even use. I enjoy coaching and mentoring and value those interactions.

I think the mixture of people, skills and experiences are why we take part in any community really.

Edits: poor keyboard usage.
Exploring Data Learning with Public Medical Databases
I had the same feeling, especially with no mention of Google Voice, which has offered a similar ability for nearly a decade (within Google and as Grand Central prior to that). I'm sure there are other alternatives also, but there's no excuse for not mentioning Google's longstanding service.
"Maturity" can be defined many ways (including age, temperament, or depth of skillset).

I doubt that there's any magical hiding place that differs from other developer hangouts. It's not like we are all out there despondently pining for new comp.lang.c articles while chasing those damn neighbor kids off our lawns.

Perhaps specifying a more specific metric (languages, environments, databases, etc.) could facilitate your search?