skysight-inc/HackerNews huggingface dataset:
1. True, but whether or not this is good or bad is subjective.

2. It (AS2 & JS) has functions as a first class type that you can define anywhere, but it does not have inline functions in the commonly accepted C/C++ sense of the definition. Actual inline function support as included in haxe can be hugely important on devices with underpowered CPUs since making a function call has significant overhead in ActionScript when you are running on a dinky ARMv5 core. With inline functions there is no function call thus no overhead (at the cost of making the 'compiled' code larger, which is often a perfectly fine tradeoff).

3. I love the type system, so again I guess this is subjective.

4. There is some truth to this but it is easy to encapsulate code that has to be platform aware (generally UI stuff) into libraries and then keep your primary app code platform independent.
What would be really cool is terms of use that lets you agree or disagree with entire sections. However, each section you disagree with turns off some functionality of the site with some sections being mandatory for any access at all.
+1 to that. In other comments people discuss if Microsoft was "convicted monopolist" or not - but much more important point is that all those convictions were absolutely useless and only represented chest-pounding and money-grabbing. What undermined Microsoft grip on OS and browser markets wasn't EU parliament or US DOJ. It was enterprising people offering viable alternatives.
It is said that there's no bigger enemy of capitalism than capitalists. Big established businesses hate competition and would be much more comfortable enjoying lunches with government officials then competing with thousands of new kids on the block threatening to undermine them. So no wonder Microsoft seeks this route when it is available to them and wants to leverage politicians into competitive advantage. The power is out there, do you expect them just to ignore it? If the politicians take on themselves to be the judges of the markets, no wonder major markets players come to them and try to make them see things their way! This is happening and will keep happening inevitably. Of course, these tactics look stinky to the public, and it's proper to expose them - but don't expect them to go anywhere as long as there are politicians that have huge powers over the markets and players there. It's not like Microsoft is unique in doing something like this - every major player is doing it every day.
How Language Enabled "Visual Theft," Sparked Innovation, and Helped Us Evolve
صور ميسي 
صور ميسي

http://video.qlbak.com/10044.html
We use HaXe at Justin.tv.

It has some very nice points, but "code once, deploy everywhere" is ridiculous. So many of the crucial APIs are platform dependent that there is absolutely no way your HaXe application is going to be portable.
Just contribute to Netty, Finagle or Akka depending on the style you like.
Create illustrations for network protocol specifications
Random question: When you wrote "Wine isn't an emulator" was that choice of words purposeful or a coincidence? Enjoyed it either way.
Ignorance of the law is not a valid excuse, ever. What's your point?
I've had mine on the Internet for well over a decade and run my own mail server. Plus it is a catch all domain - anything before the @ goes to me.

My mail server is configured to be deliberately slow - taking a few seconds extra here or there to respond to SMTP commands. This catches out the spammers who just spew traffic at you ignoring the protocol. Checking sender domains actually exist plus the Zen RBL gets almost everything else. The dribble that gets through all that then goes to spamassassin which does a sterling job. (I make it put messages scoring 5-7 points in a special folder I manually examine every now and then to double check its effectiveness.)

