skysight-inc/HackerNews huggingface dataset:
a couple notes:

* Poor, low contrast on text across the site

* The nav links at the top have a different baseline than the search box and StackExchange logo.

* The active item in the active | featured | hot | week | month link row doesn't appear to be on the same baseline as the inactive items.
yeah but it still uses BuddyCLoud channels for which you have to run an XMPP server :[
The FBI is just sending a message.

They cherry picked a few IP addresses, set surveillance on them, and then chose those few which belonged to people who were active on forums revealing that they were in fact probably guilty and didn't just have a trojan or little brother.

If the FBI intended to comprehensively prosecute every offender your point would be a genuine hindrance. However they only need a few to deter the behaviour and they know this.

Thousands of people participated in these protests, and a handful are going to be made examples of. It's not at all unlike a flesh-and-blood protest.
I searched, but I couldn't find "Female Help".
I've been sending both transactional and bulk email using SendGrid. If I understand you correctly the only downside to that approach is that transactional email may be delayed because it is coming from an IP that also sends bulk email?

I was aware of Newsberry, but I still think that it is not comparable to SendGrid.

Even when we concentrate on bulk email, on one hand there is Newsberry, MailChimp, Campaign Monitor, Constant Contact, etc. And on the other are SendGrid, AuthSMTP, and now Amazon. The former provide an all inclusive solution: WYSIWG editing, templates, subscriber management, analytics, etc. while the latter are an order of magnitude cheaper, but offer a bare-bones solution that doesn't have much in the form of niceties and UI.

SendGrid is somewhere in the middle actually (and so is their pricing). They have analytics (and subscriber management if you wish) and even a crude UI where you can define email campaigns and newsletter templates (although clearly not their core business.) These feature put them above and beyond AuthSMTP which is basically an SMTP server. If Amazon has per campaign analytics (from my very brief look they do), then SendGrid should really be shacking in their boots, because Amazon has just undercut them big time without compromising on core competencies.
How about Flash? I'm pretty sure you can have as many open connections as you want that way.
How about "it's like if they took [your favorite sport] and added a new rule to it. Imagine how much all the theory, leagues, player valuations, etc. would all change."

Or slightly more precise, but less accessible—"what if your favorite fighting game got a new character? What if your favorite MMO got a new class?"
Interpol? http://www.interpol.int/public/icpo/default.asp
These two companies don't do the same thing under the hood. Netflix has a lot more time to do it's transcoding than Hulu does. Hulu gets their content from studios and has to have a turnaround of hours sometimes, whereas Netflix can take weeks to get something online.

Yes, there's a battle for the livingroom going on, and Netflix could start building out the same infrastructure. But it's not trivial for Netflix to just step in and 'steal' away Hulu's customers without first doing a lot of work to lower their transcoding turn-around.

For now, both companies have their place because they're not providing the exact same service to the studios.
Mystery of the Email J Finally Solved
I guarantee the FBI did further surveillance before sending the raids.

They didn't just pick a random IP and then send a team.

They picked the IP, sniffed their traffic, monitored their internet behaviour, read their forum posts, and then finally selected them to be an example.

By performing surveillance like this you can be 99% sure who is a real voluntary participant and who is just a stooge. A voluntary participant will talk about it on forums for example, brag on IRC, etc etc. These will be the ones selected by the FBI for dramatic home visits.
One solution for this is to use a programming language that is easy to comprehend at a glance, omitting unnecessary "line noise". Ruby is a good example of a very readable programming language, designed for programmer happiness (ie. those that both write and read code all day)

Secondly, a major problem with line-by-line documentation is that you will soon end up in a situation where the documentation does not agree with the code. A bug was fixed, but the comment wasn't updated or vice versa.

Additionally, what makes for good comments in complex systems is not "what" a specific line of code does. Good programmers can read the code they are paid to write in. A good comment identifies "why". Why is this code necessary, why is it being solved in this specific way, why should I, as a developer of this system, care about this code.
>The FBI yesterday reminded the public that "facilitating or conducting a DDoS attack is illegal, punishable by up to 10 years in prison, as well as exposing participants to significant civil liability."

What exactly is the relevant statute? As the other Ars article on the subject states, it's the digital equivalent of a sit-in.
Israel is a secular state in practice, Turkey is a secular state by declaration. Christians, Muslims, and adherents to other religions can be and are full members of Israeli society. They can vote, they can do business, and they can, and do, serve in the government.
like cutting a cable is "jammable"

Presumably a wireless jamming method would have an area/circle/sphere of effectiveness.

Whereas the critical nodes of a wired network are somewhat locked in place, critical nodes in a network
of transportable, wirelessly communicating nodes can be relocated to route around jamming.
Their goal is to deter the behaviour by making examples of out people.

I think they achieved this.
This was like 3 years ago, so I don't exactly remember, but it was something like a month-long assignment. So I started it like 3 or 4 days before, and coded furiously.

The professor has taken down the course website, or I'd point you right to the assignment.

Really, my sibling commenters have described it well: it's probably between 200-600 LOC, getting a simple implementation is easy but getting a performant one is hard, etc.
Google can index AJAX apps via HTML #Fragments
Making Loyalty Easy
True, although you can probably find all subdomains for the target, or if you're lucky find someone who has setup a DNS wildcard then you'll be able to have a bit more fun and run lots of the requests concurrently.

Maybe my 'few hundred a second' was a bit off, idk

There is a javascript version of the tool (LOIC), so presumably it's effective enough to be useful.
My point was that asking the question in the first place is good practice to avoid doing work you don't need to, rather than the actual specific examples I made up on the spot. But thanks for the example!
no-knocks pretty much don't need justification anymore

The laws are so vague and the precedents are so sweeping when it comes to no-knock raids.
It's better than FruitOfTheTreeOfKnowledgeOfGoodAndEvil2000.biz
I adore my extra server headers. Adds a few bytes, whateva.

% curl -I http://static.whalesalad.com/north_korea/
HTTP/1.1 200 OK
Server: nginx/0.6.32
Date: Fri, 28 Jan 2011 23:44:45 GMT
...
Content-Type: text/html
X-Fueled-By: Plankton
X-Special-Sauce: Django
Accept-Ranges: bytes
3 Projects to Create a Government-less Internet
Yes. Sort of. ;-)

The standard way I've seen is to do this when the user logs in: if in checking their password you notice they're using the old hashing scheme, you use the plaintext password provided by the login process to generate a hash using the new scheme.

For example, lets say you're a PHP function that takes in $username and $password (both plaintext). You're "upgrading" from unsalted MD5 to unsalted SHA1 (NOTE: DO NOT DO THIS IN REAL LIFE. READ http://codahale.com/how-to-safely-store-a-password/ AND UNDERSTAND WHY UNSALTED MD5 / SHA1 SHOULD NOT BE USED FOR PASSWORD SECURITY). Your code to upgrade the hashes would look something like this:

if (md5($password) === $cur_user['password'])
$cur_user['password'] = sha1($password);

Now, you may have realized that there's a flaw here. Since the server uses the hash for verification, it can't be 100% sure that the plaintext password is actually correct. If there's a collision (two plaintexts hashing to the same value), you could inadvertently store the wrong password in your new hash.

In this case, the problem is that passwords longer than eight characters are silently truncated. So, if my password is something like supersecretpassword, I could also enter supersec and have it accepted (since they hash to the same value). That would be a problem for Amazon, since someone could make a typo in their password and have the wrong value stored in the new hash.
The trouble is trying to create a new solution without thinking AT ALL about current practices. You, trying to be inventive, are then constricted by the thing they're trying not to be. The current model may have some good points, which could then be worked further through more design iterations, if you were able to see them. In our emotional competitiveness, it's got to be hard to single these out.

Also, I wonder if it would be useful to make sure that some people on the team are familiar only with the end goal and a rough outline of the problem, and not with current practice, ensuring that their brainstorming isn't tainted by the "we need to do something DIFFERENT" mindset.
You should say what you mean. "Not legally liable" is pretty clear and does not imply "to the same extent as adults."
A terrible event.
Hey, thanks for the note.

The import tool will be a bookmarklet that, when clicked, will analyze the DOM using jQuery then post that data back to jMockups, which will create a mockup based on the data that it received from the bookmarklet. It winds up being just one canvas, the same as jMockups uses now. When you share it, it will be an image, not HTML (though long term an export to HTML/CSS feature would be nice).

The tricky part, as you point out, is all the styles. You've got all the background images, repeats, position, sprites, border width, color, style, etc etc etc. Fortunately, most sites only use a fraction of them, which means that at least for the initial version, it doesn't have to handle everything. It won't be perfect, but I've found it works well on 90% of 90% of the websites.

If you have any ideas on how to improve the tool itself, let me know. Thank you again for the feedback.
like cutting a cable is "jammable"

you can put a cable in 1x1 meter of concrete and bury it 10m deep or you can camouflage it in forest, bush or heck, even among other cables in an urban environment.

How do you plan on hiding your wireless AP?

Presumably a wireless jamming method would have an area/circle/sphere of effectiveness.

you must not worry that your presumable opponent (The Evil Government) has enough effectiveness to render your moving AP plan irrelevant.
It is kind of funny, right? I mean, our servers are already "the cloud". So it's a really cloud within a cloud.
the surprise here is that one of them has a gf that lives w/ him!
Graphic video depicts Detroit precinct shooting
I reported the same flaw for http://utd.edu. They didn't seem to care.
The point of using an aggregator is that they supply MORE information surrounding your topic that the original source might. The original article or video might be great, but has no surrounding contextually relevant information that might also be useful or helpful. I personally love using sites that aggregate information for me about my hobbies, whether it be games or sports. I find more about what is going on because that site has done the "value added" work of finding and organizing it for me. Saves me time, because there are millions of sites out there that might have great original content, but I will never find them for many reasons. Not the least of which their SEO might stink. So thank you to aggregators whose SEO chops are good!
Oh, maybe one reason a phone vibrates when switching to vibrate mode is to discourage using it as a
detonator.
If you put up a WhiteyNote, does that mean you just made a CrackerBoard?
At this point it sounds like there's no product, no customers, and no money - and no faith in the success of the enterprise on your part. Based on what has been presented, it doesn't sound like a situation worthy of a significant runway investment. My gut tells me that when a firm has no product and needs consulting gigs, then there isn't enough runway for a successful startup.
This was only a brief mystery to me - my Outlook Reading Pane rendered it as a J, while opening the email showed the smiley face.

I only hope the people who send smileys in corporate emails one day learn that they're usually not received at the other end. Then they might STOP DOING IT!
I remember having a similar issue with my company and using FCKEditor in a product before it was renamed to CKEditor. The editor was superior in every way, but something about the name caused the higher-ups to label it as a non-option.
Radley is spot on. Instead of trying to counter his points you need to read them over and over. If I want to find about Charlie Sheens cocaine and pussy habit I will go to TMZ. You're 'magic algorithms' are NOT what decides what's hot and what's not. It's money through ads on duplicate content. http://informifi.com/company.php?page=about

The big aggregators will win and rise to the top. The knock-offs will be de-indexed. There's only so much room for news and gossip sites that don't add value, don't take it personally just move on.
Assuming they actually get some of that money, I look forward to it being distributed to the users who were impacted.

And giving them Facebook Credits doesn't count.
And yet, they have 2 million subscribers and got acquired for tens of millions by a media giant. Apparently it's not really a big deal to most people.
Reset and request password update on next login.
I usually enjoy the Big Picture features, but I'm not sure I can look at this one.

(Perhaps in part because I happened to be watching the launch on live television when this happened.)
Remember this lesson when you design your protocols -- use challenge/response! Ensure that you're immune from replay attacks and counterfeit signals.
I'm getting cross-eyed from the double negatives, so just to clarify, William hadn't sent any mail prior to the one quoted?
unlike others I don't pretend to be a legal expert, that's why I've written "most likely not even legally liable" in the first place. I think I've made it pretty clear with that sentence that I'm not sure, but I see it as highly unlikely that persons mentioned in the article will face any serious legal liability over their alleged actions.

But let's wait for the court session (if there will be any), shall we?
So who has the incentive to do this?
Passwords on the Dutch banking site ing.nl are also case insensitive, though there hasn't been any public reaction to that.
That was a bit later, before then we had this:

http://en.wikipedia.org/wiki/United_States_support_for_Iraq_...
BTW I tried the 1.4 version as, initially, at least, I didn't want to tackle an alpha version.

I'm pleased to note that line wrapping carries forward the indent level. That's something else TextPad had/has that many of its competitors do not. I find this makes presentations containing wrapped lines much more legible.

EDIT: It would be nice, however, to have an option to restrict the current line highlight to the current display line, for times when the user is working with long form text (e.g. paragraphs).
Fidonet FTW!

Some of those radical activists with ocean-going ships should get themselves some kit to handle this eventuality. You could fit a lot of comm gear and some capable uplinks onboard. It would be a lot more useful than throwing debris at Japanese whalers.
hence the "(2003-)", although arguably it'd be more correct to say "(2003-2009)"
Adding Mac support didn't make DropBox any more complicated for the end user.

I suspect that's not strictly true. Mac OS X and Windows file systems are subtly different in features (hard/soft links, aliases, .lnk files; files with multiple streams; various Finder annotations to files), and I suspect that once you sync to both Windows and Mac you will run into weird issues. Of course, syncing to multiple platforms is probably only something "power users" would do, and they can tolerate some teething problems.
This only works for a small number of blacklisted domains.
I replicated the 8 character issue on one of my accounts (presumably the older of the two).
incredible! I was sure there are some under $50, but $15?
You know, the egyptian people want freedom and stability. The US is mainly interested in stability. Which makes stability kind of an important point.

Now everybody is asking "who will be the next president". Now that's the wrong question considering the importance of stability. ElBaradei will not grant stability. Somebody else will not grant stability. The only way to have stability is to have an institutionalized system of checks and balances where not a single member can override the system and become single leader.

The lack of such a system was what allowed the rise to power of a dictator in the first place. And without such a system it will happen again.

To really fix Egypt and bring lasting freedom - checks and balances. Because the right question to ask is: How will they implement multiple sources with power.

Let's see if the protesters can figure this one out.
BitBucket seems to have a lot of Python projects hosted there which might take a chunk out of Python's share on Github.
I still see sites with low quality duplicate content but highly stuffed keywords. Here's one such example
http://www.google.com/search?hl=en&q=internet+phone+serv...
Check the listing for www.internetphoneguide.org
Also for http://www.google.com/search?hl=en&q=voip+phone+service see the listing for www.zimbio.com which is not an authority on the topic.
Last but not the least http://www.google.com/search?hl=en&q=home+phone+service The site www.freelifelinephone.com jumped to Page 1 over night with the latest update.
Wikipedia suggests 18 U.S.C. § 1030, the Computer Fraud and Abuse Act[0]. Here's the relevant part:

> Whoever ... knowingly causes the transmission of a program, information, code, or command, and as a result of such conduct, intentionally causes damage without authorization, to a protected computer ... shall be punished as provided in subsection (c) of this section.

> As used in this section ... the term “protected computer” means a computer ... which is used in or affecting interstate or foreign commerce or communication...

By my (not a lawyer) reading, the only real question is whether being overwhelmed with traffic can be called "damage".

[0]: http://www.law.cornell.edu/uscode/18/1030.html
This looks like the first article. Go figure. :)
I was going to ask how to get vi bindings, but after looking through the features, it seems I would kill most of their hard work and thoughts doing so. The getting started guide[1] is very helpful. To see if a feature is implemented in this alpha, do:
Preferences | Default key bindings, search for the command, eg. "ctrl+shift+k" mentioned in support is not found in alpha.

Just one of the most beautifully designed piece of software I've seen.

[1] http://sublime.akalias.net/gettingstarted/
Google already makes that decision about lots of search results, usage on their services etc.
Ok. With Iraq in the list above I specifically meant the period when Saddam was being propped up by the US as an example of realpolitik, not the situation later on.
Off-topic: I've always wondered who 'Jeff' is on the AWS blog…I like to think it's Bezos, but is it?
First they came for the cell phones, and I did nothing. Then they came for the pagers. Still I did nothing. At last they came for the walkie-talkies, yet I continued doing nothing.

All I thought was "What's any of this got to do with me? I'm just a pigeon!"
With it being Anonymous, I wouldn't be surprised that the main demographic were indeed teenagers. At least those of them who didn't cover their tracks.
Reminds me a moment from the movie Hackers.

"You hacked a bank across state lines from your house?"

"...Stupid..."
From the FAQ:

Can I cut it?

Yes. WhiteyBoarders can simply customize their Sonia (12"x18"), Alice (2'x3'), or Bertha (3.3'x6') with household scissors or an X-acto knife.

There's something a little bit creepy about giving human names to products in the same sentence as talking about cutting them up.
What Passion Feels Like
Bank Bailouts Explained (video)
Spiderman 4 – Movie
Looking at it from a bit more of a critical view than their graph would probably appreciate, that means that from the end of 2007 on they've done a little better than doubling yearly.

That's it? They're an enormous company and seem to me to be by far the most-mentioned storage option. I'm surprised they're not a heck of a lot higher, especially given that a number of very popular cloud services sit right on top of S3 and store many gigabytes and hammer it with requests.

Oh well. If they maintain that growth, they'll own everything soon enough. I don't mean to imply yearly-doubling is bad in any way, just that I would've expected more by now.
Send you a mail about my startup (http://doosracricket.com) Best of luck on your new venture.
1) We're aware the credentials thing - it's a problem, and we're working to resolve. Here is a community discussion with more details: http://send.gd/CLf

2) We do our best to monitor blacklists and proactively notify customers as soon as we detect their placement on an RBL. We also recognize that some RBL information may get past us in certain instances. To address this, we're increasing support staff by 66% next Monday. Finally, it should be noted that some RBL's are legit, while others are, frankly, scams and exist for the wrong reasons.

3) Some things we offer to address this issue: set your own policy for bounce removal and remove them as often as you like; disable bounces so that we don't track bounces at all; get bounce notifications - as soon as the bounce occurs, you can remove it over our Web API.

4) This example could be account specific (please contact support@sendgrid.com so we can look into your account and work to debug). However, it could be more general - we realize our website is far from perfect and are working daily to make improvements. We invite any and all bug/feedback/feature reports so we can investigate, address, and deploy the fixes and enhancements that are most important to users.
No, your tax dollars go the lender of funny monies. Your "budget" -- aka more funny monies borrowed from the lender -- is what pays for this.

Robbed, we are.
> Fun fact: Egypt is our #3 recipient of foreign aid...The US government gives Egypt $1.5 Billion every year.

The US government gives Egypt foreign aid because that is part of the agreement of the 1979 Egypt-Israel Peace Treaty[1], when Egypt became the first Arab country to officially recognize Israel.

I don't know enough about the overall situation to have an opinion, but it does seem at least plausible to me that buying peace with foreign aid might be a good thing (albeit a distasteful moral-hazard-prone good thing).

[1] http://en.wikipedia.org/wiki/Egypt%E2%80%93Israel_Peace_Trea...
If you tell me something I don't know and want to know I am happy for it to be 'self-serving'. Some things I would like to know (disclose what you are comfortable with): how to you monetize? How do you acquire users? How much (assuming you buy traffic)?
I'm concerned about the knock-down approach by the FBI.

Say I live in a state which allows one to kill home intruders on sight, could I not legally set up an alarm system that sprays some bullets in the direction of the door if it's opened without being disabled? By knocking I can disable it and let them in instead of having a few dead FBI agents on my doorstep.
$3 million machine learning prize
What about talking to you in a month?