skysight-inc/HackerNews huggingface dataset:
As I see it, the OP is frustrated that people mistake mere graphics (and in particular, realtime raytracing) as the gold standard for "realism" in games, when there are open problems both more challenging and more important that are still unsolved (truly dynamic behavior, scalable content creation).

I don't know about industry, but in academic CS graphics is a huge field; by contrast, my impression the other problems mentioned are rather neglected (though certainly not unknown). However, graphics and games aren't my specialty; I would love to be mistaken.
Can any of these sites actually realize that in actual USD in a reasonable timeframe? How much time and effort and waiting does it take to see $11k in their hands? Or do they have to do transactions of $100/max once per week with a waiting time of 10 days each?
https://cloud.sagemath.com is similar, but aimed at higher education (especially mathematics). I've spent most of my time implementing this during the last year, and many people are using it in conjunction with classes. Saving the time of setting up a uniform development environment, and making collaboration easy, seems to be pretty important for students in classes.
I am really struggling to see the point of this article (it seems trivial and tautological to me)

That's because you're a veteran of the industry he's talking about. I see this as directed at people less familiar with 3D game programming: "This is a reminder that our simulations are less complex than reality by orders of magnitude, despite what you see while playing Crysis."

I agree that the focus on "photorealism" as it pertains to graphical rendering techniques was a bit off, because he was also talking about animation and kinematics, content generation, and good old processing horsepower (i.e. we already know a lot of math that would make more accurate simulations but it can't be done in real-time). Again, the tone of it feels like he was responding to a more populist sentiment (e.g. "photorealistic" catching on as a buzzword maybe), but I think a better term would have been the more general "digital simulation of real-world phenomena" rather than just "photorealism."

I think it's mostly just a "hey guys, we're a lot farther away than a lay observer might think, here's a few reasons why."
I'm curious on this thought , care to expand ?
It says NSA only keeps 1 month of voice records. I think they store everything for couple of years, perhaps indefinitely. Storing all that voice is very cheap and is too juicy to let go. Also there were rumors about this recording for the past 30 years.

GSM voice codec has rate 13 kbit/s. 6 billion people x 1 hour of talking per day = 6e9 x 3600 x 13/8 = 35 TB/day.
So the thing more commonly called "Earth's energy balance".

Nothing I see quotes a tidy number like that and the temperature of the oceans would be a major factor in the radiative output of the planet.
If a side-project did make any money, what would you spend it on? Perhaps you'd spend some on entertainment, or to further your education, or to finally fix those minor annoyances that you come across day to day. Maybe you'd invest some in a project that you think has great potential to change the world?

Pro tip: many people work on side-projects for exactly those reasons. They just cut out the middle man (money).
Why would an scanning service even get into the notebook business?

There are a LOT of different notebooks to choose from out there, and for anyone who cares enough to use this service in the first place, it's probably a pretty personal decision what notebook to use.

I checked out their webapp. "Try it out. No registration required." Then you click and it brings you to a login page. It took me a second to realize that login and password were actually pre-filled, but for a second I was pissed off that they lied to me :-)

The webapp is very pretty but slow. The thumbnails are nice, but scrolling through full-screen images is painfully slow. There doesn't appear to be any OCR going on, so no way to search, and no way to do post-scan annotations.... Isn't that the whole product?

Maybe they really just wanted to make notebook :-)
It is no co-incidence :)

Ben Lane, the founder of The Audacious Art Experiment was one of my closest friends growing up, we were also in a band together.
MadeSolid (YC W14)Creating Next-Gen 3D Printing Materials
Adding some more css declarations, id, data-hooks, etc., and make it span 100+ lines, like in real life. Scares me just thinking about it.
This looks great. I'm a little bit confused though by motorola calling itself "a google company" .. wasn't motorola essentially sold to Lenovo?

