skysight-inc/HackerNews huggingface dataset:
GBA is probably the last device made that acts like an old classic console like the NES. It hardware-accelerates tiles and sprites, which are loaded from memory-mapped locations that you set (typically) with structs made in C. You can tweak x-y orientation through bitmaps, etc and scroll the tilemap around the screen by setting the values in memory-mapped registers.

Since there's only a fixed number of sprites the hardware acceleration can reference from memory to display on screen, it was really an eye-opener to debug commercial games and see how they worked around these limitations. In Wario Land, the Wario character onscreen had tons of animations, which would seem to break this limitation. By debugging the game, I was able to find the way they did it was by setting aside just a few sprite slots for Wario, loading all his animations into a different segment of RAM, then DMA'ing the frames into his sprite slot on a timer to do the animation.

Also, even though it's an LCD screen, the hardware simulated a CRT vertical and horizontal blank. I guess this was because this is the paradigm that console game-programmers were used to, as you'd do your game logic there between animation frames.
Why being at the top of Hacker News doesn’t mean as much as I’d hoped
I doubt an extension could do that since the signing mechanism needs to be secure, otherwise it would be pointless.
That might have helped if they actually caught fluids in the carry on. In my experience (accidentally left bottles in carry-on several times; always found out myself after passing through security with no problems) they don't seem to do that.
> No one on social media will want to spread the old, wrong news.

You can't be serious. This is exactly what happens all the time with internet hate mobs.
Tough question, but why not?
It would be pretty easy to implement messaging between two people who can log in to the same bank account. There are plenty of places you can store text typically, labels on payees, your details etc. Or one could use two accounts under the same login: person A logs in and sets the balance on account 2 to something which represents a character in binary. Then person B "acks" that character by transferring the money back to account 1. Repeat. Those characters could in fact be cipher text for full end to end crypto that even the bank can't decipher.
Criminal or civil? Should we scrub the internet of OJ Simpson? What about when a trial is taking place, can reporters report on it and then have to purge it from their servers immediately after acquittal?

I just don't think it's practical.

Even if you believe there is some theoretical framework that would not put undue hardships on all to comply and only be applicable to those causes in which we overwhelmingly agree upon, this isn't the framework that will be applied. The fact is I won't be involved in designing this framework and (presumably) neither will you. In fact, I will likely never even understand the framework. The people who will be involved will be the people with the most at stake and the most amount of money. They will know how the framework works and will be integral in designing it to benefit those same people. Classic regulatory capture. Intentions are not results.
> when you broadcast your realpolitik that hard, you're gonna lose people.

Hacker culture may not necessarily be aligned with Eich's personal views / situations. But crucial underlying concept is ignoring nebulous things like that. So taking action / reforms based off the premise feels like a Chesteron's fence [1].

[1] https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence
I disagree. Politicians love to leave things vague so they can argue they didn't break their promises later on. Getting politicians to specifically state that they will not do something is always a win.
Global warming worsened the California drought, scientists say
The thing with "average IQ in an arbitrary population" is that it does not give any predictions that would help education reach its goals.
I'm all for privacy. It just isn't implementable.
While all of this helps, it's hard to say that it fixed the issue. As far as I'm aware, for US based flights, there have been a few bombing attempts, but no hijacking attempt since 9/11. It's hard to say if this is a result of these security measures, the TSA security, or just the fact that hijackings aren't that common.
Nice link! From what it describes, I don't think this will be too much of a problem for a tracking system like this. The randomized MAC is only changed when the phone is put to sleep for at least 120 seconds. It stays constant while sleeping, or while active. So if you're on your phone from start to finish (as a lot of people do) or if you leave it in your pocket from start to finish, you'll be tracked fine. Only if you use your phone, put it to sleep, and leave it asleep for at least two minutes all while in the line will you defeat this. And while that's certainly something people will do, plenty of people won't, so the tracking can use those.

This all sounds pretty good to me. Short-term tracking like this is useful and not very invasive. The randomization will still defeat long-term invasive tracking, like a store recognizing you from past visits and building up a database of your individual activity from that.
This is really helpful
The article is misleading and incorrect, possibly written to inflame smart geeks into noticing a crazy recursive loop.

Those news articles about the right to be forgotten mention some private people by name, who have exercised their "right to be forgotten." The only request is that Google doesn't find a hit when someone searches for those people's names. If your search terms don't include those names, then it's ok to find those articles. Just not if you are specifically searching for info on those particular people by name.

It's sad that a journalist would forget to mention the key point. Then people get justifiably upset, and no one wins.
I think this demonstrates the problems with restricting information (Note: Not making a moral judgement of any kind, just stating the problem set is HARD)

