skysight-inc/HackerNews huggingface dataset:
I would love to use a email/webmail service from Mozilla. It would have to be ads supported but there might not be as much of a stigma against it as with suggested tiles.
Яблочная кислота – Компания Оптхим
It's kind of striking that last Saturday Mozilla held this talk @FOSDEM: https://fosdem.org/2016/schedule/event/osd_firefox_os_why_we...
I commute ~60 minutes each direction by car. My drive is simple: few minutes to main road from work/home... 55 minutes north/south on a single road... few minutes to work/home.

The time honestly dissapears... Podcasts and/or audio books.

The scary part is how much time is spent on "auto-pilot".
Is there any ETA of when digital ocean will be available in Australia?
Is there a collection of general machine learning resources (blogs, books, people to follow on twitter etc.) for someone wanting to get started?
Location: Glasgow, Scotland

Remote: Yes or In House

Willing to relocate: For the right role.

Technologies: Ruby/Rails, JS (Ember), Golang (Learning)

Résumé/CV: https://www.dropbox.com/s/mqi35vclrbuff2c/cv_markprovan.pdf?...

Email: markgprovan@gmail.com
Because if you remember the details of when this case started it's not at all clear the women involved went through anything at all. The initial investigation was dropped by the prosecutor on the grounds that there was no chance of ever getting a conviction (e.g. one of the women tweeted about how she'd slept with Assange afterwards, not something you typically do if you've been raped). Assange hung around in Sweden for about a month, iirc, in case the police wanted to keep talking to him, but they said they were done and he could go.

Then later on the stories started changing and the charges were mysteriously resurrected by a different prosecutor as political pressure on Wikileaks intensified. Suddenly they want to question him again, but by this time he's left Sweden (as they said he could). So not surprisingly he is now suspicious as hell.
Interesting, one of M's big innovations is supposed to be better battery usage. At least one report I've seen[1] suggests that standby time on a Nexus 5 is improved by Marshmallow. Have you studied the battery usage report to see what's sucking up all the wattage?

1. http://9to5google.com/2015/08/24/android-m-triples-battery-l...
I really hope they put some of the relieved workforce in the Thunderbird project. At the very least, this issue I've raised on their bugzilla since more than ten days ago can find some resolution!

https://bugzilla.mozilla.org/show_bug.cgi?id=1242257
> (and really, I hate to have to say this, but that's all standup is for)

Hehe, this earned a +1 from me. I've had standups where the scrum master (who also was a lead developer) spent the first 15 minutes talking about what he did the day before.
Apple Ordered to Pay $625M to Patent Troll in FaceTime Lawsuit
Waterloo-based pout acquired by Silicon Valley startup Everalbum
The problem is everyone sticks to the front page. There's often really good stuff in newest that never makes it there.
If I recall correctly, there is a environment variable you can set that implies you agree to it and the installer will not ask for manual confirmation.
So, there's apparently some kind of pattern that just happens in nature?

I should tell my sister, she'd love this. Might have to get her a vibrating-sand-plate device to put next to her tarot cards.

(In all seriousness, I'm hearing a lot of New-Age style stuff here. Like all New Age things, I'm skeptical; that doesn't mean that I'm not gonna believe it, just that I'd like some empirical proof.)
And you're supposed to change it every 90 days ;)

No, seriously: things you know and things you have can be invalidated. How do you invalidate a brainprint, a part of who you are? Ergo, you still need another (revocable) auth factor at the very least.
Though you can be CEO by redesigning a logo :-)
"Pretend to act, or look and feel, like a trusted entity — like your own device or browser, or the website itself."

This is a broad statement. Taken at face value, this covers all native advertising - with articles/images/videos/thumbnails/etc intended to fit in with the content of the site/app.
Johnson and Johnson, ViaCyte Testing Possible Diabetes Cure
How Long Before Superintelligence? (1997)
Similarly you would think that PHP doesn't exist. Whatever one may think of it, PHP runs the majority of websites (I've seen various estimates in the 80% range).
Seems like a particularly poor article. The title is an unsubstantiated claim based on the author's passion project, rather than any sort of real analysis. Ok, so banks do loss-leaders and cross sell. SO does your supermarket, payroll provider, and many, many other businesses. Yes, that means that the things they cross sell will be more expensive because they have to subsidize other parts of the business - but without that entry point to the customer, they'd be paying google and all sort of other marketing companies to deliver customers for each segment of the business - and they'd have to overcharge to fund that marketing as well.

