skysight-inc/HackerNews huggingface dataset:
thanks for the tips!

One interesting use of sizeof i remember in my C++ project was to override new and delete operators where a void pointer is passed and sizeof is used to keep track of how much memory is allocated/deallocated.
Great job, just registered.
(Heya Northwesters, I feel all alone as a blue dot in Portland. Seattle? Portland? Eugene? I know you're out there. Represent!)
I'm all for more women founders and women hackers, and for making sure opportunities are available and doors are open, regardless of gender. But I'm not convinced that this would be doing a lot to address the underlying issue.

She says that number represents the applicant pool. That
is extremely troubling to me, and suggests that while Y
Combinator has done great things for technology,
something structurally, while unintended, is keeping
women out.

If women are being "kept out" that is a problem and should be addressed. But at they really being "kept out" or are they just not interested (at least not in the same proportions as men)?

Disclaimer: I'm a 37 year old male, and I could be totally offbase on this observation, but from where I'm sitting, it seems that women simply don't grow up wanting to be hackers, or startup founders, in the same numbers that men do. I think stats on enrollment in computer science / software engineering programs bear out at least the first part of that, at least in part. Certainly when I was in high-school I never knew even one girl who had any interest in programming computers, and even in college I don't remember any of my female friends being interested in that. So, is there something genetic going on, or is it just a cultural indoctrination thing, or what? If it's the former, maybe there isn't a problem at all. If it's the latter, then we certainly want to make sure that doors are open for the women who do want to get involved in this space... I believe ardently that opportunities should be gender neutral, personally. But I also don't accept that there's any particular reason why the numbers of men and women in any particular domain must be equal (or even near equal).

I haven't looked up the stats, but I'm near 100% sure that there are far more male underwater welders, oil-rig roughnecks, and auto mechanics... but you don't see blog posts and articles complaining "where are the women in welding?"

Now before the downvoting starts, let me reiterate.. I'm 100% FOR equality and being gender-blind in terms of giving people opportunities. I just think that we should focus on that, and not the raw numbers in the end. If women are being excluded from things, then that needs to be fixed, yes. But if they're not here simply because they're not interested, then we should question if that's an actual problem (I'm not saying it isn't, I just allowing that it's an open question).
Brookhaven press release: http://www.bnl.gov/bnlweb/pubaf/pr/PR_display.asp?prID=1155

Nature article: http://www.nature.com/nature/journal/v466/n7304/full/nature0...

PDF of article: http://people.ccmr.cornell.edu/~jcdavis/publicationPDF/Natur...

So, if I'm understanding right, here's what's going on. They're working with a Bi-Sr-Ca-Cu-O superconductor. The structure of this has planes that basically consist of layers of copper oxide, arranged in a square lattice. The CuO2 units are symmetrical: there's no obvious difference between the two oxygen atoms. In the superconducting phase (at low temperatures) the distribution of electrons (er, strictly, something to do with the electron wavefunction -- all sorts of weird collective quantum effects happen in superconductors) is likewise symmetrical; likewise at high temperatures where of course there's no superconductivity because thermal motion breaks up all the coherent things that need to happen for superconductivity.

When the temperature is a bit too high for superconductivity, the mechanism by which superconductivity fails seems to be this: the electrons have enough energy to get into a state called the "pseudogap state", which interferes in some manner -- which I don't understand -- with superconductivity. The pseudogap state is not well understood.

These people have found out something interesting about what happens to electrons in these pseudogap states: that symmetry is broken. For each copper atom, the electron density is much greater near one of the associated oxygen atoms than near the other. (They measure this with a scanning tunnelling electron microscope.) Which oxygen atom wins may be different for different copper atoms, but it appears that as the energy of the electrons increases, so does the length-scale on which the answer is consistent -- i.e., the size of the structured electron density variations this produces.

(I'm not really a physicist, and certainly not a superconductor expert. Any of the above may be entertainingly wrong. Corrections welcome.)
My pleasure - I'm glad you enjoyed it!
You seem not to be banned, but something is weired with HN. Just wait until it get noticed by a Mod.
All I know is: 'be wary of releasing changes on Fridays' probably applies to life too.
I know few things such as structs etc. and how you can derive a class from a struct and stuff. but i have never used calloc or malloc (shudder!) and have only relied on new/delete []
for all memory management.

Thus its hard for me to understand what constitutes as C and what dosen't. I mean i dont know if C supports typedef's
It's nicely done, no arguing with that. I just sort of wish PG would find a way to incorporate this or something like it into the official site. Or something along those lines...
What's wrong with deposit insurance? If I give my money to someone else to hold for me, don't I want some guarantees that they will give it back when I need it? Or do they cause problems elsewhere?
As a student, I move between two places a lot. I would guess this is fairly common among HNers. Being able to give multiple locations might be worthwhile.

(For now I gave my uni location on the basis that I spend more time there.)

Also, it might just be my particular biases, but I would be inclined to add "mathematics" as a skill, or possibly category. I have no idea what to put for "career name" though.
I actually found this in the "Best American Essays 2007"
http://www.amazon.com/Best-American-Essays-2007/dp/061870927...
This is exactly why a candidate with an active GitHub account will always get fast-tracked through the screening process any time I'm involved in the hiring process. It doesn't matter if the projects there are 40-line utility scripts or heavy-duty middleware; the important thing is how they indicate willingness to write and share your code.

(Of course, if the code on a candidate's GitHub page or blog is terrible, that tells you something too...)
Many Celiac patients are asymptomatic. Would this pig out test still be conclusive?
I'm not talking about suffering, I'm talking about not even slightly restraining the most astronomical privilege.

The man is worth $13bn. He could give away 99% of his wealth and still live out his days in a level of luxury which will never be experienced by 99% of Western world's population, let alone the world's.
My G1 came with Amazon's MP3 store, so sadly this isn't even a new phenomenon for smart phones.
No, I say build the pyramid!
Ruthless competition, mostly. The example that illustrates his character is not related to this kind of behaviour, but to how he treated his workforce.

The Homestead strike was caused by a broken promise to tie salaries to profits which, made in a downturn, reduced payments. When profits returned, he broke the promise, refused to keep salaries tied to profits, locked out the union workers who protested and used violence to end them. In the end, he hired immigrant workers in place of the previous employees, working for less in harsher conditions.

Not exactly role model.

http://bit.ly/8XRSwN

This quote is, IIRC (lost track of the book and had to resort to Google) from Theodore Roosevelt.
Techies reject coasts for 'Silicon Prairie'
I wrote code for the military for 3 years after high school. Writing code for a living took what was my most enjoyable hobby at the time and turned it into a chore. I lost all of my love for it.

So, I abandoned code and became an automotive mechanic. That's a fucking leap, let me tell you. Seven years later, my body was wrecked from arthritis I picked up in the Marines, so I got out of the automotive industry (a job I loved) floated for about 6 months then jumped into IT.

I manned a small computer repair store for a year, worked on some art and such then landed a network admin/tech job for the State. Now, here I am, back at computing every day and wishing I still remembered how to code.

I've now put my mind to learning Python and Java and leaving the VB of old behind--

--but, just the other day I discovered an old application I started in VB5 that got quite close to what I wanted it to do, but not quite. This code is now 10 years old, so I figured SOMEONE wrote it by now. I scoured the web and did not find anything like it. So, now I have an itching to go back through my old code and attempt it all over again. sigh
If that battery never needs replacement I would pay even more than $10 for it.

(And assuming it has a reasonable shake/runtime ratio)
Campaboutoz
4WD Hire Australia Campaboutoz Perth
Nice site phpnode.
Pocket Knives - Folding Pocket Knife - Knives Pocket Knife
Lots of people talk about how the iPhone is closed and you can't control what's on it, but look how "open" platforms have worked out in practice.
> ...the new thing was the old thing, only on computers. One would be digital photography.

And that led the Flickr and Photoblogs & Tumblr. Not the same thing if you ask me.
The way I see it, the people who are actually bothered by this kind of thing will know how to remove it from their devices. On a related note, the Droid Incredible has been rooted: http://www.droid-life.com/2010/07/15/finally-the-droid-life-...

Some people are saying that the eFuse technology in the Droid X will prevent it from being rooted as well, but that may not necessarily be the case: http://www.boygeniusreport.com/2010/07/15/reality-check-modd...
Microsoft seems to have learnt its lesson well here for WP7. They apparently will not allow the carriers to place more than a couple of apps which will be removable by the user.
Reading the article, it talks of Cyber Army and Cyber War. Reminded me of a quote from this months Crypto Gram:

"... in what the media has mislabeled as 'cyberwar.' The attacks against Estonian websites in 2007 were simple hacking attacks by ethnic Russians angry at anti-Russian policies; these were denial-of-service attacks, a normal risk in cyberspace and hardly unprecedented. A real-world comparison might be if an army invaded a country, then all got in line in front of people at the DMV so they couldn't renew their licenses. If that's what war looks like in the 21st century, we have little to fear. " -- Bruce Schneier
Mathemagician, I'm considering this multiple location business, it does make things a bit more complicated.
The product seems like a shiny interface to a personalized Google News, which as you say is just not very interesting.

A word to aspiring news startups: journalism is old and sophisticated - try learning something about it instead of pretending it is a data clustering or personalization problem.
I didn't reply to that one-liner because it is a one-liner.

A lot of software engineering lore crumbles into tautologies or is completely obviated when you're working at the microscopic level.
I don't know how old you are, but I do not like paying ten pounds or twenty when I leave university. And that is while the internet is present. That might not be a great amount, but I sure could have used it in much better ways as a student.

I'm in my late 40s, and I don't like paying for food. I don't expect others to feed me, though.

For example, why do I have to pay for a research paper or an article journal when it is their job to produce the research or write the journal?

Think about this for a moment. I'll wait for the other shoe to drop.

Who pays them to do "their job" to produce the research or write the journal article? There you go.

Also, why should I pay for Faust when it was written more than a century ago, or Dante's Comedy and the writers are dead?

Because the paper and printing still take labor. If you want an electronic copy, they're freely available (out of copyright) at no charge. Of course, you can get the dead trees edition at the public library, but you've already stated your opposition to those....
Consider an arbitrary piece of code that you wish to do something with, such as copy it, run it, modify and distribute changes, make add-ons for it, etc.

If there is no copyright on the code, and it is not covered by patents, you can do all those things without having to get anyone's permission.

I'm going to ignore patents for the rest of this comment. Most code is copyrighted. For copyrighted code, the law says that the copyright owner has certain exclusive rights. The ones usually relevant to software are to make copies, to distribute copies, and to make and distribute derivative works.

If you are not the copyright owner, you can't do these things legally unless you have the owner's permission.

The WordPress copyright owners have given permission to anyone who follows the GPL to do some of those things that copyright law says require their permission. If you haven't otherwise arranged to have permission from them, then the only thing that gives you permission is their blanket grant of permission to everyone who follows the GPL, and so the GPL is indeed an important factor in what you can do with WordPress.

If they added something to their T&C that said themes must be GPL, and you wished to write a theme and in writing that theme you were going to do things that required WordPress's permission under copyright law, then yes, your theme would have to be GPL.

The issue, though, is whether writing WordPress themes necessarily involves doing things that require permission under copyright law. If themes necessarily are derivative works or copy from WordPress, then the WordPress license (GPL) and any other terms and conditions must be obeyed.

If a theme does not copy code from WordPress and is not a derivative work of WordPress, then the theme author doesn't need permission, and so the license WordPress uses (GPL) and any other terms and conditions they have are irrelevant to that theme.

That is why the definition of "derivative work" under copyright law is so central to this issue.
Nice to know the problem of content overflow is being solved intelligently.

Haven't spent time finding out it this exists already, but would love to have sometime which lets me follow a news item over a time period, like a story unfolding everyday and I could track it from its beginning and analyse like a detective :P
How to Tell a Nation Is at Risk
Good judgement is the result of experience.
Experience is the result of bad judgement. <-- You are here
By "public api calls", do you mean public as in public domain or as in under the GPL?

If they're in the public domain, sure. If they're GPLed, then follow the license as written.
Agreed. While I wish them luck, I think they're accepting a bunch of terribly flawed premises, about the willingness and ability of women to do the "startup thing".

Maybe that's not what the author of the article wants to do (and I'll be honest, it's not really my thing either; I live a very comfortable life on the East Coast), but I think she overgeneralizes a bit, extending her experience out to general truths about women in general. There's no reason why women shouldn't be equally represented among coders. There's no reason why women shouldn't be as eager to get their hands dirty in a startup when they're in their 20s. There's no reason why women ought to feel that they need to take a disproportionate role in parenting, or even feel pressured to have kids at all, if they don't want to.

There's definitely room for trying to make starting a business easier, for women and men who aren't in their 20s and don't want to move to Silicon Valley. But we should also be trying to figure out where the 20-something women coder/entrepreneurs are, or how we can create more of them.

It's not as though entrepreneurship or staying up all night coding on pizza and Mountain Dew are something where men have a biological advantage; there's no good reason why women shouldn't be equally represented. That they are not is symptomatic of a deep problem in both the tech industry and in the educational system that feeds the industry. Stopgaps are fine, but we need to be looking into the deeper problems at the same time, not just accepting them on premise.
Code-First Development with Entity Framework 4
Thanks for correcting the science. My more general point though was that chronic low-level inflammation causes a large percentage of depression / brain fog type things, and CBD can help with this:

http://www.google.com/search?sourceid=chrome&ie=UTF-8...

And depression/anxiety causes inflammation too, so you really have to break the feedback cycle.
Study: 50% Care About Social Network Privacy – What are we Doing About it?
another book online link
http://www.phy.duke.edu/~rgb/General/c_book/c_book/index.htm...
I'll assume you meant of course KDE4 is like KDE3, but that's not what they were going for way back when they first announced the project and wanted everyone's ideas for how to innovate the desktop. They didn't really come up with anything.

Plasma might have been inspired by Dashboard, but it may not have been, and it definitely allows things that Dashboard doesn't.

Expose is part of almost all compositing window manager plugin sets of which I am aware. I don't know if OS X was the first to do this, but I don't think it's all too much of a stretch to suppose that it might be useful to see all the windows all at once occasionally.

Spaces is a non-starter; Linux DEs have had them for dozens of years, OS X 10.5 was the first appearance in OS X.

I agree that the preference panel is similar.

KDE 4 also has a huge taskbar and what is essentially a start menu. It uses a very conventional, Windows-like approach, and although it may have cribbed a few features from OS X too, Windows 95 is the dominant paradigm for a default KDE 4 installation.
I understand how you feel - I'm going through this right now in fact.

Firstly, I agree with edw519 - Don't think you're bad at what you do because someone may know more, or you just feel that you don't know enough. You can always learn more, but (as is my problem) motivating yourself to learn programming if you don't like programming at the moment is an exercise in futility, and could cause burn-out.

My advice would be to look into industries that sound interesting. Chances are you know a little (or a lot) about quite a few different things / technologies, and that can actually get you quite far in an interview process, especially if you are passionate about it and are willing to learn whatever it takes to be good at it. It's surprising how few people actually "care" in an interview, and from both conducting interviews and being the one interviewed, I've seen a LOT of lackluster applicants. But the passionate ones definitely stand out. And if that is already a topic that you are fascinated by, it becomes very obvious.

Look around, be patient, and try learning about anything and everything that may be interesting on the side.
Wow, that's really sad. :( Maybe it was the lack of loud-mouthed dicks in my courses, but all the women I met in my compsci degree who were doing well actually really enjoyed it and, well, did well. (Or perhaps it's how our courses were set up; there wasn't much opportunity for people to be dicks).

I will admit, it can be quite intimidating as a woman to, say, start going to things like Linux Users Groups though; back when I first joined my local one (late 90s, early 2000s?) there were a lot of... intimidating people there. But there were also a number of women, and a few friends of mine also there, which was good for that moral support. But then again, these people are loud mouthed egotistical dicks to everyone that has an opposing view to them, usually, not just women (e.g. if they use emacs and you use vim, be prepared!).

In these very charged environments it only really came up a couple of times: one of these that happened to me was one of the main examples used in the "women in linux howto" (which I'm not a fan of actually, because I think it causes a bit of a negative feedback loop), and was dealt with very well by both male and female members of the group. Curiously, due to that howto, I still get email from concerned guys hoping that I haven't been turned off LUGs for the rest of my life!

I definitely think it's a great idea to have more women in tech, especially education, but I think that they need to feel like they have a passion for it. And all the incentives, etc. make for a bit of a bad taste in the mouth w.r.t. that :)
Replica Handbag Industry Rival Designer Handbag Industry
WebSockets and Comet on the iPhone
Stay in the industry, just stop coding 100% of the time. Project mgt, IT mgt, focus on security, scalability (or other hot topics that really interest you) and code some on the side. Too much coding will kill your love for it. You need balance.
This whole article smacks of the idea that there is
something fundamentally different about men and women and
their capabilities at different points in their adult life.
I think this idea is harmful.

But what if it's true? I know it's not politically correct to say this, but there are biological differences between men and women, rooted in our different roles in reproduction. Yes, we are more similar than different for the most part, but we shouldn't just gloss over what differences do exist.
I absolutely agree. I was destroying myself over not meeting my own expectations as a developer. I've always had other interests but refused them. My thinking was that my discipline would pay off as I became a better programmer and applied more time to practicing.

Then, along came a great deal on a decent boat. $250 for motor, hull, interior, outdrive, and trailer. While it did have all of the components, it did require quite a bit of work. I also didn't know a thing about boats when I purchased it.

It's been 4 months that I've been working on it. I haven't kicked myself in the ass once for giving up the programming time I would had been able to apply to my skills otherwise. And I'm much more comfortable working in such a frustrating environment now that I don't rely so heavily on satisfaction from programming.

Two bonuses that also came from my purchase:
- I know a bunch about boats
- I'll be able to truly appreciate the free time that my job affords me when I launch for the first time tomorrow (assuming all of the kinks are worked out).
On the PCs, you could at least uninstall the "value added" software bundles. Or if that didn't go well (we all know how these uninstallers work), you could at least buy another copy of Windows and install that after wiping the installation clean.

On the smartphones, you have to go the dubious route of using security flaws in the firmware to install a custom ROM, on the way invalidating your warranty.

That's why I was so happy about the Nexus One as that came (mostlly cough Amazon MP3 cough) "pristine" out of the box and you can even officially install a custom ROM image (still invalidating the warranty though, but at least the procedure is officially sanctioned and thus probably continues to work even as the firmware gets updated).

Too bad Google won't do a Nexus two.
Tesla To Build All-Electric RAV4 For Toyota (And Maybe A Supercar, Too)
I ran it three times and enjoyed the output each time.
I wrote a Python script using a Cleverbot library that got it to talk to itself. The conversations actually weren't bad and you could sometimes see personalities form between the two. It makes me wonder whether the AI is designed so small differences early on between the two bots will eventually cause large divergences.

Also, it was funny to see them both call each other bots.
Windows Mobile 7 - dont bother?