skysight-inc/HackerNews huggingface dataset:
If this drug improves your ability to perceive subtle differences in sound the way children can, I wonder if this could also facilitate learning a language with native-speaker pronunciation? As a German who still can't quite get the "th" sound right after a decade of speaking English fluently and is currently struggling badly with the Arabic غ, I'd find that rather more useful that absolute pitch.
Ask HN: Skype, but properly peer-to-peer?
I've just had to talk my 80-year-old father through setting up Skype on his new computer. For some reason he had to create a Microsoft account, and it was encouraging him to store all his documents on some drive in the cloud, and it combined his existing Skype account into the new Microsoft account, and all the while I was thinking "it shouldn't be like this."

It shouldn't be the case that for what could be, should be, a single, stand-alone application such as IP-telephony, there is all this cross-linking, central registration, etc., etc., etc., ...

It's probably a consequence of Microsoft buying out Skype and forcing integration with their own universe. So I ask, is there now an alternative to the centralized, you-will-do-everything-our-way system? I've searched, but had no success.

Suggestions?
@jkaljundi - You've been an active member of HN for years now. Have you still not figured out that this is absolutely inappropriate for this site and community?
Having a live preview is pretty nice when you start getting into slightly more complicated documents? Especially when you start working in specific markdown varients, like github, table addons, code, etc...
> blows away what wordpress does

Wordpress is top dog because it's easy like copy-paste, not because it's particularly powerful. Probably every other PHP CMS blows away Wordpress in terms of features, but they all add a degree of complexity.
A long list to go through, but this might be a good place to start. Hopefully it has what you need:

https://en.wikipedia.org/wiki/Comparison_of_VoIP_software
Does it have anything to do with history? Given Java relying on JVM and in the beginning JVM's performance probably wasn't so good, game libraries were probably written in C, C++ and then nobody wanted to rewrite game engines because gaming industry is really fast-pace and very very busy.
> Is that what Jamie Oliver recommends, or is it some further less standard trick?

Just one deviation: steam-dry step instead of putting the lid back on. The potatoes are poured out to a colander and left there for a few minutes.
php developer with some photoshop for the design side.

Macbook Pro 2ghz i7 with 8gb ram is my primary dev machine. A Thinkpad Core 2 Duo runs windows 7 for IE 9 testing, a Alienware Core 2 Duo runs Windows 8 for IE 10 testing are around here somewhere. iPad 3, multiple iPhones and a Galaxy Tab for mobile testing are in the house also.

I do feel the need to upgrade to a Retina Macbook Pro soon. I'm actually kinda surprised some of the websites I've built haven't complained of the lack of retina ready images on their websites. That, and my work flow has a lot of files open at one time (multiple PSDs, php files, web browser tabs, etc...) - more power / ram the better.

-- I don't like VMs
Buy an index tracker fund.
As someone whose comparative religion BA was mostly spent comparing flavors of Indian religions, it was very helpful to have a basic understanding of Sanskrit. I don't "use" it now, but knowing it during the research phase of my life sure made the learning process smoother.
Η νούμερο ένα πηγή επισκεψιμότητας για το 2014
> 5) Modern error model.

I am pretty excited to see this. Any existing language out there actually does this?
Internet Explorer 6 (JavaScript)
Oooh, nice find. I almost didn't learn about this because it was so far down. This fits my workflow perfectly...
Their language specs are pretty decent and easy to follow.

