skysight-inc/HackerNews huggingface dataset:
You have to manage memory for things like textures, models, and maps - each of which are generally going to be way larger individually than 80KB.

Here's an example of a pathological - but entirely reasonable to encounter - case:

You allocate several textures of various sizes. Your larger 3MB texture blocks might end up seperated by smaller allocations for, say, icons. Or other 3MB textures that can be reused on the next level (to reduce load times). Long story short, unless you do work to ensure textures are correctly grouped by lifetime (which in many cases will depend on and diverge based on user input) you're going to end up with lots of 3MB holes.

You switch levels, and release many/most of your 3MB environment textures. But the icons remain loaded for your UI, so you don't free those. So now you have 3MB holes everywhere.

You start to load the next level. It's using a lot more alpha textures in it's environment - lots of water and glass. The alpha channels adds another 33% to the size - these new textures are mostly 4MB. None of these new textures fit into the 3MB holes. You've already potentially just wasted about half your available memory (or address space), with a single texture size in two formats of note. Within a single system ("render"). Oops.
Thanks @mindcrime! I hope you would like it.
Yes, you can use the nbagg backend [1].

[1] http://matplotlib.org/users/whats_new.html#the-nbagg-backend
With plays it is often difficult to understand the words that are being spoken. At least with a written version you can see what words and sentences are being used instead of hearing mostly barely distinguishable utterances or words that don't seem to fit together.

I have always thought it ridiculous that anyone would actually behave (assuming the play-worlds take place in our own or a similar world) in the manner that I have seen many Shakespearean plays acted out. I guess it is all for dramatic effect?
However that is a consequence of available implementations, not of the language itself.

Back in the day, I went Turbo Pascal -> C++ exactly for that reason (Turbo Pascal -> C was never an option).

If the UNIX systems I had to work with, had a Turbo Pascal compatible compiler, I would kept using it.
I saw 'mate', and just realized you're Aussie, I live up in Bondi.
The problem is not that it is gameable or not. Even if it is, most researchers won't try to game it. The problem is that they will focus on optimizing these counters by necessity (they have no choices, it is that or goodbye), rather than doing what they want to do: great research.

I wouldn't call prioritizing quantity over quality gaming the ranking system, it is merely playing by its rules. I would call gaming it if there was some cheat (like you cite me and I cite you even if really we shouldn't), which may happen but I believe is rare.
A neat idea, but the resultant vendor lock-in here worries me. I've heard horror stories of the amount of effort required to move away from PaaS platforms like Heroku (I believe Genius is one such tale) due to architecture-specific components like jobs, but this seems to take that reliance to a whole new, all-inconclusive level.

This might be neat or a quick weekend or hackathon project where you just want to Get Shit Done, but I can't imagine anyone ever committing fully to the platform and having no second thoughts.

An open architecture built on this sort of idea would be nifty, but tools like Docker have almost reduced the sysadmin components for a lot of simple projects to something that's not too far from this anyhow, from an ease of use perspective.
Medium Debuts Publishing API and New Writing Features, Including Mentions
Seeing this I was stunned at how complicated this whole thing is (not being an American).

Is this on purpose? And why? What (ow who) makes such laws so complicated, that you seem to have to study law to maneuver through these minefields.
Drones Could Soon Be Used to Deliver the Mail in Singapore
I am a research mathematician. I don't think this quote is an accurate reflection of how 99% of experts feel about Mochizuki's work. Most experts expect that if Mochizuki's work is correct (and even if not) it contains a lot of valuable ideas. Proofs of this kind are almost never mathematical dead ends - they are difficult because they require fresh insights and these insights can always be applied to other areas.

