skysight-inc/HackerNews huggingface dataset:
I have (3) children. I had heard this statement before they were born. I have made a oncerted effort to verbally engage my kids all the time.

I have some smart kids. I believe this very much. I have a 9yo 2yo and a newborn.

Both my 9 and 2yo are very smart, however, there is an important piece to this that needs comment: Teaching your children attention discipline. I have been using computers daily since 3rd grade. I am 38 years old. I have chronic ADHD.

It is important to engage your kids conversationally from the time they are born, but to also ensure they can sit and focus. WIth my older daughter, this was accomplished by requiring reading sessions and zero screen time daily.
No, I don't want to address a question posed in bad faith.
Grit is when you choose to persevere. Asperger's is when you have to choose to stop.

While it was in DSM, there was far more to diagnosing Asperger's than simply, "refuses to quit."
I don't like that Google would build a profile on me by scanning the contents of my emails, but it's an agreement I knowingly enter into when I occasionally use Gmail.

But what about a non-Gmail-using party who sends emails to one or more Gmail users? Is Google building a dossier on them based on their return address? Are they associating that person's email with other tracking mechanisms Google employs?

I don't know if Google does these things, but if they did, would it be OK?

If some or all of the collected raw data is at most a 'probably foreign' request away for military spies, is it OK to scan and store every bit of data that would be permissible in a mutual-trust-based civil society?
> Elementary OS is a Linux distribution. Linux is primarily written in C.

Yes, the Linux kernel is, but not all of the userland, which is what makes Elementary OS, "Elementary OS." ElementaryOS outside of the kernel is primarily Vala[1].

One of the comments by the ElementaryOS developers the other month on HN about their usage of Vala and its performance:

> aroman 51 days ago | link

Vala is, all in all, fantastic. The way I describe it to people is "it feels like C# but runs at C speed", and that's pretty much accurate. The only issues we have are binding bugs and Vala bugs, both of which are harder and harder to find these days. And when you do find one, the development community is very active and you can find the help you need.

For concurrency, I have personally written async vala code (which has some excellent support, including closures), but there is full thread support via GObject. The thread safety stuff is the same as the underlying library, and lots of work goes into GLib/GTK+ to make them thread safe where appropriate.

[1] https://news.ycombinator.com/item?id=6194028
Muggsy Bogues, at 5'3", dunked in high school before making the NBA.
The process you outlined language -> bytecode -> native code is exactly how FreeBSD works when compiled by clang.

That approach is also the norm on iOS for both Obj-C and C#.
1. Do we know that Google is only using this information to show Advertisements on Gmail? What else does it do with this information? (Suggestion to Google: Trade stocks automatically ;-)

2. Does Implicit consent argument make sense?

3. Perhaps scanning for spam can be done without looking at content? Or looking at content at the client side instead of server side?

Lets for a moment assume that this is perfectly valid business model. Then what stops Windows from sending MS keywords, pictures and everything else from your home computer. Or sensor information from android/iphone to the parent companies.

Not to mention every car/house that was made by now should be sending everything you speak inside the car to GM/Ford/Builders?

Something does not sound right to me. A TOS should not allow a company to do whatever it wants with data.
The United States is one of the last countries on earth to get it
Yeah the conversation spiel is tacky to say the least...
Seems to me like you're throwing the baby out with the bath water. I personally think that's a mistake, but in any case if you don't want to run that command on your own machine, you can always try out Meteor with something like https://www.nitrous.io/
Kimberly Percuoco Kills Hotel California
FinTech startup in the Dogpatch neighborhood, San Francisco, CA.

We're building smart payment card system and analytics platform for businesses that uses quirks of the existing payment networks to our [customers'] advantage. We've recently signed term sheets with a big name VC. We're currently a small team, but we're looking to bring on some generalist engineers with both web and backend experience.

Buzzwords: Python3.3, Django, Tornado, Postgres, d3.js, scss. Oh, and we have three 3d printers in the office.

Use this address to track down my contact info and mention HN: 1192465218
If by string you mean array of char then it's perfectly possible to stack allocate an array of char in C#.

http://msdn.microsoft.com/en-us/library/aa664785(v=vs.71).as...

And seriously, it's not like everything in the linux kernel is stack allocated. The stack runs out of memory as well so it's not as if stack allocation is some magical place with out resource constraints. Since we deal with processors with caches and lots of other variable timing issues you don't even really get deterministic timing either.
The image in the article shows a Tesla coil which generates alternating current, not static electricity. I hope for the scientists' sake that it was just shite reporting, which it was either way
Pandoc support would also be fantastic... this would be ideal for taking notes in comp sci/math courses!
Banksy Announces a Monthlong Show on the Streets of New York
If you're curious about Meteor, I recently wrote a short introduction to it from the point of view of front-end JS developers: https://www.discovermeteor.com/2013/09/17/meteor-for-front-e...
Ask HN: Chat Status Checker Challenge
Hi HN, any one interested in a challenge ? Looking around online I could not find any good working chat status checker that shows if user is online or offline. So if you're a programmer and would like to participate please post your git repo here when you're done :-)

