skysight-inc/HackerNews huggingface dataset:
If Charles Stross would've had at least half of Lovecraft's literary talent, it might have been an enjoyable reading. Anyway, it's a nice piece of sci-fi work (though a bad piece of literature and not even very imaginative...).
why is everyone saying that 150+ is too low, if it receives so few votes?
How wealth of Silicon Valley's tech elite created a world apart
Javascript, is a legacy technology, with browser folks pushing the envelope into backend and front end solutions.

It should be clear to anybody working with whatever.js that this is not technology that is here to stay.

This is still a browser patch. And everything underneath anything.js is a patch or a port or a hook, or a kludge.

There is no memory management, no threading, no accurate concept of parallelism and no support for anything but what the browser makers want to support.

Javascript is not a real language. It encompasses no real technology. And it will be replaced.

Javascript is the new applet.
Happy to help. Have tons of expertise w/your topic. ax1254@gmail.com
It's not a dichotomy. You could do neither a PhD nor a startup, and that's also a perfectly legitimate option.
Judgment and Empathy
Isn't her name also copyrighted? I mean, isn't it illegal to call your distro "Rebecca Black"?
"git status -sb" and "git add -p", respectively. Most of the 1-3 letter ones are git aliases (and notice how often I use them!), corresponding to the aliases here: https://github.com/kivikakk/dotdirs/blob/master/gitconfig#L3... (some rubbish in my .zshrc makes it such that "a -> git a")
> Thinking about Big O is part of being aware what your code actually does.

I don't get this at all. Surely Big-O is an abstract way of describing a property of your code to somebody who doesn't want to read it. If Big-O gives you a better understanding of what your code does than writing it did, that suggests you wrote it by applying some kind of genetic algorithm and you should probably go back and look at it again until you understand it.
Thank you for your comment, we are thinking to associate us with some trusted brands and add also : credit card verification ( small donation ) + postal address verification , if you want to be trusted .
ls and fg, respectively. (the latter is standard)
The Yukon isn't what most people think of as Canada, at least not the part of Canada that has ready access to "first world" (urban infrastructure) type services.
So, it starts directly to pictures of whales, or what?
There is always Assembly as well.
The problem is the erosion of morals, and that is obviously difficult to test. It's not about what happens if someone gets a grant for a couple of years to do whatever, it's waking up in the morning, every morning, and knowing that even if you never lift a finger to do a single thing for someone else, you're guaranteed a minimum quality of life.

The promises of the vast european welfare systems were similar to those of the basic income guarantee proposals: That people's morals are fundamentally wired to be ashamed of idleness and eagerness to contribute to society, so if you just remove the negative spirals of poverty, everything will fix itself.

The lessons from the european welfare systems, however, shows something quite different: Plenty of people are happy never to lift a finger, either for themselves or anyone else, and a culture of entitlement has blossomed.
No. The only way to 'send' bitcoins in email is sending the keys for the coins you still own; this (of course) is stupid, since you retain control, so it becomes a race to see which one of the people with the keys transfers them to an address they solely own first.
Block ads only on the selected websites
But is parsing C turing-complete?

Because that's what I took away from reading about C++ templates - the turing-completeness happens at the parsing/preprocessing stage, before the compiler's code generator even starts translating. Was I wrong? Wouldn't a smart IDE that resolves types (for example for tab completion or type hints), looking at the Factorial<N> thing, have to solve for the value for Factorial<4>?
Show HN: Real time updating gif countdown with automatic time zone detection.
That's not the only possible problem. I once started at a company that occupied a big building and had few employees; lots of offices, and those that didn't have them had a lot of space. Everyone had a nice big desk at the window (which was floor to ceiling, all the way around); the desk was "U" shaped, so everyone sat facing the window (if they wanted to) and the outer parts of the "U" had tall partitions. You couldn't see over them. It was fantastic for getting work done. I didn't have a desk so much as a bay; a good ten feet or so from my chair to the point at which people might walk past.