Information has basically zero copy cost, and can't be removed once given. So to stop people from knowing, you have to stop them from originally learning. Except that the ability to learn is "cheap".

The same problems result whether we're preventing the spread of how to build a bomb, breed a superbug, or remove naked photos. Somewhere in that continuum will be info that you agree is best not to be spread, but the steps required to enforce that can be a lot more expansive.

It's hard.
> Suppose there is a correlation between race and IQ. What non-evil thing, pray tell, would you have us do with that knowledge?

Stop affirmative action? Let it influence immigration policy? Let it inform crime policy?

It is in fact possible to find it evil to NOT do so...

> Racial superiority theories aren't "political outcomes that I don't like." They are fundamentally Evil; for god's sake, [...]

They are exactly "political outcomes that I don't like". Treating people like individuals ought to be considered non-evil but belief in racial equality leads to people NOT being treated like individuals.
There are a few examples of people using two guns with belt fed ammo at the same time. Mobility and accuracy suffers, but some times dumping thousands of extra rounds a minute down range is simply worth the sacrifice.

The other advantage of using two guns is you get to let one cool down while reloading the other which helps avoid melting the barrel. This eventually ends up with a Gatling gun. Which is arguably hexa-wielding.
They can compute any function, but the same can be said about splines, polynomials and many other ways to approximate functions. The problem is with an algorithms which will not lead to overfitting and can really reasonably approximate any function.
IIRC, Vivaldi uses Chrome extensions, which have the same limitations as the new Firefox WebExtensions. Not sure about Midori.
AirBNB is colluding with its contractors to influence and set similar prices across competing room vendors.

How is that not exactly price fixing?
If we talk West and non-wealthy backgrounds, bright students must take care of themselves: do self-learning, look for role models, start messing with small projects, find a way to second own pace. Fundamentally, they must survive their own gift without losing enthusiasm or drive.
Employee Engagement stream on SoundCloud
Would you be interested in working on toy programming projects with other people? I am working on something that connects new programmers to work on something just for fun!
«The Nightly and Developer Editions of Firefox based on 42 and above will retain the preference to disable signing enforcement, allowing the development and/or use of unsigned add-ons in those versions»

So I think running the Developer Edition (which I expect to be much more stable than Nightly) is probably your best bet.
Why attack Airbnb for trying out a new approach?

Also, Google is not that great at some things they do. For example, Google is somehow much worse at navigation than Waze even though they were at it for much longer and had tons of data. Now they even have Waze data and are still worse at it than Waze.
Ban modular arithmetic! Down with modulus!
I understand why the DMCA exists -- so that people can't post your copyrighted data (that you necessarily own) without your consent.

I understand slander laws -- so that people can't make up stories about you and present them as facts.

I do not understand the Right to be Forgotten -- if something is true and public information, why should Google hide the data from its search results? An article being about you does not mean that the information inside of it "belongs" to you.

>> "the links relating to a criminal offence that were removed by Google following a request from the individual concerned."

You can't request the BBC or Telegraph to take down true and legitimate articles (nor should you), so on what basis does the EU think that they can order Google to alter their search results?
Freedom of speech.
<sarcasm> Be the only developer on your team </sarcasm>
At VMWare, I was working on ESX performance for a while, and I can say that performance is taken very seriously. Major features have been pushed back to the drawing board when the performance was not up to the mark. The handle on performance of ESX is tight.

Also, If I may say so, ESXi is one of the most well written pieces of system software to date.
> but somehow it seems to be less of a hindrance for European and East Asian immigrants than for South American immigrants with little European admixture.

Stormfront? Is that you?

Everything you claim is utter tripe.

Students from low income families consistently, regardless of ethnicity or race,
score well below average. [1]

Most research into academic performance associate poverty and the risk factors of systemic poverty as the main contributor to poor academic performance even after race is accounted for.

> that IQ is heritable, largely genetic, and that one should expect different populations to have different mean IQs

There's so much wrong and 1/2 truths in this statement. First, while IQ does have a genetic component it is not crystalized. The genotype is a range of IQ whose phenotype is influenced primarily by...yeah, poverty and risk factors associated with poverty. Environment can influence a person's realized IQ by as much as 12-18 points.[2]

To put this in perspective, the average IQ of college graduates is 115. Of STEM graduates is ~125. So environment can mean the difference between not graduating from college and being a Physicist, Computer Scientist, Doctor, or Mathematician.

But, probably the most absurd claim you make is that we should expect the genetic variation to adhere to arbitrary identifiers like skin tone.

Why would you assume the color of skin is somehow a higher indicator of relatedness than height, or hair color, or nose length? In fact, it's actually a far worse indicator of relatedness than many metrics.