Mathematics is not solely about the proof. Good mathematics is about the communication of the proof and the ideas in it. I think it is fair to say Mochuzuki's work is not being communicated effectively. Though I am not saying the problem lies with Mochizuki alone.
I agree with everything that you say. However, it's also eerily reminiscent of the explanations I was given 25 years ago about why digital cameras would never catch on. Digitals were far more expensive than a simple Canon or Polaroid, so it would never catch on with consumers. As for professionals, they had far to much experience with developing negatives to throw it all away for some flash in the pan gimmick. Heck, the digitals had terrible lenses compared to what you'd get on Service Merchandise point and shoot, not to mention anything professional grade. Besides, even if CCDs kept improving, they'd be competing with a moving target. Even if digitals were better ten years down the line, it's not like Kodak wasn't going to be improving their processes, too.
I don't see why would that be the case, frankly.
He only changed the title. Same concept, joke and code as the original (js, php, same thing). In my book it's a complete rip-off.
Mesosphere, EMC advance Mesos storage with Docker plugins
I don't really think it matters, everyone makes mistakes when they're young, that's the point of growing up.

Besides, Cameron does plenty of stupid stuff as an adult anyway.
Agile Testing in Mobile Dev Process
It is undeniable that China is growing up with science and technology, though there are too many pirates working on 'science and technology' to cheat the gov of fame and money.
Yup, it's not nice. Headache inducing.
I hope there will be an independent ethics review committee or similar.

The modern concept and frameworks of Responsible Research and Innovation might be a helpful starting point. https://en.wikipedia.org/wiki/Responsible_Research_and_Innov...
Announcing NetBSD 7.0
Lytro is a light field camera, I'm pretty sure the Light will NOT work similar to a Lytro.

Light is fusing (at capture time I think) a few normal-sized sensors each using different exposure duration, focal length, etc.

On the other hand Lytro collects a lot of tiny images each at the same exposure duration and focal length, but very close to each other. It's like having very big pixels but for each pixel you retain the color response from a large number of directions, instead of just the average color for that particular pixel, as in a regular camera.

Continuous refocusing can be performed after the fact in a Lytro, not possible (or very limited) with the Light. But the Light should be able to do native HDR in one take (and real time HDR video maybe), not possible with a Lytro.
Great flowchart.

How about: "My lawyer would be happy to answer all your questions".

