skysight-inc/HackerNews huggingface dataset:
On one hand, she's right about how people should be more mindful of others with whom they have a discrepancy in skill level.

On the other, every developer, especially ones who are just starting off, needs to develop a healthy habit of self-reliance, being able to hunt down documentation and just RTFM in general.

Actually, her examples are pretty much all related to system administration (PATH and SSH). This backs up what I've said several times before: one must learn system administration before learning to code. Precisely because you don't want to be studying how to write in $LANG, only to realize you don't know how to export your PATH, or what that even is. You need to know your environment before knowing how to code.

Finally, her statement:

especially under-represented minorities

Right, because underrepresented minorities are all inherently deficient in autodidactic skills. Quite the progressive sentiment, indeed.
Realistically, most "data scientists" that people hire aren't going to have that full background.

I think the problem with a lot of data science teams out there today is the hiring. Not a lot of people understand what the role of a data scientist should be and they expect these people who can do hadoop end to end, extensive CS skills, know all of the latest advanced machine learning algorithms, and know stats like the back of their hand.

Many employers will not need or use that full pipeline, and if they do, they are probably capable of hiring hadoop engineers as well as more traditional analysts who are deeper in the math with the models.

That analyst is someone with a specialized background and some form of training in scientific computing. This does not need to be a full blown masters/phd.

Realistically, you can get away with having a decent programming background, a clue about the landscape of the machine learning algorithms, and enough statistics to know when you're going down a rabbit hole with respect to research.

I think it more comes down to having the right mindset with problem solving. Much of this is also going to be domain specific.

The term data science is ambiguous at best, as it is a new field. I think over the next few years we'll come to see more specialized roles over time that will help clarify the sandbox that is data science vs data engineering among other disciplines.
https://github.com/madprops/lindora

This is an online code editor I made but im not improving it any further until it shows some interest.

Some features:

work directly from your server through FTP
code autocompletion
split windows infinitely
save sessions that remember your files and layout
built in file explorer with Unix-y commands
tools to aid on web development
vim and emacs keyboard mode
very customizable appearance
I’ll have a closer look at Pagebox.es

Long time ago, I mused¹ about these kind of things, then worked like mad on devising an implementation. Meanwhile, a side project I’ll take up again, one day.

I love the idea of data blogging.

Thinking more along the lines of what Freebase was doing (before Google smothered it), what Fluidinfo² originally intended to do, and what Silk³ seems to be doing best, right now.

¹ http://rhythmvs.tumblr.com/post/19750973162/hello-world
² http://fluidinfo.com
³ https://www.silk.co
I just got an error message pointing to an aux file, which was automatically generated and had nothing to do with me. Yeah, the error messages are super helpful.
iPad blog at http://iptiam.com iptiam is abbreviation for iPad therefore i am. Domain can be used as i ping therefore i am also.
Ask HN: Describe your web development stack
I took a bit of a hiatus and I want to use software that's fun and works well. What are you using?
> oddly not so much free software

The Analysis & Resynthesis Sound Spectrograph is the closest thing I can think of: http://arss.sourceforge.net It hasn't been updated in a long time but it's still very useful!

Michael Klingbeil's SPEAR is also open source, but a slightly different beast - focused on manipulation of analysis data as a set of partials - it's still insanely useful: http://www.klingbeil.com/spear/

Chris Penrose's excellent Hyperupic was the first tool of this kind I remember encountering, inspired by Xenakis' UPIC system: http://music.columbia.edu/cmc/MusicAndComputers/chapter5/05_... It died with OS9 to the best of my knowledge.

EDIT: Just to say that Alexander Zolotov's work is blowing me away. I didn't realize he was behind SunVox until now, but the portfolio of his projects in this thread is really inspiring.
No matter what size is the house, if they got multiple loans in order to buy their dream house - they live above their means.

> size of their trucks

"we were up for two days packing" indicates that the truck was not small.
Eating less and exercising more has worked pretty well for me, but that's not for everyone. I've also learned to see which foods give me more, sustained energy over time and which ones don't or even drain me. But, once again, I doubt that will work for everyone.