Or did Google, in addition to the patents, keep the motorola brand?
Awesome! Congrats Langer and Chris!
>In fact, the [Bitcoin] protocol is so bulletproof that it led legendary YCombinator founder Paul Graham to believe it was created by a government.

Well if PAUL GRAHAM says so then it must be really sophisticated.

>like most everyone he does not know it to the advanced degree required to write the Bitcoin v0.1 protocol.

like… a bachelors?
Congrats guys, we are loving Zesty :)
I put this first, because that is why I started writing this comment. I have to disagree with some of judgments made by the author. The first one is debatable but usually you don't want duplicates in your binary search tree - I consider all the example implementations broken. But he really lost me when he started talking about the coding style. The given example is not perfect but I consider it better then most of the other examples when it comes to coding style - if and else without braces, if with break but without else. Everywhere. It is a lot of religion, it is a lot of personal preferences, but all the more it seems really wrong to judge more on personal preferences of style than on correctness and other hard facts.

And here what should have come first. I think this is a relative unrealistic task because writing your own data structures is quite a rare task for most programming jobs. Nonetheless it is a very basic task and every professional developer should be able to get this right within 15 to 30 minutes.
The problem is that most people don't have a local server. Even if you have local (geographical nodes) your still limited to the clients bandwidth.

Also how can you load say models but not textures? All files are just binary data.

I guess your only option is to play around with indexDB. Also it that per file 50MB, or overall 50MB. I guess with more aggressive compression could could achieve decently small disk usage.
One more comment on nitrous.io: I would use it more often but I have a difficult time reading white text on a black background and there is no styling option to use different themes. I asked about this, but the response was not promising.

fpcomplete.com (for Haskell) does not have this problem.
From the article it doesn't sound like the PR company completely let them off the hook. It says Fundzinger "offered a deal that worked for us."

As an aside, has anyone else worked with Fundzinger? Sounds like an interesting business model.
500k PCs attacked every day after 25k Unix servers hijacked by Operation Windigo
> so the fact that say a rock is not made of zillions of atoms

But that's the problem. When the player misses the target with a rocket and hits the rock, it gets a strange looking explosion and then the rock is either still there, or simply 'removed'. Sense of realism? Lost.

In an open world game, the player might want to pick up the rock. If you took a shortcut and just made the rock an object that sits on top of the ground plane, when you pick up the rock there is normal grass underneath. If you throw the rock at a building, it bounces off and rolls around stupidly. Sense of realism? Lost.

> That's what will be coming in the next decade.

That's what the article is saying - you're deluded into thinking we're close to solving this stuff. There is no way it's coming in the next decade, it is a long way off with a huge number of very difficult problems to solve. This is like the AI debate. AI is always 'just around the corner'. No it isn't, we are nowhere close to even beginning to understand what we actually need to accomplish once the tricks are taken away.
Doesnt work on the Forbes interstitial, simple as that. Same for adf.ly and other such crapsites. ABP doesnt show the ads but cannot redirect the crapsite.
Route directly how? Write my own HTTP layer? It's so easy to take advantage of Rails' routing and view rendering.
I rest the bottom of my palms & the edge of my wrist. Maybe you're wearing your watch too loose and its sliding down your arm? My watch generally doesn't touch the top of the MBP 15" surface as i type.
To politicians, particularly in the U.S., the internet is just another piece of of commercial infrastructure. Its for shopping on Amazon and the like. Very few people in politics have high minded ideals about the internet connecting people and disseminating knowledge and overcoming borders and whatnot. Partly because most politicians aren't of that generation, but also because idealists don't get very far in politics. To the extent they have ideals, its usually all about protecting private property,[1] not openness or fairness or such ideas many would consider hippie bullshit.

It would be great for the tech industry if it was all about lobbying, because the tech industry has more money than the telecom companies. Facebook could buy the full lobbying capacity of the top 10 DC lobbying firms for about half a century for how much they spent on WhatsApp. That's not the bottleneck.

