skysight-inc/HackerNews huggingface dataset:
I was wondering when someone was going to mention Minecraft because that's a great way of illustrating to people something of just how vast the gulf to be crossed is.

There are graphical mods for Minecraft, but none that bridge the gap from "cube world" to "our world."

And even Minecraft has artifacts like floating islands and limitless water -- the voxels are meant to represent fairly unchanging substances like dirt and stone, and even the trunk and leafy volume of a tree, and they support a limited amount of state being attached to them, but they are not being computed constantly in a way that would make it possible to implement something like erosion or a landslide, or realistic water motion, etc. And when you try to imagine going much beyond minecraft, you realize that, crap, you'd have to be computing the entire (essentially unlimited) voxel world maybe several times a second ...

I think it will be done, but there's a good case for it NEEDING to be done in a massively multiplayer way, because the work of simulating the world becomes too large to be done by any individual user's machine.
No, actually he dismissed realtime raytracing out of hand on the false premise that it still requires manual artist texture creation.

We have solutions to "truly dynamic behavior", its called a physics engine. Scalable content creation has solutions also, i.e. 3d scanning and procedural generation.

Real time path tracing is where its at these days, not ray tracing anymore.

All of this stuff can go in hardware and it will within a few years. Main thing holding it back is a lack of resources. I.e., you have billions of dollars being spent on tweaking hardware and software for cheaty approximations and manual artistic endeavours rather than on advancing the technologies I mentioned.
"Screen Images Simulated" fine print @ 0:25 (under the scrubber)

I've never seen Android that smooth and I'm an Android UI expert. That's all After Effects.
I rest my wrists on my laptop whenever I'm not typing. But I type using 4 of my fingers though, lol.
Chrome OS security holes found, patched
1967 in Britain https://en.wikipedia.org/wiki/Sexual_Offences_Act_1967
They mention that they realized users wanted the notebooks back, but I didn't see any details on how they would do this. It's left as a problem to solve.
I'm saying that's the only way to keep it from entering the inevitable malignant growth phase frameworks enter in after a bit because the author / community wants it to do everything. And we already have a ton of those, some popular, most not.
No worries, I upvoted it for you.
https://news.ycombinator.com/item?id=7424517

I know. Early 90s gaming was awesome. Such flexibility in games is a rare sight today.
But they are still not requirements to do serious damage. Do you understand? Someone seeking to do serious damage has much less conspicuous options at their disposal.
> Aside from terrific performance, the JVM gives you the best concurrency platform out there (though not the easiest to use)

It's getting easier

http://akka.io/

http://gpars.codehaus.org/

I think clojure is also actor based.
IMO if you're a responsible marketer, this is needed everywhere.
How I do it:

Go to CoinedUp and convert dogecoin -> bitcoin. Send bitcoin to coinbase. Sell bitcoin on coinbase.

Kraken isn't open to USD transactions in my area yet.

Also - selling doge to private parties for USD, possibly in person.
That's how I feel about revenge porn/leaked nude photos and videos of non-underage people in general. There should be legal consequences for people who leak this content against the wish of the people depicted, but I feel the media often plays up the narrative that people shouldn't take nude pictures (a pragmatic approach, but not the best going forward) and never mentions the silliness of reacting harshly to other people's sexuality.

However, the pragmatic approach is still needed in a world where many people can attack you for your idiosyncrasies. Depending on your current situation, you won't lose your job and your particular interest will become only a minor office joke, but when you run for Congress, the masses may still care too much about it.

As someone mentioned on HN, the advantage of being transparent is that you can weaponize it — "I do (thing) and if that worries you, it's your problem, not mine".

And start downloading kinds of porn you have no interest in, just to confuse the snoops ;)
I think it's the fingernails on chalkboard effect of similar hardness. Soft plastic against hard metal doesn't quite screech the same way.
Even though you can go with websockets or a tcp-websockets bridge, Mozilla has a proposal for TCP Sockets API in JavaScript. Its being used in Firefox OS right now and is quite cool. More info at:

