skysight-inc/HackerNews huggingface dataset:
How is it great? You'll be stuck with all decisions Google make for their average user, weather you want or not. In fact, once they lock down the user-land, what's to stop them from moving to a FreeBSD derived kernel, and we'll be left with only Mozilla (and maybe Canonical) trying to provide a viable open platform?

At least for now, it's possible to access/install the play store even if you're running a cyanogen build -- I'm not convinced that'll last, but we'll see.
Congratulations Ubisoft, You're the New EA
If I recall correctly they are very much focusing on making it /work/ rather than making it /correct/. Which seems to be a very important distinction in emulators.

I know you probably didn't even mean that, but still.
I'll submit a testimonial - thanks for telling me.

Interesting, we haven't played around with Xamarin studio and F# yet.
Sorry for the slight off topic, but am I the only one not seeing any comments here? Is something wrong? It's weird since the link has 350+ votes.
Amazon announces CodeCommit, a git compatible source control service
Does Dolphin use JIT like PPSSPP? I have a crappy 2008 Macbook,and PSP games run incredibly well on it. I understand the Gamecube has more powerfull specs,but even on my PC Dolphin games were quite slow 2/3 years ago. I need to try running MSG 1 again to check the progress.
Schemaless design is a tradeoff like many things. There are systems where being able allow the client to write new data structures can be important. (one example I've seen was a system that tracked arbitrary metric messages from devices that could add fields based on their device type. The system needed to be forward-compatible without speaking to the parties implementing those devices).

Also, some of those systems have a _dynamic_ schema, e.g. Elasticsearch, where they learn the data type on the fly, but disallow incompatible changes on fields already known, which is a bit of an inbetween.
I think it is aligned to Metal Storm tech: http://en.wikipedia.org/wiki/Metal_Storm

At least I can see how they intersect - in both cases barrel is a round.
> it's mostly commodity hardware

It's commodity in the sense that Amazon buys it from commodity vendors, but they use custom designs built to address the specific parameters of their data centers. Very few other companies can afford to employ an army of engineers to tweak every last component for optimal price-performance, nor for that matter do they have the benefit of accounting for a noticeable share of a supplier's revenue when entering the negotiations room.

> Smaller companies can and do offer much better pricing, they just don't have the marketing budget to convince you of it.

I am aware of at least one player (DigitalOcean) offering lower pricing than AWS, but that's only in a fairly limited niche. So while they may have the "economies" part checked they don't have the scale and scope to compete with Amazon on a particularly substantial level. I'd also be curious how they match up to Amazon in terms of operational efficiency since they lack many of the the advantages I listed here and in my previous post, which give AWS an edge in the race to zero as time passes.
That's the most personal question you could possibly ask me. And there's your answer: business.
Does anyone else think that MS folks are just plain and simple desperate and are trying new things ?

I think it is entirely feasible that they haven't really thought through what they are doing. It feels that they are simply streamlining and opening up without an end game in mind.
You might just need a sufficiently sensitive microphone on a computer in the next room.
Oh, is that why it's gone? I just recently realized that the search (which I never used, much anyway) didn't actually work any more.

Really scary if that's due to patenting though. Does that mean the patent covers all desktop style search as well? Or is "for a square device that fits in a pocket"-type thing?

[ed: Ok, it's not as gone as I thought, it's just slower than it should be (to get hit in eg: contacts). Still I seem to recall you could get hits in eg: emails from k9 before?]
I get the general feeling, but VS licenses are not what going to cause your startup to go bankrupt. People's salaries are an order of magnitude bigger, to say the least.
Economic indicators must account for depreciation of natural capital
Lollipop OTAs Have Started for the Nexus 5, 6, 7 (2012 and 2013), 9, and 10
feel free to shoot me an email.
How is the lag? Still a lot of stuttering everywhere?
In my opinion Material > iOS8 > Metro.

All are an improvement over previous designs, but I don't think complete flatness is very practical.

Something I'd like them to "fix" in material for the next version of Android/style guide is how to combine colors. I think all 3 platforms have issues with this. In Android 5 there are some colors combined that don't make sense (I think the least favorite is the green icons in Settings). In iOS7/8 I've seen apps that basically use a dozen different colors in their apps, and for Metro I've noticed a lot of times that third-party developers but also Microsoft itself choose really ugly colors.
I suspect that you might be taking this (again, not-even-released) game a bit too seriously :)
I just realized that the guy the article is about does not seem to actually be affiliated with Defense Distributed. What I said applies to Cody Wilson/Defense Distrubuted, not necessarily the guy the article is actually about.

