skysight-inc/HackerNews huggingface dataset:
When something happens (911; a crime you witness; a cop shooting someone that you witness) you get a bunch of people to write down, as soon as possible after the event, what happened and what they were doing and where they were.

You then check again 5 years later. You'll find a lot of differences between the two accounts.

What's weird though is when you show people their original account, in their own handwriting, and those people will deny the original account. "Oh no, I must have been mistaken when I wrote that" they'll say.

In the case of the books people are convinced that they have some special version of the book with the Berenstein spelling, and they can't believe that their book is just like every other book with the Berenstain name. They'll argue about it, tell you you're wrong, and then dig out a box from the attic and discover that actually they're wrong.

This is a useful natural experiment that lets us know that eye witnesses are not reliable, especially when time has passed.
I've often daydreamed about a sub-unit that could fit in the back of a film camera and contain a sensor and some electronics. The sensor part would be thin enough to fit over the pressure plate and the electronics would be in the film can space along with a micro sd card for storage. The existing aperture/shutter would continue to control the light reaching the sensor. Basically digital film. That would be neat.
> How many understand that if the people who earn money are burdened with much higher taxes to pay for someone else's BI, a lot of them them will just stop working because fuck that? How would that affect the burden on the remaining earners?

Do you think Basic Income will be sufficient enough to sustain anyone's lifestyle that they will _stop working_ out of spite?
Zuckerberg sees Oculus Rift shrinking to the size of glasses
R does have some pretty cool tools for after the fact debugging, like dump.frames, but few people know about them.
Why Microsoft? Why? Why not python?
No, that's not a reasonable thing you're saying. That you can say foo about A and foo about B, the fact that saying foo about B is false does not imply that saying foo about A is false.
Of course you aren't going to post this with your real name. This post is full of racist rhetoric. You suggest that blacks are innately inferior to Asians in terms of intelligence, which is nonsense. (Note the post below about IQ issues. There is considerably more research on this point.)

Moreover, many blacks admitted to Ivy League schools aren't black Americans at all--they are Africans, and their scores are on par with Asian students. People like the "Tiger Mom" acknowledge this openly. But educational institutions lump all blacks into the same statistical category--in part because as soon as it becomes evident that some black Americans are getting left behind in favor of Africans, the institutions will have to deal with various groups on that issue.

Ultimately, you fail to differentiate between black students, assuming they are all of one type--and yet you tout your intelligence! Besides, it's hardly surprising that African students fare better in education than Black Americans. Most African students are from an environment where they are viewed as leaders, as equals, and not as inferiors. They see themselves reflected positively for most of their lives. Contrast that with how Black Americans are treated, and it's no surprise that Africans fare better.

Not to mention that among black Americans at Ivy League schools, many get their admission boost from legacy admissions and their family's wealth--they don't even need to benefit affirmative action. Grades just okay but Dad gives enough money to the school? Take a trip to Europe for a year, write about it and come back next year--that's for wealthy kids, regardless of race.

And, finally, just because any racial group has an "average" GPA or LSAT score, doesn't mean that every student in the group does. Drop the pretense: some Asians and whites with lower test scores benefit from affirmative action just like other minorities.
I'm very interested in more modular, simpler alternatives to react / flux. Essentially I'm looking for reactive "isomorphic" component based, virtual dom solutions like react - mainly to integrate with a node.js workflow.

