skysight-inc/HackerNews huggingface dataset:
The article is indeed an odd mix. As for Architecture vs Design -- I think "Software Architect(ure)" is a bit of a misnomer -- in as much as architecture makes sense as a term, it is a property of a System. And like the original MVC was MVCU: Model-View-Controller-User -- a system consists of more than just code.

I keep going back to the original REST thesis[1] -- and it's wonderful use of architectural constraints as a lens in which to say something general and useful about the nature of hypertext applications. And other architectures, which people seem to ignore all the time -- REST is just one sub-set of constraints that emerges for a rather particular application type. I really think the chapter that details all the other architectures is at least as interesting as the REST-part.

Notice how this article talks about "web servers" and "APIs" -- as if they were general, universal, system level properties -- rather than some very specific instances of RPC -- shaped by the architecture of hypertext applications and REST.

[1] http://www.ics.uci.edu/~fielding/pubs/dissertation/net_arch_...
The FCC seemed extremely responsive and considerate back then. I wonder how long things would have taken now-a-days to get consensus and authorizations
$6.8 million profit last year and an initial valuation for the company of $4.38 billion. It truly is a crazy world we are living in.
I was tempted to take a long position in Atlassian, but frankly I think the chosen price grossly overvalues them.
The Current State of DirectX11 Support in WINE
Such a statement just means they can implement computation in this formalism. Not a huge surprise as you can implement computation with many other structures.
Baidu says it's developed China's first fully autonomous self-driving car
That is poor financial planning. If you are middle income, you should be saving money so you don't have to work for a living instead of buying more toys.

That is an entirely subjective personal preference. If your goal is to be able to retire early and live off your savings, go ahead. However, if your goal is to also live before you retire and you understand that the only value of money is in the things you value that you can obtain with it, you might make entirely different financial choices.

I could have saved a lot more than I have if my now-wife and I had chosen not to have the wedding we always dreamed of, but no amount of money in the future could replace the memories we have of that day. I could have saved a lot by not going to lessons with top teachers/coaches in my hobbies, but then I would not be as good at things I enjoy doing today, and I would not be able to reach new levels tomorrow. In the case of physical/competitive hobbies, there are some things I simply would never be able to do if I left them to later in life. I could have saved the money I spent on buying a nice new car, but that car has meant I could get to places and do things I would otherwise not have been able to, and again no amount of money can ever replace those experiences.

I am certainly not advocating frivolous spending on things that don't really matter to you, and I am certainly not advocating spending everything you have the day you get it. But the idea that saving everything you can instead of buying some things you value has never made sense to me. It only really makes a difference if you expect that you will one day need all of that money in order to pay for the essentials, and short of catastrophic bad luck it seems unlikely that anyone with the ability to set aside significant savings in the first place will ever be in that position.
Productivity Hack of the Week: Do Not Use Your Inbox as a To-Do List
Panda Jobs
channel 1 in the United Kingdom
http://community.bartdesmet.net/blogs/
This comment and the one prior add quite a bit to the dialogue. These downvotes are unfortunate.
Model-View-Controller-User? Really? That's awesome!

I would have expected there to be a mention of this on c2.com[1]. Any other places I might find it?

[1] http://c2.com/cgi/wiki?ModelViewControllerHistory
If everybody has a college degrees, then all jobs would indeed go to people with a college degree. But even then, it would still not say anything about the likelihood to get a job, even if you hold a college degree. "If you get a college degree, you will get a job" is and has always been a fallacy.
Surprisingly, a lot of that improvement comes from miniaturization and from better capacitors. The tubes themselves weren't really bad but they were power hungry and physically large. The capacitors, however, in the 1960s were terrible.
I like how close-knit lobsters is. I feel like I can follow discussions much easier as opposed to on HN. And yes, the community being transparent is nice because it feels like the site is owned by everyone.
Preventing Technical Debt
This reminds of Pi file system, where everything is already stored, but you simply reference it.
1B YouTube users times 10% subscribe times $10/mo.

