skysight-inc/HackerNews huggingface dataset:
For the curious, these are licensed as CC BY-SA 4.0, which means they need to be attributed and you must share changes. This unfortunately means they are incompatible with the GPL and similar licenses.
In the end it doesn't really matter if person A "needs" the money or not. If he thinks he deserves it, financial difficulty or not, he will express it as a want and leave when he doesn't get it.

Having a pressing need for the money just speeds up that process.
I think it would be trivial to do this modification, seeing as the icons are provided in SVG format (alongside the more static PNG)
then you are dealing with the wrong resellers! I can buy a wildcard SSL for $64 RETAIL

https://www.gogetssl.com/wildcard-ssl-certificates/

(these guys also have a reseller program but I don't know what that price is)
> Pop has become a massive historical experiment in perceptual psychology. The most popular bands can literally fill a stadium - something common practice music has never done.

> While that doesn't mean pop is better in some absolute sense, it does suggest it's doing something right for many listeners.

Not Saying you're necessarily wrong, but you can't say just that without pondering that question : is it due to discoveries in music composition, or is it due to efficiently applying marketing to it ?

I don't know if it's the same everywhere in the world, but here in france, if you turn on the radio and zap through channels, you will hear the same song up to 10 times a day. Then you turn on TV on night and see those same groups as guests on TV show. Then you read in local newspaper than they will play in your town. I can see how it could produce the effect you describe.
Whether you agree with its tone/conclusion or not, this is a really informative compilation of problems that can arise in processing international text. Very nice.
To be honest, it seems more like he was poached away by this other company, and the NSA made a deal to keep him part-time instead of leaving entirely.
Security works best when it is like an onion - layered.

Tweaking a password hashing algorithm (for example, changing the initialization constant in bcrypt) does not hurt security, and means that the attacker will not have sufficient information to crack the passwords with just a database dump, and even if they have everything a work factor should still deter cracking. Using md5 with the output xored against a constant would not, however, do much good.
Interestingly, the "SAVE" icon is still a floppy disk[1]. Sure, its stylized a bit, but it is definitely recognizable as a floppy disk from the 80's.

How many years have to elapse before that icon is rethought? When was the last time you personally held an actual floppy disk? How would you even fit a floppy disk into a phone (or website)?

[1] https://www.iconfinder.com/icons/352084/ic_save_icon#size=12...
A difficult lock to pick [video]
I just want to say thank you for being a considerate human being on the internet and for posting this. I think critical discussion is extremely important to all of our continued growth, but I also think far too often we forget that we're criticizing actual humans and not just avatars on the internet. I enjoyed your thoughtful approach and I just find it refreshing that you mentioned the things you considered. That's all; thanks!
I had no problems with staging being different than production (which is kind of multi-machine multi-environment rather than "everything in one docker"), because it all uses same fabric scripts and supervisor configs for deploy and maintainance.
Not trying to start a flamewar, but are there instances where you would use underscore instead of lodash?
The points made may be salient, but the tone is so condescending as to be nearly unreadable without getting angry. A large number of his points around languages that are radically different from English could be summed up as: "Your language sucks to deal with in computing because your native country didn't develop computing machinery first."

This fairly reeks of tone-deafness.
I agree.

[Begin Anecdotal interleave

We recently moved to a new office in the university. The office plan was designed by the old school professors. It has three big tables in the middle of the room and a few computers and a printer in a side room. It's very comfortable for meeting and discussing or working in groups, but the outlets are in the walls.

The problem if that I and a few new school professors have notebooks. I'd like to have my LaTeX editor configured in the correct way. A few compilers just in case. Leave my gmail account open. ... So when the battery is low the only solution is to sit in the extreme of the table that is nearby the wall in pass the electric cord though the four foots aisle. Perhaps put a chair so no one runs into the cord. Emit a public warning. Watch for incoming problems.. ...

It's very difficult to add the electric plugs under the table, so I'd like to add some retractile plugs in the lamps, so the electric cord can go to the roof to get the electricity.

End Anecdotal interleave]

In a room with a few hundreds people, a cord across the aisle is dangerous. It's not possible to allow it to make the event hacker friendly. The only solution is to find a venue that has a plug in each seat, so everyone can connect the notebook without disturbing the transit and emergency exits.
Here are the STL and Blender files for a different 3D printed clock designed by Christoph Laimer in case you'd like to print your own:

http://www.thingiverse.com/thing:328569/#files

This 5-minute video is really worth watching as he explains how it was designed, how it functions, shows a time-lapse of it being assembled, etc.:

http://www.youtube.com/watch?v=HgZBPYJ2Y-w
You probably can reverse-engineer it from photos, too. Projections aren't nicely frontal, but there are quite a few parts that you know are circular, so you can straighten out the photos fairly easily.

Getting the small details right will be problematic, but there are plenty of photos around on the net that will allow you to average multiple shape reconstructions.

For example, http://www.hodinkee.com/blog/the-tourbillon-1000-3d-printed-... has detailed photos of parts. It also says:

"While 3D printing is getting much more advanced, and very quickly, it's not an exact science yet, so Manousos does have to fine-tune components as he creates each tourbillon"

Price is less than I feared, at $3000,—. If it were a real clock, that would be a bargain, compared to the typical designer watch, but considering what needs to be added to produce a clock, I guess that a complete watch will be comparable in price.
All I hear is: "I wanted to model the real world and it didn't fit my mental model."

Sadly, there is some information in all that cruft that is interesting to people coming from an english context when dealing with international character handling, but well, nothing you couldn't get somewhere else.
Art of Analytics – Keynote by Tableau CEO Christian Chabot
I'm going to show an opposing viewpoint here: I believe this is the thought pattern that screws developers over.

It's not about being sociopathic. You said it yourself: it's just business. Really, that's what it is. You are exchanging skills for money, if one party isn't happy with the agreement, they can terminate it. Don't confuse the issue with wording like "hang them out to dry" or "professionalism." Professionalism has nothing to do with martyring yourself. If you're unhappy with anything enough to leave, then leave.
Yes, ORCID is also a good tool. It handles accented characters and non-US names well, and it lets you add your own publications, which makes it much better than e.g. WoS/ResearcherID. It has a much narrower scope than Google Scholar though, as to my knowledge it doesn't compute bibliographic information like h-index, etc (which sadly is a need in the metrics-oriented world of applying for positions and grants) and doesn't provide recommendation functionality or search for paper PDF's.
This.

I was thinking the same.
Unused Music and Sounds in Donkey Kong
Note that binding sessions to a particular IP is not recommended if your site is designed to be Tor-friendly, as their IP rotates every few minutes.
To those of you claiming either that "this is not a theory of music" or "yes, this is exactly what people mean when they say music theory," you are both right and both wrong.

The content of these cheat sheets describes what a music major learns in the first semester or two of music theory classes. But there are people who get PhD's in music theory. What do you think they study for all those years? It's not this.

Saying this is music theory is like saying arithmetic is math. It's not wrong, exactly, but it's leaving out a lot. People spend the first 12 years or more of their math education learning the notation, learning formulas, at least partly because you need to know that stuff in order to do any real math (we'll leave the discussion of whether this is the optimal pedagogy for another day, shall we?). You could say, "but people googling math want to understand why 2+2=4," but if you don't know that 2+2=4, there's not much point in trying to learn why. You could also say that what people learned in high school is what most people call math, but we all know that what people learn in high school math doesn't have much to do with what real mathematicians do.

"Real music theory" uses the contents of these cheat sheets (and many, many other things) to describe pieces of music and to try to understand things like: why did this composer choose the notes and rhythms they did? What can we use to justify the subjective observation that a composer or time period had a unified music style? What are the assumptions of musical language that govern musical composition without necessarily being known to the composers? Why does this collection of notes have meaning? What is that meaning? What does the content of this music tell us about how it should be performed?

The best of my music theory classes tried to keep a clear line from what we were learning to the kinds of questions above. The worst classes we spent a lot of time doing worksheets with the musical equivalent of times tables and algebraic equations, ad nauseam.

---

I'd also like to note that the things that appear under the aegis of introductory music theory are a strange hybrid of techniques, reflecting the multiple purposes of music theory for theorists, musicologists, composers, and practitioners. So you get things that don't help much with analysis, like species counterpoint (probably a useful exercise for composers, and maybe for musicologists since it is really a historical curiosity, but not really useful for anyone else) or realising figured bass (really only necessary if you're going to be performing baroque music in period style on a keyboard instrument).

You could again say similar things about high school math of course.
Fledgling data science profession under strain, says SAS research
If skakespeare wrote in JavaScript, it would look like this
Install OS X 10.10 Yosemite in VirtualBox
Container ship towed away from Canadian coast
Thirded, just about to ask this.
Analogizer
Funny, but ss and ß are not equivalent, e.g., "Busse" != "Buße".
Popularity hacker in 3...2...

I bet the next 10 years will see a lot of celebrity-driven startups. Will.i.am, Tom Hanks, Justin Timberlake etc.
Looking for your 3rd co-founder? Talk to your local celebrity agent.

Something about the term 'popularizer' annoys me. Why not just call them 'marketers'.

IMHO, the perfect startup team: 1 technical co-founder, 1 technical co-founder who loves analytics and online marketing, 1 celebrity. Followed by celebrity investors.
The problem I see with the article is that it focuses on rationality of monetary payment and ignores wider perspective of human thinking, which includes fairness, for example.

I never had to ask for raise at my job (for several years), but with the change of my boss, it looks like I will have to. I'm actually pretty happy with the money; what I more concerned about is the feeling of being treated unfairly.

My boss, unlike me, has all the information, so he can decide to treat people around him fairly. If he does not, and makes these decisions based on what people ask him, then he is certainly not being fair. Then, why on Earth should I want to work for a person like that? Doesn't that kill motivation too?

In other words, what's wrong with wanting to stay humble about your work (there are many articles that ask engineers to be exactly that, and it's certainly a great characteristic for a coworker), but at the same time, demand fair treatment?
Not enough power, or not enough voltage? If it's just the latter, you could use a boost converter...
And it even looks more like a 5.25" floppy instead of the more commonly seen (in icons) 3.5" floppy.
On one hand, I realize it's totally meant tongue-in-cheek. So I don't want to pick on the article, because it's useful and funny.

On the other hand, I've been seeing this attitude in regards to other topics lately. "Why can't humans be perfect... like this machine?" Well, guess what, bub. We came first, and this stupid computer had better get used to it. Me, I like my clumsy, imperfect analog world.
Painting the Fence
Toshiba’s $330 Chromebook 2 Will Make You Reconsider That MacBook Air
There's something in my eye, and it's leaking.
I hope this terminal mouse business is easy to disable. If I wanted mouse clicks to be registered by emacs, I wouldn't insist on installing emacs-nox versions in the first place.
I think the tone is intentionally aggressive - it drives clicks and spices things up - I was at least entertained.
"Your marketing effort should start BEFORE the product gets built" is in contrast to others' comments (like "use your spare time to build") but I think you may be right. There is certainly risk, and the likelihood that enough people will be interested (and have the time) is difficult to assess. That's exactly why I need to start discussing the idea with people who know better than I do. Marketing is a completely new challenge to me. I'll have to think about this further, but for now my primary concern is to finish the design documents, at which point I'll have something tangible to offer up for feedback. Thanks for keeping the mammoth task of marketing on my radar.
He says they suck to deal w/ in computing because they're hugely more complicated than English and Russian which have very small, simple alphabets that are very easy to process.
Couldn't agree more.

Although, YC wouldn't attempt giving 'real' advise at this point. (advise that would end up being labeled elitist, misogynistic etc.) They're under the spotlight, and have to be politically correct.

As startup advisors and accelerators go, they are google/microsoft. Held back by their own weight.
It's only a matter of time until someone open sources an editor like this or, probably more useful more most people, creates a service that embeds an email editor like this in your app.

It'll be interesting to see how much adoption it gets because I don't think it's the solution most people really want. IMO, something simpler like a Markdown / Bootstrap for email is the real solution -- something that takes a simpler syntax or simple HTML and compiles it into "email compatible" HTML.

The thing that really sucks about email design is that you are stuck with HTML circa the early 2000s. An abstraction layer that took care of those annoying details seems like the real way to go. Curious what others think.
How to Maximize Your Odds with a Part-time Startup
The worst part is that he's just talking about things like collation, that are relevant to the libc API. Add displaying that text to the equation and the list explodes.
How would those issues with the languages be dealt with if, say, one of the worst offending Asian languages(according to the author) had developed computing machinery first?

English+ASCII is simple because the rules are simple, not because the US invented the standard first.
I don't know if this was obvious to anyone else, but based on the comments here, the tutorial seems to be discussing RxJS[0]. The tutorial itself makes no mention of using any libraries.

It's a little disappointing because the Observable object sounds like a neat way of solving some complexity that I've run into recently, but I'm not sure that I want to pull in a whole library for it.

[0] http://reactive-extensions.github.io/RxJS/index.html
These are human languages created and used by humans, they weren't planned, they just happened. They get used independently with loosely applied rules. I'm not really sure what the point of this article was. Was it to state that human language != programming language? Thanks for the revelation. I will surely stay posted to receive further brain-burstingly deep insights.
I was thinking the same thing. I wonder if they had both scrolling methods on the device for testing purposes.

The noise while drawing around the room (and outside) was horrid. Nails on chalkboard type horrid. I'd have thought the visual movement was enough to convey the idea that you were navigating. But testing again I guess.
Clearly tongue-in-cheek, and informative. So nice somehow.

But still: the fact that English phonology and orthography are only lightly related, and hardly anyone is willing to do the effort to fix this, should give the author second thoughts on complaining about others' artifacts and not complaining about the ones in English.

Many languages have pure or nearly-pure phonetic orthographies, which are a pleasure to use. English could have one. And as the de-facto international language, it would help make everyone's life better.

And it just won't happen.
Depends, actually. In Switzerland, you do write "Buße" as "Busse", despite the different pronounciation indicated with ß. The German written in Switzerland just doesn't know the ß character and uses "ss".

Nonetheless, you're right if you're just looking at German as written and used in Germany (And maybe Austria? Not sure how they handle ß there).
It is incredibly difficult to beat the "drive it in to the ground" strategy on a strict fiscal basis alone. Even a $22k car will come with a ~$400/month car payment. That's $4,800/year in car repairs; which is a lot of repairs. That's almost 1370 gallons of gas (at around ~$3.50/gallon). You can drive 34,250 miles on that amount of gas if your current car averages around 25 MPG (not hard if you already own a compact car). It really only starts making sense when the older car requires so many repairs that it becomes unreliable. At that point, it starts making you late to work, or causes inconveniences that are untenable.

There are lots of reasons to buy a new car. I drive a new car every three years, so I lease. Fiscally, the decision to drive a new car every three years is about the worst decision you can make. I make that decision in the light of day though. I'm able to afford it, and we still maintain a household savings rate of 30%. Yes, I could increase that savings percentage even more by paying cash for a car and driving it in to the ground, but I choose not to. I choose the luxury of a new car in spite of its fiscal downsides.
> Should an AI have similar rights by proxy as a pet dog?

That's one of the issue explored in the Swedish TV series "real humans" http://en.wikipedia.org/wiki/Real_Humans

I highly recommend this series. It explores the issues of AI in a deeper and smarter way than the usual hollywood movies, and it's very funny too.
C++11 Metaprogramming Obfuscator
ß is not equivalent to ss, that's just plain wrong. Simple example: "In Maßen" means "in moderation" while "In Massen" means "en masse".
Hopefully just the latter, I'll give it a shot. Sadly, I think I just burnt my Arduino, so I'll have to get another one.
I think the point was just to show all the complications that can appear representing human language for a computer to understand.

I don't think the author actually thinks that language suck, though I can't speak for him, he seems to be too knowledgeable on languages for not actually appreciating them.
Doesn't the torrent protocol lend itself to huge amounts of data? Plus, you can select which files to download in the protocol.
It's not a defense against the NSA at all. The iPhone encryption that's being debated only protects data physically residing on the phone itself. When was the last time the NSA had your phone in its possession?
As the error says, it's because /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby doesn't exist. Just do a manual git reset to the remote master in /usr/local - the latest version shouldn't have that issue.

Also, wrong forum. Next time you should ask on the project's ML/bug tracker.
Yahoo Accessibility Page
"That's nice. I'll deal with it when you make it economically worthwhile for me to deal with it. Until then, enjoy your fixed-format fields that truncate your name."

Sincerely, Christophe
What's wrong with it is one is likely to be paid less.

Theoretically I'd love to work at an environment where you're paid fairly without having to negotiate, and where negotiation skills would not affect one's compensation. However, wherever productivity is hard to objectively quantify (which is very often the case), the compensation is unfair out of statistical necessity (errors in attempts to quantify productivity are much more likely than no errors.) Negotiation skills will thus necessarily impact compensation because they're basically about convincing that you're worth more than you're paid and employers cannot be "immune to convincing" because they have no truly objective criterion to rely on.

Another angle is that there are many things worth working on in environments where fairness is not only an elusive goal, but not even something the employer aims at; rather, they aim at minimizing their expenses, or out-negotiating you for the sport of it, etc. You can stay around for a while, underpaid, and then quit and not work on that thing anymore; or you can negotiate a better deal and stay and keep working on that thing. Sometimes you might prefer the latter. Another scenario is, your skills are uniquely valuable to someone who minimizes expenses rather than maximizing fairness, and the best deal you are likely to get for yourself is by negotiating with that party.
Hmm I'm a bit confused. Is the article saying "registered users" are just those that have clicked a button and been assigned a username/password? If so, that's a bit of a silly metric. If they've actually entered in their email or something after, then this is great.
Alert (TA14-290A): SSL 3.0 Protocol Vulnerability and POODLE Attack
And you are a retarded narrow-minded programmer. Go speak json in your own fictive country. Or, just shut up and take these issues as challenges.