skysight-inc/HackerNews huggingface dataset:
> Online lectures. Uploaded scripts.

Online lectures provide too many distractions. Constant urge to check emails or HN. I tried a MOOC once (Andrew Ng's Machine Learning), and the pace was too slow for me to stay concentrated for even a couple of minutes. Still, recorded lectures can be useful (e.g. if you get sick, you can catch up after recovering). I just don't think that they're very well suited to being the primary delivery format.

There is rarely a good excuse not to upload scripts, though, and at my university most are uploaded. My university also uploads lots of recorded lectures on youtube and provides discussion forums. Everyone can watch the lectures and download the material.

> In my university the different institutes are distributed across the whole city

That's unfortunate, but it's a fairly rare problem in Germany. Many of the best universities are in fairly small cities like Heidelberg, Tübingen, Freiburg (all of these have a population between 90k and 150k). Those that aren't are often not that strewn about, or at least clustered (TU München has a Garching campus for natural sciences, but afaik students don't have to travel between the centre and Garching a lot).

My university (Karlsruhe) is a centrally located campus university. Everything is within 10 walking minutes.

> I'm talking about the carpenter with an interest in theoretical physics, astronomy or arts.

I'm all in favour of enabling that, but you neglect that 90%+ of students are full-time students, and that is the model that universities cater to.
Fact that you don't make money off it would work for almost any game developer, but not Blizzard. In past they take down several open source projects just because of their name or clean room reverse engineering. And you're basically pirating their game assets.
Go is one of the fastest compilers around. I think compile-speed was one of the design-goals. Hence, what additional benefit would an interpreter have?
I have a very similar attitude towards bot accounts. Early on, they were instantly recognizable and took no time to identify and block. Now that I'm doing it for a while, I feel obliged to continue and I've discovered that some bot accounts look semi-legit at first (Twitter's 'uncanny valley') but that dragging their profile image into Google's reverse image search would give them away. Same image, loads of different accounts all almost normal but when viewed as a group they were obvious fakes. Curating your Twitter followers list is just a matter of personal preference, nothing more.

And I'm definitely a 'tweet deleter' after reading this article[0] and agreeing with the premise that Twitter messages aren't that important to preserve. I'd rather deny data miners the ability to better profile me than keep old messages. The article's linked-to Ruby script to archive & delete messages stopped working recently but I found a newer one[1] which works very well. Set it up as a cron job, set the preferred threshold for RTs, favorites and time, and it keeps your feed tidy. If that old message was so great your followers will mark it as such and the script will preserve it. The rest disappear after X days.

[0]http://fusion.net/story/50322/meet-the-tweet-deleters-people...

[1]https://github.com/mikemcquaid/TwitterDelete
Except they will deal with hardware anyway - there are about several thousand different devices in our offices. How difficult is it to get another 2 admins - and two could be enough in the modern world of everything automated.
Ben Brode is a central figure in creating Hearth Stone. He's an interesting character, which this blog post reflects. If nothing else, advice #7 is one I wholeheartedly echo.

Part two is a better read.
Great work, but as someone who lived through FSGS and BNETD and various WoW projects that were unsanctioned, be sure to protect yourself against Blizzard's lawyers as others say. They'll be knocking if your project takes off.
What I found interesting in the past compared to the US:

"Why Germans Work Fewer Hours But Produce More: A Study in Culture"

http://knote.com/2014/11/10/why-germans-work-fewer-hours-but...
This is not a valid Show HN. Please read the rules: https://news.ycombinator.com/showhn.html.
View Encapsulation in Angular 2
From imperative to declarative code using LINQ extension methods
Sure, and many argue that this system prepares these people a lot better for their jobs than a (inherently rather theoretical) University degree can. This feeds back into my point about tons of UK jobs requiring a degree, even if it doesn't make all that much sense.
All websites look the same because they rely on 'best practices'.
If you have a 'better practice' go ahead and implement it, thus inspiring the best practices to come.

That's how the human world evolves, slowly blending the old with the new.
Better and worse ways to spot a liar
Are the inductive parts that cheap? You can buy a pair of similar LED candles without the charging (but with changeable batteries) for about £1 in the UK. So that's roughly a difference of $75 for a set of six with the recharging equipment...

As a comparison, inductively charged electric toothbrushes start at around $25, and the charging equipment must be a relatively small part of their BOM.
Personally I have a confirmation dialogue for any agent forwarding request. When I require it, this seems like the best compromise. (I still have my key decrypted in memory, I just get a "Use key?" window that I need to hit enter for).
The good side of this is that users, not hackers, can feel conmfortably when they deel with something known and predictable.
I can't find anything on the Internet to support the theory that greeting by way of Namaste was practiced for hygiene reasons. Do you have any citations for that?
Torch implementation of neural style algorithm
I'm now visualizing a micro drone that flies around and harpoons insects. Thank you for that.
It is infuriating to hear that those who have stood up for the poor feel they are not able to do their best.

I hope some improvements can be made as a result of this excellent article!
...meanwhile mobile gaming in the US lost share to messaging, social and entertainment according to Flurry... http://yahoo.tumblr.com/post/127636097639/seven-years-into-t...
Get discount on web tools you need for your business
I love the old StarCraft. Thanks for making this!
I thought the same thing. It almost bothers me that though out the whole article he makes it seem like it's above average.

You should be spending a lot more time with your family IMO.
Classic Boing Ball Mouse
First thing that comes in mind for me: how do you make sure no one publishes your code (since its plain PHP) on the web?
Yes, I'm still developing this game, and will be glad if you can watch my game until completely finished
> The fact that automatic tweets from apps are considered rude is one of the biggest failings of Twitter’s product team.

This is THE ONE THING they've done right. I'm come on Twitter to read what people wrote about stuff. Last thing we need is an emotionless machine generated feed.
The Mona Lisa's not with it - it's very small, kept in the dark, and they won't let you near enough to it to get a good look. You really do get a better impression of it from reproductions.

Go to Glasgow instead and take a look at Dali's _Christ of Saint John of the Cross_ instead. It's huge and absolutely stunning.
An act of extraordinary, underwater DIY
Rapid Application Development Helps to Cut App Development Costs by 40%
ReactiveX, an API for Asynchronous Programming with Observable Streams
Legality is unfortunately not an indication of something being right or desirable.
Composing Programs, a free online introduction to programming
ssh-agent, as a protocol-concept is not as broken as it sounds. It's just that the implemented interface (socket) is bad when combined with no user acknowledgment of sign requests. I think the worst part is that the agent doesn't ask the user for confirmation, which would essentially invalidate most of the ways you would abuse the agent. Attacks would be reduced to spamming or attempted phishing with agent requests.

Kerberos could have bad interface as well, but I don't know how that would work in this scenario. The protocol itself is secure, but just as with ssh agent forwarding, if you let everyone make authentication requests without requiring user interaction to verify it, it will have the same problems.
Why not simply use a VPN?
I don't buy premium because the companies track record for upgrading android is atrocious.

Nexus is the line I buy.. unfortunately the lack of sd slot is a bummer.
Ten Design Myths Founders Have
AutoDesk AutoCad 2015 Serial Number with Product Key Free
I always thought of it as being a kindred spirit to Zen and the art of motorcycle maintenance.
Manning Publications editor here.

Truth be told, we go to early access largely because we think it helps us make sure the book is delivering the goods, collect feedback, and hopefully improve the book as a result. We try to make it very clear how much of the book has been written - indicating what chapters have been written, and make it very clear that the book is unfinished.
I strongly suspect you are in a small minority there. Most people do not have network of friends actively posting interesting content on Twitter. To overcome critical mass/network effect issues Twitter needs to make the experience enjoyable for rest of us.
My father is a neurologist and he always tells me that until the 90s or so, Alzheimer was mush rarer than other diseases (although the life expectancy was not that much shorter than today). There must be some environmental cause to it and it should be pretty simple to get. We only need some control population with similar life-span, one has no exposition to tv, one hasn't something else.. etc
Actually only the images and audios the same as Blizzard game, the js source code of game engine are totally different with that original one, maybe I can replace those sprite images with other ones, and it will run perfectly like another RTS
Given how fast go code compiles, I wonder how many use-cases for interpreted Go code would be solved by a good plugin system? Certainly for the use-cases where I would use this proposal, I'd be just as happy (if not happier) with a plugin system - which is probably a bunch less effort to implement, too.

There was originally a proposal for a fairly promising plugin architecture for 1.5 - it didn't make the cut, in the end, but there might be some PoC bits out there if anyone's interested.
Cydia+iOS+8.4.1+included+can+via+TaiG+2.4.4+jailbreak
Ha, yeah I spent a week in Paris, never bothered to go to the Louvre at all. Chartres is well worth a day trip though.
You can use recur for tail call optimization in Clojure, though it's messier than Scheme.

> Note that recur is the only non-stack-consuming looping construct in Clojure.

http://clojure.org/special_forms#Special%20Forms--%28recur%2...
Direct link: http://blakeross.com/SiliconValleyS03E01.pdf
HaskellR: Programming R in Haskell
If Twitter didn't exist, what would the world use instead?
Which is why work is a social contract. Well, it used to be but the pendulum has swung too far in one direction.
Totally agree about the Mona Lisa, but I just needed an iconic piece of art that everybody knows ;)
Well no. The reason you and I are wealthy enough to pontificate on HN is because we as a society have mechanized most of agriculture. The sooner 100% of the back breaking labor involved in growing food is replaced with machines the better [1].

