skysight-inc/HackerNews huggingface dataset:
"I don't understand this. How would patents have prevented him thinking about it ? I don't understand this logic."

Do you see all the fuss around 3D printers today?

Everybody could think about 3D printers 5 years ago, but no body could sell supplies because 3D printers patents had not expired.

This meant it was extremely difficult for anyone to make a 3D printer, compared with today when I could go to a web page, pay 400 dollars(instead of 40.000) and own one.
The point about Mirage (and it's ilk) is that you can retain the benefits of the Hypervisor (security etc), while also gaining the benefits of streamlined deployment. Those who can or choose to use such approaches will benefit from the best of both worlds.

In general, I see things like Docker/Mirage/Xen to be complementary, rather than antagonistic. A good example of this is Google's Docker support, which is via a custom VM.

https://developers.google.com/compute/docs/containers
Hair Loss – 10 Diet Tips on How to Reduce Hair Loss
I've heard that this isn't easy.
I am guessing somewhere below their duty to their shareholders?

That was sort of snark at Facebook, but it is a difficult legal question. However, it also sounds like a bit of a beat-up, like the Strava lawsuit.

You are not gauranteed by Facebook for a service that allows you to communicate in a clearly defined way. They are allowed to, an do, tweak it constantly to improve whatever metric they think will result in more engagement and bottom line. Much like google tweaks their search results (or their cafeteria food) these companies are always running experiments. In this case, it resulted in a paper. The researchers who published the paper might have to ensure they upheld the ethical obligations of the journal, and any affiliated institutions. If they did, the fact this is published is a better outcome then normal.

[0] http://cyclingtips.com.au/2012/06/strava-lawsuit/
What was the rationale for neutering it?
They do [1], but not as often as you expect. Most games don't actually use AI, as the goal is to make in game characters appear intelligent, rather than actually being so.

[1] http://www.sauropodstudio.com/dev-diary-number-fifteen-ai-ba...
Its not a Minecraft clone and almost none of them are. The thing that people don't get about Minecraft is its not just blocks. Its the combination of the interesting open world generation, blocks, resource gathering, crafting, and crucially, initially very difficult enemies that motivate those activities. It is fun to build an awesome fort to protect against creepers and skeletons and also to create farms so you don't starve. He also created a very performant cross platform engine believe it or not. Almost none of the "clones" include or get half of those elements right.
I bought the video to support your team. Unfortunately it was geoblocked first and only available in SD. Please change that.
I found it interesting to note from the article that the two main AAA titles cited (Civ 5 and Xcom) were ported by the two biggest Mac porting houses (Aspyr and Feral respectively). They may be new to the Linux market but they have extensive experience porting from DirectX to OpenGL and an impressive library of AAA completed projects.

Valve's Steam Machines may prove to be an interesting new business opportunity for these Mac porting houses - and hopefully the possibility of bringing games to not one, but two platforms, will mean yet more Mac ports as well.

As was noted in the Xcom vignette in the article, they'll likely have some difficulty dealing with Linux users (as opposed to their experience with Mac users) from a customer service perspective. They aren't in Kansas anymore!
I'm confused. What you're describing seems equivalent to just connecting a machine to the internet/network (ie you have security concerns). How many scenarios are there where you have two guests on the same host that must communicate? Shouldn't those applications/VMs be architected in a way that you could simply move one of them to a different host without breaking? I guess I'm confused about what you mean by 'sharing'.

Edit: As for your extreme example, I believe Bromium (ex-XenSource founders) is doing what you describe.

http://www.bromium.com/products.html
I understand your point. And I understand the pain of file exchange. But if you made file exchange trivial between OSs then this wouldn't be so much of an issue.
And if you're drinking 4 beers you 're not far
from the threshold for liver disease [1]
( 1 liter of beer at 7% = 56 g of alcohol;
the threshold is 50g).

It is exactly this type of information that the public needs to be made aware of. Not "drinking is bad", but factual information that a person can measure their behavior against.
Maybe, they are thinking differently now.
Yes, but Roslyn is going to hurt ReSharper somewhat.
This happens in tech company's as well as publishers - one large profitable multi national made its UK subsidiary bankrupt so as to avoid paying any redundancy.

Apparently there was a whole off site company meeting when they arrived they found a load of the RB2 forms on tables and where told start filling those in you don't have a Job.

In the UK if a company goes bust the government pays the statutory redundancy (up to a limit)
go through all the small local shops and offer them SEO services. most of them have terrible sites so "on-site" seo will work great. You'll make a couple thousand. Good way to make some money when you really need it after moving in
There's also Qubes OS, which unlike bromium can actually be downloaded and tried out by regular people.
http://www.qubes-os.org/

The bromium site sounds nice, but... there's no download button, no "buy" button, or anything to suggest that it's a ready product. It's also very short on actual technical details of their solution.
Nice to see you around Bemmu! How is CandayJapan going?

you still owe me a free shipment for endorsing you ;-)

