skysight-inc/HackerNews huggingface dataset:
Ah, that's weird. I was under impression that CMA would allow you only to copy over specific data - akin to iTunes, but seems I was wrong. (Or was I? From the link:

You can display lists of music, image, and video files stored on your computer and transfer the files to your PS Vita system.

That sounds like iTunes-esque thing - is anyone here in possession of Vita and could chime in about this?)

Nevertheless, thanks for that link.
Mercedes uses LEDs and a Camera to make "invisible car" for marketing
Back in the day there used to be serious social stigma to colored people using the same drinking fountains as white people.

Nationalism is just as bad as racism. People are people. Black and white are just the same as people from Country A and Country B. I dont want to go fight people whos only problem is me trying to kill them.
Basically, I fully agree. (for details, see http://news.ycombinator.com/item?id=3660927 )
"The acronym SEQUEL was later changed to SQL because 'SEQUEL' was a trademark of the UK-based Hawker Siddeley aircraft company."
I'm glad you said that, but setups like yours are the exception not the rule. Last I was there, PL has the same. I'd mostly agree too it's a rewarding experience, but it needs to do done right. If you half ass the setup, it gets frustrating quickly.
Yeah, that section bothered me to.

To be blunt, I have to wonder if this 'lawyer/photographer' is not a 'concern troll' (http://en.wikipedia.org/wiki/Troll_%28Internet%29#Concern_tr...)
Do the screens display the same content, and do the input devices control the same cursor? I find this 2-desk pair programming a curious arrangement.
HaXe - Code Once. Deploy Everywhere.
After having bought one of Spny's early digital cameras (circa 2000) and a voice recorder, both which used proprietary memory formats, I vowed never to buy another Sony product again (though I did get a replacement PS2). I've since gone back on my vow now that Sony is producing competitive cameras that use standard memory cards, but I'm glad I'm not a gamer anymore
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
This might be worth a read. Tom Dale wrote about his setup. There's a reference to how Pivotal Labs is setup too. I prefer the later if you can afford it.

http://tomdale.net/2012/01/tildes-pairing-setup/
If they want to waste that much money to learn that I only use public wifi, more power to them.
Win a $20 Amazon Gift Card with AppsFolder
Given that the domain was lambda the ultimate and the name of the event was LANG.NEXT -- I think you might've been the only one. :-)

With that said, better to look it up than to just not know.
What? No it doesn't. There was one experimental commit of the very beginnings of DX support, and it hasn't been worked on at all since.
from the article:

Kirsten turned to federal copyright laws and found a section on fair use. Copyrighted work can only be used without permission when someone is criticizing it, commenting on it, reporting on it, teaching about it, or conducting research. Repinning doesn't fall under any of those categories.

Couldn't it be argued that "pinning" something is an implicit endorsement, and constitutes 'commenting on' it? If that's not enough, couldn't they just add a comment and satisfy this? I am not a lawyer, please help?
I always use vim and my setup won't allow non-cli editor.

I will typically open multiple ssh sessions to a remote machine and edit/test the code there from the different sessions.

As the saying goes, "I do it in production" ;)
Put It on Jack
I don't think what Native Client does is the same as "proof carrying code". From what I gather, if it used proof carrying code, then it would do some verification on the receiving side at "compile time", and no sandbox for runtime checks would be necessary.

My understanding is that Native Client works with a combination of a special compiler toolchain (on the sending side) and runtime checks on the receiving side.

https://developers.google.com/native-client/pepper16/overvie...

Happy to see any corrections. Your link seems to show a project that is related to NativeClient, but is not the core technology behind NativeClient.

EDIT: Also, I would be interested in details about the Microsoft driver thing, but that doesn't seem related to proof carrying code either.
Open source efforts of february
This is definitely YMMV territory. On the whole, I think a formal pair programming process is probably a bad idea. I wouldn't want to work somewhere where I had to play that game. Perhaps, that just means I would be a poor choice for such a company. :) However, I wonder how many of the "great" who's-who of programmers would have actually liked such a process; sure, you can find some examples, probably, but I doubt many. It's probably a personality thing. If two people are so in sync that they can code without slowing each other down or getting in the way of each other thinking through complex ideas then they probably should be pair programming, but I just wonder how much of that really exists.

I think many of us program at our best with a little solitude. Now, I do think "pair programming" can be beneficial with solving a particular problem but this is like something everyone should know just from life.
I think that we can pretty much all agree that SSL is the new WEP; broken beyond repair. If you don't believe me, try using OpenSSL in C.

Very relevant: https://en.wikipedia.org/wiki/X.509#Security
Looks nice, really very nice, but it has the same fundamental problem as other HN apps - too few items per page. I really want 20-30 headlines in teenie-tiny, but legible font. Content density is the main visual property of the original site and no mobile client has reproduced it faithfully yet. Still waiting... ;)
Y Combinator Demo Day Brings The Future To Computer History Museum
> Excessive worrying about the unknown will only lead us further down the path toward (and/or beyond, depending on where you think we are now) a ubiquitous surveillance society.

