skysight-inc/HackerNews huggingface dataset:
That's 2/3rd's the kilo tonnage of Hiroshima. I wouldn't call that 'low yield'. See: Hiroshima.
It's a lovely little text editor. I especially like the way it shows my full file in the window, with a highlighted screen to identify where in the file I'm viewing. As a new user of the program though, I'm lost: it appears to do PL-based highlighting, but I can't quite make out where to tell it what language it's looking at; and it appears to be skinnable, but all the built-in skins look remarkably similar, and I don't see a way to tell it, element-by-element, how to skin the window. That might just be my incompetence as a user, though.
Here's the specific rights they call out:

−	Individual Control: Consumers have a right to exercise control over what personal data companies collect from them and how they use it.

−	Transparency: Consumers have a right to easily understandable and accessible information about privacy and security practices.

−	Respect for Context: Consumers have a right to expect that companies will collect, use, and disclose personal data in ways that are consistent with the context in which consumers provide the data.

−	Security: Consumers have a right to secure and responsible handling of personal data.

−	Access and Accuracy: Consumers have a right to access and correct personal data in usable formats, in a manner that is appropriate to the sensitivity of the data and the risk of adverse consequences to consumers if the data is inaccurate.

−	Focused Collection: Consumers have a right to reasonable limits on the personal data that companies collect and retain.

−	Accountability: Consumers have a right to have personal data handled by companies with appropriate measures in place to assure they adhere to the Consumer Privacy Bill of Rights.

As the document points out, it's based on the Fair Information Practices.
Here's my personal story:

I distinctly remember a professor showing me a web browser (not Gopher!) before I left for a second-semester and summer co-op, my Sophomore year in college (starting around January/February, and running until August). I graduated High School in May of 1991, so then I was a Freshman in college in August of 1991 (right around when this was posted.) I was a Sophomore in August of 1992, and it would have been right around December of 1992 when I saw the browser, if my memory is correct.

I've been trying to figure out if my memory is flawed... And if not, what browser he would have been using.

It couldn't have been NCSA Mosaic, because 0.1a wasn't out until June 1993:

ftp://ftp.ncsa.uiuc.edu/Mosaic/Windows/Archive/MosaicHistory.html

Or Netscape Navigator, because 0.9 wasn't out until 1994.

http://en.wikipedia.org/wiki/Netscape_Navigator#Release_hist...

So, December of 1992, probably not a NeXT (I don't think), certainly an X-Windows system. Probably a Sun.

http://en.wikipedia.org/wiki/History_of_the_World_Wide_Web

That leaves Erwise, ViolaWWW...

Or maybe my memory is flawed. Maybe I didn't see the graphical WWW browser until after I got back from my co-op, so some time around August of 1993. :(

If I remembered the professor's name, I could email him and ask!

I wonder how many people saw the WWW before me? If you look at how long people have been web browsing, what percentile am I in? 99.9%? 99.99%? 99.999%? How many nines, damnit! :)

Maybe it was a NeXT. I know my school later had NeXT boxes. That would certainly make my remembered timeline more plausible...
> then they made it again in rewriting Quattro Pro from scratch and astonishing people with how few features it had.

This reminds me of Final Cut Pro X. From an abstract code-base standpoint, it was much improved. Many people on the nets (that probably never used FCP) tried to cover for it with excuses like "it's a 1.0 product" or "just don't upgrade", but from a user standpoint, the rewrite left behind enough features that it became unusable to many people (myself included) that owned, used, and loved the previous version.

As developers, we need to do projects for ourselves (like code cleanups, and rearcitecting) but we need to understand the user impact first.
Red Hat's Formula for an Open Cloud
http://blog.evernote.com/tech/2011/05/17/architectural-diges...
This actually seems VERY important, although probably less so if you've been exposed to the idea before.

