skysight-inc/HackerNews huggingface dataset:
This product looks really interesting.

I've been following the FMT related news recently, and since starting specific probiotics my NSAID related GI issues have been vastly reduced to almost zero pain.

Once you start shipping to Scotland I'll give your product a try!
It actually never had to be; if you're rooted you can set it fr the command line.

http://niki.hammler.net/wiki/Android_Device_Encryption

However, please note that I have not yet reviewed Android 5.x's FDE.
> Same applies to LP.

LP = Literate Programming?
Which do you think had the bigger impact?
Our Universe Was Born During a Collision with Another Universe?
Clumsy, an open-source utility for simulating broken networks on Windows
The most important feature: Full access to the SD card has been reenabled for apps after the public outcry[0].

Updates:
Status: Released
Labels: Restrict-AddIssueComment-Commit

Comment #4444 on issue 67570 by jshar...@android.com: Android 4.4 Samsung Galaxy s4 external sd card is now read only, Remove or option to edit non app files.
https://code.google.com/p/android/issues/detail?id=67570

Hey all, in KitKat we introduced APIs that let apps read/write file in app-specific directories on secondarystorage devices, such as SD cards.

We heard loud and clear that developers wanted richer access beyond these directories, so in Lollipop we added the new ACTION_OPEN_DOCUMENT_TREE intent. Apps can launch this intent to pick and return a directory from any supported DocumentProvider, including any of the shared storage supported by the device. Apps can then create, update, and delete files and directories anywhere under the picked tree without any additional user interaction. Just like the other document intents, apps can persist this access across reboots.

This gives apps broad, powerful access to manage files while still involving the user in the initial selection process. Users may choose to give your app access to a narrow directory like “My Vacation Photos,” or they could pick the top-level of an entire SD card; the choice is theirs.

To make it easy for developers to transition to these new APIs, there’s a new DocumentFile support library class. It looks and feels just like a traditional java.lang.File object, which makes it easy to adapt existing code:

http://developer.android.com/reference/android/support/v4/pr...

These new APIs aren’t just limited to shared storage; they can be used with any DocumentsProvider that adds support for Root.FLAG_SUPPORTS_IS_CHILD, such as the advanced Vault example:

https://android.googlesource.com/platform/development/+/andr...

If you're an end user, please reach out to app developers to ask them to start using these new APIs. With these new rich APIs in place, this issue is considered fixed.

[0] https://code.google.com/p/android/issues/detail?id=67570
The utility it is providing is deployment/management of the underlying resources. Docker does not do that. Some of the stuff people are building on top of/around Docker will provide it, but it's not there.

But I agree with you that OpenStack is not good enough to be worth it for that with perhaps the exception of very large multi-tenant deployments (in which case, my first goal would be to start rewriting large chunks of it). And parts of it are just so horribly over-engineered it is scary, because it makes me wonder what it is they're missing to think it was necessary to make things that convoluted, and what they're missing because they've made it so convoluted.
So selling game scripts so others can advance faster? Or perhaps getting ready to harvest resources to sell them later? Or something completely different?
Been using VIM for all coding. Recently started using Adobe Brackets & I like it. I might switch to it.
Windows isn't particularly more difficult to scale than Linux. A lot of tooling that you would use to scale in Linux is also available in Windows. The cost of such scaling either horizontally or vertically is another issue altogether.

I actually like a lot of things when it comes to windows, and dislike a lot with Linux. That said, I'm still targeting Linux for next-generation app development... When you need to have 3-5 servers for your data and application layers, the price of MS's stack is a bigger difference here.

It really depends on your situation though.. if you have a need for small LOB apps, or even a SaaS that can work in Azure deployments, using BizSpark and sticking to MS isn't a bad option.

