skysight-inc/HackerNews huggingface dataset:
So like I said, what we really need is a common open ISA for hardware graphics accelerators to implement, and then independently develop extensions for that can be proposed and adopted into the mainstream standard.

Except for the word "ISA", this sounds an awful lot like OpenGL, OpenCL, & Direct3D.

Which makes sense. You don't run a software binary on a GPU, so why does it need its own standard ISA? A GPU crunches data. The CPU feeds the GPU data. So we use APIs. You could make the GPU more like a CPU at the cost of graphics performance. Or you could integrate a CPU to the GPU, whose job is to run software and keep the GPU fed. But that sounds an awful lot like an APU.

Basically what I'm saying is a GPU is more like a network adapter- it is just fed data- and network adapters don't have their own ISA either! They do have binary blobs, but that is firmware.
When you're standing on the shoulders of your users' and predecessors (reprap) design work then I think you should not be able to patent any of your improvements to the work done by those others.

It's a perversion of what patents are intended for. The whole reason they exist in the first place is because of that 'open nature'. The makerbot story is quite a peculiar one, it reminds me a bit of how GraceNote turned on its contributors.
d3 d3js.org
Cool, "apps" that don't work in Firefox.
So in software land, we have licenses which include patent protection clauses. It's not particularly difficult for me to release my work under a license that would prevent anyone distributing it from engaging in patent litigation. Why haven't hardware hackers embraced similar practices?
didn't work for me. check out http://webcache.googleusercontent.com/search?q=cache:htnWfH7...
Hey Chuck, you should do this :-)
How many cores?
Porn viewing linked to less grey matter in brain
It does for me. Pretty easy thing to try in your freezer.
Google gets 20 right-to-be-forgotten requests a minute
Logic Gates as Pulley Systems [video]
Ask HN: Do you have insurance for your SaaS?
I just received a contract from a client, and they are requesting we have insurance for:

(a) Commercial General Liability policy; Excess/Umbrella Liability policy to include coverage for Contractual Liability, Personal/Advertising Injury and Products and Completed Operations with limits of $3,000,000 per occurrence and $3,000,000 in the aggregate.

(b) Professional Liability Insurance insuring but not limited to Intellectual Property infringements, Contractual Liability with a limit of $1,000,000 per occurrence and in the aggregate.

(c) Cyber Insurance to include but not limited to Network Security and Data Privacy with a limit of $1,000,000 per occurrence and in the aggregate.

(d) Worker’s Compensation insurance with statutory limits to include Employer’s Liability with a limit of not less than $1,000,000.

We run an online SaaS business, just a small team of 2 people -- we have many clients and this is the first time we've ever received this. Is all of this necessary or is it common for lawyers to include this in contracts? Does anyone have this insurance?
Hackers Testifying at the United States Senate (1998) [video]
My understanding of Deis's design goals is that they will pick and choose their favorite components from any number of sources (including but not limited to CoreOS), but don't plan on locking themselves into any particular distro. Instead they are relying on Docker itself as the point of interoperability.

As a maintainer of Docker I think it's a good thing that you preserve the freedom to run your platform on any number of distros, and are not stuck, for example with having to install systemd everywhere.
IMO the complexity is only half the problem- humans are really not very good at thinking like a GPU. Most people have to be trained to be able to think massively parallel, and it's also hard to work with a device that is so bad at conditional branching.

So, one of the roles of the API is a sort of a deserializer, converting our human, linear, serial way of thinking to the GPU's parallel world.
I have a raspi with ArkOS as a home server, and it's good. Some minor stability bugs presently, but the user interface is beyond excellent compared to other home-hosting solutions.
Needs WASD to move, and a more "standard" mouselook.
Is there any story for persistent data / running database services?
Can you run your paying customers on a different system (preferably different host provider) to the free ones to prevent a ban triggered by the free users affecting the paying customers?
Personally, I find it obnoxious that OpenDNS hijacks nonresolving domains and uses them as "search pages", but to each their own.

