skysight-inc/HackerNews huggingface dataset:
Agreed! Our school curriculum covered Marie Curie on multiple subjects: Chemistry and English (her biography made for inspirational reading) and by contrast, Lovelace has had what one would call "honourable mention" ;-)

I keep referring back to this topic more and more these days...
http://en.wikipedia.org/wiki/Stiglers_law_of_eponymy
What scala really suffers from is wasting time on academic navel-gazing on theoretical aspects, when much work still needs to be done on tools and docs
Christian onsale
christian-and-louboutin.com have a variety of shoes for discount . We are an online shoe shop which
offers a wide collection of Christian Louboutin shoes. The wide range of products, fashionable taste and reliable quality are also important wealth. And we have the top technicians with the fashionable taste, creative ability and dedication as well as the experienced managerial and technical team.sqzjx1016
I don't think there's such a huge body of knowledge in "data science" as people claim. It's not astronomy or biology etc. As a "data scientist" the predictive ability of your model is all that counts. So the social skills and basic knowledge of stats + your progrmming skills/creativity is what's important (and the kaggle competitions have borne this out).

edit: Ok, ad hominem attack. And in that thread no one managed to making a convincing case for the utility of millions/billions of people learning maths as traditionally taught. You're probably a data scientist who wants to inflate your salary (there's my attack).

edit: LOL. you're a joke plinkponk, hahaha - being called out on your lies about your chosen profession being hard (so that you can feel special) really gets you doesn't it! http://www.urbandictionary.com/define.php?term=Wiener%20Didd...
Why doesn't GCC optimize a*a*a*a*a*a to (a*a*a)*(a*a*a)?
Road Wheels Carbon
Announcing the next Hacker News Paris meetup: October 23th
How did the Romans/Byzantines get into Palestine in the first place? "They started it" as a historical excuse is a pretty poor rationalisation. The point is right now, in the current generation and given the current situation what is the best way to proceed.
We're still looking for a rockstar from HN to do a live call with us. @pg? @patio11? :)
The evidence that is coming out from kaggle doesn't support the claim of teams with experienced specialized skill. Teams of a single student have beat out entire industry of companies (the essay score competition for example).
Hacktivism fights corruption in Colombia
Educational presentations done right
>we apparently only can have one woman in science. Why not have two?

I don't accept the premise of the article that Marie Curie isn't celebrated in her own right. I'd say you'd be hard-pressed to find a woman in any science who isn't aware of both of these women's contributions along with Grace Hopper, Rosalind Franklin and others.

>why do women have to be their own category at all?

Well, among the many many reasons that require a large number of comments to annunciate all the possible arguments here's a simple one: when there aren't many of your minority group in any field, celebrating a member of your group enables more members of your group to enter the field because precedence is set.
/me snickers. I have my whole lifetime to finish writing it out and you want it now? Geez. Such a hurry.

Here's what I can give you. You'll see no lasting systemic change until people start growing up understanding the ins and outs of democracy by the age of 15. This does not even happen in the most affluent neighborhoods today. Education focuses on producing workers for the job market, rather than producing citizens for a democratic society. That's what needs to change. An adult graduating from high school needs to be capable of the highest offices of government immediately, even if they don't meet the age qualification. That capability gives them the tools to intelligently engage with their representatives and public servants as equals: as co-governors. Lobbying cannot be the job of an elite minority; it has to be that thing we all do from 4-6pm, after working from 8-4 and before enjoying dinner and leisure from 6-10.

Because the capacity to govern is properly distributed, you should see the end of the career politician. Instead, occupying offices should have a higher churn rate as more people run and more people qualify and more people have jobs to return to after their stint in office; the actual electoral result approaches random, negating any effective campaign strategy and thus any influence of money. Instead of campaigning for office, office-holders become facilitators for citizen discussion of policy. Their job is primarily to gather and synthesize, to properly weight authority, and to transparently explain how they determined which policy to adopt. The vote becomes a formality, rather than a nail-biting contest aired on national television.