Anyway, Cody Wilson is first and foremost a gun guy, not a 3d printing guy. 3d printing may very well be a casualty of his political activism, but his priorities are such that this possibility likely seems worth it to him.
AppOps is still alive, though you'll need root in order to access it.

The problem with coarse-grained control like AppOps is that it can cause apps to malfunction or even outright crash when they try to use permissions that you revoked. This is probably not the kind of behavior that Google would like to enable for the average user.

Personally, I'd prefer a subtler (but possibly more draconian) approach, such as exposing a fake or empty contact list to apps that want my contacts; exposing some random location in the middle of nowhere to apps that want my location; and exposing a fake or empty folder to apps that want my pictures. Grant access to my messages, but never actually notify them when a new message comes in. Grant access to my microphone, but only ever feed them silence. Poor apps will not even suspect that anything is amiss! Is there any way right now to do something like this on rooted phones?
Dolphin indeed has a JIT ( https://github.com/dolphin-emu/dolphin/tree/master/Source/Co... ). Fiora has also done her magic in the past few months to make the JIT better and faster than ever.
Just to add some perspective from the outside world (I.e. Not America).
In Italy sliced bread never really took over common bread. Yes we make toasts, and yes, we have sliced bread, but that's usually some industrial, over-processed bread loaf that you'll never find fresh at a bakery.

Here in Germany, were I live now, it's a mix. Common bread everywhere, but you can slice your own loaf at the supermarket with a terrific automated spring-loaded circular saw machine that's very cool to operate.

I just want to point out that "the best thing since sliced bread" is a sentence culturally linked to the U.S. conception of bread. I point that out because I had conversation with American friends in the past who were surprised by the non-universality of this sentence (as often happens with other cultural references).
I love the direction of this, in fact, I just wrote an article (https://medium.com/@marknadal/rise-of-the-immutable-operatin...) about immutable systems (more from a consumer perspective) the other day on medium.

Although I'm not a fan of the vocabulary you guys are using - but that may be because I'm one of those silly JavaScript people. I guess specifically, I'd love to see some screen recordings of this in action. Do you guys have any you can show off? Keep up the good work, immutability is a critical key to making any type of progress in software.
Drowned under the trumpet of flat design
Samsung unveils 'Project Beyond', a 360 camera for recording VR content
There are some links/searches on the internet I don't want to click. This is one of them.

I have no problem with others looking at this, I think it's probably great, but for me this is where I nope out.
>> "As an iOS user since the 3GS, I have to say this is the first time I find Android to look significantly better and more usable than iOS, which IMO has regressed since iOS 7."

I agree BUT how long will it be before developers implement material design on Android? I've got Android apps still using pre-holo design.
"I've never seen sloppy Haskell"

I've written sloppy Haskell...
The CyanogenMod OS has this built in. Very similar to what you describe (provides empty contact list, empty folder etc to apps you specify). Don't know if there's a standalone app to do the same.
Realistically you can't make them much smaller than that. I know everyone's excited about "cubesats" that are shrunk down to ten cm on a side, but those things are always part of some "swarm" experiment that runs for a short period of time (usually hours) and ends. Here we're talking about something that needs to work for an extended period. And it's not some made up task like "Let's see if we can get ten tiny satellites to fly in formation!" You're actually going to be slinging RF energy around. So you're going to need:

1) Power. How much really depends on what's going to be on the ground. If your customers are going to be using twelve foot tracking dishes (they won't), you can get away with maybe a quarter watt or less. I'm not exactly sure what they'll need, but remember you're trying to communicate with something that's 100+ km away, minimum. Nobody's going to let you put up 700 plutonium RTGs, either, so that means solar cells and probably some sort of mechanical deployment system. And batteries - you still need power on the night side.

