skysight-inc/HackerNews huggingface dataset:
For sure it might be possible, but historically it hasn't happened. Furthermore, there are still, to this day, occupations in the West which have deplorable working conditions. For instance, construction, mining and oil field work - where workers are outside in conditions as cold as -40 degrees, and work 12-16 hour days for 2-3 weeks strait without days off...
Fin - gesture interface as a ring [IndieGogo]
Nope, I meant ergonomics.

All of the operational mechanics (safety, trigger, magazines, bolt, etc) are very poorly designed for efficient user operation. A number of AK47 clones produced by countries attempt to at least partial rectify that situation. Also, the AK47 has terrible rapid fire characteristics; even a well-trained operator will have a hard time putting bullets on target.

By comparison, the M16 has a well-deserved reputation for being one of the most effective rapid-fire actions ever designed, and with excellent user ergonomics. Even in "spray and pray" mode, an M16 will put a lot more lead on or near the target than an AK47.
Seems like a lot of hype still. It needs a killer app and I haven't yet seen one.
I think Redis fits your definition of low latency queue. It does in my book, and I run a few thousand concurrent connections to Redis from Django. I also endorse django-redis and use it for caching, pub sub, and various data types.

See https://github.com/samuelclay/NewsBlur/blob/master/settings.... for my redis configuration. I also use django-redis for caching (which is higher up in that file).
You should be ashamed. You've just reduced the productivity of the software development community as a whole by a non-negligible amount.
Specifically the casual use of the word 'insane'. I don't think it's unreasonable to discuss the contents of the page and make references to things not contained on the page.
How would you compare the 4 countries, and why did you choose Canada as your current place?
French company demos driverless shuttle at CES gadget show
> In 10 years, one should be able to take a query like "I want to be employable as a data scientist in 3 years" and turn that into a spanning tree of the relevant subgraph.

You should also be able to invert that, by saying, "I've found all these subjects interesting; what might I be employable as?"

This seems like the kind of thing a recruiting company ought to start working on now. You'd be able to spot likely recruits really early on, brick-and-mortar or MOOC or whatever.
TLS 1.0 uses chained IVs, which is a protocol flaw. It also has an explicit protocol alert for decryption failures, which makes error oracle attacks simpler. TLS 1.0 is broken. It isn't catastrophically broken so far as we know now, but nobody should be deliberately preferring it.
Prototypes always end up in production, framework or not.
I've always wondered what is so special about catalan? Why do they deserve a special three letter domain nobody else has?

Who should I address a letter to request for the wayuu culture to have a .way tld?
I hear a lot about this, but never had any recruiter emails at all. I'm 20 years old so I suppose my name is just not known in the programmer world (?), but then how does that work? How do you get your name known? Day after day you hear about unemployment in the news, yet here everyone is complaining about receiving too many "please come work for us" emails?

It's not that I don't believe that many developers receive so much spam, but I don't understand why or how. How'd they even know if you're any good? According to some internship places, >50% of the developers is incompetent. Do recruiters just pull as many people as possible in for interviews and check everyone out, is that the goal? Or is it mostly just because the company wants to expand, or to compensate leaving/older people?
It may not be immoral but I doubt the malpractice insurance companies are going to back Doctors who rely on an AI to make diagnoses.

I agree that a combination of a panel and AI would make me feel better about a diagnoses.
I have a self-published math book, more details here: https://news.ycombinator.com/item?id=870015

It began as a beta, then a full PDF + supplement package, then a video course a year later. I'm currently working on a calculus series.

I'm not sure how it'd work with fiction (author interviews maybe?) but for non-fiction I think it can work well.
And without lines the names lose their significance, that's all my point. They are arbitrary but not imaginary: they are a convention. A convention that is useful and necessary, if we want to communicate.
In 1996, the U.S. had almost 17 million sole proprietorships file a tax return versus about 4.6 million corporations.
I agree that meetups, open source and friends can help with mentorship, but being forced to solve problems in a group is a lot more effective than casual encounters and meetups.

That said, it probably depends on the type of person you are. If you're super outgoing and involved, freelancing full-time is probably similar to working at an agency in that regard, but if that's true it sort works against the point of your post.
Yes, but I wouldn't look to the song lyrics in those challenge as a real representation of our musical tastes.
There does seem to be an assumption that making your reader "feel better" while they read is a good thing. However, the tactics in the article may actually be counter to what a lot of websites want - I.E. the Cracked example. Your eyes "squinting and darting", and the need to "second guess what you should be reading" is actually desirable. They want you to read more / different content on their site. Its possibly more desirable for you to feel distracted and vaguely unsatisfied by the experience, because then you're hunting for the next hit.