An East African can be more genetically related to Northern Europeans than to a West African regardless of similarity in skin tone. The concept of race that you're portraying; one where you can look at someone's skin color along some spectrum and by that attribute group them into categories of more or less genetic relatedness is unscientific garbage.[3]

1. http://www.academicjournals.org/article/article1379765941_La...

2. http://www.apa.org/pubs/journals/releases/amp-67-2-130.pdf

3. http://www.hup.harvard.edu/catalog.php?isbn=9780674417311
Hacking on the GBA gave me the motivation to learn embedded programming in C. You need to know how to handle memory-mapped registers, create C structs with proper alignment to interface with the hardware sprite/tile acceleration, direct memory access, and how to manipulate GCC to do things like override functions with BIOS functions or build freestanding binaries with custom chunks of boot assembler. This sounds intimidating as hell, but it is a fantastic motivator to learn these things to see your own little animation on actual game hardware.
Oh i completely agree, i just meant it is attempting to do that - i didn't mean just that :)
(the other project goals seemed less on-topic, so i didn't bring them up)
The Personal NetWare ad is just classic.

That big stretching picture technique- they need to bring that back.
The customization element was nice, but I feel like most of these issues will be addressed by future developments.

With everyone using close to the same API, we have to move backward a bit, but one browser implementing a feature like file access means developers going to other browsers and saying "Why can't I do the same thing from the other guy?"

While this somewhat exists already, it will be much louder if they aren't entirely different plugin architectures and used as a developer excuse.
Mostly the problem with the biases are from what users select as samples to give a program or service. If you give mostly pictures of gorillas to an image tagging service then only feed it pictures of darker skinned individuals then I can see how the service could easily tag the latter pictures as gorillas or apes just on skin tone alone. The machines are doing their job, it's people that can't seem to stop being idiots with the machines.
It's in beta-test as of a week ago:

http://spectrum.ieee.org/cars-that-think/transportation/self...
It was posted a few weeks ago. http://www.hrwiki.org/wiki/Flash_is_Dead
Just to be 200% clear: cperciva is offering $1000 for an exploit of a bug in Tarsnap 1.0.35 that he already fixed in the current 1.0.36 version?!
@gus_massa yes i mean donor. We talked to several investors but their terms and conditions seem to be very tough.
That does look quite nifty.

There's also keypair generation, which is the step that derails most people I think. Plus the fact that people have to grok the concept of public and private keys, and be able to distribute / not distribute them as appropriate. And revocation certificates. And public keyservers. And trust levels. Etc.

I do think an organised, disciplined group might manage to get PGP working as intended, but I doubt there are many such groups.

My point is, I doubt individuals implementing encryption have much to fear from whatever proposals may emerge from this. Maybe they will later. But it seems to me it's much more likely to target companies that offer/facilitate encrypted messaging.

Edit: Thanks to whoever just put my karma over 2000. Does anything exciting happen when you get to 2000 points?
What would the regulatory implications of such a tech be? Would it be FDA regs as a medical device (which would lead to a lot of testing to prove safety) or would it just e part of whatever a tattoo parlor already needs to do?
If you're in a position to make these decisions, your career will be wrecked if an attack is repeated successfully, but you'll probably be just fine if a new attack gets through.
Wake me up when we have quantuum networking gear and magical perfect locality :)
Brilliant. This should be implemented everywhere.
Financial Misstatements
Because distributed version control can help increase the pace of development and increase the usage of code reviews.
Note that they don't explain how each bead knows which direction is "up."
I love this idea :)

As a sidenote, their logo is really similar to Ghost's (https://ghost.org/)
Show HN: JavaScript test runner that is always running
Eh, so many projects have been moving to DVCS for the last few years. Google Code shutting down is more recent than the trend towards DVCS.
Yes. But I think the US got a bunch of Vietnamese boat refugees, didn't they? I believe they turned out mostly okay.
I think you are overestimating the strength of "country of origin" biases and underestimating how quickly those biases can shift or be "worked around" (e.g. Lenovo and Volvo Cars are companies with strong brands despite being Chinese owned). Also, it would seem to me that positive "country of origin" bias is an effect rather than a cause of economic development (and the same could be said of culture).
Async code, down in the "guts" of the system, will borrow user-level and OS-level threads, so while it's correct that it does use threads, it won't spawn off new ones. Spawning off a new thread ultimately wouldn't accomplish much (after all, why not have IIS just use a new one?).

I like to think of it as utilizing the operating system more efficiently. I/O on a system is asynchronous by default. Async code will essentially delegate work so the OS can do what it does best!
> I feel that he chills intellectual inquiry in this area by calling anyone interested in these questions racists and so forth.

Well, duh? Chomsky's explicitly trying to chill discussion/research into hypothesis.