Nothing is worse than trying to SSH into a server with a domain typo, and thinking it exists...
> So, looking at the architecture, it seems like you have some design components that overlap with pieces design components in CoreOS. I'm not clear as to what components are really application components vs. platform operations components, so maybe that's it.

Deis was architected before the CoreOS integration. While we love CoreOS, architecturally we need to remain scheduler agnostic. Probably a good opportunity for a blog post...

> the use of rsyslog in lieu of systemd seems like really going against the CoreOS grain

We view platform logging as separate from application-level logging. Aggregating logs through the systemd journal is possible, but it would tie us a little too closely to systemd. Using log sidekick containers (as we do) is more portable and easier to funnel to end developers.
Great to see Spark hitting 1.0.0. You can actually run Spark on Elastic MapReduce pretty easily - check out our tutorial project for how: https://github.com/snowplow/spark-example-project
http://selection.datavisualization.ch/
Linus Torvalds Reads Your Mean Tweets
>GitHub accounts are a virtual pre-requisite for a developer at any startup nowadays.

I don't think this is true, and if it is, it shouldn't be. I certainly wouldn't care if a candidate didn't have anything to share on GitHub.
That's interesting. Can you tell us more about the project and its motivations?
With a quick experiment (nice site btw) I see that it only seems to look back 3 days or so for commit totals to a private repo. If you are looking for anon aggregate data, to prove at least some activity then I was expecting longer?

Edit: As a follow-up, how do I remove a github reference once it was set up? I couldn't find it in the update options :)
shykes is right on. :) We view Docker as the key point of interoperability and will have more to share on that front soon.
That's a terrible reason, it's a tourist attraction, not a place of worship;even if it still were many don't care about your superstitions and don't need or want your superstitions imposed upon them. We don't all walk around with delusions of a creator in our minds.
Bits are there, but the bits that come out of the video card may not be the bits that the TV sees. Like another comment says, it's all analog once you're outside of the computer, and the conversion between the two is not perfect.

What digital signaling does is fix some common failure modes of analog. The signal is balanced, so it's more immune to picking up and emitting noise. The electrical signal only has two defined states, so if you degrade the signal in some way (attenuation, noise), you'll probably be able to pick the right state. But, you don't get infinite ability to do that, only more. Eventually, the two states become indistinguishable, and then you can't tell which bit was transmitted to you. (But you can't tell that you can't tell, so you start picking bits at random.)

If we take this to the logical extreme, your argument implies that you can build an infinitely long cable with an infinitely tiny amount of material.
yeah, keep recycling someone's 15 year old jokes on an even older version of the lang. That's bound to make you feel clever.
I found Middleman extremely nice for generic websites. It doesn't even have blog-specific functionality built in (though there is a plugin if you want it).

http://middlemanapp.com/
True, but 1000 flash bulbs going off every minute is also not helping to see anything at all.
Thanks dave, that helped explain a little. However, I still have never actually seen a comma used as a parameter in a URL, do you have an example?
Interesting, I kind of expected AMD to be first out the gate with one.

From : http://www.zdnet.com/applied-micro-canonical-claim-the-first...

"The X-Gene is an ARMv8 64-bit Server-on-a-Chip package running at up to 2.4GHz. It combines 10/40 Gigabit mixed signal I/O with what AMCC calls an enterprise-class memory subsystem. Compared to x86 architectures, AMCC claims that it delivers four-times the processor density while using less than 50 percent of the power and delivering comparable-to-better overall performance."

The picture shows multiple cores, but not how many. What struck me though is that they are pitching "density and less power", presumably they mean you can put twice as many of these servers in the same power foot print that you currently put x86 machines and get 8x (4x * 2) the computing power.

