skysight-inc/HackerNews huggingface dataset:
I agree. We need to be the first one to inform people about this legislation and the threat it poses to the internet. We shouldn't waste this opportunity to do so, or they will restart the legislation and sneak it in somewhere whenever we let our guard down.

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

I wonder how we can push back, too. I've heard the idea of a Constitutional amendment floated around, but what would it say? "Congress shall make no law respecting an establishment of any blacklist, or prohibiting freedom of association online; or abridging the freedom to connect to other countries, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances online."? Or perhaps, "The right of the people to be secure in their computers, passwords, access tokens, and personal data, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons, data or things to be seized."

Those aren't really serious suggestions, but I am concerned about things like our government setting up national blacklists, even "voluntary" ones, choosing who we can and cannot communicate with online and trawling through people's data wholesale, without first demonstrating probable cause.
Huh?
I actually use the App Engine Users API and zed I'm truly sorry for the crappy message that put you off.

What it meant was that the application would have access to see your email address i.e. google will disclose the address zed's-id@gmail.com

Unfortunately that's the default minimum permission set granted. I use it to send people a welcome message. Further, I promise not to be evil here:
iheartpy.com/privacy.txt

Thanks for the encouragement!
While not as straightforward as on Windows (which isn't developer oriented), it's possible on Linux and standard on most distributions (just look at all the -dbg packages of debian-based distributions). A little googling found these instructions involving objcopy to separate debug symbols:
http://www.technovelty.org/code/debug-info.html
Make Your GNOME 3 Linux Desktop Look Like ICS With 'Ice Cream Shell'
Any lisp...s-expresions are the structure of code.
If you think a 14 year old could build something as complicated as 1998's google.com, think of what an adult with training could do at the same time with the same resources. As technology advances, so do our expectations.
We still need to inform people about the issue and it's better if we're the first people to inform them. Because we know they'll try again later, we need to remain vigilant and prepare for next time. It's much too early to relax. That's exactly what they want us to do.
It's not that the brain works "reliably enough"; any number of experiments will show that it doesn't.

It's more that one of the properties of the brain is that it believes itself to be reliable enough.
A the same time I'm totally turned off by getting like a 1000 results.

It would make more sense from a usability if I could then continue filtering the list down more and more.
C and C++ say that a function has the same address in all translation units

Until perhaps very recently, the ISO C and C++ standards didn't actually support dynamic linking. (They didn't officially support multithread concurrency either but flexibility is one of those languages' strengths).

if your final binary is over 2GB the linker could fail to put the symbol within range of the offset and fail

I have had to code around this limitation too but it didn't turn out to be that hard in practice.

How about we optimize for the case where the final binary is 2GB or smaller? :-)
hi. linux does have this.

you just strip the debug symbols out (and put them somewhere safe). then write a .gnu_debuglink section to the stripped ELF binary with a CRC that matches the stripped symbols.

