skysight-inc/HackerNews huggingface dataset:
Your tack.io proposal looks great. Do you have any sense as to whether or when it will be adopted?
Rewards accumulate upwards, so surely blame should too.

Should the CEO of papa john's personally pay every speeding ticket gotten by delivery drivers while out on delivery? Even though company policy clearly states drive within the laws. Should he have a compliance officer go on every delivery to make sure that all driving rules and regulations are followed? And perhaps a second so that we're sure the first isn't colluding with the driver, perhaps a third to break ties when the first two can't agree. At three we probably need a manager to go along to so we can make sure the others aren't slacking off. That's right we need a five man team to make sure a pizza gets delivered correctly and safely.

The CEO of an organization has a large effect on everything, but isn't solely responsible for everything that happens. Blame should only rise as far as the decision to act irresponsibly did. As far as the liar's loans go blame should be on loan officers who didn't do due diligence and as far up the management chain as can be shown to have had knowledge of that fact.
Sounds like it could be any of those things: they use all those tactics.

http://www.nytimes.com/2013/09/06/us/nsa-foils-much-internet...

Because strong encryption can be so effective, classified N.S.A. documents make clear, the agency’s success depends on working with Internet companies — by getting their voluntary collaboration, forcing their cooperation with court orders or surreptitiously stealing their encryption keys or altering their software or hardware.

N.S.A. documents show that the agency maintains an internal database of encryption keys for specific commercial products, called a Key Provisioning Service, which can automatically decode many messages. If the necessary key is not in the collection, a request goes to the separate Key Recovery Service, which tries to obtain it.

How keys are acquired is shrouded in secrecy, but independent cryptographers say many are probably collected by hacking into companies’ computer servers, where they are stored. To keep such methods secret, the N.S.A. shares decrypted messages with other agencies only if the keys could have been acquired through legal means. “Approval to release to non-Sigint agencies,” a GCHQ document says, “will depend on there being a proven non-Sigint method of acquiring keys.”

Sounds like there are plenty of possibilities: they have agents working at verisign/they broke into verisign (either physically or electronically)/they just asked and verisign said ok/they used legal processes.
Your small email providers (or your datacenter or ISP if you host your own) are still subject to the laws of the country in which they reside and will comply with legally valid court orders. Alternative email providers will not protect you. Only encryption can do that. (Or better legal protections for emails.)
The LaTeX source of the Lectures is long and heavily formatted, so the conversion to HTML involved writing a large amount of custom software, including lots of tests to catch regressions. In other words, this was a speculative software project; as anyone who has experience with such projects can tell you, it is virtually impossible to anticipate all the problems you'll run into. (The costs would have been even higher had I not worked for a reduced rate, often pro bono, because I wanted to help make the Feynman Lectures accessible to a wider audience.)
In their examples, none of their buttons were actually buttons. Nor were they even links. They were all DIVs. This is pretty terrible HTML, for many reasons, especially for accessibility.
This is how this USB condom should have been made while making sure to use two separate capacitors instead of just shorting the data lines together. The only problem with this approach is that it's physically possible to make a special USB host that pumps enough current down the data lines to fill up that tiny capacitor every cycle. Might want to throw in an inductor for the extra paranoid.
Ditto. Between the indentation, colorization, and tree collapsing, I don't need much more from a JSON viewer.
SendGrid click tracking links are marked as physing
No, a bank is not responsible for my financial well being and I never made that assertion. In this case they more certainly are responsible for what happened.

And yes, Our country is governed by feelings and we are in a deep hole. If a member of the legislature feels we need a law for something, they will try to create one. They represent, or are at least supposed to, the collective interests (feelings) or their constituents.

And what is with the extra "e"s every time you spell "feel". I don't know if you intended it, but that most certainly reads to be very patronizing.
Does MAC filtering at the router level help at all? If the backup option is turned on, does Google also save your MAC addresses? If not, that seems like a good start to prevent someone from connecting to your network, even if they know the password. Obviously this won't help for public hot spots, but I always assume that public hot spots are already open to anyone.
What if you are connecting to a Wi-Fi network using MSCHAP or MSCHAPv2? Does Google now know my domain login and password? That seems like a huge gaff.
Faking your system uptime
But de, la, von, zu, and af are not themselves distinct last names. If fact it would be reasonable to assume there is case-sensitive logic in said fictitious computer system to determine what the last name is.

The following mostly-identical names read very differently:

- Sarah Anne Jones Smith
- Sarah Anne Jones-Smith
- Sarah Jones Smith
- Sarah Jones-Smith
Nicely written, very clear instructions.

I'm still not sure what I think of adblocking... in some ways it makes sense that I can display what I want on my computer, but on the other hand, advertising on web pages is a legitimate and reasonably sane business idea.

