skysight-inc/HackerNews huggingface dataset:
The general reason in Microsoft environments is backwards compatibility. They have had a number of password hashing schemes over time, each getting better. But the password itself isn't sent in the clear over the wire so there is no way to upgrade the user account from one hash to another. The only time it can be done is when the user changes their password, and again that requires the authentication service getting the new password in the clear. Consequently they tend to store all supported hashes at once, and you are limited to the lowest common denominator.

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

http://en.wikipedia.org/wiki/NTLM#NTLMv1

http://support.microsoft.com/kb/299656
I would disagree with the first paragraph in that a large number of .gov, .biz, and .edu personnel have a unified voice encouraging kids out of all other fields and into STEM. So the pool of grads is smaller in accounting therefore its a better job market for them to enter. My two kids are not going to tip the demographics such that accounting is now flooded.

I do agree with the second paragraph in that accounting is more employable. If there's a web 2.0 crash or something, a tax accountant at a dotcom can more or less transfer into tax accountant job at an oil company. On the other hand a NAS storage engineer is pretty screwed via pigeonholing if he wants to get hired as a petroleum engineer. Much larger job pool in accounting.
The legal framework was established in the 60's:

http://www.aarclibrary.org/publib/church/reports/book3/html/...
Because ' ' is the only possible word delimiter...
I once set up a bridging firewall (using LEAF Bering) for a friend's business to control traffic invisibly (this wasn't for any nefarious purposes -- he really needed a firewall that didn't take up an IP number on his public network.)

Configuring it was a pain in the ass (you couldn't telnet/ssh into it because it had no IP number) but it worked very well and didn't show up in pings, traceroutes, or much of anything else.

You can do a lot at the frame layer.
- Disable right clicking

I agree this is annoying but I don't think non-power users care. Opening up new windows is not an average user case for most sites. And users are getting used to navigating sites without right-click at all because, well, sites are getting used to users not having right-click access due to mobile and tablets.

- SEO first, creative content never.

These two things are not mutually exclusive, not even in a remote sense, I'd argue

- Use DIVs for tabular data (drive developers away)

Huh? Not sure what this refers to. Is it because tables-as-div are not as easy to copy-paste into Excel? I agree but again, I doubt non-power users care. The only people who would really care are the developers who actually have to implement the tableless solution. And even then, there are reasons to use divs (for a responsive design, for example)
The police do not need the cooperation of tech companies to gather evidence. Yes, CALEA made it easier to gather evidence, but the police did a fine enough job beforehand.

What you are ignoring is that this proposal, like CALEA, is really part of a very long chain of events that have led to ever greater police power. If you look at the history of law enforcement for the past 50 years, you see monotonic increases in the power of the police: the power to arrest people, the power to kill people (including the weapons the police carry), the power to conduct surveillance, the power to seize assets, etc. The reason we have the largest prison population on the planet is that we have ceded such vast power to the power to the police (and to prosecutors).

Unfortunately, there are a lot of ring-wing, law-and-order types in this country who see nothing wrong with this picture:

https://upload.wikimedia.org/wikipedia/commons/7/7c/San_Bern...
>When you have a problem in Linux, it may require some searching, but the solution usually makes sense at some level.

Well, since you used "usually" and "some level", the same exact thing holds for OS X.

If THIS particular one doesn't make sense, it's because nobody bothered explaining the mechanism yet -- which should be trivial if investigated.

Isn't it obvious that "safe mode" boot foregoes running some system stuff? That probably lets some script the chance to fix something (bad permissions?) that it couldn't fix when the full system, sandboxing, mdworker etc were running.
Are you going to re-release the stuff you yanked off your github?
Having a browser native client will help.
"Show me the money."
"It's incompatible with standard Javascript libraries, which is why you would use Dommy because you can't use jQuery."

Not true.

(def $ js/jQuery)
(.append ($ "body") "hello world")

The reasons you'd use Dommy over jQuery are outlined in the original post.
Plus ~5% for the income deducting effect of donating 25% of income to a charitable nonprofit not under their control.
Carthago delenda est: when are you re-releasing the software you yanked from your Github?
Thanks for the heads up on freedompop's $.99/mo 'Active Status fee'

https://www.freedompop.com/service_plan_terms.htm

> If you choose the free Broadband Service and use less than 5mb in any
> given month, we'll charge you a $.99 Active Status fee to keep your
> account active.
Likewise. We want to extend it to non-web protocols where other attempts such as SPKM and PKU2U have either failed or not got much traction beyond a particular vendor implementation (respectively).
http://www.iron.io/ ?
> It's a risky choice.

Agreed. Learning a language is one thing. Learning its libraries is another; a stack a third; its idioms a fourth; its broad patterns a fifth. The J2EE part of my resume is an alphabet soup of supporting technologies. Rails is almost as bad, just with double entendres instead of acronyms. If you're learning the basics as you go, how are you going to make strategic, architect-level decisions? Did this potential hire ever encounter MVC in her work with Matlab/R?
Government Seeks to Fine Companies for Not Complying With Wiretap Orders
There is absolutely, positively, certifiably no way this is even close to true. Did the people are bloomberg even look at Microsoft's figures, or were they too busy counting the cash MS sent over?
And vice-versa[0]

0:http://xkcd.com/869/
Recently left Heroku, too many failures. The last week I had my app on Heroku availability was in the realm of ~60-80%.

Between that and the obscenely slow and overpriced Postgres...nope.

(Clojure user, I don't think Heroku's platform plays nice with things that take a bit to fire up. Or the JVM in general.)
That looks pretty significant. Amazon Web Services are somewhere between $2 and $3.8 billion (depending on which analyst you believe), so Microsoft is potentially within striking distance of taking the crown.
True. And I think they went with the bare minimum necessary to display a functional web page (Google's extra junk is mostly analytics); the side-effect being a more usable page on older browsers.
I think it's likely that me or my programmer children are going to obsolete your accountant children long before they reach retirement age.

Not entirely, of course. But enough that one software-equipped accountant will do the work of 100 of today's accountants, utterly destroying the bulk of the industry.
Apple truncates passwords longer than 32 characters on Apple ID creation. I find this really annoying, particularly because they don't call this restriction out when you create/change a password.

I think it'd be nice if there were a list of these stupid password rules per domain; that way, 1Password and equivalents could generate maximally strong random passwords per site. Best of all, of course, would be a standard, machine-readable way to communicate this security brain-damage so that it wouldn't have be crowdsourced.

Hmm.
Awesome for me.
Ok, relax, I am sorry, I haven't done that much bad karma in life. Here is to point out that, everything is inevitable but we must still give credits to those who has brought it up to us, sometimes in faster way and sometimes bolder ways.
> "Newly minted college graduates soon entering the job market could be facing another hurdle besides high unemployment and a sluggish economy. Hiring managers say many perform poorly—sometimes even bizarrely—in job interviews."

First paragraph immediately stuck out. How is this a hurdle for new graduates? The fact that other graduates perform poorly means a given graduate will have an easier time than otherwise.
The silly part is then marveling that it looks like a rose and greenery when red and green were chosen more or less arbitrarily.
Google releases some Glass source code
The only place where disabling right click makes sense is for games or an editor where you need to present your own right click menu.

Don't do it on websites, or even worse, assume that any click on a link means open it -- ctrl + click should open it in a new tab, but too frequently doesn't.
Believe it or not, in my previous company people were happy with IE4/5/6. I mean really happy with the blue icon in the middle of their screen. They did not want to move to IE7 even because it was simply "enough" for them. Happy married life, complete in all respects. And this was year 2011, not very far back.

Even in China, they say, a significant percentage of population lives happily with IE6 or below. Don't know the latest stats, but I am sure not much has changed there for good. If captain Jack Sparrow needs a broken compass for navigation, then broken compass is exactly what he'd use for navigation. What can anyone do about it?

[Edits: Jack Sparrow]
There's a certain confusion, or duality, in the way Wikipedia links work. If you access a director's page for example, and a sentence states he has made "20 movies", clicking on "movies" can either take you to his separate filmography page or to the general article "Movie".
I believe only the first option should be manually defined.

The Free Dictionary uses something like that - try double clicking words within the definition: http://www.thefreedictionary.com/link
Look way more decent than I thought, google is apparently the only one really supporting ie5 as their interface seems absolutely unchanged.

Also noticed the irony of microsoft.com being the worst, maybe it shows that the company wants to move forward, maybe it's just lazyness/rationalisation.

Also it's kind of abvious that amazon works well, they don't want to lose potentials customers (maybe same for google)
Yeah, even the comment you are responding to is complaining about Google's email reading.
Hey, thanks a lot. Understanding our users is incredibly important. I greatly appreciate your comment.
I have no idea what this article is about. I do know that p2p decentralized work is going on worldwide to free us all from the evils of corporate centralized censorship and control. Plenty of "hackers" are working on these projects, like GNUnet, and Secure Share.

Coursera.org, Khanacademy, MIT open courseware and Stanford free online courses are helping to eliminate the financial hurdles of getting a computer science education. Last time I checked there were millions of lectures and courses/bootcamps uploaded to youtube to just teach programming and algorithms as well. Anybody can program if they want to now, though they could before anyways just by reading K&R and using free software.
Saturn is about ten times larger than the Earth in diameter while spinning more than two times faster. Additionally, Saturn is 'self-luminous', it generates more energy than it receives from the Sun.

"Saturn has a very hot interior, reaching 11,700 °C at the core, and the planet radiates 2.5 times more energy into space than it receives from the Sun. Most of this extra energy is generated by the Kelvin–Helmholtz mechanism of slow gravitational compression, but this alone may not be sufficient to explain Saturn's heat production. An additional mechanism may be at play whereby Saturn generates some of its heat through the "raining out" of droplets of helium deep in its interior" [Wikipedia]
I just did this (on FF 20) and it flipped through my history (scroll down = Back, scroll up = Forward). A heretofore unknown feature, but not the one you said it would be. ;)
I think that's the entire list.
ICS was around in 99. I've used it in 98 or even 97 for some fun projects.
Thank you for the important reminder that Americans are sub-humans and have a monopoly on the world supply of stupid.
This is a poor quality article. More information and better pictures below.

https://news.ycombinator.com/item?id=4862537
https://news.ycombinator.com/item?id=5260600

Plus bonus link of Crysis 3 on said monitor.

https://news.ycombinator.com/item?id=5628467
MIT floating wind turbines can store power for when the wind doesn't blow
You do have a valid point. I used to have a password with a backtick (`) in it. That is a standard key on a QWERTY keyboard but seemingly untypeable on an iPhone. I didn't realize that until I actually tried to enter that password on my iPhone.
Where's the FUD about recent college grads in the 1960's interviewing for jobs with full, unkempt beards, and making allusions to radical politics?
It's especially bad when the 404 page does it.

I ran into this on ESPN during the NFL draft. Clicked some sort of analysis link, it was a 404. Tried to go back, the 404 page refreshed. I ran into several more 404 pages over the next 10 minutes or so, and eventually left for NFL.com.
This is an issue that I have with European libel laws. It's almost like they don't want you to be able to have an opinion and share it with people unless you feel you can back that assertion in court.
Thanks for the reply.

I think i have tried that approach, but it is hard to apply the things i understand. I know there is something "missing".

I will try to write on my own a web-application that already exist and see how far i can go.
True, though doesn't that just replace a mining monopoly with a monopoly of money?
I did (Alex Hopmann). The easiest way to ship it in IE5 at that relatively late stage (right before IE5b2) was to put it in msxml.dll so we had to put the XML twist on it for that to make sense.
You're assuming that the laws should always be enforced. Remember that governments, even governments that are wealthy and technologically advanced do go crazy and engage in genocide against their subjects under color of law. It has happened before, it could happen here.

I'll tell you what; we can discuss broad based mandatory surveillance capabilities AFTER the US Government lives up to it's treaty obligations under the International Convention Against Torture [1], and prosecutes those Government Officials who authorized, engineered and abetted a torture regime during the past 2 decades.

1. http://en.wikisource.org/wiki/Convention_against_Torture
How are the free hours from BizSpark handled? (http://www.windowsazure.com/en-us/offers/ms-azr-0012p) Are those treated as sales?
Really? We pretty much do it with cell phones right now. You can take a SIM card from one phone, put it into another, and suddenly you are using your cell phone plan with a different phone. This works for billions of cell phones.
You massively underestimate enterprise/corporate use.
Also probably because Google and Wikipedia's design wen't largely unchanged in the past 13 years.
So.. IF I would buy the argument that leading/trailing spaces are evil: How would the expression triple in size by exclusing those?

And more important: Why is that relevant in any way? An article about maximum password length presents a quote that reads like "that's over our maximum regex length".

Certainly no big deal, but I can't help raising my eyebrows at that line of reasoning..
It seems pretty reasonable to me. If Msft makes $1 billion on 20% of the market, and Amzn makes $3.8 billion (high-end analyst estimate) with 71% of the market, the math roughly matches.
>No need. Before the change, my mouse pointer was freezing up every few seconds, and I got "IOHIDSystem cursor update overdue. Resending." in the system log very frequently. This disappeared completely after disabling the pager.
The difference in performance is stunning. For example, previously, opening a new tab in Chrome would not animate the tab line correctly, resulting in a weird "jolt" as the tab came into place. Now it's smooth.

Both sound like problems TOTALLY unrelated to the dynamic paging, that accidentally were solved by disabling it. Especially seeing that people with the paging enabled don't see any slowdowns such as these AT ALL.

My guess is some BS software left over from the previous installation, a SIBML plugin, a haxie, or something else faulty, that caused the unnecessary paging. If you have found and removed that, then you wouldn't have had other issues with the paging functionality.
Jumping through hoops -- a system of checks and balances -- is fine and good.

When those checks and balances check out, so to speak, I want my law enforcement agencies able to do their job efficiently. This is a case of making that process -- the post-warrant process, after checks and balances have played out -- easier.
There are a number of such domains... security, DSP, real-time systems all have "unnamed" skills to them.

Games happen to be pretty good as well because they let you wrap several different kinds of technologies together - the tricky part with games is really that they need great design much more than they need good engineering, and yet you can ignore this as a coder because you can always make your renderers and simulations more generalized and complex.
Hate to pile on - but this the first time I've felt that Heroku is no longer a platform where I can "forget servers" and "focus 100% on the code". Setting up a different web server - okay fine, I can deal. I don't run a big app there (I pay under $50/month - most of that is for an SSL cert - but I do pay) but now I have to run something called a "clock process" to send a weekly digest email (with guarantees that it will actually send).

Not happy about this change.

Guess I'm glad I can run DelayedJob in a unicorn worker, but Heroku is no longer `git push` and go in my mind.
For the curious: here's how you make your own tubes from glass, metal wire and metal sheets: http://m.youtube.com/watch?v=EzyXMEpq4qw.
This has nothing to do with CSS3.

Wikipedia still looks good because it uses tables for layout. It's worthy of IE 5.5's good graces at that point.
Odd -- any chance you are on a MAC?

I just opened github.com in a tiny window and used that feature to scroll horizontal (Chrome on win 7).
Meh. I saw a guy break the sound barrier just by falling.
I agree that snooping can support a case; I denied your claim that it's necessary.
I think that's usually the result of the previous page being a redirect, and the browser taking you back to the redirect page which then instantly, well, redirects you. I know this is a huge problem on mobile devices, often requiring you hit "back" twice quickly.

Not sure how smart browsers are about skipping redirect pages in the "back" history. If the page is a 301 I think the browser omits it from the history, but if they're doing less elegant redirects (such as, ugh, JS) I don't know that the browser will pick up on it.
Ask HN: Frustrations with PCI-DSS, HIPAA, SOX compliance?
Hi everyone,

I am curious to hear about other people's frustrations with PCI-DSS, HIPAA, or SOX compliance.

From an IT perspective, one of the biggest frustrations I have is with the man-power required to satisfy keeping up with the requirements. A lot of the guidelines are common sense, but the overhead for maintaining change management, documented policies/procedures, approvals, audits, etc are tough. Certainly, in the ideal sense these things are great to have but in reality it is tough to make time for them when you've got other business needs to satisfy.

What are some of your biggest frustrations with compliance and what are some tools you use to 'cope'?

Cheers!
FREE 800 Points Xbox Live Card
Fascinating! I really think geocoding has a long way to go. Google is doing a pretty good job at it (as opposed to Apple for example), but there is still a long way to go. Reverse geocoding will always remain a bit more tricky though, as some places just have multiple names. You never know which one is going to offend which people.
Taxes are very rarely considered good. Spending projects are often good, and they balance out or exceed the pain of taxes (we hope)
>> It doesn't matter if there are 100 free riders for 1 customers, as long as you have enough customers.
> It is, quite literally, the antithesis of Western society.

Can you explain this to me? It looks like trolling, but I'm trying to extend the benefit of the doubt.

What does "Western society" mean? I'm both curious what countries or cultures qualify as Western for this purpose, and also what aspects of those countries/cultures you see as being the essential ones.

How do you equate the "accepting some free riders as long as some people pay" idea with the antithesis of Western society? Are you claiming that the fundamental premise of "Western society" is "don't let anyone have anything without paying for it"?

What does "quite literally" mean in that sentence? Is there some non-literal sense that you wanted to disambiguate, or is just an intensifier?
I imagine Paul Davidson, author, to be a frustrated father to 1-3 young 20-somethings who are not able to get a job right now, and Paul felt that he had the perfect angle for a fresh story... Nothing like writing about your own life experiences!
The belief that someone will produce their "best work" in a stress-filled deadline of _one project_ is shortsighted.

If by "best work" you mean "maximum extraction in a short time frame," you're probably correct. But the belief that someone can truly produce a magnum opus in the truest since within one project, especially a project that driven by a negative taskmaster, is completely ludicrous. Its a myth perpetrated by the taskmasters of this industry. These projects may culminate to their magnum opus, but it's not yours.
And yet you still have a "command prompt" so that you can run your DOS programs as well as "compatibility mode" so that older applications can run on the post-XP systems.
> Where's the FUD about recent college grads in the 1960's interviewing for jobs with full, unkempt beards, and making allusions to radical politics?

Gone the moment those people became the old folks who rant and rave about "kids today".
> Small businesses can be successful for the individual entrepreneur, but they are not investable.

^ ---- by VC's

well that's a good way of explaining the VC's perspective on what to invest in. whether that is a wise and sustainable strategy or good use of resources or not is a different matter. But in present company you will win that argument. Doesn't make it true though.

On CPA's I wasn't implying that all you needed was an undergrad to get it you have to take the state exam at least. I was attempting to prove an mba is not required to make some sense of financial statements because it seemed that is what MisterBastahrd was implying.
>Can't safe boot with a Filevault 2 boot disk. Thanks, Apple!

I'm sure they did it out of incompetence and/or spite, and not due to some security concern or technical issue.
What U.S. E-Commerce Can Learn from Its Global Copycats
Supreme Court ruling restricts public record access — help us hack the decision
Perhaps your last few words reveal the reason for the bugs? Forth --or any other language-- is hard to read only when someone doesn't know it or does not use it frequently enough. For example, I programmed in Lisp nearly every day for a couple of years. I could read Lisp without even thinking about it. That was fifteen years ago. Today I would struggle to make sense out of a non-trivial Lisp program for a couple of weeks.

If you use Forth as intended I can't see how you would introduce more bugs when compared to anything. Few languages are inherently buggy. Bugs can nearly always be traced to the programmer, not the language.
I was disappointed when I realized that the image of Africa in the background wasn't for scale.
To include verifiable human knowledge.