skysight-inc/HackerNews huggingface dataset:
>and it can be taken away

Except this has never, ever been done to anything but malware.

I think Orwell might have something to say about that. Or at least, the people who (thought they had) bought his books from Amazon might:

http://news.cnet.com/8301-13860_3-10289983-56.html

Until such time as the killswitch is abused, this remains a slippery slope argument with no basis in reality.

The trouble isn’t just this particular killswitch. As jaysonelliot was suggesting, the really insidious problem is the general trend that even when you think you’re buying a permanent copy of a knowledge work, you are often not getting what you think you’re paying for any more. I’m not sure which is worse, the dubious business models or the fact that the simplest of commercial transactions on-line routinely comes with absurd amounts of legalese attached, but neither is a welcome development IMHO.

I’ve never personally been the victim of an app store revocation, because I saw that one coming and won’t spend my money on unsafe purchases like that. But I’ve certainly seen the damage of phone-home activation, after the boot drive of my main workstation failed. Two pieces of high-end professional software, both legally purchased on physical media by my own company (each at a four-figure price), were at risk from this. It took weeks of chasing the software companies to get the licensing/activation concerns resolved, during which time one piece of software was unusable and the other was reportedly at risk of shutting down any time. It even turned out that both of those companies had completely screwed up the registration and thought my company’s licence keys were registered to someone else, and we really did get to the point of my sending them photographs of original invoices/packaging/serial numbers in one case.

In my country, hacking into someone’s computer and causing that level of damage would surely be a criminal offence under the Computer Misuse Act. I believe that remote blocking of legitimately installed software by, for example, phone home activation/DRM schemes or post-sale deletion by an app store should also be considered an offence. After all, the end result is much the same. I’ve never had the chance to ask a lawyer why it isn’t (or maybe it is, perhaps even under the same legislation, but for whatever reason the culprits aren’t being prosecuted). And if it can be a criminal offence in various jurisdictions to circumvent technical measures in order to do otherwise perfectly legal things with a copyrighted work you’ve bought (OK, “licensed”, but while I appreciate the need for lawyers to be precise, we all know how most people are going to understand the transaction), I don’t think it’s unreasonable to make it an offence to abuse such technical measures from the other side as well. Maybe we should have some sort of safe harbour provision to protect companies who genuinely make an innocent mistake but correct it immediately on notification, but the basic principle that abusing remote deactivation is illegal seems only fair.
I consistently have more than 3,000 unread mails but I like having everything in one mailbox without archiving it. The reason for that is context. If I'm looking for mail C I know it's behind mail B. It's my way of keeping order in the chaos. Not so much with inbox zero, you lose all context and you will have to rely on your memory to retrieve your mail.
Part I of the series: http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-o...

It's a great, intriguing read - certainly one that was genuinely new and unexpected to me.
Hot Priyanka Chopra Photos, Teri Meri Kahani Movie Wallpapers, Pictures
Hot Priyanka Chopra's upcoming movie is Teri Meri Kahani. In the movie Priyanka Chopra looks very very hot and attractive girl. Prinka Chopra is one of the most famous bollywood actress. She had been done in the movie Teri Meri Kahani by leading roal with the Bollywood good looking and handsome boy Sahid Kapoor. In the movie Priyanka play roal as Hindu Punjabi girl as Aaradhana.
You're not seriously saying Google is a squatter, are you? When a company buys another company it's a package deal. How would you separate the value of the domain from the rest of the acquired IP? It's too much of a headache; remember they have to answer to their shareholders.

There's no myth, it's logic. If you eliminate squatters, let's say you somehow make it illegal, then if I want domain X then it's either available or used by somebody - which I have no problem with. If you think that sitting on it, because somebody may have a good use for it in the future, provides any useful service you're fooling yourself. In that case parasites also provide a good service by regulating the ecosystem.
I agree that the main point is customer service, not some abstract right thing, but waiting until they scream loud enough is not properly taking care of customers.
Not enough details in the 'catchy' title/article.

It could mean that it's taken the game on iOS half as long to reach the same revenues. It has been available on Android twice as long as it's been available on iOS (~8 weeks vs ~4 weeks).
It's also remarkable to me that Newegg would become the target of an internet lynch mob. I know dozens of IT professionals and Newegg has done right by all of us for years. I can't think of another hardware retailer that's gotten better word of mouth.