About the only problem I have had are bad recruiters who have made zero effort to ensure I am match for their client or vice versa. I even have a "Note to recruiters" prominently displayed on my resume, but of course the bad ones aren't going to bother reading that. I have to maintain a list of their domains to block since that appears to be the only way to stop them. (Currently 45 entries and counting ...)
Went here for my honeymoon. No one ever tells you that to get to the base of the falls (not to mention the top) requires a 2 hour flight, a 6 hour speed boat ride up a Class III river and finally an hour long hike. Worth every second in my opinion but it certainly isn't a trip for the travel averse who just want to "go see it."
Download Youtube Video on Android Phone Using FREEdi
Secrets of The New Economy
35$ Android Tablet changes hands
I like the tried and true, Geany. Geany is self-contained and does not require internet.
Ask HN: Do You Enjoy Programming or Do You Like What You Can Do With It?
Do you enjoy programming or do you like what you can do with it?
You can safely use http://instantdomainsearch.com. It was written by a YC alum. Lots of companies we've funded have found names there.
I killed the Internet
Off topic, but it's really annoying when the actual content of a page represents 1/5 of its length and the rest are comments. The scrollbar is made to give you a hint of how much of the article is left. This completely defeats this purpose.
If they are too loose with their hardware specifications then writing software for it will be a nightmare. Ideally it would be a rigidly specified but open platform. Actually, I wouldn't mind if it was a locked down platform like the iPhone but I wouldn't have to buy an expensive dev kit to develop for it. I've always wanted to develop something for the XBox or PS2/3 but couldn't because I would need the big bucks for the dev kit and approval to be a part of the developer program. Apple's proven that their model of development works.
If a car manufacturer can create this technology as a marketing stunt, I'd be really interested to understand the (existing) military applications of "active cloaking."

It doesn't really make things completely invisible, but it sure does seem like excellent camouflage.
This is just a wider reflection of a very common pattern--success is only vaguely correlated to quality. If anything, success is heavily dependent on qualities of the environment rather than the thing in question, so there is probably no way to just look at something in a vacuum and decide if it will succeed. Really, the metrics aren't at necessarily at fault, the "market" is--people choose an inferior product for whatever reason and then stick to it.

You can see a division like this in many other fields, particularly the arts and literature--most popular literature isn't "great" and most "great" literature isn't (as) popular. So the natural parallel is that PHP, Python...etc are like the thrillers at the top of the best-sellers list and Scheme, Haskell are like what you would read in an English class.

And really, this makes sense--whenever anybody talks about the quality of a programming language, they are talking about whether they would use it themselves rather than whether the public at large would use it. So it is completely reasonable to have a "lower quality" language be more popular than a "higher quality" one.

Coincidentally, while I talk about high quality and low quality, I do not mean to denigrate popular languages. After all, sometimes a thriller is all I want on a plane ride! And it could be a perfectly fine book indeed. But that does not mean it's a better book than Ulysses.
To be honest, I think I prefer your app to my app :P Just move the about section somewhere else (and link to it from the application bar menu). You should also sync the details animations.

Where do you get your data from? Do you use data scraping?
I imagine this article was intended as PR for the Pirate Party.

"This is the kind of stuff we do not like, vote for us if you also do not like it."

I think it targets their core demographic quite well. Whether it is mock outrage or not is a moot point.
I love being able to program. I'm not limited by the fact that I can think of an idea, but am unable to create. Being able to program allows me to create an MVP(Minimum Viable Product) in hours, rather than weeks.
The context is within an thread on Animation. Yes, of course it's cheap enough for an effect you are just generating a still of, but it is a measurably slow approach for anything that needs animation.

And couldn't you create the kind of library you wanted by simply making a wrapper that called did something like

function X(canvas, ...) { var C = canvas.clone(); oldX(C, ...); return canvas }

You can't really do the opposite and get the performance advantages.
The technology seems pretty crude, but it's cool, nonetheless.
A*holes are bad for business
Green Energy Investments,Solar Energy Investment
RENPower Investments Group is a Netherlands based investor providing alternative energy investments such as solar energy investment
The terms night and day confused me a little. I consider myself a morning person, but a night programmer. I thrive in the early mornings, but I have all the traits described here as a night programmer.
This. Large corporations are always going to attempt shitty legal maneuvers out of self interest. The real questions is whether the information revolution will succeed creating a more informed society, changing the way people vote and the way politicians legislate, bringing crap like this mostly to an end because of increased transparency.