Note, 1B users today in 2015. Still growing at 40% according to their stats page. Pretty decent math.
Drupal 8 Release: How to Get Ready
only 644x earnings...
It's really not drm but it sure is ugly Manning does it to.

Fortunately it's super easy to unpack a pdf with pdftk or the like then you can delete the text of the watermark with sed or perl if you like then compress again.

I have a script that removes a list of watermarks automatically prior to importing to calibre.

Come to think of it I should propose this as a feature for calibre.
> With ad revenues drying up

Haven't their revenues been going up despite the CPC going down?
Get all the cash off the table that you can.
I agree, but my point is that I think those UML diagrams are much more analogous to the work products of urban planners than architects.

Actually trying to live up to the title of architect and including blueprint level detail into those high level diagrams is asking for trouble.
WWII had a big influence on making the public a stomach more direct orders and not complain as much.
I'll always call the ISA "amd64".
I hope to see them succeed with their IPO, they seem like just a good company. They got solid revenues that they have been reinvesting while staying profitable, so this IPO could let them grow much faster. With $319.5 million revenue, the IPO valuation is only 13x revenue, which is a solid company in this tech market.
Not to mention they are no longer "cool". I hear younger developers talk about Jira like I might talk about Internet Explorer. Without Jira, the Confluence Wiki loses some luster. HipChat of course has been overrun by Slack...etc.

For the record, I'm still a big fan of the Atlassian suite, and also had thought about taking a long position once they were public, but I can't do it given the above conditions and this seemingly inflated price.
Profit isn't necessarily the most meaningful way to evaluate a company (n.b. Amazon). Usually for growth stage companies, YoY revenue growth is more important. I don't know what Atlassian's revenue numbers actually are, but I'd have to imagine they've been growing significantly in order for them to try to command such a valuation.
Ending a text with a full stop makes you a monster
Show HN: How I built a hack for tracking baby data using Raspberry Pi and AWS IoT
Wouldn't it make more sense to use the ratio of income to housing costs in the analysis instead of raw income numbers? Houses can easily be 10-20x as expensive depending on where in the us you live.
Not yet, but there are startups working on them!

http://www.gizmag.com/flying-car-zee-aero/29890/
13x revenue, not earnings? That's pretty high for a fairly mature company... I guess we'll see what their growth numbers have been.
Definitely true (the Segway is a great example of this), but I've also talked to people who were involved in developing the technology academically and have studied their patents in-depth, and I'm pretty certain they're the real deal.
https://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html

[Ed: note the illustration. On a cellphone, so a little painful to read through - I just remember Trygve mentioning it in a presentation I had the good fortune to attend a few years back]

[Ed2: Here's at least one reference to MVC-U, from one of the presentations on DCI (a successor to MVC of sorts):

http://www.artima.com/articles/dci_vision.html

"Most programmers think of MVC as a fancy composition of several instances of the Observer pattern. Most programming environments provide MVC base classes that can be extended to synchronize the state of the Model, the View, and the Controller. (Model, View and Controller are actually roles that can be played by the objects that the user provides—we'll talk more about roles later.) So it's just a housekeeping technique, right? To think of it that way is to take a nerd's perspective. We'll call that perspective "Model-View-Controller." More deeply, the framework exists to separate the representation of information from user interaction. In that capacity we'll call it "Model-View-Controller-User," capturing all four of the important actors at work—MVC-U for short."

As I recall, in the presentation, it was indicated that this was the an emphasis on what MVC originally was about, and that the User-bit originally was such a central part of the whole thing, that it was also part of the name -- but that the "U" got dropped at some point (ie: in the late 70s when they were writing up this stuff initially).]
Fitted Short Sleeveless Dress
In the US, publication of source code is free speech protected by the first amendment.

https://en.wikipedia.org/wiki/Bernstein_v._United_States
You said $319.5 million revenue, and the other poster said $6.8 million profit. Which is right?