In case you are wondering, that is a 'super computer' pitch, it tickles the pain points of these arrays of super computers, but sadly it does not hit the 'web services' pain points. I'd love it if they said, 1TB of ECC protected RAM, dual 10G ethernet, and 32 full speed independent 6GB SATA channels on each server unit. That would help me make a more responsive web infrastructure.
A Short, Strange Trip from Hackers to Entrepreneurs (2000)
I grok the container win (been using containers on non-Linux platforms and OpenVZ on Linux platforms for ages).

I agree a nice aspect of using Docker is that you have the flexibility of using whatever distro you want for each application component... however a heterogeneous container platform doesn't really provide much of a win, and to make that work you just end up implementing your own solution for each of the components that abstract you from the platform.
Indeed we do. Feel free to contribute to the conversation here: https://github.com/deis/deis/issues/231
I've been on both sides of this. I was hired to cover for 1 man dev shop for 2 weeks. I was briefed, given necessary details, introduced to client(s) and just sort of jumped in. Handed it all back over when he returned. I think it went pretty well, it seemed like an immense amount of trust on his part. I am not sure I would have been comfortable if the roles were reversed.

As for taking vacations with my startup... I just left. But my startup is mostly automated and doesn't require much direct input from me. If I stop working or disappear for a bit, nothing bad should happen other than a server crash (which hopefully my setup will recover from). I won't get any marketing, or new features, but I am just providing an informational site. So really, it tends to just stagnate if I'm not working on it, but not decline.
Interesting info on the cinema resolutions, wasn't aware of that, thanks.

As for hard drives, it's unfortunately not even 1000GiB. It's 1,000,000,000,000 bytes; or 931.32GiB. Of course usually it's actually a bit higher based on the design, and they 'round down'. My OS is reporting my WD Reds as 976GiB, so I'm 'only' missing around 48GiB.

And on that note, I understand the whole 'humans like base 10', but computers like base 2. And now half of my apps use base-10, half use base-2. And I pretty much have to use base-2 for all older stuff, like ROM sizes from old game cartridges.

And I doubt people actually cared about 1000-vs-1024 when they said their file was "three megs", but now instead of consistency we have a mess.
Looks to control display according to device type and music playing.
That's the same as MSX's VDP.

That thing is not really fast. MSX's main CPU, an 8-bit, Z-80 running at less than 4MHz, could write to the framebuffer MUCH faster than that thing, were it not in the way of the framebuffer.

It did provide some interesting capabilities beyond that, such as sprites and custom 'glyphs', which simplified a lot of the programs at the time.