That's what I have right now. It's not much, and it's pretty flimsy, but it's a skeleton to hang my coat on.

Enjoy.
U.S. Cigarette Makers Resist the Judge Offence
U.S. Cigarette Makers Resist the Judge Offence
Please refer to my lengthy reply to potatolicious.
Thanks!

If you have feedback on how to better improve WCFStorm, please do let me know.
> I don't accept the premise the article that Marie Curie isn't celebrated in her own right.

That's not the premise of my article. The premise is that Marie Curie would make a much better figurehead than Ada Lovelace.
I'd love to have a service like this that is polled by my devices as I go about the day. For example if I'm writing an email, visiting a website, or at a physical location (according to my phone), the service would give me gradated alerts based on the relevance of the current situation to various stored 'memories'. So, really, the next (un)natural progression of human memory. Just a thought, good luck with your project :)
I think it's interesting to note the number of professions that may already fulfill a "data science" role, just with a different title. I worked a job where my primary role was data analysis: parsing data with Unix commands, feeding it to classifiers, applying standard algorithms, drawing meaningful conclusions, etc.

Sound familiar? The entire team I worked with had a similar workflow, but we went by life science domain specific titles rather than "data scientist." I'm willing to bet that other professions have similar roles, merely called something else.

I think "data scientists" are out there in the sciences. They just don't go by the latest buzzword.
all good points, well made.

I find it disappointing that we've come to label systems languages as the languages with the properties to implement the 'systems' of yesteryear instead of the systems of tomorrow; Singularity, for example. One wonders if Pike and co were to build a new OS just where they'd put the managed/unmanaged line.

Wikipedia says http://en.wikipedia.org/wiki/System_programming_language "The distinction between languages for system programming and applications programming became blurred with widespread popularity of C and Pascal." and I'd hazard that Pike was smearing that blur wider by saying Go. The Go FAQ http://golang.org/doc/go_faq.html still starts by saying "No major systems language has emerged in over a decade" and implicitly saying Go is to be it.

Now to my point that C/C++ is usually a bad choice. Most C++ projects I've seen have been misguided, legacy choices from the late 90s when C++ was the rage. Then again, I've always been mystified by the appeal of STL, since it only just got a hashtable. I have always ended up building higher-performance custom collections for stuff and found STL with its iterator-instead-of-ranges clunky.

I've written buckets of C/C++ code for OS and multimedia projects, some fairly recently; but even then, I'd rather have written only the innermost mechanics of them in C and lashed them together in something that was nice to work with, good C interoperability (no I don't think python tooling is nice) and didn't throw completely out all performance concerns. And until Go came along, there really wasn't anything. Python and so on are only useful for coordinating stuff when the task is embarrassingly and massively parallel.

Along comes Go; you can still x-ray some Go code and have a pretty shrewd idea what the resulting machine code looks like, just like C/C++. Its within spitting distance of C/C++ code for performance and will improve. And as the concurrent scheduling is all in the hands of wizards, one expects it to scale multi-core rather better than something working at the lib-level that requires more discipline to use.

Having said that, I'm actually using Java for a current no-compromise-performance rewrite-from-Python project now. Its Go but its tried and tested. Still, I am not enjoying myself too much.

FWIW, had a fun bug in production the other day; turns out I must be the biggest user of Python in a sense, since I discovered - via a crash - that multiprocessing is using `select()` internally and will fail if it it gets a descriptor over 1024.. how come nobody else has discovered this? I see only one person has, and the fix is in ... 3.3. Just a fun story.
One such discussion in the mailing list: https://mail.mozilla.org/pipermail/rust-dev/2012-July/002094...

An example github issue discussing problems encountered: https://github.com/mozilla/rust/issues/1105
A community of Web Creators..
I think you ought to see this the other way round: Scala as an OO language definitely benefits from its FP syntax.
This woman is an inspiration. She fought great challenges to stand on equal ground with mental giants. I find her humbling and amazing.
Also any projects that have come out of 20% time.
http://dragthelake.com/ - A place to store timeless articles.
I'd add math skills, but I really appreciate this comment. Hyping the difficulty and complexity of these tasks to protect economic turf - and insisting on accreditation and experience vs. actual results - is never a good long-run play.

The only value any professional can reliably claim to add - data scientist, software architect, CEO, etc. - is the value they can prove. One must be able to justify their job or salary by superior results (quantitatively better predictions, lower costs, faster development cycles). If you can't do this, but instead insist your superior training protects the company from some scary, unseen, vague 'bad consequences' of not having a 'true professional' performing your work, then you're just as big a drain on enterprise value as a lawyer.

Or worse, an MBA. :)
Yes, I agree with you and I didn't make myself clear enough. I think it is perfectly fine for women to be brought up and given attention, and that them being women in science is highlighted.