Edit: Ok I get it. Revenue vs Profit. Of course.

Speaking as a non-stockmarkety person: comparing the valuation with profit it looks like a much worse deal and who would run a company for 2% profit let alone buy a part in one?
How to Start a Blog
From what I've heard of it, that was their plan, but these types of projects always run into the same issue. If you build a high level system powerful enough to generate code that can solve general problems, the high level system eventually becomes a general purpose programming language itself.
According to the article, $319.5 million was revenue and $6 million was profit.
> That argument is that it's a psychologically unrealistic environment

I feel the same way about algorithm puzzle type interviews.
And exactly who Google sells your privacy?
Thanks for your insights bitcuration. I agree that email is flexible enough to do things like goal oriented discussions, but it is just so painful. The best one can do is fling attachments around and hope to get all the versioning right and avoid inadvertent branching.

TMail21 does other email-like things like transmitting files, notifications, full search etc.

It also does interesting things like giving every thread a unique tracking number, which allows it to be tied into the broader enterprise ecosystem. The idea is that just like the URL transformed the Internet (i.e. the web), Tracking numbers can transform 'email'. Now, TMails can be referred to from Chat, Voice, IM, Apps, Spreadsheets etc.

Another thing we do that is very hard to do in email is things like Certified Mail, Certified Forwards, Transactional Guarantees, Certified Diffs, Non-repudiable audit trails etc.