I don't adblock, but I do have flash on 'click to play', which does stop the most egregious and annoying ads.

My guess is, in time, that ad-blocking will simply mean more javascript and html videos (possibly using that clever canvas trick that was demo'd the other day) which are impossible to stop.
Most systems aren't going to be built with infinite flexibility

What a relief that nobody is advocating infinite flexibility, but just pointing out where specific lack of flexibility is problematic.
I think the alternate name for tries, radix trees, provides a good hint to potential use-cases. Any problem where the data can be broken down and searched by radix would be a potential good fit. You could even break down data structures with a lot of limited-enumeration fields in a similar way, using a different field at each depth, and gaining deduplication for each node which follows the same path through the structure.
It's no longer a private beta...

https://blog.heroku.com/archives/2013/4/24/europe-region
http://www.amazon.com/Retractable-Micro-Charging-Cables-FUNC...
word games are definitely the big one [a dawg, which is a packed form of a trie, is even better; it trades off space efficiency for being 'final' in that you cannot modify it once packed. http://www.wutka.com/dawg.html].

but i've used a trie once to good effect to replace a red-black tree with a depth-3 trie whose leaves were red-black trees, trading off the increased space usage for the ability to update the rbtree entries in parallel.
4 Reasons Why Apple Events Make Me Hate Myself
The WPS flaw has been patched in a bunch of routers however the program Reaver was able to exploit it rather quickly.
Yeah. Thanks. But the point of the article is that is is surprising (regardless of it making a difference), that companies who you would expect to be using commodities primarily for hedging are using it much differently.
While an absolute necessity, it doesn't solve the immediate issue of NSLs and widespread use of unnecessary services.

Let's say that the NSA would like to track bitcoin transactions through MtGox. I don't know how easy it would be for them to plug a backdoor into a server in Japan, and let's assume that the NSA can't break the RC4 crypto their web server is configured to use ..

Since MtGox uses Google Analytics, and possibly pull other scripts from Google's CDN, they could either eavesdrop on whatever data comes back from them by default -- or insist that changes are made to ... pick up more.
I think deterrence is pretty effective though. Currently, the people in charge have no risk. Worse case scenario is they get a huge pile of money and are told to leave. If they actually had a stake in the game, they would do everything in their capability to make sure things are being run properly.

Right now, they are actually being incentived to disregard ethics in order to maximize profits.
>They can write that in their terms & conditions all they like, but it doesn't make it legal or enforceable

That was In response to "It is against Facebook tos to create or use extensions that alter the experience".

When you say "that doesn't make it legal", does that not imply you think something is illegal....? Regardless, I see from your comment that you weren't talking about the page removal, but rather going on a tangent about the legality / enforceability of the ban on creating and using extensions that alter Facebook (as opposed to banning pages n Facebook that promote these extensions). We're on total agreement on that.
“Just because you're paranoid doesn't mean they aren't after you”

― Joseph Heller, Catch-22
This isn't the case. The WPA2 handshake involves the computation of a session key for each client, so clients on the network can't read the plaintext of each other's traffic. The session key is established with a nonce generated by the access point as well as the MAC addresses of the access point and client.
Good point about the limited data.

This very moment I am working on doing a page for each specific bottle. When you click the bottle on the query page it will bring you to the bottle page.

For starters I was going to have a short description of the wine and a picture. Linking to the reviews is an interesting idea though.

An email has been sent.

P.S. the windows 8 thing looks cool
All mails send through SendGrid with the click tracking option, are marked as physing by gmail.

Also, Safari and Chrome will promt an anti-physing message when clicking the link

I've talked with SendGrid support. They are working hard to fix this.
Audio pioneer Ray Dolby is dead
We have some large websites on board to deploy it, and Trevor has been working with browser vendors to get it integrated. The latter has been pretty slow going, but there is interest.
I'd like to point out that this is a perfect example of how not to build mobile versions of a site. Due to changes in how iOS 7 Safari hides and shows the tool overlays when scrolling, they are now permanently displayed on this site. You never know when the browser interface will change like this.

Also, Apple has really screwed up with this feature change in Safari. There's so much to like about iOS 7 but not this. I've been working with the beta since it launched and have been hoping for this feature to be reverted but it looks like it's going to production now.
You should bring up the underlying issues with management or HR, sure. But this is essentially saying you've got to threaten to leave before your concerns will be taken seriously.
Is this taking into account any of the memory savings that would be seen from common paths using the same memory? If a lot of entries have similar prefixes, this can lead to a lot of deduplication.
Buy a Nintendo DS Lite, some prefer the form factor to the newer models :)
Yes. The point I tried to surreptitiously make was to hint that while campus is known as the place where people find their life partners, the bluntness of how we express it differ when talking about men and when talking about women.

The way to go forward in a equality way, might be to bring the language we use for women to men, or bring both to a more middle point. The "It’s not the College of Mary and Mary; it’s the College of William and Mary." might have been a bit over the top in my taste, but everything else in a perfect world should have no emotional difference if it's women meet man, or man meet woman.
Of course, attaching a USB condom when your coworker agrees to let you use their computer to charge is an implication that one of both of you has a "slutty" device.
Your argument for why something is draconian is that they haven't yet cracked down 100%? Surely you see how ass-backwards that is. I get the idea that inconsistent enforcement sucks (in this case it's likely because the adblock blowback would be higher), but draconian isn't just a synonym for bad, it has its own definition and it does not fit incomplete enforcement.
Yes, and even WPA-PSK (with a strong pass phrase) has trustworthy mutual authentication: your device will (or should) not connect to a rouge AP that doesn't know the PSK.
Very nice. Another interesting avenue would be to correlate word roots in 'leet speak' so for example the word 'insane', 'chaos', 'rules', or 'evil' Etc. and there influence in the names.