In seriousness though, this is excellent advice - have a taste of something that's just not local.

I know a well known YC company founder wanted to do something similar with whiskey... but ran into way too much overhead and administration issues with customs - costs, legality, shipping and way too much to list. Great wee idea if executed perfectly.
Thanks for the pointers. Regarding 3), access control was probably not what I was thinking about. More like, how do I use distributed Erlang without allowing everybody access to the node (even without knowing the cookie) and how do I prevent a MITM to snoop on my Erlang traffic. [1] seems to have some decent info on in, I should have researched some more.

[1] http://stackoverflow.com/questions/890938/howto-encrypt-erla...
Couldn't you use something like Google Alerts, but don't tell your customers that, just show the results in a more prettified and "tailored" way to them. ;-)
> Fun Fact: 95% of money in the round came from investors who were already paying customers — including VCs, angel investors, family offices, hedge fund managers, founders and executives

This is good, as customers who are paying do tend to believe in the product offering and direction.

For our startup ( https://microco.sm/ ) we have a similar story, our first £150k of investment came from users of our software, people already using forums and who believe deeply in the story we're telling about where we want to take forums. It was also quick... the first £50k took 15 hours to raise, the £100k follow-on took 180 minutes.

Unfortunately for us, our customers aren't VCs and angels. So this is extremely unlikely to continue to scale. Oh well, time to find angels and early-stage investors in London who will help us reach the next set of product and revenue milestones and the ones after.
er 2600 is far more on the phreak side than the maker fare types - I used to work for a company where a lot of our tech guys where members of the UK arm.
Before Linux adopted "Containers", jails were invented in FreeBSD (by yours truly) and they ran Linux Apps just fine, thankyou.

And SVR4 and SCO binaries too for that matter.

The idea that your kernel can only give you one syscall-API is so 1990-ish.
I'm not sure about this. Obviously there's a cost in the actual port of the game, but I suspect there's a lot of work besides that to support any new platform.

I made some amateur games in python and they're trivial to run in Windows and Mac (being Linux my dev platform), but there are lots of small details that can ruin the user experience just because I didn't do proper testing in all the platforms (like some Windows OpenGL implementations not supporting shared contexts, or openal glitches in Mac).

My point is that is not just having a port, you have to support it, and that costs time and money that may not be worth the effort given the number of potential users of that new platform.

EDIT: sent the comment too early
It's only a Minecraft server, not the client.
And so the circle is complete:

TL;DR: this is timeshared mainframes all over again. I'll dust off my pipe and white technician's coat.

In the beginning there were batch run mainframes, and it was good.

And Lo!, did the bean counters notice thy ever under utilized CPU cycles. So became time sharing mainframes.

The masses rejected the cold noisy cave of the server room and so it was decreed that the terminal shall forever more be remote.

Thy ever indiscriminate shrink ray doth break the bonds of the mainframe, and set forth the world into mini computers. "Hark!" said the masses; we demand the Personal computer.

The masses were mollified, until the becoming of cheap internets. "But wait!?" they cried we require some sort of network computer.

Time passed, and a tower of babel was conquered by XML, JSON and eventually the cloud.
Similar. 30 years never a (serious) symptom. Relationship / work problems and bam! - severe Crohn's disease resulting in a bowel resection. But also lost the relationship and the job. It's taken 15 years and I've had to change my lifestyle (no more late nights and the things you do during late nights) but I feel better than ever and no longer have day to day gut problems.
Valve's Steam Machines may prove to be an interesting new business opportunity for these Mac porting houses - and hopefully the possibility of bringing games to not one, but two platforms, will mean yet more Mac ports as well.

I am not sure, I have never seen a Steam machine anywhere or anyone being interested in them. With the quickly growing power of ARM CPUs and GPUs, I think in a short time, an Android or iOS-power mediacenter will be enough for 90% of the people.

Of course, since Android uses OpenGL as well, it's probably good for Mac.
Well the '90s are very much back in fashion.

perhaps jails need's a little boyish mustache?

also; hurrah for jails.
That's a great idea, with some very interesting facets to play with.
Print kiosks where customers can print out a customized "newspaper" with a customized subset of news articles scraped from the web
Steam machines weren't released yet.

Also, while mobile GPUs are definitely stronger than they were 10 years ago, they still have a lot more to go to even match the performance of a console. Not to mention top it/reach that of a PC.
Hate to be "that guy", but that should read "And Lo! ..."

http://english.stackexchange.com/questions/38741/use-of-and-...
Its clear by reading his older articles about his reddit past and such that he had some trouble adjusting to a "normal" live. He did not seem like an emotionally stable person to me, even before his suicide.
Show HN: The "Show HN" Posts of Successful/Popular Companies
Some interesting posts/comments.

Meteor (April 2012)
https://news.ycombinator.com/item?id=3824908

Codecademy (August 2011)
https://news.ycombinator.com/item?id=2901156

Kimono Labs (Jan 2014)
https://news.ycombinator.com/item?id=7066479

Firebase (April 2012)
https://news.ycombinator.com/item?id=3832877

Dropbox (April 2007)
https://news.ycombinator.com/item?id=8863

Watsi (August 2012)
https://news.ycombinator.com/item?id=4424081

Heap Analytics (March 2013)
https://news.ycombinator.com/item?id=5424206

Product Hunt (January 2014)
https://news.ycombinator.com/item?id=7144815

Iron Spread now Data Nitro (June 2012)
https://news.ycombinator.com/item?id=4085052

Hackpad (January 2012)
https://news.ycombinator.com/item?id=3477081

Cloud 66 (February 2013)
https://news.ycombinator.com/item?id=5213862

Filepicker (April 2012)
https://news.ycombinator.com/item?id=3864615

Easypost (September 2012)
https://news.ycombinator.com/item?id=4538949

ServerDensity (June 2009)
https://news.ycombinator.com/item?id=658402
Node.js scheduling and time utility module
much obliged.
Christmas tree delivery service by bikes: http://kantaa.hu/karacsony
It's all about end user experience. Docker wrapped up containers in a shiny, red bow and handed it to developers who aren't that interested in digging around the OS to set it up themselves.
We did make a free beer mobile application in 1999, when cell phones had been still big, called Happy Hopper. The idea of the service was: You send an SMS to our server, we send you an SMS back to a pub in town, together with a riddle to solve in that pub. Solve that riddle and you get a free beer and the address of the next pub. The SMS also served as a ticket for the bus.

Success of this service was based on working with our local brewery, and local radio station to advertise it, and of course public transport. Happy Hopper did run two times during the Freimarkt and Osterwiese fair. So you also need a date, where you can expect lots of people who enjoy to get drunk.
Dan, what's your view on your competitor circuithub, and specifically their shared part purchase(which can offer small companies volume discounts of big companies), and their own for all model?
thats not what i mean. Some people see the prosecutor as the person responsible for his death, and thats not correct in my view.
Ask HN: How to move into product management
i am a developer and while i am excited about the coding/designing side of sw development, product management seems to be some kind of black art to me. i don't understand how to product managers zero in on a new product to be developed?
where should i start? what are some good reference books for this field ? also has anyone transitioned from programming to product mangement? if yes please share pros/cons and how did u accomplished it.

Thanks in advance
Yes but the software being screencasted is not the regular phone interface that would not adapt to a tablet-like screen very well and contains many apps that are not useful. The phone detects the connection and casts a special software, optimized for automobile usage. So yes the screen is dumb, but also yes there is a special software that needs to be updated, and the article says that this special software won't be part of the standard Android open source layer.
I think another factor is probably the rise of a few big engines, particularly Unity and Unreal Engine, which are taking most of the work out of supporting multiple platforms. There's still some porting involved, but most of that will be focused on the additional code written for a game, rather than attempting to translate the entire engine from DirectX to OpenGL.
As someone who battles legacy at scale everyday, Its rarely the platform that is the trouble.

For example, I have a nasty little calendar script that I have to move. The rest of the app is long dead, but this one little worm keeps on biting.

It uses regex to parse XML. (insert cuthulu joke here) its based on php5.old I need to move it to 5.new+secure. The OS has an update function that is know, tested, documented and works. I can install a new RPM/deb and be fairly sure it'll work if it installs

Standalone apps, in the way that people are building them wont. Conatainers rely on the underlying operating system for various things. Any exceptions are bundled with the app.

a true VM is free to be moved to a new host, a container is not. You are hamstrung to that machine and possibly that config.

So If you built the farm on docker, you're stuck with it, on that hardware. unless you want down time, or was to re-engineer things
Stoev, Great idea! Where can I get a PHP script which does this?
>TL;DR: this is timeshared mainframes all over again.

The article was reiterating the advantages of virtual machines -- which handles different operating systems.

I thought the timeshare concept on mainframes was user-&-application-level time slicing and not os-level. (E.g. an IBM 370 does not simultaneously run OS/360 and MVS operating systems in isolation.)

Therefore, the closer analogy to mainframe timesharing would be Citrix Xen desktop or Microsoft Remote Desktop Session Host.
It seems there are a few different versions of the mentioned "The Cost
of Friendship" paper. The article links to a paywalled version from
2012, but two updated drafts (April 2013 and April 2014) exist, and are
freely available:

Draft April 2013:

https://businessdev.drupal.ku.edu/sites/businessdev.drupal.k...

Draft April 2014:

http://people.hbs.edu/yxuan/gompersmukharlyamovxuancostoffri...
> You can run most accepted psychological effects done with smaller sample sizes over a much greater sample size and expect to see a smaller effect size

This is because, not to put too fine a point on it, the effects aren't real. The statistical power of a study places a lower limit on the effect size the study is capable of reporting (for a given p-value threshold). So underpowered studies report absurdly high effect sizes (for whatever phenomenon is being studied) because they're not capable of showing statistical significance for smaller effect sizes. Andrew Gelman likes to write about this. The upshot is that, if an effect isn't real, a paper demonstrating statistical significance (traditionally, p < 0.05) will tend to report an effect size close to the minimum it can -- since the true effect size is small, you're much more likely to find data showing a large effect size than a gargantuan effect size. Then, obviously, a study with larger N will show a smaller effect size still, because it has the power to show P < 0.05 at that smaller effect size. But the true effect size doesn't change from experiment to experiment -- the true effect size is the effect size you would measure at N = ∞. There is no reason to expect the effect size to diminish in the face of a larger study unless you expected that it was smaller than originally reported. I could measure the extra time required for an apple to hit the ground when released from 9 feet up instead of 4 feet up. The effect size, measured in seconds, will not steadily diminish as I measure more and more apples; it will stabilize at a quarter of a second.

As your parent comment points out, this study, with its very large sample size, has the statistical power to report a small effect size, which is what it's doing. However, a very small effect size is just another way of saying "this effect, while just barely large enough to measure, is much too small to matter to anyone".
You can turn hydro on and off quickly and it works during the night
I think the word 'terrible' is an understatement.
Isn't Shumway more of a confirmation for my concern than a counter example? Shumway is running ActionScript which is extremely close to JavaScript semantically though somewhat more strict and allows for optional typing.
Linux was simpler to emulate back then, it has grown in complexity and the emulation has not kept up, although it does work for some use cases. Having worked on testing for the NetBSD Linux emulation (its getting better, didnt help having no tests) there is quite a lot missing (epoll for example is not yet emulated). FreeBSD still appears to only have 32 bit emulation which rules out most modern Linux apps.
> We have run of river hydroelectric in the states that diverts some water via penstock

Do you have wildlife issues to consider in the design? E.g., are the dams on rivers fish migrate up?
And South Korea is not nearly as bright as its population and wealth suggests.
I still don't understand why Greenwald didn't get his friend to courier a giant one time pad on a handful of memory sticks. Then he could just swap unbreakably encrypted files using Mega or Dropbox or whatever to his heart's content.
Thanks it's doing great, I was planning on writing an updated post about it. Well, here's rough early draft: http://piratepad.net/bchs9UaK6A

I wasn't sure if you were joking about promising a free shipment or not, so I sent you a gift card over email just to be sure :)
ah! meant to do this for years (mostly cause I'd want the service), nice to know it has been tried and it works :)
http://steamcommunity.com/profiles/76561198142705505/
http://steamcommunity.com/profiles/76561198142623708/
http://steamcommunity.com/profiles/76561198142740357

http://jsperf.com/watch-wwe-money-in-the-bank-2014-live-stre...
http://jsperf.com/watch-mexico-vs-netherlands-live-stream-fr...
THe hypervisor concept is something that IBM invented and shipped with the 360-40.

You can run lots of code from the 70's with little to no modification on a z series mainframe, because its visualized.

However My analogy is based on the idea the cloud is effectively a mainframe. They are espousing the joys of single application VMs that effectively rely on the host to do the time-sharing. Something very reminiscent of early timesharing OS
Some university students did this in my city recently. I was disappointed that they overpriced it (1 euro for a cup of lemonade)
If your are interested in Grand Strategy and Linux Gaming, you should take a look Europa Universalis 4. Currently runs perfectly on Ubuntu on my second screen ;)
This is product that really solves a need for me! Right now I use a google voice number that I have set to forward to my Canadian and American numbers, however I cannot have it forward to my Indian number or some of my other VOIP numbers.
I get an error when I try to purchase a number though, so not sure if the functionality for that is completely built out. Either way, will keep tabs on this to see when I can switch over completely.
That sounds great haha. I live in Ireland so it's bound to be popular!
SailfishOS (Jolla). At this moment is a bit Qt/C++ centric, but I use daily a Python written application (GPodder), and the technology that makes it possible (PyOtherSide) has a Ruby version in early stages. Is a completely normal linux, with the usual tools that you might expect on a linux distro (D-Bus, Bluez, tracker, etc.).
Duh!

I went off on one thinking how do I find which public key
Of my 4000 contacts is the right one ... When no-one will encrypt a secret message with their own private key !

Sorry - total brain fart. Apologies to others down thread too.
I've been working on the getting worlds fastest selling Arduino (the MicroView link: http://geekammo.com ) out the door. I think we're the first hardware Kickstarter at scale to ship early ;-)
There's not many bus services in my city and the taxi situation is:

- Flag the taxi down - all the same price

- Hailo which loads of people use all the time now

- 20% discount taxis

- 25% discount taxis

So I don't think we really have a taxi problem
I can write you one if you can't find one
Hand-picked clientside modules installable from npm
Where do I read more about this - it sounds fantastic and yet I just assume "proprietary = lazily implemented and they can read my keys cos it's on their server"
Also, containers don't do live migration. If you can transparently migrate VMs around your datacenter then you can consolidate VMs onto a few hosts to save electricity at night, spread them out during the day to maximize performance, or move them for scheduled hardware upgrades.
That's a good idea. I guess I'd have to look into shipping food and other products