skysight-inc/HackerNews huggingface dataset:
For people who want to learn how to write man pages, I've found the following resources to be invaluable:

"Practical UNIX Manuals: mdoc" - an introduction to writing man pages in the mdoc language (http://manpages.bsd.lv/)

"mdoc(7)" - a definitive reference for the mdoc language (http://mdocml.bsd.lv/man/mdoc.7.html)

Detailed mdoc documentation (http://mdocml.bsd.lv/mdoc/)

The mandoc utility also has a built-in linter for man pages, run with -Tlint (http://mdocml.bsd.lv/). It was originally designed for OpenBSD but it is portable. I've run it on Linux and Cygwin without issues. It really is an amazing tool, and its own documentation is fantastic.

Users writing new man pages should prefer the mdoc language to the legacy man language. mdoc has been around for nearly two decades, works well on all modern platforms, and is a semantic markup language rather than a presentational one. If you really need to support legacy systems, mandoc can convert man pages written in mdoc to man.

Please don't write man pages in Docbook or anything that relies on Docbook for man page output. I've had so many issues with xmlto and xsltproc and Docbook. Really, mdoc is very simple and writing it by hand is not a big deal. Modern man page processors can also produce HTML or PDF output, so don't worry about that. I'm sad that I've had to pull in such a heavyweight and complicated toolchain that doesn't even work half the time just to generate some tiny man pages.
Find YouTubers to Cover Your Game in Under 2 Minutes
Correct TL;DR

* High performence overhead and complexity of VM.

* Hypervisor vulnerabilities.

* Unikernel are small because the responsibilities are shifted to the process.

* "Unikernels are entirely undebuggable."

---

IMO process isolation (segmentation, paging etc) already gives 100% performence with most security. And since these are old and simpler hardware designs, hardware bugs are less likely to happen.
I only wish. The marketers were in full force. We'd do "slice and dice" design, where a designer would mock up the full page as single graphic in Photoshop, then we'd slice that image into multiple, and reassemble in tables (no reliable CSS!) with font tags.

Today we argue about how much JS is too much, or if there is such a thing, but back then if you wanted the markup to change you sent a request to the backend and rerendered the entire page with the small change you desired.

Loading a page was an exercise in patience, as a first pass on a _decent_ page would get you the text and highly pixelated images, then subsequent passes (and you could watch the screen redraw from the top down multiple times) would reduce the pixelation to LESS BUT STILL pixelated versions.

Some sites were just Word documents that had been "Save as HTML" -> These could be MB of markup, and basically impossible to edit.

Plus, almost immediately, the browser wars began and rather than arguing over how to push the standards, they had none, and just tried to establish their own, incompatible vision.

Basically, once the general populace was the target for content, you were no longer allowed to just worry about the content.
Don't the late stage investors get hurt in these deals also? Why would they get in at such a high valuation?
UI/UX Developer: Node.js/Angular
Know anyone in your network with experience in Node and Angular? Clear Measure, Inc.has an urgent need for two full time engineers with this particular skill set. Please refer anyone in your network to me and I'll reach out to them directly. Austin based preferable but remote is doable.

Rayne Fulton
rayne@clear-measure.com
http://www.clear-measure.com/careers/
We are not up and running yet. But we are building a subscription management tool that helps SaaS businesses manage , view their user's subscription.

We are going to solve a lot of problems that come with subscription like taxes, usage rules, customer portal, price a/b testing , dunning management etc...
we are going to support multiple payment gateways like braintree and stripe.

We are working on this product because we struggled to find a subscription management tool for the right quality and price in our last subscription product
I hope that you choose us because we really need the help XD.
I am glad to hear someone making sense. All this handwavy let's just outlaw encryption babble is getting old. There are serious consequences to outlawing encryption.

Oh, and if terrorists are hell bent on attacking, they will do so with or without encryption. And no amount of data collection is going to stop them if they plan well enough.
> English being the defacto language of the internet

That's quite a statement. There is a huge volume of Spanish content that you'd never realize was there until you typed in a Spanish query into a search engine. The various language webs are for the most part islands. English is a little bit over-represented on the web but this is mostly because of the fact that in the early days the English web moved quite rapid and other countries slowly caught up as they came online.

Over the long haul this will normalize to representation roughly proportional on the world population. For our profession English will always give you a head-start.
Why do you see Spotify there? I see their business model as opaque, and it seems like it's their massive funding that has kept it viable this long.
In the immortal words of Mr Schrute, "false."

Profitability depends on a network of flowing capital. When the input (e.g. of venture funding) dry up, profits will vanish in a shockwave.

That is dramatically true for companies whose business model is to provide services and products for either other companies in the network...

...but also for those catering to their employees.

IMHO a lot of 'problems' which seemed to cry out for an 'app' solution are going to turn out to be first world problems no longer pressing when the economy turns.

Then there's the fact that there are a lot of ugly weather patterns nationally and globally brewing...

Hold on, Toto!
Michael, we are disrupting the real estate rental market with http://www.gromia.com, a platform that replaces realtors. We have good traction and first revenues in Europe and would consider to test in SF. We aim to be the Airbnb (I know you scouted them in 2009) for mid-long term residential rentals. Would you consider us for an acceleration at YC?
No; you can reach any legal position by just playing all its stones and passing for the side that's done placing its stones.
The screenshot looks like a level from the Escher-esque game Monument Valley -- was MagicaVoxel used in developing that?
Can someone explain why factoring L19 is relevant?
Michael, we are disrupting the real estate rental market with www.gromia.com, a platform that replaces realtors. We have good traction and first revenues in Europe and would consider to test in SF. We aim to be the Airbnb (I know you scouted them in 2009) for mid-long term residential rentals. Would you consider us for an acceleration at YC?
How to Foster a DevOps Culture?
I'd downvote this so hard if I could
Class A Game of Phonetics, Phonology, and Classifying Sounds
Wait, one of the things I've heard about Facebook is that there is almost no change control. Especially on the mobile app side, that people just add code to the app without any real oversight, which is why it's grown to such a large codebase.
Really? Harvard asking this question???

It should be obvious to anyone that the device requesting authentication should never help those requesting authentication. The client (or user) should never be trusted.

Ever.

Ever.
dangerous internalArray which is global in the way it is written right now.
However it costs something like $37 per month. I've been a long time subscriber but that's very steep considering that barely cheaper than the print version.
Streaming HD video in the background? ...not watching it? Oy vey. These kids today.
I'm on the same boat: perspective changes as one age and as the circumstances change.

I still do stuff on the side but only when kids are asleep. When they're awake: 100% kids activity only.
I've thought about this since my post, and I think a better term for the concept I intended, would be "risk assessment accuracy". That is, you can increase RAA, but at the cost of a loss of some privacy -- that's the dynamic I was describing.

But I still think it's fair to call someone a freeloader if they deliberately get mixed in with a low risk class while knowing they're higher risk.

Edit: And you're right, that in the case of perfect RAA, the concept of insurance breaks down because it means you know people either will or won't experience the insured event.
Is too clean really making us sick? Seems like it encourages allergies and such
"Just trust me, I'm smarter than you are." isn't the best stance for a teacher to take.
That's what I do for larger clients or projects, it's just a bummer, that smaller projects need that level of integration to follow best practices these days.
I omitted indeed characters I didn't like. Those are not necessarily the villains. There a quite a few of them in there as well.
Poking at causation, 1 of 3
Where can a back end dev learn that stuff? Any good tutorials, as that is the sort of thing that always confuses me when I need to do some front end.
I use nitrous.io. The web based IDE works great on a Chromebook but not so great on my iPad Pro. I expect improved support.

One option is to use the web based IDE for editing and have a separate SSH+terminal app open to a nitrous.io account. You can swipe between apps in a second for editing or command line stuff.

That said, it is more convenient working all in emacs with SSH.

It is important to use a SSH app that has a reasonable virtual keyboard.
Lancaster Uni to build cutting-edge quantum research lab
At the database level, lets say I want to take this approach with postgresql, is using just one big table with no deletes or updates-in-place and just doing appends one way to go about this? (assuming space is not a problem)
Or is one better off looking at stuff like datomic which has the immutability part already set up for you?
>Could something like Xen be more secure than the Linux kernel? Maybe. That's a good question, and one I haven't seen the answer to.

It ought to be, because the attack surface is zillions of times smaller (x86 spec vs all the system calls offered by linux).

>you always have Linux in addition. You generally use its drivers for the real hardware. It would seem that Linux + hypervisor is less secure than Linux alone

Doesn't have to be Linux - but even if it is, users have no way to exploit most Linux vulnerabilities because the hypervisor (hopefully) doesn't make most possible system calls.
Congratulations for pursuing your dreams! I also work at a big game company, not even on a game but on an internal technology: no player will ever see directly the result of my contribution. I still feel great about my work because of reasons not important here, but I totally understand what the author says.

But feeling of being a little cog in the machine aside, some of what is said here is about failure of management: communication problems, useless meetings, bogus decision process, lack of visibility of who is impacted by a decision, etc. It's true that big projects are more difficult to manage than small ones, but in truth a bad management or bad coworker dynamics can destroy motivation in big or small companies alike. I have worked in a few startups and two indie game companies and all were plagued by mismanagement as much if not more than my other experiences at a bank and at a big cell-phone company. I may have been unlucky, but it may a simple truth about the programmer's job: working with other people is hard and team dynamics is very important.
"..the Web as being similar to our traditional print role -- to act as a thoughtful, unbiased filter and to provide our customers with information they need and can trust."

Unbiased? Some quality reporting to be sure, especially when politics aren't involved, but they jumped the bias shark a long time ago.
explain why many world interpretation is deserving of so much predisposed legitimacy when no evidence of it exists and no way to properly measure it.
I believe that some startup founders/execs have optimized for valuation at the expense of costly liquidation preferences for late stage investors.
Thanks so much for this. We built Upfit (https://upfit.co), an on-demand fitness streaming app for at home workouts, ran by video creators. We launched on Android & iOS with Upfit and are currently tackling other industries with the same platform. Think about it like a social Netflix for X. We would love to chat!

- Pim from Whitespell (Pim at Whitespell dot com)
Tell me more about this. I've heard general stories but I want to see how deep the rabbit hole goes.
I had an HP laser (actually three), and the replacement cartridges were so expensive that I bought a Brother 2270DW (d for duplex and w for wireless/wired/USB). I buy the high capacity ink cartridges and it is much cheaper and much faster than the HP. I've never had any regrets - having used it with Windows, Mac, and even Ubuntu one time.
(I love HP - but I don't know why they price their cartridges so high. I literally threw away my color laserjet because replacing all the cartridges cost almost as much as the printer itself. And then they have those cartridges which are "smart" and refuse to work once the date and number of images have passed - so I can't just shake the cartridge or print and accept the fact that it will be a "faded" print. No more HP for me.)
I see, good point.
Why Are So Many of Google's Data Centers in the Southeastern US?
Yes, you can, but you shouldn't. The continuation of the third passage I quoted explains why they think that several of the advantages of unikernels disappear if you try writing things in not-OCaml. It looks like the instructions you're linking is intended for third-party libraries that already exist in C, not for entire applications (although, yes, that would work).

I mean, you also can port applications to Linux kernelspace. (Remember the Tux web server?) But that's not really the point of Linux, and if you want that, you should... use a unikernel.

That said, sure, it's entirely possible that as they shift focus from an academic project to a commercial one, they'll give up on this distinction and its performance advantages, and start marketing a product that lets you just write C. (Just like they may well give up on hypervisor-based parallelism and add fork().) But that's not how they're currently envisioning the concept.
> It's rare to see a kernel-bug that can't be worked around in some way other than patching.

While it's true that most critical bugs I've run into with the kernel can be workaround in some way, it's at the detriment to some use-case that some users, somewhere rely upon.

A vulnerability I discovered a bit of a year ago allowed local privilege escalation for any user with access to write to an XFS filesystem. The only workarounds were to modify their SELinux policies or switch to another filesystem. I'm not aware of any users that rewrote their SELinux policies for this. It had been fixed in the kernel and fairly quietly fixed in a RedHat security advisory, but I don't think any other distribution did anything at all.

I'd estimate that critical kernel bugs happen at least other month. Worse, discussion of these bugs happens in the public and takes dozens of months to fix. Again, assuming you even know of these vulnerabilities, while there are often workarounds, they're not always practical.

Did you know that via user namespaces, all non-root users on a machine can elevate to a root user? That root user is supposed to be limited, but it's allowed the mount syscall. Numerous vulnerabilities have been discovered as a result of this. The kernel team usually considers them low-impact and they get a low CVSS score, but when using certain applications this can lead to local privilege escalation. The workarounds are to disable user namespaces or disable mount for user namespaces, both of which will break some set of users.

Did you know that any user capable of creating a socket can load kernel modules? For a long time this allowed loading ANY kernel module! The only workarounds were to compile it out of the kernel or monkeypatch the kernel. Only last year was this was finally fixed upstream so only those modules patching a pattern were loading. Yet, it was also discovered that if you used busybox's modprobe, the filter would still allow non-root users to load arbitrary kernel modules from anywhere on the filesystem!

Point being, this is par for the course. Clearly one needs to understand their threat model, but if the model is at all worried about local privilege escalation, update weekly until you find another OS.
Many-Worlds has flaws comparable to many other leading interpretations, which is why it's not a large majority view among quantum information and foundations researchers. Explaining why the observable universe is Born-rule typical is a major issue for Many-Worlds.

http://arxiv.org/pdf/gr-qc/9703089.pdf is a good discussion of this issue, which I don't think has yet had a satisfactory rebuttal. A more up to date version is at http://arxiv.org/abs/0905.0624

It's silly to insist that every article about quantum phenomena should refer to any particular interpretation of the mathematics.
1. It's become a tradition, at least for counting legal positions in Go

2. there are surprising similarities between the runtime complexities of dumb and smart algorithms for counting and factoring
Ask YC:The Wizard of Oz Approach
Where to find electronics hardware consultants?
Hello!

I am tinkering with some physical product ideas, but I have absolutely no hardware or electronics background.

I would like to develop a product that includes Light Dependant Resistors (a big canvas basically), LEDs, Printed Circuit Board, Gyro sensor, etc.

Where do I even start to get a person that can design circuits and essentially design the electronics side to later make a product prototype?

If not a place, maybe a forum or someplace where I can dive into resources?

Thank you!
Fran
Just Billing,Easy to use free android based full fledged billing app
Push a button, double your outlets – meet theOUTlet
Indeed, I'm hoping that Rust begins a push for standardization no later than five years from now, with a formal spec ratified no later than ten (which may sound like a long timeframe, but that would still put it ahead of the average standardization curve). And we're already making a head start on a few necessary aspects of a specification, such as formally proving that our type system is actually as strong as we think it is.
Some guesses

Strong EMF next to an un-shielded chip? (Bit flips, no ECC and no lockstep systems to validate against)

Improper coating causing a thermal problem, either causing a sensor to fail, lie or some electronic component to break it's solder.

Some wild ass guesses on my part
Our current focus is mass market, ad-based apps for Android, mostly based around a spreadsheet-like framework. The company is called Unwrapped Apps ( http://www.unwrappedapps.com ) and our latest Android app was launched yesterday ( https://play.google.com/store/apps/details?id=com.unwrappeda... ).

The main thing we'd like to talk about is our prioritization and focus - are we spending our time the best way we can?
You have never seen HTML used to build something that a human might look at? What are you looking at right now? Aren't you looking at a web page? Aren't you human? Aren't you using your eyes to see what I've written? Unless you "View Source" on every page you visit, you are looking at the GUI, not the structured information.

If you think HTML can be used to send structured information, I would urge to read the essay that Mark Pilgrim wrote in 2004. I posted the link before.

Also, please consider all the many arguments that Sam Ruby has made against HTML-as-structured-data. From 2005 forward, there were many people who wanted HTML5 to be an extension of XHTML, but as Sam Ruby kept asking "Why should we call something XML if it is clearly not XML?" Over the years, in his role as co-Chair of the W3C working group, he kept making the point that "draconian error checking" is part of the XML spec, and it can not be reconciled to people's actual use of the Web. That is why HTML5 relaxed all the rules regarding validation and structure.

This is Sam Ruby in 2009:

"So, while I doubt that I will ever understand why there are people who insist on calling their pages they produce with the intention of being processed as HTML by the name “XHTML”, I can’t deny that there clearly is something that such people want. (By way of comparison, I am quite happy to say that this page is served as XHTML to browsers that support such, and as HTML to browsers that don’t). From my experience, this is tricky stuff, and not something that should be recommended lightly.)"

http://intertwingly.net/blog/2009/07/19/Humpty-Dumpty
Thanks for the link. I had actually found that page just after writing my own blogpost with a similar theme. Great resource.
I'm the author of this article.

I put it on the website two weeks ago to kick off Google indexing my site, but most articles are incomplete, including this one.

Still, I think there's a bit more detailed information that why you can find on commercials websites who don't bother to read the JEDEC specs.
On the second hand market, as a locked down android phone, absolutely.
Digital Marketing Goals for the New Year: 2016 Digital Checklist
Having had a front row seat to the popping bubble in 2000: I can't think of a single instance where wash-outs (which is really what is being described in the article) led to a wonderful outcome for employees.

Any other old-timers around that can name any?
Maybe a dual PSU, with each connected to a different UPS.

Or some kind of bypass switch.

Or a really fancy UPS, such as might be used in a hospital or laboratory.
It's also worth considering that Joyent is likely feeling threatened by Docker picking up unikernel wonks, because until now Joyent has been able to keep Docker in a "containerization and deployment" box, competing on other things in SmartOS and other parts of their stack. Now Docker is pretty plainly coming for more of their pie (with the winds of "hot new valley thing" behind them, which Joyent distinctly lacks), and this wouldn't be the first time Cantrill has blogged out of feeling threatened or angry.

I don't agree with minimizing arguments based upon personal opinions of the author. Please don't interpret my comment that way. I'm just pointing out context, which is worth considering when evaluating the arguments.
Every new language suffers the same problem in its docs. The docs will show you:

* Hello world (yay, printing to console, wow!)

* How to declare functions (impressive.... most impressive 
)

* Their type system (cool, you have ints, bools, floats... I'm drooling over here!)

Please folks, for your language's own good, please put the unique distinguishing features FIRST in your docs. I don't care what your printf looks like! Just show me the 3 things I can do in your lang that I can't do anywhere else, and then you might actually hook me into trying it out.
When you get a chance, can you find the people who work on the DRM steam clone and give them a good smack?
Propanolol is not common, but it's certainly not a new finding by any means for treatment of anxiety (whether that is a one-time "stage preformance" dose, or a daily dose for persistent symptoms).

I do wish that Propanolol was tried on more healthy (edit: those without heart conditions where beta-blockers would be dangerous) psych patients before benzodiazapines or SSRI's. I have PTSD and it helped me a lot with barely any side-effects. Dependance is still a question, of course, but I still advocate its helpfulness. I do not however in any way think it should be advertised as a drug to "cure" fear.

That notion makes me sick. Unfortunately, that's what people will be seeking, in lieu of other treatment options that don't involve medication.
The Supreme Court takes on costume copyright