I think we should keep an eye on that too ;-)
What do Yelp and Twitter have in common?
Ofcourse, I think everybody agrees that there are shitty products. I would not be surprised if somebody told me that there are products which are considered shitty by overwhelming number of people (developers and users alike). Now that said, whats a good metric to fairly evaluate if a product is shitty or not? May be sales? may be something else?
"I found something faster than Node.js"

Why do people treat this as such a discovery? Where did Node claim to be the fastest solution to everything?

The only answer I can think of is that people feel threatened by node.js for some reason, and constantly feel the need to criticize it for not being the best at everything.

If you want to serve a 1mb file a million times, without caching it, or using sendfile, yeah, node will probably be slower compared to other things. It gets really old seeing posts like these.
Check out Kod:http://kodapp.com/ It uses chrome's tabs, though sadly it's only for mac
i like this.

the page is pretty, results are fast, and the letter based slots specification is nice.

but i think the results are pretty low quality (gibberish).
Why Tcl in a high-performance, dynamic environment?
I'm Being Followed: How Google and 104 Other Companies Are Tracking Me
your entire point is based on that 10x productivity rule. it keeps popping up. Is it just someone's gut feeling turned into an urban myth or have real studies been done?
Not if valve invested time and money into reimplementing directX APIs using OpenGL.

They could also encourage new developments to use some other APIs such as OpenGL and just use DirectX for legacy.
My sense is that you are on to something. The reason i say that is that a decades-old technique (though by no means primitive or out-dated) used in operating system caches (and more recently in web apps, but far less often) is a Bayesian filter. The motivation was not explicitly connected to resolving dependencies (afaik) but rather the more general problem of how to exploit prior state (last resource requested by client) to predict future, or next state (the likelihood that a given resource will be requested next). Of course, this technique can be implemented as a directed acyclic graph, or "Bayesian Network". in any event, i like your idea, and i'm not aware of the same technique having been applied to the same problem, but my knowledge of server-side web dev is below the mean.
In that case, you could just tell me he was your friend, not high-school friend. Or better yet - "Person I care about ...". If being too specific was bad.

Anyway - I don't see what this has to do with prejudice or bigotry. People add details to stories, because that makes stories better (at least in the opinion of the people that tell these stories).

I live in Poland, there are very few people other than white here (like, I've met black people maybe 10 times in my life), and when someone tells a story, nobody mentions race (because it's assumed to be white), but people tell "So this big bald guy says ...", or "And that gray old lady did ...". That's just how people tell stories. Is this prejudice, too?

And if I met black person and something interesting happened, I'd tell in my story, that this person was black, because I'd certainly remember that as a distinguishing characteristic, exactly like being big bald guy, or being grey old lady. Or I could skip "gray", because "gray" is the default visualization for old ladies.
I think it does. Try the buttons at the bottom right.
that sounds pretty good.

