skysight-inc/HackerNews huggingface dataset:
Microsoft reiterated at Connect 2014 that only the parts required by the C++ standard are to be included, as well as, smaller parts required by well known FOSS projects that they see value in supporting on Windows.

Clang support is only planned as compile target for Android and eventually iOS.

Check going native videos from Connect.
Free webgl.nu subdomain for your WebGL work
I've decided to offer free subdomains for people who share the same interest as myself and that want to have a shorter or more appropriate URL for their WebGL games, demos, tools or other WebGL related stuff.

Just request a subdomain of your choice at http://webgl.nu (click the "Free subdomain" button)

Regards,
nergal
"Bike Chain Lubrication"??

Do people really need to call someone out to oil a chain?
Basic HTML Include Framework(easy alternative to php include for static html)
You miss the point.

Thoughts, whether about the past or future, or anything else, are perfectly valid objects of meditation, as long as you observe them rather than getting caught up in them.

The thoughts after all, occur here and now.

Consider the difference as one of engaging in an argument vs. watching someone else engage in an argument. When you are caught up in an argument, you attach emotions to it in a whole different way, and you attach importance to the arguments in a whole different way, and you get caught up in the flow in a whole different way, and you fail to notice all kinds of things that you notice as a passive observer.
This isn't an area I've ever looked into, so you could well be right that the negatives outweigh the benefits. My gut instinct is to disagree with you, i.e. you'd have to show me the evidence to change my mind (don't get me wrong - I could equally gather it myself if I cared enough, and I'm not actually asking you to try to change my mind).

I'm defending them on the basis that the theory is good. For example the theory of cops having fully automatic weapons is good (they stop criminals, the more armed they are the more they can do that), but you're absolutely right about cost/benefits, and I'd always support less-armed police over more-armed police.

