skysight-inc/HackerNews huggingface dataset:
Sorry Brian, but it was my first reaction as well. I showed a friend the pic and asked "what do you think of this person?" and she said "he's evil and creepy" :(

If it were me, I would just take a quick snapshot right now and replace that photo temporarily, until you can get some better professional shots.
The recently-announced fork of the Plan 9 operating system, 9front, keeps it source in a Mercurial repository, and includes a Go compiler in the base operating system (which makes sense, since the creators of Plan 9 are also pretty much the creators of Go). I guess a Mercurial port to Go would make life a lot easier there.
Dynamic shadows work in exactly the same way as they do for standard triangle rasterization.

Each light has a shadow map (which can be thought of as "the depth of the scene, from the point of view of the light").

During the final rasterization pass, the shadow map is sampled. If the sampled depth is less than or equal to the current fragment's depth, then the fragment is in light; otherwise it's in shadow.

So, nothing has fundamentally changed here. When a particle (voxel) is rasterized, it outputs a depth, just like a triangle outputs a depth.

tl;dr: Dynamic shadows work fine.
I'm working with MeetingBurner.com which uses nearly all the AWS products to power their cloud webinar service - from real time video encoding, to phone bridges, to playback.

From the list of finalists last year it appeared that having a VC or notable investor on your team was almost a requirement to get anywhere.

Anybody with experience making the finals or from the AWS side lurking around HN that might be willing to give some tips?
Emacs has Tramp, which gives you (a), and one of the emacs terminal modes can do (b) if you write the requisite script (which I estimate at two lines) and bind it to a key.

You'll find these documented right next to C-x M-c M-butterfly. ;)

Though in practice I find that (a) once you know emacs it's usually just as easy to shell into the remote machine and run emacs there, so I myself have yet to really get the hang of Tramp and (b) the vanilla Terminal app plus a properly set-up .sshconfig goes a long way.
You see all of the worlds. Each copy of you has a brain state encoding the history of the path he saw. Each of you simultaneously remember being in their own unique history and are unaware of the other histories.
http://ace.ajax.org/ seems to be built for remote editing of text files. Your other desired features could be built around it.
this is like 5 great features from emacs, minus everything needed to turn it into a comprehensive whole and macros. Great.
does sshfs count, either?
i sometimes need to use the split window to show me 2 or 3 code chunks that are sequential, so that they scroll together.

i mean, not 3 different, distant parts of a document, but like one longer part of a document, where a core function with several recursions and nested loops is defined, in many lines, and i want to see them all.

usually i print them out and then inspect.

is there any editor to do this? maybe chocolat will?..
Oddly enough, Gecko is usually more standards-compliant than WebKit. For example, it passes much more of the CSS 2.1 test suite....

People seem to not realize this, for some reason.
That's like saying Megatexture isn't impressive since most of the texture detail is copied over and over.
I purchased Vico and haven't regretted it yet. I'll be pleased when the Lion bugs get sorted out.

I've also wanted to love Textmate but can't give up my vim commands.
Did you look at Coda?
KDE tools can also work with remote data, using KIO slaves :3
They can be, and that's likely how it will work. Triangle animated characters + voxel static world.
Anyone who thinks this is cool should check out Sublime Text 2. It has all these features and much more (json config files? oh yes).

Also, it's cross-platform; learn once, use everywhere.
Looks like we overwhelmed the HN server trying to service 1500 queries in the last 3 hours. We are getting it sorted out. Thanks for your patience.
am I just dense or something? I spent several minutes reading the front page but can't for the life of me figure out what the contest is?
Sustitution with sed
Python Library for Blizzard's Community Platform API
I can usually mouse to within a few dozen pixels of my target without looking at the screen, thanks to a combination of muscle memory and spatial sense.
Bootstrapping an Ultra Low Latency Trading Firm, Part 2
New post: http://news.ycombinator.com/item?id=2835656
I think you meant this post:
http://news.ycombinator.com/item?id=2826493

Peace and best of luck.
Safari Keychain Woes
That was awesome. It really is a great sequence. Coincidentally, I was recently thinking about the Carnivale title sequence - it's by the same people.
Even if polygons weren't the limiting factor on the shoe laces or hair, the cost of computing the physics will limit how detailed things get. Need more cores...
Hackers take out US security contractor
A Stuxnet-Type Hack Could Disable Prison Security Systems
Comunidad de Aeromodelismo Colombiano
From a 2008 European study of 18000 people: "people that are connected to the Internet are considerably more satisfied with their lives.”

http://www.virtualhappiness.org/2008/02/wellbeing-and-intern...
Hackers for Hire: DDoS attacks can be launched for average of $5 to $10 per hour
Sorry, I meant that:

It was my impression too that the photo could be made more appropriate.
I do think that Americans are more deserving of products being produced here. I've always felt (maybe others do not) that you give back something to where you grew up or the society you are apart of. I see it no different in this case. Sony has done the same in Japan and I respect them more for it.

There are great benefits to the US market and many, such as Apple, have taken advantage of it. They also take advantage of the system and keep their money overseas so it won't get taxed.
Length-prefix framing for protocol buffers
Visiten el sitio web de aeromodelismo aprendan hacer un aeromodelo con pocos recursos y a bajo costo
Don't get me wrong, I have grown to love emacs. I use it all day, every day, and a good portion of my hippocampus is dedicated to storing away emacs keyboard shortcuts. But why can't I have what is good about emacs (a ton of buffers, unlimited bash shells, keyboard based) in a native text editor?
I'm content with emacs now, but why do engineers have to spend so much time wrestling with an editor like emacs before being able to use it properly?
Not a Programmer - help w redirect to mobile site
This place has been HUGELY helpful. I thought instead of searching aimlessly throughout the WWW, I would as those who know.

Any links and/or advice is appreciated.

Thank you,

Mike
Which is precisely why MPAA, RIAA, BSA, and other industry associations simply do not exist, right? :)
"I was born to be a computer scientist - I have a way of organising stuff in my head that just seems to make me a good programmer. I think everybody can learn to use computers, but only about one person in every 50 is a geek in the same way as I am. That means we can push the envelope and can resonate with the computer. The way we think helps to make it easier for us to know how to construct a machine."