Challenge: Chat Status Checker

Protocols: AIM, ICQ, MSN, XMPP, Yahoo

Languages: PHP, Python or Ruby

Features: User online/offline status, API (XML|JSON)

Hosting: GitHub please

Time: The sooner the better

Comments and suggestions are welcome :-)
Well that brings back memories!

use CGI;
I am pretty sure ngen doesn't create native code in the sense that it doesn't create a windows executable. All it does is the same as the JIT but does it up front (for the target platform). In other words it still generates something the runs inside the CLR.
Reinventing Money
Everybody is quick to remember how gmail users accepted the terms and how the ads pay for the free service, but for me the most interesting part of the article is what happens for those that send emails to a gmail account?

This person never agreed to have its email scanned. Never agreed that its email address would become an index key on a profile to serve ads. Never agreed that its writing/attachments, commercial or not, would be part on how Google makes its money.

I've heard about people manipulating HTML forms to submit lower prices when shopping online. What happens if I send a poem that I wrote to a gmail account and append a Terms of Service to it, basically saying if Google scans this email with commercial intent they must pay me money? Is something like this even possible?
what's often overlooked is that jobs copied a lot from xerox parc. jobs undoubtedly was a visionary who knew how to package technology and appeal to the masses, but let's also fairly state how much of apple's initial innovations originated from elsewhere.
Yarg. I _knew_ I shouldn't have included the 'useless nitpick' line as it was needlessly aggressive.

But to respond: No, not at the same time. As I said in the edit, the title slipped my mind. Without the title it came across as a useless nitpick, with the title it does not even if I find it an uninteresting avenue of discussion.
I brought an operating system down the mountain from God.

The enemy is fighting God.

the enemy spreads lies. The enemy should talk to God. Complaints cease and enemy commits suicide.
> So, write javascript to trigger a java applet that changes the dom is a reasonable alternative to writing javascript to change the dom?

Actually, I missed one important aspect of what you were saying:

"So, write javascript to trigger a java applet that changes..."

No, there is no requirement for any JavaScript at all. You just use an applet tag (well, these days you use the object tag, but you get the idea...).
It's definitely an interesting case. It seems clear that scanning email solely for the purpose of providing advertisements against it would be illegal (let's ignore the discussion of whether or not this is a stupid law). It also seems clear that scanning emails for spam and categorization is legal. So given that google has a legal reason for scanning the content of emails, is there anything prohibiting them from using the data from that scan for their other business activities? It sounds to me that once you have the reason to get the data, how you actually use it is just up to the product's TOS.

and regarding your last paragraph, you have to remember that this is all consented to by the user. it's not akin to somebody reading and selling your mail before they deliver it to you, it's akin to somebody doing that because you hired them to.
Sometimes old technology is the best option
It's fascinating the way the article paints the problem as the size of the fine, or "state revenue", compared to 1 and 2 decades ago.

If you don't want a fine don't run a fucking red and don't speed. A $490 fine doesn't even come close to the worst case scenario for being a stupid fuck in charge of a few tons of metal. Thinking the fine is less or not being able to conveniently afford it are not excuses.
I'm a fan of Rust, but the practice of allocating strings on the stack in fixed-sized buffers is one of the biggest mistakes of C culture. Perhaps you could just picked a poor example?
Yes, there is no question that C# is sufficient to write an OS. However, you would need to ignore/replace the libraries that are normally used with C# applications. Instead you would write your own low-level libraries that provide only the kind of services that an OS requires. But the biggest hurdle will be the compiler. A normal C# compiler only generates bytecodes that will be run on the .NET or the Mono virtual machine engines. You will need an additional stage of compiler that either produces machine code, or something that can easily be converted to machine code such as C code or GCC's intermediate representation. It is a hurdle but not a massive one since there is a lot of support out there for writing compilers. People have recently been writing compilers for a number of languages that emit Javascript and your hurdle is no more complex.

When you write your compiler you will probably end up leaving out some C# features such as reflection, because they are too intertwined with .NET. This is common with other languages when people have tried to write a compiler that emits machine code and it does not usually cause a problem because the problem of interfacing with hardware does not demand the same features from a language as building a modern web app does.

Do your research before starting this because you will likely find a lot of projects that have already built bits and pieces that you can reuse.
Why Functional Reactive Programming matters
Google also has to scan your email to index it, for searching. And as far as privacy is concerned, that is the biggest danger, the NSA (or whoever) being able to ask google for all email with a certain keyword in it.

