skysight-inc/HackerNews huggingface dataset:
Videos from the Velocity Conference 2014
$200K for a computer science degree? Or these free online classes?
I build static sites/apps that use saas tools for the dynamic content. For example, a post's comments are stored on parse.com However, this architecture chokes on IE8/7 unless CORS is handled through SSL. How would I install SSL in your service?
So no matter what you type in it just display 83.3 years unless you change the average in which case it just converts month to years independently of your birth date.

I tried messing with it and it broke. On the third input it finally displayed an empty calendar and it was impossible to go back.

=/ I don't get it.
Sorry. I was too tired to spell Pennsylvania. =P
The doctor starts on time. Patient one requires slightly more time than scheduled...repeat for other patients. Also doctors have other tasks than seeing patients: reviewing lab work (part of seeing patients?), pharmaceutical sales reps, signing paperwork, etc.

Automation would be nice, but not sure how you could remove all the time sinks in US Medicine.

/not a doctor, just observations as an end user.
An alternate view is: If your site requires javascript (or cookies or registration) we don't use it. There are plenty of sites that work better with javascript, but are still fully or mostly functional without it. This is where you will find those of us who choose not to allow sites to run javacript in our browser. As an example, nytimes requires registration. The registration page is the extent of my interaction with their site. I turned to theguardian many years ago, and, while I value nytimes, I wouldn't be able to quantify any meaningful difference between the two.
Now corrected to "Plutonium: The scary element that helps probe space's secrets". Apollo 13 still mentioned, but with no mention of the fact that the only thing that distinguishes its RTG is that it's at the bottom of the Pacific.
Neither does it mention that only the less dangerous isotope is used in space.
I'm the co-founder of Aptible, a HIPAA-compliant PaaS that just went through YC. I'd be really happy to talk to you and help figure out what kinds of resources we could publish, for free, that would help CTOs in your position figure this out. Email is in my profile.
Sun and Earth
I don't know, I haven't been following the IPCC closely.

However their latest executive summary is here:

http://report.mitigation2014.org/spm/ipcc_wg3_ar5_summary-fo...

"Without additional efforts to reduce GHG emissions beyond those in place today, emissions growth is expected to persist driven by growth in global population and economic activities. Baseline scenarios, those without additional mitigation, result in global mean surface temperature increases in 2100 from 3.7 °C to 4.8 °C com- pared to pre-industrial levels10 (median values; the range is 2.5 °C to 7.8 °C when including climate uncertainty, see Table SPM.1)11 (high confidence). The emission scenarios collected for this assessment represent full radiative forcing including GHGs, tropospheric ozone, aerosols and albedo change. Baseline scenarios (scenarios without explicit additional efforts to constrain emissions) exceed 450 parts per million (ppm) CO2eq by 2030 and reach CO2eq concentration levels between 750 and more than 1300 ppm CO2eq by 2100. This is similar to the range in atmospheric concentration levels between the RCP 6.0 and RCP 8.5 pathways in 2100.12 For comparison, the CO2eq concentration in 2011 is estimated to be 430 ppm (uncertainty range 340 – 520 ppm)13. [6.3, Box TS.6; WGI Figure SPM.5, WGI 8.5, WGI 12.3]"
let's if some mainstream will use it e.g. https://www.facebook.com/imayday555?ref=br_tf
Thanks :)
I didn't really do any research on that expectation, but from my personal experience many designers can host their clients' websites if they can get an inexpensive and reliable host, websrvr is trying to be that.
There is no such thing as a HIPAA certification.
>Many men (or gender-fluid people) are raped/molested too. Why is your focus so intensely on women when talking about something that should be common all rape-survivors?

Because women are excluded from tech communities more than men.

Try not to make everything about yourself.
Hoping to have people start developing on it while they improve the technology.

