skysight-inc/HackerNews huggingface dataset:
I take it you've read the source code of Apache and Nginx then and confirmed that they aren't doing anything malicious as well? :)

In any practical security system you are always going to have to trust that certain components are doing what they say they're doing. Fortunately, Let's Encrypt is from a reputable group, and sponsored by organizations with good reputations (Mozilla, EFF, etc.), which is about as good as you can hope for.
The best replacement I've found to "have a card" is "what's your twitter?"

In which case I have my phone ready, and I can type their name in and follow.
I did think about licensing. There are two big problems with that:

1) The costs of running a single instance of the application far exceed the plans I was selling. It requires a certain amount of amortization to become cost effective for a lot of people. Dealing with Windows and Mac licensing and the hardware required just to get the browsers going, let alone the analysis engine, is too much for most of our customers.

2) Browser vendors pump out releases every 6 weeks. Without some form of ongoing support, the app would become obsoleted in fairly short order.

As such, the licensing model only makes sense for those that are comfortable messing around with the source. While the article makes it sound like it's a coupled nightmare, most things are actually laid out very nicely. But, it's still a level of complexity a lot of people aren't going to want to tackle.
That's not the question. The question is why are you standing in their way?
Haha indeed! It's scary to think of how much of my English came from answering the intro-questions to Leisure Suit Larry. I cursed myself the day I discovered alt+z, but now I am happy :-)
20Gbps is certainly non-trivial amount of bandwidth to put in a cheap, consumer cable. The whole system is hard to make work for cheap; I would think HDCP chips would not be a bottleneck at all.
App Marketing Weekly – Subscribe for Free
The Ultimate Content Marketing Resource List
I meant its configuration and maintenance is more error prone. Certificates may expire without renewal, for example. I've seen port knocking work without a flaw for over ten years in a row, and the SSH configuration is shorter and almost never changes (unless it is to change the cipher or the user).
Amazon plans ad-supported video streaming service
Because it's still technically classified. When you hold a security clearance, you're not only agreeing to keep things classified, but also to not pursue any classified information you don't need to know.

This was a big issue when WikiLeaks started leaking info. There were regular memos circulated in DoD and DoE environments reminding people they weren't to be reading classified documents.
Regarding the problem of the external display, the DPI disparity is "easily" solved by configuring the external display with a high apparent resolution but down-scaling to what the device actually supports[1]:

xrandr --output <output_name> --scale 2.0x2.0

The output_name can be found just by running "xrandr".

A related and more powerful feature is specifying an arbitrary matrix for the screen-display transformation (e.g. rotation by any angle, shear) (xrandr --transform).