That, and so long as political mores remain unchanged, year after year we'll see scandal after scandal.
Your first comment isn't entirely accurate. While the PS3 does support PSGS, which is the library you are referring to, engines like FrostBite use the LibGCM interface, which has very little similarity to OpenGL.
I really appreciate this project. I wish they implement something for private stats enabled with api key or oauth authentication.
Notice how the video is only 480 and not HD? I'm guessing it looks more impressive at low res since it's harder to see how low the "display" resolution is. Very cool but probably doesn't look as good in person.
The world’s most boring journal: why it’s good for science
Whether anti-competitor lobbying goes on regularly is also a moot point. Being an MEP does not disqualify you from disliking parts of or associated with the EP.

As an extreme example, the UK Independence Party (who want to leave the EU) have several elected MEPs. As such I feel confused by what the grandparent comment is trying to express.
"...I mean, EE was actively making the Internet a worse place..."

How so? Besides Mr Atwood picking the only available target and hiding his own ignorance of EE's culture, systems and processes behind hyperbole that can charitably be described as Limbaughesque? I don't mind as long as people recognize it for what it is... but if you consider Mr Atwood's (or Mr Spolsky's, for that matter) characterizations as Gospel, then I have some beachfront property in Topeka, KS I'm willing to sell you.

Evil, in my view, is telling you that you're always going to get to use SO at no charge -- and knowing that it isn't true unless the people telling you that can keep convincing other rich people to give them money (in which case it isn't evil -- it's just a very well-played Ponzi scheme).
it is for me, if you don't mind me asking, what is your username and browser?

edit: sorry, there was a bug that updated input every time a username is matched which caused people not being able to write their username easily. the bug is now fixed.
At this point it's almost like a proprietary investor-only version of TechCrunch Disrupt. All they need now is public YC Office Hours, a couple panel discussions, and a live stream. Charge $3000/per investor and the "conference" would cover a lot of YC's costs.
One thing which the article didn't highlight, which I discovered when our team tried to switch to a 100% pair environment - the variable skill and speed of individuals.

One of the biggest problems we had was developers getting frustrated inside their pairs, because one of the members of the pair was weaker in some way, either slower, less experienced at the product, or less skilled generally.

Not only this but in a diverse environment with multiple cultures, where various disciplines vary, it managed to increase stress levels a lot also (as an anecdotal example, one of our colleagues was wound tightly and liked to be very procedural, while the rest of us were very laid back). These people all worked great on their own -- and got along -- but as soon as you pair them it all goes to shit.
Blame it on HN
Every time I convince myself to start working on that awesome idea, I end up wasting time on HN. Is it just me ?
My first reaction upon reading the title was thinking of the essay "Considered Harmful” Essays Considered Harmful[1].

[1]: http://meyerweb.com/eric/comment/chech.html

And the quality of this article just proves the point, I think.
Top Gear guys did something similar in its Top Gear at the Movies special a few months ago: http://youtu.be/cZBqq-UaK98?t=34s
The worst part is that they all end up showing their multicore program is faster than a single threaded node program. I haven't seen a single one use cluster.
Oy... Just shove your sshd off to another port already!
OS X 2X
> Especially, if it's 'ok' for someone
> stumbling around with the wrong user-agent.

Huh? So there's no difference between me purposely selling you a bad stock, and accidentally doing so?
Disclaimer: I sent this video because I thought is 'hacker news' in two ways. First engineering wise ('zero emissions'), and second, for the "old trick" of invisibility.

More about the Mercedes Benz F-Cell: http://en.wikipedia.org/wiki/Mercedes-Benz_F-Cell
It only works if you're staring right at it though. Once you change the angle it looks very wrong.
Welcome to plausible deniability city, population: Anonymous.
Philp, I am indeed the creator of the video.

I used this article as my basis - http://www.wallix.org/2012/02/29/pylogsparser-visualizing-ss...

The article linked above was a good starting ground but for the amount of processing I needed to it was by no means fast enough or efficient enough, so I rewrote a bunch of it and put the source online here - https://github.com/kura/ssh-attack-visualisation/

