skysight-inc/HackerNews huggingface dataset:
Does Lego have any sets for children under 18-24 months? Once she gets a bit older, I agree that Lego Duplo would be a great choice, especially the gender-neutral sets. I can attest that playing with Lego as a kid was a huge part of what eventually made me interested in programming.
What other languages than C# have the concept of a static class?
This is a bit old now, but this blog post has a great description of the GC changes that came with MRI 2.0: http://patshaughnessy.net/2012/3/23/why-you-should-be-excite...
7 Women changing the way you use technology
Sound a little "too much" of privacy laws but...if you really need:
https://bitmessage.org/wiki/Main_Page
This is why WebM failed: on my (old) 2010 MacBook Air Firefox uses 100% CPU on two cores and it's still barely hitting 1fps with stuttering audio. Safari uses the native hardware-accelerated H.264 so it plays back perfectly at 15% of one core. Chrome's sandbox implementation appears to be less efficient so it's 80% but again, still perfect.

The vp8 developers clearly made some attempts at optimization – profilers show a lot of time being spent in an SSE3-optimized decode path – but that's a long, slow game trying to catch up with years of significant software and, later, hardware optimization.
Something from Baby Einstein
VB.NET for one. It calls them Modules.
I bought these for my niece for her first birthday with hopes of her becoming more math/physics/engineering minded. I know that playing with Legos when I was younger was one of the influencing factors of going down an engineering path.
Well, TLP has a number of posts on the subject. Beware that he drinks a lot of rum though, and some of his posts are more lucid than others. These are good:

http://thelastpsychiatrist.com/2011/11/luxury_branding_the_f...

http://thelastpsychiatrist.com/2013/05/dove.html

http://thelastpsychiatrist.com/2013/09/real_men_want_to_drin...

Otherwise there's this documentary, with a more historical (and less rum-soaked) take on the subject:

https://en.wikipedia.org/wiki/The_Century_of_the_Self
Not trying to sell the whole platform (although I love it), but for me, the YNAB mobile app is the gold standard for functionality. I can track my spending in the time it takes the cashier to print my receipt. It automatically learns how to categorize each payee, and geo-locates each transaction to find or suggest the right payee. What they've done should be the bare minimum.
inside.com does this!
Other languages can sport a class full of static methods and a private stub constructor, all C# offers is the means to force a class to only contain static methods and block the constructor.

You can make an all-static class in any OOP language that supports class-level methods and members.

That's my point. This argument is all semantics. There's a million little ways to create something with the functional utility of a Singleton, and there's no sense in pretending that they're vastly different.
Technology and Wealth Inequality
This a nice, but misguided thought, IMHO. The closest you can get to "programming" at that age is general problem solving. 1-year olds are already constantly learning and problem-solving as it is. Basic problems of hand-eye coordination, identifying things and people. Any generic toy you give them is a problem waiting to be solved. Shapes, colours, moving parts can add to the learning experience.

This is just IMHO, because the above being said, you see 2-year olds with their own personal iPads these days, so perhaps I'm just old-fashioned.
Perhaps it's phenomenological models all the way down. If that is, indeed, the case, is a hole significantly less "real" than a mobile electron?
I understood that part as if there will be content especially for Paper, categorised (by creator) and readable for everyone. If they actually think they can categorise the stuff that is now my Facebook experience and get anything close to what is seen in the video, I'd be pleasantly surprised.
NNPP - Net Negative Producing Programmer