https://developer.mozilla.org/en-US/docs/WebAPI/TCP_Socket

In the future this could become a standard and everyone would benefit.
Is the language the actual issue?

That is, how is this different than if one group of people constantly talks about what their fantasy football team is doing, and another constantly talk about celebrity gossip, and you care about neither sports nor celebrities?

The example you gave isn't mutually exclusive - "watched some TV" followed by two hours of discussion might be "watched the Indian equivalent of House of Cards over the weekend and now want to talk about it." You wouldn't have seen it, nor know the relevant political background to make sense of it. Would you spend several hours during work to coach a near stranger on US politics, in order to describe the TV show you just watched?

Speaking of which, how are they able to talk for 2 hours in a small room without distracting anyone else? You're likely exaggerating, but is your frustration that you're feeling lonely/isolated, that the room is too small for the number of people in it, or something else besides just that you don't speak Hindi or Chinese?

Getting HR to force everyone to speak English isn't really going to help anything.
Maybe because they have simple and straightforward names that it's reasonable to expect most people will understand. Whereas if you said "my Dell Latitude 3300" most people would have no specific mental image for that.

Like it or not, the simplicity of Apple's product line and naming scheme makes their product names more meaningful.
They solved it. Mod Notebooks gives you the option to have your notebook back.

The reason they couldn't do it was because the company doing the scanning could not scan it non-destructively. Very likely, they just switched to another company.
If you aspire to make Java into the type of language we would arrive at if we redesigned Java from scratch today, it's not just a matter of adding good features but also removing bad ones.

For example, you'd go directly to Joda-Time or JSR-310. Date and Calendar wouldn't be present at all.

Whether Java should break compatibility to remove all the old cruft I'm not sure. The benefits of the cleaner design might not be worth the costs/inconvenience.
> If a female wears a men's watch, it won't automagically stop working.

Its huge. I think the concern is more female upper body strength than aesthetics. Or fear she will grow massive biceps if she wears it.
Using Zesty at Heyzap and loving it. They seemed to have solved some of the key problems with corporate lunch delivery. 1. Getting the food in hot. 2. Reliable delivery. 3. Fair sized portions. 4. Healthy options. 5. Employee customization / feedback.
Use your WiFi and bluetooth-enabled phone to auto unlock your mac
> I'd like to see someone, somewhere address the accounting realities of fusion, even if the science and engineering can be made to work.

Yeah, well, that's part of the problem with fusion. When it works once, it sucks all the profit out of the energy market.

That's why we do need governments to step in and fund things like this.
Yes, but now I am a complete outsider to my team because they all decided to speak in their mother tongues. It is NOT racist. I'm quitting my job, or they will learn to speak English, because I can't work with a team that wants to have nothing to do with me because I'm not from their country.

The official tongue here, and the company, is English. When you're at WORK, speak it.
How much of your productivity gain from the 3x32" screens is attributable to extra space for persistent applications (i.e. always keeping an IDE open on screen N)? Just curious.
Train Jam 2014 – Making a game on the California Zephyr
jQlite is a pretty small subset of jQuery. Many things are left out to keep it lean. For example $(el).offset()/height()/width() etc. Mostly only the DOM methods are left as they do still need a bit of normalization across browsers.
It's often been said that the difference between Steven Spielberg and Ed Wood is merely thousands of subtleties. Tiny things add up to either make or break created worlds.

Clipping is one of my biggest pet-peeves with current video game engines. It really destroys the illusion when stuff that looks realistic and solid starts magically clipping through something else that looks realistic and solid. How about when the camera passes too close to something and you see the hollow insides? This is especially jarring when it happens to be a character's head and you see the backside of his/her eyeballs and teeth! Pick any AAA title randomly, make a character, and then look at that character closely while standing in his/her default start-of-the-game gear. The odds are good that you'll see dozens of little bits of his/her gear clipping into itself while that character is engaged in the default standing animation. It's telling that even excellent artists can't solve this problem for the one combination of gear and poses they know the player will see with 100% certainty.