A company is allowed to make a mistake once in a while! This was resolved quickly and to the (internet loudmouth) customer's satisfaction. Let's give them credit.
Having just picked up Android development (and my first real usage of Java), I've been pretty happy using eclim (http://eclim.org/). It bridges the gap nicely, I get eclipse's error checking, decent completion, automated import statements, refactoring, etc. all inside vim. The only two features I've found myself bouncing into eclipse for are the debugger, and android GUI layout previews.
Ask HN: Validate my bill collection system idea
So I have this idea based on my own pain points. Basically, we all have to pay bills including utility, insurance, mortgage, car payments etc. Some companies have their own online payment website where consumers create their details, bank information etc and then through ACH or credit card, payments are deducted. For example, I pay my comcast bill through their website, PSEG (utility) through their own website etc.
What if there is a single website which does the following:
1. Business (such as utility,cable etc.) can sign-up. They get a specific domain like mybusinessname.thebillingwebsite.com
2. Business can then just enter their customer information
3. The customers automatically receive a unique URL where they can go and input their details including payment preference (say pay by bank or credit card). They can see the balances etc and payment history. easy to export/report etc.
3. The website collects the payment from the consumers (through Stipe etc. or its own bank account?)

Comments/criticism/ideas welcome.
4. The website then transfers the amounts to the business'es bank account on a monthly basis etc.

Problems solved by this idea;
- small businesses do not need to build their own payment collection website. In fact, if they depend on their customers sending them checks etc, no need for that
- Consumers who are paying bills can find an easy integrated platform and manage their bills in one place (if most businesses sign up for this)
SYSRET 64-bit operating system privilege escalation vulnerability on Intel CPU
Gmail is a bit inconsistent about that by default: it shows you the number of individual unread messages, and then the total number of threads, so you can't use subtraction to get an accurate read count. GmailZero gives the number of fully read threads (unless you have a really huge inbox, in which case it counts the bare read msgs until you get down) -- so if a thread has an unread msg it goes back to an unread thread and doesn't count against you.
Lawyers fight, kid loses, Apple in the middle. It shouldn't be this way.
You're right! You could do all of this with pdb, but only if you have enough foresight to run the app under pdb to begin with (which I definitely never do).

Using GDB, you don't have to change the app or remember to run it in a particular way.
CIOs Beware: New Macbook Pro Will Be a Bandwidth Hog
Is Spray Foam Insulation the best
SPF is environmentally friendly, contains no formaldehyde or ozone depleting chemicals, saves energy and reduces the use of fossil fuels, thereby reducing global warming gases. It also assists in providing good indoor air quality, requires less energy to produce than the leading insulation, and reduces the amount of energy required to transport and install it. SPF is durable, maintains physical properties over time, contributes little to the waste stream, and in a single product (depending on the formula and project) can take the place of three-four other products, including insulation, air barriers, sealants, vapor retarders, and weather barriers.
You made a typo. http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better...

However, image links are definitely not HN material-- and neither are grammar corrections that don't contribute, for that matter. Recommend flagging.
do you want to know how to understand it? one line at a time!

as a programmer and a non UX guy, i cringe when i see css files with ridiculous amount of rules. being the cheap person i'm and deciding to tackle a layout redesign myself. i started studying css, and understanding it one line at a time, by the time i was done reskinning my site, i had a whole bunch of stylesheets with about 4000 lines.

It then dawned on me, that's how I figured out Make files and the config scripts. I started by writing 5 line makefiles, and one day, uh oh, what's this 2000 line file?
I can't get too worked up by user serviceablility, or lack thereof.

"My SSD died the other day. I tried to open it up and replace one of the flash chips, but they deliberately made it impossible for me to service. I had to buy an entire new drive!"
I was all excited to see this response from someone who totally gets where we're coming from. Then I noticed that my cofounder/spouse wrote it. :)

But, yes, here's more on that out of sight out of mind problem: http://messymatters.com/email
So do I. I tend to upvote the sensible (i.e. not crazy) ones, in the hopes that someday they'll make it back to positive karma.
How many upgrades does average consumer make on their MacBook Pro? I'd argue it's ~0.
It is. It is only our arrogant individualistic capitalist ideology which pretends otherwise. Cooperation, mutual aid, these are principles that life on earth has found to be beneficial. Biologists and anthropologists understand this. But economists think so highly of themselves that they see no need to study history or modern psychology, so they come up with equations they think describe reality, then ignore evidence which contradicts their models. The result is predictable. You get ecological catastrophe, a breakdown of social trust, and the breakdown of society itself. But oh how we lived like kings before the music stopped! Or maybe living like cancer is more appropriate, sucking up resources, growing rapidly, and fucking up system-wide dynamics. There's a reason why selfishness has historically been viewed as a negative trait, and it's instructive that a society as sick as ours lives by the mantra, "greed is good!".
Don't misread what Fluxx is saying. The core of disqus and our primary data flows are still powered by Django and that won't change. New servers which are less complex (e.g. the realtime system) are generally written on top of Flask.
dd..
Compute the intersection of any two regular expressions in Python
As a startup working with this exact challenge, I enjoyed this post. Emphasis on the value prop on both sides is critical, and evangelizing users is your best hope.