1. I am not counting home gardens as these are a fun hobby (I miss having a garden).
> six years in waiting for medicine is THE NORM, even with a perfect 1.0 Abitur degree

That's just not true. A friend of mine recently (2012) started studying Medicine in Germany with a 1.4 Abitur and an excellent Medizinertest result (an aptitude test for prospective medical students) and had the choice of the full range of Universities, including Heidelberg etc, with zero waiting time.

> kick you out when you fail the same exam three times

I never understood how someone can fail the same exam three times and still think that they're studying the right subject. Either you buck up and do it properly the second time, or you very likely have a severe lack of essential foundations.

> the housing situation

Karlsruhe is said to be one of those, yet several student dorms (Wohnheime) have empty rooms. Much of this is hoity-toity kids who don't want to share a bathroom and living room with ten others.

The housing situation is much worse in England, where shitty university accommodation will run you around £100/week (550€/month) even in smaller cities, whereas a Studentenwohnheim in Germany will cost you roughly 200€/month.
I know you probably seem special, and many people of all nationalities are searched coming over that border. In fact, most of the parties searched on that border are either American or Canadian. They do very thorough random inspections of _everyone_. Once you are flagged in the system there is no way out. I'm sure in the questioning they dug into your background, and they do this with everyone... "Why did you go to Canada, you are an American?" (as if that actually makes any sense)
As a further fun anecdote from US land borders, they asked a German friend of mind when he was crossing from Mexico > US via a land border whether he lived in West or East Germany (this was in the early 2000s). They did this to see if he was actually German or travelling on fake papers. lol. The correct answer of course (which he gave) is, "west and east Germany don't exist anymore"
What will Blizzard normally do if they accuse me pirating their assets? Will I pay cash to them? Your words make me nervous
Full list with links:

Vega: https://trifacta.github.io/vega/

nvd3: http://nvd3.org/

Epoch: https://fastly.github.io/epoch/

D4: https://github.com/heavysixer/d4

C3js: http://c3js.org/

rickshaw: http://code.shutterstock.com/rickshaw/

XCharts: http://tenxer.github.io/xcharts/

D3xter: https://github.com/NathanEpstein/D3xter

Metrics Graphics: https://github.com/mozilla/metrics-graphics

TauCharts: http://www.taucharts.com/

N3: https://github.com/n3-charts

Dangle: http://www.fullscale.co/dangle/

I feel a spreadsheet coming on...

EDIT: Big list here: https://github.com/wbkd/awesome-d3
This is awesome, but as others have said, the Blizzard legal team will come knocking on your door very soon. If I were you and if you're serious about continuing working on this, I would take this down immediately, get in touch with their legal team and see if you can work something out with them to get their blessing on this.

They're not evil, it's their job to protect copyrighted assets, without them Blizzard would be out of pocket and SC2 might not have been created, from my experience, there are some really friendly people there, but you have to get on their good side and I'd say you've already gone about this the wrong way (by githubbing their copyrighted stuff).
Writing a Game Boy Emulator, Cinoop
+1, although a bit more information would be nice ("Use key for session XYZ").