Regardless, the results are impressive, and the ability to impose the mathematical properties' of PDFs or CDFs over those of discrete numbers could have an enormous impact on the efficiency of certain types of algorithms.
Megaupload and the Cloud
Depending on how it is resolved, the Megaupload case might have an impact on the future of cloud computing (long article but worth the read: http://www.circleid.com/posts/megabusts_megaquestions_cloud_the_nets_future/).

As most of you already know, Megaupload’s website was seized and shutdown. As a result, users have lost their data and do not have any rights to recover their data (fortunately the EFF is trying to help innocent users get their data back https://www.eff.org/deeplinks/2012/01/eff-requests-information-innocent-megaupload-users).

And that’s the problem facing cloud providers—they offer global file sharing and storage in a way that is quite similar to Megaupload. Granted, Megaupload was much more willful and open about users sharing and storing copyrighted materials (that is why it is a criminal rather than civil case).

But still, basic cloud providers might ultimately run into the same problem as Megaupload with users sharing copyright materials, and users possibly losing their data in a lawsuit. My hope is that the courts draw a clearer distinction between a cloud provider and Megaupload, similar to the differences between Napster and iTunes. We will see…
....perhaps we shouldn't have these weapons...
Wow, that's poor reporting. Stochastic Pattern Recognition can be useful, but that article misrepresents the advantages. Just read the paper arxiv.org/abs/1202.4495 if you want to understand what this is about.
Relativism has to be relativised. Some logic is better expressed in a loop, some other fits better in a recursion. A guideline is to use the simplest correct path, which means for example that if complexity of the result is similar, the loop is preferable.
Eventually I traded traditional Hollywood for tech. Both startups and big firms. Just seemed to make more sense. I saw where the change was coming from, and I decided to move to the new core, rather than be left on the periphery. I still work with, and tangentially in, Hollywood. But I don't think I'd have been in any real position to do great things had I simply stayed in place, substantial paycheck or not.
Funny how neither the linked post nor Tesla's official statement on the subject [1] mention any of that stuff.

That omission is either just monumentally bad PR, or they're not really that fastidious or consistent about educating the customer. (Not that I doubt drzaiusapelord, but if they were, you think they'd be shouting that from the rooftops rather than leaving it to random commenters on HN to explain.)

[1] http://www.engadget.com/2012/02/22/tesla-roadsters-ev-accuse...
First of all thank you for your comment. It would really be highly arrogant of me to consider any comment as worthless. At this stage of the service, any comment is something to take a lesson from and try to improve the product.

Secondly, I knew from the beginning that service may not be of much use for gifting PC Games because Steam does a such a superb job of it, but there is always scope if someone wants to gift someone a physical copy of a game, be it for Consoles or PC. Anyways, I am sure that not all PC Gamers have a Steam account.

As for creating a new account to gift someone something, I have taken your comment under consideration and am trying to incorporate Facebook login, so that we can at least try to lessen the effort needed to send someone a gift.

We differ to Amazon Wish List in the sense that with our service a person can choose a gift from among thousands of products Amazon offers, and not be restricted to a few items a person chooses to add to his wish list. Also another difference is that, with GiftsBuffer the person receiving the gift will not know who has sent the gift either. If someone chooses to pay via CC on Amazon, the senders personal details including name and billing address, will be clearly communicated to the recipient, at least that is my understanding.
Show HN: See drug side effects reported to the FDA by people like you.
Hi everyone, We've been building this for a little over a year now and we're interested in getting some feedback. To explain where this data comes from, one of the primary ways that the United States Food and Drug Administration monitors the safety of marketed drugs is the collection and analysis of reported adverse events (Side Effects) through the Adverse Events Reporting System. DrugCite has created a more friendly interface to help sort and explore this data for both doctors and consumers.
Ask HN: In Trouble for using company database structure for a graduate project?
Eventually, I would like to pitch it to the senior developers who can then pitch it to my manager. Don't worry I will use sample data.<p>You might say to ask my manager but he/she doesn't support my graduate degree. Said "it will not benefit the department". Dead end there. However, I do believe this project WILL add tremendous value. Let me know what you guys think.
No One Said Scaling Was Easy (Scaling LayerVault)
There is sharing notes between users though - I have several shared notebooks, each holding shared notes.
I've been using Sublime Text (1) since it was beta and after falling in love with it I bought a licence mostly to support the developer.
Until the robots make the robots.
How to increase the Impact Factor of a Journal
I didn't get a sense from reading the article that Shire is limiting production of their branded amphetamine salts. However, you do have a point in that having more patients on a branded therapy makes a move to Vyvanse more likely.
Here's an actual link: http://www.drugcite.com/
Right--no buffer overflow. I did find a way to get my needed function pointer on the stack. Hint: we're lucky that the function pointer doesn't have any null bytes in it...
Can you explain how hashing is insufficient? You're saying someone could use a lookup table of hashcodes for all the URLs on the internet and deanonymize the URLs? The browser's identity is still unrecoverable.

EDIT: Ah, just looked up k anonymity. We don't store any of the information that they're protecting for, like age, sex, any other personal attributes.
I really hope they come to some kind of agreement with Google. The Fire is decent enough for the price, but no Google apps is frustrating. My Android phone is a more capable device for less money in part due to the Google apps.

Also, some more data input would help a lot - a microphone and camera for skype type usage, for instance.
I second.

Also, I think, the author would like you to keep pushing for whatever it is that you desire. Because really, it's impossible to not succeed when you just go for it.
This is the neatest map folding I've ever seen: http://www.thezoomablemap.com/the-map.html
The sky is literally falling. I wonder if this continues, that it would get people to wake up about climate change.
Karmaloop (street wear ecommerce) approaching $200MM in revenue and IPO
Suspicions: confirmed :)
I may not understand very deeply the topic discussed, but IMHO the FSF and Torvalds started a (very) successful movement which is all about contributing and sharing the code. It is, many years later, providing us with code of very high quality used in a number of complex and critical environments. I don't think FLOSS developers use to think that other's code is a mess... but there is no mention of open source in the article.
Nato General apologises profusely for alleged Koran desecrations
Given the trend towards bundling and a changing internet population (away from savvier early adopters and towards people more inclined to stick with the defaults), Netscape was always going to have a really tough time competing. Microsoft changed the game in browser distribution and competing effectively meant that your product had to succeed in several areas, none of which Netscape did. A string of inept management and product decisions didn't help either.