Apple may be used by the developers, but depending on your business need, you really aren't deploying to apple servers.
It is to emphasis the contrast with an MMO, where most of the time, your progress is directly linked to the time spent playing, often doing the same repetitive tasks ad nauseam.
yes, tcp support in the router is something we'd like to work on but is not there yet for v1.0.
The current state-of-the art with MySQL uses temporary tables and triggers to perform online migrations.
Node.js Blah: Optimize repetitive tasks
Dare to add  an A/B testing clause to your next design contract
Lead Exposure and Behavior [pdf]
> Received the calendar app this morning, it is a major step-backwards

It's crushing when this happens. There's this thing that's part of your life, and then forces beyond your control sweep in and destroy it. I think this is the root of the reason that gadgets and new things have lost interest for me. In the past whenever I've invested in them I've been setting myself up for unhappiness down the line when it's dropped. Unix console tools are pretty messy but free of this. Tweak them once, you have them for life. We don't yet have a web or phone equivalent of that tradition.
Adobe France is also looking for an Application Developer
Pay-to-win usually destroys a game fairly quickly.
This is the first version of android where I thought they totally outdid apple, at least superficially. I'm just disappointed that I no longer have any decent android phone to use so I can form an actual opinion on Lollipop.
LodePNG: All-in-one PNG image decoder and encoder for C and C++
That's a nice device, but why is it so huge and clunky? All you need for an effective USB condom is a strip of plastic over all the data pins.
Note that OSX has an apple-provided Network Link Conditioner to configure bandwidth/delay/drop. Even better, it's built into iOS devices set up for development.
Thanks for the link! Looks interesting, though it is far from easy-to-use (for vast majority of users).
On the IBM front I think you need to reconsider. http://mobile.bloomberg.com/news/2013-05-02/ibm-says-justice... (apologies for mobile link). I've read your comments throughout this thread, and am curious, what will MS have to do to get back in your good books? As far as I'm concerned, they're far less shady than google, oracle, yet your own views seem to be against giving them a chance.
Then undoubtedly they correlated with better life standards by a large margin.
AppOps is hardly a solution. It's a very complicated interface for what should be a "Do you want to allow ..." yes/no question.
Yeah it's obvious what they meant, but they probably could have worded it better.
Heating with the cloud
But isn't Mono supposed to merge with .NET now? So in the end will I be able to use VS to this purpose?

Also I am seeing that last version of https://code.google.com/p/qt4dotnet/ is 4 years old?
It takes a couple of days to get Ansible playbooks set up to deploy CoreOS VMs onto EC2 with a decent Docker setup and EBS. I know, I've just done it. And I don't like Ansible, and haven't used it seriously before (I use it for project because it's on a contract and it's easy-ish for them to find people who understands Ansible if/when it's needed) so it took longer than I'd have liked.

Frankly, I don't understand why people are so happy to lock themselves tighter into AWS.
we have a bunch of sample applications which we run nightly integration tests against. As for application tutorials themselves, we have the buildpack[1] and the dockerfile[2] workflows.

[1]: http://docs.deis.io/en/latest/using_deis/using-buildpacks/

[2]: http://docs.deis.io/en/latest/using_deis/using-dockerfiles/

I can't give you an answer on how many apps you can run on a 3x2GB cluster. It really depends on how much memory/clock cycles your apps require.
> In Scala we're forced to manually extract the tuple when the recipient function takes more than a single argument.

Is there no `uncurry :: (a -> b -> c) -> (a, b) -> c` in Scala?

Prelude> let ap = flip map
Prelude> [(1, 2), (3, 4)] `ap` (+)

<interactive>:11:3:
No instance for (Num t0) arising from the literal `1'
The type variable `t0' is ambiguous
Possible fix: add a type signature that fixes these type variable(s)
Note: there are several potential instances:
instance Num Double -- Defined in `GHC.Float'
instance Num Float -- Defined in `GHC.Float'
instance Integral a => Num (GHC.Real.Ratio a)
-- Defined in `GHC.Real'
...plus three others
In the expression: 1
In the expression: (1, 2)
In the first argument of `ap', namely `[(1, 2), (3, 4)]'

