skysight-inc/HackerNews huggingface dataset:
I have a 1940 copy of "The Boy Electrician" given to me as a boy by the librarians when our small-town library closed. It includes a section on X-rays ("[X-ray tubes] usually cost about four dollars and a half.") and shows how to connect the tube to a spark coil, how to make a fluoroscope and how to make photographs with X-rays. No warnings are present!

This is a wonderful book because it covers so much ground and the writing and drawings give a physical sense of the topics: static electricity, magnetism, electrochemical cells, induction and capacitance, even semiconductors (cat's whisker detectors and selenium photocells).
A World Without Twinkies?
Why wouldn't you dream up your own simple app and do that? Nothing makes a portfolio more than a published app. Or are you trying to avoid the actual publishing side and just want the experience of app creation?

I would say that the act of publishing an app is just as important an experience as writing the code.
I never treated a woman in a professional environment differently than I treat men. Which I always thought be the right way of doing it.

But after having two women come to me and say that "I don't treat them like proper women" and making a former boss (also female) burst into tears during a technical discussion, I wonder if the sexism isn't something that I really SHOULD consider a right approach, in some cases. Like, appearently, the writer of this article...
I find this advice way too generic, misses the real insight how to get coverage etc.
That "loophole" you're talking about is known as carried interest. Carried interest exists for a good reason (at least to my understanding); so that partners can with less capital can build sweat equity. Sure there are people who take advantage of it, but it does serve a purpose (taxes more so than retaining their profits). I'm not saying there aren't plenty of greedy hedge fund managers, but understanding why it exists will at least help form a solid opinion.

>The arguments for the carried interest are fairly compelling: without it, the partners who contributed ideas and talent end up being taxed much more heavily on their earnings than partners who contributed financial assets. This is not only sort of unfair, and impedes the ability of talented people with few financial resources to move into the moneyed class, but also might have implications for economic growth: if your gains are going to be taxed at ordinary income rates, why quit that safe job and risk all on an untried venture?

http://www.theatlantic.com/business/archive/2011/08/thinking...
The hypothesis that men are too nice to women here is a statement by a member who indicated she hides her gender for that reason. These were my thoughts in reaction to that assertion. I initially posted here, in reply to her. Then decided that was not really a good idea and moved it to a personal blog. It is not intended to be scientific, comprehensive and so forth.

Thanks.
Doesn't the Google Nexus S include updates? There was all this talk about the update to Ice Cream Sandwich.

Of course that's just a single google phone.
I wonder if FB (and Google for that matter) are starting to suffer from their hiring that slants towards young recent college grads. All the cool kids only want to work on and build new things. Fixing bugs, cleaning code up, making it professional, etc... is for someone else to do. The problem is that 'someone else' doesn't really exist in those companies.
C# offers this via Nullable<T>:

Nullable<int> someNumber = foo.TryAndGetSomeNumber();
if(someNumber && someNumber.HasValue)
doSomething( someNumber.Value );
AppSumo MacBook Air 13' Giveaway
Apple Products vs. Apple the Fruit (Infographic)
> Android gave back the power back to the US carriers and the OEMs have skinned the OS which brings us back to the old days where you would never get an OS update after you purchase the device.

It's J2ME all over again!
Creativity comes from A) within, B) sharing with others. Nothing says it has to be in person, within the same physical room... heck, even if there was a requirement for eye-to-eye contact, webcams (et al.) provide that. The tools are there. If the creative spark is now catching on, the problem must be elsewhere: not the right people, or mix of people (or simply not the right time.. people are not necessarily brilliant 100% of the time throughout their entire life)
The Darwinist reasoning behind rates of aging goes something like this. A adult mouse has a high chance of being killed in a random year (above 20%) a Parrot has a low chance (below 3%). Maintaining a body into old age has a cost that reduces reproductive capability in a given year and a benefit of increasing the number of years of reproductive capability. There are also minimums of capability in the wild where vision and mobility link to survival rates such that there are thresholds below which rates of survival dramatically decrease.

Thus, the number of healthy years in the wild relates to both the probability of an external death AND internal heath issues. For a mouse this suggests a minimum of internal maintenance for maximum reproduction where a parrot can make significant trade-offs in reproduction in order to live 10x as long and have more long term reproductive chances.

