skysight-inc/HackerNews huggingface dataset:
You start with a simple Nand Gate, then build the hardware, ALU, RAM, assembler, compiler, OS and finally build the Tetris Game. Remember all this runs on your own self-designed computer — hardware + software, all your work! Awesome once in a lifetime experience project.

Here's how it goes — You are just given a Nand Gate, you then construct other gates and complex logic from that Nand Gate. Then you build computer's basic processing and storage devices (ALU and RAM, respectively). Then next Stage you build an assembler and compiler for your own defined language. ;)
Finally a High level language(jack) is implemented to run on your machine architecture. Then you build an OS for your machine. Jack OS.

And In the last step you build your first application, Tetris Game. ;)
Remember it is running on your own self-built computer. ;)

This is one of the most well-thought self-learning Projects out there to build a computer from first principles. Kudos for the creators. Pure Bliss.

My experience — You get the feel and appreciate the project as you move up and also later in your life. Its a life-long experience.

If you are a college student, having a mentor helps a lot in understanding and appreciating concepts faster.
Worth mentioning, this is one of the best gifts you can give for a curious soul who has just stepped into computers.

I rate this project very high, and the best self-learning project of all time.
Yeah but your private servers have full disk encryption. And whichever other security measures to decide to not skimp on for convenience.
Google+ What's Hot Serves Based On Gender
The 4 Most Cited Papers: Magic In These Methods
This is a good point. I'll have to get a better handle on his ability to focus / get distracted.
> Address books should have a public key field.

Smart.
Having not used that many, I like GitHub's over BitBucket's because it has tagging and milestones, which are vastly more useful than some preset priority and type fields. GitHub's is a lot closer to how my brain works.

It just seems funny to me that a company that also makes a bug tracking system has a really bad one coupled with it's version control hosting. It makes some sense, but it bugs me.
So in other words, the CNet article that has been on the front page for 17 hours with over 650+ points is likely based on an incorrect interpretation of this exchange.

Somehow I doubt a clarification is going to get as much attention on here.

From http://www.buzzfeed.com/andrewkaczynski/video-congressman-cl... :

Update Rep. Nadler in a statement to BuzzFeed says: “I am pleased that the administration has reiterated that, as I have always believed, the NSA cannot listen to the content of Americans’ phone calls without a specific warrant.”
So what is it?

The "About" button just says it's a project intended to fix something. It gives some WHO and WHEN info, but it doesn't say HOW it will fix it or WHAT it does.

Instead it asks me to take a large step of trust by installing executable code into my browser.
This is marginal compared to the two major factors that matter for the majority of web services: acquisition cost and power consumption. On both fronts intels current business case cannot ever compete with arm, no matter how much more advanced their manufacturing may be. Sure, intel is likely to keep on driving the high end single machine market, but the vast majority of web services will go with the market. And that market is arms to take, unless intel drives down its price dramatically. A bloodshed is about to happen. Better start shorting intel..
For what it's worth, I first learned of Gagarin's death in mid-80s from my grandmother who told me, plain and simple, that his plane was caught in a jet wash of another plane. Perhaps it's good to have the cause formally declassified, but it was already a common knowledge back in Soviet times.
Is it better than the one coupled with BitBucket? I can't stand BitBucket's bug tracker.
I am glad to hear that more is coming out about his death. I think, slowly, Yuri Gagarin's place in American history is being solidified. It would be interesting to find out the process that Gagarin was chosen as the first man. The politics and technical requirements must have been intense. And obviously he had to distinguish himself.
Not in my experience, no.

If nothing else, almost everyone I work with is on their second or third career. I'm possibly the youngest guy on my team, and I'm 30. That said, I work out of the Seattle office. Lots of Amazon and Microsoft expats. Nobody around me seems to have any interest in going back.
What a waste of court resources.
Have you used this resource much? How easy do you think it would be to adapt some of the projects in this book to javascript? Thanks!
What Would a Facebook News Reader Mean?
Interestingly enough AMCC, the company making the ARM chips in question, is allegedly rejecting the "wimpy cores" idea. So these processors might have significantly better performance than what's been associated with ARM before. Clock-speeds are said to be 2.4-3.0 GHz. The real-world performance remains to be seen.
Debian + Duck duck go.
Great feedback!! Lemme see if I can answer some of the points you raised.

I agree with the show more feeds link, will be making changes to that pretty soon.

