skysight-inc/HackerNews huggingface dataset:
The motivation behind CodeChisel3D is to reuse everything that ace provides, text modes, syntax highlighting, completion and so on. So, yes, my approach is to create a hidden ace editor in the DOM and then hook into the rendering mechanism of ace to render it to a texture that can be mapped into webGl and threejs scenes. The main reason for that is to support live webVR coding. I'm currently working on another project but I will get back to CodeChisel3D and improve it. You seem to have come quite far with primrose and might not be interested but the actual editor integration is here: https://github.com/rksm/three-codeeditor. Feel free to use it.
@atmosx: So your point is, only WW reperations need to be paid, if you invade a neighbour and massacre the people there, you needn't? Looks a little too specialized to be a general moral rule.
German pension system is also unsustainable [0] and [1]. Form [1] "State pension obligations in France and Germany are three times the size of their economies, according to data compiled by Mercer. It’s more sustainable in France than Germany because of France’s higher birthrate. "

It is just that during the Greek system villification, equivalent problems in German economy are suppressed in German media.

[0] http://www.frdb.org/upload/file/boerschenglish.pdf
[1] http://www.bloomberg.com/news/articles/2012-01-11/europe-s-3...
Network your ass off after hours :-) That is what I've done (similar situation).

This is one of the many reasons I created 3cosystem [1], a simple mobile website that lists most of the tech and startup events in over 60 cities worldwide.

I was new to Stockholm and wanted to plug-in to the startup ecosystem as quickly as possible. Turned out there were a lot of others that had the same issue.

Have a look -- there are a ton of events.

[1] - http://www.3cosystem.com/san-francisco
Conversion may or may not be slow, depending on the elements involved. Specifically, if you're converting from Array<T> to NSArray where T is a class of @objc protocol type, it's guaranteed to be O(1). Converting from other types (such as Array<Int>) will do an O(n) copy, as it has to bridge each element (e.g. Int would bridge to NSNumber).

Conversely, treating any NSArray as an Array is always just a call to -copyWithZone (which is O(n) for mutable arrays and O(1) for immutable arrays), although the docs say that upon the first element access it type-checks the elements of the array (though presumably converting to [AnyObject] is always free).
Is Open Source Software Secure?
That's the human side of "meet the new technology, same as the old technology". There are a vast number of levels of cruft to master to do anything now. They're constantly changing. This used to be the issue with GUI toolkits, most of which do roughly the same thing. Now it's more server-side. Lately, it seems that the complexity is not in the code that actually does the work, but in the packaging systems. The amount of packaging seems to increase over time.

Here's a presentation comparing four build systems for Javascript: http://jbavari.github.io/JavascriptBuildSystemShowdown

This is for a language that is deployed as source code. What's wrong with this picture?

There's lots of new, exciting stuff that actually does something, like machine learning or vision processing. That's worth learning. Having to learn another build and deployment system, or worse, being expected to know it to get a job, is just wearing.
Wow, you really get it. You really hit the nail of the head about bookmarks. They are almost always completely forgotten. Tabs, however, are constantly groomed and sifted through and pruned. If I could have my way, I would take Safari with all it's nice features like sexy tab scrolling and tab view (these are major assets to the tab junkie) and reshape it into something entirely tab based. Instead of bookmarks, you would have long lived tabs. And all the tabs are categorized in whatever way the user wants. And tab view would actually allow you to manipulate tabs while viewing them (it is a fucking mystery to me why you can't do that). So it would be like having all your bookmarks and tabs mixed into one pot. And of course, bullet proof tab recovery features without the cloud. Jesus, maybe I should just write a Safari extension.
Krugman's article like everything he writes is not insightful. Wages are no per-se too high or too low, but rather relative to wage levels of competitors and desirability of produced goods. Germany competes in a global market and in that global market Germany is a high-wage country. When it had higher averages wages, Germany lost its competitive edge.

Here are more interesting questions: which are the average wages paid in Greece appropriate for the product Greece seeks to sell? Which products from Greece do you buy on a regular basis? Greek smartphones? Greek cars? Greek chemical products?
> a year's worth of painstakingly accumulated tabs.

You cannot be serious about this. This is like writing a thesis and just never closing office and never saving. A year?
Chomsky and Superbowl Party: http://www.thebrushback.com/Archives/noamchomsky_full.htm

Perfect article for those on HN who follow pro sports ;)
The nytimes usually don't fall to that trick.
In my experience Javascript modes are usually as good or better than html/web modes so I don't think the problem is a lack of tooling.

As for the function, I'm curious to know what you get out of wrapping html in the m function.
You are putting too much time into it. If you can't do something in under 50 hours per week, then you're not being efficient with your time.