It is all written in Python with heavy usage of Numpy.
Running SSH on a different port is not a solution, it helps yes.

You're making assumptions about this video, did you ever think the whole point might be to collate these kind of attacks? =)
Coderwall: Finding Developers Made Easy | Entrepreneur Stories
That appears to be using nslookup (edit-"esq") to see if the domain resolves as a result of a test that I just ran. (Tried a name not in the zone file that IS taken (4L .com) - edit: it said it was available. Then tried a name that wasn't in the zone file and it took some time to determine if it was available. If it was comparing to the zone file there would be essentially no delay it would be a simple search. If I wanted to prove this I could register a name NOW, do the dns, and then do a query but I don't have time to do that. The zone file is only available once per day for download.

Also, it doesn't work for anything other than .com.

And if you hit "search" it sends you to godaddy.

All in all I think it makes more sense to simply find a dns server that you can trust OR get a hold of the zone file and query that (safest way actually). My personal feeling though is that this is all a non-issue.
It does if all you're doing is singling out one specific participant and ignoring all other examples. Because then it becomes clear that you are just looking for either a good reason to trash that party or rush to the defense of the aggrieved. Which wouldn't be surprising, considering Google is most definitely spending their own lobbying dollars.
./get-shit-done fixes that for me. Google it, it'll improve your life!
It would be possible with a different map and some changes to make this go to city level, I might do that some time in the future but I don't know how much extra work would be required and I assume it would require a whole lot more processing.
I'm so thankful that our customers don't want to deal with DWG files. I had investigated it a bit for our original prototype... it was not pleasant.
Try setting the noprocrast setting in your profile. The maxvisit and minaway fields are in minutes.
Yeah, one of the best hacks I've found is to [ab]use a brokerage account for general banking use. E-Trade, Fidelity, Schwab, etc. all give banking accounts with very minimal (if any) minimum balance requirements, great policies (E-Trade refunds all foreign ATM fees, unlimited number of times (at least more than 200 or so times per month, which is the most I ever did), good money market balances, etc. Their only weakness is no decent online wire sending capability.

Basically, it's even better than a good credit union, because their brokerage accounts are so high margin/high revenue that they'll subsidize the banking operations. It's like a cheap hotel room at a Vegas casino -- a win if you don't gamble.
“Welcome to Google, keep on losing money and making phones that don’t sell”
It sucks on a desktop machine too. You have to hover each icon to make a slowly in-fading low-contrast (and apparently a colourful mess due to not being a good font for my monitor) vague one line description appear.
I have always found the idea of pair programming odd, because to wit, I don't know any other intellectually involved/creative endeavor that forces people to work in pairs like this. Even more fascinating is the absolute lack of data to show that pair programming does indeed improve group productivity (unless I missed it, please send me links if I have)

On a personal level, I absolutely detest the very idea of fulltime pair programming, but I assume that its because of my personality. I hate it so much that when I was interviewing for gigs, the first thing I would ask is if they pair programmed, if they did, I'd politely remove myself from the running for that position with the company.

I have my moods, sometimes I want to work for 18hrs straight, sometimes, not so much. Sometimes I want to go down a rabbit hole that I know is stupid, I just want to because its exciting to try out possibilities. I hate that pair programming would seem to preclude all that (again I might be wrong).

I don't want to constantly be explaining why I'm doing something, it just seems tiring. It takes something I enjoy and turns it into 'work', where I'm just coding with someone, day in day out 8 hours a day. Good for the company I suppose.

I'm sure people love it though, what would be an interesting statistic to see is how many devs would pair program if they didn't have to.
Yeah, you really need something like they do in Mission Impossible 4 where it has a single target whose eye it's tracking, changing the perspective projection accordingly.
Navigation for land based robots is a much harder problem. I would expect quadrotors to be more reliable actually (only four moving parts! No ground contact!) with the ability to map areas inaccessible to wheeled robots, and much faster to boot.
Actually, it looks like the Java code is doing basically all the work using the sendfile(2) system call, but the node.js code is using its stream abstraction over file reads and socket writes. This benchmark proves exactly one thing: zero-copy networking system calls can make things faster. It doesn't say anything about the JVM or V8 except that neither is absolutely pathological for this.

Perhaps the author of the benchmark will assume that I'm only saying this because I am -- to quote his closing section -- a "dogmatic JVM-hater". Without deigning to reply to that notion, I will point out that preemptively smearing people who would disagree with you is rhetorically rude and generally not a good idea if you want to become right about things.
Anyone knows if there is a free geoip lookup database with city level detail? If not, if there was a way of crowdsourcing this somehow? If I'm not mistaken gps+phone probably wouldn't work since the IP addresses seem to be more or less random.

Google seems to know wifi routers locations, but afaik they use their streetcar fleet to create it. It was funny sometime ago that after moving cities but keeping the same wifi router, my detected location was still at the old place. Eventually it got corrected.
Judging from the expression of those around it, I wouldn't be so sure.
As far as I understand pinning means copying from source to your own page with help of Pinterest. So if I take Flickr analogy, pinning would mean downloading a photo from user A, and uploading it to your own album.

So obviously you have to have copyright to pin something to your own page. The fact that pinning is much faster then "download/upload" is irrelevant to copyright discussion: you are still uploading stuff to your own page.

Is my understanding correct?
So what is all these fuss?
How fair is it to compare a medium-sized city in Florida with one of the largest metropolitan areas in the UK?
It effectively solves the problem of random carpet-bombing, but obviously not the problem of planned attacks. No, it never struck me as being done solely to draw up statistics of the subject, as it has been done a million times already.
What do you want to see in a social task management app/service?
I'm working on a social task management system, and I'm wondering what you guys would want to see in such a system.

Basically, it would let you create tasks and share/assign them to people (but it goes much farther than that).

Do you see yourself using it? As an advertiser, would you pay to make your advertisements into actionable tasks that people could add to their to-do list (or share with friends)? Would you assign tasks to your friends using it instead of asking them in person/by phone/by email?

I'm trying to identify as many use case as possible, so don't hesitate to share them here.
oakgrove, you appear to be hellbanned. copying your useful comment:

In the context of the situation it doesn't matter. This person is a member of parliament who's time presumably is valuable and shouldn't be wasted listening to propaganda. Furthermore the person also said that the meeting was purported to be about one thing and when he went in to listen discovered that it was actually about something completely else. So they were dishonest in getting him to listen in the first place. I don't want a member of the government being duped into listening to anything via dishonest means and then sitting around thinking "Well they lied to me to get me in here but maybe they have some good points." If anything it's a shame the organizers of the event can't be brought up on charges. Criminal lying with the intent to deceive or something. /s
Agreed - my Haxe games run on iPhone, PC, Mac and Flash from the same code base. It's way less work than it would be rewriting them, but it's certainly not a panacea.

However, the NME project (http://code.google.com/p/nekonme/) is getting pretty good; it emulates the Flash APIs on other platforms. Great for games; probably not usable for the kinds of stuff you do at Justin.tv.
In other news, people can be paid to appear surprised and delighted in a TV commercial. Ric Romero has more at 11.
As to #2, I think georgemcbay is talking about where the contents of a short function can be copied into the place where it's called (as with the 'inline' keyword in C or C++), thus avoiding the overhead of a function call [1], whereas it sounds like rabidsnail is talking about inner or nested functions, which you can do in JavaScript [2].

[1] http://en.wikipedia.org/wiki/JavaScript#Functional
[2] http://en.wikipedia.org/wiki/Inline_function
Is Windows 8 a mess or a new horizon? The Ars OpenForum weighs in
Wikipedia isn't the be-all end-all.

http://www.sequel-software.com/