Or if the argument is that he plans to charge fairly for each bit of the ecosystem, he's about to learn some hard lessons in strategy.

To the author: I hope everything works out for you - but do some research first; you're underestimating your competition.
Hatches with ladders down to the ground? Great way to increase cost and diminish reliability exponentially. Let's put a failure point every [n] meters.

Notwithstanding, this is a distraction from the biggest problem, which is that a decompression of one vehicle will require recompression of the entire segment of the hyperloop, stopping all vehicles in the segment.

At the ambient near-vacuum pressure inside the hyperloop, humans cannot survive for more than a few seconds even with supplemental pressurized oxygen masks. There is absolutely no way to deal with the decompression of a single vehicle other than (a) recompress the loop or (b) plan for the occupants to be dead by the next stop.

The problem is not even decompression itself. Any failure of a sensor or failure of communication with the vehicle for more than about 1s must be interpreted as a decompression, with shutdown of the loop, because to do otherwise is to plan for the death of the occupants.

Commercial travel at very low ambient pressures has significant caveats. A plan to deal with these is going to be central to wide acceptance of the system. This is the greatest design challenge of the hyperloop.
Capitalism is the only way to develop science and technology?
FUN RUN 2 Hack 2016 Android-IOS No Survey
As someone who dabbled in C-like languages, it threw me for a little bit.
I have M on my 2015 Moto G.

