skysight-inc/HackerNews huggingface dataset:
"TED is a good example, if only because ... it has not yet been critiqued to giggles."

Um, I'm not quite sure what "critiqued to giggles" means to the author, but doesn't this qualify? http://gizmodo.com/5956248/the-onions-ted-talk-parodies-keep...
IslamicHUB – free Android App
Spectral analysis of the signal = Shazaam for Electricity now live
I don't know about Google, but I can't believe how Apple, the “design is how it works” shop can leave such a gaping hole in a place where it conspicuously matters. Every casual AppStore visitor immediately realises that they have no chance in hell of finding anything. First Apple boasts how many million apps they have on the store, then they make 99%+ of it unreachable. Bummer.
I haven't bought a car or a house because I have better things to spend my money on.

Actually, I'd wager that there are a lot more money sinks now than in the 60s and early 70s when my parents were young. My parents had no personal computers, very little in the way of consumer electronics, no video games, no purchasable TV shows or movies, no massive ETEWAF collections of media. They had a TV, a stereo system, a bookshelf, and a record collection. While the latter two could grow, a good TV or stereo system would last you a very long time. There was little consumer-facing technological advancement, so there was no pressure to replace your electronics every two years like exists now.

We don't buy houses or cars because we're a bunch of gadget geeks.
Islamic Hub wants to strengthen our iman and become a center of gaining knowledge of Islam and informations for muslims. At the moment it is in english and german language and contains:

- Daily Hadith : Every day a new hadith (english / german)
- Daily Quran : Every day some new verses of the quran in arabic, transliteration and its meaning in english and german (no internet connection needed)
- Do you know? : Gain new knowledge on a regular basis. You get here informations about Islam and for example Quotes of the prophet and Quotes from the quran.
- Complete Holy Quran : the full holy book of Islam with audio recitation, translation and transliteration

The idea is to strengthen our iman by reading hadith and quran on a regular basis. So you will get a reminder every day, and the content will be updated every day. The daily quran helps you memorizing Islam's holy book in easy steps and small part.

Please give us your feedback, so inshAllah new features will be added.

If you like it, please add your review

Features:

- Quran (Daily annd complete)
- Sayings of the Prophet of Islam (Hadith) on a daily Basis
- Strengthening the Iman of the Muslim
- Notifications (can be disabled)
- Material Design
- Islam Informations und Knowledge
This is actually a valid proof technique with finite cases. This is known as a Proof by Exhaustion.
WCF made the mistake of trying to be all the things to all the people

The abstraction is simply broken

It tried to be a common abstraction over http, tcp, message queue etc. Which is just not possible

There's too many specifics in each of them to have any sort of common interface (in all but the most simple examples)
ASP.NET Web API

http://www.asp.net/web-api
>>But people are not being locked up just because they are black, or poor. They are committing crimes, and pleading or being found guilty.

I'd say that institutionalize/systemic racism in America makes it exceedingly more likely that a minority will end up poor and exceedingly more difficult to get out of ---> poor neighborhoods --> more crime ---> broken window policy ---> problems we've been seeing recently.