this is kind of a tangent but kind of related: you can use a reverse dictionary (http://www.onelook.com/reverse-dictionary.shtml) as a sort of "multi word thesaurus" when trying to condense a couple of ideas down into one word
Your points about documentation are sound and something I haven't thought of before. I'll have to set up a post-commit hook or something to keep some generated documentation up to date.

Putting something useful into boot.lua and developing some examples are both very good ideas and a bit easier to set up. I'll have to do that.

Thanks for the detailed response.
10 of The Best Free Apps For Your iPhone That Syncs With Other Devices
After fighting against a large number of people telling me I 'HAD' to turn my site into an app, I finally gave in today and decided to turn it into an app, and charge for what most people happily get for free.

I seem to regularly be the one to burst the bubble, so I guess that means the bubble should be over now.
http://forums.construx.com/blogs/stevemcc/archive/2011/01/09...
On a related note, gskinner is also responsible for one of the coolest regex tools: http://gskinner.com/RegExr/
It's written in Flex and is also available as an Air app, makes writing regular expressions almost intuitive.
Does anyone know how much it costs to run an ad like this at wired?
Ask HN: How to determine company valuation?
We are a technology start up in photography domain based out of Europe. Our target customer segment are professional and semi professional photographers.

The team comprises of the CEO (Senior Executive with more than 15 years experience in Sales/Marketing) and 3 Software Developers with 3-4 years experience.

We launched two months back and have got good response. (However, we are not profitable yet). The seed investment into the company is close to 100K USD and we are trying to raise more funds now.

I was hoping to get an idea on different ways in which the valuation of a company can be calculated especially the ones that are in the stage as ours.
It allows you to copy pretty much anything, including "Apps" of which Games are a subtype. PSP hacker websites like Wololo are already poring over encrypted .psvimg files.

I know this because I own one, and I ran out of space on my 4GB Vita memory card within a day just by downloading games from PSN. The CMA is a life saver because I can use my PC as backup storage, essentially, without being forced to buy a larger, more expensive, memory card.

Of course, this just leaves the matter of convenience, which is why the performance of the media is such an annoying factor.

As for the CMA itself, it simply acts as a daemon once it is set up - there's no GUI and all file transfers are handled on the Vita itself.
The Ops side of Dev
PDF at https://speakerd.s3.amazonaws.com/presentations/4f50cf0ea8a35a002200e251/2012-03-02_ops_side_of_dev.pdf
I became a huge fan of haxe when I was working at chumby industries and was limited by the firmware to working on AVM1/ActionScript 2 projects. haxe allowed me to use a much more modern language with far better features (eg. compile time macros, inline functions) than AS2 allowed even while hitting the same VM.

It is a really fantastic language for many different platforms and I definitely recommend checking it out.
At this stage there's no calculation. Market price is just a reflection of how much confidence investors have in you.
Make the normal things easy and the hard things possible. It has been a very long time since I cared how memory was allocated (eg pools, mmap versus heap). It has been even longer since I could determine how data was put on disk (choosing which sectors).

Using Python I can say a list should be sorted and have no say over the algorithm. If I use the STL I have to make a few decisions. Java appears to have 7 different list implementations that I have to pick from.

Working code that was quick to write is far more important than being very specific about every operation. In most cases it is sufficient. With profiling and real world usage you can get an idea of where more specificity is needed, but in many cases even that can be dealt with automatically (JIT, type inference, calling out to a different language). Even if you write new more specific code you can still use the existing code to test against.
With regards to Pintrest's server fetching a copy of the original, it sounds like responsible caching to me.

If it was just a link to the original, then their server would have to take the hit to serve the image. Seems a fair thing to do to.

Imagine a photographer runs his own little site. Has a bare minimum cheapo set up, because he is not Amazon. Now, imagine one (or more) particular high res image gets really popular. Well, it wont take much for his server to get swamped and possibly knocked off line for what ever reason, maybe bandwidth limits on the cheapo set up.

I would argue (for now) that what is happening is not just fair, but responsible too.

A user uploading is no more than a manual version of what the server does.
It’s funny, people often ask about whether the guys in the field are willing to trade their super high-resolution paper drawings for a smallish iPad screen, but if you think about it, it’s basically the same situation as with paper maps vs. google maps. You don’t see too many people using those old fold-out maps any more. They are too cumbersome, you always have some out-of-date version, and you never seem to have the map you need.
That picture, incidentally, shows what our Mountain View office first looked like. The room seems so preposterously small. Yet it seemed like a big room in 2006.
Critique my survey for AngelHack
Although, if you are hosting your email with Google already, it seems kind of irrelevant. I happily post my email in `mailto:` form, and I get spam infrequently enough to happily read through it and laugh at the contents when I do (it's always the funny ones that make it through).
Beginner Flask/Python Video Tutorials
I very much doubt that a defense and indemnity clause, with no signature attached, would hold up in court to the point where a Pinterest user would actually pay to defend Pinterest.

With that said, the only real way to fight back against crazy EULAs is to stop using services that have them.

With that said, pick your battles. I'm not a Pinterest user but this EULA wouldn't stop me.
Which program is using USB device?
I really hope, HaXe gets a JVM compile target one day. In my opinion that would make it a perfect language for writing libraries for a large number of problems for a big audience.
Once again US Air Force buying 18,000 iPads
This a million times. I could care less if the code has a weird cornercase TODO, as long as that gotcha is documented!
1. While haxe has macros, they're like ocaml macros not like lisp macros. You can write a function that takes an ast and returns an ast, but because the language isn't homoiconic it feels a lot more like working with dom than like macros in lisp.

2. as2 is a superset of javascript, so it also has inline functions.

3. Having worked in haxe quite a bit, I found that the fancy type system got in the way more than it helped. I can't think of one case where it caught a bug, but I do have memories of spending hours writing typedefs and casting things to Dynamic.

4. You can't really target multiple platforms in practice, because nearly everything you might want to do depends on host-specific features. A multi platform codebase would be riddled with "if (flash) { } else if (c++) { } else if (javascript) { ...".
Looks extremely nice.
http://ihackernews.com/ is an excellent Hacker News mobile website. It also provides the third-party Hacker News API used by Combinator.

The problem is that Windows Phone doesn't allow users to pin website icons to their start screen (you can pin a static web page preview but it doesn't look very good). Fortunately, http://www.web2tile.com solves this issue, but not enough people are aware it exists. I may try to build a native app for it, but I'm not sure Microsoft would allow it.
Have been writing swf with haXe ever since AS2, I use it with jedit, it is awesome and Nicolas Cannasse is a god.
OP here, trying to get some feedback on these videos I made. They seem to be well received so far. I am trying to get newbies interested in web development with Python. Let me know how I did!
The 360 bears little resemblance to "a PC". Unless your "PC" is a three-core SMT'd PowerPC with on-die GPU packing stupid-fast DRAM.

(It's not.)
Ah, "code once. deploy everywhere." Few examples of marketing to engineers spark quite the same level of skepticism as this oft-repeated claim.

Ignoring, for a moment, the complexity of deploying software across multiple platforms, it's important to remember the multiple form-factor problem. The same software doesn't work from a user's standpoint on multiple platforms if the UI isn't correct for that device. The best example I can give is "mobile versions" of sites and apps, clearly targeted at the form factor of a phone, being delivered to a 10" tablet. It's crappy.

Bring in the obvious elephant in the room of the number of times this claim has been made from an engineering standpoint and truly failed to deliver, and I yawn every time HaXe is mentioned.
Damn, your app looks great (and very similar to Combinator v1.0).

Comments are tricky, I'm also working on them.
I don't really equate the fact that music has become easy to copy that the expectation is you shouldn't have to pay for it anymore if you don't feel like it, and that is best for society.
While this is true, there's not much of a positive feedback loop on doing documentation. At best, you get a nod and a vaguely wary glance reserved for people who memorize the telephone book.
Hey Kura,

I'm going to go ahead an assume that you're the same person who created the video.

Any chance you could give an overview of how you made this visualization possible? Maybe share the code or explain what components you used / how they interact?

Either way, thanks for sharing :)
It’s Amazing What Your Users Will Do If You Ask
I was talking about the virtual mouse events. It abstracts over touch and click events so you can bind to "both" by binding to "vclick" while still getting the faster responses.
I wouldn't. Kohana's track record of cavalier response to security concerns is off-putting and their code is not particularly impressive.

There's a reason people who use PHP are getting on @fabpot's train and not Kohana's, and that's because Symfony2 does much, much more right than anyone else in the conversation.
Mapping the World’s Forests in 3D - NASA Earth Observatory
Not so good. MVVM is fairly new to me and I find hard not to just use code-behind.

I think I prefer MVVM Light, mostly because of design-time data.
Is the definition of lobbyist different in Europe? Is the Pirate MP just not subjected to lobbyists otherwise or is this just mock outrage? It is very hard for me to believe this kind of anti-competitor lobbying doesn't go on all the time at the EP. It certainly does in Washington.
Creating a Job Database for Learning
Always Go Home with the Lady Who Brought you to the Dance
I’m A Startup — Why Am I Being Inundated With Cloud Providers?
I'm taking a programming language class right now (not very impressive credentials, I know :P) and I think its focus is telling: the primary goal is not to design and implement a general purpose compiler but rather to design and implement different DSLs.

Now, this obviously involves understanding how compilers and general purpose languages work, but it also involves some other skills and ideas both in design and implementation. The biggest difference is, of course, in scope--rather than thinking about languages good for anything, we think about very narrow languages heavily optimized to do one thing. These languages may stand alone or they may be embedded in bigger languages, but each language itself is distinct from other languages (including the "host" language).

These languages are also not always aimed at programmers--one of the examples (a past final project) was a language aimed at tailors, of all people, to help them work with patterns. Another language we looked at was designed for musicians to combine different inputs into one output.

These sort of languages are programming languages and have the same ideas, but they serve a different purpose. In a lot of ways, languages like this replace programs and GUIs, letting people work with text rather than pointing and clicking. I think there are very many domains where using text is preferable to a GUI--there is a reason I still use a CLI, after all--and this is exactly the sort of thing we're looking into, except not necessarily for programmers.

I've wandered a bit off topic, but I think these ideas are interesting. It's another direction for PL research--focusing on very narrow fields and potentially non-programmers. Just something to think about.
was this to avoid paying Microsoft for FAT?
I agree completely, it's not "really" environmentally invisible, and a shift towards mass transit would be much more environmentally friendly.

I visited family in London this summer, and I was amazed by the efficiency of mass transit. Here in the States, I live in a suburb of a suburb of Orlando, and I can't get anywhere without having to drive 20 minutes. What a waste of both time and resources.
For the moment, you can read posts using iHackerNews (that's the quick solution I came out with). I'm working on native comments but it will take some time (don't expect it this month, I'm too busy).

Thanks for the feedback.
If they would have something that is worth being called documentation I might have actually taken this seriously.