I'm also very skeptical of a lot of studies that discount things that are clearly working for me. For example, a lot of studies that discount fish oil tend to not take an enteric coating and proper absorption into account. Actually, after many years, I'm still waiting for those studies. In the meantime, I've seen the positive effects myself and will continue to use enteric coated fish oil as a supplement.

I've also watched countless friends, family and acquaintances try the Atkins diet only to yo-yo and see later problems develop. So, I'm not going to consume buckets of lard to lose weight. But, if the Atkins thing works for you, more power to you!

My conclusion is what works for me may or may not work for anyone else and vice versa. But, that said, I still look at some studies over time and try to glean some slight insight into what works and doesn't work for others and experiment here and there.
You should perpetuate neither. Just try to be empathetic and look at it from the perspective of the student.
I prefer the semiocast driver myself and use it in production at Heroku with no issues. And luckily they have become responsive to issues and PRs. They initially released it when I attempted to do the same thing OP did a year ago. But I instead switched to their client when they released it and I haven't looked back since.
Haskell typeclasses are an interesting way to achieve the same effect explicitly - if your module implements/returns/requires some type, then I can make your type "be" a member of my typeclass (pretty much equivalent of your class implementing my interface) without touching your module or creating a new type; the explicit declaration can be made afterwards to join together two modules that didn't know that the other existed but have types that are similar enough.
I think what he is trying to say is that the baseline for getting cancer is random, and there really isn't much you can do you reduce the chances of it happening.

However, you can increase the chances of happening through things like excessive sun exposure.
http://controlc.com - I still believe in the project but I simply dont have the bandwidth to get into desktop development for osx/win any more.