once something bad happens: you just take the core dump, the symbols you have tucked away, and you are able to debug just fine.
I imagine just-in-time compilation has a lot to offer there. Managed runtimes already have the advantage of being able to automatically tailor the machine code to the target CPU.
That awkward moment when you think everyone hates you
It's just one day. Are you really that reliant on Wikipedia that you can't go a single day without using it? It seems to me a lot of the people against the blackout don't have any long-term reasons why it might be bad, only discomfort.
Thanks Jaisen, glad to hear that.
Good idea, will look into it. Appreciate the suggestion.
Ask HN: Does MacPorts really suck so bad or am I missing something?
I don't understand MacPorts. It has been over an hour since I started to use it to install ImageMagicK. My processor fan seems to on so fast, I'm worried my Macbook is going to start smoking. Is MacPorts just crappy software? Or is it well-thought out in principle but just doing the wrong thing for some people (searching the web seems to indicate a lot of hate for the software - http://amplicate.com/hate/macports).

It should really not take hours to install wget or ImageMagick or anything else for that matter. What is going on here?
While CEOs are scrubbing toilets, CTOs are building things
> What do you call a man with no material possessions?

Recently divorced.
"Just as we learned to embrace languages without static type checking, and with the ability to shoot ourselves in the foot"

I've moved on from dynamic languages to "static typing that doesn't suck" (Haskell).
This perfectly legal torrent link blocked in Ireland, btw.
Everything we need is already in the Constitution, in the First and Fourth Amendments of the Bill of Rights. We just have to defend our freedoms...through protest and through votes.

"Those who expect to reap the blessings of freedom must, like men, undergo the fatigue of supporting it."
--Thomas Paine: The American Crisis, No. 4,1777
> or in a home considered tiny by Western (American, particularly) standards.

You mean a British home?
Thanks to you and others for jumping in and pointing this out! There's nothing better than being corrected when it means learning something new and solving a long-standing problem.
Also, according to that item only the English wikipedia will go down. Votebait?
Two Futures for Humanity WAR or SPACE
In http://www.salon.com/1998/12/21/straight_44/ it said "Page says the current version of Google, which has indexed about 60 million pages, will continue to be improved as the company expands." and http://en.wikipedia.org/wiki/History_of_Google#cite_note-sal... said Total indexable HTML urls: 75.2306 Million Total content downloaded: 207.022 gigabytes.
Cool little site. Is there a reason the eBay link goes through bit.ly?
To be honest, I was just making a point using terms a lot of people could identify with. I would agree that Wal*Mart is actually an effective social wealth creator, probably more so than any government welfare program.
Paypal’s mobile payments growing exponentially, reached $4B in 2011
"Let that be a lesson kids: video games CAN make you succesful."

I agree.
Wow looks like a much nicer implementation of what I was setting out to do with emaildigest.me :)
It basically works on my iPad 1, iOS 5. Scrolling was a bit choppy, but I could see everything. What version do you have?
Indeed. Self-righteous, ill-humored, unconsidered, and mean.

Hopefully it's just a phase.
Like random? Check this out
Awesome random website! A piece of plastic for all those daily needs!
I would argue just the opposite actually. Eclipse has a very intimidating interface intended for experienced developers -- I remember when I was learning Java I used Eclipse and it was not user friendly at all.

Also, my first intro CS course also used Karel the Robot, and while it was cool that I could see this guy run around on the screen, I kept wondering "what is the point of this"? It didn't seem useful or related to writing actual programs at all. While it is less abstract than typing commands in a a prompt, it still felt very contrived.

But I guess that depends entirely on the student's motivation for learning to code -- are they looking to build a website? To understand how computers work? Because they like solving puzzles? Just to "try it out"? Teaching through a robot game like Karel probably would not be a good approach for those who want to get their hands dirty and build actual stuff (and Java is probably not the best first language). But for those who are more interested in understanding computer science / puzzles, those who value the problem solving aspect of programming, a tangible game like Karel might be better.

However, I'd still say CodeAcademy's approach with browser based lessons is much better -- there's a much lower barrier to getting started than downloading and setting up an IDE. Furthermore, they have complete control of their site design. I don't think introducing REPL at the beginning is the best idea, but it's better than hitting the student with a sledgehammer like Eclipse.

Perhaps a compromise would be a very simple game in Ruby/Python? There was a web based Ruby game on HN recently, intended for experienced programmers, in which you wrote the AI for a bot navigating through a map. Obviously that is too complicated for a beginner, but I imagine something simpler could be both appealing, engaging, and accessible.
I thought 3D CSS was a standard.
The solution is to align the interest of the individual with the group. I've run this past hundreds of people, it's pretty solid as theory but coefficients matter so it's gotta be tested.
FreeBSD now available on all EC2 instance types
I think I understand your point, but I don't agree with some of your examples.

"I can't think of a mathematician who would base a proof on the idea that a number is probably prime."

