skysight-inc/HackerNews huggingface dataset:
Kind of alarming to see this being proposed as an investigative tool. Isn't the entire point of this area of image processing that the network is creating plausible information where there is none? That's great for creating higher-resolution versions of entertainment assets, but it would seem categorically inappropriate for forensic science.
What does Firefox do with profiles that isn't supported by Chrome's "persons" or whatever they're called?

The extensions, histories, settings, etc. are separate in different Chrome profiles, I'm not sure what more I'd want them to do.
I think you are talking about developing a market place. Very different ball game than sandstorm.
I don't think of Realm as being at all like Firebase, except from a very high level. Realm isn't hosted, it's an object database, until recently didn't do sync, and more.
Mathematical Modelling,
-1 + 1 = 0

Check Medium.com/@dayveadams
Maybe. Our feeling was that there are many other PaaS's out there already with this kind of focus, and Sandstorm doesn't really offer anything that would make it better than the alternatives. Instead, the focus of Sandstorm is to create infrastructure where the servers "report to the user" rather than to the developer, which is a very different kind of problem.

I do think there are permutations of fine-grained containerization which might be interesting as a PaaS but we consciously decided not to focus there, for better or for worse.
Typically, S-Corp status has more to do with how you're taxed than your entity type. Technically you can be either an LLC or a corporation and still be taxed as an S-Corp, if you meet certain requirements (only one class of stock, no more than 100 shareholders, etc.)
Are you considering to build the camera part with react or keep it native cause react wont add the needed functionality?
I read the_mitsuhiko's comment with the same interpretation as Doctor_Fegg, and, as a native English speaker, i believe that this is the natural interpretation.

I also believe it makes sense. Perhaps i can restate it. the_mitsuhiko made five assertions:

1. The AGPL is not just an updated GPL, but expands the scope of the GPL's 'infective' property considerably.

2. Some people are uncertain about what exactly the consequences of using AGPL'd software are.

3. Because of this uncertainty, there are companies which will not use AGPL'd software.

4. The AGPL is an open source license, but it is neither the only nor the most representative open source license.

5. Some people wish to license their software in a way which maximises the number of people who can use it. That means not using the AGPL, because of point 3.
For those intrested games with a low house edge there is a game that beats (counted) black jack's pretty good edge by almost a order of magnitude. If you play craps at a table that allows 100x odds bets. You only bet the minimum on the pass line then the max (100x) on the odds when the point is set. This stratagy lowers the house edge to 0.014%. The only problem is it takes a large bankroll. If the table is a $25 dollar minimum you have to risk $2500 on every round.
Best Business Books Any Startup Founder Should Read
Came here to say the same thing. Brilliant book. A team of physicists created a computer to track a roulette ball and wheel with sufficient accuracy to gain a whopping 40% advantage over the house. Their hardware was never reliable enough (in terms of not catching on fire, the predictions were good) to make much money. Doyne Farmer, a member of the team basically invented the field of chaos theory, then went on to make a fortune on Wall Street.
Including CBD only medical states, > 85% have some form of medicinal; only Texas, Idaho, South Dakota, and Kansas have no form of legalization if you include hemp.
The font sizes are dubious, as it is drawing more attention to type signatures than the actual function name and description. Once you draw your eye to the right place it seems pretty reasonable to me.
Is a blank page for me.
Mike and Slava, you guys are so great! You've worked overtime to secure social confidence in RethinkDB for others when the engineering talent alone was good enough. You guys are so admirable and hard workers and such a good role model to others.
So what? That's never stopped people before. If it's good enough to be useful, it will be used. that's how things are in the real world.

http://www.livescience.com/49929-faulty-forensic-science-fai...

https://ncforensics.wordpress.com/2013/03/04/thousands-of-ca...
> What people are discovering is that tech + crowdsourced feedback loop is better than gov regulation. Feedback loop is faster, more thorough, and more reliable.

You have very little evidence that this is true.

And anecdotal data suggests that explicit "social ranking" introduces a whole host of other problems. See: the kerfuffle about AirBnB and renting to minorities.
They mention that they "manually injected into open source C source (spell, unhtml, spell++, bc, gzip). I also ran Inferbo on some internal Facebook code and Inferbo generated alarms in the third-party C source(e.g. open-ssl)."

They then go onto demonstrate how it did in those injected bug cases (really well), but they don't really get into what they found for those "out in the wild" alarms in the third-party C source. The latter seem to be more interesting than the injected bugs.
Personally, I disliked the fact that Chrome would spawn so many processes. This has become less of an issue (as each process is no longer as heavy), but was a big deal previously as other people at work would constantly complain about their computers being slow.