Conversely, a rich kid in a wealthy neighborhood(that probably doesn't have police at every corner) could be smoking weed right now. Nobody will notice/care, and even if they did some millionaire parents will make sure things work out for the best. And we know the general demographics of rich neighborhoods. It's not that only minorities commit crimes, but the police are always heavily more present where minorities are often located. It's death of a thousand paper-cuts. Housing discrimination, workplace discrimination, poor neighborhoods with horrid schools, war on drugs, excessive police presence/force. Then when they end up poor & desperate, the police are right there waiting for them to step out of line. "See?! We got him committing a crime!" ...without understanding everything in America that led to the event. And when the police jail/kill these people(often black men), you've potential just taken a father away from a family and there's now a young child without a father... and the cycle almost unavoidably continues.

The war on drugs has been a huge driver of this cycle. End it and I think we will see a change for the better. Won't solve everything, but it'll be significant improvement.
I think "it's always been that way" is a bit too harsh -- I think it's less about people huddled in a back room making a preconceived intention to be sexist and more often through things like "Well, I'll start by calling my friends". Top that off with a bit of an echo chamber effect, "I'll get people for my panel who I've seen on a panel" and it's pretty easy to accidentally end up with a panel of men.

But the lack of overt intention in the cause doesn't mean it is something to ignore, or that it can't be fixed. But being aware of "My life circumstances have led me to a situation such that if I don't pay attention when putting this panel together, there's a pretty good chance I'm going to end up with a bunch of dudes on stage." is important.
Thanks for sharing your experience. It strikes a chord based on my own professional and academic background, in that I've attended conferences. The nature of conferences are to, basically, advance learning and sharing in a collective format. TED is about consuming something being pitched. Very different. In a way, TED is like watching television, and actual intellectualism is like visiting the library for a couple hours and browsing and reading. Or, as a famous movie character once said..."See, the sad thing about a guy like you is, in 50 years you're gonna start doin' some thinkin' on your own and you're going to come up with the fact that there are two certainties in life: one, don't do that, and two, you dropped 150 grand on a fuckin' education you could have got for a dollar fifty in late charges at the public library!"
don't live there? they receive mail, store clothes, and coordinate bathroom time...

buddy, you're only visiting earth for a precious handful of years
Six Banks Pay $5.8B, Five Plead Guilty to Market Rigging
... and especially to documenting the result.

Well, that's enough for ISO 9001, so that should be enough for engineering, right?
Unfortunately, this is almost certainly a result of institutional racism through America's history. NPR has an pretty interesting interview regarding this:

http://www.npr.org/2015/05/14/406699264/historian-says-dont-...
How to Quickly Start Learning JQuery
How did you get your Apple rep? I have never quite found out how to "apply" to get one, or if it's all self-selected from within Apple...
> One of the things I hate most about living in Norway

Of course this ends up as the top comment. :-)
Oh, I don't think they should be applied globally, but generational imprinting is extremely useful when applied within a society.
I've been testing a number of Android ad blockers. Mainly because I feel like every single app under the sun is plastered with obnoxious advertisements.

Tried out AdBlockPlus (not the browser) for a month - horrible experience. They actually firehose/stream all of the data your phone uses through their app to block the ads, so for that month my data usage doubled because most major US carriers consider "app data" as separate usage. Really, most apps available (now) on the Play store related to removing ads just really don't do it right, and sketch me out mainly because Google has taken a much more proactive approach recently to removing "real ad blockers."

So far the best solution IMO is to root your phone (necessary for this), install F-Droid, and install AdAway (which was once in the Play store). It uses the hosts file to block advertisements (the default list is great) and has worked wonderfully, without changing my experience at all (other than removing all the ads).
There's a "lisp parens lol" thing among programmers that's so intellectually lazy. I once interviewed someone who I noticed had explicitly mentioned Lisp on their resume, and when as an aside I asked what their thoughts on Lisp development were, all they could muster was "Oh god the parens hyuck hyuck".
for web services

Nancy
http://nancyfx.org/

service stack
https://servicestack.net/

Asp.net web api
http://www.asp.net/web-api
A simple yet effective way to specify SQL query conditions
"taking money from willing dupes is as old a humanity"

I love that line. Well put. Reminds me of how Mark Twain actually made far, far more money on the public speaking circuit than as a writer. Granted, the writing is what got his name and celebrity going, but from what I read about him and his thoughts, it kind of surprised him that people would be willing to pay as much as they did just to hear him get up on stage and do his thing. Genius!
I knew quite a few people in college who used illegal drugs, some of them pretty regularly. (I doubt that I'm the only person for whom that's true.) That is crime.

To my knowledge, not one of them were ever investigated, searched, arrested, prosecuted, or convicted of a crime. (Well, there was that one guy who had a close call at a border crossing on a trip to Amsterdam.) I can't think of any way in which their behavior would be reflected in formal criminal statistics. But let's not pretend that "crime" of this sort is not rampant among white students on college campuses around the country.