I can assure you that such a proof probably exists :) Just look at https://en.wikipedia.org/wiki/Probable_prime

Probability theory can be an extremely powerful tool when researching things that are otherwise difficult to reason about. And the theorem statement does not have to be probabilistic for the probabilistic method to be applicable. Just see
http://en.wikipedia.org/wiki/Probabilistic_method
http://en.wikipedia.org/wiki/Probabilistic_proofs_of_non-pro...

As for the following:

"I can't think of an airline passenger who would be totally fine with the flight computer usually being pretty good."

Actually, I would think it's pretty much the opposite. That is, the only type of airline passenger I can think of, is one who is fine with the flight computer (and the airplane in general) usually being pretty reliable. We already know that computers can malfunction and airplanes can crash. Now, of course, how reliable you want the airplane to be is up to you, but if you want it to be flawless, then you should never board an airplane.
Actually, if you look at the submission from HN, its caption looks discarded: http://news.ycombinator.com/item?id=3455054

However, if you look at it from HNSearch instead, its caption is there: http://www.hnsearch.com/search#request/all&q=doit

What's going on?
Siri may infringe old Excite patents
Thanks! Good question, fixed, it's now a normal eBay link.
Yes, Android Has a Fragmentation Problem... but So Does BlackBerry
Either 1) at the same bank as your personal accounts (for simplicity) or
2) some credit unions allow local businesses to join(this is what I will be doing)

If you are at any point going to get a loan try to stay small and local, they will be more willing to work with you. If you ever try and get a loan, larger banks will turn down a software company cold. They want physical assets as collateral. The small company I currently work for went to the large bank they are currently with for an increase in their line of credit and despite a decade of profitability, large growth the past two years, and government contracts providing revenue, they were turned down.
Money in advertising, emotional value, ticket sales from conferences, etc...
Do you have a white paper I could read?
"All colors are made of light, but black is the absence of light."

"It looks like you covered all of the key issues, but you missed this one..."

"I agree with everything you said but this one thing..."

"I am not a lawyer, but it looks like it could be interpreted..."

I think you guys are just making these rules up, but maybe it is still good to keep them in mind, even if they aren't always true.
> Until perhaps very recently, the ISO C and C++ standards didn't actually support dynamic linking. (They didn't officially support multithread concurrency either but flexibility is one of those languages' strengths).

How so? They certainly didn't mention it but they shouldn't have to - describing the final linked behaviour is enough and means that whether it was statically or dynamically linked doesn't matter if it produces the same run-time behaviour. Which resulted in a huge mess in the linker for C++.

> How about we optimize for the case where the final binary is 2GB or smaller? :-)

I agree, but compilers should be standards-compliant by default and any such optimizations should be under non-default flags (e.g. -fvisibility-inlines-hidden). But -mcmodel=small is already the default...
Laff! NOTHINGS good enough! These guys want power and they mean it. They'll never ever stop until the net is totally licensed.

You're gonna need a license to surf, to run a server, to have a web page and every packet will need a pass key on it.

It'll be like driving. You gotta be licensed the car has to be licensed, there has to be insurance...

The four horsemen of the Internet Apocalypse - piracy, terrorism, kiddy porn and hate.

The no-fly list will move to the net - no due process and no recourse!

All banned - to protect us!
It's also constant. Every single time someone tweets/blogs/talks about Codecademy they say Code Academy. It's inevitably followed by "actually it's Codecademy".

It's a distraction from what otherwise seems to be a great idea.
Now finally Windows FS gets some love.
Cloud, Web & VPS Hosting - GrokThis.net - going out of business?
Minimalism is a just a word which could have many contexts. Having a minimal number of possessions is minimalism. Having a sparsely decorated penthouse overlooking Central Park is minimalism. A black canvas on a white wall is minimalism. Living the life of a Buddhist monk is minimalist, although they too depend on an infrastructure to support them.