I had to look it up, so for other's benefit:
http://c2.com/cgi/wiki?NetNegativeProducingProgrammer
Maybe it's about the tools? I could never bother myself tracking my expenses in any application I tried until I started using plain old ledger (actually hledger) from the command line. Only then it started to feel almost effortless.
Drinking is everywhere. My father in law works in dental implants and he goes to conferences on cruise ships... which are all about drinking in between talks. You don't have to partake of course but there aren't many people who make that choice (he doesn't "get" drinking at all).

I agree that keeping it out of the conference itinerary is probably best. I have only been to Pycon/PyconCA 2012, 2013 and will be speaking at 2014. I don't recall there being an official, sponsored event at a bar. There were provided areas for impromptu talk sessions and meetups (to hack or play board games or whatever). But overall it seemed like drinking was something that was scheduled unofficially for those interested in partaking after the day was over.

It might help trying out different communities. I know in Toronto the Ruby group frequently meets up for... drinks [0]. And I worked for a company that sponsored a few javascript meetups... and provided drinks. At least in Toronto there's a strong link between the Ruby/JS community and going out for beers. The Python and Lisp groups tend to meetup at co-working spaces and cafes.

[0] https://twitter.com/torontorb (just count the number of times "drinkup" is mentioned... I never even realized this was a thing until I read this article
[1] http://createsend.com/t/j-72A1831D965A5352 One of many Toronto javascript events organized at a bar.
If this were an Apple ad your response would be how beautiful, eloquent, heartfelt and touching the ad is.

Since it is Facebook and they are of course evil, it is obviously terrible.
> Agreed, the article is grade A bull poop.

For what it's worth I thought the parts about plastic phones that go bleep and bloop was pretty funny. So not entirely poop. I'm going to make my Galaxy S4 bloop a bit now.
I'd love to try it out. Even if you have a demo/trial somewhere, couldn't find one.
Entrepreneur. ;)
IBM researchers just built the best graphene-based circuit yet
Archive vs Delete | Has Gmail managed to change users’ habits?
Looking at e.g. http://shop.lego.com/en-GB/LEGO-DUPLO-All-in-One-Gift-Set-10... I'm wondering if the flower in the middle isn't exactly the sort of thing babies swallow and choke on?
I thought poop into a wormhole wasn't too bad, the lyrics I mean.
Is it genius to give someone your wallet when they have a gun pointed at you? Google's Android strategy has been great at getting Android out into the world, less good at giving Google control of the result. What's worse is that when this is over with, I don't see a lot of evidence that Samsung isn't still holding the gun.

The confound is that it's not entirely clear that Google views Android as part of it's long-term future anyway; they seem far more interested in ChromeOS from a long-term strategic point of view, God only knows why.
I have to agree, in fact I wonder why would they even bother marketing it as a way to share and collect stories instead of proposing it as a more visual alternative to the main app.