With regards to the space utilization, the reason you see the extra blank space next to a feed is coz it is currently ear marked for showing the feed unread count if you should turn it on in your account settings (by default the unread count display is set to don't show) and also to accommodate the feed settings icon which pops up when you hover over the feed.

I believe I have a solution that will create a better user experience, plan to do that as soon as I'm done with the below.

Chrome/Firefox extension, export and drag and drop are all features that will be added shortly. Currently working on getting a mobile version out.

Thanks again!
its quite funny to see you know about bitbucket and never heard about jira before. ;-)
You can shrink the lens and CCD down that far[0], but adding in a power source and data storage is likely to increase the size. Batteries are not tracking other improvements in technology. Additionally with a lens that small you're almost certainly going to want some form of image processing. You can move the problems of storage and process if you want to radiate or have a wire, but those introduce other concerns. Shrinking the entire package down to a grain of rice seems overly optimistic.

[0] http://lanmdagigi.en.ec21.com/offer_detail/Sell_The_smallest...
>>I know we like to be all anti-intellectual here at HN, but Rachel's claim that "having a PhD" correlates strongly with "lacking the ability for independence of thought or action" is pretty ridiculous.

In considering the entire sentence, it seems that the argument is:

PhD !== inability for "independence of thought or action", which is a sign of anti-intellectualism on HN (presumably because having a PhD has some sort of implied relationship with intellectualism.) The holding of a PhD is the object of criticism in OP's eyes, the criticism being an expression of anti-intellectualism here.

I certainly agree with OP that both PhD holders or non-PhD holders can be intellectuals or can be "non-intellectuals," but I was merely pointing out my impression that having PhD doesn't imply anything other than fulfilling the criteria to obtain a PhD.

Acting and planning have nothing to do with being an intellectual in my opinion. Those are organizational skills. Intellectualism is more a love of ideas and exploring those ideas, in my obviously not so humble opinion. I've met PhDs that were incredibly erudite about their specific field but completely disinterested in anything outside it, which I would consider "non-intellectualism."
I'm interested in your comment about his place in American history being solidified. Could you expand? Is he not taught about in schools when space is being taught?
Jan from ToS;DR here. Please ask if you have any questions!

And if you want to contribute, come join us! http://tosdr.org/contribute.html

We are a completely non-profit and open-source project. Source at http://github.com/tosdr and API at http://tosdr.org/api.html

