skysight-inc/HackerNews huggingface dataset:
I feel this kind of thing is diminished by posting it on the Internet where the commentators can annotate it with "jizz in my pants".
I really want to agree with you as I don't have a degree. Still I don't see why dropping out of school or being under 21 should be a precondition for a grant. That reeks of politicking.
You run Windows applications locally and no-one but you has control about what you do with your Windows installation (mostly). Microsoft simply could not pull applications even if they wanted to.

Embrace your freedom by utilising it. Consider how the future might look like if everything is "in the cloud", remote and you are at the provider's grace to be allowed to access your tools and data.

Disclaimer: I run Linux because it is convenient and I think a gnu are cute animals (as in: I am not an extremist loony).
> make the fastest JS VM

> ExternalInterface that makes interaction between JS and AVM2

So how were they to have a JS VM without the overheads but not making a full browser? Note that Google doesn't manage that either, they just have the thing that inserts the whole Chrome window in the IE frame.

(The examples or specifics for each your claim are still missing).
The Flow is as far from waterproof as it gets. It's Neoprene, which means you won't mind getting wet, in fact you'll probably enjoy it. But you'll definitely get wet.
Using Hackage to Inform Language Design
I think the most special achievement of Android is that it created a very successful mobile application environment on top of the Linux kernel. This was missing and the state of software on ARM-Linux was a set of crippled versions of desktop linux software retrofitted for embedded. Now its all different.

As a separate note, anyone interested in kernel-level work on ARM and Android feel free to contact me. (contact on profile) We do some interesting work on ARM Linux kernel and need skilled people.
Welcome to the wonderful world of web development and web-based services.

Support: Be up-front about the fact that support emails might have a 24 hour turn-around time. You could also charge more for phone support, which would make you available even when away from a computer. Or find a partner or freelancer that will be responsible for customer support.

Uptime: Pay extra for a managed hosting service that will keep your server secure. You will still have to make your application secure, which means you have to worry about XSS, SQL injections, reliable authentication and many more.

Pricing: If you can't provide support and uptime, lowering your prices is not the answer. You might be better off doing something different. Oh and it's "catch 22" not "moment 22".
Someone build a site about how great is Sharia, Iran and its Ayotollah. Then use the photo script that he wrote, and make it clear how his script was used. Then tweet it to @ahmadinejad and we'll all retweet it.

edit: can turn it into an http://act.ly/ petition too, the site could just be image uploads of Acqua Dinner jackets
This is a slight red herring, I do wonder how many of these apps you would like, could actually be rather easily made to run on your phone (can you give a specific example, many apps do not need 4.0 features or could easily have them ported around)

Apple have done a great job of outdating the old sdks, mainly through the method of dropping simulator support for the previous sdks and no legitimate route of running previous firmwares on an iPhone other than holding them back (obvious flaw in this plan, how does a new developer acquire an ipod running 2.2 or 3.0)

Android on the other hand has had no where near this rate of attrition of the previous sdks with only really the initial release not being heavily supported.

However Android suffers from the problem you are not just waiting for Google to update the firmware so you can't make your app 2.0+ only in the thoughts that if users want my app they can update their firmware, this step would remove a lot of htc, sony and other phones that do not currently have the ability to run a 2.0 firmware whilst still being a very comptent phone.

As for the carrier "enhanced" firmwares....
Well, it is assumed they are speaking the truth, and it is assumed that they are good mathematicians (i.e. if they could know what x and y are at some point, they would know).

The idea is that if Bob says that he doesn't know what x and y are, then Alice can deduce some things from that, because she knows for which x and y he would know what they are. For example, after the first time Bob says he doesn't know Alice can deduce that x=1 y=1 is not the solution, because then Bob would know (because Bob gets told 1^2 + 1^2 = 2, and 2 = x^2 + y^2 implies x=1 y=1).
Nothing's wrong with that in itself.