However, that's in the natural setting. A pet (mouse, cat, parrot) can live slightly longer in captivity by surviving pat the point where it can find food for it's self. If you look a human vision decline people are significantly less capable of surviving on their own before they lose reproductive capability. And in that "unnatural" old age it's not uncommon for various species to have increasing reproductive issues.
New Ways to Measure Science
That is exactly what annoys me when looking at the website of a new framework. Often you are completely impressed by how simple it is to set up a blog but while building a larger application you realize that it is not suited for your project.
Hey, man. Welcome to the club! Failure sucks but its the stuff of wisdom. I hope you haven't thrown in the towel completely.
You need to give you your app a toe hold. Start local. Go to the local college and give it away. Do some interviews. Take out a few cheap local radio ads. Try to reach a tipping point in your market. Find clusters of people who want to use it, like a fraternity or sorority. Pay a local bar to promote it. Do a contest like "find me and get a free beer." Yes, not quite the easy overnight success we all envision. Sometimes its like that.
Use this local feedback to improve, then rebrand it as grooooovy and launch national again, this time with the ability to zoom your range from 500 miles to 100 feet. Don't give up just because you hit a little bump, like a failed launch. My friends and I have bounced back from worse.
http://bit.ly/ysXZTz
Many trading platforms come with some sort of API, like Interactive Brokers, Amibroker, eSignal, TradeStation etc. The language used and types of scripts available (price based, level 1, level 2, etc.) depend on the platform, you'll have to figure out what you want in a script and then choose a platform based on that.

As far as strategies go, traders tend to be very secretive about their models since common knowledge of models usually means they lose their profitability. As far as coaching goes it is best to work with somebody who has done this a lot as a sort of apprenticeship just to get some wisdom about what might work, what doesn't, what is more risky, etc.
Pennsylvania Small Group Health Insurance Rates
People would be fighting for unlocking laws like that in the US, if it actually mattered. The only providers that use SIM cards are T-Mobile and AT&T, and they use different 3G frequencies so most phones aren't (fully) compatible between them anyway. Europe has choice, the US doesn't really. You choose a provider, you're stuck with their phone options, for the most part.
Fair enough. I still think that the FCC would have sided with Verizon even if Google hadn't.
They Did It: Google Personalizes Search & It Is Not Evil
I realised after I posted that I could have explained this better.

To me at least, working to someone else's plan gives me a 'better' experience for future work. This way I'm not likely to artificially limit myself and drop features here & there because I don't feel like doing them. It will also give me more satisfaction to see a real useful app out there, than a flashy toy I might create to show off. I have some ideas of my own but that's all they are at the moment. And finally, someone else will get something useful out of it too.

And I do have a published app on the app store (should have mentioned that too!). It's an early experiment with PhoneGap and so not the best example of my skills however.
There's a "Google Nexus S" and a "Samsung Galaxy S" which share roughly the same hardware.

The Nexus S is already running ICS, Samsung is releasing an update for the Galaxy S that will provide some of the features of ICS, but will not actually be ICS. (I believe the phone originally launched with 2.1 and has since been updated to 2.2 and 2.3)

http://www.androidpolice.com/2012/01/07/samsung-galaxy-s-val...

Maybe the commenter is talking about the weird carrier-specific Galaxy S models that are available in the US, but otherwise it is one of the better supported models as far as updates go.
How would you manage non-contiguous stacks ? ie, how would you know (upon return) where is the caller's stack frame is ?
I agree with you, but the fact that you have to root your phone and only a few of the handsets seem work well with the open source builds limits how open it can be.

Not saying this is google's fault.
I agree that Nuget is a young tool, with potential. But already it has made a good difference. I hope it gets the features that we want.
Online Christian Colleges Are Advancing
ubuntu latest chromium -- squares
My favorites were bugs filed where numerous people would post about it, fb would never respond, then after a few months they would just "close" it due to inactivity!

Mind-boggling.
Some women have noticed that some men don't listen to substantive points when they are made by women, only when they are made by men. And so they have asked male friends to make these points for them.
Is it just me that press the home button three times everytime I want the camera icon to appear? The first press is because that's how I do it all the time and then I remind myself that it actually takes two presses to make the icon appear. By the time I actually manage to make the camera appear whatever I wanted to shoot is usually gone. I really want an hardware camera button like on Lumia.
Haskell is actually awesome for something like Comet or just about anything where concurrency is involved.

I'm launching a small Haskell-based product called EventSource HQ (http://www.eventsourcehq.com) taking advantage of just this.

Handling state across threads in Haskell is not a problem at all. Haskell is not bad or complex when it comes to mutable state, it's just very explicit about it. When it comes to doing stuff the involves multiple threads this is a huge advantage.

Haskell is complex in the sense that it brings a whole bunch of new abstractions to the table that can take a lot of work to get a hold of. But while this can make for a steep learning curve, it also comes with a huge payoff, since these abstractions are very powerful.