Paul DeJoe from Ecquire watches his referrals metrics closely and uses those to judge user evangelism. If a user will recommend you to someone else purely out of the positive experience they believe that person will get, then you've got something.

Thanks for the insightful post.
How do you think the guys at Newegg feel about this? How would you feel if this was the norm for how your customers escalated their cases with your company?
JS giving me unresponsive script error in FF.
I have 52 cents that are rightfully mine. Where did you go in the publisher backend to claim the money?
I leave everything in my inbox and currently have 0 unread personal and 1 unread work emails. My system is this: if it's marked unread, I need to do something. If it's read, nothing needs to be done. I also filter emails that i'll never need to do something with, but definitely want to their own folder (or tag or whatever) and remove it from the inbox. That means my main stream of incoming email is relevant, the nice to know is off to the side and I have a clear set of emails to review. The setup also means every email I get on my phone (only check certain tags/folders) is what I need to read soon, while other email is relegated to my 3 times a day checks (first thing, around lunch, last thing). The hardest part when moving to this system is setting the expectation that email is asynchronous communication and if real time or emergency communication is necessary, use another form of contact.
It's an issue if you're sending in your stuff to RMA and you have to rely on your luck as to whether they exchange it or not. As a customer I would want to know what the policy actually is. This issue comes at a delicate time where a lot of people feel they are stripped of simple ownership rights for their digital devices, left completely at the mercy of huge companies who have a vested interest in being unhelpful.
The brilliance of Gmail threads is that it reintroduces context immediately for a thread. As a developer, you should know that multithreaded context is a bad idea... :)
That only works if your extra calories come from glucose intake. It wouldn't help for complex carbs, fat, or protein.
Teaching the Security Mindset
Ode to ICS
his reporting is very misleading. If you look at the number of messages and connections, Java only held ~5k connections, while Go held just shy of ~10k. In the same amount of time, Java was only able to facilitate the transmission of half the number of messages, so... it depends what you mean by "fast".
This is going to be a trend with Apple.

They have a good thing going with the iPhone and iPad devices which are both non-upgradeable: consumers are compelled to buy a new device every couple of years or so.

It's pretty clear they're getting rid of the Mac Pro, which is highly configurable (with memory, storage and graphics cards) and thus has a much longer life span.

So is Apple aiming for a future where you have to buy a new laptop every 2 years to have a machine that is relevant?
I completely agree. I do love veggie burgers, but the last thing I want them to remind me of or taste like is meat -- that would be just repulsive. In my experience this is the norm for vegetarians and is why many companies that make meat analogues purposely don't make them like meat. These companies have done their market research and know what their customers want

However, the founders might be going after a different market than vegetarians like ourselves. They are going after the unwashed masses who aren't vegetarian. Providing meat analogues that are meat-ie might get people who are vegetarian to slowly cut out real meat from their diets. This is exactly what we need for the environment.
Microsoft is going to have a very hard time moving to an annual development cycle for Windows, as opposed to the 2-4 years they've been at. I don't know if they can solve that problem.
I really like followup.cc (similar to Boomerang) but you'd be surprised how a little stick can help.
How is that even a function of the operating system?
James Bond-style malware targets firm that secures industrial systems
I thought they confirmed there's going to be a new Mac Pro next year?
Interesting idea. This would definitely ease the burden on consumers once you got many of the major companies that everyone pays bills to onboard. The only problem I think you might have is something similar to what Mint.com and other similar sites have had to overcome, which is getting companies and consumers to trust you with their sensitive information. You would have to offer a distinct value to the companies to get them onboard, otherwise why would they use your site instead of what they've already spent money on to get their own site up and running? If you can clarify that value proposition for them, I think it's a viable idea.
The idea for this was inspired by Getting Things Done (by David Allen). The key idea is that to achieve productivity, you need a clear mind. A clear mind is knowing that everything in your life is either shelved away for Archival purposes, has a clear present next action or is awaiting followup from someone else.

The 15,000 unread emails would drive me crazy. Perhaps declaring email bankruptcy is a way to get out of it?
The problem is more in the "One of my ram chips went bad, so I had to replace the logic board."
Ahhh... you have to be pretty careful with what you eat if you eat meat as well to. Just walk down the street for examples. Generally, the length of our digestive system is sited as one of the main reasons we are so poorly adapted at eating meat.
I use to have something up but have taken it down.. need to get it up with a tumble blog or something but womencantdrive.com

Not the best just the funniest.
At some point you have to trust the client. Invincibility cheats can be as simple as the client updating its position the moment it knows there is a projectile traveling towards it, or the moment another player is turned to face them they duck.

For Counter Strike: Source for example the server sends the location, and way that a user is pointing to the client. With some calculations you can then draw a line from the other players to where their bullets would go if they fired. Using that knowledge you can find where your hitboxes are and simply make sure that you are never in the path of their line of sight!