What I object to is that apparently women are strictly confined to this particular category, so that 1) there is a ranking of women and only one can be THE woman of science, and 2) women cannot have their own day but have to compete for the "woman day". That is, woman becomes the all-compassing defining trait, and they are only recognized within the constraints of that classification. That, I think, is tragic.
i'm wondering what yahoo will be in 5 years? are there any cases where an established big company / big player in decline re-invented itself successfully? (ok, any company other than Apple ...)
white girl backpacking by herself through china while obviously not being prepared for what she is going to see there.

not very surprising if you ask me.
I came away with similar thoughts. The article made it seem like becoming a data scientist is far easier than I ever imagined.
I agree if we are speaking about achievement in general, but Ada is specifically celebrated for her insight into computing, so it's relevant in that context whereas Curie, as far as I know, never had anything to do with the topic.
Last weekend I did some work with the OSM planet file - the thing with the XML format is it took several hours just to decompress it - even though I was reading it from RAM on an EC2 m2.2xlarge instance. And after that it still took an age to parse all the XML. All told it took 24 hours just to decompress the file and do a three-pass parse.

With the benefit of this experience, I decided it was worth switching to OSM's alternative 'PBF' format [1]. It's a dense binary format that doesn't require additional compression. It's also reportedly 6 times faster to read than gzipped XML. Honestly it seems very complicated to parse, but if you're willing to work with Java or C there's a parser already available. [2]

[1] http://wiki.openstreetmap.org/wiki/PBF_Format
[2] https://github.com/scrosby/OSM-binary
I'm sorry to be this blunt, but it's quite apparent that you haven't done any serious systems programming. That you were surprised by the syscall underlying multiprocessing...says a lot although I could point to other indications.

Please don't make assertions as to the necessities of a specialty you haven't delved in, it makes it very difficult for me to be civil and respectful.

There is...no real comparison between C/C++ and Java for last-mile performance at the bleeding edge, even if Java is a VERY good high-performance replacement for Python for stuff like network services.

There are a variety of other use-cases where C/C++/Fortran/Ada are extremely necessary. Also note how abysmal Java has been for Android compared to Obj-C with its ever-present escape-hatch to raw C for making responsive and pleasant mobile apps. Especially games.

That aside, stuff like Singularity is research-grade only for very clear and obvious reasons. It isn't practical yet, if ever it would be.

Losing a lot of potential performance and control over the machine at the universal OS level is pretty...damaging and limiting.

It's bad enough that an entire programming language ecosystem can put a cap on your power over the computer and the performance/behavior thereof, to do that at the OS level except as a research project is unconscionable.

Please don't act as if Wikipedia articles about Microsoft Research projects are some indication of the vanguard of operating systems.

> you can still x-ray some Go code and have a pretty shrewd idea what the resulting machine code looks like, just like C/C++.

Er, maybe in the trivial case. You won't have anything close to a deterministic or real-time model for memory management available to you though. And never will.

Everything Go provides on top of C in terms of extra features essentially requires GC to function. (goroutines, and related features). The only thing it really adds on top of C that doesn't necessitate the GC is most aspects of the type system. That could be reused in a hypothetical systems language.