A large fraction of the point here is that criminal statistics reflect who our society chooses to enforce its laws upon.
Google's ad-fraud-fighting unit
Because Snowden told the public what they're own government is doing - things they shouldn't be doing. Operations that people would have considered Orwellian a decade or two ago. Things they've blatantly lied about [1]. Another user in this thread, jordigh, covers why this has been important in the past.

[1] http://rare.us/story/nsa-chief-i-didnt-lie-to-congress-about...
TLS implementation has already had 2 serious show-stopping bugs if i remember. and heartbleed on top of that.

they were beginner crypto mistakes like reusing nonce/null nonce...

and the new logjam bug

keep downvoting guys the government needs you!
If you know where, please let the rest of us know (i.e. if the source has better discoverability than the AppStore).
The Hair Color of Our Leaders
SpyStudio Is Now Free: Create and Troubleshoot Application Virtualization Packages
Renaming the Company
Indeed, the City of Ferguson's finances relied on the regular fining of its poorest citizens. Basically backdoor taxation.
Why did you go all the way down to that level? If you could not generate the .NET types from the WSDL (WCF provides tools to do this), you could modify the message using WCF itself. No reason to use a DSL.

https://msdn.microsoft.com/en-us/library/aa717047%28v=vs.110...
Yes, thanks, sort of! The pattern you use is basically the one I would naturally do, but it doesn't feel "meteoritic"... the client side manipulation of the db really seems centric to the magic of it.

Regarding the concurrent store, forget event about the client. You need to check whether or not the inventory has been depleted and then update the inventory, and create the client's invoice. That means blocking calls, double staged commits, and a whole lot of nasty things that have nothing to do with reactivity and everything to do with integrity.
UK-Based Russian Businessman Possibly Poisoned with Rare Chinese Plant
> please write out all acronyms the first time you use them

Like any other writing, it's just about knowing your audience.

I mean, are you really going to write "HN (Hacker News)", "YC (Y Combinator)", "HTTP (Hyper-Text Transfer Protocol)", etc. every single time you use those in a comment here?
Only mildly related, but this is a massively underrated point: all too many people conflate "simple" and "easy", not just here but in many other things.
"They're used more as labels of pride and prejudice"

Accurate, but also consider the idiom "divide and conqueror"
Other languages tend to get a free pass, but I take every chance I get to whine about JavaScript's three kinds of parens that I have to keep track of manually, and the convention of putting nearly every closing paren on its own line, wasting kilometers of space.
> What sort of programmer writes code to

The sort of programmer who's not passionate about how the code looks, or works, as long as it passes the (very rudimentary) tests which don't cover protocol violations or borderline cases.

The sort of programmer that didn't have any experience and directly went from Sandbox-Java to bare-metal kernel-code in his first project?

I don't want to disillusion you, but I know plenty of people with (at least part-time) programming jobs who don't care at all about all the new programming paradigms, programming languages, libraries, frameworks... boasted often here on HN. I'd say that a huge majority is pretty pleased with what they know, as long as it's enough to do the job.

And, frankly, economically it makes sense: How many plastic-routers are chosen based on their track-record regarding security? And how many "Security-Incident-Handling Stars" does any of the devices mentioned in the article have on Amazon.com? No one cares. The company and their programmers can just continue writing "almost working" code, and patch the security-incident-of-the-month when it surfaces.
I think he is referring to this: http://en.wikipedia.org/wiki/Viktor_Yanukovych

Yanukovych was democratically elected and overthrown by popular protests (backed by the EU / US?).
I think something that begins to approach the actual mix of experts in the field would be fine. The point is to add some diversity in perspective not some aimless drive to hit some percentage.

Its just that when all of the people interviewed or on panels are white men, it makes you wonder what kind of interesting people you aren't hearing from.
We do that because existing more expressive tools (like Haskell and ML) are not very well suited for low-level work, and Rust has just released a first stable version. I suppose that C++ could be expressive enough to rule out such things, and even C can successfully avoid these pitfalls, but both require much more discipline and time to achieve this.