Prelude> [(1, 2), (3, 4)] `ap` (uncurry (+))
[3,7]

Or some sort of `apply` method aliasing an n-ary function to a 1-ary function taking an n-tuple?

edit: there's a Function.tupled method so something like this might work:

List((1,2),(3,4)) map plus.tupled
Just trying to see your perspective, here: the LHC costed $15B of tax payer money; the NIH invests ~$30B every year in medical research. Do you also think those are example of how to waste money?
How Photo Candle Gives Your Coffee Shop a Warm Feel
I've become a convert to home baking with a bread machine, and the loss of easy slicing is one if the biggest downsides. The purchase of a slicing guide and electric knife has offset this somewhat, but it's still easy to get wrong. What I'd like is a compact home bread slicing machine.
> Really? You're basically saying you'd prefer a robot on a comet over thousands of healthy and educated peers. Who are you to decide this?

Coming from an American this is pretty ironic. The choice in ESA-funding countries isn't between two schools and illiterate children, it's between further improvement to two good schools already affording excellent social mobility and a comet landing.

As for who decides this, the voters do as part of the democratic process.
I am not a parent, but from UX perspective I think you just got a feedback which says the action is either too hidden or not useful enough. :) (it's a single complaint, though)
Make a sandwich to take to work.
I read it as Logic Programming (i.e., Prolog).
Show HN: Our interview with Jason Lewis 'The greatest living adventurer'
FWIW, I think that the idea of software bugs (vulnerabilities) as a product is a scary concept and a bad precedent for overall security.

Once you have legitimate corporations who's goal is to find software vulnerabilities, combine them with delivery systems and sell to either specific entities (e.g. the US government) or the highest bidder, I think that the incentives for people involved in software development and testing get odd, and not in a good way.

For example, will we see these companies hiring ex-developers and testers from software product companies, as they might have inside knowledge of where products are weak.

Another example is, are there incentives now for people who work in development or testing, who aren't perhaps happy in their jobs, to sell knowledge of bugs or flaws to these companies? Given the prices paid, which could be several multiples of peoples annual salary, and the anonymity afforded to people who report the flaws, it could be a low risk way to make a lot of money.

And then you have open source software which is heavily used in a lot of commercial products that might get attacked. With this kind of thing there's a big incentive not to report bugs to the project but to sell them to a company who has no incentive to see them fixed...
If that's it, they are mistaking "MMO" with "RPG", but I see the point. Maybe because to improve, you don't have to train by launching an other game that will last 30 minutes.
I think you're in a niche avoiding Microsoft technologies. It isn't so much as Microsoft opening up to the world (which is true to some extent) as embracing the smaller market shares of Linux + Mac OS. Windows market share is colossal, and C# is a big thing in Windows land, even more important than C++.
If you don't like what your government spends tax money on, you have the power of the vote to (try and) change it - vote for the guy who is against the militarisation of the police forces, in favor of controlled legalisation of some drugs, and willing to shift the tax money to programs helping addicts out (and the underlying problems that cause drug addiction, like poverty, unemployment, culture, etc).

As for non-government stuff, you vote with your wallet.
I am a bit sick of this Gluten thing. I understand that some ( maybe this 1% ) actually have a disease or some deep sensitivity.

But from my personal circles and work ones I am seeing lots of people that have always been sensitive and prone to say they have some weird diseases are adopting this, switching to Gluten-free and using it like a brand.

I've been away from home for some time, I meet something like 10 people from a total of 100 maybe... that claimed to have some variation of Celiac disease, a few even told me that all their tests were negative, but tests don't matter they still had it. Most of those people didn't know each other.

Now I am back home and guess what? I am finding that the same kind of people around here are claiming the same thing.

Most of those people I meet at IT related things, sport activities and random day to day life

I fell people want to be special and sometimes they do it by having a special condition or something like that.

Besides the real ones we keep creating diseases that are really loose specified and releasing it to the public. People catch those things and blame all their problems on some super special condition.

I can't seat still, I really can't. And I talk a lot too... I've lived like that, learned to control it and to focus when needed. I am no Jedi, life thought me that this behavior would make my life miserable. Now a days children like me are sick! Wonderful, problem solved.
We are looking for couple of talented individuals to work in the area of computer vision starting as consultants. The position can suitably be converted to full-time at latter date. Job Location is BANGALORE.

Required Skill sets
1. Good understanding of Image Processing, Computer Vision and Machine Learning with projects to back the same.
2. Strong programming experience in C++ and knowledge of at least one prototyping/scripting language : MATLAB/Octave, Python or R.
3. Good understanding of Algorithms and Data Structures.
4. Good knowledge of basics: Linear Algebra, Probability and Statistics.
5. Good written and verbal communication.

Nice to have skill sets / achievements.
1. Winning/National level participation in ACM ICPC, IOI, TopCoder, CodeChef etc.
2. Winning/National level participation in Physics or Math Olympiad.
3. Winning or Strong participation in Kaggle contests.

Interested folks can email to kamalesh@ieee.org
Hmmm. Wouldn't trying to remain anonymous be better? I mean, if most of the people on Tor are not anonymous (because they "disclose" themselves voluntarily), the rest of them might be in the spotlight...
This is the next breakthrough coming up after Lisp...
In a similar vein, how does this compare with (say) CuBLAS or ClMath?
Are Strings a separate entity to built-in types like they are in Java?
If so, I find that behaviour odd and welcome C++'s "a user-defined type is not different to a built-in type" approach
I'm quite fine with putting stuff in a holding LEO with robots and having it sit there, waiting for delivery by parachute to my pals and I while we sit in the bliss of an industry-free paradise here on Earth. If we move all the poisonous things to space, where it belongs, we make a better Earth. You bet I'd love to be designing package delivery systems which bring me my new softhard from space. Put all manufacturing on a comet, use its resources (which are plenty) with robot bases, send the result back to a recovering ecosphere, the only one of its kind, here on Earth.
There's actually not that much to write about. It's a regular company with share holders, the share holders just happen to be some of the staff.

Fortunately the owners all get on very well, have similar beliefs in which technical, financial and marketing directions we want to head in, and love what we do. The result is that everything just runs pretty smoothly, so far at least :)