Admittedly, there's still a presentation difference between places like Cracked (fuggly blog style) and sites with similar motives (Reddit / HN). In that case though, the deciding feature is mostly minimalism (list presentation, no huge ads, no content tiles, limited social content links, very light scripting). Similar to why I prefer them over traditional blog layout news sites (Reuters, CNN, ect...) as the initial step of surveying the days events has Way less overhead.
Viewing Pirated Streams is Not Illegal, German Govt Says
That's an odd thing to look for on my profile page.
On the other hand, now that I have had the experience of leading teams of JavaScript developers, I know first hand the value of building a project on top of a common base that is readily familiar, well documented and easy to pick up by outsiders.

Yes, but choose wisely. :)

Back in the late '90s I worked for a company that had their own home-grown Java Web application framework. It was conceptually clean, ran fast, and was fun to work with. URLs mapped to classes and methods; example.com/foo/bar basically located and loaded the Foo class and invoked the bar method. Domains were used to select "skins": XSLT files transformed the output. Internally it was URLs and XML all-around, making it easy to grab and verify data.

(I realize that describing an application framework using the words "Java", "XML", and "XSLT" might cause some to flinch. Believe it or not this was a really, really sweet tool. I was lucky to work with some very smart people who wrote very good code. We took some liberties with how XML was handled for some interesting parsing advantages. Not a fan of XSLT, but I learned some useful coding techniques.)

Teaching this to bright and motivated developers was not hard. It ran on relatively low-powered commodity hardware and customers loved it. Everyone was happy.

Then the company was acquired, and the new bosses decided that they didn't want to have to train new devs on some hand-rolled framework. J2EE and EJB become the new frontier.

Yes, it was easier to find devs who already knew about EJBs, WAR files, and so on. Was it worth it? No. In this case they would have been better served keeping the old framework. It was just better.

If your company is using custom tools and you are concerned that this will make it harder to bring on new developers consider how your tools tack up against what's publicly available. Maybe the better choice would be to open-source what your're using, or just take the hit of training people when they get hired.

If you make things too easy for run-of-the-mill developers you may end up with run-of-the-mill developers.
I use Jammit for static asset compression.