However, it can have undesired negative side-effects.
"The book is brimming with interesting stories and business lessons. He relates in one how Bill Gates, in the early days of Microsoft, made a personal visit to his home to convince him to use MS-DOS as the operating system in Amstrad’s PC’s."

I knew a lot about Alan Sugar but didn't know that.
"Life, Liberty and the pursuit of Happiness." is such a wooly useless statement though.

You could argue that based on the above, the US shouldn't have a minimum age limit for alcohol since it clearly infringes on teenagers (heck even college kids) pursuit of happiness.

I'm not arguing that it's correct that they have strict laws about pornography, nor would I argue that it's incorrect that the US has strict laws on alcohol. It's up to each country where to set its own laws.
Java is very difficult to use without an IDE, but if do use one it would have taken you much, much less time.

But yeah, using Java means you have to write many lines of code.
I noticed that too. Googling the text yields quite a few matches; my guess is either they think "Facebook does it, so we should do it like that too", or it's a standard testing package or something.

http://www.google.com/search?q=%22All+submissions+must+execu...
One in a Million
These twins, Marsha and Millie are one in a million.
It sounds populist. Less than 20 year old is not a sweet spot for investing in a founder. It's only good for media coverage.
Hm, let's see. 15 moves, an average branching factor of say 5, 5^15 ~ 3E10. Bookkeeping will be a bit of work, so let's give that 1E4 instructions per step gives us 3E14 steps or 1E5 seconds at 3GHz, single-core.

So, brute-forcing this looks doable in a day, probably a lot less, as I took a high estimate for the branching factor. One instruction/cycle probably is on the high side, but that can be compensated for by using multiple cores.
No, but occasionally they chose to create a detailed duplicate of your app and give it away for free, especially if you had turned down a buy out offer.
The historic reason I give this as an interview question is:

My first distributed networking framework (in our Keyspace product) used unidirectional connections, eg. I had two connections per node-pair (n(n-1) total). This was OK because Keyspace was meant to run on 3 nodes, and it's very easy to handle in terms of code.

However in ScalienDB, which is a generic sharded database meant to be run on 10-100s nodes, I wanted to get that /2 in the formula, after all "easy to handle in terms of code" is not a good excuse for having 2x as many TCP connections on the switch! It was surprisingly error-prone to get this right. The basic problem is both sides initiating connections, and then figuring out which one to drop.
The difference with the original script is, as I said, that mine does NOT call setEncoding (if you call setEncoding, node will decode Buffers to strings, thereby wasting CPU time). My 47% faster number comes from benchmarking node.js+net against my optimized version (both on my machine).
but ruby supported different encodings from the start, such as shift_jis, utf8 and euc_jp, it's just that the support was not "good enough". The reason why it took so long to have an improved one is also to be searched in the will of core ruby devs to support something better than only unicode.
DDC (Haskell - Laziness + Effect typing) is ready "for human consumption"
Homepage: http://trac.haskell.org/ddc/
Microsoft may have had a closed environment, but they never had a controlled environment
Ask HN: Best free DNS provider?
Hi there,

the last couple of years I have been a happy user of dnsexit.com - their interface is simple and they have never let me down; so far. Since 48h I'm experiencing downtime on several of my domains - sometimes they come back, but as quickly they are lost again.

So, knowing that there are a lot of free providers out there - which do you use?

Best,
Alain
مسلسل لالولا الحلقة 30
FYI, I don't live in the USA. So my situation here is kind of quite different.

>> And I have seen evidence that uneducated people do value education. My presumption would be that they value it more.

Yes, they do. But they have little knowledge in the right education, don't they? All they know is that they should take their children to schools and colleges and that there children get good grades.

>> Give parents the financial resources, via a job, and they will get their kids education.

Now that's exactly what happened in Tunisia. We have now a load of degrees takers in any field, but do they know how to write properly in English or French? No, they were focusing on grades and success. Parents did spend lot of money on their education, but most of them are failing now and there is a "retour à la source", where children are taking their parents jobs to guarantee a living.
Have you tried contacting Amnesty International? This case sounds right up their alley, so they should at least be able to give helpful advice.
I tend to be long-winded. I have been criticized for that at times. But I have also found that when I shorten my comments too much, people really misunderstand me. My take on the world seems to be uncommon. So it apparently takes extra effort most of the time to effectively communicate my views.