[1] The particular challenge in the U.S. is that at least nominally, almost all the telecom investment is private money. There are subsidies, but the cable companies top the charts for capital expenditures. There is a strong disdain for the idea of telling companies what to do with the infrastructure they built. This is less of a problem in Europe, where much more of the infrastructure was built with government money.
Last time I looked into it, security was not a big emphasis for the IRC protocol in general [1], and setting up your own IRC server and finding high-quality open-source/free clients was more trouble than it is worth.

[1]: http://en.wikipedia.org/wiki/Internet_Relay_Chat#Challenges
Awesome, clearly a miss on my part. Would love to see more interface elements designed around exploring the web analytics piece of it though. Google Analytics does a fantastic job of making this data intuitive (well, for someone knowledgeable of the space) and explorable. Things like cross-channel tracking and other items are also critical.

I'm playing around with the demo in our test environment right now and really love your Event Visualizer tool. I need to play a bit more, but I'm hoping that your ability to check/uncheck the components that define the event will let us work around issues of dynamic selectors generated by YUI which was our team's concern for why Heap might not work with our setup.

EDIT:

Looks like YUI is still a major issue. If you're curious, you can look up my HN username in your email list to find my account and see what I'm talking about.
There's always HTTP 1.1 available for the people that don't want the burdein of being on the leading edge (yep, I'm on that team).

Anyway, doesn't spdy/2 have a huge security flaw in certificate management? I don't remember it well. If that's the case, it's good that they droped it.
You're not using actual HTML, you're wrapping dom elements in your own special functions. You've made a templating langauge, like it or not.
Thanks for the clarification. The key part that I was missing was the FFI. I'd encountered projects like this in the past with either no FFI or no documentation for the FFI and I couldn't figure out how to talk to the DOM. I'm more than happy to drop down to javascript for those parts, but I wasn't sure that I'd have the option.
In the early days of the Internet, the idea was that you'd get one block of IP addresses ever and it would last you forever, so companies were given class A blocks under the assumption that they would probably eventually need more than a class B.

I suspect these companies will sell off these addresses if there are ever enough buyers to take them. Right now I don't think there's anyone who needs ~$160M worth of addresses.
Every time a bank makes a loan it creates money out of thin air.
Also, the article states that Fundizer did the PR work for a 7% cut of whatever funds where raised... Seems disingenuous to back out after Fundizer did their-work unless they paid them 7% of what they would have raised.
Java 8 is the biggest thing to happen to Java since Java 7
I think this is a really good point, there is a huge difference between trivial data mapping and what an ORM does.

Wait while I make this edit ....
It looks simulated to me.
Go: the emerging language of cloud infrastructure
And suture packs, too.
> The expiration date for JRE 8 is 05/15/2014

How long till most people will target 8? I think we will wait for at least a few patches first.
That's still a fraction of the fashion industry. It's long-tail from there.
I assume, until the sale is cleared by regulatory bodies, contracts signed,and money exchanges hands, they are still 'A Google Company'
I just click the link at the top to skip the blank (with adblock) page with the Quote Of The Day...
My issue with “extreme” Customer Development
It is kind of comically large, but I presume it's a tradeoff to fit the tech in there, and a screen size that's actually usable for anything.

The only company I know of that's specifically targeted a smartwatch to women is Sony Ericsson back in 2009 (5 years ago), but it didn't quite catch on... https://www.google.com/search?q=MBW-200&rls=en&source=lnms&t...
Ditto. I'm one of the plebes who can't finish the CRUD MVP but I consider myself at least a superior plebe because I'm smart enough to know that I'm dumb.
They are getting rid of the config phase!!!
I agree. I hope that they use some of the infused money to add auto completion and themes to the editor.
I think your experience is rather limited, then. At least in the enterprise space, there's a need for both native clients and their full-featured web-based counterparts. They fulfill different, equally valid needs. Generally speaking, if a company's web-based products offer limited functionality, they become a big liability in competitive situations.
It wasn't.

> Thanks to Lucas Molas, researcher at Programa STIC, Fundación Dr. Manuel Sadosky, Buenos Aires, Argentina.
> As you pointed out, todays problem is not the transistor size, but rather it is the energy consumption.

If >10 GHz processors were available, that's where the excitement would be. Instead, because we've hit such a wall in raw compute power, the bleeding edge is in things like multiprocessor architectures, power consumption, and sensor integration.
Funny, it was only today that I learned about his contribution of LaTeX. I only knew about his distributed systems work.
I'll bet he ends up with a lot of employees who are great at writing BST's. Are they great at solving the problems his business faces? Who knows?
The article's point is essentially that the progress on graphics is much slower than it would seem.

This is not so obvious, because looking especially at static frames, it's very easy to think that graphics have done leaps and bounds in the last decade. Well, when I look at the animations of the real gaming experiences, honestly, I think that there has been very little advancement, which is an example mentioned by the author.

I personally doubt that there will be any significant advancement in the next decade, assuming the current advancement rate (which of course, it's hard to predict).
To be fair, it's "desperately inefficient" only in the face of unbalanced trees, no? Which mostly only happens for unrealistic scenarios.

As stated, the problem assumes that time lookup isn't important, even though someone who wants a BST almost certainly chose it to get faster than linear lookup along with fast insert/delete operations and ordered searches. (Otherwise, why not use a hash table?) A self-balancing tree gives that additional guarantee, and in that case an array-based data storage won't be "desperately inefficient".

Indeed I suspect an array will be competitive or even better than an object based version, where each object has its own pointer overhead and associated memory fragmentation.

At the very least, the early AVL work in the 1960s used a tape for storage, and I suspect they didn't waste all that much tape space.

So someone's intuition from real-world use of BSTs might end up giving you a false negative.
Ask HN: student service ideas in a developing country?
I live in a less-developed country, where university students aren't well treated neither by staff & faculty (underestimated and humiliated), nor by government (51 USD/Mo scholarship for ~40%, no housing, no dining, no students services), nor by companies coming just for low-paid hard-coders and unpaid interns.

I endured studying in these circumstances, and finally graduated with a MSc in Computer Science.

Now, I decide to make something valuable in honour of the student community; a service that students deserve; which take in consideration student dignity and help to restore student confidence and hope.

I'm looking for a startup or a small business idea, which can generate income just for me and 2 other friends (our team), just to survive and doing research! But most importantly offer the first awesome quality service for students.

I can make web apps, and have access to some student infos (name, university, classOf). I also have access to cloud services via a restricted credit card! I can have mobility to national universities.

Do you have some ideas and/or advice to share?

Sorry for my English mistakes if any!
The more comparable license from Xamarin would be the $999 license, which works out to be $999 / 12 = $83.25
I guess I'm the only one here who sees no use in that. I have my smartphone with me and my company phone. I don't need another display with less features. Especially not on my arm where I have a real watch.

I somehow feel it as a step between a phone and an hand-free device like google glass (or even implants). But because we have already google glass I don't even see why we need to go a step back.

Edit: downvotes with no comments? I did not expect that here.
As daunting and necessary interviews and phone screens are , there is one thing that's surprisingly not used enoughto vet a candidate - Referrals.

At http://referralhire.com we are adding that important data point to your hiring process. To have a person referred by an accomplished developer is extremely valuable and is something that cannot be judged in an interview. It will also help avoid a lot of false negatives!
Very talented developers we have met were rejected at multiple interviews just because of the interview day performance.

All companies need to start using this more in their candidate search and decision making process.
I saw the greatest fake release notes entry the other day: "Fixed bug where matter would sometimes spontaneously become self aware."
Wow, thank you for this #iamdoingprogramming
Usual reason for mistakes like this is: someone was debugging something then (partially) forgot to clean up before committing.

Once that is done it's incredibly easy for these kind of bugs to go un-noticed for a long time.
I consulted at Google last year and I really liked the internal web based IDE, and I am sure a lot of people there would agree with me. I was talking to someone at Google last week and mentioned how much I enjoyed the web IDE, even in an early form. He said that it is getting more awesome quickly.
Internal apps are hard for Firefox devs to debug, but I've had success in the past debugging problems in internal apps by using a test account where the developers have emailed the login details to me privately.

If you are able to provide such a test account, please file a bug at https://bugzilla.mozilla.org/enter_bug.cgi; use "Core :: General" in the "find product" box; and don't worry too much about most of the fields, the title and description are the most important; and also add ":njn" to the "CC" field. Say something like "I can provide login details privately".

If you can do that, I'll try to find the right person to address it.
Well the article says they don't even come close.

If you focus on screenshots and scripted playthroughs then maybe. But if you play a simple 3D physics demo where everything can be destroyed and Battlefield 4 where only 5 buildings can be destroyed, the subjectivity of realism is lost. It feels constricted.

An ugly 3d physics demo with hundreds of boxes becomes about as entertaining and feels subjectively as realistic as BF4, if you ignore screenshots and pay attention only to gameplay.

Believe it or not, shooting hundreds tank and artillery rounds into the environment turns it all into rubble.

A major priority of game studios is marketing. Currently they depend heavily on screenshots. That means they'll constrict environmental destruction to 1 building per level to preserve screenshot fidelity. If they turned down graphics settings and allow physics engines to contribute to the subjective feeling of realism, they're afraid it won't sell enough.

That's an approach some indie games have taken. Naturally it's more efficient to develop. Maybe efficient enough to get rid of $100 million a year teams and be profitable with lower sales.
Google Will Eat Self is part of a trilogy:
http://paolocirio.net/work/hacking-monopolism-trilogy/hackin...

Those guys hacked also Amazon and Facebook, actually there is much more behind that. Those Italians are crazy and geniuses.
My employer was using it already, via the prerelease builds (until we found new relic didn't work with it).
Speaking as a Chromium SPDY & HTTP/2 developer, we are very much focused on standardization. SPDY is an experimental protocol meant to drive the standards process, not become a de facto standard itself. Therefore, it's critical for us to kill off old SPDY versions.

For more discussion on this topic, please refer to these discussion threads:
https://groups.google.com/forum/#!topic/spdy-dev/_uvxTJkeCP0
https://groups.google.com/forum/#!topic/spdy-dev/XDudMZSq3e4

And note that your reference is slightly misleading (I don't think you intended this). It's true, the vast majority of hosts supporting SPDY are running nginx. In practice though, the vast majority of these hosts are Cloudflare or WordPress.com hosted sites. Both run newer versions of nginx with SPDY/3.1 support.
most people that want to jot something down and have it be digitally available aren't going to want to wait until they fill an entire notebook, and then another 5 days after that before they can show someone else their sketch.

also, people that want things digitized and backed up for fear of losing them aren't going to be keen on taking months of work that MUST be digitized and MUST be backed up, and just dumping it in a mailbox and praying for everything to work while they go for 5 days without any access whatsoever to their supposed important material.

this project is retarded.
No, you can not.

If you don't have a separated search bar, your only options are enabling or disabling autocomplete. There is no option of using autocomplete just when you want it.

Also, the local autocomplete of the address bar is great. Count me as another one that does not want to miss it.
I would assume app development/etc would be done in 'block' like GUI and the watch will convert it into a round version on the fly.
Clock, Byzantine general, Paxos, LaTeX, program proof. My CS curriculum often crossed Leslie Lamport's path.

Here is an interview he did a while ago which go trough his work : http://www.budiu.info/blog/2007/05/03/an-interview-with-lesl...
Isn't that only true if you assume locality?
It wouldn't prevent in itself, but would help by providing unduplicable unit of account. Well, as I think now, it would be almost the same as simple ratio, because I doubt ratio cheating comes from manually editing ratio in database.