2) RF antenna(s). The more you skimp on your antenna, the more power you need. And vice versa. And you'll probably need at least two - one to point at your customers, and one to point at whatever you're using as a relay.

3) Thrust. Probably small, light thrusters and a comparatively large, heavy fuel tank. The lower your orbit, the more you need.

4) Stabilizers. Of some sort. Your antennas need to be pointed in specific directions, and your solar cells need to face the sun. So... gyros (and more electrical power). Plus more fuel, because you need to keep the gyros in their design range.

You're not going to be able to fit all this in a twenty pound satellite.
> Vinyl is one of the most notable technologies to have achieved a noticeable revival, not only for its retro value but also for its superior sound quality.

After this, I have trouble taking the rest of the article seriously...
Unfortunately you can't really control the way third party devs will adhere to your design Guidelines. Under iOS, at least, it's easier to notice a general common sense, especially for the most used and popular apps.

Material design really is great, and for that reason it's a shame that's gonna be inevitably wasted by:

- third party customization by the manufacturers
- fragmentation of iOS version on android devices, especially in the entry level market
- huge flocks of developers with no sense of design at all
-internal fragmentation by the too many Google product team themselves

Looking at the design per-se, you may be right about its superiority to iOS design, but this stuff doesn't live in a vacuum.
Screeps is a lifestyle
I was under the impression that vinyl records sound better. Are you saying that they are not or that they haven't achieved a noticeable revival?
Good review. I really love Material, and would place it above iOS 8's design guidelines after using and developing apps for both.

However, there are some inconsistencies - besides the Calendar app heavily described here, the Contacts app on my Nexus 7 has some weird design choices.

Firstly, when viewing a contact, there is no back button in the top left - you need to use the system back button, or drag the card down. Secondly, when adding a new contact, the checkmark button is in the top left, and to discard you need to go to the top right overflow settings button, and choose discard changes (the only option in the overflow). Completely counterintuitive (top left for Create, top right for discard), and the opposite of the Gmail app's Compose window (which uses the standard layout).
In one word: Yoga.
It's childish in that if they did go to court, the company has a stronger case against OP as he publicly named/shamed them. Often in such a case, the company even becomes the victim!
You know, if MS had done this even a year ago, the project I'm working on would have the server-side in .Net instead of node. I'm replacing a very old .Net project having built up too much code debt to be maintained with a green field project using flux/react server and client.
<br /><br />
I really like ASP.Net MVC since v3 it's been a pleasure to work with and the first release of anything ASP that actually mirrored how I used ASP.Net for a long time before it. MVC meant no more hacking with asmx/ashx to work around the web forms event lifecycle issues. Razor is such a great view/template language I still can't believe it hasn't become more popular.
<br /><br />
All of that said, there really is a lot of power in being able to use the same JS tooling both server and client. JS has always been a favorite language of mine, and I've been using node tooling even in VS web projects for 3-4 years now for client resources (pre-build events with grunt, and now gulp).
<br /><br />
I think this makes a ton of sense in the wake of Azure as a platform. Especially if MS can do services in docker containers (windows or linux) and run on their infrastructure with relative ease. Companies are paying for the tooling (beyond express, now community versions), and they pay for ease of deployment/infrastructure. They don't want to pay for a lot of enterprise windows licensing anymore... MS sees the writing on the wall.
<br /><br />
What I think will be really telling, is if by the end of 2016, VS runs in linux and osx as well.
I'm the CEO of GeneralBiotics.com, we sell a probiotic created using Human Microbiome Project datasets (our CTO did his postdoctoral work there).