All of these capabilities are however means to an end to make TMail21 the first true BPM tool for regular business users (rather than for coders and 'process analysts)
Scientists using the LHC as a light source to inspect collisions
Sigh.

Yet another service not available to Google Hosted domains.

I run my own domain, happily pay for it, for 1TB of storage for Photos, for Google Play Music, for apps, for films.

But yet constantly excluded from some services and features, and never knowing whether some features will even come to my account.

Seemingly all because I wanted to keep the same email I've had since 1997.

They could easily add this capability, default disabled, to the domain management page.

Edit: Has anyone tried it the other way around? What if I associate my credit card to my wife's regular gmail account and get the family plan there, could we add accounts that belong to Google Hosted domains to a family created via gmail? Or is the definition of family purely gmail users?
one to one tutoring Jobs(http://www.tutorsweb.com)
Online tutoring sites have become a popular way to aid in homework or to complement classroom learning. The popularity of tutors online is growing compared to that of private tutors. With the help of online tutorials, students develop a better understanding of the concepts they learn in school, thereby reinforcing their fundamentals. Advanced learning techniques will really boost their knowledge and help them learn things from a new perspective.
The learning process for online education, is designed to be interesting, students are less likely to become bored or frustrated during the session as well. Each individual tutor can help you improve your skills in the subject you require and enhance a child’s passion towards the subjects he might not be so strong in.Just Follow the Link to Signup
http://www.tutorsweb.com
April Zero V3
abdicating responsibility
Learning a new language in Virtual Reality
> Do I think algorithm questions predict how well you do on a job?

Personally I prefer (as both interviewer and interviewee) a weekend project style format -- pick your IDE, language, have time flexibility, etc.
Theres a narrative. Pushed by the government and supported by the media. If an event doesn't fit within that frame then it won't be picked up.
We're talking services / apps, not libraries. systemd needs OpenSSL for example, so no, it's not going to swallow OpenSSL. (SSL itself is a protocol, I assume you mean libraries here)

Then again, it could swallow sslproxy by providing sockets with transparent SSL to services which don't talk SSL natively.
Thank you for sharing. I think you mean 1000 not 100 "100 goroutines come pretty much for free in Go;"
Would this be usable by those who normally wear contact lenses?
That's the trick, isn't it? By referring to "gun crime" it looks like, magically, crime has disappeared along with the guns. But it isn't relevant whether a victim of a mugging is faced with a gun or a knife, so it's not "gun crime" that's interesting, but "crime".

In countries that have banned guns, including Australia, the restriction on guns has done nothing to reduce crime. In every single country that has banned them (again including Australia) there was an initial uptick of crime. The UK in particular had a massive increase in homocides (the number one reason people give as to why guns should be banned) and also saw home invasions where the victims were physically at home at the time of the invasion increase. Australia was lucky in that after its uptick, crime returned to normal rates. In many other countries, crime has continued to trend upward.
They don't have to be cool: they're enterprise. Jira is established as the de facto standard in Agile development/project management. Managers and above make the decision to purchase, and those with opinions on "cool" tools begrudgingly use the tools handed down all the while complaining about how uncool they are.
If you are interested in this, take a look at this youtube channel: https://www.youtube.com/channel/UCjrnAktxAh14I7JvQ27ow7g/vid...

This guy does some great extremely "scientifical" videos, as MattV2099 has would put.
> our well-being is a relative proposition
Yes. But you can change the framework you work with. You can relativize the situation (e.g. take into account that some one had a better starting position in life than you). You can compare different things (e.g. wealth vs wisdom). Even you can compare agains worst scenarios instead of ideal situations. To be happy at all costs will be delusional. But I believe that to achieve small goals, to move forward to the person that you want to be should improve your well-being.

> nothing I do will make my life as meaningful as it "should" be
If you change "should" by "can" then I agree. We never will achieve our "full potential" as seen on some not-so-good self-help books. Because that is unrealistic. We will make mistakes. We will change goals. That idealised state is no achievable but I think that having it as a moving target is helpful.

> typical negative connotation of envy--that is, jealousy--in order to be harmful
Agree. I made a bad use of words. I meant jealousy.

> I can be genuinely happy for the success I perceive in others, while simultaneously receiving the message that my own life is lacking.
I agree. And that's a good thing about comparisons. You can find things that you lack and you can try to achieve them.
It's fairly well accepted that the Bernoulli principle is not the only mechanism of lift today, but it IS a real mechanism, and part of what creates lift in most airfoils, is entirely responsible for technologies such as Bernoulli disk drives, and a minuscule factor in things like kites and paper planes (and your hand out the window).
Yes, this is precisely the point the author of the article makes in the comments:

"coca: That’s actually a good point. Radix sort is analogous to what people have done with linear algebra. For dense matrices, you’re essentially stuck with Gaussian elimination. But most matrices encountered in applications have some exploitable special structure like sparsity. That’s where the real progress has happened in linear algebra."
Does happiness itself directly affect mortality?
This could replace my spotify subscription at all. It's exciting to hear a song that I and a software have made for the first time and maybe I am the only one who ever listens to it*.
Michael from Vsauce talked about 'will we ever run out of new music?' https://www.youtube.com/watch?v=DAcjV60RnRw
"He who fights with monsters should look to it that he himself does not become a monster."

"But I say to you, Love your enemies and pray for those who persecute you, so that you may be sons of your Father who is in heaven; for he makes his sun rise on the evil and on the good, and sends rain on the just and on the unjust."

Outrage culture activists are children, morally speaking, who discovered a weapon, but have not learned how to use it responsibly.

Thinking others "have all the power" and themselves powerless, they ignore the harm they cause.

And one day they may awake to discover that they became the very thing they hated.

"You aren’t superior to the people who were cruel to you. You’re just a whole bunch of new cruel people."
Afaict AMD is putting their compiler-engineering effort into trying to improve gcc performance on their chips, rather than starting a separate compiler project. They are a lot smaller than Intel, so I'm not sure they can spare the resources to build an AMD analog to Intel's icc.
The article did not tell me how cash was carried.
"cartilage damage would start going away?"

Running. That's what I quoted from the article. Don't believe it is significant enough though. The citation follows [0] and one study of 44 runners?

[0] Uwe Schütz, M.D (specialist in orthopedics and trauma surgery in the Department of Diagnostic and Interventional Radiology at the University Hospital of Ulm in Germany) Jürgen Machann, M.D., and Christian Billich, M.D. "Imaging Identifies Cartilage Regeneration in Long-Distance Runners" Abstract: https://www2.rsna.org/timssnet/rsna/media/pr2015/schuetz/abs...

and some more explanation:

- https://www2.rsna.org/timssnet/media/pressreleases/pr_target...

- https://www2.rsna.org/timssnet/media/pressreleases/14_pr_tar...
They actually do both, depending on their deployment.
It's a fascinating look into how they produce multiple encoded formats from source video, but something stuck out at me... One feature in their ingestion system is meant to reject source inputs that would lead to a poor viewer experience. This doesn't seem to include interlaced NTSC video as a "poor experience" metric. I'm willing to bet that the majority of the screens on which Star Trek: Deep Space Nine is played are progressive scan, yet that show is interlaced at NTSC resolution.

In cases like this, where the source material is analog and, I would have to assume, not available in progressive scan, is there a technical reason why Netflix doesn't de-interlace the source before encoding? DS9 seems big enough of a catalog to be worth encoding in a less jarring scan rate.

Not complaining, mind you. The DVDs are interlaced too. Seems that the original recordings were NTSC only. Honestly curious if anyone has any insight.
The tie-in between their products is also their undoing in the Enterprise market.

I'm just an onlooker but I've seen Jira (the proper tool for a problem) was universally shunned by management because they specifically didn't want to be tied into the rest of the Atlasssian ecosystem.

I realise that it makes no sense, but it's partly because they want diversity rather than being strung over a barrel by one vendor, and partly because they are ordered to use some different components by the higher-up conglomerate managers; which is what Enterprise is all about.

I don't know what the integration options were with other systems but management struck it off the list from the get-go regardless. We were already using it internally successfully; but hey no let's try to shoehorn ServiceNow to do the same thing.

I'll leave the rest for your imagination.

Yes though, it sucks for us on the ground floor. We really don't give a crap WHAT gets used as long as it works, and all the different crappy products with zero integration absolutely doesn't work. Tell that to management though; they don't have to use it.
Maybe because there is no rational reason.

Take chess (I have 2000+ fide elo, so I have some experience here). The practical value of being good at chess is close to zero, unless you can make money of it. Now, there are some 1500 GMs in the world, and most of them can't even make enough money from chess to become a professional. If you approach this with a rational mind, you will never even start putting in time. The same reasoning works for almost everything (sports, arts,...).
They are the company's private offices. What type of credit are they expected to give the designers? If I see an interior design online and redesign my living room to match it, do I have to hang a sign that says "special thanks to the designers at myinteriordesigns.com"?
In Conversation: Antonin Scalia (2013)
Can they make it run on computers that don't have NVIDIA GPUs, like a Mac Book Pro with Intel Iris?
MIT created an electronic bandage that heals wounds faster
Ask HN: How to accept payments from users and pay out partners?
- We are first-time founders, working on launching an MVP of a content-platform

- Currently unincorporated + no business bank account

- Want to launch with a paid, premium option

- Want to pay our partners a commission as well

Thanks!
"The Toxoplasma Of Rage", an excellent essay[0] by Scott Alexander, points out that sadly there are only two choices for activists today - behave nicely, gather universal agreement to their cause and then get completely ignored, or draw attention to their cause by being so hated by everyone, that half of the audience starts working against the cause just in spite.

[0] - http://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage/
Untraceable communication – guaranteed
The first iteration of a good AR system could simply sidestep the latency issue by embracing layers.

Magic Leap should skip the fancy stuff (mixing virtual scenes with real), at least at first, and focus the many other useful features of a great head-mounted display system - think mobile notifications, video calls, web browser, etc.

It could easily replace smart watches and later cell phones and computer monitors without solving the latency issue.
Online Training Trends to Watch Out for in the Coming Year