Stuff like Iteratee's and Enumerators or the newer Conduits can be tough to wrap your head around, but once you do the power of composable abstractions over IO streams can be extremely useful.
𝘴𝘰𝘮𝘦 𝘵𝘦𝘴𝘵 like
mirror of the post by Guy Steele: http://www.eighty-twenty.org/index.cgi/tech/oo-tail-calls-20...
Or limestone.
Judging by your comments (http://news.ycombinator.com/threads?id=Mz - I just skimmed through, didn't read every single one) - you specifically seem to talk a lot about "women in tech", "being a woman", "social issues" and non-technical stuff in general - I'd say you actually bring that fate of being treated "as a woman" on yourself: you won't get harsh comments threading these waters.

BUT judging by the responses your comments get, I'd say it's actually a cognitive bias instead of a fact. The comments don't seem any "nicer" than the usual response I read around here usually...
What browser/OS combo do you have this working in?

OS/X Chrome: A's in boxes
OS/X Safari: Boxes
OS/X Firefox: Hex codes in boxes
Why don't you use int? rather than Nullable<int> - aren't they equivalent?
I have to admit, reading the article I went back and forth between being impressed and being slightly freaked out. Best quote from the article that evokes both of those feelings for me:

"This is search that truly knows me."

Do I really want my Internet search engine to "know me"?
Unfair advantages grow from irrational habits
Commenting here is largely a waste of time, but I suppose it is an area for the pursuit of feminist ideals. Commenting generally has higher opportunity cost than reading comments. Aside from this comment, my activities here have been reduced to reading an occasional article and a few well-written comments, and to upvoting the downvoted.
Why is there even an argument about this? Not being able to make a recursive call without potentially blowing the stack is a major drawback in any language. I'd venture to say it's a "bug."

And TCO is so handy in so many instances that it's silly not to have it. And you gain performance.
Does anyone know how to make videos like these? I have a nice talent drawing caricatures, but don't know how to animate them. There are some stop motion softwares but they lack some of features Flash has, like moving objects without drawing each 24 pictures separately. Please share if you know any software for this on Mac.
Looks like DDG has led the way on some of this:

Don't bubble:

"We’re also introducing a prominent new toggle on the upper right of the results page where you can see what your search results look like without personal content. With a single click, you can see an unpersonalized view of search results."

Default SSL:

"That's part of why we were the first major search engine to turn on search via SSL by default for signed-in users last year."
There's a detailed article discussing the feature here:

http://blogs.msdn.com/b/b8/archive/2011/12/16/signing-in-wit...

The important thing is that this feature is completely optional and can be disabled in organizations by group policy.
RIM pushing forward with Blackberry 10
I think you have missed something: I think I initially got treated "like a girl" but don't much get treated that way anymore. This piece is my thoughts on how to consciously make that happen if any other woman is interested in trying it. I'm pretty happy with how people here talk to me.

Thanks.
DDD Aggregates in Rails with ActiveRecord
That's one of the things I loved about my N900 when I first got it. When you slide open the shutter, you're instantly in camera mode. No waiting, no unlocking.
Free HTML5 & CSS3 Kindle Books
I haven't read these yet so I can't vouch for their quality, but thought I'd pass on the links while they're priced at $0:

Robin Nixon's HTML5 Crash Course: Learn HTML5 in 20 Easy Lessons

http://www.amazon.com/Robin-Nixons-HTML5-Course-ebook/dp/B005FCIVLS

Robin Nixon's CSS & CSS3 Crash Course

http://www.amazon.com/Robin-Nixons-Crash-Course-ebook/dp/B006PIW4IM

Can be read on PC/Mac with the free Kindle software of course.
The point is, all values of the int are available. Null is stored somewhere outside the underlying int.
I could ask the same thing about the Americans that pumped up the American real estate bubble...
So make one up, but there's no excuse for 4-letter abbreviations replacing six-letter words.
> Anyway I'm still alive and doing better than ever.

Probably survivorship bias.

Anyway, there was also an article in the New Yorker, I believe, about a guy and his father, grandfather and his son. He put up a map and showed how much each person was allowed to roam on their own at age 6. His grandfather walked five miles for fishing. His son isn't allowed to cross the road on his own.
Why is there even an argument about this? Not being able to make a recursive call without potentially blowing the stack is a major drawback in any language. I'd venture to say it's a "bug.”

You aren’t going to like Python:

I don't believe in recursion as the basis of all
programming. This is a fundamental belief of certain
computer scientists, especially those who love Scheme
and like to teach programming by starting with a "cons"
cell and recursion. But to me, seeing recursion as the
basis of everything else is just a nice theoretical
approach to fundamental mathematics (turtles all the
way down), not a day-to-day tool.

http://neopythonic.blogspot.com/2009/04/tail-recursion-elimi...

(I’m not advocating this view, just pointing out that there are programmers who appear in all other respects to be reasonable, intelligent, contributing members of computing society who actually feel that TCO is a bug, that 1000 calls ought to be enough for anybody, and so forth.)
All I see is the 99e chinese android-sets on the shelf (free if you take a contract) and 15e/month unlimited data-plans (without a speed cap. Practically offering 1mbps to 6mbps depending on area.) If you want to talk, one can get a flatrate for that too. (actually not flatrate, but a price cap of 1e/24h, so monthly bill won't exceed 30e).

They might have shitloads of control, but I'm not complaining.
They even have active support newsgroups with employees answering technical questions.
Alabama blanks LSU for BCS title
Unfortunately, the author of said article fails to understand the differences pertaining to FOSS licensing when we consider and compare items in the user space and the kenel space. And that gets more complicated when you add the RTOS dependency and its modules to the mix.

Its a shame, the author could have chosen to educate rather than hyperbole which would have made afar greater impression on those groups the author wants to change the minds of..
Is this really it? It seems like a lot more people have stuff going on in this area.
> Do I really want my Internet search engine to "know me"?

In a perfect world, where your personal information couldn't be used against you or for someone else's gain, why not? But we don't live in that perfect world. I agree, this kind of thing is scary. Between Google's increasingly lame results (yes I realize this is an attempt to curb that issue) and the idea that Google is and will become increasingly aggressive about knowing who I am, I feel like it's time for me to give up Google.
I don't think that that's accurate. There's far more flexibility and choice in the UK carrier market than the US. It's pretty identical to the rest of Europe.
While this might be a nice move for people living in France, I fail to see the relevance of this post at a global (or even European) level.
No there aren't; that's daft. What are you basing that on?

Sure, it might be less easy for some than others, and less motivating, but if they can learn A, they can learn B and vice versa.
Or return an iterator (e.g. IEnumerable<T> in C#).
Oh come on. I'm getting really sick of hearing about this. The problem win android ux is (and this also applies to gripes with ios ux for people coming the other direction) your own infamiliarity with it and a few pet issues that are largely inconsequential.
Scala has the Option/Some type, IIRC based on Haskell's Maybe, where it's used as: Option(int), and then you check the return for None or Some(int). The compiler should catch when you forget to cover the None case.

Here's a good little tutorial: http://www.codecommit.com/blog/scala/the-option-pattern
Sound advice. Often if I am bored with my job I search for jobs online. Not necessarily thinking of finding a new one but just helps get the feeling of control back.
This is awesome! Way to incorporate feedback and make quick improvements.
The development article makes a reference to the resource loader they built for this, PxLoader (http://thinkpixellab.com/pxloader/). Are there other JavaScript libraries around that have similar functionality?
Also I believe the HN culture of "be nice" is being discounted here. As part of that culture most on HN are generally more polite, than much of the rest of the wild wild web. It can not be excluded from the discussion or else it becomes the elephant in the room.
Or, possibly, you should treat the men around you more nicely?

Not that you're necessarily treating them badly - but if you've got a manner that causes women to burst into tears you're probably causing some of the men to grit their teeth.
So B&N publishes the source code as mentioned by the original poster. How can that lead to this headline that claims refusal to do that? Fail.

The original poster has not figured out how to build and run the source he got from B&N and asks for a solution without giving any information? Fail.

So net result: (at least) a misleading headline and PEBCAK all over the place. Nuff said.
You pretty much took the words out of my mouth. jQuery is not a framework, it is simply a tool in your toolbox. You don't build a house using only a hammer. The author's own inability to use the rights tools together is not an reason to go trashing the library.
The Micro PHP Manifesto's Missing Tenet
Google Maps: Designing the modern atlas
It was just a question about the syntax used - why type Nullable<int> when there is direct syntactical support in C# for nullable types - in this case you could simply type int? rather than Nullable<int>
"""
Say you’re looking for a vacation destination.
"""

What if I want to search for "beach-side photos" of my friends of the opposite sex, or of my friends' friends? Can Google accurately show relevant results, without me, a poor stalker, having to soullessly click on countless links? That's a billion-dollar industry all in itself.

And back to the vacation thingie, no, I don't want "to learn from the experiences your friends have had on their vacations". If anything, I want to have such an unique and unprecented "vacation experience" that said friends would sit in awe when I'll post my photos online, and you can surely bet I'll not just be a copy-cat. This is how "post vacation photos to FB" works, but this coming from Google with their idealistic and deterministic view on how the world goes it doesn't really surprise me.
I think the biggest challenge they will encounter is the need to re-jigger the notion of what Google does in the minds of their users. When somebody says "Google" a non-techie person will think "internet search engine".

I think it's going to require a bit of time/marketing/something else to reshape the notion of Google as broad internet search engine into "it also searches your personal stuff and also your friend's stuff"
I don't get why they would put a toggle in the upper-right to do this.

They already have search categories in the top-left. In their screenshots, they're on the "Web" tab. Why not just add a new tab representing generic search, make that the default, and leave the web search as it is today?

Making the "Web search" also search your personal data, then giving you an option to make the "Web search" do a non-personalized search just seems backwards to me.