What would you use for that kind of code 5 years ago? The code in question likely took some time to write, get from proof-of-concept to beta to production to widespread use, before it could start to be a threat for many people.
7 Habits of Highly Successful CTOs
I don't see why this should be a tipping point; this introduces no new capabilities, and a lot of hairy new syntax and magic methods.
They probably could have developed this in userspace using libusb, which even has Python bindings.

Of course, the other mentioned vulnerability - that some of these devices are exporting your USB devices to the whole internet - was language-neutral.
> every one is more confused at the end of the call...

Complex problems are hard to visualize. The Founder needs YOUR help with organization/process management (BTW, this is a common problem with founders). Gently offer to help, assert control. Some basics ideas, have an agenda for the call and distribute post-call notes with next steps & account-abilities. Simply getting folks on the same page is huge!
The drug war is a symptom of something more basic: Americans lack compassion. Consider something in the non-drug context: http://www.motherjones.com/politics/2015/02/georgia-probatio.... You can bring up private prisons and probation companies, but the fact is that these laws have been on the books all along. They were passed by part-time state legislators, who are pretty representative of ordinary people in the state.
The gap that firms are trying to bridge is _huge_. I work in finance (slow finance: insurance), but finance technical enough to have our own PhD-level quants building code. They are running simulations taking hours, so scaling up on # cores would seem the first step to take. But it's not that the quants don't know parallelization, it's the IT-architecture not allowing to use AWS at all. And well, many cores on your own premises is hugely expensive because they are idle most of the time. And as a sidestep, most quants are not the first you think of to woo architectures' support. (This is probably easier for firms that trade for own profit.)

Point being: improvements in AI / machine learning and other statistical techniques are huge, and analytical demand exists, but 'old corporations' need cultural change before they can start working with and embedding startup-like technology in their workflows.
Yeah, I totally agree. I was being a bit hyperbolic to make my point.
How a Bigger Lunch Table at Work Can Boost Productivity
There's no drug war in the Congo, or Nigeria, Liberia, or Ethiopia. These are places, though, that most people, if they had their druthers, prefer to leave.

So of course, end the drug war. But the elephant in the room doesn't go away if you ignore it harder.

Eppur si muove.
This is something that a Python-like language by the name of Nim already has. Interesting to see Python get it now too. http://nim-lang.org/docs/asyncdispatch.html
It's fascinating how async/await are spreading from C# to other languages like JavaScript and Python. As far as I know, no languages had anything like it before C# added it in ~2011.

What was the last truly-new language feature that became popular across other languages like this?
What is the future of “mobile” and “apps”?
If your phone used a chip as powerful as a desktop what is the point of these buzzwords today?

Will these terms vanish?

80% of iPhone owners don't download new apps. This is because the app is the browser, and the URL is the destination.

Why did it take so long to figure out the evolution of mobile? It is right back where we started. And now these apps, millions are just worthless relics with poor resolution. Not suitable for new mac products. It's quite amusing to notice not any of you were predicting this.
In OWASP:
It is important to understand that by no means does “Secure Defaults” mean turning off all possible network applications or sockets and services. And neither do Secure Defaults mean a 100% secure environment. But, they should ensure the least number of possible loopholes and fewer drawbacks.
Thank you for that. I almost died in a fit of laugh coughing.
German food prices (especially; and to some extent alcoholic beverages) are amongst the cheapest in the whole EU. Germans visiting Italy for vacation are of course sourcing good wine and Grappa there.
Ask HN: Influx VS MongoDB
For time series data (each packet of size 900 bytes avg) what would a good db? Influx or Mongo? The data from a single source will be coming in at the rate or 15 seconds.
I have Firefox for Android. So, thanks but no thanks.
Implant sensors allow amputees to control bionic limbs with their brains
The question isn't if we'll have another crash, it's when.