The guy is just writing about his choice to minimize possessions, not to live an empty life devoid of the benefits of modern society.
Ridiculous. What the market needs is more choices.
If you just want to use org-mode with Octopress this is how:
http://jaderholm.com/blog/blog/2011/09/26/blogging-with-org-...
Sure, that's what warrants are for.
try Buddhist monk, esp. of the species of "forest dweller".
I think it was because the default buttons were slightly different sizes and looked terrible next to each other.
If you know Sarah in any way from her past articles and personal blog, she loved working at TechCrunch. As soon as it was sold to AOL things went downhill so she's just letting everyone know she's not making the same mistake Arrington did.
Reddit Founder Mourns the “Death Of The Internet”
Ran for me on Kubuntu (linux distro) using Chrome; but not on any of my other browsers nor on several browsers on WinXP under vbox. Changing page in Chrome crashed the browsers and completely filled my 2GB of swap, which is a first, usually swap is barely used.

Description of the working page/site:

The top half of the page is a series of colored streamers and the site title, giving a feel of the old "pipes" screensaver on MS Windows. A regular page view is presented towards the bottom right of the initial screen-area but tilted in perspective with the top-left corner away and the right edge towards the viewport. As one scrolls down the perspective view of the streamers alters and the page view moves in perspective until it is flat, square-on, to the viewport. It gives the feeling, to me, of moving underneath the title area in a more 3D way.

Hope that helps anyone, who was perhaps searching around to get a look at this thing, to decide if they want to see it or not. There's probably a screencap on YouTube ...
Mojang reveals 20M registered users for Minecraft
http://en.wikipedia.org/wiki/Connection_Machine

Money quote: "The CM-1, depending on the configuration, had as many as 65,536 processors"

I would suggest that when someone wants to get excited about exascale computing, they review the Connection Machine literature. Manycore is not a radically new concept.
A nice add to the service would be the following:

1: let me choose my overall preference in a simple 3-levels way (alla investment management where you can choose "conservative, long term, aggresive" - something like that

2: Scan my email (automatically hook up alla greplin)

3: Suggest me changes to all services to meet my high level preference

4: Let me apply those changes by simply clicking "GO AHEAD"

5: (or I can go and edit the specifics and do a bulk update in that way)
ability to scan my email/s and suggest me changes based on a super-simple "3 level" setting
Iris ting password
Congress will simply throw SOPA in as an amendment to some completely unrelated bill that people will have a hard time saying no to such as such as funding for puppies. Then if somebody opposes they can say "what about the puppies!"

Certainly my example is silly yet unrelated amendments are made to bills all the time to push one agenda or another.
PC-BSD 9.0 Released
It works on my ipad and the ios simulator (both with 5.x)

http://i.imgur.com/YDP3a.png

Crazy thing is that it doesnt do the smooth bounce scrolling.
Ok, let me understand how this is going to work. If I want to deposit 13 cents to my bank, and this transaction is mixed in with a blast of other parallelized transactions, sometimes the right answer gets there, and other times i get only 12?

Somehow, I don't think that is going to fly.

Additionally, the statement about type checking and program correctness is not really correct.

Let's try another thought experiment. Let's compile a linux kernel with this beast. We should be happy with sometimes getting the right answers? I am not sure that they have thought this through.

Does anyone remember in the early days of MySQL where it was really really really really fast because it didn't have locks. Some wiser heads said "but it is often giving the wrong answer!" The reply was "well it is really really really fast!" And we know how that came out.

Perhaps the expected output of this sea of devices is poetry, which in the minds of those on the project, might require less precision. But even there, some poetry does require lots of precision.
This sounds very much like how it is to work at DESY and CERN. However, at CERN and even more so at DESY, the general environs are not that pleasant. CERN can be pretty sweet, although many of the buildings don't have aircon and the furniture and computers can be outdated. DESY is worse and just tore up its soccer pitch a couple of years ago to build on top of it.

The canteens at CERN are pretty good, but the canteen at DESY is dire. However, there seems to be the same easy-going, yet intensely competitive dominated-by-young-clever-people vibe at Google as I've seen at these labs. I wonder if they took any inspiration from particle physics labs when they designed their offices?
It doesn't go back, it actually deletes the page from the internet. Since the page has been trashed, the only logical result is to take you back one history state.

(Sorry, couldn't resist.)
Command and Conquer – Programming an RTS game in HTML5 and Javascript
"The SDLP is notable in the history of Google as a primary sources of funding for Lawrence Page's and Sergey Brin (Brin was also supported by a NSF Graduate Research Fellowship) during the period they developed the precursors and initial versions of the Google search engine prior to the incorporation of Google as a private entity"

This included a $4,516,573 NSF grant (that didn't go to Larry & Sergey in full, but probably helped their project's infrastructure quite a bit).

http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=9411...
http://en.wikipedia.org/wiki/Stanford_Digital_Library_Projec...

On the expense side I've probably actually underestimated the expenses by orders of magnitude. Bandwidth wasn't cheap back then and the storage requirements probably were significantly higher.
Seems very cool, the only problem seems to be that it isn't bootable. I hope that this might get the Linux folks a bit more serious about modern resilient filesystems.
Yes, it's OK for the police to do that. I doubt Joe Soap is allowed treat employee personal details in such a wanton manner.
It is a good question, your analysis is correct and I don't know why you are getting down votes.

I suspect the answer is three-fold.

1) Investors hope to get returns on private markets. Private markets provide a lot of liquidity these days.

2) Investors (and people who buy on private markets) hope that Sarah means "I want to retain control" when she says "I don't want to sell". It is a reasonable intepretation, and can provide excellent returns (did the Google guys "sell"? Did Zuck? Murdoch?)