Call me old school, but I actually like the fact that the URL bar and the search bar are two separate things and that I can actually have a menu bar. I find the way that Chrome handles its navigation a little annoying at time and I don't see a big deal about losing a few hundred pixels to FF's chrome.

I actually like the way that Mozilla communicates information about Firefox (less automated).

Aside from that, unabashed fanboyism.
I meant to say that I don't see why I should give someone a raise simply as a result of increased performance. it's my goal as an employer to extract more value from an employee than they cost.

The only thing that would compel me to give out raises is a change in market conditions, which can usually be detected by an employee threatening to leave for a job which pays more.
Ok. I responded to what you said and tied it in to the larger conversation. I don't get what your problem is here.
Seems like a straw-man. Why is a process running within a container failing over more frequently than a process running directly on bare metal -- seems like more of a resource/process scheduling issue than anything to do with containers.
Super enhance!

http://www.dailymotion.com/video/x2qlmuy
This issue is a little bit too much in the weeds (and I'm not sure what version of Hyper you were using, it's had some big releases lately) but if you're curious, I recently implemented a basic HTTP service with a router. I still have some cleaning up to do, but https://github.com/rust-lang-nursery/thanks is the repo, and the code similar to yours is https://github.com/rust-lang-nursery/thanks/tree/master/http is the implementation, https://github.com/rust-lang-nursery/thanks/blob/master/src/... is the core of using it.

I _think_ the issue here is that Request and Response both have lifetimes. The compiler suggestion you're seeing was recently removed for having too high of a false positive rate, which I believe is what happened here. By doing that, you say that the handler must live as long as the Request and Response, which is not true, since it's created inside the functions but they're passed as arguments.
It's not envy; it's more like resentment. There's something wrong with a system producing such outcomes; lacking the power to change the fundamental character of that system, I fall back on refusing to cooperate with it.

I'm not really advocating that other people should adopt this point of view; I'm simply observing the fact that I have been responding this way, as further supporting evidence for ZeroGravitas' suggestion about surge pricing.
The problem, as Bjarne also complains about quite frequently, is that regardless of what we do to advocate modern C++, that "90's version of C++" is what most developers at companies scattered around the world bother to write.
Sofa surfers and car sleepers – Britain’s hidden homeless and how we can help them
I think the NodeJS Foundation (https://nodejs.org/en/) and project are really successful and putting them under the auspices of the LF helped resolve a lot of community issues (including the io.js fork): https://nodesource.com/node-by-numbers

I'm not familiar enough with Express to comment on it.
lumen are defined by visibility for the human eye, which is not what you are optimizing for when growing plants.
I haven't played in a long time (I'm only involved tangentially these days), so I wouldn't be interested, but thanks :)
I've been thinking about the same thing. There are actually a lot of benefits to routing all of your traffic through a VPN to a gateway you control. You can work around your last-mile ISP snooping, censoring, or manipulating your traffic. You can obfuscate your meatspace location. You can get as many static or dynamic IPv4 and IPv6 addresses as you want. You can transition between landline and cellular connections without changing IP address(es) or breaking your open connections. You can bond together multiple connections. The only problem is actually getting IP addresses that haven't already been blacklisted by half of the internet for spam/fraud.

I think the killer app would be to combine this with a mesh networking protocol like CJDNS and some kind of cryptocurrency based micropayments for bandwidth. We could build the data equivalent of a microgrid, a p2p internet operating in parallel with but connected to the hierarchical one.
this is an awesome idea!
It's illegal because there's a law prohibiting the use of electronic devices to gain an advantage. If you could study the patterns offline sufficiently that you could use the same technique without a device in the casino, it would be legal.
Have you read Effective C++ & More Effective C++?

That's a start for what you want.
And when the cops are getting called every week what happens?

Congratulations. You just invented "zoning laws".
I'm willing to bet that most users don't even notice.