My point was that you can argue the negatives outweigh the benefits, but "you can choose not to use them" in the context of a monopolies debate isn't relevant.
The Teen Brain “Shuts Down” When It Hears Mom’s Criticism
Learn How to Create an Effective Website Traffic Strategy
Amazon UK website seems down - Black Friday morning
Cloud Indexing Search Solutions
I think it's crazy how one guy's static interpolation curves (http://www.robertpenner.com/easing/) keep showing up verbatim in an ever increasing array of tweening frameworks over a decade since he first posted them.

These interpolation curves can be nice in a pinch, but like I said before, the curves the curves are static, and so you can run into problems if you want to interrupt an action with another, or layer multiple tweens together.

One particularly effective way to get natural eased motion is to use a function that outputs something like the movement of a simple damped harmonic spring. With a system like this, you specify a target position relative to the current position, the sponginess of the spring, and the speed of which it oscillates. This can give you very natural results and feels a lot closer to a real physical system than a lot of these interpolation curves (EaseInOutExp, etc).

Here's some code for a damped spring system that can work really well as an alternative to predefined tween curves in user interfaces and games: http://www.ryanjuckett.com/programming/damped-springs/

And for more non-Penner interpolation alternatives, check out: http://sol.gfxile.net/interpolation/
Sorry, I should have clarified. That list is the top 10 IPs by number of requests, not the top 10 cities. I just replaced the actual IPs with the cities in their whois (since I'm not sure I want to post the IPs publicly).
The Language of the Future may be influenced by Alan Kay's VPRI.

http://www.vpri.org/html/work/ifnct.htm
http://lambda-the-ultimate.org/node/2483
Beautiful.

I've actually been walking around for a few days just now pondering if one could do the corresponding thing for contemporary graphics processors. Seems like communicating with them in Lisp could be a great thing.
(That idea was inspired by another HN post https://news.ycombinator.com/item?id=7408807)
Do you know of any attempts at that?
In his example Google could colour each vertex a completely different colour. That way when you revealed any random two it would always look like that had done it correctly. I suppose to get round this you have Google tell you which three colours they are using in advance.
What Startups Can Learn from Formula One
What makes space travel so dangerous?
An individual might move but that doesn't affect the topic we're talking about.

Also, moving is not easy: you have to learn new languages, acquire skills you did not have use for previously, and get a work permit.

(And for the hilarious part, we often see people from warm countries moving to more temperate ones because those are economically and politically better off)
This is amazing. They've created the arbitrage market with reputation management that we need -- it suddenly builds a platform for Cherry, Homejoy, Exec, etc..

I wish they introduced the ability to have structured bids / sell orders for things like food delivery, and even transportation service.
Well how should they know? They have a sort of binary parser that searches for unauthorized use of some (non-public) APIs, but I don't see how this use of an authorized API (-canOpenURL) would be problematic.

They won't be able to see what is going on unless the start the app under Instruments and document how many calls to this function are made.
I thought it was trying to be an OSS, cross platform Foobar2k until I saw the platform disclaimer. IMO Foobar solved the music player problem on Windows a good while ago.
You can check out services like resumeonk. These people have got nice ready made templates.
Every taxi I've been in across the US has a GPS that they use.
That depends on what you requirements are. Do you need application specific backups (which?), windows support, mac support, hierarchical storage, tape support?

For personal/development use on Linux, you should absolutely take a look at obnam (and the similar attic and bup). They are simple software that do dedup, encryption and cloud storage.
In SF a cab refused to take us (a white guy and girl and a 6 month toddler) to Lombard street because it was "2 blocks away". It was in fact 6 blocks away with awful ups and down. I had a really hard 15 - 20 minutes going up and down trying to don't fall with our baby cart.

The 3 times our friend in SF ordered a Uber, it never failed, even though one of these rides was shorter than the one we requested to Lombard St.

To me it's clear who is providing the non-discrimination service and who is not.
A couple of ideas.
On revenue:
I think dredmorbius really covered it well. And I want to emphasize the infrastructure part. What about selling hardware that focused on the receiving endpoint? The target demographics probably have literacy/language issues with the content, so providing dedicated hardware to read text (instead of broadcasting actual audio, saving bandwidth), translate it, and do text-to-speech could be an example of some additional products to sell. Sell an app version too for middle-wealth countries. Selling infrastructure items doesn't create that conflict-of-interest in my mind that paying for content does.

Jumping off of the classifieds idea. What if you charged a flat fee, the same flat fee, for every submission regardless of what it was? If submitters truly have altruistic intentions, then this small flat fee is a small hurdle for the little guys, and probably a dead end for the very wealthy to try and overpopulate the system with whatever they want. So that the pressure is not on you to arbitrarily regulate the income sources. Decouple money from content is my main theme here.

On content:
I've never liked one-dimensional voting systems that are simply popularity contests. It's not that hard for a organized group to up-vote their propaganda (one group of many) while the altruistic content submitters are all left by the wayside (many groups of one). What I'd like to see is voting be not for submission, but for classification of content. It could be instructional, news, public service, propaganda, entertainment, etc. Then let your paid submitters be the ones to vote separately on ratios of these categories of content that finally get broadcasted. And only content that has been reviewed and voted for past a certain threshold gets proposed for submission. Right now, looking at the stream, I am already biased AGAINST stuff that is paid. Disclosure of that fact is great obviously, but what if a private org really is producing great content? I'll probably never check it out. A community filtering/classification of the content would put my mind at ease as the same standards of review would apply for paid and free content.
Its the nature of markets and competition that you dont always know whats going to happen.

Is it your opinion that whenever something might happen, befor it actually happens the state should stop it? Thats kind like the movie minority report.

Even if that had happened, they could have forced the competition to be more like IE but they could still have added features.

It was the same with IBM, everybody was afraid they would take over the world and explained why they need to be stopped, but things happend and they didn't. Thats pretty much the story of every single case, were some tech company seams like its talking over the world. Knowdays facebook seams to be the big baddy that need to be stopped. People are just afraid because the dont have the imagination to draw up alternatives.

All I see its companys growing and shriking and in 99.99% of the cases it not because of some antitrust laws.

> ftp.mozilla.org or similar; BSD FTP ships with pretty much any computer.

How many people, non nerds, know what FTP is? How many know that the have a FTP programm on there computer and how many would have known were and how to look for other browsers?
Yup, when I was a kid my local RS had the 'battery of the month' club. I remember the card they'd punch and everything. The town was small so the guy knew all of us so we couldn't cheat (although none of us would have even considered it).

I remember being excited to get my free 9v every month. Simpler times.
> I went to one of these and got freaked out

That's the problem, you freaked out and left, even though they ask everyone multiple times at the beginning whether you are ready to stay for the full 10 days.

As someone who took more than one of these courses I can say that the single most important thing you should do during your first course is not quit. Strange things start happening to people when they are put into an environment where they can't do anything but eat, sleep and meditate. Your mind starts playing tricks on you and you start reacting to your thoughts. Wave after wave of anger, joy, confusion, happiness, sexual fantasies, tranquility, fear, etc, come and go. It's like your mind switches to different modes. You don't notice this during normal life, and that's the real beauty of these courses and centers. To give you an opportunity to observe all that is happening in your mind.

Although I experience this before, it still happens to me when I take a course and start wondering what am I doing here, this is a waste of time, this is all a cult, a scam, etc. Nope, it's just my mind reacting :) That's how you learn, I don't think there's another way to silence the mind.

>I tried to skip a session because I didn't get enough sleep and the management came and got me out of my room.

That's their job. It's not a holiday and you are there to work hard. In fact I can easily say that my first course was the hardest thing I've done in my life, it was just brutal. But my mind felt much clearer, I had way less anxiety and just felt kind of happy.
I've attended a couple of local hackathons run by http://www.bathhacked.org/ Won a category and overall at the initial one (in a team) and won a category at the latter one (on my own).

The initial hack was 1 day and the latter 2 days. I'd guess I did a similar amount of work in both but felt far more relaxed over a 2 day event by keeping the hack objectives small. They are still mentally tiring experiences and you need time to recover.

Negotiating with my wife to create completely free weekends while juggling child care was also relatively hard.

I was then invited to a hack in Bristol a couple of weekends ago, but just could not make it because of family commitments. There was also an element of distance (only 12 miles away but right in the centre of the city) however was offered the ability to hack remotely and just come in to present. I just could not do it due to family commitments AND knowing this would be in effect working back to back weeks without a break.

I do agree that prizes were less important to me than the 'fun' of doing a hack. To win was just icing on the top.

The disappointment in a hackathon is that most of what you create is throwaway and the idea of after a hackathon, having workshops that develop and deliver a product is very very appealing.
Too widely variable to paint with such a broad brush. I've worked a number of retail gigs as a kid/young adult and had basically good experiences; from Ace Hardware to Walmart. (Never fast food though; managed to avoid that.)
Hacking for the Future: The Saab Linux Kernel Challenge
And how is that not a really bad case of rent seeking? If he did not do this the price of the medallion would have to be something the driver could afford.
Cocos2d-x allows to develop browser html5 games with physics in JavaScript
A nice touch from Google #putoutyourbats
Not to assume, but if it's possible for the project to fail, you need to define it differently. Unless you mean it ran out of funding, or a collaborator left or something. "I will use these techniques to test <foo> to see what the impact is on <bar>." I suppose you might find it impossible to do the measurement? Although I guess that's analogous to running out of funding.
Why is it the government's job to tell companies they cannot be monopolies, especially in non-essential services?
OTOH it's opt-out, by the time you see the notice it has already scanned your device.
I imagine that services can be grouped with other relevant services. For example: Bike Chain Installation + Bike Chain Lubrication.
A drone's-eye view of Chernobyl [video]
I also highly recommend the other Harris' (Sam) book "Waking Up".
Probably yes, considering I code in Java
Lots of good science is never published because they get a null or negative result from a utility perspective. That's just part of the scientific method. And the job of a PhD student is to get their PhD, which requires them to demonstrate a good understanding of how to do science, but shouldn't require them to publish in a top-tier journal or make a seminal discovery. That's for your postdoc...
Would this also include software development services?
In the situation that exists, the drivers need him to provide that service. Of course I think the system is absolutely fucked up, but that doesn't mean that he isn't providing a useful service to his drivers currently.
Yes, that is certainly a real phenomenon. I was speaking about 'discrimination' in it's wider sense, however, as in that there are clear rules about a cabbie's ability to reject a hail based on certain factors (like distance/time, but also race).

In reality this does happen. I've frequently been refused during 'feeding frenzies' at my local train station based on the fact that I'm not a tourist (and thus know the rules), my trip is too short, etc. In theory by rejecting a legitimate fare a cabbie is risking more than a scab would be risking (historically). Under an Uber/Lyft/etc system this problem is mitigated, probably even better than the medallion system.
iPad repair certainly can benefit from listings next to iPad sales. There's an obvious case where someone has broken their iPad, goes to look for what a new one would cost rather than sending it in to Apple, sees the cheaper repair option and purchases services.

On the second point, it looks significantly simpler, particularly from Amazon's standpoint, to start the capability only using predefined service offerings. Such commoditized services can be more easily and confidently associated with products, whereas open service offering definition would be significantly harder to support (leading to a poor user experience and adoption rate).
Actually it'd make sense* if that was the case, but for some reason I've only ever seen it the way I described. However I am going by the coverage I saw when I lived in the UK ~3 years ago so my recollection may be fuzzy or exaggerated.

* = by "make sense" I mean it'd fit within the my cynical view of the media's "hysterically report on things to drum up interest" strategy.
Ramda – A practical functional library for Javascript
That's probably because the common man from back then (who was probably more into banal stuff like cat videos) didn't have a voice that survived the times - probably couldn't even read or write. Tesla, along with those other dudes, was a well-known inventor, definitely not working class.
Weirdly enough, yes.
> "Strong typing" is an ambiguous term, I'm going to need something more specific. As far as I'm aware, "strong typing" is used as a spectrum, in which case C is relatively strong because the compiler will reject parameters that don't match a function signature's data type unless explicitly cast.

C has some unfortunate integer conversion rules and a style that often encourages the use of (unsafe) void pointers. Perhaps more importantly, the only way to implement polymorphism is with casting or unions, both of which are very much unsafe.

Still, you can write safe code in C, at least once you write an object system. Use structs rather than typedefs, avoid casts, use only memory-safe things, write wrapper functions to allow you to do allocation and deallocation in a safe way. It's actually possible to reach a similar safety level to something like Haskell - but it will require a lot of tedious hand coding because the language doesn't have the abstraction facilities that would let you write these helpers generically. Eventually you end up greenspunning.

> Nonetheless, unit tests aren't a panacea. If all you do is just run your unit tests, watch them pass and proclaim "Well, everything works! No need to do any acceptance, integration, system, fuzz or other form of testing! Not even gonna run it, let's just ship!", then that's quite stupid, to put it mildly.

Sure. But I think it's reasonable for your day-to-day code loop to be edit / run unit tests, and to do the fancier testing or manual testing maybe a few times a week.

In a language like Haskell (actually I use Scala) you can get to the same point with compilation. It won't just happen without working at it, you need to think about what invariants are important and then encode them into your types. And you wouldn't want to release/deploy without executing the program or running some tests. But you can get to the point where in day-to-day coding an edit/compile cycle is enough.
OpenBSD was one of the first projects to start hackatons. I think they even invented the term. The idea behind them is great and does not have many of the downsides indicated: just get together and work on things that require more 'bandwidth' than e-mail or IRC or sub-projects where you can quickly progress when tackling it with a couple of other people. Besides that, it's a good occasion to meet fellow project members, have a barbecue, and talk all night.

However, most hackatons that I see in my mailbox are completely different. They are often:

- A way for a company to get some app programmed as quickly and cheaply as possible (you win a price and we get all rights).

- A way for companies to recruit. Both technical (which developers are good) and non-technical (who is willing to give up their life if we ask them to) datapoints can be gathered with ease.
Lab Humans: A history of using people as subjects of biological experiments
Well, first of all, they probably know by now :) So I'm wondering if that will change anything.

I would also think they are doing run time profiling, if only to catch private API usage via NSSelectorFromString. Maybe they can add a test for excessive canOpenURL calls now.

Or maybe they don't care about this and more apps will do this kind of snooping going forward.
I'd change the title to say that the new rules will hurt small businesses, mom-and-pop shops and work-from-home businesses the most.

I did some market research (in my country, Uruguay) on whether those kinds of businesses need a web page, Google ads, etc... and a Facebook page was MILES away their best bet in terms of ROI (much like the article says, but it's an understatement. Facebook is HUGE for small businesses).

It's a CMS which everybody knows how to use, user engagement is built-in, and there's no need to pay for admin.

My girlfriend likes nail polish, house decorations and other stuff, and she follows (and regularly buys from) several facebook pages, with posts like the ones described.

Facebook should monetize it (it's a huge untapped potential revenue source), but I think that, for these kind of businesses, some kind of "business Facebook" monthly payment or something would make a LOT more sense than the "promoted posts" model.

Maybe they don't care about 3rd world companies... the gemstone e-commerce site can afford it, but local struggling companies (and I'm talking under 1000 dollars per month in revenues) will never be able to.
Great service! I have already create a lot of notes there!
I recommend anyone thinking CSS animations always outperform JS animations to have a look at Velocity.js (http://julian.com/research/velocity/).
Why is it the government's job to tell companies what minimum wage they must pay, or what advertising is too misleading to be allowed?

Because the goal of the government is to improve things for people. Feel free to argue that governments getting involved in this doesn't improve things (and you might be right, I don't know), but the logic of why would they get involved is simple.
Right, I was quite sparse with details...

I do mainly Linux stuff, and obnam looks nice and feature-packed enough to fit my current needs, I'll dig in to that a bit. Cheers :-)
This here was exactly the key to mindfulness for me. Learning that I don't need to suppress my thoughts and have a blank mind mind. This was my mistake before. I got frustrated when new thoughts inevitably came up, and ended up either focusing on my frustration or the thought.

But then I learned to just observe my thoughts non-judgmentally and without delving into them. Just let the thought be, just as I just let my breath be. Let the thoughts come, acknowledge them without grabbing hold, and let them float by. This is just the constant flux of the mind, just as the constant sensations I get from my body.
I'm finding the situation with Node.js quite frustrating. There doesn't appear to be much communication as to what's going on with the project.

It's also odd that the Node Advisory Board was supposed to meet on the 20th (2014-11-20). Chris Williams tweeted that it was about to start [1] but no minutes have appeared and I can't find any mention of what happened during the meeting.

[1] https://nodejs.org/advisory-board/2014-11-06/minutes.html#mi...)