I'm curious, how did you get that set up?
Up 70% from 2014, 250 French startups pulled in €750M in H1 2015
One can do that when they are younger, don't have a family or other commitments that would make those sorts of trips impossible (from your edit). If you are unable to do that, would you then just work all the time until you retire?
This is incredible. I've learned a lot of this before, but without the awesome slides, but this presentation makes most of it so easy to understand that it becomes obvious that that's how these problems should be approached.

It really does go to show how much of a difference presentation goes to aid learning and (more importantly) understanding.
Met a French woman who gets 4 months off a year. 4 MONTHS!!! Apparently 2 months is the minimum in France. I will note she hates her job (some kind of auditing). I don't hate my job but at the same time the more I hear about many European countries vacation policies the more I question the USA's typical policies.
Three.js – WebGl examples
Good as strawberry picking has to be one of the worst jobs in agriculture.

I think bananas are one of the hardest to automate, but I can't find the old reference I had on this.
Should the first in a queue be served last?
[Infographics] Hidden Features for Facebook, Google+, Twitter, Linkedin
Very glad to hear that; for dojo, functions in dojo/_base/lang and require.js attract me; and can you share your github URL then i can also watch your project?
PS: Are you afraid if game company accuse you pirating their assets? Their words make me nervous
Use push-to-talk for more efficient communication in remote teams
The minimum leave in the Netherlands is 20 days, four weeks. So that would mean that those people take their entire vacation in one go, not having anything (or barely anything) left for the rest of the year (eg. end of December, ....).
Thank you, will check out both. Not sure if he like the Harry Potter universe though.
Why are you the only person contactable for certain issues. etc.

One of the best pieces of advice I was given very early in my career was 'If you can't be replaced then you can't be fired, but you can't be promoted either.'

Being indispensable is a career limiting move.
American Letter Mail Company
>every couple years, go off and do something completely different