Please note though that nothing in the page is legal advice. We just want to help people know a bit better what Terms of Service say.
Yeah the chance of ARM improving their architecture to match 10nm SoCs (2015 is the release date for Intel's 10nm line and they said that the will push their SoCs to the latest tech), let alone 2015 x86 is laughable.

Intel's mad focus on power consumption might catch up to within like 10-50% of ARM at 25-100% better performance.
> super paranoid level security

Considering the fact that Apple is in the NSA wiretapping program and involved in secret tracking [1], don't you think it's unfair to call someone who's asking a way to verify if Apple isn't messing with the code "super paranoid"?

[1] https://en.wikipedia.org/wiki/IPhone#Secret_tracking
> "There needs to be this sort of operating-system-for-the-web on which people can build distributed apps."

There have been various research projects looking at exactly the things you describe. For example you can look over the work at http://perscon.net (It's one I'm involved with, which I'll be commercialising in due course). It doesn't mention the distributed app piece but it is something we're thinking about.

There are many other groups tackling this from different angles but (thankfully) discussions like these occasionally bring folks together. If you decide to build something, please do feel free to get in touch (email in profile). I'd be very happy to alpha test or give feedback.
How do you figure? It sounds like it would apply just as well to Microsoft or Apple.
The models system absolutely provides an ORM, what Andrew was (I assume) saying was that the models layer encompasses more (and less) than what some people mean when they say ORM. For example the models layer includes validation, and all sorts of other pieces of metadata, not just the mapping; and it doesn't include some of the things other people think ORMs mean like SQLAlchemy or Hibernate's concept of a session.
This is great and all, but I've been noticing a trend of "go after child porn first" since it's unquestionably evil, and then those same tools are later used to strip away civil liberties (usually these are legal tools).

What happens when someone gets the idea to use this tool against any copyrighted photo? Because it will be trivial to start doing that once a consortium of companies are already flagging, reporting and blocking images.

I appreciate the intent, but these are the sort of consequences that need to be considered when a company tries to dictate legal enforcement online.
Jan from ToS;DR here: Rating the websites and making these ratings easily available is only the first step.

Raising people’s awareness of bad terms and then getting services to actually use proper terms is the actual goal.
According to https://en.wikipedia.org/wiki/FastMail.FM its servers are located in New York City with a backup in Norway.
Okay, I read this article and what of the comments I could stomach with the awful commenting system on there and I guess it's just that I've tried to flush this entire thing from my mind after spending years of concern about it. I understand that the judge decided to allow a reopening of certain aspects of the case v. IBM because he decided it was improperly closed.

But from what I understood, the decision v. Novell essentially stripped SCO of any claims of copyright to Unix. Now I know the IBM lawsuit revolved around some slightly different issues from the Novell one, but if SCO has no copyright claims, how is it even paying counsel to sue someone?

Is this just a leftover pile of money that's literally doing nothing but funding a series of doomed lawsuits?

I understand from a strictly legal standpoint they are allowed to go on with certain claims but from a practical standpoint, I just don't get it. If there is a leftover pile of money, wouldn't it be smarter to actually, you know, invest this in creating an actual business rather than have it be a lawyer welfare fund?
C'mon, Atlassian is not evil, they just want to avoid being sued.

I think that end-user agreements must be prohibited altogether, because it is a mean of discrimination. Either you provide a public service and then your relationships with users are guided by the state law, or you sign an exclusive contract out of public service. The main obstacle to that is the retarded US law system.
Knowing that the NSA "watches a bunch of people" is a far sight different from knowing the NSA is watching you personally.
Yes. Additionally, the CIA has historically been able to perform their own para-military operations which is clearly outside of the scope (and budget) of CSIS.
This book is amazing, simply for the fact that it really allows you to understand the major layers of a computer system in a way that can fit in your mind all at once. This is not an easy task, with each layer having the capability of being a highly specialized area of study. You can spend your life working in operating systems without ever really understanding what a compiler does, or work in compilers without ever actually understanding the digital logic that underlies computer architecture.

For students and hobbyists alike, the task of understanding what a computer fundamentally does can seem like a truly uphill battle. Approaching this battle from the top down can seem never ending. The number and complexity of layers between application code and executable binaries is daunting to the newcomer to say the least. Approaching it from the bottom up is still difficult, but it allows you to see the need for each abstraction layer as the shortcomings of a lower layer present themselves.

This book takes this bottom up approach to literally take you from digital logic to high level software, literally from nand to tetris. And while each layer in between is highly simplified, it allows you to understand a system as a whole rather than concentrating on the specific layers. Really, a great read. And the projects are priceless. If you make it through this book, you will understand how computers _fundamentally_ work.
I have both an Aeron and Steelcase Leap.

I hate the Aeron. The Leap is definitely more comfortable for me. Making it ideal for the extra long days.

What bugs me the most about my Aeron is that it has a spring recline/rock and the seat feels overly shallow. I have a size B chair (fully loaded with every option available) and I'm barely over 5 feet. Those are my biggest gripes.

The Leap reclines, this is my favorite feature. It doesn't rock or have a spring like mechanism. The seat shallowness is adjustable too.

For a desk, I currently have an Anthro Standard Fit, but I'm upgrading to a sit/stand desk shortly.
Some version of the jet-wash explanation seems to have been made public in 1988. Here's a contemporary New York Times summary of some February 1988 Pravda articles: http://www.nytimes.com/1988/02/07/us/soviet-lifting-veil-on-...

That report, which Leonov was a co-author of, identified the other plane as a MiG-21, not a Su-15, but otherwise seems pretty similar to this account.

I'm not sure why RT here is reporting Leonov's updated version of events as if it were just now made public, either. He published this version (involving the low-flying Su-15 passing within 10-20 meters) at least as early as 2004, since it appears in English in his co-written book Two Sides of the Moon (http://www.amazon.com/gp/product/0312308663/ref=as_li_ss_tl?... ; Chapter 8).
That's fair, and you're right this is a community forum where we learn from each other. For example, just yesterday I learned about akka for the first time even though I've been writing event-driven Java and searching google for it (or something like it) for years.

One reason why I found JIRA's omission so surprising is it's widely used by companies that have different departments or roles. It typically becomes the default choice when a company gets large enough to have a PM. Github doesn't scale with roles (yet). JIRA is so common, I'm curious what part of our industry you hang out in to know what growth Atlassian still has :) You probably use tools everyday that I'm also unfamiliar with -- we simply have different experiences.

Disclaimer: Atlassian is about to go public... so I've been doing my research on whether to buy.
SWM?
We pretty much agree that it’s a broken concept. But that doesn’t keep companies from data retention, or using your content with their copyright, or or or …
A Tale of two Web Technologies
The bottom of that last page links to Stormfront. Disgusting, really.
> What does this actually mean?

From what I understand, that they don't know what part of the Plan will be the one actually getting the most profit. And so they need to multiply their offers (and that increases the whole cost of the movie).

But to me, the important part is that this exact part is why we have yet another Spiderman and yet another Avengers movie on screens. Because as they are terrified, they are going to publish known beasts (movies), where they know the financial ratios.
app == application == executable computer code
Sorry, the short »About« is a bit lower down on the page, before the ratings:
»We are a user rights initiative to rate and label website terms & privacy policies, from very good Class A to very bad Class E.

Terms of service are often too long to read, but it's important to understand what's in them. Your rights online depend on them. We hope that the ratings below can help you with that.«
The 51% determination is one of the most ridiculous aspects of this.

1) 51% is a very low bar to meet

2) How detailed could this confidence algorithm be?