(They may or may not actually prefer the experience, but I think it'll be tricky to determine a real signal one way or the other)
20 seconds of googling turned up several answers which only require about 30 lines of C++, e.g. http://stackoverflow.com/questions/37765847/send-json-object....

cmake is pretty awesome at handling dependencies; our build process grabs dependencies from git and adds them to the project. Yes, there is more overhead and a learning curve, and if you are running a simple server there are probably better choices; we use a ton of python for these things, and wrap performant code in cython.
>No one said casinos advertise that you will for sure walk out with a lot of money

I don't see the difference between what I said you said and what you said. You were obviously saying they implied that someone will definitely walk out with money. That's what I said you said.
> I think instant runoff voting is optimal

It's very nearly the worst actually proposed single-member ranked ballots system; I can't imagine any way in which it is optimal. It's better than FPTP, but that's a pretty low bar.
That is actually not true. Afaik multiversioning of dependencies is not actually supported by build systems without manual effort (not counting major versions in non-conflicting namespaces).
Problem is really more in fat libraries and "unnecessary" (getters, setters) and synthetic (e.g. access to private methods from inner classes) methods that are usually not optimized away, especially in debug builds.
How do you feel about tools like Reaktor, which I assure you works very well indeed?
We talk about this sort of thing regularly, but it's still just anecdotal. HN demands/deserves hard data. :)
> Sam Altman does not understand or appreciate the above point.

Maybe because the above point is dubious at best?

In a complex domain like an economics, it is very hard to make proclamations such as yours with anything resembling your certainty. Depending on how UBI is implemented (and how close to full employment the economy is, how much other government spending there is, how it is financed,...) there might be an effect on inflation. But it would probably be nowhere near enough to 'be a wash'.

The debate on UBI isn't settled yet by economists. More experiments are needed and will shed more light on it.

Your comparison with easing credit is nonsensical.
Are you suggesting when Obama added Iraq to the list he was lying about what information they share?

North Korea is not on the list because literally nobody is travelling from North Korea to the United States.
JSON is one of the most dominant tree-data formats on the web because of the awesome balance it has between complexity and simplicity. JSON fits the bill nicely.
> C++ type inference

we prefer to call it type deduction not to upset type theory purists.
I use Chrome apps for long-running things that are actually like apps. Gmail and Hangouts for example. It's nice to have a separate icon for them too. But I still do all my regular browsing in Firefox.
Uber hires NASA engineer to work on its flying car vision
It seems harmful to allow any regulating body to determine what information is valid to read. It's too bad we can't rely on real people using their brains...
Well yes, I was giving them the benefit of the doubt & assuming they would spend a few weeks with the Handbook of Applied Cryptology.
I do. (With help from some trusted people if I'm unavailable.)

Oasis pays for itself and Sandstorm is intentionally designed to be low-maintenance (for the benefit of self-hosters), so keeping it going is actually not very hard. We don't foresee any need to shut down any of Sandstorm's services.
That was somewhat covered by point b, but yeah, in terms of verification it's tricky to determine if a hardware RNG is actually, you know, random. The other part that makes it tricky is that most hardware RNGs don't produce enough entropy to keep a system fed during active usage so you typically need to use their outputs as inputs to more traditional PRNGs or to periodically re-seed a PRNG which was actually the main thing I was thinking about with point b.
The free capital is probably a large factor, just as you say because there is a culture of investing in software development. I don't think you see that as much in say Japan or Germany or anywhere in EU.

The northern European countries are more geared for industrial conglomerates, as is Japan, and I have no clue what they do in southern Europe, but it's not investing in software development.

Other factors in Europe is probably as simple as historically less divergent incomes, less incentives for higher salaries due to higher and more progressive taxes, and a lower demand for really skilled developers due to the industrialist mindset that is hard to shake.
Casinos also do things like add 6-7 decks to a shoe where each additional deck gives the house an additional edge. If they have a continuous shuffle machine the odds don't swing (in favor of the house/player), due to a constant probability of cards in circulation. Moral of the story is if you go to a casino with money expect to leave with out it.
"cash club members can win in wonderful ways"

You're proving my point exactly. I never said there wasn't an insinuation that if you play you could win, just that there is no guarantee given. See my other reply for examples of non-casino businesses doing the exact same thing.
I added a redirect to http://www.spacebuckets.com/hb/ but it does not seem to very working for everyone. Very frustrating day...
The careers link posted in the footnote errors when loading: https://our.intern.facebook.com/l.php?d=AQHtPpH_2FKp-3oVD3c5...

"Sorry, something went wrong. We're working on it and we'll get it fixed as soon as we can."

Based on the URL, is this actually some internal FB link tracking redirect? You probably simply want direct URL: https://www.instagram.com/about/jobs
Using your phone to hack your brain
In order for a database to provide such guarantees it needs some guarantees from an underlying hardware.

Mainly that when disk say that data was written, it really was written, and that the data was written in the right order.

The danger with overlay systems is that they might not provide these guarantees, which makes database writes unsafe. Given that current overlay drivers are unstable as it is, I doubt they put any effort to enforce such guarantees.

Not exactly a database but for example with ZFS it is known that ZFS can't provide guarantees that usually provides if you run it in a VM, unless you have a hardware that supports VT-d (a.k.a. PCI pass-through) and have it enabled.
True, but companies don't reward employees if they don't have to. If anybody can save them hundreds of thousands of dollars then they'll get a normal pay.

They get so much because they'll be somewhere else instead. A race to higher salaries started at some point in the past and it's still going on. It's a difficult bubble to deflate until there are more jobs than people that can do them.
No plans for powering camera using React Native for now. We already have great native infra for that and regardless, IMHO RN might not be the best technology to implement those kind of immersive ultra-performant flows.

We see space for React Native to grow inside of Instagram on flows similar to the ones mentioned on the blog post.
Apple Google Facebook Microsoft file legal brief against Trump’s immigration ban
> nice features like GHC's rewrite rules

C++ templates, in essence, are rewrite rules. And they can be used to optimize types.
Thanks. Or you can always use what I think is slightly informal notation, where a directed edge is notated as a -> b (I've seen that in textbooks, but I'm not sure where it's coming from).
Yep. If you make a change that upsets nearly 40% of your userbase, can you really act surprised when you hear people complain about it? Even if you go with the comparatively tiny 5% estimate of users who are 'unable' to switch, that's still a number that's in the millions.

This is the sort of thing that Google does all the time - optimize for the 90% at the expense of the remaining 10%. I think a lot of the more extreme backlash is because of that vocal (but not insignificant!) minority which is disappointed by the perception that Mozilla is going down the same route as Google (and all the other tech behemoths before them).
It switches the axis of concern from separating out the different classes of code (HTML, JS, CSS) to separating out the functional goals of your code (Component A does this specific thing, Component B does that specific thing). Realistically, the triad of front end technologies are tightly coupled, regardless of whether they're in the same file. If you can keep your components nicely bounded, then it's far easier to have them be self-contained.
All in Moderation: Moderating r/java vs. r/rust
Back before Christmas, I picked up a Sharp 40" set that was very much a dumb TV, exactly how I wanted it. Any smarts (for now, a Raspberry Pi running OSMC) plug into the HDMI ports.

About the only thing I can ding it for is that some buttons on the remote aren't available for CEC, so I still have to use my RC6 remote and IR receiver on the Pi to control Kodi for all but the most basic functions.

Also, if you're looking for a 4K set, I'm not sure there are any out there that are dumb.
You mean package the JVM with the application, in case it isn't already installed? The details of how to do that vary by OS, and making sure it works properly on all recent and future versions of Windows, MacOS, Ubuntu, Android, iOS, RHEL, SLES, Raspbian, Arch, the various BSDs, VxWorks, Hurd, and anything other platform that exists now or will exist in the next few decades isn't something I care to do. I just want to be able to write software and have users be able to use it without knowing or caring what platform they're using -- which is what Java was meant to solve, but they never had a broad enough user base that that you could truly hand someone a java binary and trust that it would "just work" for everyone.

(I admit that I'm not very knowledgeable about how Java is used in 2017; there may be some cross-platform solution for distributing Java programs to people who might or might not already have the JVM installed of which I am unaware.)
How simple is Sandstorm to run? I want to use something like sandstorm, but i want stupidly simple deployments, even if at the cost of features. Eg, my killer "sandstorm" like feature would be a single binary, or perhaps 1 binary per service type, that i run with no auth, not exposed to public, a single backup dir, no config, etc.

I want low maintenance from the user side. How much does Sandstorm fit this?

Also, as a side note i feel quite sad for Sandstorm. It's a difficult concept to monetize even if for continued development. Ie, even if i can be convinced that this will be "easy enough" to use, i'd be hard pressed to pay for a service.. i want to keep it on my network, that's the point to me. I'd have to donate, i suppose. Which is unfortunate.

Perhaps they could offer an encrypted backup solution? Eg, i want to self host, but they could easily store an encrypted and versioned backup of my entire sandstorm db? I'd pay for that! I'm doing that from someone anyway, why not sandstorm.io?
Did you guys use any other libraries from the React ecosystem to implement these features? (redux, normalizr, redux-saga, etc.)

Also, what approach did you use for testing the RN flows? (unit testing, e2e testing, etc).

BTW, thanks for sharing your experiences!
If you feel the topic is inappropriate for HN, flag and move on. Snarky, dismissive comments like this don't add constructively to any discussion.
Yup, I still use knockout because I have components for nearly everything I do.
Swift surely has garbage collection. Reference counting is a garbage collection algorithm.
Sorry to hear this! :( I use a self-hosted Sandstorm instance almost daily, and I'm very happy with it.

I don't really agree with some of the critiques posted here regarding the UI and UX. Sure, it could have used further improvements, but I feel it's simple, functional, and intuitive enough. Not at all a critical shortcoming imo (well, perhaps for use cases where mobile support is essential).

For me a limiting factor is that some of the apps do not have feature-parity with their regular version. In particular, plugin support, which is very important for example for WordPress, ShareLaTeX, and IPython.

Another thing is the pace in which new apps are packaged for Sandstorm, and the trust that there will be regular and timely updates. Of course this also depends very much on the community, and the ease with which things can be packaged, but it felt like app porting lost a bit of momentum.

Regarding the future of the project, are there any other potential avenues for financing further development, other than buying Oasis hosting?

I very much want to see this project continued!