However, it did (and does, there's an active community) hamper efforts to improve the performance.
You should trust dm-crypt and LUKS exactly as much as you trust the rest of the Linux kernel, IMO.
Vagrant Share has avoided this issue but putting a reasonably short time limit on any given share unless you pay. Vagrant Share is completely free, but your share stops routing after 4 to 8 hours. You can just request a share again immediately but the name will be completely different.

We see many shares per day and haven't had this issue. Would this work for ngrok?
The back wall is full of faces that Michelangelo didn't like. I remember some guy added clothes to the painting later to try to make it less nude.
Regular Expression to Parse a URL
Palestrina. You couldn't get more appropriate music for the times this was painted. I think a couple decades after.
I would be quite happy with the demise of interlaced display modes as well. But I'm not so hopeful that we won't see a "4Ki" resolution for cable/satellite UHD channels in the future. All of the channels I get are 1080i still.
We actually pull your most recent 30 actions, both public and private (if you connect a full account, public only obviously if you connect your public account), which is to say, we only hit the API for one page of activity data. All that means is that you've been particularly active :) There should be a timeframe there to give you context. The last 30 actions in the last three days indicates a lot more activity than the last 30 actions in the last 200 days, for instance.

As for removing GitHub, that's a good catch. We should provide a way for the user to _detach_ their accounts as well as indicate that they don't have said accounts.

Thanks for the feedback!
Didn't they just announce they were going to stop doing that?
"(...) my thinly-veiled ambition is to create a contemporary successor to TeX. Contemporary = optimized for web publishing + better "macro" language (Racket) + shallower learning curve.

That said, TeX got a lot of things right."

So why not resist the start-from-scratch instinct and build a framework on top of TeX instead? In that way, you would not only inherit all that TeX gets right already; but most importantly, you gain an existing huge userbase practically by proxy by making it easy for many TeX-using authors to use your framework without having to change their existing workflows or rework their source files (including, as it happens, many in this very thread, as you can see).

I understand starting a new publishing framework from scratch is much more appealing than the daunting prospect of building a higher-level lispy macro language on top of TeX that achieves your goals of readability, power and ease of use; but there are reasons why sometimes improving existing frameworks is often preferable than tossing everything away and starting over from scratch[1].

[1] http://xkcd.com/927/
If you are selling internationally, use Avangate.com. It's a platform built for selling downloads online and give you instant access to every major country with local payment methods, etc. I've been selling for 3 years with them and am very happy. make sure to reach out and ask for discounts - their published pricing is not final.
yeah, I use them too and am very happy. perfect for downloads or subscriptions.
I've spent a large part of the previous decade there. It's been, and still is, a special place in the Valley.
It's definitely not always true, for sure, but in our experience and with the companies we've worked with, almost unanimously their first comment was always, "Man, it'd be cool if I could see a breakdown of their GitHub data, too." (of course, before we implemented this feature). It's not for everyone and definitely is not the end-all-be-all of what makes a good developer, but many startups today like to see open-source contributions.
When I was in the Sistine Chapel a couple of years ago, someone opened that big black door at the back of the hall (between the two wooden walls).

This was not the tourist exit, and inside there were huge beautiful golden hallways with exquisite paintings all around.

Does anyone know if this part of the chapel is visible or recorded anywhere?
The pretty much describes everything... See that wooden chair, something found in nature... see that car made out of metal ores... found in nature!
Diamonds found in nature are ugly. Diamonds found in jewelry are very pretty.
This is pretty heavily anecdotal but my parents (late 50s) haven't had any issues with the iOS 7 keyboard. As they say, it Just Works. I think it's heavily dependent on user expectations.
Sounds like they need your Enterprise plan
The submitted link probably needs to be https://tlwsd.in/.

When you click on the "About" page, though, it kicks me right back into http://tlwsd.info.
Which would be an excellent way to pitch it. I get the whole anarchist thing but calling it "PirateBox" is going to incite antibodies in nearly any IT dept. Its like naming the Wifi at your house "FBI Surveillance Van 2".

That said, with a unique 'box' identifier and a simple store and forward protocol you could have them link together into a simple network, where you could pass messages or files with addresses like box1!box2!box3!userhandle :-)
Upvoted. I just imagined Michaelangelo giving you a knowing nod of agreement. Not the most ergonomic surface to paint on.
you are correct, http://en.wikipedia.org/wiki/OpenSSH

"OpenSSH was created by the OpenBSD team as an alternative to the original SSH software by Tatu Ylönen, which is now proprietary software. Although source code is available for the original SSH, various restrictions are imposed on its use and distribution. OpenSSH was created as a fork of Björn Grönvall's OSSH that itself was a fork of Tatu Ylönen's original free SSH 1.2.12 release, which was the last one having a license suitable for forking."
This is perfect for the people in Cuba.
For those who want a some insight into the man without reading one of his books, I recommend the Econtalk podcasts where he is a guest

http://www.econtalk.org/archives/_featuring/nassim_taleb/
Trust-on-first-use makes JS crypto feasible
how is that even possible when credit card processing is always a percentage?
SGI's story was somewhat similar. Some really bone-headed decisions were made at a high level, which resulted in the company losing contact entirely with the wide bottom of the market, instead retreating to the narrow top.

It's pretty cool to be able to sell a mega-supercomputer for the price of a small castle once in a while, but it turns out it's not a viable business model long-term.
What aspect is not working in FF?
> FBI Surveillance Van 2

I've heard of people doing this to scare the crap out of their low-key criminal neighbours.
This is all I could find:

> At the SoC level, APM plans to integrate many of these CPU cores onto a single package. The range is officially 2 - 128 cores, although I expect we'll see something more reasonable than the extremes.

Feom http://www.anandtech.com/show/5098/applied-micros-xgene-the-...
> Deis was architected before the CoreOS integration.

Okay this makes sense. If I were in your shoes, I might be tempted to radically reexamine the architecture in light of CoreOS's design. Otherwise you end up duplicating work or working at cross purposes, and CoreOS's components (systemd, etcd, fleet, etc.) are pretty cleanly separable from both CoreOS and each other already, so you shouldn't end up being married to CoreOS should there be some kind of problem.

Given that you're maintaining a level of agnosticism, what do you see as the main thing you are gaining by integrating CoreOS?

> We view platform logging as separate from application-level logging.

One can certainly take that view, but I'd argue it does lead to more complexity for managing logging.

> Aggregating logs through the systemd journal is possible, but it would tie us a little too closely to systemd. Using log sidekick containers (as we do) is more portable and easier to funnel to end developers.

Fair enough, but if you really want to be agnostic, I'd say have the contract that in the end everything goes in to a syslogd of some kind, but have the default approach to getting that job done be via systemd (with /run/systemd/journal/syslog to get it the rest of the way). If someone wants to use rsyslog or something else to do the job, so be it.

While using the log sidekick approach is popular, it's actually quite inefficient and clumsy. Particularly on magnetic disk, you've got this nice, efficient, append only per-event log writing that doesn't even have to be cached and then you periodically scrape through the old stuff as if it were just a blob of bytes.

The big win though is that you no longer need a sidekick for managing logging from each container. No muss no fuss about where the logs are, etc. Instead you just direct logging to systemd (or if need be, the syslogd socket). No sidekick required!
The software running this Sistine Chapel panorama supports the Rift: http://krpano.com/stereo3d/#top

You just need to take a two image panorama photo to begin with.

I've seen a few 3D 360 videos in my Oculus Rift. There is little doubt that in the future instead of shooting 2D photos we will be capture 3D 360 degree video with geometry data. Imagine strapping on the headset and seeing yourself as a toddler taking your first steps. Pretty wild stuff.
Wow. If this can aggregate some of the secondary sources that are the main source of Lexus/Westlaw's power, it would be fantastic.
Pear Anjou: http://www.pearcable.com/sub_products_anjou.htm

> ANJOU interconnects employ ultra high purity (99.99%) solid gold conductors. It is extremely important for interconnects to maintain a smooth, impurity free conductor surface to maintain signal integrity. Both copper and silver conductors corrode in air over time creating a thin layer of either copper oxide or silver sulfide. Both of these contaminants have vastly different electrical properties from their metallic counterparts, which will cause signal distortion in interconnects. All dielectric materials, including Teflon, are permeable to oxygen, which means that over time, the copper or silver conductors will become damaged. This is especially problematic at the termination ends where heat is frequently applied from resistance welding or soldering.

Etc etc.
I once made a static website with 12,000 articles.
The key?
* used a RAMDISK to generate the site and rsync to upload only the changed part to the server.
* we also used JKL (a clone of jekyll in GoLang)
* at some point we were doing 40 second compiles.
AMD can't be the "first one out the gate" when the The Boston Virdis by Calexdia came out years ago.

http://www.boston.co.uk/solutions/viridis/default.aspx

AMD however, with its partnership with SeaMicro, is going to be a force to be reckoned with. AMD has experience in the datacenter, while all these other ARM companies don't.
No, it shouldn't. As much as I also dislike the Continental love of the ban hammer, I'm not sure what it has to with this.
That's just fine. More than fine: it looks like the author's title for what he wrote, which is what we want.

From https://groups.google.com/forum/#!topic/comp.lang.ada/JwLB7Y... I surmise that the content is from 1998?
England World Cup Song: Livin' on a Prayer – All the King's Men
Is labelling not a good?