To summarize, they scan for spam filtering to make email usable, advertising to make it free, and indexing for searching.

I don't see how web based email can function without scanning it. And frankly, I don't see how high quality spam filtering can be done without scanning and sharing data across users in general, not specific to web mail.
I'd suggest that it's not so much any colour is "unseeable" as it is "indistinguishable" for some or most people compared to similar colours. And since our perception of colour is relative to different contexts, that makes the research even harder to account for. That all said, an "unseeable" colour to my mind really refers to how if you put two very, very similar colours together, only some people can tell them apart, and perhaps more often once they've learned to recognize the difference? No idea how close I am to the mark, as I haven't listened to any of this or read much source material. But I would compare it to colourblindness -- just because in a certain context someone can't tell red from green doesn't mean it can't be objectively, absolutely measured as such. Which is to say, just because you can't perceive it yourself doesn't mean it can't be studied: either the perception (false or true) or the absolute measurements of reality.
It is not about the running of the command - I read the installation script, and it looks fine.

It is about my desire to work on a node application in what I consider to be a standard way. I want to be able to treat my entire application as a node package, leveraging npm for dependency resolution.

Think of it like a rails application. For local development, you probably use rbenv (or rvm), bundler, and have the version of rails you need listed in your Gemfile. You allow the package manager provided with the language and maybe a layer to keep environments separated (already provided by npm) to take care of dependency resolution and updates.

I want a node framework where I can use the package.json file as one does the Gemfile for ruby applications.
Picked up interest from Philippines, Taiwan, Thailand so far. Meeting Monday in Bangkok: the more the merrier.
Conversion: The Most Important Internet Metric of All (Revisited)
For the audience to provide constructive feedback you need to give us something to work with.
On face value the idea seems solid enough but there is nothing for us to provide feedback on.

The landing page looks decent, I am not a fan of the mock conversation with Snowden, I think it is tacky. I see what you are attempting to portray however I think you miss the mark.

We need some more details rather than just telling us it runs on Google's App Engine.
What makes C suitable for low level programming is not only lack of GC, but lack of global heap at all. Global heap is just a library thing. You can decide to alloc on a stack or use a particular memory region for allocation. Also you routinely copy between user and kernel spaces for security. This is totally different then global GC and global heap approach of c#. All works around this problem is basically getting away from C# so could you still call it OS written in C# when this problems were solved?
Consider that job bye bye
L.A. Unified's iPad rollout marred by chaos
> The whole industry pulled one over on Microsoft cause Gates and Ballmer defended their monopoly from the DOJ long past when it became irrelevant... Which was exactly when The iPhone was released.

This is a bit of historical revisionism. Without the DOJ settlement, I think Microsoft wouldn't have played ball by licensing ActiveSync to Apple (and later, Google).

This single event (2008, I think) drove many people to the iPhone from Blackberry and sealed RIM's fate. iPhone+Exchange wasn't better than Blackberry+BES+(exchange/domino/groupwise), but it sure was cheaper and easier to maintain.
Stack allocation is kind of like inlining, the more you use it the faster your program gets.
The images in “Better Out Than In” are accompanied by a loopy audio guide, accessed by calling an 800 number that appears beside the stencil. (Dial 1-800-656-4271, ext. 1 for this one.) “This piece is typical of Ban-sky’s output,” the guide says. “The children in this case represent youth, and the sign represents – well, signs.”
How to make $100k in Open Source by working hard
Steve Ballmer's Farewell: Service Pack 1
Other incubator. It failed in early 2012, a little over a year after it was founded and probably 6 months too late. I'm now working at one of the other startups from my batch, and things are going great.

It was really tough to pull the plug, but it was really obvious it was time to do so. We were out of money in the bank and weren't making enough revenue to stay aloat
SEEKING WORK - Remote or Madrid or Berlin

I'm an experienced (10+ years) software engineer looking for additional project work. What motivates me is to deliver software that works! Finding simple solutions to complex problems, honing my craft as a software developer every day.

On client projects I have mostly done Java backend development work on SQL and NoSQL dbs. For prototyping and my own projects I'm using Python with Flask and Django. Recently I started doing more with Play/Scala and Ember. But I see myself language/tool agnostic and believe there is a best tool for every task. I love learning new things and believe I can get up to speed quickly in any tech environment.

I'm also transitioning into machine learning and would love some work in that area.

I'm based in Madrid, Spain and looking for remote work or based in Madrid. I'd be also available to work in Berlin as I'm there quite often and might be interested to stay for at least a short term gig or remote with regular travel.