(from https://medium.com/cs-math/f29f6080c131) Jammit came out of DocumentCloud, and even though it was built for Ruby on Rails you can do something like this and use it for Django pretty easily. One of the things I like about it is you can setup different named configurations for javascript and css for different sections of your site (dashboard, non-authenticated, standard). It supports lots of other stuff too.

This is how I use Jammit on NewsBlur: https://github.com/samuelclay/NewsBlur/blob/master/utils/jam.... I then compress the assets, upload to S3, and then deploy to my servers. See https://github.com/samuelclay/NewsBlur/blob/master/fabfile.p.... Each app server then downloads from S3. So I can package 2MB of static assets and deploy to to a hundred servers in 10 seconds.
Samsung Galaxy S5 Might Come With an Eye-Scanner
As a math major that now works in IT, this is the simplest and most accurate answer here.

That said, I would say the "ways of thinking" are very similar more than anything. It is similar to things like real/complex analysis in that sometimes you just need a clever solution, but it is similar to something like abstract algebra in that sometimes you just need to hold a lot of information in your head all at once as you go through a long chain of logic.
Do you use postgres to keep all the data? How are you sharding it?
Glad you like it. The IPython engine isn't open source at the moment, but that may change in the future. Out of curiosity, if it were open source, what might you use it for?
that is another cool thing of Leanpub. if you go to lean pub.com you can see how much money they have paid to all their authors in total: Currently it says:

Authors have made $1,130,454 selling their books on Leanpub — $91,438 in the last 30 days.
This is very true. I once went to work at a .NET company which had built their own ORM and web UI binding framework. It was very nice back in the .NET 1.1 days but ASP.NET MVC, Entity Framework, the .NET base class library and the javascript community gradually overtook us. After a while it became more of a liability than a benefit. We'd never really documented it very well. New people ended up duplicating features and some of the quirkier bugs just never got fixed. Recruiting and retaining staff got hard and we ended up in a local minimum where each new screen was quicker to do in the in-house framework, but overall we were always falling behind.

It helped us to begin with, but my view is you have to factor in what the abandonment cost might be when the industry standard starts pulling ahead of you, and that could be big. As soon as it looks like the industry is settling on a standard way of doing something, start skating to where that puck will be.
Do you know any that are open source that come close to the capabilities of these? Perhaps the open source tools these guys are using??
That doesn't solve the problem of completing a course, though.
You beat me to it. The weev paragraph was a total non sequitur; he wasn't arrested for pointing out their lax security, he went down for attempting to profit from it.
why won't PDF then won't work for you?
Nice concept..
The C64 was very clearly Commodore's attempt to use its technology to make an Apple II-style home computer.

Oh! I just checked on http://en.wikipedia.org/wiki/Commodore_PET#Origins_and_the_e... and here's something I didn't know: "In September 1976 Peddle got a demonstration of Jobs and Wozniak's Apple II prototype, when Jobs was offering to sell it to Commodore, but Commodore considered Jobs' offer too expensive." So it turns out even the PET was at least somewhat inspired by the Apple II.

Like I said, I loved my C64. But I remember when it came out, and everyone understood it was Commodore's answer to the Apple II. A very successful answer, mind you!
Bringing the “News” Back To the News-Feed.
I can't imagine this technology is directly adaptable to video games. These videos seem to be pre-rendered which isn't going to help in video games. You won't be able to kick any of that trash around or break a window. It might be helpful for architecture purposes depending on how it is implemented. I guess I'm just not super-impressed without seeing how it is done.
Actually, I doubt it had anything to do with your personality (and if it did, shame on the authority figures - and the same is true if they were reacting to being made look foolish). No, instead I imagine this was a pure security play: you had a bunch of passwords, and you hadn't done anything with them yet. But they would have had to believe that (and chances are they had no way to independently verify this) and in addition that you would never do anything with them in the future. The second claim is rather tougher to believe than the first.

So in the simplest possible manner you became a "known threat", and they dealt with you in the simplest possible manner, digital ostracism.

Now we can all tell the alternative story, about the wise teacher who sees something special about us in the misdeed, and who takes the time and the risk to cultivate that positive seed rather than throw the baby out with the bathwater, so to speak. Our very own Mr. Miyagi to safe us from a misspent youth, and who understands our behavior as an expression of exploration ignoring limits, outsmarting the system, rather than your basic mean-spirited destruction for no reason. (Although tagging and hacking do share many qualities, and both are driven, I think, by a young man's desire to prove himself, and yes, even aggrandize himself as someone special - bold, clever, crafty, and someone who can't be "kept down by the man". Rebellious, but also desperately needing to prove himself.)

(Of course in this story the Mr. Miyagi would have hacked onto your personal systems, encrypted the passwords you'd stored, and then left a personal message notifying you that if you wish to understand what he did and how he did it, he'll meet you after school in room 10 for a primer on real hacking.)
Bah. Your comment is probably one of the less informative ones here, so I downvoted you. Look, there are turns of phrase that shouldn't be used by responsible members of certain communities in public. Saying something like "watch out, woman driver" is pretty offensive universally. We can all benefit from a more inclusive and positive language.

However, the original quote of "Django REST framework is an insane framework" sound innocuous enough to me. The problem I have with it is not that it's discriminatory towards the mentally ill. It's that it makes the author sound like a 13 year old kid. They could improve the sentence by using words like fantastic, great, indispensable, useful, etc. Saying that a "framework" is an "insane framework" is really kind of stupid IMHO. The author could have just excluded that meaningless sentence and the article would have been improved as a result.

Edit: also, searching through the comments on this page, you are the only one bringing up the "insane" word and making (bad) puns around it. Your original comment sounds like a reply to something someone did, except nobody here did anything like what you are accusing them of. Perhaps you might want to take to Twitter or Reddit for pointless venting at nobody in particular. </satire>
The horror called Valentine's Day
> I personally think the future of this business will involve celebrity teachers like Andrew Ng and Sebastian Thrun putting together more polished versions of their courses and then allowing a cottage industry to grow around tutoring people through them at their own pace rather than shoehorning a freestyle approach to learning into effective semesters and quarters.

This is actually fairly similar to my own classroom designs, so I wanted to call it out for emphasis.
16 Free eBooks On Machine Learning
Which is why we have things like linters, pep8, and pre-commit hooks. :P
The Hand Crank Emergency Charger
Hey there do you know any open source tools that come close to what you are doing with in-browser editing? There must be something on GitHub that makes it so you can easily style elements on a page and absorb the CSS you added.
make (actually a simpler alternative).
So 144x144 video, without compression, is about 21KB/frame, with 5 other people is ~102KB/frame download. I'm curious if the low pixel count is where the biggest gain from this comes from....
How using Google Images can cost you $8000
Developer for Workshop Café here. Thanks for the mention!

If you or anyone else reading this stops by you'll probably see me on the Community Page (under the name "Newton") as I'm in the café often. You can see where I'm sitting so you can come introduce yourself!
He offers the example of New York Law Journal, one of the publications New York county approves. An ad in the journal costs a minimum of $723. In the past year, it has run more than 20,000 in the past year, meaning it raked in at least $15 million from these notices alone. Madhani doesn’t see that money helping small business.

Pretty nice deal for New York Law Journal.
Also see Domino Data Lab (http://www.dominodatalab.com) which is in public beta. Similar, with more emphasis on reproducibility of past results.
> Historically, limited liability has not been the default, but rather has been the exception. Thus, it was considered important to give the public, including service providers and potential vendors, notice of the existence of a new limited liability entity. This way, the public, in contractual dealings with the entity, knows that their legal right to sue is circumscribed to suing only the entity itself, not the people who own and control the entity. This is a real consideration for, e.g., manufacturers that provide inventory on credit.

My understanding is that there is no difference, with respect to liability, between LLCs and traditional corporations. Thus, how can you justify this requirement applying only to LLCs?
Best of luck, curious to see how it goes.
Googling "define racism" results in:

the belief that all members of each race possess characteristics or abilities specific to that race, esp. so as to distinguish it as inferior or superior to another race or races.

It isn't about hatred. A bias towards hiring people of one race (or against hiring people of a race) fits in this, because the only reason to have that bias is that members of that race don't have the right characteristics or abilities.

Example: "Company doesn't hire black people because they wouldn't be a culture fit" assumes all black people have the characteristic: culture mismatch.

Hidden bias is still bias: People with "black" names don't get called, and a commonly cited reason is "that name sounds ignorant" (as if a person chooses their own name). And back it up with "well if they care, they would call themselves something normal, like mike".

Biases about race can exist in a person, but that doesn't mean you have to act on them. It doesn't mean you can't recognize them, evaluate them, and if they make no sense, work to discard them. Having biases may be human, but so is the ability to introspect and to change biases.
All this bias with so much staying power... Can't help but wonder is there something justifiable to it after all.
Yes, we do all our querying on Postgres, and shard per customer.

We'll definitely make sure to write a post soon that describes this all in more depth.
My issue with the previous comment was with the wording that made it seem that restraining orders are unfair in general. If we want to talk about generalities and how we percieve the situation then we can't escape discussing how and if women and men are advantaged in society, and that's why I brought it up. We can't generalize based solely on the case of the Google+ invite.

> over someone that did nothing to cause you to have the disadvantage initially
Disadvantages only exist in relation to others' advantages. Being in danger is a disadvantage, and threatening someone is an advantage. I understand that this is not just a question of gender, but that it's also related to the current conditions in the US that I only read about from afar (high gun posession and violence, relationship between police and citizens, mass incarceration and police brutality...) I don't know the situation, but saying women exploit restraining orders just smelled fishy.
I think </trolling>
Developer for Workshop Café here. The recently-released social features (Community Page) are definitely just the MVP. Would love to know what you think. We're going to see how people use it and add stuff we think is helpful. We've already noticed people putting their contact info and links to their personal pages, projects, etc. Hope it catches on!
> "Science", some amorphous entity quite disconnected from real science, has become a religion of sorts for some non-scientifically minded people. Put "science" is a post title and you'll fool many into thinking you speak from authority. I feel the author is well intentioned here, but has gone far beyond what the science suggests.

This is a huge issue I have with a lot of the blog posts I see. Especially related to design.

So much of design has been shaped by a consensus that's been accrued over time and established through intuition, feeling and opinion. A lot of visual design is aesthetic preference that experienced designers have learned through trial and error (speaking in broad terms). The knowledge gets passed on to more inexperienced designers, who tend to append the scientific justification on a post-hoc basis. Since most designers really don't have that scientific background, you really see poor articles like this, even when the literature is hardly conclusive[1]

[1] Good review of related concepts: http://alexpoole.info/blog/which-are-more-legible-serif-or-s...
As I said here (https://news.ycombinator.com/item?id=7032169) it's usually because of front-end performance. Users are very concerned with performance, and loading a 150kb library doesn't help.

The extra kilobytes translate into seconds at an alarming rate if you're not on Google Fiber, and I've found that in rural NH Bootstrap usually takes 3 seconds to load vs. Min takes 300ms to load. Min (http://minfwk.com) is a 995 byte CSS framework I made to deal with the slow loading times of other CSS frameworks.
Do you accept bitcoin?
I heard this as well, any idea how this was accomplished?
My reply, which had to wait because of childish moderation ("submitting too fast"):

https://gist.github.com/michaelochurch/8339582