skysight-inc/HackerNews huggingface dataset:
> So the pattern I'm seeing here is that hiring managers don't give a shit about your experience as long as the buzzwords match. We knew this already, but I was expecting a thoughtful essay, not a reiteration of this disguised as a proper argument.

Having waded through stacks of breathless resumes exactly like they're talking about, I have to agree with the article on this.

A decent developer should be able to get by with whatever environment we put them in front of. Even if it's just notepad and an old version of Perl. Those kinds of very specific details can come out in the interview.

What often happens with non-US persons is that they start to list every conceivable technology that consumed electrons in their office environment hoping one of them is interesting enough to get them a job. It doesn't, it usually gets their resume tossed because it looks like an identical list of enterprise software stacks from the last 300 resumes my recruiter gave me.

> base64 decoded version of this tex

Actually that's rather clever. Make them do some kind of basic, but hackerish task to submit. That way you filter for people with at least basic technical computer skills so you don't waste time considering them.
This has to be my single most favorite HN post in quite some time. The article is about people who raise petty objections and how to deal with them. And so the comments are filled with petty objections against the article.
It's a matter of the importance of that correctness and truth-space, and that you shouldn't be dismissive of people that are just trying to paint as complete a picture as possible before just diving right in and expending effort on what will ultimately be a fruitless effort.

That is where wars are won or lost.
donated.

Slightly off topic, but I really like Crowdtilt's payment dialog. That was easily the lowest friction payment box I've seen. I wonder who designed it? Looking at their terms, it looks like they're using Balanced Payments, was it an internal design or inspired by some Balance Payments widget?
Well, if you have life insurance and you commit suicide, your beneficiaries won't be able to collect (in most cases, there are a few policies...) because suicide is against the law.

It may be the reason suicide's illegal.
insurance is there to cover specific losses, not all losses. Opportunity costs, for example. Perhaps there will be extra labor involved in the recovery effort, this can go towards that.

In any case, it's somewhat moot, since a donor who is donating in the wake of this most likely doesn't mind if spillover from recovery costs goes into the program in general.
You took the metaphor explaining a part of the original argument, not the argument itself, a metaphor used to illustrate the argument better, a metaphor that was just there to make a point clearer, then you expanded it needlessly and painfully for all involved, muddled it a great deal, turned it around and attacked the original point. With a metaphor. That you used way past its place of purpose.

I actually have no idea where this tactic should even be on the hierarchy of disagreement. It's shockingly effective in practice though - you're basically redefining the meaning of the words I use for your own purpose. I can't disagree with you, because I'm trying to say something which cannot be exactly defined, leading me to use metaphors or allegories or other kinds of inexact language, but whenever I say something like this you switch it around so it now doesn't mean what I intend it to mean. I literally lack the words with which to disagree in this situation.
I've seen people who really are this "That Guy". I've also seen people who are just more experienced and have already been burned by certain classes of bad decisions being mislabeled as "That Guy" by other guys who have a massively skewed view of what objections are truly "inconsequential".
I am displeased by this change. Although the Firefox version of my extension is more work to develop, I will be pouring most of my resources into that in the future.

I currently have a product that uses a Chrome extension to work. I am privately beta'ing it out by hosting it on my own website.

Because I don't want to be killed with negative reviews of my unpolished first version in the Chrome store.

Now I am forced to show my work and suffer brickbats in public even before I finish it. WTF.

Second
=======

And post-Snowden, the Chrome web store publication process is LESS secure for my users than me hosting the app myself. In the Chrome store, you send Google your raw source (possibly minimized) files. They will sign it and push a blob to the end user. https://developers.google.com/chrome/web-store/docs/publish

AFAIK, there is no way for the end user to have any assurance that the file being pushed by Google was the file that the developer intended to push.

With a privately-served version, the equivalent of a secret key created by the developer needs to be compromised to push updates.

Please correct me if I'm mistaken about this.
I wish "that guy" had been there before we went into Iraq and Afghanistan.
Agree. I always use this behavior as a red flag for myself... whenever I look back on my behavior for the day/week and find myself being captious, petty or not, it tends to be a reminder to check my motives and examine if I have unresolved (generally negative) feelings toward the topic / people at hand that needs to be resolved. Sometimes it's just stress leaking out from other areas of life.

The smarter one is in a given arena, the more easily we can delude ourselves with smart-sounding rationalizations/objections, especially if we haven't examined our motives.
Twitter IPO met with protest against tax breaks, evictions
'Star Wars: Episode VII' Release Date: December 18, 2015
Cassandra and Hadoop – Introducing the KassandraMRHelper
Funnily enough, most designers actually argue the opposite, "flat design" actually makes it harder to get things looking polished because doesn't have as many visual flourishes, so that solid typography, color choice and hierarchy are all extremely important. "Flat design" actually goes to hell pretty quickly.