3) Investors have a long term investment timeframe. They hope in 10 years time she feels differently.
Somebody hasn't been paying attention.
As others have stated, it seems to be much more than 1%... and it absolutely must be zero if the service is to have any credibility.

Anyone can make a list of words: that's the trivial part. What you are "selling" (even if for free) is the capability to verify availability fast; you need to deliver on that promise for the whole thing to have any value.

I'd say the value is even negative when registered domains are shown as available, because then it's wasting users' time.

(Sorry to be blunt but I don't know how else to put it).
Keynote: Getting Started with Windows Azure
Thanks!

Looks like a solid, high quality code base from a quick look. Keep up the good work!
There are two main reasons for a project to have a foundation.

Firstly, there's the legal benefits. The foundation can be the legal guardian of copyrights and trademarks associated with a project. Copyrights and trademarks have to be owned by someone -- even if you're open source. Having a foundation provides a way to have some public governance of those legal instruments, instead of having them held by an individual or private company.

Secondly, there's the community organization benefits. If anyone wants to donate money to a project, someone has to accept that money. Having a foundation provides a entity that can accept that money, and then distribute it. As an added bonus, it means that money can be donated in a tax-attractive way (the DSF is a 501(c)(3) not-for-profit, so donations are tax deductible in the US), which makes it easier to attract donations.
Google Video Security Bug was Revealing the Email Address of Uploaders
Then don't give him your e-mail address.
Not Taking Any Chances, Wikipedia Kicks SOPA While Its Down
In my experience, some people are better are forcing themselves to be interested in things.
HN's polling interface can not forbid you from choosing more than one, so I suppose you could select more than one, if you wanted to.

Personally, I would like to know what everyone's one favorite language is. But if you select more than one, I don't see it as a big deal. That information would also be valuable.
Thank you! After several attempts to download these with iTunes, I'm actually having rather more luck with this software.

The videos play fine under Totem movie player on current release of Linux Mint.
Correct, it is an "above the line" deduction from your gross income, not a "below the line" tax credit. The net effect is that if you are in the 25% marginal tax bracket it reduced your tax liability by $5.