The product is not a DIY FMT, but serves a similar function (restore missing aggregate metabolic pathways).

Personally, from generation 1 of our product onwards I've felt considerably less stressed, more upbeat/happy, and haven't had diarrhea (I have IBS-D, so that's a huge one for me personally). Our pilot study has offered us preliminary confirmation of this, so we're paying for a 200 person placebo-controlled follow up study.

Early versions did have hiccups, but IMO gas is FAR preferable to diarrhea.

I don't personally think DIY is worth the risk, as there are a lot of things you'd absolutely need to screen for if you're considering that route (see http://www.medscape.com/viewarticle/776501_4 for a minimal list). I think you should also screen for mental disorders, stress disorders, mood disorders, etc. Basically anything known to be correlated with the microbiome at minimum.

Assuming you've screened for those things (which is to say basically a pro-level FMT), I think it's basically safe -- there are a lot of FMT procedures performed every year with minimal side effects.

#include disclaimer: obviously not medical advice, etc, etc
Just a nit pick, BYOD is when a employee brings his/her own device to work in order to use it to do work. At some places it's viable to let employees choose the tools that work best for them, and not force every employee onto the same 6 pound HP or Lenovo or Blackberry.

New and improved provision schemes will make this even more viable in the future, where applications and data that belongs to the employer can still be kept reasonably secure no matter who owns the hardware.
Spotify Axes App Finder, Kills Soundrop and Its Listening Rooms
Hmm, humans being governed by an inhuman system is worse than humans being governed by other humans?
https://github.com/motyar/firefly/
Ask HN: Decent 1br apartments in Silicon Valley?
Hello, I'm starting my career in Silicon Valley as a SW Eng and was wondering - do you have any recommendations for 1 bdr apartments around the Sunnyvale/Cupertino area (preferably ~2k/mo)?
Where do software peeps usually live?
Could someone give an advice on how to grok Lisp, please?

I write Clojure code, read Lisp books, articles etc.

But I don't feel 'magic' yet.

How did you get 'addicted' to Lisps?
It's a functional language for the .NET platform.

So you'll want it if you want a functional language and you want to use the .NET platform.

Does that answer your question?
We'd first have to ensure that the vaginal flora doesn't undergo radical changes during labor.

If not, it should be easy to do. The hardest and most expensive part (for mice) would be a sterile C-section to prevent the mice from picking up the wrong bacteria.

If it does, the mother's bacteria may have to be complemented according to the expected changes.
I don't think it would be very hard at all to create a generic CSP system with C# (or F# for that matter). I've built similar systems using WCF.
Interesting, I literally just wrote an article (https://medium.com/@marknadal/rise-of-the-immutable-operatin...) on this exact issue the day before.

My conclusion? The exact opposite of Sam's. For the most part I feel like software has gotten worse while hardware has significantly improved. The one exception I will make is Dropbox, that has changed my life.
"Devices that ship with Android 5.0 are encrypted out of the box. If you set a lock screen, you're given the option to require a security challenge before the device turns on. Enable this and a PIN, pattern, or password prompt will come up even before the boot animation. After you pass authentication, the device decrypts the data partition and mounts it, allowing the device to fully boot."

Good news. Not sure if I think it is good news that you can pair the (presumably ok) encryption with face-unlock... though. Seems like it's not possible to (easily) brute force a disk-image off-line any more at least:

http://blog.kaspersky.com/full-disk-encryption-android-5/

“In addition to enabling FDE out of the box, Android L is expected to include hardware protection for disk encryption keys, as well as hardware acceleration for encrypted disk access,” Elenkov concludes. “These two features should make FDE on Android both more secure and much faster.”

Now we'll just have to wait for the source code, to see if this will be usable by all "tenants" on Android hardware... I hope so -- I'd love to be able to drop to a simpler unlock key, knowing that it's eg: set to self-destruct/severely rate-limit after N tries.
Better (free) Version (IMO) of YouTube Music Key
Your comparison with "mining precious resources in the 3rd world" is interesting, because China is doing that too:

http://en.starafrica.com/news/mozambique-chinese-firms-clinc...

http://www.ide.go.jp/English/Data/Africa_file/Manualreport/c...

My experience five years ago was that regular African people were not too keen on the Chinese mining companies that had set up shop. But perhaps there was not enough competition to mine more locally.
Markdown formatting for any (almost) OS X app
for anyone wishing to write an email using markdown or embed real images in a markdown document instead of dealing with external files, there is https://onflapp.wordpress.com/markedpub/
Check out our new Slack integration
SH*T UMBRELLA
You can either be a shit funnel or a shit umbrella.
We prefer the last one... Dedicated to all product owners out there that need it desperately! See http://shitumbrella.nl/
Best use of "In the Hall of the Mountain King" I've heard in ages. I imagine the later scenes would be exciting to an actual player who understands what's happening and is invested in it; the music adds some of that excitement that's not conveyed by the sterile and hard-to-read graphics.
Monthly Trip Challenge: How to Visit 12 Countries in One Year?
Join the Fincus beta testing to win a $200 Amazon Gift Card
> The problem with coarse-grained control like AppOps is that it can cause apps to malfunction or even outright crash when they try to use permissions that you revoked.

The problem with Android, being a meta-distribution, is that Google has less control over when users (not just Nexus) get version X of Android.

I remember Andy Rubin said Android could evolve more quickly because it was open source. Without debating that, its clear that in practice we haven't seen that when taking into account what users are actually using.

This makes it very difficult for Google to make these breaking kinds of changes to make things better, so entropy keeps accumulating in the platform.
Dynamic analytics on a UIViewController
It doesn't have to be all one or the other. It would be neat to be able to guide individuals or small groups while allowing the bulk of your forces to do their own thing.
Well... not everybody bases "fair" on "ability to cope with the loss" so higher tax rates for higher incomes does not make perfect sense. Wouldn't it be better to tax everyone at 20% and then let people volunteer to pay 30% if they want to help cover those that can't afford the 20%. This way everybody wins. Right now we generally have a large group of people that gets together and says, "We really need to help those poor people. And that guy over there is going to pay for it." It is super easy to vote for higher taxes for someone else. I'm curious just how many people would just volunteer to pay more than the 20%. How do those people feel now that the only person they can point to is themself.
I'm looking for a schematic for what's inside the SD-form factor card, which these are not.
Ask HN: How do you respond to people who tell you they are bored?
I know a non-trival number of people who once in a while tell me they're bored. Unfortunately I never relate to these people. I always find something to do, now and always, anywhere in any situation. So when I come across these folks, I really don't know how to respond in a constructive way. I've told them what they could be doing in the past but that seems to be a temporary fix at best.

Kids who tell me they're bored really make my head explode!

So HN, what would be a good constructive response to "I'm bored"?
It's possible but the windows ui libs like Windows.Forms and WPF won't be included in the core. You have always been able to use monk+Qt and this will likely improve now. See e.g MonoDevelop.
I'm just waiting for the Kickstarter project for an Open Hardware typewriter, so we can all inspect the design and/or build our own without backdoors.
yeah, that was awesome. Wish I could have participated.
Have you tried Today Calendar? There are plenty of alternatives. I do agree that the new calendar is pretty crappy on a phone.
The Increasing Importance of Container Security
But what if you were no longer allowed to hold this particular opinion? If we generalize the postulate, it does not compute.
TechRadar Tip Off: Get WinX HD Video Converter Deluxe for Free
A Ride on the Creation Process
This is a very bad news. .NET and Microsoft must die after apppl.
It's amazing that there's not a concrete word about license (and patent grant) choice in the press release, or on the page(s) for MS Visual Studio Community Edition.

Someone should remind MS that we've been burned before by "open source" that turned out to be "open for what fits MS, not what fits you".

All that said, I'm happy to see this under MIT!
Well, it is possible. You can place flags at the game field and program your creeps to move to them by a simple command.