I was wondering if anyone had tried both Mithril as well as Deku(https://github.com/segmentio/deku) who would like to share their experience?
They will continue to drive recreationally until manually driven vehicles are banned.
Note that here "Modern C++" means "the header-only C++ library written by Kenny Kerr which he named Modern."

http://moderncpp.com/about/
I am glad to see that someone understands this. These schools exist for the benefit of the wealthy.

> Even if it was, the children of tiger moms pursuing meaningless vanity metrics have no standing to complain about it.

Perfectly stated.
It is my understanding that, because fuel is a fungible commodity with well known prizes, gas-stations don't make that much money on them, but instead make their money by charging more for the other things they sell - food, soda, cigs, etc - exactly the things that trucs don't buy, but humans do.

Besides if we end up with the same economies of scale that e.g AWS has the majority of trucks are going to be owned by any given company, which means that they may find it advantageous to establish their own fuel dumps.
A case of so-called envy. The scale-free networks are nearly trivial and about as common as power law instances.

Barabási's works were the reason I entered science.
It's amazing how high birds can fly
http://en.wikipedia.org/wiki/List_of_birds_by_flight_heights
Yup. 3.5 million professional truck drivers at $40k income (+ $3,600 in payroll taxes + ~$12,000 in health insurance premiums + ~$2,000 in 401(k) matches) is $200b in annual costs that potentially go away. A huge portion of the cost of many goods is in transportation, and a large amount of that cost is human capital (as it is in any industry). Auto insurance rates will likely drop, as well.

The supply-side effect of this is that goods will get a lot cheaper, and because robots can drive 24 hours/day, shipping gets faster and easier. Anything that isn't locally produced will become cheaper and more available than it is now.
My younger brother feels this a ton. I wish I could do something for him. Lately he's found some peace in some korean tv shows and movies.
Speaking of privacy extensions, I vaguely recall some addon that compartmentalizes cookie/local storage between tabs.

Say I open a youtube.com and it wants to load cross-origin content from google (and thus sends cookies to google) then it can use different cookies than those used when I browse google search directly.

But I can't find it anymore.
"Interpreted languages need a virtual machine to run..."

What? This doesn't seem right. I think this is only true if your interpreter does something like compile down to byte code a la Python. In a language like BASIC or certain implementations of Forth there should not be such an intermediary step.

"On Linux, considering apt is your package manager, run sudo apt-get install clang to get the Clang compiler installed."

I really like Debian, but I think there's a large portion of the Linux community (Red Hat, SUSE, Arch, etc) guys that
will feel shafted at that statement, and probably will mutter something about Ubuntu destroying the Linux community.

I'm sure this will be an interesting series, I just think given how hard language design is, that I'm not yet filled with warm fuzzies about this write-up. I think the author is doing a good thing, and going out on a limb that most wouldn't but I think it might be good to emphasize that all best practices may not be present.
This is really cool. I love rain. The droplets are great. Consider desaturating the Manhattan at night photograph some to make it look more "rainy." Example: http://i.imgur.com/apg5CwK.png
So that you can pass your slice to functions and actually make use of them.

That somebody could go along and start modifying data structures they aren't supposed to is a problem in Java, C#, ... many languages.
fwiw, Python and Ruby are compiled to bytecode prior to execution as well, just not with a separate command as with Java. Trying to explain the distinction between compiled and interpreted gets messy fast nowadays.
BTW, this is the source of that image

http://jalopnik.com/the-hermit-kingdom-an-inside-view-of-nor...
Show HN: What breaks when your side project hits the top of Reddit
Don't be too self-concious. Don't worry about what other people will think about you. Think about what YOU WANT and the rest will follow.
I agree with you about PostgreSQL being late at adding these features, but SQL Server added CUBE and ROLLUP in 2008. They had GROUPING SETS longer, I think since 2000.
Which notably has not actually been released yet.
What makes MOLAP a trap? I'm only generally acquainted with cube analysis.
iPad hack
How can I hack into an iPad to delete some info? I can get the device ID/IC/IMEI & IP address.
I used to think like that: learn all of the quirks and the internals behind them, and you always have an explanation.

With postgres, I always had an explanation why it was doing so much work on every update, and why replication was so hard, and why checksums were impossible to implement efficiently, and why index only scans wouldn't work, and...

After seeing that all of these things were fixed by people who didn't think that way, I changed my mind.

This Go behavior is surprising behavior and non-deterministic. Changing a constant can have some bizarre action at a distance that breaks your code. It affects ordinary code even if the author doesn't care about these details. I really don't see anything good about it even if you do understand it.
To be fair, the author (who I believe is a teenager) has included a bolded disclaimer at the top that says as much and acknowledges the likelihood of mistakes.
TL;DR:

Presumably an ex-employee set up shop again, running the service on www.grooveshark.vc and www.grooveshark.li
I totally agree with you with respect to distribution fragmentation. Fragmentation there is much worse and definitely harmful at this point.

My above statement was specifically about the desktop environments, and DEs actually fit into your scenario. There are only 2 major DEs which have most mindshare, followed by handful of smaller ones. So there is not a bad fragmentation in that area (at least historically, there is now more diversity compared to 5 years ago), and the major ones have been with us for many years, AFAIK since late 90's? That's not only plenty of time to turn both of them into kick ass desktops, but also create wonderful ecosystems around them with high quality applications. Yet all we see is rewriting or porting everything every few years.
The thing is that once it makes sense to replace one (long-distance) truck driver with a machine it will make sense to replace most of them. That change could easily happen over a month (it may not happen for years, even after driverless carriages are technically feasible, because the economics aren't there) and since trucking is a commodity business market forces will force them to get driverless trucks quickly, after it becomes the economic choice.
Conservatism does not mean clinging to the status quo. I'm not sure if there is any point in replying at all since you can't make the difference. Conservatism is about slow, but deliberate moves. Carefully contemplated, but decisive actions.
Ugh, for my sanity as a JS newbie I have to ignore all the other JS frameworks/libs mentioned in this discussion and just master React and JS, perceived warts and all. I recommend the same thing to other newbies who come here.
No, it has not. I can't stand Torrentfreak, it's the tabloid of the piracy scene.
Have you considered a custom tool for your mom to control a screen reader in a way that’s most practical for her? A while ago I spent time with a gentleman who was blind and had ALS. I wanted him to be able to use his screen reader to browse the web even when he had almost no motor ability in his arms. So I built a tool that allows someone to browse the web through just a few key presses on the number pad. (The tool mostly simulates key input which the browser and screen reader are reacting to.) There’s a couple of videos of the tool at http://herbi.org/WebKeys/WebKeys.htm. Some technical details are at http://herbi.org/WebKeys/WebKeysTechnicalDetails.htm, and the source for the tool is at http://herbi.org/WebKeys/WebKeysVSProject.htm.

If you think a tool like this might have potential to be of use to your mom, let me know and I can try to update it in whatever way you think would help. (I can only help with tools running on Windows, as that’s all I know how to build.) Feel free to contact me at Barker@Herbi.org.

(I work in the Accessibility team at Microsoft, but my spare-time Herbi.org projects aren’t related to Microsoft. If you have any questions about the features in Windows for people who are blind or have low vision, let me know.)
I have noticed this exact same behavior in one of my friends. It is indeed annoying as fuck. It's impossible to have any kind of intellectual conversation with him. When he claims to know why something is the way it is, and then I question him about it, and he just changes the subject, or uses some kind of blanket statement and walks away.
Hopefully not. I get the appeal but that is no reason to risk murdering other people.

If you want to experience the thrill of adrenaline then jump out over a cliff or out of an (autonomous) airplane, don't risk other peoples life.
> At the same time, I really do not think it's a living hell for its citizens -- certainly not in the movie-style dictatorship we sometimes imagine it to be.

No, NK is a living hell.

http://www.telegraph.co.uk/news/worldnews/asia/northkorea/10...

> At a public hearing in London last week, Kim Song-Ju told of his four attempts to flee North Korea because of a famine that killed hundreds of thousands of North Koreans during the 1990s.

> After crossing the icy Tumen river that marks the border with China in March 2006, Kim was caught by Chinese guards and forced back to North Korea.

> He described beatings in a North Korean detention camp and how he was ordered to search prisoners' excrement for money they were believed to have swallowed.

http://www.theguardian.com/world/2014/feb/17/north-korea-hum...

> North Korea's leadership is committing systematic and appalling human rights abuses against its own citizens on a scale unparalleled in the modern world, crimes against humanity with strong resemblances to those committed by the Nazis, a United Nations inquiry has concluded.

http://www.ohchr.org/EN/HRBodies/HRC/CoIDPRK/Pages/Commissio...
You can write a program that doesn't terminate, consumes ever increasing amounts of memory, and can perform arbitrary arithmetical calculations in just about any language. Any language that can do that is Turing complete.

About the only non-Turing complete languages in wide use today are basic dialects of SQL, Regex, and some layout engines. Every non-Turing complete language we've invented has a very specific domain of application, and none of them are suitable for writing low-level systems.
As I pointed out the last time this came up, it's been tried at least four times, with projects that got far enough to have people on an offshore construct.[1] All failed.

There is, of course, one huge success - Hong Kong. It's a collection of islands and a peninsula that run under a much more liberal set of rules than its parent nation.

There are various "special economic zones" around the world, in about 25 countries.[2] They're usually intended for export-oriented industries. India has had the most success with this concept.

The closest thing the US has to this is the Reedy Creek Improvement District, which is the legal arrangement which makes Disney almost a government around Disney World in Florida.

Note that neither Uber nor Airbnb would benefit from being on an island.

[1] http://en.wikipedia.org/wiki/Micronation
[2] https://en.wikipedia.org/wiki/Special_economic_zone
Kick-Start Your  Full-Stack JavaScript  Web Dev Career  In A Weekend
Is "ex" short for "example" or "except"?
I would agree for you, except it's well known that Asians are discriminated against in undergrad college admissions, so it's not a stretch for me to imagine the same thing in med school admissions. Indeed, one of the comments replying to me showed MCAT distribution by race for accepted med students is similar to the SAT distribution by race for accepted undergrad students.
Sure, I'd love to elaborate on benefits for Mozilla and others that arise from use of GA. The list won't be exhaustive but will provide enough examples.

1. Mozilla launches a new translation initiative for Firefox that is announced on the index page and links to the landing page for the initiative. Google Analytics(GA) allows them to understand the clickthrough rate of the announcement and conversion rate of visitors joining the initiative for all combinations of channels/geographies/mediums and optimizing them.

Benefit: Firefox users get better localization as more people join.

2. Mozilla Development Network(MDN, good) competes with W3Schools(bad) for top results in search engines for JS/HTML/CSS related queries. GA has great tools for analysis for search engine traffic and integration with Google Webmaster Tools(GWT) that provides data for MDN team to do better SEO.

Benefit: MDN team increases traffic to their high-quality educational information and attracts attention of more users, strengthening Mozilla and Firefox brand.

3. Mozilla wants to teach web technologies to people and promote collaborations with Webmaker. Webmaker team can use Google Analytics custom events tool to collect and monitor specific users actions in the product. That provides data for optimization of onboarding experience for new users. For example, after upgrading UX/UI 50% more users will remix and publish a Webmake.

Benefit: more users successfully learn web technologies and create web content for fun/profit.

4. Mozilla gets a significant amount of revenue from search engine deals. Every install of a browser directly translates in small, but measurable increase of funding for Mozilla's projects. Google Analytics content experiments is a great tool for A/B and multivariate testing for increasing conversions on their Firefox download pages.

Benefit: Increase in browser installs, therefore increase in revenue, therefore increase of cool projects done by Mozilla.

Really, this is just a tiny number of possible use cases of Google Analytics by Mozilla. The efficiency boost by using an advanced web analytics software is immense and there is no open source alternative.

It's not Kerbal Space Program advanced level of analytics-foo, this is basic day-to-day stuff for growth hackers/startup founders/marketers/bloggers.
The US is bad at helping people transition to new skillsets. Companies want to hire people who can do the job now. Basic income is a way to help bridge that gap. I'm not saying it's the best idea, but it is easily linked to technological change.
What I'm saying is that before Bitcoin no one had a good idea for a distributed e-cash which met the basic criteria of no trusted third parties. Given such a system, then you can fairly easily imagine building an anonymity layer on top of it: if nothing else, to name only the very most obvious solution, people can use a mixer service hosted on a Tor hidden service. The jump from ???->Bitcoin is much bigger than Bitcoin->Bitcoin+Tor, and with a working system, one can go back and look at all the fancy anonymity-related math and ideas which had been published or speculated about in the past and see which can be added in, and dollars to donuts, at least one will work and that's all you need. Any group smart enough to invent Bitcoin would be able to foresee that at some point, anonymous currency would follow as a consequence and I believe Satoshi said as much somewhere (although I don't have a quote on hand).
TRAVIC – World Transit Visualization Client
It's because of either different drivers, or your one core is faster than my poor little c2d core, or you're not moving it crazy enough :) Did you compare it with kwin? For example, on my machine gnome shell uses sth. like 40-60% while kwin is 10% at most.
one of the prime reasons gnu forked firefox for icecat was google safebrowsing , besides that i dont think firefox really doesnt give a shit about your privacy and shit like that .
their primary concern is to ship software , not code quality or issues of relevance to users .if the illusion can be maintained that it does care about your privacy then it works fine for them , it works fine for their major "donors".
That we are going to make awful, rash decisions because of a bunch of self-entitled pricks, lead by a bunch of gullible and vain mr.know-it-alls. For the benefit, and sponsored by a few unscrupulous KGB officers.
They are not gluing layers, they are adding statistical capabilities. Each language surves it's purpose.
Or "Let's imagine how these individuals will adapt to such a big change" ?
Ha! That'll teach me to be uncharitable.

I'm happy to retract my unkind supposition, especially after a gracious reply like that.
Would you not call this uncomfortably explicit:

https://github.com/rust-lang/rfcs/pull/105#issuecomment-6410...

?

Type inference does make such things easy inside function bodies, but there are a lot of functions so it's not a complete solution.

Even some of the uncomposed iterator signatures are uncomfortable. An example:

fn partition<B, F>(self, mut f: F) -> (B, B) where
Self: Sized,
B: Default + Extend<Self::Item>,
F: FnMut(&Self::Item) -> bool

D gives you

Range partition(alias predicate, SwapStrategy ss = SwapStrategy.unstable, Range)(Range r)
if ((ss == SwapStrategy.stable && isRandomAccessRange!(Range))
|| (ss != SwapStrategy.stable && isForwardRange!(Range)))

which, if changed to only support stable partitions (like Rust), would be

Range partition(alias predicate, Range)(Range r)
if (isRandomAccessRange!(Range))

Note that I'm _not_ saying D's solution is better. I'm saying I find it more comfortable.
Ι've seen some wi-fi pain.

I've not have had any crashes yet. I had a few in Mavericks and Mountain Lion (grey screen about needing to restart etc) -- like 1 or 2 a month.
Well, "after" has two meanings (temporal + causal) and the one implied here is "because".
Hello!

It's not live yet. Although i've finished the product and have been used it for a while by myself, i wanted to know whether people really want to use it.

Let me know what you think.

Thanks! :)
Well this makes me feel better about prior complaints regarding Zookeeper stability at scale. Looks like PagerDuty did a better job troubleshooting!
Lexers work at the lexeme level, which are generally understood to be words, assuming that a word is a non-decomposable unit of language.