You mean, like take a vacation? You are saying exactly the same thing but with the time-scale different. I agree on that: work hard for 10 months, no days off. 2 months completely out of the office. But that assumes excellent health and no family.
Content+Nitrous
Thank you, please don't tell blizzard my game, hope it can live longer in github
The minimum in France is 25 days = five weeks, like in many other European countries.
Amazing work! Red Alert next??
My wife's grandmother has a traffic accident induced Alzheimer, she showed signs, after taking medication, she was slowly going back to normal, after a couple of months the deterioration of memory started again and now the normal dosages do not help anymore.
I personally am strongly against any kind of "unlimited" vacation days or other such perks. In my experience hardly anyone takes advantage of them because they are made to feel guilty. Even most places that claim to offer working from home rarely have people take advantage of it due to the culture (not at desk means you're lazy).

I prefer the employer just to be upfront and if I want to work from home then I'll negotiate to do that once a week upfront.
Mindless hustle will kill Your startup
VPN's can be quite a pain, and is considerably more work than raw SSH. Depending on the VPN, the authentication strength is usually also quite a bit lower than that of SSH with RSA keys. There's also additional overhead. I have both VPN and jump hosts to get into our corporate network, and I most certainly prefer the jump host for convenience and performance.

There is also the user-level access restrictions of sshmux which will be much more difficult to replicate with VPN's. At least with pptpd, I believe it would require putting users on individual subnets with firewall rules restricting access to only their permitted hosts. Long story short, it wouldn't be a feasible solution.
There is even a discount if you pay back the full amount of money. I think it was around 25% but I'm not sure.
It's not always easy or possible to have redundancy for every role. At a company with 20 devs, hiring 2pms, 2 data scientists and 2 DBA just to handle vacation coverage is not realistic. At MS or FB this makes sense, but lots of places are much smaller.

Sometimes the best business decision is not the most convenient one for the employees - life is full of tradeoffs.
> According to one study, just 50 out of 20,000 people managed to make a correct judgement with more than 80% accuracy. Most people might as well just flip a coin.

Oh the irony surrounding statistics and how often it is used to lie - case in point: the mode is completely absent and some useless factoid is presented instead.

That's not to say that argument is false ("you can't use body language"); merely that because of the useless information we don't know if it's true either.
Don't try to "keep up". Its fine if stuff gets lost. You need to follow more than that for it to be interesting I think.
> What will Blizzard normally do if they accuse me pirating their assets?

Most likely, they will tell you: "shut it all down or we'll sue you into bankruptcy".

I recommend taking a look at http://opengameart.org for free (and legally free) placeholder art you can use instead, and changing any names ASAP to remove "Starcraft" and anything directly based on the unit names, etc. (Referencing Starcraft in the README or other such things should be fine, though.)

For example, "SpaceCombat" with "Troopers" and "Knights" and "Hordelings" and different art and music for everything would be fine, legally, even if the actual game mechanics were exactly the same (as long as it's your own code implementation of them).
That's a great question. Honestly I don't know the answer. I'm actually married now with two young kids in suburban America, and with husband and wife (her ideals are pretty similar to mine) not-quite-content, and hoping to figure something out.

My ideal would be to do something like http://technomancy.us/, one of the big developers at Heroku, who is taking time off with his family to go do missionary work in rural Thailand, teaching his kids electronics, and meanwhile supporting himself selling custom keyboards.
I'm pretty sure she/he meant: "Blizzard won't care that you did this because you liked the game, and are not making any money out of it," not "Blizzard won't care about this project and thus won't take you down."
I don't have a use for this, but I do have a friendly piece of advice: I saw a demo of a molecule manipulator for the Leap Motion (which I have) and it was an amazingly intuitive way to manipulate 3D models. The Leap JS API is very simple to use (they really give you everything you need) and you can probably integrate it in an hour. I definitely recommend adding Leap support, it's a fantastic way to zoom and pan your model around with natural gestures.
I made this game because i love Blizzard and their game, i'll be very sad if they accuse me, now i'm not feeling good...
Simplicity isn't simple
HP is trying to patent Continuous Delivery
Uber Confirms It’s Raised $1.2B More in China
You may take a look at https://ruxit.com/
Ruxit offers Server resource monitoring plus monitoring the applications served by the machine.
Alternative headline: something vaguely like free market competition has effects roughly in line with what theory would predict.
ssh-add has a -c option, which uses ssh-askpass for confirmation. Unfortunately it doesn't give much information, but you hope you would notice it coming up when you didn't initiate it. You may also be able to do something with gpg-agent, it seems to have more options.
The 21-year-old building India's largest hotel network
How many professional only have the minimum leave in the Netherlands? Most people I know in Sweden have more than the minimum after a few years of work.
Let's see:
Psychotropics and bacteriocidal antibiotics are both linked with diseases like alzheimers because they are cytotoxic and can lead to oxidative stress and mitochondrial damage. They are also being more and more commonly prescribed.

Air's less and less clean.

God knows how many chemicals are being added to foods, water, construction, and the environment that are unregulated or poorly studied. I remember seeing something recently like thousands of chemicals are being used without FDA approval.

There's also the grandfather theory or whatever. The few generations before us are some of the first in the industrial revolution, and all of the new exposures in that are causing DNA changes that are propagating to offspring, and newer generations are feeling the negative after effects of it.

Yup, we're fucked.
How does it compare to CockroachDB?