skysight-inc/HackerNews huggingface dataset:
I still have nightmares about the accent of the TA running the linear algebra class I took in college 20ish years ago. He was a Vietnamese man speaking "perfect" English, but not in a way that could be understood by virtually anyone, and I'm usually pretty good with understanding strong accents.

I have nothing against people with accents, I'm friends with and co-worker with quite a few people who have significant accents but are still understandable. However, there are certainly cases where accents are so strong that the person is arguably not really speaking the language even if their grammer is impeccable. And I say that fully understanding that the same applies if I find myself for any reason butchering the French language or Mandarin Chinese verbally.
Thanks for the tip. I had no idea that downvote rights even existed.
I'm a bit surprised that people find CC dry. I read it almost cover to cover within a couple of weeks of having it, and I'm the most easily bored person I know.
Most educated Americans with any type of accent can usually alternate between standard dialect and their regional accent. Politicians especially are good at this. Kevin Spacey nails this in "House of Cards", but there are examples of Obama, Bush, and Clinton doing this as well.

Clinton: http://www.npr.org/templates/story/story.php?storyId=6175843

Obama: http://m.youtube.com/watch?v=30-lYueJivk&feature=player_embe...

http://mobile.slate.com/articles/news_and_politics/politics/...

http://www.npr.org/blogs/codeswitch/2013/04/10/176234171/lea...
veekun is my project, yes :)
You could buy this phone today and not need to charge it until the second week in October.
Apple inadvertently asking developers for iOS 7-optimized app icons
How I learned to stop worrying and love AES
And yet I still read Yahoo Answers, and I never read Quora.
$("div > img:nth-child(2)").get(0).src = "http://dev.w3.org/2007/mobileok-ref/test/data/ROOT/GraphicsF...

Victory?
The point of ad blocking is not to block all ads, just to block the most atrociously annoying and privacy invading ones. If the end game is that advertisers all calm down and stick to static images that do not double as web bugs we will all be happy.
For those interested, full Specs of Nokia 515: http://www.nokia.com/global/products/phone/515/specification...
Very interesting technology. I used your website, uploaded three pictures -- it failed on the first, and worked somewhat on the others. I'm guessing it needs a more experienced user base? Assuming that model generation requires human supervision, do you think the neural network algorithm scales to the numbers mentioned in the article (trained on 12 million photos, and operating in 7 different states)?

BTW, all the best with your website. Hope you take more avatars "where go where no man has gone before!"
That politeness extends to omitting the very real fact that listening to a foreign accent is somewhat tiring - it's like running error-correction that consumes extra processing power ;-)

(Not a native English speaker, but I noticed that with accents from other non-native speakers ...)
"Might not"?! That brought a smile to my face.
After I got used to RPN (I had a lovely old HP-21) I found it much more intuitive. Stack-based thinking. No parentheses! (And I've used LISP for years, but that's entirely different.)

RPN vs Infix/Algebraic used to be a holy-war topic. Like emacs vs vi, or iPhone vs Android.

Once you go RPN, you can never go back again.
To each their own, I love the minimalistic "candy bar" approach to phones.
Not nonexistent-- there are many stack-oriented programming languages[1], of which Forth is the most famous.

There's even a "Reverse Polish Lisp" on HP calculators!

[1] http://en.wikipedia.org/wiki/List_of_programming_languages_b...
That was a very informative explanation thank you.

I still think it looks weird even if PHP's semantics make it necesary but that's totally subjective :-)
Talk selection varies dramatically from one conference to the next (as it should). That said, there are ways to get your content out there without going through a formal CFP process:

* Many conferences have lightning talk sessions, which are much more open to speakers (though they're much shorter slots).

* Local user groups are almost always looking for willing speakers.

* You can record yourself giving the talk and post it online.
in that case, doesn't a genuine customer at least deserve an explanation ?

especially that the account was verified and active for weeks, with a valid credit card and all supporting documents (passport etc ..)

I got rejected many times from paypal, 2co, rackspace etc .. but they used to explain the reasons like "we can't deal with syrian citizens" or "you are from a sanctioned country" etc ..

maybe I shouldn't call it racism, But I'm not a native english speaker, and I don't know what should it be called when you are treated differently for being accidentally born in a different region.
Unskilled Immigration To Denmark Increased Wages For Low-Skilled Danish People
What if your government is currently using chemical weapons on you, or imprisoning you for being gay?
I've seen phones claim "4 weeks of standby" in the early 2000's too. They don't actually last that long. The test is most likely done on some "absolute minimum usage".

But it can probably last you about a week with moderate usage. That's how a lot of dumbphones (and even Blackberries) used to last before the iPhone, and all the touchscreen phones that arrived after it, but I think most people have forgotten that.

It's because they used very limited operating systems and small screens with small resolutions, so they don't use nearly the same amount of power as today's touchscreen smartphones, with 4"+ screens and ~720p resolutions.
Honestly, if I were getting a modern dumb-phone my top priority would be compactness and low-weight rather than battery life or build-quality. I'd want something absolutely invisible in my pocket, and any clever usage would go through a smart tablet tethered to it.
This is great. Very useful and well implemented. Goodluck!
I have a flash blocker in Firefox, and when I go to that page there's a big empty placeholder box with an F in the middle, just like every other blocked flash that I encounter.
Maybe different browsers are served different content?

EDIT: Ah, I just tried it at work on FF, where I don't have a flashblocker, and I see an email signup. Which I wouldn't have clicked through anyway.

And this is way too much harumph on my part. :)
If I'm going through the effort to block an ad it's safe to assume I'm not going to click through, so you're doing a lot of work to not get a click.

Not to mention, if I encountered this on a real page I would just leave...
Thanks, could you give me the URL of that page please?
I'm pretty sure this was intended to be intense specifically to push students from taking it. The professor is ensuring that he has enough TAs for students. By encouraging students to not take the class he's making the class better for those who decide to stick it out.
How to Advance Your Career as a Marketer
seems you check for height being zero, but not max-height

$('img[src^="img"]').eq(0).css("max-height", "0");
That looks really nice!

I'd note that it is possible to wrap angularFireCollection into its own service if you'd like to keep that stuff out of your controller, for example: https://gist.github.com/jaredwilli/5472340

We went with an API that is easy to get started with, but are certainly committed to making sure its also usable by complex apps.
And both can be replaced with plain old "mobile phone".
Probably trivial to fix, but:

var found = false;
$('img').each(function(i, elem) {
var e = $(elem);
if( e.attr('src') !== '' && !found ) {
e.attr("style","opacity:0.0;");
found = true;
}
});
Sorry, I meant there is no benefit to using it in programming languages.
Well that's a workaround for now but it could be a little more user friendly (like showing all tags on the top)

Another point: Make cards collapsible/expandable to get a quicker overview about topics. (It is also an aid to the process of memorizing cards)
U.S. "backed plan to launch chemical attack on Syria and blame it on Assad"
For such a "dumbphone", it seems to be kind of pricey, in my opinion. The camera sensor is probably the most expensive there :)

For a seriously dumb phone, I'd go for a Nokia 100 or 101 (2 sim slots). It's got absolutely nothing - not any kind of web/wap accessibility, no front/back camera or a memory card slot. A resolution of a handsome 128 x 160 and a battery life of ~35 days. All for a price of ~20-40 bucks.
I'm sticking with my MOTOFONE F3 (The "Zombie Apocalypse" phone: e-ink display and a 2-week battery life.)

It feels like Nokia's missing the mark here though. Once you get below a certain threshold, you hit customers who are prioritizing price, simplicity, size or battery life. The Nokia 515 is pretty good on all of those, but not the leader on any. It's sort of the least dumb dumbphone, but not necessarily a great dumbphone.