Looks ugly now, but it won't in 5 years.
There are a few options if you want HIPAA compliance. Note that "HIPAA compliance" is somewhat of a loaded term in that there aren't many super-technical benchmarks to meet, but a general "do-good" attitude including (but not limited to) some of the following points:

- Physical server isolation: you cannot have other instances sniffing around in your deallocated garbage memory.

- Encrypted data stores: physical theft of the server should not provide access to your data.

- Server providers who can sign a Business Associate Agreement: many hospitals and firms with medical data require this in their stipulations.

- Audit trails for database modifications, access, etc. Basically, log everything, and this has to be encrypted too if it contains protected health information (PHI).

- All PHI over HTTPS if you have a webapp. NO PHI OVER EMAIL OR HTTP.

- "Soft" guidelines such as password complexity measures, auto session expiration, disallowed multi-sessions.

Again, this is not an exhaustive list. You really need to check with a lawyer who knows this stuff. The fines are enormous (read: business-ending) if you break the rules.

How do you work to implement these? Well, find a host who is willing to sign a BAA. Here are the two major contenders I'm aware of:

- Use Amazon AWS; they're willing to sign a BAA with you and provide you the physical server isolation you need. However, this doesn't come cheap. Expect >$2,000/mo in costs to keep this configuration. Also, you'd better be a network pro or willing to learn how to manage VPCs correctly to provide proper network-level isolation for the databases.

- Use aptible.com (they happen to be a YC company, and I don't know of anyone else doing this). Frank & Chas (the founders) are very responsive and aim to provide a comprehensive package, including backups, audit trails, and even employee training. The Docker-based and heroku-like interface is very appealing:

https://support.aptible.com/hc/en-us/articles/202638630-Depl...

This option is still expensive. They host on AWS as well, so you're paying for the server costs + premium. However, this will still be a lot cheaper than hiring a competent sysadmin to make sure the execution is flawless.
Newly Proposed Amendment Will Allow FBI to Hack TOR and VPN Users
I have SSL support planned in the near future (1-3 months) if people ask for it. It would require you to upload the private/public keys to websrvr. Thanks for the question :) I was really planning for SSL support because of google's announcement to bump SSL sites in their listings, I wasn't aware of the CORS issues with IE.
Before Max 5, making vst plugins with was very much supported, and was explicitly dropped in favor of Max for Live. Here's a blog post exploring some alternatives from when the drop in support was announced: http://createdigitalmusic.com/2009/05/cycling-74-ditches-plu...
The multiplicity of APIs demonstrates that the problem is hard. The needs of game developers pull the APIs in a specific direction. And these requirements must be addressed, because the games market is huge and pushes the envelope.

But other users may have different needs. OpenGL is used by games, but not just games. For example, at Taodyne, we use OpenGL for real-time 3D rendering of business information on glasses-free 3D screens. I can tell you that my pet peeves with OpenGL have nothing to do with what's being described in any of the articles.

Some of the top issues I face include 3D font rendering (way too many polygons), multi-view videos (e.g. tiled videos, which push texture size limites, or multi-stream videos, that bring a whole bag of threading issues), large numbers of large textures without the ability to manually optimise them (e.g. 12G of textures in one use case).

Heck, even the basic shader that combines 5, 8 or 9 views into one multiscopic layout for a lenticular display makes a laptop run hot for a mere HD display, and requires a rather beefy card if you want to have any bandwidth left for something else while driving a 4K display.

Many of these scenarios have to do with limitations of textures sizes, efficient ways to deal with complex shapes and huge polygon counts that you can't easily reduce, very specific problems with aliasing and smoothing when you deal with individual RGB subpixels, etc.

Of course, multiscopic displays are not exactly core business right now, so nobody cares that targeting them efficiently is next to impossible with current APIs.
Some of your problem predictions are 100+ years in the future. I generally regard these as nonsense.

Why?

I don't.

Technology is a function of available energy (Tainter, White, Prigogine), not vice versa.