I also found that if I ignore the eye-rolling and complaints of long-windedness, other people eventually get more comfortable speaking at length. And the end result tends to be better online conversations. I think the "blurb" culture where no one has time or interest to read more than 2 sentences at a pop is one that is really very socially rejecting. My opinion: If you don't actually want to engage in social intercourse, you are free to just read the articles and not click on "comments" here. I never can wrap my brain around the practice of joining a discussion group and then bashing people for talking. The "comments" are the discussion part of HN and are totally optional.
Of course I know about mentioned effects and about dtoa.c. Still thanks, it's important for the context.

I'm biased as I actively use floating point calculations and I don't know the convenient representation which would be fast enough like that one which is directly supported by hardware -- you can really get one FP addition per processor cycle(!) on modern x86 processors, potentially more on arrays. That is really as fast as ints (not considering the additional adders and shifters which are there for address calculations and can be used in parallel). But I'd also think mobile CPU's should be considered too in something as widely used as JS. Anyway, from my perspective fast indexable arrays are missing in a lot of modern languages and I think AS3 did something about that.

And I believed bignums are lists of integers, so still not enough for .1 + .2, I believed for that we'd need rationals or decimal FP?
Why does it have to be an "Email marketing management app"? This is what your basic, run-of-the-mill sales/CRM web app will do plus they offer the advantage of giving you the same things if/when you later want to add in cold calls or other techniques. The fancier ones will do the emails for you as well.
Yes! I know the guy who started Lambda Lounge (Alex Miller http://tech.puredanger.com/about ) and heartily supported its founding; I spoke at it every once in a while; and my firm (Oasis Digital http://oasisdigital.com/ ) sponsors Lambda Lounge by paying for travel expenses for out-of-town speakers.

Lambda Lounge is the best software dev user group ever.
As long as it's only a hassle for the pirates, I don't consider it a problem. :)

If it works, it works. If it doesn't, no one suffered for it.
I play good old-fashioned one-player Japanese RPGs. I just can't get into stressful fast-paced calculations/button-mashing, or extremely complicated long-term planning of minute details (no offense to games that can be described as that, it's just not stress-relieving for me). I can handle Sim City and Starcraft though, I'm just afraid to start playing Starcraft 2 for fear of addiction.
Thanks. Here is the exact camera I used:

http://www.usa.canon.com/cusa/support/consumer/digital_camer...

For the sake of any readers here who don't read the blog post: I do NOT recommend this camera for video. I happened to have it sitting around for family snapshots and chose to experiment with it here.
Is pedantry really opposed to humility?

I know of Alan Kay's witty invective ("Arrogance in Computer Science is measured in nano-Dijkstras") but having read much of Dijkstra I'm not convinced that he was really arrogant so much as very insistent that programmers recognize their own limitations.

"As a slow-witted human being I have a very small head and I had better learn to live with it and to respect my limitations and give them full credit, rather than try to ignore them, for the latter vain effort will be punished by failure."
Maybe not very. I can say that I see plenty of people with ebook readers on the bus, subway, and commuter rail. 'Course, I work in Cambridge (MA), which I'm sure skews things.
It is worth being able to tell between two types of fears - one that is genuinely yours and one that you've picked up from other people. Speaking for myself, I find quite a lot of them are of the second variety, which melt away when I ask this question. That leaves me with the first kind which is truly useful. The second kind seems to go with interested sounding warning phrases like "don't do this" and "be careful".
F# to Canvas
FWIW: I played Simcity for years. My sons sold me on Master of Magic by emphasizing the city-building aspects of Master of Magic. I often choose Myrron (sp?) as a pick when setting up so I can focus on building my civilization for a long time before I have to actually fight some NPC (because if you are Myrron, you probably don't have any other mages nearby -- the odds are good they are all on Arcanus and won't get through a gate for quite a while). The game became a lot more fun for me after I began learning how to do good site selection for settling a new city.