We currently have bubbles in education, healthcare, housing, and many people would argue the tech industry as well. Which time bomb goes off first?
I'd be curious to know what the new algorithm is that dispenses with "chunk loading" allows all scene data to appear instantly.
Can we dispense with "minority" and "people of color" when we're talking really about blacks and to a lesser extent hispanics?

This kind of intellectual forgery is why the left (and it's prescriptions) are increasingly viewed with suspicion. Bring yourself to be honest with your words and assessments. Make sure what you say passes the smell test. Otherwise you're just preaching to the converted.
How Entrepreneurs Foster Team Accountability
https://en.wikipedia.org/wiki/Gelsemium

Heartbreak grass (G. elegans) contains toxic methoxyindoles, possibly one or more forms of gelsenicines that are research targets for novel NSAID candidate molecules.
I must have been thinking of 8355.
One of the aspects of the data-is-code and code-is-data duality that always bugged me surrounds security. Ever since we started embedded macro languages into documents, there have been classes of security problems around them. Even before the web there were macro viruses in abundance, and running spreadsheets with macros embedded in them is still a dangerous proposition today.

How does Lisp deal with the modern Writable Xor Executable philosophy? Or does it? Can a lispy program that exposes its lispyness to its users be secure (emacs, I'm looking at you)?
Call C functions from Haskell without bindings
It's just a recompile of Firefox for Android with Adblock Plus installed by default and I presume some changes in branding.

(Edit: Actually they explicitly say this in the "technical details" post that is linked)
Who are you kidding? The intelligence community has been rotten for at least decades.
Theft of the King's tea?
Why not just pay a dividend?
Not unlike the lottery, which the poor regularly spent their meager pittance on. Taxation of the poor as Lincoln noted.

So can be ban lotteries (and casinos, too) unless participants demonstrate they can afford the losses?
I disagreed, in OWASP: It is important to understand that by no means does “Secure Defaults” mean turning off all possible network applications or sockets and services. And neither do Secure Defaults mean a 100% secure environment. But, they should ensure the least number of possible loopholes and fewer drawbacks.

Likewise, no matter what languages, majority are insecure by defaults.
This is pretty common outside finance as well. "We can't let our data touch any one else's network!" And, of course, we can't bother to get our IT group on the smarts wagon, so we're massively inefficient all the way around.
The problem isn't that we're throwing them in jail for no reason. The problem is we aren't throwing non-poor non-minorities in jail for the same reasons.

Most friends of mine regularly do drugs. Even the self made multi millionaires. None of them have been to jail. They aren't subject to the random ass searches like the poor are.

If things were different - if the millionaires were treated with the same suspect, you bet your ass these laws would change.

But they aren't. So the laws stay the same. And that's a problem.
Scientists print low cost radio frequency antenna with graphene ink
The Secret, Custom Apps That Power Viget
Oh come on. WCF is pretty obscure. .NET is pretty unknown to many HN readers, and even within .NET WCF is not very widely used.
Beautiful Free Tech Posters to Liven Up Your Office
Maybe now is the chance to fix it?
Coding / Engineering is about problem solving and breaking things down into component steps. Critical Thinking is required. Don't teach a language teach the skill.
Why I Chose to Date Younger Men
It's amazing idea but I'm afraid that (at least in case of Google) it won't happen. I guess their logic is "if the Play store doesn't work as a promotional channel, developers will buy ads".
That's hardly news. It's been happening for decades, and before that it was the same story except with Jews instead.
Ask the Headhunter: The shocking solution to your company’s talent problems
Chirp founder here.

The answer is no :)
It doesn't "do" anything right. It just happens to
be the oldest university in the US therefore very
prestigious

That can't be all of it, because other similarly old ones are nowhere near as prestigious. For example the College of William and Mary is 1693 and St. John’s College is 1696, which puts them older than Yale or Princeton, but far fewer people have heard of them.

In general, it is futile asking what extremely successful
outliers "do" right ... it would not be replicable.

Hanson isn't trying to replicate their success (found a top-tier university), he's trying to understand it.