I have a day job at a startup (maybe 45 hours per week) and I also have my own side project (about 30+ hours per week on top of that) - So I'm working a lot but these 30 extra hours are easy because I literally work on my laptop from my bed.

Because I know that I only have 30 hours per week for my side project, I am very careful about how I choose to invest my time.

You need to be thinking about how you can make the most of every line of code that you write. You have to reduce your project down to the simplest form that will still meet your goals. This could mean reaching a certain number of users, becoming profitable, etc...

Note that better funded competitors are always going to be able to get more work done than you will - So if you want to compete with them, you have to make sure that your product is simpler than theirs and try to use that simplicity to your advantage.

If a simple solution is just not viable in your chosen area (if you can't break your project into smaller, individually marketable parts), then you should cut your losses and choose a different area altogether.

If you have funding then you should think about hiring people to whom you can delegate some of your workload.
Benefit of a startup (depending on the stage) --

You get to be involved more broadly, but you will also be working way more. You will learn a lot.

Downside of a startup -- you are putting a lot of personal time in for others benefit. Unless you are a Facebook/twitter/google/etc. (all based on luck) an early engineer at a startup is basically wasting away 25-50k/year (depending on level) he could be getting at a public company.

I've played the odds, out of about six or seven startups I worked at, one managed to pay out for the previous couple of years of work (and I am was back at market salary).

I love startups. I work with some now in my current role, I've consulted with many others over the years, but if your goal is pay for time, they are the wrong place to go.

One more potential battle story -- discussions for non-founding CTO of a seed stage startup. The personal sacrifice at the time to accept would have been about $70k/year in guaranteed money for sub 10% equity in the company and a ramp from 45ish hours to 60+hours/week. On paper from everything you can find via glassdoor/angels list/hackernews, the numbers were right regarding the offer. However, what needed to be built (in terms of the service) consulting for the same type of gig would have been $150+/hr and probably much safer/lucrative -- but wasn't an option.

Despite adoring the lead angel investor, I passed. I have my own projects going on and battle scars that kick in when I go back to thinking about being an early stage in building out other's startups on salary.
Leaked Nvidia driver offers taste of mobile G-Sync
I finally learned that I can build entire products on my own and have a sense for a full development stack and how to e.g., inter-operate a crawler and an indexer and a frontend, and how to host the whole thing.

I've done that. Now all the technologies I'm using are obsolete. I have Python 2.7 code using FCGI and a MySQL database running on dedicated servers, pushed to the server with Dreamweaver.

Works fine. Needs very little attention. But it's totally obsolete. I need to learn a bunch of new technologies to do the same thing. And they're boring.
What strikes me is the way he missed the steam deadline.

It was actually painful in my stomach to read - all sorts of words like "unprofessional" or "cannot release it in that state". Yet the apparent support from the community (hey it's a beta, get some sleep) is amazing - and I think bespokes a new less Big Bang approach to releases that I am going to try and push at worl
Cap-n-Proto is awesome in so many ways. I'm trying sandstorm just for that.
Scoble taking two months off of the internet
explain a real world scenario where you have a web server with a valid certificate but you don't have a DNS entry for the server?

You're inventing ridiculous scenarios to justify a nonsense concept of integrating html, browsers and ssh.
http://www.lemonde.fr/europe/article/2015/01/31/la-grece-se-...
I am not familiar with embedded asm. Can someone explan what the following line does?

"register long r10 __asm__( "r10" ) = a3"
Main point is: Poland got a lot of money from the EU and worked hard and today is a prospering country. Greece got billions from the Marshall plan, billions from the EU through many programs, cheap credit based on the Euro and squandered all of it.
Good, but it's still missing the one key feature that I really need: offline satellite imagery. I guide off-road driving adventures in the western deserts for groups of friends every year. Trip planning is done primary in Google Maps and USGS topos but I occasionally find myself out in the desert and needing to scout a route for a last-minute change but with no way of doing it without Internet and satellite imagery. Yes, it's possible to (legally) cache small amounts of imagery with the stock app but I really want the ability to cache larger areas at high detail. I would pay for this feature, up two a few hundred dollars.
The picture in the page, btw, is of downtown Portland, OR. That's the Willamette river. A fun place to look at in Google Earth.
How deadly was the poison gas of WW1?
...does your mom still cook/clean/shop for you? Other countries are not alien planets which are devoid of grocery stores and somewhere you can buy a broom. Just grab a backpack and go. This whole 'arrangement' thing is very american. Use hostelworld, go stay at some hostels for a while. Meet people and have an adventure. Backpack around your target country (or countries) and find a city you like. Ask the people that work at the hostel there how to get set up with a place. Or, get to a country and take language classes at a school somewhere and ask your professors.
Wow, 78% from Steam!

Does anyone know if there is enough demand for educational games on Steam? Worth porting from mobile?
But they're all the same with no progression over time.

Not fascinating to me in the long term.
Here's something in the same vein that I use to cheer myself up every now and then: http://www.viruscomix.com/page528.html
I really don’t understand this obsession with consequences.

KRZ is extremely effective in letting you make very meaningful choice without those choices affecting anything at all, really. That’s possible, you know. There don’t have to be (big) consequences. The choice itself, even, can be meaningful.
Fiscal austerity one form or another has been a decade long process in Greece. After that the employment ratio in Greek population is the third lowest in OECD countries [0]. This ofcourse is hidden in plain view since discussion is usually about the UNemployment ratio [1], which hides long term unemployed due to the economic downturn.

The Federation of Greek Industries is not a credible speaker and they had published that report to justify lowering their request to lower their taxes. It was affiliated with the right wing Government.

Kolonaki is a doctors area, old and young doctors try to set upo shop there. If half of them are young doctors 40000 is too much. The authorities that wanted to collect taxes figured that out and measured a minimal squarea area of the doctors office and location and imposed arbitrary fines. Same arbitrary taxes were imposed in most professions to show a long term ability to collect taxes, in collaboration with their foreign creditors, Of course it did not work out their creditors could hide the inefficiency of their program to chating Greeks. It also worked as a Trojan Horse in the Greek socity, when various groups where singled out
in rotation as not having produced the taxes that were expeced of them. The troika and the Greek Government would probably be able to expose some of them, but it was apparent that it would be small sums that would expose the greater inablility of their program.
[0] https://en.wikipedia.org/wiki/Employment-to-population_ratio
Deep Web documentary trailer
yes, but when will it stop crashing?
The telling point in this article is just glanced upon - that those who stayed in middle class are covered by Medicare or welfare. That a free health care system helps buffer people against sudden shocks - and without it the hollowing out is worse.
Nathan Osmond (Donny and Marie's Nephew) Releases NEW Music Video
I'm doing the same in Oulu and I am optimistic. Things will change and there's reason to believe it'll get better:

http://teknologiateollisuus.fi/sites/default/files/file_atta...
Here is how the trick worked: Private creditors were haircutted and the CDS (credit default swaps) were activated for the largerst organizations that could afford having them in the first place.

Smaller creditors were stiffed. Foreign Goverment entities were exempt and foreign institutions (pension funds etc) could buy at 30-40% percent the defaulted bonds. Said foreign Governments had ofcourse the inside information that they would give the Greeks the money to repay in full price their debt. That was hidden from the other investors during the start of the program.
Are you sure that Uber offers the ride to the closest (geographically) car? I've noticed that most of the time when I see close cars, they are not the ones that snag my ride, which can be frustrating when there are multiple cars 2 minutes away and the car that wins my business is 10+ minutes away (this has happened multiple times to me). The map doesn't seem like it understands one way streets, but it also doesn't seem to prioritize by geography either.
Former Nokia employee - lived in Helsinki in the early 2000s for a bit, current MSFT borg (TED/DX) (many, many years in between) -- the stories coming out of friends dealing with Elop appointment, HUT being merged with Aalto, and then the cascading fall out was always an interest.

Nokia always had (and through the legacy/current hardware (up to Icon), amazing hardware. The pivot the iPhone required and the software for such, takes time and resources -- apple ended up having the jump + resources. It was never clear to me if Nokia actually put the resources behind it.
Any free links to the content ?
[Russian] Как не слить бюджет: Развенчание мифов о минусах контент-маркетинга
Don't get rid of your cellulite
Nate Silver on this year's superbowl teams
us. them. plural words. the viewer and player being part of the same group.

You're badly misinterpreting that line. It's about the fans, not whether the players compete (obviously the players compete). "us vs them" is when you hear a fan say a phrase like "we won".

It's certainly possible to get wrapped up in a fandom in eSports, but from my limited perspective it's much less common.
Safari has this feature called Reading List, you should look into it.
This whole idea of "us versus them" is an integral part of a lot of sports culture. That creation of artificial false dichotomies is exactly what sports is about, and exactly what society needs to avoid.

The question isn't academics versus athletes, it's inclusiveness versus divisiveness (or, worst case, the question of maximum long-term benefit to society). Both academics and athletes are capable of either, but at least in schools, one side is much more prominently divisive than the other.
Parsing raw data
The Marshall plan in Greece included a huge sum to buying weapons to fend off communism which were not useful and did not go to any Greek. There was no industrial development in Greece. That was not the case in Germany, it got the funds and more importantly the new technology for steel production that helped the Germany. Germans were needed as strong stopping force against the Communists. I dont know if at that early stages it benefited the German people.
Looking at this 'virtual' text editor the text looks pretty smooth, until you get really close. Would it be possible to import typefaces as paths, and antialias them?

How do native apps do this, while also using hardware acceleration? Also, native apps can access sub-pixels for antialiasing, which I don't think is possible in a WebGL context.

I've seen OpenGL GUIs before, but I wonder what limits them compared to native apps, particularly when it comes to text and sub-pixel antialiasing.
The Shortness of Life: Seneca on Busyness and the Art of Living Wide Not Long
It could also say, MVC doesn't fit anywhere.
You usually just want to separate application-independent components, and application dependent coding.
Agreed. But I feel like that shift has happened in the last 6-12 months.

Now you have things like 5 articles talking about the interview and other media circlejerk happening. Really unfortunate.
Ditto, just rewrote the CL lib for 1.15.x and the only thing missing is changefeeds. Hoping to get that in soon.
Thank you as well!
It's time to start doing
What's the name of the song?
Actually the exact same thing is happening in Europe. A lot of formerly well paying middle income jobs is being automated and rationalized, whereas a lot of new low level income jobs and lot less high level income jobs are being created.

Where good education formerly could save you and your family a good living, it now has to be an excellent education, where even both persons in an household have to work, to make ends meet. or in lower income jobs, in the case of Germany, people have to work two or three jobs, or depend on substitutions from the state.

It is economically speaking rational, to automate the bulk of the (middle income) jobs, as there lie the most potential savings. So without regulation this trend will continue (it will on the other hand continue even with regulation, I believe).

Sadly, I have no idea, what can be done about that.
> "BLANK to City: Drop Dead"

He means fill in the blank here:

"_________ to City: Drop Dead"

Older news junkies would know the answer to be:

"Ford to City: Drop Dead"[1]

[1] http://en.wikipedia.org/wiki/Gerald_Ford#Budget
It's funny to see how many comments advise about beginning a Start Up. Of course, this is a Start Up forum. If this was a farmers forum, would many advise about beginning a farm?
Top 5 Unique and Strange Animals of Africa
I got to see the SBX-1 when it came to port in Seattle a couple of years ago. It's one odd-looking duck: http://www.naval-technology.com/projects/sea-based-x-band-ra...
Understanding Riak Clusters – Backup Strategy for Riak
I thought that too, but was afraid to post it fearing the negative votes ;)
I would live in a big city with plenty of opportunities. Find an interesting job, where to work no more than 20 hours a week, and earn around 60K. I think your Angular experience is very marketable. And you can always tell your prospective employers the truth, that you made an application too good to keep working there for maintaining it at your salary level. Then use your free time for whatever you want, including meeting lots of people. You could find cofounders...
this is all great. thanks!!

My real point was why isn't this a finished product yet kind of like Sandstorm? Basically why hasn't someone made a system that just handles this for me. I start n services, when I want to upgrade something it provides a simple UI or a couple of command line options to just do it. Why is it all done by hand?

It seems like enough devs might need this now-a-days.

Note: I get why. I guess my point is there's an opportunity here and Sandstorm made me think of it.
You can extrapolate from the article and your comment into the future: in the future few things that we base our current economy on will still have value.

This means that we're going to have to radically re-think how compensation should work and how our future economy is supposed to work given that almost any job can be automated to some extent. The 'automated away' segment is expanding both upward and downward, that 'middle class' that is disappearing is not so much a middle-class as a middle tier, those jobs that were easiest to automate away because they dealt mostly with information management.

But once you go down that road your interfaces 'up' and 'down' just become 'more complex brains' and 'more capable hands' which in turn are touched by artificial intelligence and better robotics. So that middle tier will get ever wider.

This is an extremely challenging problem.
Gosh, if only we had some context instead of trying to push a populist narrative. Oh wait.

http://1.bp.blogspot.com/-q83NyGTLock/UekhmnoX4tI/AAAAAAAABc...
Unfortunately we lost all of the small independent ISP's that offered any semblance of competition. I just host my own stuff anyway with an ISP known to be pretty relaxed about it. You're right, though, it's a major problem.
Why I choose non-monogamy
The big difference is that in much of Western Europe, the combination of social security, healthcare, pensions, social housing, eduction costs, public transport etcetera means you don't rapidly fall out of the middle class even if you lose your job.

As a result, there's much less talk about the "decline of the middle class" in Europe. There has been no dramatic change.
Google taught us how to build real tech. Facebook taught us how to copy myspace
Thanks! I'm checking it out now.
Please, actually read the article. The numbers in the last diagram are relative unit labor costs. In other words, they are labor costs divided by the (market) value of the produced goods. This division incorporates everything you claim to be missing, which is why I feel confident in the claim that you either haven't read or haven't understood the article.
I suppose this is not a language, is some kind of cypher, how do I read it, please?