Hacker Newsnew | past | comments | ask | show | jobs | submit | vitoreiji's commentslogin

I bet they have plans to make a different VM for Kotlin and move away from JVM, should be coming in the next couple of years.


Kotlin already has one in the form of Kotlin Native. So far no involvement from Google on that front, but things could change.


Kotlin already has a native compiler (targeting iOS and so forth).


Yes, especially that Kotlin already targets various architectures.


Why bother? Being on the JVM has many advantages and building some new VM (and compiler?) would be extra hassle and expense for not much gain.


moving away from oracle is `not much gain`?


There's already at least two big-name alternatives to Oracle Java: The OpenJDK and Amazon's Corretto. If you're suggesting Google might make their own "supported" OpenJDK build, then sure, that might be worth something. That's different than moving away from JVM entirely to a different compiler target, as suggested by the parent comment.


OpenJDK is like 90% developed by Oracle with smaller contributions from other partners in the Java community, including the JEPs that bring Java forward.


Oracle v Google


Android has been using OpenJDK for a while with no problems.



As far as I can tell, Oracle vs Google was due to Google not using OpenJDK, but their own implementation.


Moreover, their implementation didn’t work on standard compliand JVMs, and was called Java, despite being only similar to Java. Even Microsoft’s J++ worked on different JVMs if you didn’d use Windows specific classes...


You're not alone, that's why the Manyverse client tries really hard not mention Scuttlebutt (but does so in the app description).


That's a cheap form of plausible deniability, then.


I used to alias `rm` to `rm -i`, until I realized that I just pressed <return><y><return> without thinking.


I recently had to reinstall my arch and was pleased to find this repo. It is much easier than installing everything from AUR and trying to keep it consistent. And my fonts look even better now.


Yes, the systemd introduction was a special time in Arch land. A lot of systems got broken in those days. The only comparable time I can recall right now is when they dropped GRUB Legacy. People who upgraded carelessly were unable to boot. These are the two single big events in 8 years or so I've been using Arch.


And the /bin symlinking... systemd and GRUB legacy were bigger. But about annually there's something arch land that will break even the most minimal installations if you aren't careful.


The filesystem package changes have caused no end of issues to people who did't read the news and just Syu'd :)


I really wish Arch had something similar to Gentoo's "eselect news" system that actually displays these notices alongside system updates and lets you query news articles from your terminal.


Exactly. You're not supposed to pacman -Syu without looking. Part of your duty when you choose to install Arch is to take a few minutes every week to keep on top of what's new. Call it basic hygiene.


Yet none of the setup guides really stress this and there's no preferred method to keep up to date on things. Arch really needs a better system for making it obvious when nontrivial updates are about to happen.

Note, I use pacmatic, which pulls the news feeds, but it took me getting bitten a few times before I learned to do this.


While the conclusion is in accordance with what I would expect, I think the study suffers a lot from not having a control group. From these results, there is no telling if participants screwed up in replay, or if they were all just guessing anyway or whatever. This should be redone with at least one sample pair where one of the samples is deliberately reduced in quality is delivered to a subset of the participants.


Yes, it seems to fall more on the side of false positives than false negatives. While this is a safe bet, it is also less useful, since the main use case I can think for this is to help me pick up some movies from the plethora of available movies that exist in the world to maybe look for in Netflix etc. I mean, "Take This Waltz" (2012) is not what I'm after if I'm looking for films from Japan. Mildly annoying.


I second hhandoko's question: is it open source? Or better yet, is it FLOSS? Also, is an Android version coming anytime soon?


It isn't open source but it will remain free. There is a similar Android app called Birds Around Me [1] that is very similar. I have no plans to implement on other devices. This is just a hobby. Ironically found after I built most of this app.

[1]: https://play.google.com/store/apps/details?id=com.sobremesa....


Yeah, I saw that on your support site after I asked. Sorry for not checking before, but thanks for answering!


One of my favourite projects to work on was with inaturalist.org . It's open sourced on github (https://github.com/inaturalist) .. we were making the New Zealand port : http://naturewatch.org.nz/

Has Android & iOS ports..


Those are nice projects, thanks for telling me about them!


> Why would anyone care? Is it a legal binding contract between me and the comany? No. It might be taken into account if we go into court, but if they have it in their TOS that I bought an elephant from them - it will not hold.

That's interesting. Do you have any sources on that? Why do these services even bother having ToS?


When I read the EULA of softwares sold in France, they often contain restrictions on reverse engineering. In France, reverse engineering is a protected right for interoperability purpose. If some parts of the EULA are illegal, how can it be a legal binding contract.


EULAs like most standard terms will contain severability clauses which basically say that even if one clause is invalid the remainder still holds...


If France(as is in pretty much everywhere in the EU) any EULA that is accepted by default by opening a product(think MS Windows packaging) is void by default, because courts ruled that opening a package does not constitute entering a legally binding contract,no matter what the packaging says.


Because in France, a judge may very well decide that some part of the contract is illegal but consider that the remaining still holds. That happens all the time.


In the EU pretty much any of the online T&Cs as well as EULAs are completely invalid. They can say literally whatever, if you haven't signed an actual piece of paper it's not going through in any court.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: