skysight-inc/HackerNews huggingface dataset:
When you type in an amex card number, shouldn't the security code change to show 4 dots? Seems like a simple oversight.
THE EDITORIAL BOARD (there's a link that tells who might have approved this) claim sources within the administration and put out their position, but didn't manage any reporting on the object of these negotiations (a draft treaty) and lack the critical skills to even mention that this document has stayed private. I see it as similar to their support of the WMD story: quite possibly fiction but critical thinking didn't enter the picture.
Private Messaging Systems: Good or Bad for IT?
None of these settings are relevant to 12.04, are they?
It is. But that one time when you will be dealing with a Heisenbug, you will be thankful for it.
Are Australian recruiters and hiring managers actually reading all those pages thoroughly? I've rarely had to encourage candidates in the US to beef up their resumes (sometimes they need to add more tech content), but I'd probably advise over 50% to trim them down.
I only give to the EFF and specific cases[0] where I know 100% of my donation is going directly to the person I intend it to go to. I have no desire to have even a penny of the money I give go to support the people whose job is charity.

I want to see someone wipe out the for-profit charity fundraising industry [1]. These are jobs that should not exist. IMHO these companies are committing fraud. When I get pestered on a street to give to charity by someone who is in fact working for one of these for-profit charity fundraising companies, they should be legally obligated to disclose what percent of the money I am donating is actually going to the charity in question. If I donate $20 to a charity with the expectation that the entire $20 is going to that charity, and any amount less than $20 is actually given to that charity then it is fraud.

Furthermore, if a charitable organization doesn't know enough to put up their own donations page where they can reasonably expect to get near 100% of the donations (minus small processing fees like credit card fees and whatnot), then I can't trust them to be smart enough to use the money wisely. I would love to see a future where the technically competent streamline charitable giving via open source projects so we get to the point where an organization can set up a page to receive charitable donations and the person managing the process can direct the money directly to the final individuals or expenses the money is going to. i.e.

website/app endpoint for receiving money =>
bank account =>
people doing actual charitable work (not administrative) ||
equipment, materials and other expenses necessary for said said charitable work.

The site/system should open up and make public the books of the charitable organization in question. If you want trust, you need trust and accountability.

[0] Ladar Levison for legal defense. Open source projects where the money goes directly to to a developer (i.e. Marijn Haverbeke and Joey Hess).

[1] http://www.tampabay.com/topics/specials/worst-charities1.pag...
"Don't just BadBios without sufficient evidence" sort of sums up the problem. Nobody but Dragos has seen any evidence whatsoever, and he hasn't provided it to anyone else...

If it's a real threat, he's really hurting his case by ignoring the scientific principles outlines in this article.
Ah, that's a bit different then. Thanks.
well it was about time

https://discussions.apple.com/thread/5481839
This is a pretty shaky analysis:

Indeed, the biggest problems with their attack are social more than technological

Try making that argument with, say, an attack on PGP, or on TLS, or frankly any other cryptosystem people are not so emotionally attached to.

the honest nodes can always pick the ticket announced by the honest miner over the evil miner's ticket

Much like Internet users can always remove the root certificates of untrustworthy CAs. Again, apply this argument to other cryptosystems and see how far it gets you.

the Cornell attack would be easy for honest miners to detect

Maybe so, but then what? It is also easy to detect that a CA is giving out certificates for MITM attacks, but that does not even come remotely close to solving the problem. Suppose that the honest miners do what the author suggests and publicize their lists of trusted miners -- then we would have a block chain fork as people simple failed to ignore the supposedly dishonest miners, or worse, if the dishonest miners also published such lists (how would the average user distinguish this?). Why should I believe one mining pool's account of who is honest or dishonest over another, anyway?
Gfycat: gif to HTML5 compression
I've been using Zurb Foundation for quite some time and I truly enjoy using the framework, I'm sure I'm going to love using Zurb Ink as well.

Everyone should be giving this a shot, congrats (and thanks) to everyone at Zurb!
http://zurb.com/ink/
USB host security assessment tool
I wish the [Deleted] thing didn't blend in so well with the post above. Always ends up confusing me for a second.
Adobe Brackets... the truth is you can mashup a text editor with live reloading and collaborative programming very easily and fast with nodejs or node-webkit . I'm sure there are already such projects on github if you search for it.
There are many examples. Attempts to make technical pages more accessible to a general audience have been shut down repeatedly and resulted in a separate Wikipedia entirely called "Simple English".

Attempts to neutralize any page that anyone pays attention to results in the page's regular babysitters coming out and destroying it -- a normal person can't compete because these people are obsessive about the pages they watch, often because their full-time job is to ensure that clients' Wikipedia pages read in the manner desired. Sometimes other motives, like zealotry, contribute to the obsession.

These persons become steeped in WP-specific jargon, utilizing an ever-growing body of subjective and sometimes almost conflicting rules to crush any opponent who doesn't come ready for the fight. They'll say that your edit doesn't comply with WP:XYZ and WP:ABC, you'll say it does, etc. And even if you do come prepared, unless you're willing to commit more resources than your opponent, they'll just quietly change it back with a non-suspicious commit message after a few days, once you've decided you had other things that deserved attention. Worse, often these persons become administrators and will ban you for "incivility" or protect the article so that their preferred version remains in place. You can begin an appeals process, but again, it's something that's going to be difficult to reasonably affect without a major time commitment and even after you win, it's typically something that can be easily undone once the attention of the relevant appeals committee is diverted.

It's impossible for a normal person to compete with that type of editor, and they are very widespread. I don't necessarily want to give specific examples because I was involved in all of the ones that are significant to me, but it is not hard to find this occurring. You may want to reference the historical archives for The Wikitruth, as they had extensive case studies on this type of failure.
Does anyone know if this will include Greasemonkey-style scripts as well? (e.g. like the ones from userscripts.org)
Doesn't matter, that's a "power user" shortcut. You'd be surprised how many people do not think or know that can be done. Why not make it easier and just make the expiration date text fields? It's much easier to type in the month '12' than having to scroll scroll through 11 options to get to 12.
Red Cross is a multi-billion dollar charity. That money could literally end homelessness.
It opens with what reads like an endorsement - "Officials from the United States and 11 other countries bordering the Pacific are trying to complete a trade agreement by the end of the year that could help all of our economies and strengthen relations between the United States and several important Asian allies."
I am not concerned about "tracking" very much. I'm not sure what the giant issue is that you and others have with that (ie: exactly where and what is the harm you perceive, in concrete terms?).

Btw, new versions of Windows all but force users to sign in with an email address and then proceed store all documents by default in SkyDrive. Skype is turned on and signing out is not allowed, thus you are every minute constantly advertising your presence and activity to Microsoft. Plus even searching your hard drive sends the query to Bing and shows ads to you as a result. So I am not sure Windows is on track to be much better than ChromeOS in that regard.

But while I don't mind the "tracking", I consider freedom essential. An operating system must allow the freedom to develop applications that are hostile to the interests of the platform owner. That is the only defence against a descent into a monopolistic kind of dark ages. Eg: imagine if FireFox had never been allowed to run on Windows? We'd probably still be using IE6. New disruptive technologies can only develop when they have the freedom to do so, and it is rarely in the interests of the incumbents for it to happen. So this is what I care about far more than the implications for privacy and tracking etc.
No amount of jails or seatbelts is going to allow you to run a Linux executable on a Darwin kernel, though.
Ya, I don't disagree. satoshies or mBTC or whatever. I'm just saying that the argument has to do with cost of goods in BTC, not anything related to USD.
Or you could just use hydrogen peroxide to get the blood stains out of fabric.
To me the NYT seemed like they were endorsing the idea of such an agreement, not any current one.

It's too bad that the linked EFF article is so overblown, because I think that transparency is badly needed, and that media outlets should cover any TPP dealings better. By sensationalizing things, you've discredited the positive message of the post.
So is it the new thing to ask for money for CDs/DVDs before putting the ISO's up on the mirrors? Or is it just a timing thing?

Would love to throw one on a Virtualbox to see how it differs with Mint.
Please, scalac performs TCO in fewer cases than g++. Some JVMs are able to perform TCO, which is nice since scalac won't do it.
listen/notify was available in postgres 7.1 (and may well have predated it): http://www.postgresql.org/docs/7.1/static/sql-listen.html

7.1 was released in 2001.

edit: digging further, I found this:

Bug fixes:
[...]
* the LISTEN/NOTIFY asynchronous notification mechanism now work

that's in the change list for Postgres95 Beta 0.03, released in July 1995: http://www.postgresql.org/docs/9.3/static/release-0-03.html
This is a natural consequence of the type of journalism they practice.

I recently listened to an interesting interview on the BBC with the late french spy novel author Gérard de Villiers. One of the things he mentions is that journalists need sources, and to get sources you need to do favors. It's a game of you-say-something-nice-about-me-and-my-gov't-program and I'll give you a scoop. That's why they come off as slobbering the shaft of gov't officals. You don't go interview some department boss and then bad mouth him, b/c you won't get invited next time.
This kind of reasoning would lead to silly suggestions like that Apple should invade Microsoft's market and create OSX for non-Apple

Companies and Industries often don't compete with other ones when there's a significant enough barrier to do so (or not to do so). There's a huge and rapidly growing market in India, why would Bollywood look elsewhere without increasing it's take of it's own market?

I posit that Hollywood better look to Bollywood for it's growth potential - the middle-class in India is growing, while the US middle class is in decline.
Fukushima Debris "Island" The Size Of Texas Near US West Coast
This is how I have intuitively learnt pretty much everything that I know so far. Didn't know there is a name to this technique. The only way to know that I understood something properly, is to try to explain it in my own words/vocabulary/analogies. Mostly I would be thinking out loud to myself or writing down/drawing flow chart etc, during such 'absorb info & explain' phase. Sometimes sounding off to a friend or colleague also helps.
disruptive fashion & tech, b2b

jagkg@sloan.mit.edu
Here is another article, this time in English, reflecting on a problem with IE[x]: http://www.paulirish.com/2011/browser-market-pollution-iex-i....
I find it hard to accept that a rational person thinks twitter will ever have the profit earning capability of Google. It just seems nuts to me to justify twitter's future earnings potential on a black swan event.

I don't think anyone has claimed Twitter is going to be as efficient as Google at making money. But TV stations make a lot of money, and Twitter has a closer relationship to its users than a TV station. Twitter also has more users than most TV networks have viewers.

It's hardly a black swan to follow a model that has been proven to work over 50 years (ie, advertising around entertainment).

speculation is driven entirely by hype rather than any kind of solid metrics

Why do you say that? There are very solid metrics on Twitter's user base, and very solid metrics around what an average user is worth to an advertiser, either on the web or on a mobile device.
It's almost as easy to rsync the files down and build your own USB image, fortunately.
I agree, perhaps I'm missing something but I don't understand why a decent desktop mail program that's a breeze to use seems to be beyond all modern engineering. Thunderbird is "fine" - but I cringe a bit every time I open it up. There's really nothing going on with mail that's so complicated that I have to dedicate 20% CPU time and 250MB of RAM to it. And simple things like just searching never seem to work quite right.

It gets the job done, but I've seen enough great software that I feel like it should be so much better.

But the truth is, email clients have always kind of sucked like this.

What are the alternatives?
I guess I had my terminology wrong you would know better. I always thought of PBKDF2 as simply "iterated hashing of a salted password".
This was the reason I stopped reading it. You have to remember that "over here" in Europe it was very clear how weak the case for going to war was even before the attack had started. I wonder if Colin Powell knew that he was throwing away his reputation that day.

Lately, I have found the Guardian much more informative.
Oh, never really found it there.

That still doesn't solve the fact that pressing delete will send to trash instead of the archive, in the past it just sent to the archive.
This is actually a pretty thought-provoking question. Here's my take on it.

First of all, the expressiveness of a type system can mean two rather different things. It can refer to what kinds of information the type system is capable of encoding/checking/etc. It can also refer to what kinds of information it can handle conveniently.

With that in mind, I think Hungarian notation gets us three things.

(1) Hungarian notation allows the encoding of information that some type systems cannot encode.

(2) Hungarian notation allows for easy, simple, readable encoding of information that many type systems cannot encode conveniently.

(3) Hungarian notation presents type information at the point of use, as opposed to declaration.

Of course, Hungarian notation has disadvantages as well, but these are thoroughly discussed all over the place. (Regardless, anyone who wants to talk intelligently about Hungarian notation needs to read the Joel on Software article.[1])

So, certainly HN (not referring to this site!) can be a workaround for an inexpressive type system. It can also be a crutch for poor coding tools (as in #3 above).

But even assuming awesome type systems and tools, I take issue with anyone who answers the question with an unwavering, "Yes, so don't use HN." To a person who makes such an argument, I must ask: are you really arguing that identifiers need not give any hint as to what they are bound to? Because that idea is kinda problematic.

[1] http://www.joelonsoftware.com/articles/Wrong.html

P.S. Regardless of our answer to the original question, I think the fact that arguments like this occur at all underscores a point: naming things well is hard. I think that, in practice, this is one of the harder problems involved in software design.
CC merchants are not supposed to ask a minimum CC charge. Call the merchant and complain, they have to take a one cent sale or a million dollar sale.
I'm a graduate student (CS) from Europe and just prepared my CV/Résumé for internship applications at U.S. companies, so the comments in this thread are very helpful.

Are there any websites/communities where I could get feedback and maybe some hints how to improve my CV and project portfolio?
Without either agreeing or disagreeing with your comment, I'd like to point out your case would be stronger if you actually provided a concrete example like the GP asked.
Here is the reference for update handlers for anyone wanting to check it out:

http://docs.couchdb.org/en/latest/ddocs.html#update-function...

It still requires writing code, and moving it into the database.

Once that is done, how do you call that function against an arbitrary list of documents and pass the new values to it without writing even more code somewhere?

This workflow of putting code/logic in the db is that it is forcing developers out of their preferred development environment, workflow, and most likely language.

Not to mention the fact that debugging all these couchdb functions and map/reduce calls becomes a nightmare. And testing - not sure how that could be done efficiently.

All of this this slows development.

It is possible to implement some web apps completely in static html, js, and couchdb, eliminating the need for anything server side. In those cases, couchdb is one of a kind.
Why would I get a mac, when I could get a PC for much cheaper and it will be faster and I'll have more control over the hardware.
Why would I get a iPhone, I can get a cheaper Android and have more control over how I use it.
Why would I buy Windows when I can get Linux which is more powerful, customizable, and free.

Not everything can be reduced down to specs and numbers. Everyone has different use-cases.
It sounds like a statement of the deal's goal to me. Definitely not an endorsement.
Gone are the days of hacking up pre-fab Mailchimp templates! This is wonderful and very timely, I'll be giving this a try for two different projects next week.
Browser Market Pollution: IE[x] Is the New IE6
The current state of iOS automated functional testing
You do not need to run Linux to have end-to-end encryption. Apple Mail has supported PGP and S/MIME for years. PGP is available for Windows, as are dozens of clients that support S/MIME. Worried about metadata? Remailers already exist and already provide as much security as is possible (don't trust the remailers we have now? You can run your own, as it only takes one trustworthy remailer to provide security).

"Does this mean Dark Mail is a more or less pointless endeavour"

I still want to know what Dark Mail does that current systems are not already capable of doing. What new design do we need? We have smart cards, PGP, remailers, and Usenet. At worst all we are missing is a nice front-end, and even that is a shaky suggestion. We are faced with an infrastructure deployment problem, not a problem with protocols.
TypeScript adds some features planned for Javascript such as classes with inheritance and modules. The thinking is that when these features become standardized your TypeScript code will be valid Javascript. (Or at least as far as those features are concerned.) So in the same vein, why doesn't SASS provide the next generation of CSS functionality? That is, you use the proposed syntax for CSS grids and it transforms that into whatever mess is necessary to emulate it in today's CSS. Later when CSS grid support is available no translation is necessary.

I suppose the answer is because it can't do so in CSS alone and that emulating CSS Grid would require CSS, DOM, and Javascript to be emitted from the compiled SASS script. It would be neat if someone who knew more could confirm my suspicion.

I'm not sure I follow your example regarding CoffeeScript and MVC.
> This was actually on 8.4, so unfortunately there was no NOTIFY.

There was actually, listen/notify was available back in 7.1[0][1], maybe earlier.

No payload until 9.0 though, that would usually be done by storing the payload in a dedicated table and querying that when receiving a notification.

[0] http://www.postgresql.org/docs/7.1/static/sql-listen.html

[1] http://www.postgresql.org/docs/7.1/static/sql-notify.html

edit: found the 6.4 docs, it's there: http://www.postgresql.org/docs/6.4/static/sql-listen.html

edit 2: digging in the release notes, LISTEN/NOTIFY was made to work in Postgres95 Beta 0.03: http://www.postgresql.org/docs/6.4/static/release13262.htm (and was apparently present in a non-working state in previous versions)
I'm currently getting a 404 on the link.
While I sympathize with your situation my understanding of trademark law is that it's a sort of "use it or lose it" proposition. If they can't demonstrate that they're making an effort to police their trademark then it can become generic and they lose all exclusive rights to it. I think the best solution here would be for you to choose another domain name.

http://cyber.law.harvard.edu/metaschool/fisher/domain/tm.htm...
Lego, Hollywood whodunits, and Neil Gaiman: The creation of Wayward Manor
That's a pretty weak endorsement... "could help" doesn't mean "would help". It just looks like the author didn't choose their words carefully enough.
Microsoft would probably be more than happy to take Google's place there, even if Firefox does compete with IE.
Plug in Hybrids? My gues is that they will not be around for long. The beauty of the Leaf is that it's so fundamentally simple. A battery, some electronics and an electric motor. It's fundamentally so much more reliable and simple than a combustion engine vehicle.

By the time the BlueStar will come out, Nissan will have better prices and ranges available.
Lovely framework, but can someone explain why HTML email is so stuck in the past?

Why can't email clients just abide by proper web standards?
Glad to be helpful! Small clarification, just in case: sell Y% of the remaining coins. That way you will always have some, even if the price goes ballistic.
I know that this is no way of judging a distribution - which never had a decent package manager as far as I know - but all the assholes, hacker-wannabes from my early IRC era (1999-2004) were pompously bragging about how elite they were using slackware.

I know many of you find that behavior childish but I'm 100% others encountered the same behavior as I did.

I never knew if it was the founders/dev's (I think was only 1 at the time) own attitude but seriously, slackware attracted idiots like honey bees.
A great deal of intent is telegraphed by how you say things and the words you choose to use. Starting out with something like "[the agreement] could help all of our economies and strengthen relations between the United States and several important Asian allies" definitely is putting a positive spin on something which I find a bit odd given the text of the agreement isn't even public .
The PS4 may well make for a better video game machine and more profit for Sony, but it's too bad the very interesting and powerful cell processor concept will be relegated to the dustbin.
Well, its a two-way process. Upload to the Googles through the fax machine, download the Googles through the printer.
"It could never happen here."
If by new you mean OpenBSD and Slackware itself since the 90s...

I may still have a Walnut Creek CD-ROM version of Slackware (ELF binaries!) with a partial Sunsite/tsx-11 mirror around here.