Probably not possible, but doing a temporal slice would also be good for WoW since V1/2 WoW Paladins and Druids were pushed to be healers, but in V4/5 WoW both Paladins and Druids are effective DPS units. So names of someone creating a Paladin in a later expansion might choose differently than someone in an early character.
Wow. I was curious what flaw you were talking about... It seriously verifies the first 4 digits? That deserves a face palm.
I'm in Texas and we have at-will employment. You want super-easy hiring and firing, that's great. But because you can fire me at the drop of a hat, I cannot take the risk in tipping my hand. Feeding my family is more important to me than the health of your company. I'm not going to rage quit, and I'm going to try to change jobs when we're in a slow part of a cycle, but I cannot discuss it before hand.

Sorry. That's just the reality of the situation. We could move back to employment contracts and you would have a much more stable employee base. I would openly discuss my plans for the end of my contract ahead of time. But that would probably be too stable and rigid.
Well, I think that a big part of those "functional" users are like functional alcoholics. They continue for many years to hold a job, but their daily usage causes problems for everyone around them.

At least that's the story you'll often hear at family group meetings. Not the usual homeless drug addict story, but people keeping up appearances while hiding some pretty big problems.

My brother was a functional meth user for many year before he lost his fiancée (mostly because of the anger outbreaks and lies, we didn't know he was using then), then his license and car, and finally his job. Of course then again there may be far more people that just continue using without ending up in the same situation.
I guess if you absolutely must pack multiple bits of information into one space, that works really well.
Presumably the md5 hash could be used to look up a value from a web service endpoint running on the site hosting the gravatar. Not sure what value this would bring, but who knows.
The one I've considered adding is: "How would people would expect to find you in the phone directory?"

Which covers the Icelandic given-name first scenario, as well as the matronymic vs patronymic issue. This puts the person in control of what to sort on, while how to sort it would be controlled by the active user's culture settings.
In poker, we call that leveling. Damn it! Now I have to read it. I won't go through life knowing someone failed to coerce me.
This $3 "power only USB charging cable" is another option: http://www.ebay.co.uk/itm/POWER-ONLY-USB-Charging-Cable-Exte...
>why should official systems allow for names of arbitrary length?

> A standards-compliant name should be issued

>More on topic, why should official systems allow for names of arbitrary length?

These are really incendiary statements (a local may accuse you of being insensitive[1]) that places the fault of the issue on the aboriginals of Hawai'i for observing their traditions rather than the programmers who should have known better. From what I understand DB's get re factored all the time and if the drivers license can fit her name I fail to see the issue.

[1]euphemism for racist
Yes I do think the latter title would be more apt. :)
On the flip side, I had a junior dev quit without ever addressing any of his issues with me. Even in reviews where I asked him if he had any issues and even when I made it clear that he could come talk to me with any problems he had.

We still had him work out his last two weeks and took him out to happy hour his second to last night... and then his last day he never showed up to do an exit interview and finish some handoffs.
WinForms - in fact is OK. It's just old.

WCF and EF - "oh noes". My eyes are bleeding with just one look at this.

Microsoft can make something simple and brilliant as TPL, but on other side we have such overengineered behemots as WCF and EF.
Yes, absolutely, there are more hurdles. As an extension of this pinning work, Trevor has also been working on a proposal for 3rd party includes that would allow you to specify a hashsum in the include line, as well as a proposal that would fix cookie scoping in backwards compatible way.
This is horrible. Do this if you're looking to be fired unexpectedly in the future.