I have the feeling that at Facebook they tend to half-ass things, like Home or the redesigned Newsfeed. They release an half-baked product and then let it rot for months with sporadic under-the-hood updates (I actually wonder why the hell every single day the main app needs a 10MB update to do what yesterday could do without problems, but that's for another time).
In-Ear Learning – The Power of Audiobooks
Hacker Who Leaked Scarlett Johansson Pics Gets 10 Years
Postmortem examination of a brain (images)
Yeah, I used to love the iPod adverts with the hip, trendy silhouette dancing away. Then you would see the average user on the train. Spotty, not especially attractive, and definitely not cool. But I guess that image wouldn't sell much.
Nodejs is for i/o, i know it has workarounds for long running tasks(threadpool) but it does not excell at that. Training your model, updating your model, validation, matrix factorization on large datasets etc, i just don't see how Javascript helps here. Maybe just taking the http request and dumping it onto a rabbitmq queue to to classify something but you still have a whole host of other stuff to deal with.
Actually I agree with this line of thinking. I we could in fact fork IE7, replace it at the system level and people were enthusiastic enough to patch bugs and security holes forever, why not.
I think the idea is that it feels more human. It feels more like a home video - you feel that there is a real person behind the camera, and real people (not actors) in front of the camera.
I bought some of these books for my daughter who is 8 months. Obviously she's not going to crank out the next big startup by the time she's 3 with these, but I hoped that they would expose her to what her father does for a living and to not be intimidated later in life by math and programming.

Web Design For Babies 2.0: http://amzn.com/0988472600
A Is For Array: http://amzn.com/1489522212
Introductory Calculus For Infants: http://amzn.com/0987823914

This is more general learning, but we got one of these, and my daughter loves it. She's still learning the different things it has to play with. http://www.target.com/p/b-zany-zoo-wooden-activity-cube/-/A-...
It is a law of modern advertising that every visual product must be described as "beautiful", along with words like "curated" or "handcrafted".
Based on what they present, the concept highly depends on the content. This poses an issue that is not touched upon at all in their presentation. So mentioning / discussing it on HN is in my opinion relevant.
> I use a singleton on every project which is OO based but it only ever holds the service locator/container.

iOS devs love singletons; it seems like almost everything is a sharedSomething. Definitely a design smell.

Infrastructure can sometimes call for a singleton. It's very convenient to have something that is only created when it is needed. That way, users only pay for what they use, and they don't have to bear the conceptual burden of toting an extra context object around.

But it is a sledgehammer, and the people most inclined to abuse it lack the ability to tell the damage it is doing to the design.
The coins in your address should be "mostly" visible to Mint - your address is still a public address even if it's hostd at Coinbase. However, that said, any internal Coinbase-to-Coinbase transfers don't hit the public blockchain (for a number of reasons) so if you have a lot of those then your balance would be incorrect. Any transfers from outside of Coinbase to your address or from your address to outside of Coinbase would be visible on the public blockchain.
On a related note, this sub-page [0] shows you, which camera models embedd their info into pictures taken. Just, you know, if you take pictures of sensible stuff or don't want to be connected to photos taken.

[0] http://www.stolencamerafinder.com/listmodels
AT&T plan to shut off Public Switched Telephone Network moves ahead at FCC
> we should have perspective on its inexorable march.

There is no such thing. There are only specific technologies. Some march inexorably, some are jokes (if they're remembered at all).
While I think that the Baby Einstein videos and toys are great (my daughter loves the both), I wouldn't say these are specifically programmer oriented.
but sharing pictures of her fetus, which could then be enlarged by anyone who cares enough.

What is the issue with someone enlarging an ultrasound picture?
Not all singletons are "global state".

Yes, I agree that using singletons to store global state is a bit dumb. You may as well use static methods and variables.

Where a singleton does become useful is as an immutable carrier of methods. No state.

It means that an object somewhere can have a reference to a WeirdOperator object, which contains a method called doWeirdOperation(inputs). WeirdOperator would then be an interface or abstract class, and various different operators are implementations, thus effectively allowing methods to be passed around. Consider Comparator (in Java).

The alternative is to access methods by introspection, but doing Method.invoke(parameters) is nasty and evil and slightly slower than doing it properly.
Site is non-responsive for me, I guess they are getting slammed right now.
> Technical complexity and fancy features aren't what helps crack the bottom of the market, which is the heart of disruptive innovation. "Because it's cool and I like it" may have worked for Steve Jobs, but he's the exception and not the rule.

I don't get that one. One could argue Apple does exactly the opposite of that. Technical complexity is usually hidden and there are less fancy features than competitor's products. Compare the first iPod vs. any MP3 on the market at the time.
It'd be better if that world was not set in the 70s. Polaroid and typewriters? Who the hell has even seen them in person?
It's not quite exactly the same thing. It provides some control over initialization and (depending on the language) possibly eases synchronization, compared to a scattering of globals or a static class. It has the other problems of global variables, though.
Colorful wooden building blocks. Sturdy enough to last for years, encourages problem solving, and lets them make something.
This line of reasoning doesn't make a whole lot of sense. As a member of several class action lawsuits over the past 20+ years, I bet I've made out like a bandit - no less than $2.50 distributed over maybe 5-7 CALs. Sweet! The lawyers, however, probably made $500,000,000 with those 5-7 lawsuits.

So while there's a financial want from the lawyers' perspective, why would I want to go that route?
Something is bugging me about the examples he's using there, I've never seen singletons used that way. these are just static initializers.

testCreditCardCharge() {
CreditCardProcessor.init();
CreditCard c = new CreditCard(
"1234 5678 9012 3456", 5, 2008);
c.charge(100);
}

Instead I would expect a singleton to be used this way. Which takes care of initialization where its needed.

class CreditCard {
private number;
function charge(amount){
processor = CreditCardProcessor.getInstance();
processor.go(number, amount);
}
}

I'm not saying this is better way to process this datamodel, but it is the correct way to use a singleton.
Isn't that the Forer effect (or at least related to it):

http://en.wikipedia.org/wiki/Forer_effect
I ran out and picked up 4 plastic crates, 1 for each corner if the desk. Presto - perfect height standing desk. For a chair I use a slightly used bar chair (the kind you use for kitchen breakfast bars) - but after 1 month I don't feel the deep thought and focus I would get when plunked in a chair.
The author could have used appengine pricing (since snapchat runs at least partly on appengine).
You've piqued my interest. If the offer is still up: <--@gmail
Does pocketsmith do auto loans, mortgages, brokerage accounts, 401k, and home values (e.g. via zillow)?

Where most online tools fail is with investments. Especially real estate (rentals in my case), which is where most of my money is allocated.
I think they are making the argument for capability rather than best of class. This is really exciting for Javascript and NodeJS devs right now because of the "Give me an inch and I'll take a foot" mentality.
From that article: "Paper is the first product from Facebook Creative Labs, where we’re crafting new apps to support the diverse ways people want to connect and share." -> Put things a bit in perspective for me.
Why name it Paper since it is just another UI for a subset of Facebook's features? You can comment, like, view posts, and only the new thing is categories. It is almost everything you do on Facebook, once you can upload something, it can be called a new UI for Facebook, replacing the old one. Why confuse with Paper? Now I have two apps for Facebook, one for reading one for writing, great.
I have that set and an 18 month old. That flower is pretty big, you're good. The real problem is that young they can't pull the duplos apart. Try these: http://www.yoyo.com/p/mega-bloks-first-builders-classic-non-...
It's not just about their bandwidth; some countries / zones / networks have much better local connectivity than external, particularly international.

For example, until a few years ago, some of our ISPs had different caps for national vs international traffic, and there were popular forks of P2P clients that allowed you to filter based on that.

We have since moved to unlimited everything, but I wouldn't be surprised if some countries still had different caps or speeds for international traffic.
I know I'm not adding anything of value with this remark of mine, other than give my acclaim to what you said.

However, I've long wanted to describe what you just said but haven't sat down to pull the right language from the recesses of my brain to describe how annoying these formulaic montages have become.

So, thanks for doing it on my behalf.
wait. isn't angular full of singletons? I mean that's what a service is in angular. I just wrote like three of them.
You need the love of the data science community and they have settled on python, and when they really want to scale they use Java. I noticed Julia becoming very popular and the twitter guys use scala for their stuff.
It's not needed any more https://github.com/tip4commit/tip4commit/issues/17 could you please test how it works now? I didn't know that it's possible to get email address without asking read-write access.
I think the most interesting thing about this release is the use of OpenCL.

With more and more popular applications using GPGPU techniques it's possible that normal users will start noticing the difference soon.
Pretty interesting. I didn't get to participate since on mobile the keyboard didn't appear
Yeah, but what is "specifically programmer oriented" that is also appropriate to 1yos? Nothing!
Serious question: how can a company be profitable without any revenue? Or do they have non-obvious (to someone who doesn't use the service) revenue?
Wow... the docx support has really seemed to improve with this release.
I have!

But then, I'm in my 30s, so admittedly I'm pretty antediluvian.
New Marketest research report published on Online Grocery Shopping
Snapchat's biggest problem was never going to be whether it could get sales above expenses, but whether it can retain the user base in a era where users are fast to abandon ship for the next experience (and doing so is easier and cheaper than ever).
What alternatives would you recommend for someone new to programming and CS?

I guess fleeing implies that they were using other tools already, but a lot of new devs are going to JS because it just makes sense to start there (lots of flexibility, hyperactive community, education value).
"increasing the technical challenge while creating a product does not increase the chance for more sales"

This is true to a point, but if your strongest suite is your raw technical ability then it may be best for you to pursue problems that have remained unsolved because of technical challenges that have put others off. A significant technical barrier is also nice to have if it means you can get the market before your competition catches up.

Even a mediocre implementation of something "impossible" can make a lot of impact. See bitcoin.
See my comment above. Where most of these tools fail is with investments (brokerages, 401k, and real estate). If yours can do that, I'm certainly interested.

Really, there's nothing out there for the power user. I believe that market would pay for a good product that doesn't try to push stuff on them (ahem... wealthfront).

If you're looking for a user with real estate assets, I'd be interested in helping by being a tester.
Wonder how much the experience would degrade with a lesser internet connection. Even WiFi probably won't keep up with that, but perhaps enough. But 3G?
Do you take pains to disable the various spell-checkers that exist or do you just use software which does not have them on by default?
You are very thoughtful - love it. But as others have said, 1yos just don't have brain development far enough along that you can target specific toys with activities. What 1yos need are things that help them learn to control their limbs - a Johnny Jumper, blocks, hammer + block things to nail down. That's what they're focusing on at that age: I want my hand to do this.
Interesting idea, but like all positions, staying in it too long can be a painful affair. A work station that supports moving to a good squatting height (along with standing and sitting) would seem like the ideal compromise.
Does she really eat all that food or some of it and the rest of it is thrown out by a magic finger trick? she would have quite an economic incentive to do that.
I think mint does budgets well, but fails hard at tracking investments and assets. I looked at budgetsimple before, but this is what turned me off.
YES! One for power users would be great.
With the exception of the camera...

The camera is a large part of what people are objecting to.
Interesting. I've been a desk squatter for years--I've never wanted a dedicated stand desk, but I've been able to configure my set-up to allow good posture while squatting. It certainly provides a nice break from sitting.
> In a marketing class long ago the professor asked what % of the US beer industry was imported. The answers were all over the place, with most answers between 30 and 50%. She responded with, "It's less than 10%, and this is why you have to look at the #s rather than intuition even if you're a consumer of the product yourself."

You'd just have to take a look at what brands sell the most in the US to get an approximate answer. I'm not American so I can say for certain, but except for the yuppie preference for microbrews, most Americans stick to domestic light beers — Budweiser, Coors, Miller.

Per the essay, I'm not normal and most people don't really know the companies that make the products they consume, but estimating 50% of the US beer industry to be imported is something fairly inadequate for someone in college taking a marketing class.

Maybe the german-sounding Budweiser/Anheuser-Busch threw them off, but I'd guess most college students either drink (legally or not) or see people drinking, and could make a better estimate.
Generator expressions also have the advantage of being single-shot. Its one less thing to worry about when coding.
I use black electrical tape.
I was just thinking that myself. They haven't done a single thing that I've seen so far that makes them any money
One issue is shared mutable state. Typically a GC requires some sort of snapshot of the world state to determine liveness of memory objects.
Uh, your source for "where this all leads" is satirical fiction.
Show HN: Live.pics.io = Photo Sharing + Voice Narration
Check out the PMI.org site for resources. Also, there are several good blogs out there on this topic - http://herdingcats.typepad.com/ is a good one.

As for practical advice, I suggest figure out of the three things a PM manages - scope, time & cost - which are most important to your team and focus on them.

- Don't forget to communicate every step of the way and make sure everyone is in agreement with the objectives of your project.

All the best.
"Normal is a distribution"
Great! Glad they both came through.

I need to make one correction to what I wrote above. In my haste, I accidentally called your Bitcoin address your "public key". Actually, your public key is a related but different concept. Properly said, the string that starts with "1" is just a Bitcoin address.

Anyway, just wanted to correct myself that those are two different but related concepts. This has no impact on your use of Bitcoins -- just use the one that starts with "1" to give out to receive Bitcoins. Most programs won't even show you the public key I'm talking about, so no need to worry about it.