That is how wallhacks work as well, the client knows where the other players are so that sound can be properly calculated (so if they are further away and they fire their gun you hear less of a shooting sound and you hear a louder sound when they are closer).

Healthpoints are generally stored server side (at least for the games I've been RE'ing for fun lately), but even then you can cheat, if you have portable med kits you can take at any time, as soon as you drop below a certain percentage you take one, now hack the client to have unlimited health kits and you are set. Keeping everything and all variables on the server is impossible, mainly due to lag the game would become unplayable, and due to having so many variables to calculate there is always something you have to trust the client with (position being the biggest one, you can't take all user input, send it to the server, and then send back where the character should now be).

The faster internet connections become the more feasible it is to have a client that just renders the result and have all of the computations done on a remote server somewhere. Kinda like RDP for games. But until the game companies then also put the servers close enough by the user and build the game experience to equalise between different ping times (something CS:S attempts to do but fails at quite well, thus allowing people with AWP's to kill people that are not even near where they were scoping due to timing delays) it is going to be a huge mess and gamers will hate it.
New Xen vulnerabilities and how Linode addressed them
There is a difference between upgrading a major component like a HDD -> SSD or increasing the amount of RAM and replacing a sub-component of SSD.

In addition Apple has historically charged 2-3x for things like RAM upgrades then you would get elsewhere.
Apple iPhone Prediction in 2007
In Good Health? Thank Your 100 Trillion Bacteria
By the common-sense criteria.

We've seen the cycle countless times. $Company damages their product in an attempt to create "social lockin", without realizing the futility of trying to compete with the established social networks. This is then inevitably followed by either a quiet rollback, or a less cluttered competitor eating their lunch.

I like disqus and sympathize with their efforts to find a business model, but they're not going to be an exception here.
Thanks. I'm glad you found it helpful. Building networks/platforms/communities is extremely tough. Hoping more shared tactics will come out.
There will be, but, even if there wasn't, a Hackintosh might be an option for a professional-grade desktop.
Applying product management learned in Software to the Physical World
I think GmailZero is perfect for your workflow. You can set your goal as inbox 10 instead of inbox 0. I could also see an argument for inbox 25 or whatever fits on one screen. Or maybe inbox 7 as the number of things you can hold in short-term memory...
be careful of looking like you're overdoing it tho. some of the replies to the comments on the article are so generic, i assumed they were spam until i checked the author's link (reply to "Joel Parker Henderson" is awful, reply to "Doctor McFacekick" is medium terrible, reply to "Lucb1e" is pretty good).

it's a bit like being on hold--i'd far rather hear hold music uninterrupted for five minutes at a time than hear the robot break in every 15 seconds to reassure me that whoever i'm waiting for values my loyalty.
Blogspam.

Article is just a summary of http://www.ifixit.com/Teardown/MacBook-Pro-with-Retina-Displ...
It happens to me all the time both with business ideas and the learning of things I am interested in. I started learning Django framework for python, did a small user management app but did not like it much, moved on the web2py framework, built a couple of small CRUD apps, did not like it much, then moved to Flask framework (currently playing with). Sometimes, I dabble between JQuery, CSS etc. bits and pieces. here and there. nothing concrete yet but if I really think about it, it makes me happy.
Focus on a specific item instead of a more generic item. Instead of thinking "I will do a iOS self study course", say "I will build this x function by building a small iOS app". When you try to build that small app, you will learn many things on the way.
Insulin causes blood sugar to be deposited as fat. A fuel cell causes blood sugar to be turned into electricity, and eventually some combination of work and heat, which could be far more desirable than fat.
Great idea, and there are lots of people working on this. Our startup is working on this on a larger scale, and there's a great looking French company https://greenbureau.fr/ that's doing much of what you're talking about.

Tough as hell to get to scale, brilliant once it's scaled.
I'm guessing the "obama is a trini" in ozone park brooklyn is actually positive... that's quite near a big trinidadian population.
I like geany, it is a lot more powerful than gedit, but still a lot simpler than most ide/mega editors. You can hide the features you don't use.

Despite the advice that you must use a terminal editor to edit files remotely, nautilus (& others) let you mount remote folders over ssh and edit them locally with the editor of your choosing. I find it very convenient. I hit a bookmark and start editing, keeping the terminals reserved for commands instead.
You're in the uncanny valley of stress where it's enough to upset you, but not enough to get you to fix it :)

Perhaps an increase in stress level is exactly what you need to really get this fixed since you do care about it.
i have a t420 running arch, and am able to get 13 hours on idle and 10-12 doing work. posted something about how i did this here: http://news.ycombinator.com/item?id=3564400
Developer Teaches RIM’s PlayBook A New Trick: How To Run iOS Apps
The Chromebook Ultrabook
How I got 45,000 downloads in 3 days