I find projections of viable sustained fusion nonsense given 62 years of failure to achieve it. Every last single other energy source tapped by humans, sustained nuclear fission included, had previous exemplars occurring on Earth, and was adapted by humans either before history, or (in the case of fission) within a matter of single-digit years of initial attempts.

But enjoy your Panglossian vista.
@voska "Starting at $3499/month with an annual contract" -- Seems like security experience comes at a price... That said, it's worth taking every precaution to protect patient data.
and some patients miss appointments, and nobody plans to be ill so there are last-minute "squeeze-me-in" appointments, etc. etc. Some practices manage this much better than others though.
One reason this woefully reductive article doesn't mention is the value of learning about what not to do when the time comes to start your own startup. Why caring about optics instead of revenue is a bad idea. Why peddling reputation instead of product can get you in trouble. How dangerous founder-founder disagreements can be for morale and success. How important it is to hire good talent.

The fact is, if you choose to start your career working for a startup, you will likely work for a failing one. That can be a more valuable lesson than working for a successful one.

Established companies have largely weeded out inefficiencies, problems with product-market fit, and so on. If you work for a startup, you will learn very quickly why you don't see the "startup culture" in mature companies--at least not all the bells and whistles associated with a startup--because it doesn't work. Letting employees work from anywhere when the company has no sense of direction doesn't work. Paying for meals 3x a day for the whole staff when there's no bottom line revenue because the CEO would rather be photographed with a celebrity than make a sale doesn't work. Giving entry-level employees right out of college the power and responsibility to distract the company from its core mission doesn't work.
I went to a little school in the CSU system in the 80s, but at least one of our professors used the term "loop invariant" (as well as induction) in our freshman "Pascal" class.

I admit I liked the recursive version of the author's example better, though, especially when he gets into "oldr" and "newr" to track the mutated state of things in each loop pass.

Along a similar line, I remember reading on my own about Eiffel and "class invariants" in the very early 90s.