The real lesson is: "flat design" doesn't affect your ability to design things at all, it's all in your head.
At least Apple's extension system for Safari explicitly has adblock as one of the top downloads.

This just sucks.
Thanks for the warm feedback =) I will be speaking about Bootstrap at Socal Code Camp this Saturday, maybe will do a quick poll about what people would pay for, course or videos or skins/templates, etc :)
I like the way that looks. What font did you use for the headings? Body text looks like Century?
Certainly. It's always exhausting to explain basic logic to people who grow up believing that gold and the basic legal frameworks they're forced into at birth are some how "divinely" deserving of high demand or of continuation (through circular reasoning). Everything outside the scope of traditional understanding becomes a joke to them.
I remember hearing about the WikiReader [1] a few years back and thinking it would be great for this sort of use. It's basically a cheap handheld device with an LCD display and a local Wikipedia text-only cache that runs off of AAA batteries. Might be useful for delivering Wikipedia content to places where there's no cell phone infrastructure.

[1]: http://en.wikipedia.org/wiki/WikiReader
While I agree with your comment, I hope it isn't used as a measure or justification for doing so. I've had the same cognitive problem with Heroku as the parent describes.
I think Mozilla may be headed in the same direction.

Add-on File Registration System: http://www.ghacks.net/2013/11/01/mozillas-add-file-registrat...

Merging of AMO with Firefox Marketplace: http://www.ghacks.net/2013/10/26/thunderbird-seamonkey-kicke...
I think the big thing is they're very similar to Firebug and Chrome's developer tools now. Before it took an act of congress to change CSS, HTML and debug JS. Now, it's very similar to other browser's.

You can see the differences in the UI here: http://net.tutsplus.com/articles/the-new-ie11-f12-tools/
What's the cheapest way to get HBO and Internet in America?
yes but that makes a large assumption that those smart people would rather work on something else. there isnt much stopping them from going elsewhere and working on space programs - if thats what they'd rather do. this way the country is atleast keeping those folks around - and making sure the money stays within the economy.
I think the difference is between:

"OK, but what do you mean by quickly?"

and

"Oh that's great to hear. What is impressing you most?"
"Browse and Follow the Social Media of Countless Nonprofits - All in One Place." - that's what Philantro provides. The issues we've accounted for are connected to this core.

Livestrong has Facebook, Twitter, Instagram, YouTube and Flickr. They publicize all these networks because they want to raise awareness and grow followers. The core of Philantro stems from bringing these networks together so users can follow, contribute and interact with their favorite nonprofits in one place.

Now Livestrong on Philantro: https://www.philantro.com/livestrong

While viewing Livestrong - you see other nonprofits related to Cancer so you can browse. You can also view public followers to see what nonprofits they follow.

Here's Cancer Nonprofits on Philantro: http://bit.ly/1c31de0
In this view you see what all Cancer Related organizations are talking about on all their social networks in near real-time.

Here's Cancer Orgs in Texas Only: http://bit.ly/1ausPpP

Hey bwh2, interested in connecting via email? Are you're in the nonprofit industry?
Never let get facts in your way.

http://trac.common-lisp.net/mit-cadr/browser/trunk/lisp/zwei...

MIT's Zmacs, the editor of the Lisp Machine indents with tabs.
Why is nobody working on a better rich client for email?

I use Thunderbird, which is the most full-featured of the three or so desktop email clients for Linux. Thunderbird aggregates my many email addresses in one place and allows me to manage my email mostly in the way I would like.

My biggest problem with Thunderbird is simply that it is not a joy to use. As a tool, it accomplishes the job. Maybe that's all I can expect.

It seems like many people are releasing very cool webmail solutions. But webmail is kind of gross. I have yet to find one that does a great job aggregating several accounts in a seamless way. It requires my webserver to be able to see the folder where I store my mail, which is a big concern (or alternately it requires me to run an intranet-only webserver for the explicit purpose of providing webmail, at which point why not just run a desktop client?). And I am extremely skeptical of any end-to-end encryption strategy using webmail...I understand that an HTTPS connection to the server + secure encryption on the server before transmitting should be sufficient, but it doesn't feel right. I'll be over here in my tinfoil hat if you need me.

Writing a desktop email client for Linux is not the way to get massive loads of HN karma. It's kind of unsexy, and since in the Year of our Lord 2013 it is still unnecessarily difficult to write something that looks nice and runs on multiple platforms, only a few die-hard throwbacks will be grateful (and half of them are running mutt or pine anyway and will sneer at your sissy X windowing system).