I think I mentioned in the interview though, the difference in vibe between being owned by Opera and being owned by the staff isn't as big as you'd think. Much more important is just actually loving what you do, the things you create, and the people you work with. All of those are absolutely great, both as they were under Opera and now back under staff ownership IMHO. I wonder if other FastMail staff will have their own thoughts :)
> when you start having multiple clients connecting to the database

If you assume that will happen, then all the things you suggest are true: the schema is indeed the best documentation, and clients will have to pay close attention to versioning since you can really only have one version of a fixed schema at a time. You'll probably also want to move business logic into the database in the form of foreign key constraints, triggers and the like. Getting that right is really important to protect against a broken client corrupting data.

But that isn't the only strategy. You can instead have clients connect to an API, with the API implementation being the only thing that connects to the database. The API becomes the documentation. It can handle versioning. It handles business logic. In this world, the database schema is much less important, and you can safely use schemaless databases.

Both designs have their advantages, and multiple clients connecting directly to the database may well be a better choice in many circumstances, but it's not inevitable.
> At least one of them might have been using our technology in the backend, especially if they're one of the top 5 shopping search engines.

Which of these "top 5 shopping search engines" have you worked with? You don't seem to mention any on your website.

> The downside to feeds is that they become obsolete very quickly, especially if the product is popular. Products sell out very quickly, retailers lose money on traffic they can't onboard and shoppers get frustrated.

Feeds are the only way to keep up with frequently changing listings from large retailers (apart from doing live API requests) since scraping is several orders of magnitude slower. Amazon gives selected partners incremental feeds, scraping their millions of products takes days.
Unless you abstained from voting, in which case you don't get to complain either.
> But definitely, if you find it useless,