Then came the internet gold rush to dumb things down, though. Now, we have King Java and its idiotic "bean" anti-pattern. Just make a useless crap object, whack on it enough (mutate it) until you hope it's in a useful state and slog onward! State of the art brain damage :-(
I can give the answer without reading the article: No, it can't. Next time you have a heart attack or cancer or a broken bone, see how much your laptop or your iPhone can help you.
You could still use git to version your website and then websrvr to host your website. I do it for 'http://www.websrvr.in/', you can checkout (https://github.com/websrvr/www.websrvr.in/) for it's source code. I use middleman to build the app and use the "~/Dropbox/Apps/websrvr/wwww" folder as the target folder, it's works out nicely.
My experience has been quite good with Parse. We have push notifications service for iOS and Android and both of them work as intended. Though, I feel the dashboard could be better.
Your Nude Selfies Will Never Be Safe
I'll give you a factor of two - three seems a bit much to me. (Perhaps we're not quite talking about the same thing though, I'm not sure.)

I'm surprised you would say that laying off people in the UK is "not actually that hard", though - in my experience, at companies where the HR department actually insist that matters are handled correctly, it can be an extremely onerous and lengthy process, fraught with difficulties and complexities (like "constructive dismissal") at every turn.

Firing contractors is easy - ask them not to come back in. If their contract stipulates some sort of notice period (rarely more than a fortnight), pay them not to come in for the remainder of it.
If you own it, paint over the led with translucent nail polish. Layer until it is an acceptable level of brightness.
Well, percent of GDP spent on light has remained steady for 300 years at .72; that was buried rather far in.

The article also mentioned Jevons’ paradox, which is something I didn't know had a name.
That is expensive.
http://onethingwell.org/archive
Pros and Cons of Different Android Test Frameworks
I wonder how long until our nation's SWAT teams are equipped with ram rippers and cans of liquid nitrogen.
John Carmack facts!
I've heard of this idea before under the term "Lifestyle Advertising". You don't sell the product, you sell a "culture" that "exists", with your product being a means to signal "membership" in that "culture".

Things to Google:

- LessWrong "Applause Lights"
- Burning Man Ten Principles (specifically, Decommodification, Radical Self-Expression, and Participation)

PS - I really like the point about "you need to know that everyone else knows what this means..." - that's a good point!
1032 entries that I'm trying to figure out an alternative for. Nov 2010. Funny timing on alot of folks parts. I used Oh Life as a daily photo / three sentence journal and then Day One across my Apple devices for my private thoughts. Seems like the logical move is to figure out the import tools you kind people have posted and go all in on Day One.

When I was initially looking around I tried Penzu and a few others but it was more than I wanted. I loved the simplicity of Oh Life and having the email sit in my inbox as a "to do" reminder. I suspect Day One uses Apple's built in reminders which wouldn't force me to clean up my inbox the way a dozen Oh Life emails does.

Thanks Oh Life. I'll miss you.
Honest Question: What circumstances force you to browse without Javascript?

It feels a little like running a car constantly in first gear. It is going to be a guaranteed sub-optimal experience.
Sorry, but there is nothing I find more annoying than the "Never miss a post!" spam that Tumblr now inserts in to every page post acquisition.

Perhaps someone could do one thing well and come up with a blogging platform for this nice project?
another one: http://inconsolation.wordpress.com/
Disclaimer: Not my blog, but found it today and really loved it.
Some time back, I was in the market for similar sevices, I evaluated brace.io and site44. If I am not wrong, they both charge $5/month for 5 websites. As a user, I would not mind paying that, because if I want to quickly demo to a client, I would prefer a separate sub-domain/folder without having to pull my credit card for that.
Second, I was looking for minification and compression, great to see that you have added that feature.
Third, great to see that you have contact forms, the first obstacle where you might think of servers. I like brace.io's implementation.
Additionally I liked brace.io's admin and shipping workflow. Do you have anything similar?
I tried out their PHP SDK, intentionally willing to try out Parse on the backend side of things. I intended to use it as an ORM layer, abstracting out the data structures. However, my experience was that making multiple queries (even 3-4) would make the app appear slow. This is in no way a fault of Parse, just how it is.

So, I'd recommend using Parse with any of the frontend SDKs (JS/Android/iOS), but would warn you against trying it on the backend side of things (where PHP is the only offering so far).
I have had tons of problems with parse. Our app has both the iOS and website backends using it. While it is useful, and a lot of stuff is well done, when you operate at any kind of scale you keep running into all kinds of hidden limitations. We have ~30k+ weekly actives.

For example -
Horrible limitations on queries. You can only get 1000 total objects at any time, batch requests are limited to 50 objects, limit of 100 count requests a minute (not sure the exact number but it's really close). Not just for each client, for your ENTIRE APP.

No good backup solution. They say they back up their servers, but backing up your own data is left to you. Which is a pain in the ass because of point one.

Awful support. I get that they have a lot of people and can't support everyone well, but I have always gotten the feeing that Parse just doesn't care that much about users. Maybe they do if you pay them a bunch of money, but until then you're on your own. Half the time my support requests go unanswered, sometimes the rep just stops responding midway through the conversation. Only recently did I ever have a good experience with Parse support (thanks Christine!)

To top it all off, apparently they silently changed the way batch API requests were counted and never told anyone. Instead of a batch request counting as 1 request, apparently it now counts as each individual object inside the request. So batching 10 objects is one http request but 10 Parse API requests. Sketchy. When you reach over 30 requests per second, they just start dropping requests.
- See also: suckless.org

- An LFS build off kernel.org (the kernel) and github (the rest of userland) would be an interesting experiment.
The whole benefit of this method is that its simple.
Its first order of magnitude estimation by taking the fact that headcount is usually close to linear with revenue and then applying maybe the next biggest twiddle. So you get maybe 80% accuracy recognizing the linear trend, and then another correction for the valuation.

As such, even 1 correction is kind of twiddly, since it does pretty good with average salary. But, its also in that range where you can do it off the top of your head in conversation, by simply referencing a well known labor number, and a +/- factor that most entrepreneur folks you're having drinks with will know.
I would speculate that the massive advertising revenue generated by the 'bay probably renders any such 'fun' factor trivial.
Thanks for all of your comments so far. Synopsis is...it's complicated. There are basically no straightforward guides and no reliable, tried-and-true open source solutions that can be deployed with minimal security expertise, at least with respect to the technical setup.

Options are to go with a service company like Aptible or TrueVault, or fumble through vast amounts of obtuse technical and legal documentation, then hire a security expert to audit your homemade system and hope that everything goes OK. Both options, as they currently exist, require a fair amount of $$$.
For the psychological "human" side of Oculus, check out some of Michael Abrash's talks
There's an issue with pursuing these kinds of newly-discovered interests: You have no idea what they're called. He's calling it "cultural imprinting", but I learned it as "lifestyle advertising". Neither turns up much on the google (well, his does, but it turns up his own article)
I think the insight is that if a company has lots of revenue per employee (headcount correlates pretty well with overall operating costs) they'll take that as a signal that they're doing well and can afford to expand. And then they'll do this until they no longer feel like they're in such a secure financial position.

This, by the way, is why the multiplier is lower for well-funded companies - if they have more runway in the bank, they'll feel better about a lower level of revenue per employee, since they don't have to operate at a profit in the short term.
I phrase it as "might be" since I realize it's controversial, but I think that rule is outdated. Yes, having a large static array would be a fine specific reason to use the smallest size possible. But what would be the benefit when you are dealing with the argument to a function in an example like this?

Most of the time the argument starts in a register, is passed in a register, and returned in a register. Using a smaller size often just means that the compiler adds some unneeded conversions as in this case. Usually this doesn't matter, but when it does, the benefit is almost always in favor of the simpler rule of always using 64-bit variables.
Amazon please stop supporting Del Monte
I want to see Valve on that chart, they should be way up on top, maybe around 5 million per employee or so?
For IPython-based profiling, I find the %timeit and %memit magic commands invaluable. This post has a good overview: http://pynash.org/2013/03/06/timing-and-profiling.html
If you ask around rift devs and users what's the longest they stay in the "lost' world, it's usually around 20 minutes. That says alot.
Just do it your self, https://gist.github.com/mariocesar/3f3e63cd422e1024d7e5 (If anyone has enhancements please fork or comment)

Time before when Canonical announce Ubuntu One was going to be discontinued I comment how I depend on U1 to deploy my static websites, like 30 static websites some of them with simple .php scripts that manage contact forms or feed aggregation, it's pretty easy to do and still don't get why so much people put so much effort on making it a SaaS, we are talking about a little sysadmin work.

I have no option that use Dropbox as a backend as most of my clients use it, but it's pretty obvious you can setup the same features with other services.
Renting a dedicated server doesn't involve any of this.

There are dedicated server providers in every part of the world, including MPAA-proof countries.
Why we believe apple
TAGML: A Twittertagish Markup Language
> I agree that a news website does not need to have JS-required pages for 99.999%+ of their content.

I've seen this idea a number of times in this thread, it's far from true. The majority of advertising systems require JS. Without advertising, the news site has no income. As a result the internal discussion is going to be more like 'why waste any time at all to support the ~1% of users who will never generate any revenue'.
"If someone is paying the bill, do they really care?"

So you could cross reference names of the people raided with payment information of the VPS providers (usual suspects or top "n" providers let's say). Of course that could be hidden as well.

Other issue is how does anyone know this isn't misinformation anyway and that the VPS providers don't play a role or not as much of a role as is indicated. Just because someone is writing this or because they said it?

What advantage does it have for anyone (like this) to reveal anything about how they are situated security wise if not to lead people off the beaten track even given some possible marketing advantage?