OK, so I probably answered the question I opened this comment with, but it was rhetorical anyway.
and then we have no engineers who can accomplish anything related to space exploration when time comes for humanity to explore beyond earth majorly?

You are suggesting we weaken our foundations. A talent pool takes a lot of generations. No one can say America or some other country will do the space thingy, you go work on poor.

Mind you, these so called engineers and other workers are free independant INDIANS, who can do whatever they want, join any field they want to, work towards goal they collectively set.

There are many unproductive things, .. drugs/prostitution/trafficking has billions of $ involved each year. We would rather spend energy in making those people productive, if anything.
Agreed. I wouldn't be opposed to paying $150 for a form that would take me a while to build, but there's already a lot of good open-source solutions for card inputs.
"Google and Facebook each tried to stick it to the bankers in their own ways."

This is a good example of a situation where you should stay close to what you know and stop thinking you can outsmart people who make a living a certain way everyday and know as much or more than your advisers. And definitely more than "you" (meaning the google guys) who made decisions based on things they read or what they were advised as opposed to having an actual seat of the pants feel for why something is done a certain way. And the pros and cons.

There is a reason, you know, why people cooperate with the "mafia" and pay the vig and play the game. Is it right? No. But stick to what you know and stop thinking you can outsmart others out there who do something for a living and have established procedures and actually do add value in a system that essentially works. So others take their cut.
The broken windows parable is an argument against destruction to encourage the exchange of money. There is no analogous destruction in this case.

> "Those earth engineers could be doing other things."

I might as well point out that you could be working on a cure to cancer right now. You wouldn't buy that argument though, right?
Free passes to DevBeat, featuring Stallman, DHH & more
Went to gym on my second day of cleansing (eating nothing at all) and feel more energy than before starting.

Don't care what molecules it involves if it works.
I'll admit I don't fully understand the Chromium <=> Chrome relationship. (I believe that Chrome is Google's browser built on the open-source Chromium code.) But isn't this an announcement made on the Chromium blog? It would appear to me that this is going to be in the Chromium source... not just Chrome. Am I missing something?
How Can the New York Times Endorse an Agreement the Public Can't Read?
The only reason to believe that jumping off a cliff leads to death is because that's what we observe happening to other people and we assume we are like other people. But the solipsist has no reason to believe this as the other people don't exist outside of his own mind therefore he is not like them.
Market Dynamics.

The "insider" doesn't have to compete with as many people for an ownership share. A small sampling of "insiders" does not efficiently price a security the way an offering to the greater market does.

This idea that capital markets are designed to screw over the little guy is amusing to me to see HERE on THIS WEBSITE of all places.

You act like the market works like Amazon.com where these scary "insiders" list $45 price tags on things. In reality, people are creating BIDS. That's how it works.
Their list of Rules is out of order and that may affect Table 3. Mainly I'm wondering it there really are that many programs that use constant keys (e.g. is Rule 3 in the table really Rule 3 from the text since that's called out as rule 3 below.)

Of course it wouldn't suprise me one bit of there really are that number of applications that use constant keys.
The American Who Designed the PlayStation 4 and Remade Sony
Sometimes I have to be That Guy during technical conversations, to tease out deeper architectural issues. Conversations generally follow the pattern:

Coworker: "Hey, can you add feature X to that library you wrote?" (The library was feature-complete a month ago.)

Me: "What do you need feature X for?"