Not high end, not first party. Maybe some Google hangover though.
See also: https://github.com/lukasz-madon/awesome-remote-job/ (4,893 stars)
How do android developers deal with that? Do you only use APIs that came out before or with Jellybean?
There's also Android and Android, you need also to test for each popular product of Samsung since it's so different from stock and then hope there is no carrier-specific problem. And you also need test with a lot of different screens, but it's not like in web, you can't resize the emulator like this so it takes longer. Not trying to criticize, but it's still not easy to get an Android app to work mostly everywhere.
What about paywalls?
Compare to this:
iOS 9 at 76%. Forget building for iOS 8 then.
When would you want to block as you insert tasks into an ExecutorService already executing N concurrent tasks? Why not use "newFixedThreadPool" and don't block but stil keep a maximum of N concurrent tasks? Honest question, not snarky.
I perform regular network audits and it always amazes me how many insecure, outdated android devices people are using - often they're even running services that are remotely exploitable. Quite often we find that such devices run phone-home beacons and it can be quite interesting what data is being sent back to Google and URLs presumably related to installed applications. On a semi related note last week I found that someone's brand new Samsung tablet was seeding torrents, I spoke with the person and we looked over the device carefully, it was not at all clear that although they thought exited the application it was still running and seeding out what looked to be updates to peers online without any indication.
I am not a Java programmer, but I thought the platform was quite trendy in the form of Scala or Clojure.
Signing without encryption is worse than useless by providing a false sense of security (see e.g. http://th.informatik.uni-mannheim.de/people/lucks/HashCollis... , MD5 used as an example); and costs to start signing are virtually identical to encrypt-and-sign (not just financial costs to providers: most of all time-and-effort for everyone, including users).
> I've always felt that Mozilla should rebrand Firefox as simply 'Mozilla'.

And throw away the last bit of brand recognition they have? Actually, they plan to do the opposite: call unrelated products Firefox Xyz because that's the brand that people know.

Firefox (then Firebird) should have been Mozilla Browser, and Thunderbird should have been Mozilla Mail [1]. The codenames proved to be quite catchy though.

> Normals seem to consistently mangle Firefox as 'Foxfire' among other oddities.

Meanwhile in a parallel universe, normals consistently call Mozilla Browser the Godzilla Browser.

[1] http://www.actsofvolition.com/files/mozillabranding/
I wonder if it would be possible to build an open-source Chromium sync plugin? (Self-hosted, ideally). Is anyone already working on this?
That was probably the best way of framing Venezuela's situation.
Yahoo to Hire More Sale Advisers
Take a look at spring-boot.

My current go to for quickly starting projects is spring-boot, jooq, and postgres.

And the basic jvm settings will get someone a long ways - much farther than an out of the box Rails setup.
Everyone could see that coming from the day it launched I think. I had zero confidence it would survive long-term. A misguided and frankly confusing product, launched in direct competition with strong, strong competitors in the form of iOS and Android. Didn't stand a chance.
I just love the name of the device. The Stellerator.
In essence. This is easier than it sounds, though, as there are a number of support libraries out there that provide emulations of newer APIs for older versions of Android.
> human dignity is worthy of protection as it is given by God.

Except if those humans are gay, or Turkish, or Muslim...
Or what's the difference between this and a manufactured trailer? Those are very cheap and mobile, even.

It seems like just new marketing for old, low-income housing.

I wish someone would address that, at the root, this move to micro-housing is focused always on cost, and lack of available funds for young working people.
You wouldn't believe how much data Windows 8 and 10 send and receive on a well populated network with Internet access, we observe a great deal of phone-home requests and often have found Windows connecting to external up addressees that appear to be within azure that are sending unencrypted or overly verbose data in the background.
That's not a refutation of what he said.

EU countries also extradite to the US. But only after the US assure that in the specific case the death penalty will be neither sought nor imposed.
Tesla's worst nightmare  cheap gas
I can't critique the article directly, since it's behind a paywall.

But I can take the purported results and do some Bayesian analysis with it. Take first a prior - due to my knowledge of physics, my prior on microwave/RF/visual radiation having any biological effect is 10^{-5}. Multiphoton ionization has simply never been observed to happen except under extremely intense (read: it'll melt you) fields and there are strong theoretical reasons to believe it won't happen.

I.e., if this effect is real, it'll require new physics to explain. Most likely 10^{-5} is a conservative prior on the likelihood that an experimental paper overturns quantum mechanics.

Now, lets take their strongest result (p = 0.02) and do a Bayes update with it, assuming a complete absense of selection bias/etc (i.e. imagining this was a perfect RCT).

P(effect false | experiment result) = P(experiment result | effect false) P(effect false) / P(experiment result)

= 0.02 x (1-10^{-5}) / P(experiment result)

We can compute the latter as P(experiment result | effect false) x (1 - 10^{-5}) + P(experiment result | effect real) x 10^{-5} \approx 0.02 x 1.0. Assuming optimistically that the statistical power - aka P(experiment result | effect real) - is 0.99, the bottom is 0.020009700000000002.

Plugging and chugging yields:

P(effect false | experiment result) = 0.9995052399586201

Or equivalently P(effect real | experiment result) = 0.000494760041379938.

As a result, assuming you believe strongly in quantum physics (I do), this experiment provides wildly insufficient data to overturn QM and believe the effect is real.

Note: I'm not explaining here why quantum mechanics says multiphoton ionization is a tiny effect, negligible in biological applications, I'm just going to argue by authority: https://www.chrisstucchio.com/publications.html
I don't understand why Google didn't move almost everything to play services or seyhing similar , and fully solved this issue?
ODroid C-2 Announced: $40, 2GHz 64-bit Quad-Core ARM Processor and 2GB of RAM
Too late google. I already intsalled ad blocker on every computer in the house years ago because my parents would accidentally click "play" or "download" in deceptive ads.
Yes, but this is the state of Georgia in the United States. You could buy a nice sized lot plenty big enough for this house in a poor part of the city for $0.5-3K.
As others said you can use a parabolic reflector to direct the light in one direction.

I think this can work:

On one side place a parabolic reflector to direct the light in one direction.

On the other side place a circular reflector to direct the light back to the source. And place a tiny hole in this half circle to let the light out.

Quick drawing: http://zenphoton.com/#AAQAAkACAAEgWwAzALEBEwC0AO4A/wAAtADxAL...
As of JDK 7 OpenJDK and Oracle JDK can be considered equal.

The OracleJDK is built on top of OpenJDK. The only differences, according to a quick google, are some additional tooling, higher quality Java2D rendering and a different licence.

There is no difference in GC algorithms, hotspot optimisations, etc.

Tl;dr use OpenJDK
so if Mondo's going to only provide a current account: what are they going to do with their customer's deposits? just leave them sit as cash doing nothing?

a bank that cross sells will use the revenue from lending to ruthlessly undercut this newcomer.

banks are big as the size of the balance sheet allows mind boggling economies of scale.

existing banks are probably also able to hire a team of 10 good app developers to put together a high quality app, if they thought the demand was there...
(c) even if your wife explicitly consented in advance to being kissed while asleep, that consent ended when she fell asleep (in spite of that being the precise circumstance to which she wished to consent).

What exactly is the point of such a law?
This is a pretty good start

http://hackershelf.com/topic/machine-learning/

http://culll.com/news/
I'm going to say something that'll probably be controversial, but screw it.

I think it's a subtle manifestation of ageism in startup culture. From my experience, most Java developers started with the language, community, and ecosystem when it was young, vibrant, and new. Those programmers (like me) are now in their 40s. A lot of them now work in beige cubicles for larger, more family-friendly firms (many by choice, so perhaps "ageism" is unfair). Early in your career, you see opportunity in new ecosystems. You see other people like you taking risks and experimenting with shiny new stuff and all the hype around it (hey look, now I'm the one being ageist!). The more mature you get, the more fads come and go, and some of us are a lot more cynical about whatever johnny-come-lately is being blogged about.

Rails, Django, even PHP, and newer technologies like Elixir and Golang - they're all new and fun. Younger people have the time, risk tolerance, and predilection to hype for the latest fads. There are opportunities to "make your mark" as an expert by contributing to FOSS projects and writing the next Rails in the next new language.

And startups like young people. Google Silicon Valley Ageism. Read pg's tweets (https://mobile.twitter.com/paulg/status/655490006216146944). And young people like startups - they still see glory in working 60 hour weeks and sleeping at their desks.

I recognize that there are obviously lots of exceptions to all of this, and I'm probably being a bit dangerous speaking in generalities with my personal experience.

So tying back to the original question: Java and .Net were hip in the 90s and early 00s. In those eras, the people who worked with those exciting new architectures were the people in their twenties in those eras. They're older now, and startups tend to attract younger employees (call it ageism or call it "startups aren't attractive to older people." It happens). You don't see a lot of twentysomethings looking at the JVM and thinking there's a lot of opportunity there to make their mark as an expert. It's not the latest fad to be posted on Hacker News every other day. You don't see posts titled "A ___, but written in Kotlin"on what is (ostensibly) a site about startups. You see a lot of "A ___, but written in Go."

Having said that, I'm a forty-something Rails dev who's learning Elixir as we speak. So perhaps I have no idea what I'm talking about. ^_^
It is a partial vacuum, there is less air but the remaining air still needs to be pushed out of the way.
iRobot Announces Sale of Defense and Security Business
>why would anyone want to use uninitialized variables?

Because they need to be initialized based on something outside of the program's control, I'd suppose.
It's not just replacing the Firefox brand, it's replacing the onus of responsibility for the package. When Debian packages your software, they insert their own patches, they do their own disparate issue tracking and release archive management, they are quite effectively a separate product. If they called it Firefox, by Debian, it would be equally damaging to the Mozilla mark (in a sense of trademark law.) If they didn't do their usual Debian thing with the patches and the release management, it would be similarly damaging to the Debian mark, so-to-speak.

(All packages get this treatment, no upstream software release vendor gets special privileges.)
> the Bible is very clear

Well, that's just the problem, isn't it? The Bible is always very clear that I'm right and you're wrong.

The traditionalist horror at postmodernism and poststructuralism is that they give the game away: They admit outright what the religious have always done sub rosa, that the meaning of a text is determined by its interpretive context and therefore all religious interpretations, like all artistic interpretations in general, are equally valid.
Trevor answers a question on this in the blog.

He says that the first one he sold was PD but he also sells others as in-app purchases that are licensed.
Setting aside the effects of hype, hipness and herd -iness..

Are you asking about the language or the platform ??

The usual argument for node vs java (for example) is that node has many small libraries (really code sniplets) which are instantly usable. So a lower activation energy!

As far as platform, the technical merits of a JVM are so much down the road so as to be completely meaning less at the critical early stages.
I think people should just use what they're comfortable with and what is the best fit for the problem.

My perspective to web development isn't public websites, but web servers running on embedded devices and/or workstations.

My issue is that JVM forces me to marry it. I can never make a C-ABI library with it. However I need to run same code also in places where JVM is not available or an option, that limits JVM's usefulness to me.

Other issues I have is it's much harder (and often impossible) to extract maximum performance out of JVM. It's true JVM is as fast as naive C/C++ code and much safer too. There are things you can do to slightly improve performance, but it often means the code is far from idiomatic Java (or whatever language it is that compiles to bytecode).

I like how JVM land can dynamically optimize on the fly according to runtime information. How it can inline at runtime across different .jar "libraries".

But in C-ABI land I can ensure memory locality of reference, directly map objects to memory mapped file, and use SIMD and other processor features for maximal effect. I can deal with multi-socket NUMA issues and allocate CPU local memory. There are cases where SIMD gives 10-40x boost (like sorting code) and a ton of cases where you get 2-10x gain.

I can even compile C/C++ code into pretty fast Javascript that runs in a web browser! Sure there's GWT, but it doesn't come near when it comes to end result performance. In fact, with some care, the same C/C++ code can run on practically any platform. Windows, OS X, Linux, Android, that 8-bit microcontroller, web, DSP, GPU -- you name it.

I do hate the days when some piece of code poops all over stack and heap and all you have is a corrupted core dump to work with.

Of course I can use JNI, but then I have two problems.

JVM banana is tasty, but the gorilla and jungle comes with it.

Rust apple looks promising and so far it seems like I get only the apple I need. On top of that it looks like in addition to memory safety, I'm also getting compile time concurrency guarantees. That's something JVM/Java never gave me.

If one day Rust could provide me dynamic runtime optimization features, that might be all I'll need.
One of the reasons I think the standard Java project became too complex.

Java + Tomcat is simple, lightweight, powerful and fast.

When Java + Maven + Spring + Hibernate + JUnit + Jenkins became the default, it really became much harder to learn, slower to do anything and generally frustrating.
I don't know the inner details of cell phone technology, but as I understand it, the phone throttles its radio output power based on the quality of the signal, to conserve battery. Thus, usage in hours isn't exactly a measure of RF dose.
MHP BCAA 10X aminoacidos anabolicos
"Prior to forcing a door: The Forcible Entry Team should: TRY THE DOOR to determine 'IS THE DOOR LOCKED?'"

Nice.
In programmer speak, you're essentially asking for how long will it take to implement some new feature (let's say collaborative text editor) in language unknown to you :P

Could be months, years, or even decades.
Why I Shut Down an Online Community (podcast)
>Americans who grew up in rural areas have an even more extreme view of how much space is the right amount than I do (I grew up in the suburbs, and still hate apartments).

Yep. To add to this. The right amount of space for me (raised rural) is so much that I can see neither see nor hear the neighbors unless I choose to. So, about 1/4 mile between us at a minimum. (Am currently working on purchasing property across the road from our home to avoid ever having neighbors.)

I think people forget just how incredibly massive this country is.
Data Science Weekly Newsletter – Edition #115
> Charles H. Moore springs to mind.

Can you expand on this?