If someone gives this kind of ultimatum and the employer doesn't want to give in, the employer will drag along the conversion while they start looking for a replacement. I'm sure that's a wonderful thing for this CEO... he'll find a replacement, get the naive employee to train the new guy in his role, and then fire him first chance he gets. WIN-WIN for the CEO, huh? Well fuck that.
I see both mcphilip and pg's sides. I did not think the article was written to make a negative point. Like PG said, the author seems to like Chase and Watsi, but had to present some counterarguments people could make against such a company.

PG's comment is more applicable to journalism in general. What's lamentable is that it's the job of journalists to present sides which are wrong or uninformed.
Alleged NSA post in Austria becomes state affair
E-ZPasses Get Read All Over New York (Not Just At Toll Booths)
No one project is ever going to save the world all by itself, so be careful not to extend that argument to rationalize never giving at all.

I just now donated to re-setting a rice farmer's broken arm so she can keep farming and feed her family. That feels like more than a band-aid to me, and presumably to her.
It's also the exact opposite of semantic HTML as I understand it.
Coursera, Begins To Find A Path To Profits
You're correct about the need of the data lines for power negotiation. The LockedUSB kickstarter is creating a USB condom but with power management: http://www.kickstarter.com/projects/1137339450/lockedusb-ada...

Note: I am in no way affiliated with the above kickstarter
This was one of my first thoughts; I know it's oversimplifying it by a wide margin, but there is a latex2html program in existence.
Audible has all the lectures available for download in good quality format. http://www.audible.com/search/ref=sr_1_18_asrch?searchAuthor...
Would be good if it didn't suffer such a big case of divitis...
MAC filtering is trivially defeated by anyone who knows something about netsec.

MSCHAP is not good enough anymore either.
This is becoming more and more common for Scala projects that want to build libs in Scala and only export a Java interop API (as opposed to pure Java at the bottom and building Scala on top). E.g. https://github.com/apache/kafka/tree/0.8/core/src/main/scala...
Now that we have the standard "Haha, you don't know shit about names, and your program sucks!" pitch, where's the library/framework that developers can use that will take care of ALL these name issues? As a developer, I just want to record a person in my system, I don't want to learn about all the different cultures, character sets, name orderings, etc. that exist in this world. So, Patrick of Kalzumeus Software and other HN commenters who are disgusted that names can be truncated and whatnot, show us your respect for the culture of all Earth people and release a project that will accept any name (or no name, #40) for anyone ever without a single fault.

Until then, can we agree that getting things right for 99.999% of people in your target market is good enough, and that, although unfortunate for people with culturally different names, the time and cost of getting all 40 points right would be too damn high?
I thought Dell had become big in the late 90's by mastering the supply chain and cutting costs in manufacturing. When everyone else did that too, they seemed to have lost their competitive advantage. Maybe Michael Dell has a plan for them in this "post pc" world. I don't have faith that they will, but I could be wrong.
Creating ambient intimacy
Formance.js – Library for formatting and validating form fields
This use of the word "wrong" requires that "wrong" be qualified. Python's "dir()" function produces the results it's meant to provide, and the behavior and reasons are commented in the source, but the author wanted a different outcome. That turns "wrong" from an absolute condition into an editorial comment.

There's a legacy issue here. If the Python maintainers were to respond by changing the behavior of dir(), that might break existing code, because what's being submitted is not a bug but a feature request for a different function with the same name.
That's where we have a bit of a double standard of expectations. We expect a girl to go to college ZPRIMARILY to get an MRS. Degree, preferably ABOVE her social standing. When guys go to school we expect WORK first, Mrs. Second. You end up with this situation where women should compete with men fairly, all the time... Except when they want to stop competing and get married. Even then, men are competing for FOOD ON THE TABLE, every day, the next 40 years. Women don't have the same "skin in the game" because Daddy pays for school until hubby marries them.
Perv's dream? Device takes iPhone pictures without drawing attention
Business analysts in Agile
Two weeks? It's a month minimum in the UK when permanently employed, and can be more depending on contract (I had a 3 month notice period at one job.) Oddly, the extra 2 or so weeks really makes no difference with hand overs!
Audible has the audio of the lectures available (not for free) in good quality as well.

http://www.audible.com/search/ref=sr_1_18_asrch?searchAuthor...
Can you guys please stop whining about the name and talk about the features? Didn't your elementary school teacher tell you not to judge a book by its cover? They could always change the name if they had to. They never actually say they're semantic HTML, it could have other meanings. Or, you know, it could just be a name. There's plenty of projects with meaningless names.
Show HN: wat2do – A map of rad things to do in San Francisco
The terrible and wonderful reasons why I run long distances - The Oatmeal