C: "Because the library doesn't have it and it seems like it belongs there." (It doesn't for a reason.)

Me: "But what will you be using it for?"

C: "I need it to work around problem Y that I'm having." (Problem Y should never happen in our system.)

Me: "Problem Y… how did you design your code that problem Y is happening?"

C: "Well, I structured it like XYZ…" (We decided on day 1 that nothing in our system will use XYZ for reasons, and that there exist ways to solve the problem without using XYZ.)

At this point I know that my coworker's design has not been reviewed, has potential issues, and that my coworker might not understand the architecture we are using and why we're using it. Important things, which I wouldn't have known if I didn't play That Guy.

(Yes, I'm also That Guy who nitpicks code reviews and API designs, rambles about decoupling and cohesion, and complains when things are coded without any sort of reviewed specification.)
~or~

The Guy who Isn't Satisfied with Ambiguity and Mediocrity.
One of the many mistakes by Adobe revealed in the recent hack was their use of ECB to encrypt passwords.

The basic problem with ECB is the same input always results in the same output. And this applies not only to the entire input but specific subsections of the input, known as blocks. This leaks substantial information.

In the Adobe leak accounts with identical passwords were easily identified as they had the same encrypted password. Frequency analysis can then be applied to find common passwords ("123456" is often the most common...). Even worse Adoble also leaked the password hints so you often had thousands of different hints to help you guess a single password.

Of course you should not even be encrypting password in the first place (use a cryptographic hash with an individual cryptographically random salt for each password NO! SCRATCH THAT. JUST USE BCRYPT!) but that's another issue...

http://nakedsecurity.sophos.com/2013/11/04/anatomy-of-a-pass...

http://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#...

Edit: Corrected based on tptacek's comment below.
There is indeed a deterministic but arbitrary choice of the "winner", but there is a big difference with other systems -- no data is discarded. The hash tree branches and both edits are saved. You can choose which branch of the tree you want to start editing, and you can listen to a feed for documents that have conflicting edits and resolve them according to your application logic. The real choice is to never discard data.
It kind of works for Heroku. Every few months I see the Hacker News post "Why/how we moved away from Heroku."
The underwriter take a huge risk in the deal, underwriting means that he sometimes needs to buy the shares from the company (i.e. Twitter here) and Twitter will not need to care if the underwriter get reed off the shares on the market because he got paid first this is a huge risk .

A second point is that the underwriter is paid to keep the shares liquid on the market at least for the first 30 days depending on the contract deal. It means that the underwirter will need to put himself on the buying side or the selling side everytime someone want to buy/sell his shares ... this is a huge risk again just look at the volume of the share deals everyday on the market to see what kind of liquidity the underwriter need to keep ready to play ...
I agree with you that this don't create value for the economy out there but it is necessary to keep the wheel rolling ...
Stare?
Student hacks Raspberry Pi to run college bar
the staff photo is like a photo of septuplets.
GE Meets Glass
Because Solaris isn't Linux and nobody got fired for using Linux. Even Ian Murdock couldn't make Solaris into Linux.
As a former Sun guy, I can say it's because extracting value wasn't something we were very good at or really gave much weight. From Grid to Java to Solaris 10 Zones and ZFS, Jini, RFID we mostly just made cool stuff and then... went and made other cool stuff.

We had very little adult supervision.
This is just another word for stored state for humans!
There are no such plans, at least in the real world. Infowars.com does not factor into US monetary policy decisions.
> and if a quick breeze over your work history shows a forward moving progression of increasing responsibility.

I'm curious on your reasoning behind wanting a forward moving progression. Are you looking for people who want more than what they have? Or, does this represent a "stable" personality to you?
Inori: anime personification for Internet Explorer
I've often wondered why Wikipedia doesn't push the Simple English Wikipedia more: http://simple.wikipedia.org/ It only has 100k articles but I've found a bunch of excellent stuff there.
Thanks a lot for sharing this, highly appreciated!

(Personally I would put it into a script, because I usually don't remember things like that.)

Hmm, do you think this could be solved more elegantly on using a VM Containing a Cumulus Networks OS with a programmable Virtualized Network Stack?

Product: http://cumulusnetworks.com/product/overview/

Source: http://cumulusnetworks.com/product/open-approach/
I like the idea. Really cool. I've been researching docker a lot lately, and did most of my recent development on Core OS. I do have a question that wasn't immediately obvious: Docker maintains that one should make a container out of every application so that instead of having to install apache + mysql + php in one Ubuntu environment, you'd create three docker containers (apache, mysql, memcache) and run them together and define the share settings, etc. Now here's my question: It seems as if on Stardock, every container would be a seperate (at least) $5 instance? So if I want to run apache + mysql + memcached I'd need to cram them all into one docker container in order to have them on one machine? Or is it possible to use a $5 stardock system and run multiple containers on them, like on Core OS?

Thanks!
Anatomy of a Startup Pitch
He's done his share of crazy will-never-work things too.

I think a lot of the reason it works out is the existence of an external feedback loop, a group of people that are willing to say "Larry, you're insane." Larry is actually pretty good at listening to other people - even now, in the New Google that sometimes does very unpopular things, he's committed to at least hearing out objections and weighing them. When Eric was CEO he also provided a very useful countervailing force to Larry & Sergey's more idiotic ideas, while still letting crazy ones like "Let's build a webmail client!" or "Let's build a browser!" or "Let's buy a mobile phone OS!" go through.
Would love to hear an update in a month of how sales are going..
There are many rants about that. It's not so much that the formats change, it's that they keep adding tags that mean something within the formats. Oddly enough, of the ones that I've looked at, they can (generally) be interpreted as a tiff file if you squint at them correctly. (not that a tiff file is any better. It's not called Thousands of Incompatible File Formats for nothing).

But once you have that file format, camera manufacturers tend to embed hunks of data in the raw file about settings and other things that the camera knows about the image, like the focus points, white balance, camera calibration, image compression, dot layout and all that.

I'd like to leave that as Someone Else's Problem. (unless there's a lot of money and shiny cameras in it for me)
Security Concerns with Healthcare.gov Website