The next big step for computer game realism is going to be material physics. Simulated materials instead of textured polygons and bounding boxes. This is going to be computationally intensive, but the boost to realism is probably going to be far greater than we'll gain from ray-tracing.
I have a full blow Android watch (Simvalley AW420) , but I wouldn't recommend a Smartwatch to others.

Why?!

- Gorilla arms; When your in bed or on the couch, keeping the watch turned towards your face takes a toll on your wrists. It's tiring. See how the people in the video look down towards their watch, try doing that 20+ times a day for prolonged times.

- Call quality; Calling with it sound like your wearing a skimask. A bluetooth dongle is the only option for good voice quality, but its another extra device on you.

- Battery quality ; Battery lasts one day if your taking it easy.

- Restricted Controls;
The only thing you can do is swipe or touch. I can manage the onscreen keyboard, but its tiny! The only things you can truly use it for is a notification system.
A lot of the things you can do with LINQ you can do in Java now there are lambdas and method references. e.g. http://benjiweber.co.uk/blog/2013/12/28/typesafe-database-in...

Properties you could simulate with lambdas now. something like Property<String> name = get(() -> name).set(name -> this.name = name);

You would lose all the existing framework support that assumes getters and setters doing that though.

Some of the generics failure will likely be fixed in 9 (Primitive specialisation). Other things are not as bad as some people think (At least generic supertype params are available at runtime)
I agree... I don't tend to think anything of having break room or stairwell conversations with people that are far away in the organizational chart, and I don't worry that people will think there's an affair or conspiracy or something creepy going on if someone sees me talking to them. I don't really see the flaw in just taking everyone at face value, and making sure my business communications are restricted to saying exactly what I mean, no more no less. I generally expect others to take me at face value, too - if they don't, I see that as unprofessional since they could always ask me clarifying questions rather than attempt to read my tea leaves.
Livescribe pen been on the market for years. It's good and you do not have to wait for 5(!) days for digitized version - it's there automatically. Could you please explain me, why would you want to use service like Modnotebooks? Am I missing something?
I'd say Ceylon is the interesting project here - it keeps the JVM but drops the standard library.