I am also curious as to some of the names of the good old-fashioned Japanese RPG's you play, if you don't mind. :-)
Network neutrality fail.
Tired of Ads and Shitty Content? Click Everything
There was something about Windows Media player being able to revoke a local media file that was in breach of whatever the rule for the day was, wasn't there? Sorry about being vague but it's years since I was in Microsoft land. But yeah, this kind of stuff by Facebook surprises me not in the slightest. As a software company, would you be bothered getting into the compliance game? That's like being a software house and a cop shop.
We could get some press attention for this, I think that would help.
Oops sorry about that. Didn't mean to offend any Norwegians - I had the sound turned down and I was looking at the subtitles and guessed the language from the TLD. Doh! Sorry for the repost. I missed it the first time around, absolutely hilarious stuff. I'm moving to Norway if they're all that funny over there.
Ask HN:i need cv examples,where i can learn english online
Hello all
i need to rewrite my vc in English , im not native speaker and i guess the America's hi-tec cv's format are different then out side .
also where i can find (free ) English grammar online lessons?
Thanks
Was this the same PowerSet Zed Shaw was writing about ?

http://oppugn.us/posts/1282122987.html
If you do this, be sure to adjust your strategy once you've attracted enough of the 'hard side', or things can become unbalance.
Have you tried http://www.fairtrials.net/need_help/
Yeah, you have to nip this sort of thing in the bud before it takes root in your country.
I do believe that I can keep my own application secure, but I feel more insecure with setting up the servers etc. I can answer emails asap, since that can mainly be done from "anywhere" but answering calls is a little bit more messy. Emails can be answered when I can, but phone-calls need to be answered right the minute they call =)

and yeah, catch 22 it is :<
Building subdomain enabled sites with Django.
There seems to be a problem with the database connection; "Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /home/djachao/mcsquare/connect.php on line 2
connection failed"
On the Internet, FREE is a Dangerous Four Letter Word
I've been a Linux user since 10 years ago, and I haven't forgotten the piss-poor support of Adobe for Flash on Linux.

Hard to forget it when it won't go away. No 64-bit plugin, no accelerated video. (Their explanation that there are too many video acceleration APIs was pretty weak: if they adopted one, it would become the standard.)
Well, since you are a pragmatic ...

If we could live forever, than we couldn't have any children (our reproduction rate is exponential, but there's only one planet that can hold us all and it doesn't grow any larger).

Stretching this, there would be no real notion of parents or grandparents. And it would get pretty boring too.

As most of us here, you're probably too young.
Do you have children? Wait until you see your first toddler walking towards you while laughing.

It's a sentiment worth dying for ;)
The Dismal Economics of Utopia:  Lesson One
jQuery is good framework.
jQuery + event driven programming - is excellent.
jQuery + event driven programming + CouchDB + couchapp + Evently + Pathbinder - is astonishing. :-)

I found that it worth to reimplement CouchDB interface in PHP just to be able to reuse same Evently widgets in PHP part of my application.
I don't see any pricing info. Are you re-selling Voxeo's services or do I pay them directly? They don't seem to want to give out pricing either.

How about a ballpark estimate of what it might cost to actually use this in production?
That is partly assumable - especially since more people are smokers than ever before. However, our average lifespans have also dramatically increased in the mid 20th century mostly due to increased hygiene and antibiotics: 18th & 19th c. around 35 y, early 20th c. up to 45 y, late 20 th c. going up to 65 y. (worldwide). And lung cancer regularly shows rather late (beyond 45 y, definitely).
We certainly could, but will you? I won't.
So does Facebook. :)
Facebook doesn't have the same optics as Google (a friend list/profile seems much easier than search), but things like Haystack are pretty impressive.
I do not have data at hand about cancer rates in the western world by age, but my guess would be that it's not so uncommon at the age of 60+.

Just talking to myself here:

http://www.nia.nih.gov/ResearchInformation/ConferencesAndMee...

1,301.6 per 100,000 in the 60- to 64-year-old population;

So, if that George B. Leavitt was indeed performing 50,000 examination per year (looks a bit high, that's over 100 per day), and 25% of inuit population lived past 60, he should have examined about 12,500 inuit aged 60+ per year.

By current western standards, he should have found about 160 cases each year among those 60+ guys. The book claims he has not found any.
3D projection with coordinated light on a 3D surface [video]
From what I have read so far, this has nothing to do with "keeping score" sexually. It seems to be about physiological/medical differences between the genders. Bad title, IMO.
Or "Google or Facebook might pay me if I get traction"...
I agree... and I keep a corded drill around. But, I also own a cheap cordless drill. Because I know that the thing will only last 5 years because of the battery pack issue, I buy a cheap cordless drill... I got mine at the local "Lowe's" for around forty bucks. I mean, I wouldn't use it for heavy work, but like I said, I have a reasonable corded drill and an extension cord for that. The cordless, though, is great for 90% of the jobs.
Errr ... I don't particularly care about what Wikipedia says, since I was there for the Gosling->GNU version and learned the TECO/PDP-10/20 story from eyewitnesses; the Wikipedia version gives a bit too much very early emphasis to Stallman for the latter.

Many people contributed to TECO macros, to the point where there were three or more major versions and people had the problem of not being able to necessarily sit down at a colleague's terminal and type into their editor.

Guy Steele spend a week or so obtaining order out of chaos (biggest issue was negotiating the common key bindings, something I assure you RMS is not diplomatic enough to do :-) and near the end of this Stallman joined and then took over the project and most especially its leadership. For Steele this was just a problem to be solved and once it was in good hands he had other fish to fry (e.g. Scheme).

Another semi-correction to Wikipedia is that there were one or more ersatz UNIX EMACS versions floating around before Goslings' (ersatz by RMS's terminology; they had the basic command set and key bindings but if you needed to change or add anything you had to dive into the C code. This was a necessary limitation for running on the PDP-11 with its severe 64K of code and 56K of data limits). There was also a serious 32 bit version built on top of ex as I remember, but it stayed commercial and therefore died.

My "not any version of it" refers to your "As far as I understand, the guy made Emacs ... practically alone initially." Which to me implies that he started the projects or at least was an initial team member, which was not true for either the TECO or 32 UNIX versions. Instead, he took over existing healthy versions and made them much better. By the time I showed up on the scene, he was emphasizing self-documentation and extensibility, the latter of which was by and large never offered except through a LISP. (Perhaps a bit pedantic, but I'm a scientist by training so getting attributions of this sort correct is important to me.)

SINE may be an early exception since it was a custom LISP like language for building its EMACS, but its community was so small (the Media Lab precursor) I'd doubt any normal mortals played with it. Whereas Bernie Greenberg was intensely proud about how he managed to make MULTICS EMACS so accessible that MIT secretaries were doing their own extensions, generally started from a key sequence capture.

Bernie was big on "LISP for the masses" (along with a number of others in this period); as I recall, he was the author of a very good medium length (less than 100 pages) general introduction to the language, Notes on the programming language LISP and frequently taught a course during January based on it ("LISP is is for 'interesting' programs, as opposed to, say, accounts receivable." (rough paraphrase of the start of his motivation for learning it; everyone knew it was the cool language at the time and he was great at expressing why and why you might find it useful)).
Interesting post, but I'm not sure that Microsoft users/developers is a particularly good example of a two-sided market.

What percentage of Windows users chose Windows "because there are so many developers"? (I'm sure many developers develop for Windows because of the vast number of users.)
The Phono guys were great in helping me integrate this on http://pitchpower.appspot.com. There was a small bug on their side & they fixed it in a few hours.

I don't really have time to continue develop pitchpower right now, but I couldn't resist integrating Phono when I saw the announcement here. All in all took less than an hour, so worth it. Back to real work now.