I don't quite know who this is for... but I sure wish they'd applied the same energy to optimizing for size or battery life in a beautiful container. Something that can fit in my smaller pockets and has a great antenna would be amazing as a "going out" phone, even if it only did voice & SMS.
Converting your JS presentation deck to PDF
How about putting the code on github and let users run their own version of gingko on their own servers? i would like to see that..
Unable to access this url from UAE :-(
SheEO Incubation Program Graduates First Cohort of Women Entrepreneurs
> So you mean it might be a bad idea to endlessly complicate the tax code and setup massive, complex bureaucracies all in the name of helping the poor?

We don't do that in the name of helping the poor.

We do that in the name of avoiding helping the undeserving (whether the undeserving poor or others undeserving of the help), and/or in the name of attempting to influence the behavior of the poor with "help" as an encouragement for them to accept the influence.

Accepting those kind of bureaucratic structures with those kind of motivations is often a political compromise made with those otherwise unwilling to help the poor in order to get some help to the poor, but helping the poor isn't the motivation for those particular structures.

Its not the people that want to help the poor that oppose simpler options like Basic Income.
Why would you even want to block ad blocking? That's like trying to control what someone else can do with their computer. It seems really unethical.
We made a series of changes with version 0.3 of angularFire. It's nowhere near production ready but we're hoping its a bit more closer to beta than alpha :)

I urge you to give the new version a spin, and I really look forward to your feedback!
Simple explanation - there wasn't room to fit "reverse engineering" into an 80-character title.
Generating Normal (Gaussian) Distributed Random Numbers
>Your attempt at forming a foundation for a creepy, fascist ideology is very illuminating, though.

the only "foundation" I'm forming is that you need to be aware of who you trust your data to, that you can't assert rights to data which you willingly handed over to third parties with a licence to use that data.

>quietly extorted

No business, that I've seen, has ever been "quietly extorted" I would love to see you prove me wrong.

a) The cases where there are NDAs to be signed, then the data gathering is constrained to one user. The purpose of such NDAs is obviously needed in such cases. And I'm sure that if the business in question was cooperating with criminals willingly, they'll break their NDA to let their buddies know that The Man is on to them. Even in the case of Lavabit, they've never stated otherwise and are transparently using the event for personal publicity.

b) In the cases where metadata is gathered such as business records, the businesses say this in their EULA where they say "we cooperate with government requests for data" along with "we respect your data privacy"
var removeGrayImage = function() {
$("img").each(function(idx, el) {
var canvas = $("<canvas/>")[0];
canvas.width = el.width;
canvas.height = el.height;
canvas.getContext("2d").drawImage(el, 0, 0, el.width, el.height);
var pixel = canvas.getContext("2d").getImageData(1, 1, 1, 1);
var r = pixel.data[0];
var g = pixel.data[1];
var b = pixel.data[2];
if(r == 183 && g == 183 && b == 183) {
$(el).css({opacity: 0});
}
});
};
I have Leaflet.draw set up to annotate tiled images of objects at a museum.

The annotated regions pass thru angularfire as geojson. Put 3 screens side by side. As soon as someone adds an annotation on one of them it pops up instantly on the others. This was < 20 lines of bad-I'm-new-to-angular code. Firebase is cool.
It still has a style that the other image doesn't:

style="height: 250px; width: 250px;"

After that, other than positionally blocking them, there's nothing that can be done short of visually inspecting the element.

You could modify the script to randomly place the ad either first or second, so you don't need the third <img> tag with no src.

What is the goal of this experiment?
A couple of years back, I met my friend's grandma down in the bayou on the border between Texas and Louisiana. I had absolutely no clue what that woman was saying to me. I had to look at my friend for a translation every time she spoke. He assured me that she was speaking English.

EDIT: Here are some native English speakers: http://www.youtube.com/watch?v=f1TJnDG61_Y Can you understand them? I sure can't! :)
I find having a good income just brings on the stress of ensuring that you are saving enough for when you no longer have a good income, and so that $1 soda is still a mental hurdle, even if you can easily afford it.
Same here, both Firefox and DDG improved a lot in the last couple of years. I don't think I'll switch back to Chrome + Google again.
According to the article, it has a 38 day battery life, which is more than double yours and as high as any phone that I'm aware of. I'm not sure what point you're making here.
I'm very surprised that the 'sudo' timeout feature wasn't implemented against the system's RTC using something like CLOCK_MONOTONIC. Or put differently, the idea that you'd use absolute time to implement a requirement that's defined in terms of relative time seems a bit absurd. Anyone have any clues as to why this wasn't implemented that way?

For reference, CLOCK_MONOTONIC is defined in time.h and is part of the POSIX standard.