Then they closed some other sites and moved their people in, and by the end of it we were all jammed into a single huge room (big enough that if there was someone standing at the other end, I couldn't see who it was) with so many desks that there was only one way from any one desk to any other - if I wanted to get to the desk of the guy sitting directly in front of me (who spent the day facing me) I had to walk all the way out to the long corridor and then weave in and out of pods of desks to get to him. He was an FPGA designer, as I recall. He ended up "borrowing" some of the industrial noise-suppressing headphones from the catapult lab in the basement so he could block out the noise of everyone working. Because it could take over a minute to walk to the desk of the person ten feet away from you, people phoned a lot or just had conversations over the top of partitions. A particularly inspiring move was the demand that the tall cupboards some people had (six foot tall ones) that broke up the sightline a bit and created shields be replaced with smaller ones. So that they wouldn't break up the sightlines.

I quit that job without having another job to move on to (which, to be honest, I thought was normal and was how I'd always done it, but this time the boss was so surprised he explained that it's not the way people normally do things). I think everyone I worked with there had quit within a year, leaving the lifers to it.

Ironically, I once spent some time at one of the offices in France and it was gorgeous. Floors were basically all enclosed offices with one to three people in them. Proper offices with proper walls and doors; none of this moveable partition stuff. With wine at lunch.
I tried this with two homeless girls and it literally mostly went up in smoke. Giving them anything but (groceries, parts for their projects, etc) worked a lot better,
The thing I love about Backbone is it gives you true freedom of how to think about your application. I think everyone should build at least one rich client web app with Backbone before making any decision about using Angular or Ember or whatever. The reason being that those frameworks are written by very smart people who have chosen particular approaches based on their experience. If you are a bit inexperienced it's easy to be indoctrinated into their worldview and begin to think of it as the one true way when in reality you are just cargo-culting on decisions that are not applicable everywhere.

I suppose one could make the argument about any framework or library at any level of abstraction, but it seems particularly important in the javascript world because the problems just aren't understood all that well yet, and churn is very high.
I've always read O(n) as "The worst-case (time|space) complexity in respect to n" where n is typically the input size, but could be any defined value (in this case, the value of b).
No. (You need parse all includes to know typedefs, but that's it.)

C++ is awkward for a different reason, but there's nothing unparseable about it. Resolving types for tab completion/hinting is getting closer to static analysis (at least, with C++ it is), but parsing is well and truly done by that stage.

There's nothing about template<4> that can't be parsed, and nothing about the templates or instantiations thereof causes the syntax to be interpreted differently; this is probably the requirement for a parser to be Turing complete.

Perl is actually unparseable without execution: you can modify the allowed syntax mid-parse, based on some condition known only at runtime. Nothing about a template argument (for example) in some call causes a later template definition to be interpreted according to different syntax rules.
Replaced with what? I think you're wrong.
They have to be selling the data because the advertisers certainly aren't using it. I turned of my adblocker just to see what kinds of adds I was being offered.

I could get cheap heating gas from a company 200 miles away, buy crap I didn't need including "magic" amulets and my favorite: get the exact degree that I already had from the exact university that I got it from.

Facebook knows I am an atheist with a college degree, the school I went to and what degree I got there and my current city, so they should have been able to filter all of those out. None of that information was tricked out of me, btw, I added it all myself.

Oh and the rest of the ads were 90% shitty dating sites (because, I suspect, that good dating sites don't need to advertise) more than half of which were obvious scams (again, I have a college STEM degree, don't show me the stuff that hopes to just get stupid people to sign up).

Facebook does allow you to opt out of any given add or all ads from that company but they don't even allow you to opt out of ads for a particular group.

So yeah, I hope Facebook is selling the information because I have no idea what else the use it for.
It's totally OK to leave. There is no need to "finish" complete projects which can take years.

Just take care to finish off the current phase of each project -- you'll have to decide in context what that means -- and hand off to colleages.

Good relationships and open communications are the key.
This is quite good (only concerns Web security but worth a read).

http://daeken.com/2013-03-17_So_You_Want_To_Be_A_Breaker__Pt...
Your are welcome :)
Comparing alternatives to ZenDesk
I'd say it's unreasonable (though understandable) to feel any guilt/obligation beyond your contracted/legally required notice projects. Look at the other side - it would be considered unethical for an investor-backed company to keep staff on out of obligation rather than business sense.

As you're interested in working at the other company it probably makes sense to do so - otherwise you may end up resenting your current job for the "what could have been" opportunity. That your obligation to finish your projects is your main doubt reinforces this.

Make sure you have a firm offer from the new company first (you may want to hold off on accepting this offer until you've talked with your current company though), and then have the talk with your current company.

You obviously have no hard feelings towards your current company and enjoyed the opportunity working with them so it's quite likely you'll stay good contacts for down the track. Particularly so if you're able to work something reasonable out for a handover strategy that works for both you and the two companies.

Good luck!
After reading your comment I assumed Rebecca Black is a porn star :D
I worry about Big-O almost every day. I run an analytics startup and scaling to huge datasets is important. Sure, I could throw hardware at the problem, but even that has its problems and bottlenecks and would also inflate cost. Instead, I carefully handpick the algorithms used (where possible) to have reasonable time/space complexities for the tasks I want to perform. Not everything needs to be carefully tuned, of course, but for the bits that do, Big-O is a useful tool.

Before this, I've used Big-O when writing some hobby game engine code to make sure that my algorithms scaled nicely as number of game objects increased.

I've also used Big-O to compare algorithms in back-end web development. Usually, I didn't care, but there were a few cases where it mattered (one specific one I remember was sending out notification emails based on a complex criteria and the operations I was measuring with O(n) was number of database queries).
People who live in long-term poverty in the USA see money as something to be spent for immediate gratification. The idea of saving it and investing it is foreign to them.

This is partly because they don't have enough money to take care of their immediate needs and save for something better, and partly because nobody they trust has shown them any other way of living.

Imagine you have a choice between paying for a flat screen TV and starving, and eating high quality food for a month. You have no social connections outside your economic class, thus no evidence that any action you can take will lead to your situation changing. If you are poor, you will choose the TV because it guarantees a baseline level of pleasure indefinitely, while the food will run out after a month and you'll be back where you started. Since you're constantly coping with the stress of being on the edge of survival, your willpower is continually depleted. Congratulations, you're now stuck.
Not copyright, but possibly trademarked. Even in that case, it only applies to use in areas in which the mark is already being used. So while it would be trademark infringement to sell albums under that name, releasing an OS would be fine unless someone else is also planning on doing the same thing and applied for a trademark in that area.
s/Zombie/Phoenix/
Lump sum per project is good - and the key for you in the short term would be to take projects very similar to ones you have already done. You have hopefully built up a nice library of projects you can draw on, so if you take a new project that has 90% similar workings to a project you've already done, you could cut that 50 weeks down to 5 weeks - and $30k/5weeks isn't bad at all.
Makes perfect sense, and I see they're not the same now. Thanks for the explanation! :)
I'm curious why it's 1.7 GB in the first place.

It initially sounded like a convenient way to quickly try out Wayland, but there must be a lot of unnecessary software included with it, thus making it quite inconvenient to try out.
>And yet the furor is not about Microsoft...

The furore is partly also about Google moving away from an open protocol to a supposedly secret protocol. If Google were to publish the new protocol that Hangouts uses all/most of the animosity would vanish. And people would come up with a xmpp to hangouts bridge too.

Google has supported and even championed open source initiatives and it has served them well. And imo it will serve them well in the long term if they continue being open, instead of trying to monopolize a segment of the market.
Brilliant way to visualize CSS
Being a PhD student myself, I have to disagree with the last point: changing the world (actually, it was one of things that lured me were I am). While doing PhD you can be pretty certain that you won't become rich, it is also unlikely that you will change the world.

And comparing with science long-dead science luminaries is unfair - it used to be possible to make a (scientific) breakthrough working alone. But, say, for 50 years or so it is no longer true (the transition was smooth). When a field is fresh you can make a great in your garage; latter - not so.

Also, academia is a strictly top-down organization with all its consequences for creativity (in particular, having a great idea and skills at 17 yo will allow you to startup, put not - to assemble a research group). So if there is a great impact to the world by a PhD student, I can bet a lot, that it is because it was the PhD student's side project.
Nice, formulaic/standardized design. I get the concept, but what's lost on me is how and where you will promote the content submitted that passes curation.
But you can parse Go without running anything.
Yes, look at my example (http://jsbin.com/utugex/1/edit), the href is pointing to an .html file, so in the normal case the browser will display the content of the page but with the download attribute the browser will be forced to download it as "myfile.pdf".
Has anyone had a look at what is in the iso? Just curious. It would be three hour download from local mirror here at present.
Thank you for asking.

Seems you have not been paying attention recently. Certainly not in the contxt of microsoft+facebook+gtalk+xmpp+google+talk one way, just google it; but that's my assumption. This is what I meant by "took...3 times".

If it was sth else you wanted to know or were referring to then I obviously failed to grok that and you'll have to help me understand.
Who was it that wrote that had the millions of lives and trillions of dollars wasted in the World Wars been applied instead to peaceful pursuit of science, we would easily have had a man on the moon by 1950?

Wishful thinking, of course, but man, what a thought.
Agree++. Want to recruit a technical co-founder? Go vet your precious idea with 100 potential customers, make three pivots and then approach me with what you learned. Then we can have a useful conversation.
Mozilla is plain awesome.

Just donated some money to them.
>HTML5 is a fixed standard - I assume you mean something else by that.

No, it's not. I'm sure you had something else in mind by that.

http://en.wikipedia.org/wiki/HTML5#Plan_2014
A PhD does not take at least 5 years, I did mine in just under 3 and am now 2 years in to a startup I founded which will take at least 5 years.

The final point is also very very wrong. PhD's don't change the world, they push the boundary of what we know a tiny tiny bit forward. And it's widely known that a start up is not the most effective way to earn lots of money, investment banking or working your way up the corporate ladder is. The main difference is that a start up is probably more fun and fulfilling.
Perfect doesn't exist. Get it out there(Products)
New startup company is trying to re-invent the Facebook experience
Hi All,
please checkout our new app and give us some feedback, Thanks.
Roi
Yes it is. For instance, if someone spends years trying to solve a problem and they can't do it and they tell you that they doubt that you're going to be able to solve it in a year and probably shouldn't base your strategies around doing so then that information is worth something - whatever the relevant entire costs are for your having done otherwise.

If you respect people, then their opinions tell you things about the search space in which they live. Heck, even if you don't respect people it at least tells you nsomething about how widely known a particular thing is within comparable sections of society.

There are, potentially, some good arguments for filtering your information to keep newbies out of higher level discussion where people are trying to make progress on a problem - but in the context here it seems to me at the moment that you're just being somewhat mean; I don't see what you hope to gain other than to make someone feel bad.
Relationships between Depression and High Intellectual Potential (2012)
Http://ruby-lang.github.io/
They're not doing it successfully. They could be.

They pick advisors who know how to do what they already know how to do, to validate their decisions. That leads to some improvement in the process, but they're not picking people who complement their skill sets. They're picking less shiny versions of themselves.
> If it does get more expensive, that means that demand went up

Or it just means that the currency has inflated, which is, of course, the more likely outcome of handing out money to everyone.
Rebecca Black Linux is probably a joke too re: Hannah Montana Linux (AKA "HML"): http://www.junauza.com/2011/04/3-linux-distros-that-you-migh...
No, actually the idea is to avoid the failure mode where people go on wellfare because it is better than to have a job while at the same time avoidng the failure mode where people starve and the failure mode where people don't have an incentive to work (which is what we have now, sadly).
I was in your shoes a few years ago (in Auckland). Great experience if you're still learning, but get out of there as soon as you can. Auckland is terrible unless you're working remotely. There are much better opportunities down in Wellington or Christchurch.
1. Good advice
2. The only thing he can really build that adheres to that advice is a pile of dirt in his back yard.
Note that those prefetching links are just hints to the browser.
I suppose that, from an economic stand-point, the poor would benefit more from the same amount in money.

However the benefit isn't necesarilly what we care about, in this case at least I am much more interested in avoiding the failure mode where they stay on wellfare because it is nicer than getting a job.
Desire for Daft Punk's iconic helmets creates cottage industry
It isn't the governments job to start your business, you can do that with the money you save up while working part (or full time) and basically have no expenses (except, possibly, bus-fare).
Dropping XMPP is not the issue, using a proprietary protocol is. Had Google opened this protocol it would not be a problem.

Keep in mind that this decision was not technical but political. The Hangouts team is a group of very talented software engineers, unfortunately lead by a very incompetent person: Kate Cushing. Really sad when you think about it.
It's also possible to do both. It's a bit harder than just one a time, but possible
Weird. I found Knockout to be very easy to be modular. It supports RequireJS and you can have as many view modals as you like.

It's biggest problem is that it still feels like a bit of a hack at times as you have to constantly have to battle between what is a JS object and what is a function.
Forgot to add that this way works especially well, when you startup and PhD are in the same area.
Just finished reading [Wide Lens][1] about innovation of ecosystems, why things can fail even if you do everything right if you ignore the ecosystems. One of their main example for the complete system, for a company which did thing right, was Better Place. I was just thinking to compare the Tesla model with Better Place. Well, I still think that the book is very insightful, just there's more to the story than it was written at that time...

[1]: http://www.amazon.com/The-Wide-Lens-Strategy-Innovation/dp/1... "Wide Lens on Amazon"
"Noise and distractions are about the same"

I found interrupt rate increased for open plan by, oh, probably a factor of ten. Look, VLM isn't talking, therefore he must not be doing anything, lets ask him about last nights TV episode. If the cube wall is high enough that you can't see if the worker drone is in there much less on the phone (aka working) or actually working as in thinking, then you don't just yell at the guy across the room.

I notice a massive impedance bump between the "knowledge workers" and the "talkers". Engineering and Finance and operations got along nearly perfectly because both know that not talking does not mean not working aka ready for interrupt please bug me. On the other hand management / customer service / sales, if they're not talking they're not working, so interrupt rate was horrible from those types, hmm I have a problem and those three are talking about football so they're busy, and that guy's talking to his wife on the phone so he's busy, I know I'll bug that guy looking at a component datasheet, obviously he's the only one here not doing anything. Marketing types were kind of in between, some understand that thinking is work, some don't.