It's almost like they have more than one person who writes specs.
Derived from Sanskrit is probably wrong, but German, Finnish and Sanskrit belong to the Indo-European language family (https://en.wikipedia.org/wiki/Indo-european). Sanskrit is a very old language in this family tree (https://en.wikipedia.org/wiki/Proto-Indo-European_language) and thus very close to the common ancestor. Being close to the ancestor probably means that it shares many traits with it that were inherited by other Indo-European languages.

Kinda like how knowing Latin makes it easier to learn Romanic languages (https://en.wikipedia.org/wiki/Romanic_languages), but Romanic languages were really derived from Latin.
Reviewing Philippine News Through a Simple Data Science Experiment
IOS 6.1.3/6.1.4 Untethered Jailbreak: iH8sn0w Confirms ETA
Well, in my opinion the real problem here is Apples lack of transparency. It's totally fine if they block an App, but at least they should be open about it and communicate to the world why/what the reasons are.

As we've seen in recent news events, when agencies/companies are not transparent, what happens is: corruption. Bad things happen when people are prevented from seeing what's going on behind the curtains.
That was my first thought - use a call to the MT api to get the sort done, and then "wait for response". Meets the requirements of the competition perfectly.
Best username ever - and perfect for someone that lives in a hanger!
>If Apple were into money-making ploys they would have put stickers all over their laptops, bundled them with bloatware and other anti-consumer additions.

Huh? Most bloatware / crapware seems to be added by the manufacturers as a way to differentiate from each other. It usually has the effect of lowering the overall experience, but it doesn´t cost anything and it´s hardly anti-consumer.

And stickers? Makes it look a bit cheaper, but pull them off. It serves as a way of seeing which chipsets the computer comes with when siting on a store shelf. Hardly anti-consumer or money making ploy. q
For the same reason you have other hobbies, they like it. You obviously wouldn't.
More like a new low in the "fight abuse with abuse" society.
Good grief, no. The book is unapologetic in the extreme, and the recipes are practically impossible to recreate without a wide array of kitchen equipment. They really are the recipes used at the Fat Duck!

I'm reading it more as a slow story book. The history of the dishes, their evolution and particularly the failures are fascinating in and of themselves. Some of the nicer ways to cut the difficult corners (or in a way, "cheat") are the only things I can apply in my own cooking. Well... maybe some of the more unexpected flavour combinations might come in handy too. Haven't had the opportunity to try yet.

The main feature are the stories. After the history of any single dish it's interesting to see the final application of the procedures, and just how far the kitchen staff at the Fat Duck are willing to go. (eg. "Store in cool for five days to properly infuse the flavours.")

I have yet to eat at the Duck, though. Maybe sometime next year...
http://simplewebrtc.com/demo.html

Webrtc is here with p2p transmission of the camera + microphone (or files of course). I think it's time for all of us to move to p2p solutions that will come.
"the pain of getting Mono to run on Linux"

What's painful about 'apt-get install mono-runtime mono-mcs'? (or your distro's equivalent)

Its main target platform is/was Linux.
The parent has been commenting asking people why they want to learn Sanskrit when there is "infinitely many other" things to learn about. I bet that you can not learn Lisp and sail through a great programming career. And I really don't think Sanskrit is a "dead" language - it is important to far too many people to be called dead.
NSA Collects 'Word for Word' Every Domestic Communication, Says Former Analyst
http://www.pbs.org/newshour/bb/government_programs/july-dec1...

> The United States is, of course, not a totalitarian regime, because the NSA was not interested in the content of these communications, but merely the metadata.
Show HN: We are a small startup from Turkey waiting support from HN
Doesn't Java still require an instalation of JRE, which is an analogue to .NET?

edit: If it somehow didn't need it, I would start considering it as my next language to learn.
a list of art-linked & tech prediction for 2014
Some are, some are not. Some are so bad it's unfunny. Literally someone has read the COM IDL and made up some padding. The core protocols like MSRPC are poorly documented i.e. the interoperability specs. They definitely have more than one person (did I suggest otherwise?) but I suspect the documentation was outsourced for a lot of stuff to people who have no idea how it works
Use the Skype Desktop version instead -

http://www.skype.com/go/getskype-full

no sign in needed.
C# only works on Windows. This vastly reduces the number of things you can do with it (yeah, I know about Mono).

Speaking of Mono, does anyone know of a good resource for C#/.NET devs to learn how to port their Windows apps to Linux/Mac relatively easily?

I did a writeup a month ago about my first impressions of Mono: https://news.ycombinator.com/item?id=6744622

In short, there don't seem to be very many "Here's how to write cross-platform C# code that runs on all three platforms without much effort" type resources. It seems like most Mono newcomers will find it difficult to get up and running, especially if you've been developing your app with Visual Studio 2010 or later. So it seems like there aren't very many good tutorials written specifically to teach Windows C# devs how to quickly get up to speed with Mono.

After spending some time researching the idea of writing GUI apps using C# and Mono, I gave up because it just didn't seem straightforward. Maybe I was going about it the wrong way, but it seemed like Python + Qt bindings would be a more effective approach, even though you lose out Visual Studio's awesome GUI designer. But I haven't actually tried python+qt yet on all three platforms, so maybe it isn't as easy as it seems. And my Qt knowledge is somewhat dated, so maybe there's a better solution nowadays.

Does anyone have any recommendations for the easiest way to write cross-platform GUI apps that can run without an internet connection? I was thinking maybe making it a webapp, but the offline requirement seems to rule that out. (Has localstorage progressed to the point where people can start up a browser "app" without an internet connection? I haven't looked into it for awhile.)

Plus I'm not sure how easy it is to write custom webapp GUI objects compared to the fantastic ease of writing custom .NET GUI objects via the VS GUI designer. Although anything that lets you quickly and easily write powerful GUI apps that run on all three platforms would be pretty fantastic. What toolset would you use to get the job done?

EDIT: Hmm, just thought of another idea... Would Clojure work well for writing native GUI apps? It's based on the JVM, so it seems like it could leverage existing GUI libraries. (All the Java GUI libs used to suck, but maybe the situation's improved now that Clojure is popular.)
An enjoyable fiction that may help your kids get interested in maths is The Parrot's Theorem reviewed on a maths fiction site
http://kasmana.people.cofc.edu/MATHFICT/mfview.php?callnumbe...
Um, Does anyone know if Kingston SSDNow KC300 has any? Because Limestone Network are currently using them.

I have always wondered why Hosting companies aren't choosing Intel DC Series at all. As far as i know, one of the few hosting company using it are Hivelocity.
Just got my brother a Nexus 5 for the holidays. Even those are bloated.

Example: the SMS app is actually Google+ Hangouts. Had to dig for the AOSP SMS app.

Another example: he complains about Google automatically uploading photos to a G+ account that he doesn't care about.

Even "vanilla Android" is getting bloated. Why are users being forced into G+? Why is the default Android SMS app linked to a social network by default?
Exactly. The article was almost annoying as it talks about "perfect" fries like everybody on the whole planet has the same taste. There aren't many things more subjective than taste. Just saying a fry should be salty in order the perfect is already a mistake. Not everybody likes that taste. Which is why you get asked specifically if you want salt or not. At least in Belgium, where we like to enjoy the one and only true superior real fries. Lol.

Anyway, still appreciate the article, it just started with the wrong premises.
I know some people from 4chan's /g/ and some other people are working on an encrypted de-centralized Skype alternative called 'Tox'. You might want to help with the project.
I'm focused on Android apps in an amatur capacity, using Eclipse (soon switching to Android Studio). My laptop has a Core i3 M370 CPU, 8gb of RAM, integrated graphics, a 120gb Samsung SSD and runs Ubuntu.

This setup is more than sufficient for my needs, everything is smooth and very stable - I've never had any issues that I can recall.
>I doubt that C++ is chosen because of raw performance

As long as you're guessing, you can say anything you want.

>but mostly because of memory and cpu cycle determinism.

There is SOME memory determinism in C++. Much of the memory layout is left unspecified in the standard and left upto the implementations - e.g. virtual tables, exceptions, C++ standard library internals, primitive data type sizes, and a bunch of stuff that if listed one-per-line would take up dozens of pages.
the iPhone 5 still beat it in a few key areas for me [...] A few days ago I upgraded to the iPhone 5S. I'm not impressed.

This comment suggests you had both a Nexus 4 and an iPhone 5. Did you upgrade from a 5 to a 5S? Or something else?

FWIW, my last iPhone was a 4, and the 5S blows it out of the water.
Mumble is the only one that springs to mind: http://mumble.sourceforge.net/
Its designed more for chat rooms but may be suitable.
>So the best you can hope for, basically, is a better C#. But not good enough to take on Java.

From the linked material - What are you basing this statement on?
Obligatory joel article.

http://www.joelonsoftware.com/articles/fog0000000024.html
"Handily" and "most" are funny words, given the benchmarking results in the Anandtech review of the Nexus 5. If by "most" you mean "battery," then I agree. Otherwise both phones are neck-and-neck, except for the camera (still sucks on the Nexus 5).

Here's a link to Anandtech, where the 5S is tied with the Nexus in most (not "most") tests, and beats it in more than a few:

http://www.anandtech.com/show/7517/google-nexus-5-review/4
For anyone interested in a broader look at the science of cooking I strongly recommend 'How to read a french fry' by Russ Parsons. It explains equally important factors like the need for natural soaps (surfactants) in the oil as it breaks down, for that perfect color. If you've ever tried to fry something until golden brown in a perfectly clean pot using new oil you've run up against this. The food is still white when it's done and cooking it until brown means overcooking it. You have to save a bit of the old oil to mix in with the new stuff.

It's an easy read with recipes for several dishes and the book can serve as a really solid base for understanding how to be a much better cook.
SIP + ZRTP. Jitsi and SFLPhone are decent clients, the people at ostel.co are working on some infrastructure to ease the usage of encrypted, decentralized VOIP but most public SIP providers should work your use case.
Hu? What kind of applications do you write where 10 ms is too much latency?!
You forgot mono-winforms. And most users do forget it and then complain to a developer that the software does not work.
This reminded me Richard Stallman's notes about the newly emerged Cloud Computing. He defined the CC as untrustable and advised to avoid.

I'd suggest IP Telephones. Most of them are capable of making direct P2P connections without even any VoIP server. They only need an external STUN server to arrange the NAT configuration if you use the IP Phone behind a NAT router (which is almost always the case) There are many free and realiable STUNS servers running on the Internet or you can construct your own.
Because they say the knowledge of the whole universe is written in sanskrit in the vedas. Thousands of years the Indian sages researched about almost every topic and wrote this vedas. We would have been many years ahead if we could decode those teachings. Many lost, many still to be decoded. If people learn sanskrit, maybe someone will find its life purpose in this and do a big research on the old knowledge. Just saying. Anything is possible. knowledge is never in vain.
I studied Latin for six years and I don't remember anything about it anymore, but I'm far removed from the linguistic domain now.
Yes it does, but IMO only superficially. Rust has a completely different type system model and also Rust is not aimed at high performance applications, while this seems to be. Many(most?) new languages fade away because nobody is interested in implementing compilers/libraries writing documentation/teaching material/etc etc. I'll be impressed if they can ship something next year.
BlackBerry urges BB10 users to roll-back its glitchy Twitter app
My understanding of some bloatware is that manufacturers are paid to ship certain product with their computers. The same way the "Ask Jeeves" toolbar might pay to be bundled with the Adobe Flash installer. For example, trial-versions of Anti-Virus software are likely paid for by the software developer.

Same thing with the stickers, for example AMD runs a "sticker program" where they pay manufacturers to include their marketing stickers on new laptops [1]. Back in 2010 AMD changed this program so that they paid manufacturers regardless of whether they wanted to use the stickers (a good move).

Edit: Intel also runs an "Intel Inside" sticker program. I found many articles implying that they pay manufacturers to feature their stickers. The Intel Inside partner program website also suggests this [2]

> The Intel Inside Program is a cutting-edge ingredient branding program that works hand-in-hand with your own branding efforts. The Intel Inside Program's key objectives are to:

> Reimburse you for advertisements that feature qualified products and Intel Inside Logos.

So yes, these are short term money making ploys that manufacturers have commonly engaged in.

[1]: http://blog.chron.com/techblog/2010/09/notebook-stickers-phy...

[2]: https://intelinside.intel.com/content/dam/iip/us/en/shared/m...
Interestingly, and probably because I'm a liberal, white Westerner, I hadn't even considered the impact prejudices (social class, race, religion, etc) make on who you might want to date. I just assumed that everyone who meets a few criteria and lives close by would be an option. To that end, an app makes a lot of sense.

But at the same time, maybe using an app will reinforce those prejudices, and that might not really be such a good thing.
Hu? Where should that spike in power usage come from?
Why do you want to live?

Questioning utility of anything in life is futile. People do what they do because they want to. Simple.
This reminds me of WebRTC and SIP technology. Chris Matthieu built something like this which is now http://www.Twelephone.com. But here you have to log in with your twitter account. Not 100% "I own everything" type of model but a lot less invasive, IMO.
Also, Mono's own ecosystem of additional libraries works better on Windows than on Linux. A while ago, I used a project that used an SQLite binding from the Mono project. They decided to discontinue development of this library in favour of a newer alternative, and it was then totally broken by subsequent Mono updates - but it continued to work fine on Windows with .Net. So any projects that still use this library are basically impossible to get working on Linux/Mac because Mono has awful backwards compatibility with the Mono Project's own libraries compared with .Net.
>The funny thing is Sanskrit is incredibly practical for lots of reasons.

Okay, give me 10 reasons.
Still, the fact that Microsoft is going out of their way to support such older systems speaks of their commitment to value.

Here's another explanation: MS has a very, very large enterprise customer base. Maybe they're just keeping them happy, so that these customers redirect their capex to Windows 8 and Office 201X?

Here's a counterpoint: if MS really cared about value, would their phones receive all Windows Phone updates? Because right now they don't. The choice is up to the carrier.

Anyway, I can't find your thesis in #1. You bought a unibody MBP but the existence of rMBPs indicate that Apple doesn't care about your laptop anymore? There are many anecdotes that contradict your point, you can find them at /r/apple on Reddit.

#2 is subjective. I find Windows 8 to be a significant step backwards for MS in terms of usability. YMMV.

#3 is...yeah. It's what you get with Apple. They're bad at ergonomics. I won't defend this; the Magic Mouse is a usability disaster. Then again Win8 isn't exactly a pinnacle of usability.
New U.S. sales figures show the changing face of PC and tablet mkt. in 2013
I wish the duolingo guys hire this fellow and make it easy for all of us :/
This article was absolutely fabulous. I come from the community college setting, and this rings all too true for me.

At the community college I attended, it was a feeder school for many Orange County students. There was a general feeling of "High School Part 2" and an incredibly laid back climate. There also happened to be over 26k students, and classes were constantly too full. After having to schedule an appointment 3 weeks in advance with a counselor to discuss my options of getting into some B level school, I was told it would take me 6 semesters, or 3 years. I decided to learn to code.

I dropped out, hit the library, and started learning. Then, I applied to, and got accepted, into Dev Bootcamp. However, my mom ended up getting diagnosed with breast cancer, and in an effort to stay closer to her, I ended up getting accepted into General Assembly's Web Devlopment Immersive in Santa Monica. I decided to take a path of books, library study time, and self guided learning utilizing the many resources available to me such as; weekly coding sessions with Keith from DBC, Stack Overflow, and Google.

"The “beginning of the unbundling of the American university” is how one observer has described the transformation. All it will take for students to avail themselves of this emerging opportunity is a clear sense of where they’re headed, lots of self-motivation, and good access to information about what mix of skills is likely to lead to a promising career."

This above statement could not be more correct. Although the tools are out there for you to learn and become whatever it is you want to do, there is almost too much information. You need someone to guide you through the obstacles on your own individual path.

One thing I do hope we see more of, is a push for continued learning and education. It appears the vast majority of people entering and graduating from our 4 year Univerisites, view college as an end all to education. There needs to be a bigger push for learning in general. I suppose this is easier said than done, however.
If you want to use C#, the easiest way is probably using GtkSharp. I don't know if there's a way to use the VS GUI designer, but MonoDevelop has a built in GUI designer that works with GtkSharp -- and MonoDevelop runs on Windows too.

Might be worth trying out. You can still run your application on Microsoft's .NET stack on Windows, GtkSharp supports it just fine, and because it uses GTK it will look native on all of the supported platforms.

Disclaimer: I haven't actually tried any of the above.
A number of mandoline slicers will do this.

Be careful, it's ridiculously easy to slice way fingertips with these.

http://www.amazon.co.uk/Selkin-Borner-V1-Slicer-White/dp/B00...

etc etc etc.
Eating VLC
But they use 12 secret spices!