I would interpret Joel's point as: Not shipping something for years and then shipping unstable crap is a bad idea. In this case, it ruined people's already shaky confidence in Netscape. Rewriting to improve code isn't always a bad thing - in this case it did end up paying off, just too late to benefit Netscape. Firefox probably wouldn't have happened if the switch of codebases hadn't been made. Netscape being out of the picture by this time was a good thing - since Netscape was institutionally incapable of shipping quality software it would just have screwed it up.
unfortunately it's been quite some time. most of the tests done were to compare different encoders and settings for different types of music. some i did encode myself from CDs. search around online, it might take a bit of digging, but there's some stuff around still.

here's a quicky:
http://www.noiseaddicts.com/2009/03/mp3-sound-quality-test-1...

i was surprised that more than 50% got this one wrong. i got it correct even on my single shitty LCD-attached speaker at work at safe-for-work volume levels. the difference between 128 and 320 can be discerned pretty much 97% of the time in all but the quietest, gentlest of music.

128 sounds flat, like you're listening through a wall, but unless you have the higher quality version for reference, even this can be hard to tell. kind of like "perfect pitch" http://en.wikipedia.org/wiki/Absolute_pitch
Monopoly - web editition
are you seriously afraid terrorists like Umar "underwear bomber" Farouk and such could get their hands on real nuclear weapons (not dirty bombs) or are you calling heads of states seeking nuclear capability terrorists?
trip-dub
Ok, I get the purpose here, and it's a nice layout, but how do you plan to monetize this, or do you plan to?
Testing the speed of comment systems for blogs
Hence the disclaimer :) thanks for the better numbers; I didn't realize such high-order filters were common in consumer equipment.
Apple prevails in Shanghai showdown with Proview
Nobody said an electric car is maintenance free. The problem here is that it can total itself in a relatively short time just from not being used.

Your statements about seized engine and deformed tires are not valid in the timeframe we are talking about here. It's unlikely even for the battery to go, and if it does that's a trip to the store and $100, not a $40k service plus getting an UNTOWABLE vehicle to California.

Oh, and those abandoned university cars are normally beaters that barely made it to the campus after many years of neglect, not a brand new premium vehicle.
If you really want to do a rewrite, first:

- Write comprehensive test cases and run your current product agains them. Have these also benchmark the code if they're performance critical.

- During the rewrite, slavishly adhere to the test cases. If there's an undesireable difference discovered between old/new, write another test case.

- If possible, break up the original product into smaller modular sub-projects you can rewrite independently.