Is that enough? Or does one need to explicitly add "I am invoking my rights under the fifth amendment"? Or explicitly state that "I want a lawyer" (which, doesn't make sense for a person who already has too many lawyers).

I'm looking for one polite, simple, clear statement to use.
Freelancing is great. Really. However, like a coin has two sides, freelancing benefits are a dilemma as well. To be a successful freelancer you’ve got be well-organized and motivated for such kind of work. You must know how to schedule your performance and always look for new orders so as to receive some stable income. Thus, such activity will not do for those who tend to be late everywhere and can hardly wake up in the morning.
Submarine article? Looks to point pretty hard to Elysium Health.

Kurzweil wrote on this topic in 2013 [1].

Nobody seems to mention that the NAD precursor NR is a Vitamin B3 variant, that would make it seem less special. It does seem to have unique properties, Examine.com states [2]:

Nicotinamide riboside is a relatively new form of
Vitamin B3 supplementation that appears to be
active following oral ingestion in animals

Seems like exercise recovery is the most likely benefit. Improved cognition less likely. Interesting enough to not completely brush aside...

The chief scientist at Elysium states his daily supplements are Elysium's product, Vitamin D and Aspirin [3]. The latter two are well supported by research.

[1]: http://www.kurzweilai.net/a-new-and-reversible-cause-of-agin...

[2]: http://examine.com/supplements/vitamin-b3/#summary1-2

[3]: http://www.elysiumhealth.com/blog/qa-with-elysium-co-founder...

EDIT: brain switched Aspirin, it's late here.
You can easily place the matplotlib plot in a widget and e.g. one can allow the user to control it with sliders and input boxes etc.
Nah, at this point I'm suggesting that you're looking to argue.

Read this: https://medium.com/message/how-white-people-got-made-6eeb076...
Kurt Vonnegut graphed the world’s most popular stories
She was... intimidated? Seriously? You think it's reasonable to curtail free speech in other people to prevent intimidation?
Testing Asynchronous Code
> Is the 2-body mechanics just a question of simulation speed?

No.

2 body dynamics can be predicted from initial conditions to an arbitrary time any time in the past or the future. N-body dynamics have to be numerically integrated timestep by timestep.

But simulating n-body dynamics is not difficult or computationally expensive. Two things to understand: n is a very small number, around 20, the number of planets and moons in the solar system. And we're only interested in the restricted n-body problem, ie. movement of one massless particle (the spacecraft) in the gravity field of the planets and moons, so it's O(n) complexity, not O(n^2).

Ultimately this was a game design decision.

> Or why wouldn't they compute based on the top N nearest-biggest objects?

For such a small number of bodies, this wouldn't save any time but would add a lot of complexity.
Hearing a lot that infact dropping gold standard was stupid, and it matches with humanity's tradition too. Could anyone explain why gold standard was a stupid idea? Any link would be helpful. Thanks!
How to choose the right mat, clothing when starting yoga – Yoga Newton
Need a Satellite Link? Call the 117th Space Battalion
"ranging from ~10k in Brooklyn to ~20k in Queens"

Brooklyn is ~35k, Queens is ~20k
Queens is almost twice the size of Brooklyn with slightly less population
http://www.demographia.com/dm-nyc.htm
Making the mistake wasn't the stupid part, we all make mistakes. Trying to use it as an opportunity against your competitor is. That's not a choice made by individuals; it's a company acting stupid officially, with intent.
> Since a each process gets its own entire 4GB virtual address space

2GB of which is reserved for kernel shenanigans unless everyone enabled /3GB in their kernel boot parameters (they haven't.)

Default allocators start failing at around half that amount.

Meanwhile I'm running out of memory on the new generation of consoles where I have 5GB of physical memory and no virtual memory fragmentation to worry about.
Showethough: Since Nonprofits and Research YC Is the Irl Plus Ultra (Tomorrowland)
I was hoping this was an application of the single-pixel camera concept I've read about few years ago[1]. Apparently not.

1. http://web.stanford.edu/~jbarral/PSY221/SinglePixelImaging.h...
With matplotlib you don't need to redraw the whole plot or even the whole axes you can just change the data and update the relevant artist.
I humbly suggest that if by some horrible twist of fate you had to work on games instead of "proper" software, you would quit programming.
Isn't testing using mobile practices, tools etc by default agile?
Consider the Lobster
>>Firstly, on a home console there are just two playable frame rates: 30 fps and 60 fps.

This is probably very basic but I am going to ask anyway: why are 40fps, 45fps or 47fps not possible?
Max Recorder Crack 2.0 Serial Number Full Version Download
I've found things easier than that with Time Machine, but in any case, I agree with your basic point. (Time Machine has the added bonus of turning the setup of a new system into something that takes a couple hours rather than a couple days--at least unless you want to take the opportunity to start clean.)

Should you have additional on-site and off-site/cloud backups? Sure. I also use Backblaze as well as having a periodic on-site data files backup. (Plus whatever incidental backup is provided by Flickr and iCloud.) But, from my perspectivem it doesn't hurt to start with a whole disk backup, especially given how easy Time Machine makes it.
One interesting piece of this: it looks like Github turned over IP traffic logs for who accessed that page of Uber's Github repo to Uber.
Don't really know much about optics to really know the viability of this specially after Litro. But here is what I like

1. Its a different take on the problem, stitching multiple lens and sensor data to make a whole that's better than the parts. Even if this don't work I think that idea would probably live to see another day.

2. There are comments about DSLR being fast, viewfinder easier to work on all situations and I agree to all of that. But I think the biggest point is what one of the founder said in the video, it doesn't matter if you have the best camera @home. This is something you can carry just like your smartphone.

3. Yet even this is a separate device, what I would like eventually is for this idea to be improved and implemented for smartphones. Maybe a 3 lens system that's not as good but much better than current cameras?

4. And I really loved the way the lenses were placed horizontally. That looks to be a simple yet effective innovation (not that I know if it has bad optical consequence).
Profanity, a console based XMPP client
1st Fulfillment Gateway for E-Commerce in Vietnam
Student Debt Is Worse Than You Think
Seems a bit creepy to me, like something sprouting of a corpse.
I'm not a lawyer nor an American, but from I can tell, it's mostly the result of a simple rule applied to many edge cases over centuries of jurisprudence, which is much more important in the US than in civil law countries.

For example, the whole Miranda rights thing came from a Supreme Court decision from 1966, not a law passed by Congress.
I'd say the press reports mentioned at the time were using the term science very loosely. The observations of pellets re-entering the atmosphere would have been scientifically useful observations at the time, but the extra-orbital tests might be better considered an engineering exercise. Science and engineering are of course very intimately related, and get conflated a lot in the press.
great vietnam
> I'm upset because I walk into a hall called "videos" or "worldnews" and see people throwing around stereotypes of women and minorities with great prejudice behind their words

Yeah, well I'm upset because I walk into a hall called 'politics' and see people throwing around stereotypes about anyone who's not a coastal leftist with great prejudice behind their words.

I am, actually. I remember when one could actually have a somewhat decent political conversation in /r/politics. But, well, that's life.

Perhaps it helps to think of the subreddit labels as merely suggestions. Each community is what it is, despite its label.
[3] states he takes aspirin, not ibuprofen:

"I take BASIS, as well as vitamin D (2500 IU daily) and aspirin (82 mg daily)."
"leaving some U.S. companies concerned that they will be frozen out of the market or replaced by EU competitors."

Let's hope so. Europe needs this.
I like the idea, but the examples remind me of Urban Dictionary. A good example should let you infer the meaning based on context. It's not an easy thing to write if you already know what the word or acronym means though.
What a great Eixample
A bit offtopic, but DI (via IoC container) is for managing runtime dependencies, which can get complex as an app grows. DI of the IoC container flavor is never necessary (I would argue that pure DI in itself is only a good thing though for clean separation of code), but one can say many things are not necessary - its existence is for making things simpler when working with complex apps. Without an IoC container, one has to manually pass around services to those requiring them if there is some complex runtime code - it sucks greatly when working with increasingly complex code, far more than using a system with an injector to manage the runtime constructs and to act as a fetcher that retrieves the necessary instance when requested. An example of the convoluted nature of handling dependencies without such a system is when one needs to test one service that say depends on another service that is x services removed in a dependency chain. In order to properly mock for testing, one has to potentially dig x levels deep to mock all relevant methods, instead of mocking the one service of interest.

It should also be noted that imports are orthogonal to the utility of DI. ES imports does not address the runtime dependency tree, and can certainly live alongside a tool such as DI - DI is for handling runtime dependency management, importing/exporting is more for handling initialization/compile time dependency management. Confusing the two is not understanding the problems they are meant to solve.

Angular 1's DI, while extremely convenient for testing, unfortunately does rely on a hacky implementation. Angular 2's DI system is extremely robust though, using the proposed ES7 decorator standard to more properly implement DI via IoC by using the services themselves (which are imported in) to fetch the appropriate instance - Angular 2's component system also makes it extremely easy to consume the injector with one line, or even creating new injectors to silo sectors of an application into runtime modules.

Angular 2 also espouses many of the ideas that React has pioneered in frontend web development - in fact, the Angular team would be quick to admit the faults present in Angular 1, which didn't have the benefit of the current state of HTML & JavaScript in the late '00s when it was conceived (ES module standard, annotations/decorators being a potential language feature, strong browser standards support across the major 4 browser vendors, etc.). Flux-like patterns can be easily implemented in Angular 2, and may see a surge in popularity given its popularity in the React ecosystem. Uni-directional data flow is at the core of Angular 2's component system.
I would claim it's culture is just polluted by scientific management. Too much haste.
The Ubuntu Conspiracy
It looks really well. I've also been building a bookmarking system over the last while, it's not yet released though, so I love to see other stuff in this area coming out.
If I post my password on the Internet and someone uses it to get into my account, is that still considered hacking? And illegal? [serious question]

I guess if I lost my wallet and someone finds it and uses my debit card, I'd consider that stealing.
Open Source real-time strategy game engine for early Westwood games
The problem is that you cannot really control the gold/silver supply. If your gold mines suddenly run dry (which happened to the Romans), it immediately cripples your economy (debasing the currency will create a panic, not debasing the currency leads to runoff deflation). If someone suddenly finds a massive new gold source, it will… also cripple your economy, due to runoff inflation (happened in the Spanish Price Revolution after the discovery of the New World).

Fiat money gives a much better control over the currency. Now we can argue what inflation/deflation rate a currency should have, instead of leaving that to random chance.
It will be an extraordinarily long time before Perl6 becomes a better choice than Perl5 for the places I use Perl: Scripting on minimal OS installs, where there's nothing else installed.
“Mostly functional” programming does not work
I use K9 Mail[1] with Fastmail and I have no complaints at all.

1: https://f-droid.org/repository/browse/?fdfilter=K9&fdid=com....
Because the display is normally running at 60hz, so if you don't want tearing (where the frame to be displayed changes halfway through monitor refresh, leading to a sharp tear across the screen), you need to run at an integer number of refreshes per frame (known as vsync). 1 = 60fps, 2 = 30fps, 3 = 20fps.
Touchscreens tech you don't have to touch
Rome is relevant, if by only one virtue, due to language. It's hard to write English, a Germanic tongue, without using words that come from Latin. I wonder if liberal arts universities do not place enough emphasis on the classics. Even if only for elucidation of scientific vocabulary, basic Latin and Greek knowledge can be useful.

Ceterum autem censeo Carthaginem esse delendam.
I get really excited about this. I left academia for the bureaucracy, and found R&D to often be too short sighted.

Best of luck!
PHP plugin for Light Table
Does Denmark still tax cars based on weight? I know we used to, but not being a car owner, I don't keep up with these things.

But that would be an extra punishment for electric cars, since they are heavier per "unit of car" so to speak.
> I've lost work email in the past when switching jobs and I don't want that to happen again.

How do your employers feel about that? If I tried that with my current employer, I'd be switching jobs straight away.
Premises of a plugin in ClojureScript to evaluate PHP for Light Table.

Any piece of advice about how to implement the evaluation of a code snippet selected in the editor would be highly appreciated ^_^ (considering it would be the immediate step following the evaluation of the whole editor buffer)
Demi Lovato’s Spontaneous, Nude, Makeup-Free Photo Shoot
Are you using a maximized browser on a 24" monitor?

That's not what I do, because it doesn't make sense. Text that takes up the entire width of the monitor is either in an unreadably long line, or in unpleasantly large text. There's only so much margin you can handle on either side of the text before it just looks silly. And I don't think multi-column is the way sites should or are going - it interacts poorly with scrolling.

Thus I don't use maximized browser windows on big monitors. I use tree-style tabs, which uses a bunch of horizontal browser space much more productively than big margins, and I cascade my browser window with other windows so I can easily switch windows using the lower left corner of each window. With it occupying the rightmost and tallest position in the cascade, it is further reduced in horizontal size.

tl;dr: Web browsing, being primarily a text medium, doesn't scale up to wider and wider monitors. So don't make the window so wide.
The video out is fixed at 60hz so, at constant framerate, you can only output every frame, every two frames, every three frames etc. In other words you framerate is a factor of 60. You could tripple buffer and do variable rate so an average could be something like 40, but it would cost you 8M and variable framerate is perceived worse than constant. If you cannot hit 60 you better spend more time on getting game prettier at 30 than waste memory on a tripple buffer and get a stuttering game as a result. On current gen memory is not as much an issue but the variable framerate is still not perceived well.
Yet another thing to put on those ridiculous warning signs?

http://blog.eoproducts.com/wp-content/uploads/2011/05/prop65...

Curiously enough the Wiki page for diacetyl mentions lots of action against it in the US, but basically nothing in the EU...

https://en.wikipedia.org/wiki/Diacetyl#European_Union_Regula...

I wouldn't be surprised if tons of things you are accustomed to inhaling and see nothing wrong with are eventually bad for you in some way... as the saying goes, "life is a fatal disease".