From the 2004 version of 1003.1:

CLOCK_MONOTONIC
The identifier for the system-wide monotonic clock, which is defined
as a clock whose value cannot be set via clock_settime() and which
cannot have backward clock jumps. The maximum possible clock jump
shall be implementation-defined.

http://pubs.opengroup.org/onlinepubs/009695399/basedefs/time...

Edit: This is also an excellent example of why "nullability" is a really, really important concept. If the choice was to delete the timestamp file rather than set it to a magic number which is also an allowed value, this issue could be avoided by simply treating "missing timestamp file" as a timestamp value of -inf.

Edit 2: Just doing a bit more reading on this... on many platforms CLOCK_MONOTONIC resets on reboot, so that's no bueno unless combined with a surefire reboot detection method (if you know of one, go answer my StackOverflow question here [1]). You'll also want to fail the check if the time value read is less than the one stored (indicates overflow or other tampering, and overflows should be far enough apart that this will never happen). It's also subject to NTP time slewing [2] which could be another attack vector. Some systems have support for a CLOCK_MONOTONIC_RAW which is not subject to slewing, however I don't believe this is part of the POSIX standard, and if you were to use this there's a decent chance it wouldn't be very accurate on systems with cheap/noisy/otherwise-inaccurate RTCs.

1: http://stackoverflow.com/q/18539724/203705

2: http://www.ntp.org/ntpfaq/NTP-s-algo.htm#Q-CLOCK-DISCIPLINE
To expand ryanhuff's point, it seems like publishers are transitioning from cost-based pricing to value based pricing.

Suppose publishers were to maintain profit margins and reduce prices by about 90%, as you suggest. I posit that their additional sales from lower prices wouldn't compensate for the profit margin drop because their books would hit market saturation first.
Wow, I never heard of that motofone, but it looks pretty awesome. My biggest concern would be, can the screen light up at all for when in dark places/nighttime?
Wizard: Easy Data Analysis For Mac. Statistics Just Got Sexy
This is my own blog, but it's conference season coming up, and I don't think I'm the only one with this problem - hopefully it's useful.
Tangent: Any word of building e-ink tech into ceramics? A dynamic display that has the look of a Sharpie on china.
JS IDE for iPad from makers of Visual Studio
Unfortunately, as calculator prices collapsed, so did Sinclair Radionics' profits,
and the company was broken up in 1979 after heavy losses.

He fought Moore's law, and the law won.

But this whole thing reminds me of Woz's work in the first Apples. Why wasn't his genius work similarly wiped out? Soon after the Apple, there were dozens - hundreds - of new personal computer manufacturers.

I think it's software. The value of a platform is what you can do with it. Software increases what you can do, therefore increases the value of the platform. There's increasing returns, so once it gets started, it gets harder and harder to stop.

Branding is also important (Jobs), which is why the Apple eventually fell to the "PC" - because the strongest computer brand in the world for decades was IBM.
> This hits a lot of points that I've been looking for in an app/service.

Glad to hear that, Jeremy.

I've tagged you with "infinite-columns" in Intercom, so I can update you when we add that feature.

> That prevents this from being useful enough to me to start using it.

I agree, I struggle with this limit too, and it's my #1 most desired feature too... we're working on it!

Let me know if you have any other questions or comments.
See also http://en.wikipedia.org/wiki/Reverse_Polish_notation#Current...
This makes me curious about non-foreign (or english as a first language) accents, I've met at least one person in Boston who was nearly unintelligible. I guess there wouldn't be enough data.
They (specifically neural networks trained on the cross-entropy error, with the logistic function as your activation function) work very well in classification tasks where you want to interpret the output as a probability, which is useful when you're more concerned with predicting across datasets rather than individual instances. My lab uses neural networks towards this end in predicting pharmacological activity across large libraries of molecules and all the prospective validation we've done indicates that neural networks are far and away the best-performing option out there for this domain as compared to e.g. SVMs or random forests.
Best. Commenter. Ever. You rock.
I only remember my dumbphone lasting 2 ~ 3 days with little to moderate usage. Maybe it matters that it was a CDMA (Verizon) phone?
We are building a real life language service marketplace. We are Italians, with strong accents. Sometimes I am under the impression that our non being native may be a competitive advantage, mostly in terms of broader perspective over language learning. I would test if positive correlation between strong accent and lower rates of achievement may primarily have something to do with trust, more than to the ability to get understood. Telling your story as a foreigner speaker is a relatively easy task. Convincing somebody you deserve credibility, even though you talk like a native 10 years old, is a whole different pair of shoes.
Viral photos in real time  Hashtagged.me
A Whole New World - Gary Bernhardt
The best tool for that is a programming language.
Ask HN: Freelancers/self-employeds, what are your pain points?
I am self employed even though not a freelancer in the true sense. I work at one client at a time for a long term contract. I still have my own company, run my own payroll, bill the vendor etc. Some of my pain points:

- Not receiving payment on time (common and classic problem). Usually, I am ok with 7-10 days delay max. I end up "reminding" the vendor to pay just 1 day before the payment date. usually an email does the trick. Actual email I sent today to the vendor and his response "The check has been cut. Due to the amount, I need to get two signatures and that is what I am in the process of doing". WTF. You have paid me the same amount before (in fact higher). You are late by 5 days already. Why are the signatures my problem ?

- Gettin paid through paper checks. I really hate this. I can of course deposit the check through my ipad banking app but why to receive it in the first place. Why not direct bank transfer ? I am in the US btw. I understand that this might be easier in europe etc ?

- Getting quality and not too expensive accounting/tax help as needed. I have a CPA who bills me over $160 an hour. I am not big enough to hire monthly services either. what do you do ?

- Networking with potential clients/vendors for future work. Even if you have a contract at hand, you want to be in touch with potential clients. How ?

what else ?
I normally don't sign NDAs, but I'm currently at a company that I'm really enjoying and they're putting one in front of me. The case they're making is that if they don't get all their devs to sign NDAs that they'll have trouble attracting investors. Thoughts?
I'm assuming this is dependent on you not actually using the phone though.
Some illustration forms are bad.

However, if they were demonstrated in an interactive media, e.g. a touch screen tablet, I bet the situation would be quite different, given that some components were designed to be highlighted through user interactions.
They would lose this isn't CP2020 :-)

That's a nice little phone company you have their Mr Brinn it would be terrible if something happened to your telecoms licence.
Has the supreme court ever ruled on NSL secrecy vs the fourth amendment?
You satisfy your minimum treaty requirements so that they can't sue you in court, then you get to curry favor with your xenophobic nativist demographic by calling the asylees parasites.

/cynic
You might have heard of this World Wide Web thing. It works pretty well at CERN. We just just have to switch the academic publishing industry to HTML now.
Yup, it works just fine in the dark. Never any glare.
A few thoughts:

1) Scrolling through http://firespotting.com/ I found this nice idea: http://firespotting.com/item?id=2353 - Common app for Jobs - Maybe linkedin integration or even just something simple you can open source for startups to use or do what http://www.crowdhoster.com/ did for kickstarter

2) Give this a read/inspiration: https://training.kalzumeus.com/newsletters/archive/rainy_day...

good luck - be sure to post code on ShowHN
Apple Mac OS X Vulnerability enables Root User to Hackers by resetting the clock
What is the goal of this experiment?

I'm guessing intern at an ad network pitches he can come up with an "unblockable ad" to his boss.

Boss wants to go home for the holiday weekend so he says, "OK, whatever kid" as he's walking out the door just after lunch.

Intern signs up with a one-hour old HN account and posts his masterpiece here and starts playing whack-a-mole with the dozens of methods to trivially block the "unblockable ad".

After a couple hours, everyone gets bored and goes back to work. The intern frets and worries all weekend that he promised his boss an unblockable ad and won't be able to deliver on Tuesday when everyone is back in the office. Come Tuesday, he goes into the office, sweating and nervous to discover his boss wasn't in the slightest bit paying attention to whatever it was he was saying last Friday.
I think it was smart to focus on ease of use initially.
Ebooks and privacy? I'm not seeing the link, explain?
$('img:first').replaceWith(function() { return $('<div id=' + this.id + '></div>') })