First because it has no intellectual value -- it's like asking whether red is a better color than purple. Even if there were an answer to such an odd question, it would be useless. Hence, the answer is more likely to be used as a rhetorical sword in political debates than for e.g. effective interventions (which are pretty difficult to imagine short of eugenics in any case).

Second because he doubts it's a sincere inquiry. He questions, I think, whether the outcomes of this research will be scientifically grounded and used for good, or more likely to be taken on face value (no matter how confounded/weak) and become an excuse to validate overtly racist eugenics/immigration policies.

In other words, Chomsky is calling bullshit on this line of "research" being either "intellectual" or a sincere "inquiry".
The tragedy of centralized data
They want to kill XUL for Firefox, so they must first kill XUL for add-ons so that the add-on situation sucks so bad with XUL Firefox that people don't lose anything by moving to non-XUL Firefox.

And once they kill XUL, they can kill gecko, the maintenance of which is the bane of their job.
@ingenieros you are right we have a vision of several products. we also discuss with some of the investors but response and terms were not good.
I imagine the reasoning goes somewhat to the effect of:

If a plane goes down, it's reasonable to expect that everyone on board will die. It's less reasonable to expect that the blast radius of a device that was sufficient to down an aircraft would be sufficient to encompass an equivalent number of people in the security line.
My wife went to a Shang-Gri-La school until high school. No really, it sounds like a fantasy to me still. She decided on her curriculum from 1st grade onward and she decided on her tests. Yes, heavy guidance from teachers and parents here, but she did push back and insist on certain areas like dance and swimming. The ethos of the school was self improvement. She gave herself grades. Yes really. Here's the site: https://sites.google.com/a/bvsd.org/horizonsk8/

Granted this is Boulder CO, and it was 2 decades ago. As far as she has told me, it was public at that time too. Yes, that was/is a public school, money comes from the state and parents. https://sites.google.com/a/bvsd.org/horizonsk8/supporting-ho...

Looking at the outcomes of the students and her friends, they tend to be either PhDs or in an art collective. They all are very high preforming and great people (I did in fact marry her, so I am biased). As far as she has told me, the economic backgrounds of the kids were independent too. Our maid-of-honor and her best friend through this school came from a household tornado'd by drugs. The maid-of-honor's mother can barely hold a sentence together from all the opiate damage.

I say this because when you say "...and you can't educate high performing kids in public school." you are without any doubt completely and totally wrong.

Any school can be a great place for any child. I understand that state laws are very different here, but that is not an excuse in a democracy. Especially when you are talking about education of your children. The entire point of society, of having governments, of the whole damn species is children. Education, dollar for dollar, is by far the most important thing you can spend money on as a society or democracy. So not fighting for great public schools like the one my wife went to is just ... sad.

I'm telling you, collectives of homeschools may seem like a great idea at the time. But then you get schools like the ones in upstate NY (http://www.thisamericanlife.org/radio-archives/episode/534/a...) and other crazys hell bent on religious based discrimination. Great public schools are worth fighting for, they are worth battling entrenched unions and politicians for, they are worth sending your kids to.

I know, because my wife went to one and I didn't (http://www.drphil.com/slideshows/slideshow/2415/ http://www.calstate.edu/pa/clips2004/july/2july/ca.shtml). And, you know what, she's gonna be a public school teacher too.
Today is the last day to apply to be an OpenNews fellow
Calculus on Graphs (2004)
One nation under CCTV
iPhone users can try out Samsung phones for $1
Your question is covered by the EU's fact sheet on the topic. I found it very readable and clear: http://ec.europa.eu/justice/data-protection/files/factsheets...
Also, the empire in the east stood for 1000 years longer than the west. #ItsComplicated
Aren't MAC addresses supposed to be globally unique? That's the most personal it can get, right?
> Flash has had vulerabilities and executes arbitrary code as well... What's the difference?

It sure has! But it's nice to expose oneself to vulnerabilities only when absolutely necessary (e.g. to view a single video), rather than for every page currently loaded for a site.
Just curious - wouldn't the revenue of companies like Uber always be super high, but with low profit margin. Kinda like Walmart... Because lots of money switching hands is just what the company does.

(*) Unlike other companies like Apple, for example, that sell products they manufacture
Given this competitive dominance, impacts on predators, and other unique predatory behavior, we suggest that humans function as an unsustainable “super predator,” which—unless additionally constrained by managers—will continue to alter ecological and evolutionary processes globally.

I am a super predator.

But seriously, are there possibly any other species impacts the planet as much as we do?
But realistically their take is roughly 10% of that, at least as long as they use contractor drivers.
Yeah, I agree with you.

However, it is always a trade-off between usability and security.