Most problems with rewrites come from starting from scratch - slowly replacing a code base from the inside is a much better way to do it.
So wait for the Apple designer glasses version :o)
The chains heal in a similar fashion to chain replication (http://www.cs.cornell.edu/home/rvr/papers/osdi04.pdf).

There will be no dangling insertions.
Perhaps the government funded study is nothing but good news and that's why they want to block publication?

On the other hand, that's probably a long shot.
TFA suggests that Google Music is targeting a shrinking market, and that may be the case, but for me, its biggest problem is that it randomly freezes on my Droid Bionic, forcing me to do a complete power cycle to wrest control from it. I'd love to get in the car, start the app, tap Shuffle All, and drive, but about a third of the time that I try that, within 15-20 minutes, I'm either musicless, or sitting by the curb, waiting for my phone to restart.

Even a buggy whip manufacturer can make a decent living, if he makes and sells the best darn buggy whips in the world. Google has the ability to make the best music streaming app in the world... they just better start doing it pretty soon, or they're going to lose what market share they have.
I don't know about programming specifically, but I have met plenty of people aged >50-60 in CS and most of them still seem really enthusiastic about their work.
Well, paying for content sounds great but most websites that I visit don't even offer that choice.

Sorry, but you're wrong that tracking is required. TV, Radio and Newspaper have been making money hand over fist for decades without tracking.
Can you elaborate on what you mean when you state that chat.youporn was operated by another entity?

So you guys cut a deal with another entity to let em "rent" the subdomain chat.youporn? Just intrigued by how this works.
HP and Dell: The Vanguard of Antiquated Ideas
West London Escorts
West London is an incredibly exciting compass point of London and there is so much of it to enjoy with a west London escort.
Agreed. I sent the developer an email and promptly received a response:

..."I did not expect the publicity Tyler would receive after the revival - please allow for a few days for us to organize and react.

An update is under way."...

In conclusion, no need for refunds yet. I for one can't wait to see updates. It's almost there... a few more bug fixes and 1 or 2 small features and it'll be worth the €7.99 I spent on it.
Ask HN: Need a yardstick for progress...
After a year of learning Ruby/Rails now, without any prior knowledge of OOP or any sort of programming, how can you tell if you've progressed sufficiently? My self-opinion sways from satisfied to depression about how little I actually know. What is a good way to tell?
cat considered harmful?
BenQ-Siemens T60 Review
Given the past ten years, I have to wonder whether the government will subject itself to the same rules respecting the privacy of its citizens from government surveillance, monitoring and data collection.
Tool used: One line of javascript, entered in location bar. (Seems Chrome resource inspector doesn't allow the edit I needed.)
Any suggestions for what to do in this situation?

I was unfortunate enough to work at a place with a 10+ year old code base where there have been 3 to 4 software architects that have all had their own vision over the years. The code has been refactored many times already. It consisted of a buttload of singletons that were all initialized at seemingly random places. It was impossible to start or shut down the app deterministically.
It was massively multithreaded (in most cases for no good reason). They had this horrible implementation of a shared cache (because many instances of this app ran across many computers that needed to share state).

It had no unit tests. Whenever you change anything it would break something entirely different. To me it was an example of everything going wrong...many times.

The best part was that it had to run for weeks because it was a critical application (for fire, police and military services). It didn't. They were instructed to reboot all the machines every day. But it wouldn't start up properly every time so they may have to do it multiple times.
I did my best for the year to clean up the critical parts of it. I was contracting there but they had offered me a full time position by the end.

I finally cracked it when the original "software architect" came back because he had been fired from his old position. He was annoyed that over the years his code had been changed so he started to put back in place everything that he had done before he left. Not only that we had an angry complaint from one of the customers about a possible hostage situation that could have turned very badly because of this crappy system.

We tried to reason with the software manager by suggesting that we assign one or two people to start from scratch and take across code that can reused. It would take a bit of time to reach the same feature set as the old application but it had become so difficult to add new features to the old one that it needed to be done.
Well, the truth is really somewhere in the middle. The article says that the battery management system of the Roadster won't allow the car to discharge the battery fully. But batteries lose charge over time and if they are not charged, there is nothing that any battery management system can do about it.

So I guess while the original article was overly sensationalistic, this one is overly optimistic — if you park your car with batteries very low at the airport and leave for vacation, you might kill some cells.
Agreed 100%. This post was kind of a non-denial denial by focusing on "normal driving conditions" and not some of the scenarios the previous author brought up like leaving your car at the airport with 5% charge while you go on a trip.

Also the author stoops to ad hominem by insinuating that the author of the original post is part of a conspiracy to discredit electric vehicles. The author of the original post claims to have a $5000 deposit in on a Tesla X which, if true, is not the usual behavior of an EV skeptic.
Really? The original article lists sources like "Tesla’s Los Angeles area service center manager", "340th customer", etc. And it also includes an incident involving Elon Musk and J. Joost de Vries. I'd say there are enough sources listed there that someone could do some verification.
There's another point in there: just because you have a need for graphics doesn't mean you have a need for a graphics professional. Without Photoshop you needed a graphics professional for anything beyond a cardboard sign. Now you can do very well on your own, well beyond some definition of "good enough," before you need to pay a graphics professional.
The second-system effect refers to the tendency of small, elegant, and successful systems to have elephantine, feature-laden monstrosities as their successors. The term was first used by Fred Brooks in his classic The Mythical Man-Month.[1] It described the jump from a set of simple operating systems on the IBM 700/7000 series to OS/360 on the 360 series.

---

FWIW I hate the posting of a link without describing the content in some way.
Cross Media Communication
Cross media communication is cost-effective marketing solution which delivers the relevant and much needed information to thec ustomers at the right time and builds the strong relationship between your company and customers.
Ahh, thank heavens for HN comments. I clicked the link, said "hooray! finally!" and was about to buy it in the App Store. Then I figured I'd read the comments first.

I guess I'll wait.
Newspapers are making money hand over fist? Funny, I thought they were being massacred and increasing CPMs on their remnant inventory is one of the few bright spots in their finances.

If you visit someone's website, they're not violating your rights by noting that you visited. You're free to not visit, in fact. Or to register yourself on a do-not-track registry, enable ad block, and visit without contributing towards their bottom line. Whatever you want.