If a message is intercepted from overseas, and no other data is know, is there automatically at least 51% confidence that it is from a non-U.S. person? I'm sure other factors go into the calculation, but whatever factors they are, I'm sure a lot of American data is being sucked into this thing.

Given not only that Americans travel, but that VPNs are common, I find it very difficult to see how the NSA could be justified in conducting this sort of program within their "foreign-only" mandate.
Actually, that's what the using statement and IDisposable is for (which is just a try/finally in disguise). Use Dispose to clean up, which has to be invoked explicitly or via using. And call Dispose in the finalizer as well to safeguard against accidental resource leaks. Since Dispose is supposed to be idempotent that won't cause trouble usually.

Admittedly, I didn't even read the question and just thought the answer was quite interesting, regardless of the context.
> Yeah, but most people in the US will be too lazy to type that character when writing about it.

Five decades of having everything built around their convenience does that
Can this work as a state law?

I could see the EU implementing it as part of its ongoing privacy/transparency efforts, but I doubt the US Congress would be of any help.
In the 60's, men didn't learn to type because it was "women's work" and your secretary did the typing for you.

These are the same guys who are hunting-and-pecking nowadays because they fear change.
Seriously, this book should be in all computer engineering curriculums. Hands down, there's nothing like it.
And the rating is nearly done, the class should be up in a few days.
Who, exactly, does this protect? There are plenty of ways of distributing images that would be completely unaffected by the Great Hash Database.
Huh? I bought in to DVDs very early and I've either owned or used many DVD players over the last decade, and I've never, not once, had an issue with DRM preventing me from using the disc in a dedicated player.

The only situation I can think of is that you bought or moved your DVDs from a different "region." And the number of people actually dealing with that is so small it's not even worth mentioning.

Perhaps you meant Blu-Ray? While issues are perhaps more common, they're not common enough to drive people away. BR's sales problems are due to high cost and poor timing to market.
First install optional encryption software. Something like textsecure and redphone. This way you use your phone in the same way, but if there's an option for encryption, you can use it.

Then maybe just use with your spouse . since those conversations are very private, maybe you could Convince him/her. And it does buy you protection from law and inadvertent snooping by friends(if I understand otr correctly).

Now talk about this with your friends. They might want to use the same strategy.

And now some of you're friends have the software, it's just a matter of setting keys. Seems possible.
Give it a chance. The value of the content highly outweighs the presentation. I promise you that.
The “Knowledge Maps” used by sites like Kahn Academy [1] strike me as immensely helpful in deciding what to teach someone next, given what they've already learned.

I think it would be cool to replace the one-size-fits-all required reading assignments with something more tailored. Some way of answering the question, “what books(s) is this person likely to get the most insight from at this point in their education?”

[1] https://www.khanacademy.org/exercisedashboard
This is pretty amusing, but they've just made a classic apologists mistake.

Either they need all this access and funding to surveil a large number of dangerous people, or they dont need either to surveil such a small number of people. If it only resulted in 300 phone numbers to track, then sure, maybe the privacy violations weren't as bad (hypothetically). But that argument then puts the whole program at a ridiculous cost to threat ratio, and should be shutdown because it isn't effective at all and is a waste of taxpayer money.

Lose, Lose NSA - You're either violating our liberties or wasting our money.
Jan from ToS;DR here: I’m not sure why it required additional rights, but I can assure you that we’re not selling anything.

We are a fully non-profit and open project, if you still have doubts you can read the code to the extensions and install them manually via https://github.com/tosdr/tosdr-firefox (for Firefox) or https://github.com/tosdr/tosdr-chrome (for Chrome), and the other browser extensions are also there on Github.
Mozilla is effectively the only player in the browser space that I still feel I can trust not to have commercial motives to hoover up data about me. That's why I've switched to Firefox since the NSA scandal started.

I think they could do worse, strategically, than take a strong, consistent stance throughout their product(s) and communications, to make Mozilla the browser and email client of choice for those who don't want to leave a huge slimy trail of cookies and web bugs for anyone who's interested to track.

Worth noting this is not saying that either Safari or Chrome are worse browsers in general, or that they have security holes to feed the NSA machine - but any piece of data that a US company has about you is a piece of data that could be passed to the NSA under a FISA order, or even a future law change a decade away from now.

The fewer of those pieces of data you create, the better, imho.
A major need for a company like Google is visibility into their distributed architecture. When you make every component be built on their libraries running on their architecture, you have a common toolset across all of your properties to track any performance problem back to its root cause.

MongoDB does not provide this type of visibility. Either within that common toolset or in any other way.
It's a matter of selection bias. Given a company that has X0,000 employees and former employees like Google, there will always be a fraction that don't like the company and a fraction who are vocal. So you mainly hear the vocal ones rather than the silent majority.