One of the few people who can state it as a fact, without sounding arrogant.
Not really. Physics is computed against low-resolution polygon representations.

You don't want to compute physics against your art representation, because it's typically over-described.
I use Eclipse on all of my dev machines, for this. Eclipse runs everywhere, as far as I know. I'm able to keep the same dev setup on my Windows PC, my Macbook and anywhere else I may want. Eclipse can edit files over sftp - no drive mapping needed, etc. I've modified Eclipse to be pretty minimal. All in all it's a good setup - it's definitely not sexy or very exciting, though. I rarely ever see it mentioned but it's the only editor I've found that doesn't feel excessive but also has this necessary edit-over-ssh feature.
Same here. It says that I need to be associated with any of the two developer programs to have access.
The kid goes to my school; we're both in the CS department. I met him once, and I saw him around the department a lot while he was still here. I don't know him, but from what I've seen, it's no surprise he hasn't found an internship: the kid is incredibly anti-social. Not to mention that being dismissive of other people in your first year isn't exactly the best way to build up connections.

Before I saw this article, I honestly had no idea he was Comex. I could tell he was brilliant, but that's pretty awesome.
There are pretty much three major costs to consider when it comes to video online. They are storage, delivery and encoding.

Storage is pretty cheap. S3 starts at $0.14 per GB for the first TB and then drops to $0.125 for the next 50TB and so on. There might be some cheaper cloud storage options out there. If you don't need the durability that S3 provides, you can use their reduced redundancy option which is like 40% cheaper. There are other cloud storage provides out there worth considering like Rackspace's Cloud Files, although I think S3 is the cheapest. CDNs also often include their own storage so that might also be something to consider. You might be able to get a good rate if you committed to a minimum storage and bandwidth package. If you wanted, you could even go the route of building your own storage units (http://blog.backblaze.com/2011/07/20/petabytes-on-a-budget-v...) which presents it's own pros and cons.

Delivery also isn't that expensive. CloudFront, for instance, charges $0.12/GB for the first 10TB and $0.08/Gb for the next 40TB. If you're streaming over 10TB per month, you can start to get discounts by committing to monthly minimums. Again, there are other providers out there, such as limelight and akamai, but as far as I can tell, they don't publish their prices. That usually means you probably need upfront commitments with them. Because of that, there is probably a lot of room to negotiate the price of bandwidth. Delivery will most likely be your highest cost just because of the volume unless you don't plan to be streaming that much video.

Lastly there is encoding. Encoding can either be done by yourself on your own serves or through one of the many providers online. Doing it yourself takes a bunch of time to figure out all of the quirks of all of the different video and audio codecs and containers. It's not a fun process, but ultimately, if you can get it right, it might be cheaper. There are a bunch of transcoding services out there. They have different pricing models so you'll want to make sure that the model fits your use case. For instance, Zencoder charges for the minutes of output video created but something like Encoding.com charge by GB (Combined input and output file sizes). If you're dealing with a lot of short, but really large, videos, the Zencoder model would fit better. If your files are small, but really long, (like webinars) the Encoding.com model might work better.
From what I can gather, 3D game artists tend to start with high-res models and then reduce the poly count, so it may not be THAT much of a problem. I think it's because a lot of the modeling takes place in more organic editors now.
If that NPR broadcast is correct, then what Intellectual Ventures is doing -- licensing shell companies to do their dirty work for them while proclaiming publicly that they're purely defensive -- is so evil that one has to wonder if they even believe their own bullshit. Attacking inventors and creators in the name of defending them gives new meaning to the phrase "protection racket". Three cheers for Chris Sacca having the balls to publicly make the obvious Mafia comparison.

My favorite part of the broadcast (the abridged ATC version - I haven't listened to the full hour, is it better?) was the engineer who went on about what unintelligible garbage most software patents are. The ones I've read remind me of the bogus design documents put forth by architects and middle managers in large companies -- box charts and technobabble.

And they call them "inventions"!
Microsoft’s BUILD conference for Win 8 developers sells out  $1500 per
I'm hoping they show a nicer looking demo (instead of 'programmer art') to get a better idea of how much better it would be.
I trust Carmack's response over pretty much anyone's in matters of rendering engines. The guy is a god of coding them.
> "If AirBnB had over-reacted and offered Troy thousands of
dollars (as was being suggested for EJ), they would have
lost out - because Troy was happy with just a few free
nights in AirBnB credit."

Even from a "business standpoint" I do not feel they would have lost out. Because they would have avoided the EJ fiasco, and still garnered the media and public appreciation from the apology, support, and restitution to Troy.

The company may not have been able to know the story of EJ, specifically, would take this path. But it was predictable that at some point a vandalism or safety issue would eventually get picked up in the media.
Emacs. You're looking for follow-mode:

http://www.gnu.org/software/emacs/manual/html%5Fnode/emacs/F...

The ability to edit the same file (or, in emacs terms, "buffer") in two or more windows is a killer feature.
Not really; it was telegraphed a few times in a couple of episodes. I knew it was coming even before the crown incident.
I thought it was interesting that they predicted some sort forthcoming schism between 'real' scene objects and 'artificial' ones. At first I thought he was talking about the characters and scenes of residing on one side of the uncanny valley or the other, which I think is a valid thought. But he wasn't talking about that at all and posited instead that objects will either be scanned in from the real world and placed in game vs assets created by artists. I don't think this will be the case except in games that strive for realism. It will be more like Photoshop, where real scanned in assets still require artists to perfect and stylize them for your game. Until high resolution, tactile VR arrives, you're still running into 'Ceci n'est pas une pipe'.
So, where do we sign up?
I don't think you should levy anonymous attacks on peoples personalities
@chocolatapp: @iDuuck We support anything that TextMate does, through tmbundles. Though for technical reasons we can't support some commands or macros

https://twitter.com/#!/chocolatapp/status/98131646351544320
Then why is everyone here complaining about the lack of dynamic objects?
Dan McCracken died, peacefully in his sleep
Is this the reason people commenting seem legitimately excited? I'm a Linux/vim guy; I appreciate when people make lean, straightforward 'simple' applications but this just appears to be a Macified version of vim... since TextMate was supposed to be Macified vim, I couldn't really see the point.

I hate to be a neckbeard on this one, but I get irritated when Mac guys conflate 'simple' and 'graphical'. If this editor had been designed for a niche application (subethaedit), kept track of your most-used features and only emphasized those, or did something to simplify your overall editing experience I would be all for it. Instead I see an editor that replaced vim's look with a graphical one, like the palette swaps old videogames used to turn the good guys into the bad (same with versions of NetHack that had graphical tiles). Reminds me of that weird TermKit thing: http://news.ycombinator.com/item?id=2559734

I really want to break out of the terminal. It's crufty and old, but what's more disappointing is that no contender has yet matched or even surpassed its zen. Come on guys, build it already.
They're here already. NVIDIA Research paper describing one approach: http://www.nvidia.com/docs/IO/88889/laine2010i3d_paper.pdf

Open source implementation: http://code.google.com/p/efficient-sparse-voxel-octrees/
Python is a beautiful language too!

Perl has its own strengths. In order to win as scripting language on the UNIX environment a language will have to get some things right very well. Two of them namely 'Processes' and 'Files(text)'. UNIX is really about these two things heavily. That is why you will see UNIX by a vanilla installation has shipped with tools like sed, grep, awk, cut, tr, cat and other text processing tools for decades. Because a file can act as a pretty good representation for data, storage and problem representation use cases. Another area that the language will have to get right is 'DBMs'.

Speaking of Perl's merits as scripting languages alone, Perl offers a native way of interacting with all these things that I mentioned in the previous paragraph. Things like ``, system(), open(), close() , die(), chomp, while<FILEHANDLE>), split(), grep, !~ , ~= and regular expressions make text processing a breeze. In addition, Higher order parsing is very easy in Perl too, Regular expressions are first class objects. For more information on this you can read Mark Jason Dominus's Higher order Perl. Which is a free book.

Now coming to Perl's merits as general purpose scripting language. You have your usual language tool kit with data structures(usual numbers, strings), arrays, hashes. Flow control, functions, OO, functional programming features. But the plus and the biggest winner is the extension system. There is a huge repository of readily solved problems on the CPAN. You have language extension modules like Moose, Try::Tiny, etc etc.

In terms of the web development ecosystem, Perl has catalyst, DBIx::Class, Plack etc etc. You also have a good asynchronous programming framework.

In terms of documentation. Check out the amazing perldoc.perl.org. There is also Learning Perl, Programming Perl and recently Chromatic's beautiful book 'Modern Perl book'.

In terms of development practice and stability. Perl has a track record and battle tested for decades now, Its used to develop mission critical applications. For best practices you can read Damian Conway's Best practices book.

Also, Checkout enlightened Perl and Task::Kensho for the best of the breed modules.

As a plus and cherry on the cake, there is a new sister programming language called Perl 6 in the making. With great concepts, cleaner defaults and more pragmatic in the real world.

Perl 6 is usable today with Rakudo. Give it a whirl.
kate has kio which can access files over serveral protocls including sftp.
I was privileged to have him as a Professor. We would have lunch sometimes and discuss programming paradigms and modern web techniques. He'll be missed.
Gafas Rayban Aviator
Sasu Kauppi, Central Saint Martins MA Show 2011
Will REST Accommodate Our API Needs in the Future?
As bad as a 3rd world outsourced job is to us 1st worlder's it's still generally BETTER than what they would have otherwise. In fact Apple and other 'outsourcers' are the one and only reason for the breath-taking trend line that is China's per capita growth

This always seemed like a bullshit argument to me. So it is marginally better to work 16 hour days in terrible conditions while dumping chemicals in local groundwater than it is to starve to death. Well, it turns out that overworking people and polluting is still bad behaviour. These outsourcing companies shouldn't be commended for it. Provide these people good working conditions and a safe environment or don't bother outsourcing.

As an analogy, you wouldn't commend me for purchasing a mail-order bride from a poor country with sex trafficking problems. Yeah, it is marginally better for her than prostitution and she'll have better living conditions, but my behavior is still abusive and exploitative.
A mitigation for this sort of thing: your Wordpress installations can be owned by someone other than the webserver, with 644/655 permissions. This will prevent folks from uploading arbitrary code (through any of the NUMEROUS plugins/themes with a vulnerability that allows them to do that), and also prevents folks from appending malicious code to known files.
Objective-C ARC with the LLVM Compiler 3.0
Because Euclideon's demos haven't featured any dynamic objects.

IMO they're doing the graphics industry a disservice by putting out demos of a half-finished technology in their rush to "be the first". The technology can work, but Euclideon's showmanship leaves much to be desired.
It's only impressive if you know how powerful (or not) the cluster computers powering the software rendering are ;)
> That's because people have become used to receiving enormous subsidies from the clueless unwashed masses, and that kind of self-interest almost always takes priority over recognizing that paying $50/month for downloading 500GB of porn while your neighbor pays $50/month for downloading e-mail just isn't fair.

Can I assume that you are in favor of tightly-capped broadband, then?

I don't think that scenario is unfair at all, either. If you and I rent town-homes side-by-side, is it unfair that I live in mine year-round and have guests over regularly, while you are rarely home? Of course not, because you're not being charged for usage. You're being charged for capacity. Whether you use that capacity or not is your business. What about a gym membership? Is it unfair if you pay the same as me but only use the gym once/week while I'm there every day?

> I simply don't believe you when you say it doesn't work. Other industries are able to charge for use without a massive collapse in revenues as you state. I don't see why a massive drop in revenue needs to happen. I don't expect usage patterns to stay the same at all, I merely expect the new usage patterns, when applied to sanely structured new prices, to result in similar revenue.

Most industries don't charge for bandwidth. You don't pay for water service based on how many gallons per minute you've got on the line. You don't pay for electric based on how many amps are flowing to your house. Innovation and progress in the networking arena is driven by bandwidth, though. No one compares America's price per GB to South Korea's price per GB. They compare bandwidth. The fact that worldwide the industry works this way indicates that it's not just some arbitrary American telco thing. Increases in bandwidth provide an increase in capability and quality of service (arguably an increase in quality of life). It makes sense to incentivize this and have companies compete on the basis of speed.

As for why a massive drop in revenue has to happen, ask yourself if you (a hypothetical high-bandwidth user) would continue your service if your bill went up 10x. My guess is that you would not happily pay the increase. Instead you would drop the service entirely or at least drastically reduce your usage. In that case, the extra bandwidth is no longer being utilized, so you're not paying for it and ATT isn't getting the revenue. So revenue drops unless they crank up the price/GB until everyone's paying the same $30 they were paying before. Maybe that's "fair", but it's not especially useful, because now everyone's paying the same price but basically capped at the previous average amount.
The game theory of patents has been blindingly obvious to me for years. If you think others can independently come up with it, patent it. If you think it's utterly novel, hide it as a trade secret.

When you think of it like that, doesn't the whole edifice come crumbling down? The goal of patents was to encourage publication of new techniques. But the most valuable ones escape.
No really, open Photo Booth and take a brighter picture, right now.

Studies have shown that the first impression you get of a piece colors your perception even after you read the whole thing. Pictures have a stronger immediate emotional reaction than words do, and while the bolded "we will be implementing a $50,000 Airbnb Guarantee" definitely gives an immediate "wow, nice" feeling, it'd be even better if it wasn't dampened by the initial "uh, who's the Bond villain?"
Cambridge, MA

We are building software to help universities find better students. We are located in Kendal Square and are looking for iOS and Python hackers that like building product. Our work: www.AdmitPad.com

Want to hear more? iheartcode@admitpad.com