Go itself, in its current design, has absolutely zero future as a systems-language-of-first-resort outside of tinkering. (Some people will cross-compile Go code to chumbys and stuff.)

However, it has something more excellent available to it. A potential future as the hero that slayed Java and supplanted it. I would rather it did that than focused on trying to compete with C or C++. It's not suited to the task and cannot be reconciled with that goal as a fundamental property of its design.

Go is an excellent language for network services. Like Java. Doubly so once they replace that awful garbage collector in 1.1
is there any similar app on Android ?
Protothread.h, a protothread library in C++
Strange how here you are, sounding like you're well aware that there are problems with Islam. But when I attempt to point out that Muslim immigrants in particular are over-represented in crime statistics in Europe, you call me a racist.

Somalis are quite militant about Islam, you know.
Develop&Design Guide from Apple、BB、Gnome、IBM、Google、MS and Oracle
For example Glass and the Autonomous car.
I basically use luggage padlocks as an over-the-top way of making sure the zipper doesn't come undone accidentally. Of course, I could achieve the same thing with a paperclip.
Unlearn Your MBA (Entire Talk) by DHH
I'll argue that the country is in many ways further to the right than it was then. I think today, even many Democrats are too brow-beaten to mention the EPA, OSHA, Title IX, ending wars, etc. Something like the ERA would be politically untouchable today for a Democrat much less a Republican. Not just among politicians, but among regular people.
What is tastypie?
Agree, unless your arguing that graduate level math(s) are only 'truly understood' by individuals with post-graduate math(s) degrees. In my opinion, reading (and practicing) is a viable alternative to the same skills. Or, as more famously said by Matt Damon... (http://www.youtube.com/watch?v=ymsHLkB8u3s)
Wow that´s great, I have always wondered how astronomers come to calculate the orbits of objects like asteroids or comets just knowing a small part of their movement. Modeling a system as complex as this double double, is just awesome (even if it´s not holding water yet).
What programs are you using? is there a book or web that explains to a layman how this is done?
SpiderOak does zero knowledge backup & sync across Windows, OSX, and various flavours of Linux, and has Android & iOS clients; 2GB free + 1 GB for each friend you refer, or $100/year for 100GB (deduplicated) and no limit on devices.

The UX is not as nice as Dropbox, but I've been using a free account for about 2 years now and I'm pretty happy with the service and the support (especially given that I'm not a paying customer).

Quirks are that deleted files count towards your quota until you delete them from the list of deleted files (deduplication makes this a bit less painful), and there isn't a way to bulk restore files deleted after a certain time.
> (beware @jacquesm !)

I should log out of here anyway, thanks for the reminder

chmod 444 news.ycombinator.com
We need more lockers. Everywhere.
Yeah, next time we will use the PBF, but there's currently no ruby parser for this. If we continue to regularly parse the data, we will have to write a wrapper around the C parser.

Thanks for the link
Couldn't we get rid of some "features" that have little practical use and create problems for implementers and make optimisation harder?

For example `$~` and `$_` variables. Yes, they are lazily loaded but they force the VM implementers to jump through so many hops in order to keep track of them.

> In the case of $~ and $_, the challenge is not in representing accesses of them directly but in handling implicit reads and writes of them that cross call boundaries. For example, calling [] on a String and passing a Regexp will cause the caller's frame-local $~ (and related values) to be updated to the MatchData for the pattern match that happens inside [].
Ask HN - How can we change the blogs?
Blogs have remained literally same for years now. And blogs are the primary source of quality content. But I find that many people have left writing blog just because there is no inspiration writing there. I have 2K people on my social networks but literally no one on my blogs - Wordpress or Blogspot. Blogs are only changing by templates not the idea.
It will only work on 10.7 up due to usage of specific cocoa features
That's a nice side project. I can see this being useful. Can I ask if the site looked this good on the very first release or have you gradually improved it since its first post 10hr release?
Oneliner.io - Ridiculously simple DNS-based one-liner webpage generator
I think it comes down to the fact that role models are helpful in some circumstances and so highlighting an individual can be a sort of metaphor. By choosing an example of a successful woman scientist some young women will be better able to identify with the idea of being a scientist. And my blog post argues that Curie is a better choice than Lovelace.

As an example, Sally Ride mattered a lot to me (http://news.ycombinator.com/item?id=4283227) even though I'm a man, as I wrote when she died: "RIP Sally Ride. She was a personal inspiration as a child because I saw a woman going into space as an indication of the opening up of space to 'normal' people. She was also a scientist and not a military person."
Stormcloud - Gorgeous New Weather App
Yeah. Also, I reckon there are some actual production VMs less well designed than this one (for instance, the one Second Life uses for scripting).
Where are you based? You mentioned you do not want to work in-house and become a de-facto employee, but are you in a position to do a face to face to kick off a relationship?

I run a startup called Dragonfly (http://dragonflylist.com) and we've found that creative and digital agencies are always looking to take on freelancers (at well above $50 per hour). The only barrier with remote work is trust, which is why most jobs on Dragonfly start with a face to face, meet and greet, and then become remote. Bigger clients, like agencies, just want to know they can depend on the freelancer. The risk for them is that the project isn't delivered and their client leaves (which could be 100k or even a million dollar loss, the development side is not necessarily the biggest part of the brief)

Keen to hear more about your story, this is exactly the problem we're aiming to solve. Email me: riley@dragonflylist.com
> She's a hero here in France

and obviously in Poland. But here we call her with her full Polish(hers)-French(husband) name, not only the French part.

a new bridge in Warsaw was recently named after her http://goo.gl/maps/Y1X5d
I kinda feel sorry for Marissa Mayer, the internet collective has put a lot on her.

I can see why, many great and well loved services have faced death by yahoo over the years. Clearly people do still care about the future of yahoo (or at least the services they consume) otherwise we wouldn't keep seeing these kind of posts.

I just hope that there is a plan, and it would do much for me if MM made some sort of statement to the effect that Yahoo will properly support acquisitions rather than let them slowly die.
I might be wrong here, but I'm pretty sure MacRuby takes the sort of shortcuts you're thinking of.
"Sol" is also "sun" in Portuguese, so even better :)
I think quite a few data scientists are taking the position that they're a specialist plasterer in your metaphor, someone who does one job very well, but can't help design the skyscraper they're working inside.

Good plasterers get paid (and treated) pretty well, but they're never going to be the architects who designed the building.
If you don't have server sided scripts you wouldn't need a virtual root server in the first place, but rather host your pages at github, wordpress or the likes. If you do have active components you could go to Google App Engine, Heroku or PythonAnywhere. If you do need a virtual root server, it's hard to beat a t1.micro, especially if you don't need it 24/7.
Also not sure why this would be considered HN worthy. The title seems interesting but when it's just a naive backpacker.... who cares?
Don't underestimate yourself. Don't be afraid to shine through.

Start small. Maybe start with a single cloud platform, like Evernote or iCloud. Once you know the ins and outs of a particular platform, and are an expert on that, move on to the next one.

Baby steps, just keep moving in the right direction and DON'T STOP and DON'T BE AFRAID.

You are experiencing a fear of success. Overcome it, and just keep your head down and ship.
It's developement version, but I wouldn't call it super-buggy. WebKit project has strict development process, each commit is rigourously reviewed and tested before merging.

You will likely run into problems if you enable experimental flags though.
That's just the animal inside you that's hungry for gossip talking, because it really doesn't matter. And I know you'll come up with some kind of rationalization for wanting to know, but you should respect the wishes of family and close friends, whatever the reasons may be, especially because it really does not matter, the loss being the same with or without the reason your gossip-hungry brain may expect.
Don't forget that Civics isn't a required course in school anymore.