I didn't say that. :/
I noticed you sealed the C# classes. What if you want to keep it extensible, which makes sense? How will that extensible pattern matching look then?

Also would be interesting to see how long would C#6 code be (twice as short?).

Apart from the sample, I also don't understand why F#'s naming patterns are not consistent with the rest of .NET (in terms of starting letter case). Feels alien.

Also how come this was considered a sane syntax for arrays?

[|1; 2; 3|]

instead of

[1, 2, 3]

Even Haskell's syntax is less alien.
> Java should be more like Groovy

It has been since lambdas were introduced in Java 8. Groovy's original design by its creator James Strachan was about adding closures to the dynamic typing that Beanshell had at the time. The stuff added to Groovy since then (e.g. the MOP for Grails, DSL syntax, static typing in 2.0) are things Java already does better or things (if you ask me) it shouldn't do.
It looks like this specific author has looked at happiness primarily as defined by "how good are you feeling at this moment?". The observation is people who are not particularly enjoying their current activity tend to be less focused than those who are. This should not surprise anyone.

But the author then inverts this causally and states "mind-wandering is likely a cause, and not merely a consequence, of unhappiness".

Behind this opinion are the assumptions that unhappiness is a nuisance causally disconnected from your environment, that it should to be avoided with a mental trick, and that mind-wandering is an otherwise unproductive side effect of having an undisciplined mind.

On a fundamental level I think it's wrong to advocate against the wandering mind, because wandering brains are exploring brains. We definitely want that. Not enjoying the status quo is what drives progress. Worries, anxieties, regrets, those all have a valuable place in a well-rounded life and they're a part of learning, too.

The idea of optimizing superficial enjoyment by hacking your mental state only instead of hacking the environment which makes you unhappy is not a good solution overall. It certainly isn't a valid problem solving strategy. Hacking your mental state may work if you suspect you're unusually unhappy without a good reason. Outside of clinical depression there is actually a good external reason for unhappiness more often than not.

Telling people their unhappiness is a purely mental defect they need to overcome strikes me as particularly insidious. Instead of making yourself more compliant and passive, why not go out and change things?

Being unhappy is first and foremost a signal how something about your situation needs to change. In most cases, the answer "stay in the moment, citizen, and carry on" strikes me as the kind of self help content that doesn't help anybody. Contantly and single-mindedly maximizing happiness is shallow and ultimately meaningless.
I hope this mission (and hopefully future missions like this) will either confirm or deny a claim like that - TBH, large claims like that kinda sound like space mining companies trying to get people to invest large amounts of money into their business.
F# is a hybrid language just as C# is. Just a different flavour of the mix.
The summary basically is that for about twice the money of the nexus 5 you get worse battery life, much dimmer screen, and generally slower performance than the nexus 5.

Other reviews recently posted:
http://www.theverge.com/2014/11/12/7200705/nexus-6-review
http://arstechnica.com/gadgets/2014/11/nexus-6-review-the-pr...
http://www.anandtech.com/show/8687/the-nexus-6-review

I was pretty shocked how bad the screen is, scored something like #26 of 28 phones in brightness, similarly poor with saturation accuracy. Arstechnia seems to think the slow I/O is the worst offender for the general laggyness. Read bandwidth was 73% of the nexus 5, 37% of a note 4, and 30% of the Moto X 2014 (well regarded for it's responsiveness).

Pretty disappointing. Too bad google didn't pick something like the droid turbo/Moto Maxx for the next nexus device.
Interesting how they now reverted back from a Scheme-like language, previously also published by Goodman at https://probmods.org/

Do you think it's because of all the parentheses that people can't understand?
I find the STL great! Sure, some compiler template messages can be tricky to understand but STL doesn't detract from C++ - you don't have to use the STL (but you're probably losing out if you don't use it and roll all those containers and algorithms yourself)
I hope i can play this from my Note3! I have recently actually been looking for strategy games that have a programming element in them..