(I'm a big fan of Scala - its sheer power is second to none - but it definitely has its ugly parts and many of them can't be fixed as long as it's to remain compatible with the Java standard library)
I hadn't wondered about the reasons, but in most recently built office buildings I've seen that almost all the small intra-office "meetingrooms" have glass walls. They insulate sound, so the meeting contents are private but it's very public about who is meeting whom and if anything other than talk is happening - say, escalated conflicts would also be visible.
10,000 Linux servers redirecting half a million visitors to malware every day
Back to the Future: Putting analog hard stops to cyber attacks
The timeframe is how long an ACH transaction to your bank takes. Almost all exchanges have daily and weekly limits, ranging from $4,000 - $10,000 a day but they will often up those limits if you give them more personally identifying information.
Keeps the changes to a minimum, reducing the risk of effecting anything else. (quicker + safer)
Such media campaigns are only for enemies of the US, not for allies like India or Saudi Arabia. (where the punishment for having homosexual intercourse is death by beheading)
Breaking backwards compatibility isn't really an option, but if the compiler and IDE would discourage the use of legacy features that would be best.

Just remove the legacy/ugly methods and packages from the autocomplete process, and warn with recommendations/flag as deprecated. You don't actually have to break anything.
Los Angeles Police Acquires 2014 Lamborghini Gallardo
Adding to its fleet of fast and glorious vehicles, the Los Angeles Police has acquired a Lamborghini Gallardo, painted in the department’s signature black and white colors with ‘To Protect and to Serve’ written on the sides.
Restoring Russia's Past Glory
Aw. You think wisdom is the same as cynicism.

Grow up.
This seems to me like one of those companies that exists in San Francisco and not in the real world. There are plenty of catering services that do this type of thing locally, and it's not really clear why a company would go through the friction of changing.

Anyone seeing this be $1b+ exit? Me either.
Those are conversations I can potentially join in on and listen in on. I have no idea if these people are talking shit about me, and by result of them talking in their mother languages, they relate with one another more, giving me no chance to anything with them since I can't understand a word they are saying.

I'm not exaggerating, do not assume I am. These are my work conditions. They talk. All day, every day.

Right now I'm just some random team member cramped in a tiny room full of strangers for the next year, me, being the only one that doesn't share a common tongue with them besides English.

What a silly example, no I wouldn't coach them on my entire fucking culture to talk to them about a TV show. Giving a response like "Just watched some TV" means they want nothing more to do with you, because nobody ever "just watches some TV" during the weekend.

I highly doubt she sat there, for 3 fucking day, plastered to her goddamn screen.

It has now created a culture of one liners between me and them, like if I want to say something, the entire team stops talking, then waits for what I say, then resume their crap.

I'm requesting to be reassigned to a new project if they can't speak English, or I'm quitting on the spot. Working in a complete vacuum is the absolute worst, it's gotten to a point now where I am becoming a bother for simply interacting.
Google reveals it's building an AngularDart framework
I've spent a long time with Backbone and it's still holding up well. Despite interesting projects like Meteor, or big frameworks like Ember, I continue to prefer Backbone to build rich — ambitious — web applications. Having a lean and simple event system is the magic behind Backbone as a library. It gives the developer flexibility in their application design. The weakness of Backbone is really a weakness of the developer using it: you can fall prey to poor design that's not manageable as scale grows.

One of the most frustrating areas of Backbone, as this post talks about, is view management. Rendering and subview management can be thorny issues. Some people look to help from things like Marionette, or ditch Backbone altogether for frameworks that impose convention and take render management away from the developer.

The past several weeks I've been really impressed with React. It is a fantastic, light-weight library for building reusable components and it plays very nicely with Backbone. You can mix together Backbone.Model, .Collection, .Events, but then ditch Backbone.View in favor of React components. It's incredibly fast, thanks to its virtual DOM and diff implementation, and gives you flexibility without needing to worry about render management. Everytime I've refactored a Backbone View into a React component, I think, "Wow, that's it?"

In terms of design patterns, since React components only have parent-child communications, Backbone's existing Events are still a great way to manage communication and convey state between components.

I really encourage everyone to give React a look. It's great.
How about Guy L. Steele? Surely he deserves it much more than most of these people, perhaps with the exception of tbl?
Geezuz Murphy I was almost yelling this at the screen as I read the OP's comments.

There is no single template to improving as a programmer while staying both mentally and physically healthy.

Define your goals and align your life to meet them; do NOT align your life to meet goals defined by others.
You can buy LOTR on Blu-Ray for about $20.
The key is software leverage. Catering company on the outside, yet scale is achieved with a small headcount and software for logistics, meal selection, ordering as well as being a true marketplace etc.
Have you looked at google maps 3d view lately? That's all procedural, and the emphasis isn't even on photo realism. It's not difficult to conceive of a drone that does scan and take high res images and software that stitches it all together later.
Assuming a US jurisdiction, no, according to the EEOC. See: http://www.eeoc.gov/laws/types/index.cfm.
Also from his blog:

(3) Restrictions on use of company confidential information by
any director for any purpose other than that company’s benefit.

I don't have any idea what the discussions happened between A16Z and Silver Lake, but it seems like tons of emails could be construed as a conflict.

Even a wikipedia quote is problematic:

"Through our research, we found that Skype had a core group of engineers who were completely dedicated to the mission. They stayed through the eBay acquisition and were hugely determined to make Skype the communications company of the future."

Did he learn that as a board member, or from research done at a16z?
I wonder how successful it would be to build it all into a candy bar phone with one of those ancient number pads on it.
Nginx has had spdy3.1 support since late Jan, 2014, starting with nginx 1.5.10 (don't use that version, read on).

The current nginx 1.5.12 has patches to fix an overflow issue with the spdy support so it's gotten at least some attention paid to it since the feature was released. I expect spdy3.1 support will only get better as more and more people move to the latest version of nginx.

Check http://nginx.org/en/CHANGES for the changelog.
It would have to simulate itself, recursively, so probably a computer greater than the size of the universe is required.
>"Well, they aren't really charging a one time fee, they're charging per notebook."

Sure, a one time fee per notebook. The "per" doesn't make it a different model.
I agree. This is the most important point in this discussion.
>Top candidates

If they are top candidates, why are you asking them to solve a problem that might as well be copied directly from a college text book?

>my version of fizzbuzz

How many times do you write a for/while loop a day when programming. A lot. How many times do you implement a full BST a day. I'd guess about 0.
The power of the street powers tech. All of the largest tech IPOs in recent memory were organized by investment firms such as Goldman Sachs and Morgan Stanley. Basically, tech in it's current iteration wouldn't exist without the street and well-structured IPOs.

Not saying I like it, just saying it's reality.

Also, Carl Icahn introduces the idea corporate democracy which is a good thing considering how much influence corporations have over our lives. The idea that at least one person can affect the outcomes of a large company like ebay perhaps shows other large firms they have the same potential.

I imagine a future where there are kickstarter-like shell entities which acquire large shares of important corporations and where backers can all vote where Exxon chooses to drill next or which companies Google should be acquiring(obviously GOOG is a bad example because they've been doing so well but hopefully you get the idea).

I know this is the basic idea behind holding shares, but perhaps the voting power can be more evenly distributing in these shell entities. In the current structure one share doesn't get you much voting power in a corporation.
In javax, the x stands for extension not experimental.
Try my startup out on trial basis in accelerator?
TL,DR: Longtime reader, throwaway account. Started e-commerce company solo a while ago and planning to join an accelerator soon. Looking to ante-up by adding 1-2 people (ops/marketing and possibly tech) on mutual trial basis to start. I'm generalist (business & some tech & design).

More: I recently established an art-focused e-commerce startup, centered on redefining discoverability with a twist and direct sales of unique goods from indie designers. Planning to join an accelerator soon and would love to have a team in order to grow and capitalize on the program's resources and connections.

Rather than speed dating and swiftly declaring love until death do us part, I figured an extended dating trial of a few months might be more practical. Compensation could be structured as stipend paid during the accelerator period followed by negotiated equity (on vesting schedule) if both parties agree to continue working together. Possibility for full salary when the startup gets funding (or reaches applicable sales milestone first).

I'm open to partners from anywhere, as long as you can relocate to North America to participate in accelerator and possibly stay afterwards (open to half remote/virtual then, preferably within same timezone). Contact me if interested: artystartup [at] google's email service
Single-player fans can play Dwarf Fortress, which creates a custom 1000+ year history and has the most "realistic" damage formulas I've ever seen:

http://dwarffortresswiki.org/index.php/DF2012:Combat

* Contact Area: Determines the surface area hit by the weapon. Likely in mm2.

* Velocity Multiplier: Effectively increases the velocity of the weapon swing.

* Blunt weapons are all about weapon mass, contact area, and velocity. Apply a large force to a small area for bone crushing goodness.

* Mass is likely material Density times weapon Size

* Momentum is Mass times Velocity

* Velocity is based on the Mass of the weapon, the Strength of the wielder, and the Velocity Multiplier of the weapon

* Any impact must have a conservation of momentum, and thusly, impart the weapon's momentum to the target

* Stress is the Force of the strike divided by the Contact Area

* Material Impact Yield determines the Stress required to dent the armor (likely not used)

etc. etc. etc.

Oh yeah, Dwarf Fortress runs quite slowly. Its an ASCII art game that bring computers to their knees.
Edtech Startup Lessons: App Stores Aren't Enough, You CAN Sell to Schools