More information can be found here: http://www.bernhardwenzel.com/work (started this blog recently so not a lot there yet). I speak German, English and Spanish.
Will the US Govt Shutdown make me stateless on a US Passport?
Could Google not argue that if GMail wasn't making money (through scanning email and serving ads), then they wouldn't have a business case for gmail, and it wouldn't exist? In this sense, ads are absolutely instrumental in providing service. spam filtering and prioritzation, on the other hand, are not.
But if he had spent all that time practicing his 3-point shot instead, would he be a better basketball player now?
It's too late Ryan. Your shuttle has launched
Up Series - documentary films of 14 UK children since 1964
He "directly contradicted" an article full of references to actual research, with a single personal anecdote.

I'm not even sure it proves what he thinks it proves. Is he inherently smarter than the rest of his family? Or just more motivated? Or more interested in technology? Is success in computer programming direct proof that someone is very smart? I think a lot of programmers take that as received wisdom, but again I'm not so sure.

Anyway, if a child is one of the rare born geniuses, talking to them a lot will not harm them, and it might feed their latent abilities. If a child is genetically normal, talking will help them too. There is no practical reason to object to this article.
All your answers are here:

http://heartiste.wordpress.com/
Half tongue-in-cheek, half serious, but all I could think of while reading the first paragraphs was, "Playing all of those text adventure games has trained me to be a better parent!"
I definitely agree on the long-term benefits. At the moment, I think we are still changing too many things too fast to keep a non-core set of tests. We are actually using our friends from RainforestQA to do a bulk of testing, which has been really helpful, but some things still fall through the cracks. Like an ajax script failing due to a new caching implementation, that only starts to fail after enough events have taken place. That's when it's really helpful to know that a large number of your users is offline, and they are not all going to trip up at the same time.
Looking back, what would you say were the problems?

Were they more about the product, or how you approached the process of building a business?

Just curious about your experiences. It can possibly be both.
Google lawyers are presenting a clever argument, which on the surface looks quite sensible. But the accusation is not about scanning, but wiretapping, which, as the judge notes "primarily used to create user profiles and to provide targeted advertising". It is not the same as sorting out email or looking for virus signatures in attachments.

If you follow Google's notion of implicit consent to such practices, then any traffic online can be lawfully intercepted and profiled. When you send data over a third party router, you give permission to spy on yourself. I don't think so.
Well, Meteor isn't really just a Node framework. Why not evaluate it on its own merits?
I'm having a real problem coming up with a valid use case for this.

If I want to "share" an e-mail w/ someone else, I'd either forward it to them, call them and read it to them, or pastebin it and post the link.

As it stands, this strikes me as utterly pointless.
Well by killing XMir they've done that. There is a lot of legacy xlib stuff floating around that will now be excluded from the Ubuntu platform.

Mir is just a square wheel like all the other crap I have to uninstall when someone installs Ubuntu.

I'm back on debian myself now.
No, I mean to allocate a System.String instance that you can pass to other functions. Or a managed array (say, the char array you pass to String.Split). Or any other reference type.
Apple have tried to get into corporate environments. They tried to sell Macs to everyone.

Corporate computing is bigger than just buying PCs. Oracle, IBM, service companies, MS, Intel, CA, Cisco and all these companies make masses of money in corporate environments.
Radiaciones wifi, como se comportan, y las tablets-niños peligro creciente
6% market share is small.
For anyone that is interested, Sidekiq was featured in a RailsCasts episode #366 [1].

[1] http://railscasts.com/episodes/366-sidekiq
So this government shutdown seems to have no effect on the NSA.

http://www.huffingtonpost.com/norman-solomon/the-nsa-deserve...
Supercomputing the transition from ordinary to extraordinary forms of matter
Scribd (YC '06), San Francisco - H1B, FULL-TIME, and INTERN are all welcome

Scribd ("Netflix for eBooks", top 100 website, 35 people) is hiring talented hackers of all kinds to help us build the library of the 21st century.

We've hired SIX full-time people and TONS of interns from these "Who is Hiring" threads, including two this past summer ... it really works!

We're looking for people who want to work with:

* Ruby on Rails (we're the #2 largest rails site, after Twitter)

* Javascript (well, we use Coffeescript)

* iOS / Android

* Machine Learning / data mining / recommendations - think Netflix prize!

* Back-end infrastructure: scalability, web crawling, big data, data warehousing, analytics

That said, we care way more about your personality and general hacking skills then what languages you've used so far, so if you haven't used these but want to break into mobile or web development, this could be a good opportunity for you. We've hired people from these threads with everywhere from 0 to 10 years of experience.

We're profitable, very well funded and have a really fun office environment (go-karts + a rock climbing wall!).
Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire. We are always looking for international people interested in moving to the US and can help you secure a visa.

We just launched our "Netflix for Books" service and are really excited about it. Read more here:
http://www.wired.com/business/2013/10/scribd_book_subscripti...

See more at scribd.com/jobs and feel free to email me directly: jared at scribd.com