[1] http://superuser.com/questions/825688/down-scaling-high-dens...
Okay, so you've backed down from "You'd think she would have disclosed that" to "I would prefer she prefaced the article with that". I'm content.
I feel pretty confident we will see a re-distribution of resources at google towards VR as more commercially-facing devices get released. The Gear VR is the first product and we will see a relatively large number of mobile and thethered devices come out in 2015.
Looks like the main fork hasn't been updated since 2012. Is there an updated version you recommend for Rails 4 compatibility?
I think the OP was expressing concern over Let's Encrypt being installed on servers and potentially doing malicious things. Of course, if you apply this logic to Let's Encrypt you could just as well apply it to your web server or your mail server, or even your OS itself. At some point you just have to trust that the people and organizations that you're getting your software from aren't malicious... or you could write everything from scratch yourself.
A new kind of 2D arcade game which has no analogs on market
So, it's a rotary engine.
1. No VC will not give you a term sheet - probably true (so long as you don't tell them about all the time / money you spent trying to optimize your legal structure for what they would consider to be the failure case). But there's this concept called "deal risk" - the longer it takes to get a deal done, the greater likelihood something will come up that blows it up.

2. Incorporating a Delaware C-corporation is by far the simplest option for high-growth tech startups. As an attorney in Silicon Valley, I cringed every time I had to deal with some other type of entity because it just wasted a lot of time (and thus the client's money) figuring out stuff that is muscle memory for Delaware C-corporations. And it always is painful to see the horror stories, like the one mentioned in the lecture. It's experiences like that that lead startup lawyers to advocate just going with the beaten path. All the extra headache is just not worth the few hundred dollars you save in franchise taxes. Penny wise, pound foolish.
Went through a similar experience with a simple puzzle game that relied on a UDP p2p networking library I was working on. I lost 2 years battling NAT and the nondeterministic nature of networking before I had to throw in the towel. I lost a similar amount, perhaps $40,000 in the form of credit card debt. Took me forever to get out from under it and it destroyed my credit, so I haven't used a credit card since 2008, other than a $500 one for medical emergencies.

This is a rough business and I'm not sure if I would want to open source the library either. For one thing, we have better replacements now like ZeroMQ and Firebase. Also the idea of giving up on all that work (that I someday may be able to still use) leaves an awful taste in my mouth.
It seems to me it's best to remove the leaves in the early spring, rather than the fall. That way you have a protective, and fertilizing, leaf cover over the winter.
If someone knocked 50% off a couch, why wouldn't I try to see if they'd knock off 75%?

If you're selling a $100 laser printer for $20, then you're clearly not trying to extract the maximum value from it, so why wouldn't I try to see if you'd take $10 for it?

It seems like you implied that getting rid of the things in question was more important to you than getting a fair price for it. People simply carried that assumption further.
Are you sure that is what people consider the most important question? I haven't noticed any pitchforks, no warming buckets of tar and chickens being plucked, just people deleting the app.
Thanks for sharing this! I had never heard of them before. It's weird though, there are some other similar services which are still running and it's not against Twitters TOS to automate favorites..
DateTieredCompactionStrategy: Compaction for Time Series Data
It's not a subscription no. But if our retention mechanism works, and the app is good enough, people who really like it will be able to spend money in it regularly.

Our quote from the blog is more of a fact than a reference to our business model. Cause if we don't make 15K in per month in average by mid-February, we're out of business.
It is possible, I'm not convinced it's probable.
Assembly's website has an incredibly beautiful design.

But it's atrocious to use. 50% of the page is wasted in whitespace, another 30-40% in boilerplate and the use of the site is not intuitive. My cursor will change to a pointer when things aren't actually clickable and trying to use the slider causes text on the page to be selected.

Onto the actual application, it's impossible to determine how value is assigned, what a vote is, why I can vote if I'm logged out, what that means, etc.

This is a tool designed to be primarily used by smart, relatively technical people with copy and design directed towards your average Facebook user.

Edit: As a final note, your FAQ is 10 pages and almost 100 questions long. This creates a huge barrier to entry for new users. Many of those questions only exist due to inefficiencies in your UI. It's very daunting, and honestly I would never use this product for its intended purpose at this point.
Unfortunate choice of wording. From the web page:

> Obtain a browser-trusted certificate and set it up on your web server

From the "RFC" on github:

> In the background, the web server contacts the CA and uses ACME to request that a certificate be issued for the intended domain name(s).

> Once the CA is satisfied, the certificate is issued and the web server automatically downloads and installs it, potentially notifying the operator via e-mail, SMS, etc.

This really sounds like they are generating the key pair, not just signing it. I think (hope) that's not the case, but clarity on this issue is pretty important.
This is great. I laughed out loud when I discovered that notes you throw upward off the screen eventually come back down if you throw them straight up. Definitely getting my toddler to play with this.

I have two suggestions: one is a tool/mode that lets you remove a bunch of stuff quickly, and the other is a simple undo mechanism. Since there isn't much instruction, you need to explore by touching, and e.g. when you're testing to see if a three finger gesture does something, you tend to create a lot of unwanted notes and potentially accidentally remove stuff that you overwrite.
Part of the reason I posted it here was to see if other people were seeing the same thing I was or not. And also to see if anybody else thought it was a feature (not a bug). Or part of some grand-experiment etc. So appreciate you chiming in. Looks like there may be more to the story.
From the paper:

> Trusted Platform Module (TPM). Deployed on over
500 million computers, the TPM provides a hardware-based root of trust; that is, it records information about all software executed on the platform during a boot cycle in a way that can be securely reported, via an attestation protocol, to a remote party.

Why does the TPM need to send anything to a remote party? It seems to me TPM was designed much more like a DRM module than a "secure enclave" module.
Teaching AP CS – Little details we take for granted
It's simpler to dd from /dev/[u]random however and in OpenBSD, you'll get exactly the same quality result. Most of the benefits of arc4random() are nullified by invoking gcc...
Thanks! Part of the point with the blog was to show the frustrating situation of seeing the end of the runway come closer and closer, without knowing if the product will make enough money to finance the business by the end of the runway :)
You'll never hear from them again:

“We’re not looking to manufacture engines,” says company president Alexander Shkolnik. Instead, the company plans to continue developing the engine and work with a manufacturing partner

That's always a warning sign. To me it means they don't want to make a company, but are rather looking for a quick sale and exit.

Also: "Because so many potential applications are in the lawn care and landscaping biz, the current design runs on a mix of gasoline and oil for lubrication."

I doubt they'll be able to meet emission standards, which is another reason you'll never hear from them again.
Databases for Users, Not for Apps
For context, Mozilla has two people working on their VR implementation. It's really early days for this stuff, and it's very experimental. Publicly available hardware (Oculus DK2) is still immature (low resolution, low refresh rate, very buggy SDK) and consumer-level VR is still years away.
Black Holes point to a cosmic clue
Broom? Isn't it called a rake?
If You’re Not Measuring Social Interaction, You’re Making a Big Mistake
I'm sorry, but you are just plain wrong about legal costs. Ask any reputable startup attorney in Silicon Valley whether it is net-efficient to start off as a Delaware C-corporation or a California entity.
How do you use a broom on a gravel driveway?
> Except that the problem doesn't exist outside discussions of

except https://en.wikipedia.org/wiki/Init#Replacements_for_init

this problem was noticed and was trying to be fixed for a long time, by a lot of people
Another option for storing tree structures is the closure table [1]. It acts as a sort of "many-to-many" junction table between the tree nodes, storing the relationships between each.

[1] https://coderwall.com/p/lixing/closure-tables-for-browsing-t...
Ask the customer when was the last time Microsoft gave a free upgrade for Office.
I realize that Level3 is on the same side as Netflix. The question was can Netflix play the same game the regional ISPs are playing. Let's assume Netflix acquires Level3. Since Level 3 is the backbone for a large portion of the traffic in this country, some Comcast data would have to go through Level3 to reach their customers right? So if Comcast throttles Netflix traffic, then Level3(now Netflix) just blocks Comcast traffic at the "backbone level". The question is theoretical. I know this is really bad for the end consumer.
Reddito r here. I bought the full version and will gladly share the experience with my fellow intellectuals on reddit.

Bit of feedback:

* try not to use too many fonts on the landing page

* try to capture audience by utilizing Shneiderman's "Eight Golden Rules of Interface Design"

tips fedor a
I blame porn, and more generally, the desire for flashy colours in the consumer market. Circa 1990 we had 1600×1200 monochrome CRTs at work, and nothing I've used since has equaled them for text. Considering displays as effectively limited by signal bandwidth, colour forces a √3 drop in linear resolution.
To second this, if you're using multiple languages to write to your database, you almost certainly want that schema enforcement at the DB level. We decided not to go with Neo as our canonical database for exactly that reason. Its main strength is probably as a follower or slave to a RDBMS or log file, which is how it seems to be used in enterprise - when you want to do graph-based analytics, you bulk-load a snapshot of your non-graph-stored DB into Neo, then run read-only workloads.
Apple Pay Will Work with Square Starting Next Year – Yahoo Finance
Was surprised by this so just did a little research. It appears (https://stackoverflow.com/questions/18578439/using-requests-... , http://docs.python-requests.org/en/latest/community/faq/#wha...) that this is fixable in python 2.7 so not a show stopper, more of just a good to know.
I'm surprised that nobody has talked about using the Xorg -dpi flag. I am a MacBook Retina user (but exclusively run Linux -- a long story) and i actually find the results reasonable. I had to go to a bit of effort, but finally i managed a reasonable result by changing the way the X server is started (adding the -dpi 227 flag) and modifying Firefox's devPerPx option. The rest sort of "automagically" worked IIRC. I should however add that my setup is minimalistic -- Xmonad and very few non-terminal apps.
Trust levels of news sources by ideological group
In wikipedia http://en.wikipedia.org/wiki/AngularJS is says "AngularJS was originally developed in 2009 by Miško Hevery and Adam Abrons [10] at Brat Tech LLC[11] as the software behind an online JSON storage service, that would have been priced by the megabyte, for easy-to-make applications for the enterprise. This venture was located at the web domain "GetAngular.com",[11] and had a few subscribers, before the two decided to abandon the business idea and release Angular as an open-source library"

I think here they mention it in the adventures in Angular podcast that Misko took it from a previous company which was a startup between him and another developer that did not went through -> http://devchat.tv/adventures-in-angular/001-aia-the-birth-of...

It might also have been here or one of the the Javascript Jabber Angular episodes (their search functionality seems to be down for the moment)
About as big as the one created by the relationship between Uber and Buzzfeed via Chris Dixon, perhaps slightly bigger, but they sort of balance. edited to add - those two are much smaller grains though. As far as I am aware, the journalist has investments in neither and investors tend to have their fingers in lots of pies.
I feel like I went above and beyond what was needed. I communicated clearly with my customers. I'm running all the servers right now with my own personal money so they had an extra month to get all their data. I found a company that could provide some of the same functionality and got them to offer my customers a discount. I open-sourced a lot of the code. And I didn't bother wasting their time with stuff that wouldn't work without significant effort.

The fact I can't easily open-source certainly could be a topic of discussion. But I don't think I was being terribly dishonest by outsourcing large pieces of functionality to software I don't have the rights to distribute. We originally used jQuery UI and it was a constant source of headaches. We switched to ExtJS, got a much richer UI up in a weekend, had paid support for any issues, and our customers were happier with the product. It was a trade-off and I was hedging on making the company work, not making it easier to give away should the company fail.
The Teensy Files: Creating teensy ELF executables for Linux
SCOTUS never really addressed this. The majority opinion was basically just a bunch of vague hand-waving that amounted to "if it looks like a duck...".

That was one of the most frustrating things for me when the decision came out. Obviously we all understood that we might lose, but to have a decision handed down that was so completely devoid of any sort of definitive logic or reasoning was really, really demoralizing.

They effectively just said "You look like a cable company, and even though we accept that legally you are most certainly not a cable company, we still find that you publicly perform... because cable companies publicly perform".
Show HN: GeoTappy – Location sharing inside the ios notification center
This is one of the things that science educators struggle with these days -- we need people who are knowledgeable about science, but is it really right to encourage students to go into science when we know what the landscape looks like?

At a minimum, kids who "want to grow up to be a professor" should be told in no uncertain terms what the prospects look like, so they at least go in with open eyes.
https://news.ycombinator.com/item?id=8642538
but it was just the bare bones idea, that got expanded a lot in Google.
Tech is tech. Code is code.

I'm sure if we have people on Mars they'll be talking about the same news/tips/advice/discussions we are.
P.G. deserves most of the credit, that's correct. But Amazon also deserves credit for integrating it into the Kindle system. They didn't have to do that, and they make no money off of it.
Former Aereo employee here. Thanks so much for the kind words.

That brightened up my day a bit.
I wasn't talking about whether macros are useful to everyone.

The grandparent comment was dismissive without providing constructive criticism.

Of course you can implement yield-from in Python 2. Of course Hy generates Python AST. We know that. It doesn't make the yield-from macro any less interesting as I hope I've pointed out.

Update Perhaps it was the title that is misleading.
It also often improves the chances of people taking the food at all, pride/dignity comes into play at all levels.
It's not really XP that's the problem, but IE6. Firefox and Chrome support SNI even if you run them on XP.
Give HN: *.til.io resolves to 127.0.0.1
Check out reddit.com, a place where we intellectuals gather to discuss science and atheism.

M'lady
I'm suggesting that these are commonly held beliefs, not that I hold them personally. More so, I was looking for input on the subject, as my personal experience in this area is virtually nonexistent.
But, it is! The question is, are we as humanity entitled to previous work after $period_or_event?

(I would argue that yes! we are! after... some debatable period or time, and I would argue that not all that can be recovered is worth recovering, but those are strictly subsidiary from the question).
> Automatically prove to the Let’s Encrypt CA that you control the website

If something could "just" prove identity without worrying about MITM we would not need the whole RSA stuff.
Those are aggregated peoples' opinions, which are subjective. I was thinking of objective metrics.
I got tired of editing my host file for local development. Have been meaning to do this for a while, but I never had a domain name short enough so as not to be annoying to type.
Have you ever been tested for ADHD?

If you do have ADHD you can seek guidance from ADHD experts, who can tell you how to manage it without drugs.
>To feed gwern's smug sense of superiority to the rest of humankind

Really?

>And let us add, people create art because it's fun, which is reason enough for almost anything.

He's arguing against subsidising art, not for stopping all art production.
CodeNow (YC W14 Nonprofit) Is Hiring a Director of Corporate Partnerships
Mow them. The last time I used a rake was living on a tiny lot. Moved to a 1/2 acre lot and began to mow the leaves into tiny scraps. Now live on a much larger, exposed hilltop property and the wind takes care of the leaves for me :-)
Work on letting the pettiness go because it will only make your own emotional recovery more difficult. Honestly, it might take years for you to fully recover mentally but cynicism will just prolong it.

If it helps you financially to not open the code because someone may yet still pay or because it saves you time then thats a good choice, don't feel bad one bit about it. But forget people who "should have paid" if it has no relevance now other than to torment you.

You also may have an adjustment period as you go back to working for another company. It's weird because you feel like you've already grown out of that yet will be expected to fit in as a corporate soldier.

I can offer hope you will eventually see an upside in personal growth. You'll realize that you've gained experience and expertise in running a company that's rare and extremely hard to come by any other way.

Good luck on your road to recovery, don't give up.
Raptor Optimizations 2: Pointer tagging, linked string hash tables, turbocaching
Samsung Abandons Android in Its Low-End Smartphones for Tizen
Really want to try this, when is the iPhone version coming? :)
I really like Python - I think forcing people into using a certain directory structure is nice, and it makes browsing code easy.

I think it's largely a matter of taste though! I just think that having a directory layout that reflects the code structure makes it easy to browse things at a glance, provided there's not too much magic in the __init__ files.
Sure they have -- your response to the art. Its a perfectly reliable metric to determine the quality of art, since "quality of art" isn't an objective quantity but instead a subjective quality, and so is exactly what each viewer finds it to be.
Plus 100 for this. I've (after one year of business) open sourced my software and this was one of the better moves in my 5 years business history.

This opened a lot of doors for me.
substantiating a scientific argument with a dilbert comic [check]
Databases for users, not for apps
Leveraging the old to take on the new – transition to your new business
Drepper's caustic style aside, his point ultimately was that truncation is still a problem. Whether or not you think glibc should include strlcat, this is an important point to understand.

More discussion here: http://stackoverflow.com/q/2114896/67591
A similar system is also heavily used in the construction world in their "Work Breakdown Structure" - a borrowing on how they document airplane parts that are part of an assembly, that are part of a module, that part of a structure.

http://en.wikipedia.org/wiki/Work_breakdown_structure
Strangers at Sea