skysight-inc/HackerNews huggingface dataset:
You wrote "The only venue that Microsoft provides to give feedback and bug reports is their connect website." That was simply, overtly, directly, incontrovertably false.

Now, because you are a message board geek, instead of saying "oh, interesting, I didn't know that, thanks for letting me know", you've given me 6 grafs of random stuff about security people, black-and-white, you-didn't-even-read-the-report, 0-day-not-crash-whatever. I don't care. You were wrong, that wasn't the way to report a security issue. It's either a security issue --- which your original argument depends on it being --- or it's not. If it's a security issue, posting it on a public bug tracking server was the wrong call.

Glad to clear that up for you. Feel free to the last word.
Most dynamic languages use a C Regular Expression library. That's why they can do so well on Regular Expression benchmarks.

V8 is a notable exception. They use their code generation pipeline to JIT compile regexps to machine code, making it the fastest regexp engine around bar none (I think).
It does seem that these ham-handed seizures are reaching constitutional areas. "Unreasonable" seems an understatement.

What would happen if the police shut down entire city blocks because one business in that block was breaking the law?
I didn't mean to imply they would intentionally do that to take out competition, although that is indeed a possibility. The main purpose of having a stolen virtual server would be to launch attacks from.

The truth is even if you rented a virtual server in the same data center, your chances of being in the same rack of hardware are pretty slim.
Write a letter to the board members of your company explaining the situation clearly in non-technical terms.
This sparked a thought experiment in my mind.

Let's assume that we are in an age where the grand majority has an electric car which is charged from home. Let's also assume that the electrical consumption of all other electrical devices (appliances, electronics, lights etc) stays constant.

What extra load will electric cars add to the power grid?

Would the extra power plants required to meet this extra load add up to a relatively equal waste output as today's cars?

e: grammar, clarity
Sorry, that's not my experience. And I read a lot of papers. Most of the time they'll link to a walled site or have no link at all.
Apart from FBI raids, hosting the USA is a much better option.

I run a blog network (http://ozblogistan.com.au) on a pair of Linode VPSes out of their Fremont centre. I periodically reprice hosting in Australia, but basically bandwidth charges make it prohibitive to host locally for the amount of traffic I get.

I'm talking $100+/mth differences.

Still, independent backups are vital. I use tarsnap.
Keep in mind that ultimately the chain of custody must be explained to a jury, to convince them that what they're being shown actually comes from the defendant's computer, while a defense attorney does his best to sow doubt in the jury's minds.

Do you want to explain to 12 randomly selected people how virtual disks work, and the cryptographic algorithms you used to ensure that the data you're showing them is identical to the data the defendant had on their system? Could you explain it so well that a reasonably skilled defense attorney couldn't confuse them enough to produce reasonable doubt?
You too would have been wrong. Here's what Mozilla says about the same issue:

IMPORTANT: Anyone who believes they have found a Mozilla-related security vulnerability can and should report it by sending email to the address security@mozilla.org. For more information read the rest of this document.

Here's what Google says about it:

If you believe you have discovered a vulnerability in a Google product or have a security incident to report, email security@google.com.

Here's what Apple says about it:

To report security issues that affect Apple products, please contact: product-security@apple.com

Here's what Cisco says (they even provide a toll-free phone number!):

Individuals or organizations that are experiencing a product security issue are strongly encouraged to contact the Cisco PSIRT. Cisco welcomes reports from independent researchers, industry organizations, other vendors, customers, and any other sources concerned with product or network security. Please contact the Cisco PSIRT directly using one of the following methods

You can Google for virtually any major vendor, in the form [report XXX security vulnerability], and get instructions on how to report flaws to them.

Posting flaws to public bug tracking systems is just about the worst conceivable way to do it. Public bug trackers are not always (or even usually) monitored by product security teams. As a result, for many vendors, you can find vulnerabilities in their bug trackers they don't even know about, and nobody else does either, because they were reported to a black hole. You're actually better off writing an angry blog post than putting in the public bug tracker.
I rejoined ACM specifically to get one particular paper only to realize exactly this. The next two papers I looked for the exact same thing happened.
"The significant data loss has raised questions from backup experts as to why Distribute.IT did not appear to have offsite backups of customer data."

Bingo
Your response, I think, well illustrates my point. If your output is abstracts, reviews, and papers then you are not documenting as I have narrowly defined it above - you are working on materials for your own circle.
Over a month on Android Market
Flask-Coffee - Fill your flask with coffee
Its changing slowly. A lot of my clients are happy to host Overseas these days since the prices are a LOT more competitive (my preference being Atum in Canada).

It was certainly true 5-10 years ago, and may still be true for older people, but my experience has been that you get better support overseas now anyway. The biggest issue for me has been that scheduled downtimes are usually in the middle of my day, but you can work around that.
What I find completely amazing is that business's don't have adequate backups of their websites and information and are not able to move to another hosting provider and get set back up.

I have multiple copies of my own personal websites in all kinds of different locations, stored both at home, as well as on remote servers, and backed up within the cloud.

Any eCommerce company needs to realise that their livelihood is at stake and that if they can't get back online within a day then maybe they are in the wrong business.
You know the tv-b-gone device? http://en.wikipedia.org/wiki/TV-B-Gone

Imagine iphone-b-gone, because it will be easily accomplished.

There is already a device to un/lock anti-theft shopping cart wheels at will http://lekernel.net/blog/2009/01/consumer-b-gone/
wow, I just spent an 30 minutes on it, I could have really used that time to get some work done! :)
thanks anyways!
There's two ways to disrupt a market - starting at the top, and starting at the bottom. Electric cars can't disrupt from the bottom, because the regulatory burden is likely to be too high. Cut too many costs, and the car will be banned.

Starting at the top means that rich idiots who want to pretend to save the earth can buy it, and you can then look at moving down.

OK, there's electric motorbikes at the bottom, and three wheeled cars classed as motorbikes, but they will struggle to bridge the legislative gap between cars and motorbikes.
Why isn't this the case on the desktop?
What really torques me off about open access is how totally complicit the libraries are. The bigger their budgets, the more powerful they are. So they have no incentive to provide papers to the researchers who actually need them.
> My field (computer science) and a few others at least don't have the problem of paywalls. Authors always make their works available; a few publishers have relaxed their copyright policies and others have an implicit promise not to sue. It's not ideal, but it's not too bad.

This depends very much on the age of the paper. The older it is, the less likely that it is on the web. If anything it reinforces the profound cyclical amnesia of our industry (never mind academia).
This does not work. The headphone/speakers output is software controlled and as such at boot even with the headphones plugged in the chime will sound.
http://news.ycombinator.com/item?id=2603844
Boys will always be Boys
Sites might break when you have DOM Snitch enabled. You can always right click and put it in "Standby" mode, which should solve the problem. There are at least two known issues that can cause this, listed at https://code.google.com/p/domsnitch/wiki/KnownIssues. I don't know what might be causing it to break GMail, could be a lab or that it simply was never tested much with GMail.

I wouldn't really call them rules. The tool looks for use of dangerous JavaScript APIs and, when it detects them, it gives you more information, such as stack trace and arguments. That information should help someone determine if a particular use is insecure. Besides that it has some relatively simple logic to determine if a particular usage might be a security bug or not, which is indicated through different colors.
Anti-theft shopping cart wheels are at a frequency that can be played by an MP3 player using a simple wire antenna that plugs into the headphone jack.

For those of you following along at home, a friend of mine posted this a while back: http://zpriddy.com/2010/07/13/wal-mart-shopping-cart-locker/
Does Python have this?
There was an important question I couldn't find an answer to on the site: What happens when the user clicks the fake button? It wasn't until I clicked on the sign-up buttons for the paid plans that I got it.

Getting users excited enough about something to click a button and then telling them, "Ha, we haven't implemented that feature yet!" isn't good usability in my book - sorry.
Comparing HTML5 video players
> arrays starting at 0―how natural!

Better than starting at pi; that would be irrational.
Are you sure you enabled "Passive" or "Invasive" mode and some of the modules?

Everything will be turned off when you install it. Once you change settings all new tabs will open with the new settings.
FWIW, Gmail does not seem to break for me when I use it there.
If the data was replicated in N places would they serve all N places? Just curious how that works.
Because then you'd get to the next row before you've finished N elements.
It's in JavaScript. If Haskell can replace JS on the client-side, maybe it could beat Node on that advantage.
Ask HN: what still sucks about web development?
Anything from framework features, editors, technologies, hosting, deployment, standards, conventions, whatever. What are the biggest obstacles preventing you from easily writing modern web applications? And if you have and ideas on how to fix it, I'd be interested in that as well.

I'm less interested in non-technical issues (dealing with clients, etc.)
That may apply where you work, but it is not universal. I work at NASA and almost all the papers we generate are (regrettably) published behind paywalls. And the consequences are far worse than having to fork over a few (thousands of) dollars to read them--our scientists are contractually bound NOT to discuss their research during the blackout period prior to publication. It's stifling to research and the community.
Does anyone have the text of the page? It is not loading for me here.
What would an owner do at his car's end of life if Tesla has previously gone out of business?
I am the founder and current CEO of a dedicated server host. The FBI and other law enforcement agencies do often contact us regarding activity emanating from or related to our network. Its the same for any host and the bigger you are, the more often it happens. Rarely, a local law enforcement officer from within or outside of the US get cranky when you tell ask them to get a subpoena (makes work for them). However, in my experience the FBI and other three letter agencies are very professional, fair, and genuinely want to do it right. Getting a subpoena is no big deal at all for them. Usually the US Attorney is right down the hall from them, in the same building.

They do officially have policies and programs designed to befriend local businesses in the area of a field office. They just want to catch the bad guys and not mess with the innocent. They want people to like them and trust them. They count on the cooperation of businesses, especially hosting and access providers. There are civilized processes for everyone to get what they want.

There are the cases of people trying to get information who are not actually law enforcement, and that is one of the many reasons you must ask for a subpoena... To protect yourself and your customers privacy. The FBI can get one in a very short time.

Where this all goes bad is when you do not respond to subpoenas for subscriber information, when you don't hand over the disks, etc. If you do not comply, then what alternative does the FBI have but to come and get it?

My guess?... The host didn't play nice with the FBI.
Well, I was comparing to Hong Kong and North American cities. That being said, you can easily get a nice 300$/month apartment here. Food can be as low as 1$/meal. Taxis are very cheap. For 10$, you get a SIM card with a phone number and 50 minutes of calling time. Of course, if you have a lot of cash to spend, you can also be served. There are luxury apartments, luxury shopping malls, expensive nightclubs, etc. But if you live as a regular middle class Chinese, you can get by with quite low expenses.
It is surprising how excited people are with the IOS operating system.
I think Luyt's point, with which I reluctantly agree even though it spoils a nice joke, is that a hypothetical mathematician in whom the habit of counting from 0 is so firmly ingrained would also have a firmly ingrained habit of taking (last number named + 1) as the number of things.

So yeah, sure, he could make a mistake, but the premise of the joke is that such a mistake is especially likely for a mathematician counting from 0, and I don't think it is.
Nitpicking the infographic: Canvas should be listed as "partially supported" at best on those iOS devices, as it won't get hardware support until v5.

Interesting mix of data. Wonder why Android wasn't listed? The list of Android devices that even partially support flash in this time snapshot is a sliver at best as well.
Computer science journals are pretty unique in that they let authors get away with that. In any other industry the papers are owned by the publisher, not the author, and putting a link to your own paper on your own website is a copyright violation they will take you to court for (or just blacklist you so you never publish again).
thanks -- that's good feedback.
I think the GP is saying it's hard to do well. Interfaces for big screens generally waste a lot of space or become really cluttered.

He/She is arguing that the prevelance of good UIs will win the tablet battle, rather than simply the presence of apps.

I'm not sure how I feel about that aspect, but I agree that tablet uis are harder to do RIGHT than phone UIs.
I would think it depends on the new car and the old car and usage, but the idea is that a large amount of resources goes in to making a car so saving that initial outlay of resources by reusing an older car would more than cover the difference in fuel consumption.
Google's lack of responsiveness to bug reports in general is really perplexing. I can understand it might take them time to address things, that they are busy and have other priorities, etc. But the manner in which they deal with bug reports is so terse and dismissive I find it insulting. Bugs with a huge number of people following and explaining in detail the problem will get ignored, closed with zero comments, closed with 4 words of meaningless comment, etc. Just to give an example -

http://code.google.com/p/android/issues/detail?id=8488

It seems to me that they created the bug reporting system and then put nobody in charge of monitoring it or maintaining it and most likely no one has authority to even respond to half these bugs, except top people like Romain Guy who consider it beneath them. This is really burning a lot of good will in some of Google and Android's most enthusiastic supporters.
Haskell isn't building anything. It is just a programming language. It is people that are actually building these things and some languages, such as Haskell, are implementations of them.
Help -> About lets you know if there is an update and has an apply update button to start it whenever you like.
The Dark Side of Google Chrome
Electric cars are one step in the direction of reducing oil use. And, we cannot solve the oil problem by solving the oil problem first.

The great thing about electric anything is that it's a flexible energy source. You can generate electricity with many different fuels. So you can work on the end user energy needs a bit at a time, without requiring the entire economy to shift all at once.
John Resig Discusses jQuery and Decision to Join Khan Academy
It has to do with "holes" in the array. If you have a Lua array like: { 1 , 2 , 3 , nil , 5 }. That "nil" causes problems. I, personally, haven't had an issue with this, but it does come up regularly on the Lua mailing list.
Tres Bien.
This still isn't an argument against using powerful text editors. If you're doing carpentry, both a hand-driver and a power-drill can drive screws, but one will get the job done faster. The advantage is, of course, situational; but power is especially important when refactoring and modifying existing text/code where being able to automate repetitive changes can speed things up significantly.
I believe the current status is: no definitive resolution of whether there should be any compensation required, but, paying compensation is not typically done currently, and no strong precedent requires it, while some precedent holds that it isn't required.