http://tinywhois.com - A pretty simple whois site that can do lookups by url, ie http://tinywhois.com/ycombinator.com or http://tinywhois.com/8.8.8.8
I find the evidence for your claims to be lacking. GM foods? Are you kidding me? There's no evidence that GM foods are bad for your health. Perhaps some evidence will turn up. (It's possible; I doubt it will happen.) But there is none. And organic foods? Come on, you're thinking like some ancient Greek who took Aristotelean "essential natures" seriously. Like you're going to paste bird feathers on your flying machine because birds fly so surely the feathers will help.
This seems interesting, I'd like to know the details. What's your email?
Unless an article compares various studies using a meta-analysis methodology (see https://en.wikipedia.org/wiki/Meta-analysis), I'm probably not going to give it much attention.

To summarize one key problem: journalists (and even some scientists) are prone to say two studies "disagree" if one demonstrates an effect and another does not. This is a problematic style of argument, because this kind of "disagreement" may be caused by random variation in sample sizes and/or differences in thresholds. You have to dig in to make an honest comparison and synthesis. This requires some basic statistical understanding, which apparently is lacking in many educational programs (but that is another thing!).

Please, if you do this kind of work or care about interpreting a set of studies collectively, go read the first few chapters from "Introduction to Meta-Analysis" by Borenstein, Hedges, Higgins, and Rothstein.
> and supports modern things like UTF-8 input

Speaking of plain TeX:

Yes, they support UTF-8; that is, support it with a command-line switch which is a bit tricky to use. It's not like TeX can detect the encoding of your file and set things up automatically.
> but in the bad days before 4.0 you'd get devices hard wired to discard any broadcast or multicast packets while the screen was off and so on.

Shitty networking stacks abound all because everybody is trying to get an edge in battery life.
I'd go so far as to say that any claims of cereus types of foods being "healthier" are specious as well. As long as you're getting the required sustanence and not dying of anaphylaxis or whatever, you're good.

Everyone, even doctors, find a new food to demonize every few years, then flip and say it's the bet thing ever a decade later. Anyone remember when eggs were killing you? Or when the fad diet was low carbohydrate? Now eggs cure cancer and gluten is "literally Hitler."

Health nuts, as a rule, have no clue what they're talking about. They're just desperately looking for something to blame for their (or others') problems and using pseudoscience to justify it. (As for weight loss/gain, it's just simple thermodynamics. Caloric intake minus expenditure equals "duh.")
Users are the customer. You can keep the hardware companies as happy as you like by not offending any of them, but by being honest to the actual users about the strengths and weaknesses of various phones, you are far more likely to build a long term base.

edit - and any hardware companies you work with who are worth their salt will understand this and take any criticisms on board. The end-users will be far less polite.
Here's a link to the full video:

http://www.dailymotion.com/video/xxxiij_moon-machines-2008-p...

Around 37 minutes they talk about the alarms on approach and how the dealt with them.
Lol, down voted. Weak, HN, very very weak. This guy could lose his position over that post and I was just trying to help him (maybe it's just a volunteer thing, though).

If he was at our company, he would have been fired in a heartbeat. Publicly insulting partners like that? Yikes..
Would love to see what you’ve been working on.

Meanwhile, I took the liberty of browsing through your .zml demo’s¹. I can say your manifesto² got me intrigued. Do keep me posted!

¹ http://www.z-m-l.com/
² http://zenmagiclove.com/marchforth/march-forth-manifesto.zml
I see a lot of this as a logical extension of your toxic tipping culture. For many jobs, a large part of income is already based on the hustle for tips. Every interaction is a transaction.

Australia is partially along the same path, though our strong anti-tipping culture (we have a reputation as poor tippers overseas) helps resist it.

Still, living in Norway was a great alternative perspective - where everyone in a regular job was paid a living wage, and the hustle was really only on the very outskirts of society rather than sewn right through it.
Genius. Even with all this technology, there's still the good old swing park.
http://www.bitlegal.io - A database and map of global virtual currency regulations
I'd argue that you're correct in highlighting a certain tradition but that most arguments about the advantages of Haskell are completely orthogonal to this idea.

Haskell is more powerful than JavaScript as you can embed JavaScript into the semantics of Haskell. This is where the ideas of existential types and unityped languages come into play. Haskell is sufficiently rich to directly emulate JavaScript as a type-contained embedded language. Thus, all of the same exploration is available.

This idea is highly idiosyncratic Haskell. Nobody would honestly suggest it as Haskell guides the intuition of the programmer quite strongly. This embedded language must also immediately throw away much of the machinery and speed of Haskell.

The reasoning again is not that Haskell is right but instead that its semantics are a superset of those available in JavaScript.

But given this inclusion, most people rarely use features like pervasive state and dynamic typing while programming in Haskell. Part of this can be answered as language convention force and regularity, but these techniques do show their advantage at times. This is what gives the Haskell programmer confidence that they understand the value of many language features: they've constantly redefined "Haskell" in many miniature, well-interleaved parts to be whatever makes sense for the problem at hand and thus have seen the value of a variety of language features.

So I'll end by suggesting that once you learn Haskell this notion of "design your own solution" is actually even greater than the one in JavaScript. I don't take this argument to be ground truth, but instead just a challenge. JavaScript and Haskell both allow the programmer great control over the semantics of their language, and Haskell has many mechanisms which give that power greater leverage than JavaScript can.
Join the SmartAsset (YC S12) tech team in NYC
One of my most frustrating experiences in school was a math class with a textbook which would stop explaining examples halfway through because "the rest of this problem is trivial" or so it could be "an exercise for the reader".
Note to self, put playground on app store.
http://boxmydownloads.com

Has paying users, and demand for features. But because of time constraints, I am not able to give enough time for this project. So anyone really interested in taking this further, feel free to drop me an email at: virendra.rajput567[at]gmail.com
Foundation: Ben Horowitz [video]
http://imgur.com/g/memes/AHHAsPD
Coopers is usually a 375ml bottle. Hardly any difference.
It annoys me when people try to argue that (0.99...) != 1 because "infinity goes on forever, it's not a number!" though, without understanding the difference between a representation of a number and the number itself.
I tried to identify the words present in the question in the header of the bhl-0002-005.tif file.

From what I can tell, after the ":" character, it seems like the author refers to "Jason" and "Aison" (Jason's father).

If this assumption is right, the "N"-like character that is heavily present can be identified as the "ON" syllable.

Other assumptions:

-> From Wikipedia: "[...] letter s appears as a long "s", "st" is a ligature [...]". This leads me to think that:

- the striked-"o" character I think is an "S"
- the curved-"\" character is a "T"

This combination of both characters "ST" can be found heavily in the text.

- the "corner"-like character is the "ET" syllable

I really do think that the second name is "Aison" because in bhl-0002-005.tif, one of the french sentences on the right side says:

"Père de Jason, roi de Phères en Tessalie"

which can be translated to:

"Father of Jason, king of Pherae in Thessaly"

So "father of Jason" would refer to Aison.
In the same file, on the bottom left, there is another french sentence :

"____! Tyro n'allait pas de main morte!"

which can be (very roughly) translated into:

"____! Tyro was heavy handed!"

Tyro just happens to be Aison's mother !
Just under this sentence, there are some words (mostly nouns), mixed with the other cryptic text. Here's a quick list:

- "Phères", the city of Pherae BUT it could also refer to one of Aison's brothers who has the same name
- "suppliant(s)", begging
- "Amythaon", other brother of Aison

Just under this paragraph, in the footer, the first two words next to the number (2) are:

"ou Jocaste" - "or Jocasta" another character of the Odyssey.

Interestingly, on the upper left side of the second file, you can find a date mentioned:

"le 25 avril 1854" so "the 25th of april 1854"

Which places the authorship of these side-notes 160 ago almost to the day. Funny coincidence!

Some useful / related links:

Jocaste / Jocasta:
-> http://en.wikipedia.org/wiki/Jocasta

Aison / Aeson:
-> http://en.wikipedia.org/wiki/Aeson

Tyro:
-> http://en.wikipedia.org/wiki/Tyro

Amythaon:
-> http://en.wikipedia.org/wiki/Amythaon

Pheres:
-> http://en.wikipedia.org/wiki/Pheres

Pherae (city):
http://en.wikipedia.org/wiki/Pherae
I think that's an excellent idea. Well-done.
Morrigan jQuery WYSIWYG Editor
Morrigan Editor is jQuery WYSIWYG editor with predictable behavior, persistence and consistency. http://morrigan-editor.org/
http://VisualizeUs.com - social bookmarking for pictures.

* Last month stats: ~2.5 million pageviews, 846,000 uniques.

* Highly engaged community with ~210k signed up users (all organically, 0 paid marketing) and 7 million pictures in db.

* Expenses ~$400 (hosting and outsourcing).

* Making ~$2k/mo profit, mainly from advertising and photo stock affiliates.

* Established since 2007, lots of SEO potential and very poorly monetized.

It's not exactly a side project, it has been our main business for the last 5 years, but we've got bored. We still believe it has a huge potential though so we're looking for someone who can take it to the next level.
I think what caused such robust health among paleolithic humans is they didn't drive. They had to walk everywhere. Literally miles to find food.
Can you e-mail me with details? My address is in my profile. Thanks!
At the minimum it is useful because it is connected to CPU/memory by something more meaningful than USB as is the case with Raspberry Pi.

Also for many interesting workloads (essentially anything that involves scatter-gather DMA from some other peripheral, eg. routing, file/storage server) you don't need that much powerful CPU to saturate gigabit ethernet.
Thanks. I have always wondered why nobody else came up with the same solution or even something similar. The idea used nothing that had not been around since the 1970s so it should have been invented by someone else long before I had the idea.

For the non-molecular biologists I should explain how it would have saved billions. The human genome was effectively sequenced by breaking it millions of random fragments of around 1000 bases (letters) and the sequence (order) of the bases in each fragment determined. In order to be able to put the fragments back together in the right order each base was sequenced 10-15 times in different fragments. My idea allowed you to avoid all this redundancy meaning you had to only sequence each base once or twice. I did some simulations based on the actual costs of the human genome project and it would have saved 80% of the costs and finished it 3 years earlier.
http://www.aquarium-manager.com

Built with RoR, running on Amazon. Needs a few tweaks otherwise sits there running happily. It meets the needs of a niche and is steadily growing in users / mailing list size. (About 1600 now).

You'll find my email address in my profile if interested.
I definitely think that you are on the right track!
(Read my other comment.)
While I agree that you can't reasonably implement a complex subject from first principles every time you want to talk about something, I think the core of the complaint was more in frequently calling something trivial when addressing a room full of students with varying ability.

Trivial is, I suspect, best expressed in terms of inferential distance that the student has to cover. Education naturally works on the borders of what people know: too far and showing people something is incomprehensible to them, too close and they're learning nothing they couldn't have found themselves simply by looking at your powerpoint stack.

I suppose, to develop that line of reasoning, it might go something like this:

Given that you're operating on the edge of people's concept space to be teaching them something worthwhile, if you're saying that something's trivial (i.e. that they should find it trivial) a lot, you're either:

A) Wasting people's time, (it's too close to their known concepts)

or

B) Confusing people, (it's too far from their known concepts)

If you're in the goldilocks zone for learning, it shouldn't be trivial. Might it rely on things that are trivial to them? Sure. But I don't see any value in mentioning that they're such, and if you're dealing with varying ability it's worth keeping in mind that some of the things you think are trivial aren't going to be to everyone.

Basically, my question to you, would be: What value is added by calling something trivial to justify the harm to those who don't find it such?

You could after all just not mention that the thing is trivial, perhaps more students would have the courage to ask you about it if they don't understand it that way.
Actually, I hadn't thought about this.
My uncle's in need for a media center (he's already got the home theatre and the forty-something-inches LED T.V. and I was thinking of gettin'im a RPi with the rest of the fancy stuff but you totally would get waaaay better performance with a little bit more "expensive" board. The last time that I checked for this kind of solutions I was fancying some Zotac box but that one was ~US$350. Which $75, much nicer alternatives are you talking about here? :)
What is this, your anti-drug?
It's all front-end JavaScript running on the free AppEngine tier. Basically just static file hosting.
Only when using cross-platform. Bluetooth works for Android-->Android or iOS-->iOS.
The most effective attack is the easiest to predict.

It is human intelligence or infiltration by actors with a hidden loyalty. This has worked since the time immemorial for all sorts of security systems.

For FBI to bring it down they'll just need to repeat what they've done with Silk Road - pose as a straw buyers, get everyone they touch on record and use them to identify/arrest the users. Put out a request for a contract killing and arrest all responders. Bonus for putting a bounty on members turning in other members.

Even if this won't "shut down" the system itself, it would make it impossible to use safely.
Most people here are giving suggestions without owning any Firefox phone.

I actually bought one when i was in Mexico. I tried to see them but even finding one to buy is difficult. See in mx and most other countries without heavy regulation, telefonica from Spain owns the market. And usually they have a shell company as competitor to avoid a mother bell like monopoly. In Mexico the shell company is movistar, the one that sells Firefox phones. Now, they spent millions advertising it. But any store i entered i was told they,never had it for sale. after 20 days and more than 50 stores i finally found one in the shady downtown area were you can buy most imported electronics without tax... The store was inside a parking lot, had 4 full time employees and had a total of 5 phones that they could sell (if that's not the point of sale of a shell company i don't know what it is) but one of the phone was a touch fire. So i bought it.

it was ffos almost stock, albeit and older version, there is zero new features from 1.1 to the bleeding edge 1.4... One nicety was offline gps app right out of the box. That beats any ios or Android phone.

Now for using the phone.. It's impossible because it is slow and crash all the time.

The only reason anyone would use one as their main phone is if said someone already compiled the emulator and wrote all the applications he thinks he will write when getting the phone. Until you do that, avoid getting the phone. I use mine just to see how slow a site with too much js would be
How is it named ?