A 2008 post by a libertarian law professor (http://volokh.com/posts/1209706276.shtml) argued that the Takings Clause (which requires compensation if e.g. land is taken to build a highway or military base) should also require the government to pay compensation to innocent third parties inconvenienced or harmed during the course of a criminal investigation. But, that post noted that no high courts had actually held that, and at least one appeals court had just held to the contrary.

This is in the normal case, at least; things would probably be different if it were deemed to be some sort of overt act, e.g. if a police chief orders a raid designed to intentionally damage an innocent third party's interests (and you have evidence to show that).
Video aula de Linux Básico:Video class Linux 
We free offer Linux video lesson: DHCP, DNS, and others. www.fgrweb.com.br
Disponibilizamos video aula de Linux: DHCP, DNS, entre outros. www.fgrweb.com.br
In the case of Pinboard, at least, they had their own machine(s), i.e dedicated servers not virtual servers or shared hosting. So at least some machines were taken the belonged entirely to people not subject to the warrant - it seems like the idea was just to take the whole rack, regardless of who else was on it.
1) There is a literal syntax for Java:

entries = new ArrayList<Integer>() {{ add(3); add(4); }}

Unfortunately if you have warnings turned on in your IDE, it will complain about the lack of a serialVersionUID on your new class. This can be worked around via the `@SupressWarnings("serial")` annotation, but that hurts overall readability & code line count. That makes this technique less of a win than it would seem.
It's not going to be any one thing that's going to kill flash. Instead, it's going to be a range of dedicated tools that each do one thing better than the Frankensteinian mess that is Flash. Flash video is already being replaced by HTML5 video, for example, and shiny hovering things at the top of the page are being replaced by CSS.
TC Cribs: Inside The Escheresque Home Of Justin.tv and Socialcam
This is heavily biased due to the existence of IE8.

If you're developing a site with interactive features, shouldn't you look more to where things are going than where they're coming from?

Is the IE8 userbase growing or shrinking day by day? What about HTML5 enabled devices, mobile, etc...?
Or the FBI believed the host was aware of, sanctioning, in cahoots with, or participating in the alleged activity and thus could not tip their cards.

This happens more often than you might think.
Can a law-knowledgeable individual shed some light on what this means for individuals who weren't a part of the warrant?

i.e., I'm hosted on the same server as Joe, who the FBI are investigating. They seize the equipment we share. During the course of their investigation, they naturally also examine my data.

Do I then have a viable lawsuit or claim towards unlawful search & seizure, or invasion of privacy? Or, if I happened to also have illegal content on the same system, would they be able to use the evidence they encountered there in a case against me?
Sorta. You don't need to plan out the whole application in advance. You do need to plan out each component and feature in your application in advance, and follow a very disciplined coding style when implementing it.
0wxp
Will Google Ventures Disrupt Venture Capital?
EFF Asks Supreme Court to Protect "First Sale" Rights
Justin.tv Office on TC Cribs
Sigh. The first (clickable!) item on the launch screen of the editor is "Emacs Tutorial". The first paragraph displayed in the tutorial after you select (with the mouse!) that item is contains:

C-<chr> means hold the CONTROL key while typing the character <chr>
Thus, C-f would be: hold the CONTROL key and type f.

I'm not going to sit here and tell you that emacs is "easy" to learn (seriously: getting truly good at it will take months at least). But don't pretend that the documentation is hard to read. It's just documentation.
Woot just won against the AI.
Hands-on: running Haiku alpha 3 on a netbook
> The Tree Style Tabs extension still works after the update..

that's always the most important information for me before i upgrade ff, so thank you!
Which is exactly why I'm staying with pinboard!
Google says it's less than 8 hours with traffic. I've easily made 8 hour drives in a single day.
My local utility already offers a tariff that includes three price levels, depending on the time of day.
Ask HN: Where can I find Web Developers / SEO Experts to hire? 
I am looking to hire some people to work for my company, I need web developers/designers and SEO experts where is the best place to find them?
Dropbox's Arash should learn something from this.
But they'll win new ones when this story and the likes come to their attention, and when they learn how the company handled it with honesty and aplomb. I for one was unaware of this service and this story has made me consider signing-up.
Just as a point of contrast between what I would consider minimum best practices, and what they were doing:

We not only back up all of our hosted websites every day, on behalf of our clients, and make those backups available to our clients going back 120 days so that they can restore any files they accidentally lose on their own, but we also back up all mail accounts every hour and can restore individual mail messages if necessary. All of the backups are stored in a private location separate from all of our servers, which are scattered across the country.

To have 4000 customers and not have even a whiff of that kind of architecture is, to me, completely and totally inexcusable.
Given that a vibrant "secondary market" often or even always increases the value of an item (video game, DVD, car, computer) because you can turn around an resell something if you no longer want or need it, why do some corporations insist on absolute control over reselling? Aren't they economically shooting themselves in the foot? They won't sell as many items at any given price, I'd think.