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

This badly needs the A1200/A500 form factor to be even worth considering. That and a lower price. :-)


Those two options are at odds.

Right now they are reusing a bunch of PC parts, thanks to following the basic ATX formfactor.

Without that the price would likely be even higher...


There's a lower end motherboard in the works, "Tabor" (which will be released as the A1222). It's still a PC form factor, but much smaller (mini ITX afair) so it could potentially be put in an box not unlike the A1200.

I'd expect it won't be available until next year, but they've said that the cost of the motherboard will be around 450€ which is pretty nice.


The problem with Tabor, as I understand it, is that its instruction set is not compatible with the existing PowerPC Amiga code and hardware because for some reason they used a chip which doesn't support the standard PowerPC floating point instruction set at all.


Sounds like something a guy could make some money printing with a 3D printer.


For me it didn't work in Firefox on macOS, but it worked in latest Chromium. What a mystery.


> I'm not saying it is secure, only it works really really well and isn't owned by a known evil entity who for some reason found it worth to pay 19B just to destroy the best messenger app I knew :-)

Isn't owned by a known evil entity? I think jury is still out on that. https://www.instagram.com/p/-MrPWGr7aL/


> We need to teach children how to cope with all aspects of social media – good and bad – to prepare them for an increasingly digitised world. There is real danger in blaming the medium for the message.”

Or perhaps it is the medium that we should blame. I'm kind of getting tired of this cluelessness when it comes to understanding why we get so stuck just scrolling our lives away.

Instagram is owned by one of the largest advertising companies in the world (Facebook) and their goal is to make us, and our kids, to spend as much time in their application as they possibly can. I would argue they're doing very well and I don't find it hard at all to understand why spending that much time in real-time slavery doesn't make us happy people.

Let us find other mediums through which we can express ourselves. They might not be centralized and they're certainly not owned by a multi billion dollar corporation.


It's 2017 and I'm so surprised that BT is still the dominant way to share copyrighted works illegally. Why hasn't a fully decentralized and E2E encrypted alternative replaced it? Who wants to actually run trackers these days?

F2F software like http://retroshare.net/ exists, but nobody is using it.


People flock to huge public trackers and reputable private ones for the accuracy of finding what you are looking for. On fully distributed systems, anyone can call anything whatever they want, and you need an authorship or rating system for users to give support to reputable sources.

I don't believe any decentralized network, including ipfs, has come up with a way for consensus accreditation of a source as being legitimate. If you look for a movie on piratebay, you have the ratings users give the torrents, the comments they write on it, and the number of active swarmers on that torrent all as credence to the legitimacy of it. If you lose any of that information you lose accuracy in finding what you actually want.


Bittorrent doesn't need trackers anymore. Use DHT to find a node with part of the file you want, and peer exchange to query that node for the other nodes that have the rest of the file.


Because it has the lowest friction ? There are dozens of software speaking bittorrent already (instead of only retroshare speaking retroshare), there is a lot of resource on the web explaining how to start download, there is no need to gather friends as a F2F desires.


If I work for Fox (or whomever), I share a file called Logan.2017.1080p.WEB-DL.H264.AC3.mkv but it's actually random bytes. In fact, I have a bunch of virtual hosts all around the globe sharing the same random bytes under that filename. How do you tell the difference between what I'm sharing and the file you probably want that isn't garbage?

The easiest way to date as been to have a website that indexes torrent files. As that grows increasingly unfeasible, how does a fully decentralized system fulfill the same function?


I learned about IPFS the other day and it seems like an interesting alternative. Although I don't believe that bandwidth can be shared among nodes (seeding).


How would that work?

I believe you can still get caught with such systems, because if somebody can download from your machine, that somebody could just as well be a government agent.

Unless it uses something like Tor, but in that case it could become illegal to run exit nodes. The person running the exit node could legally be considered an accomplice.


Retroshare has anonymous tunnels.


I was running on some unmapped forest roads this weekend. When I used OsmAnd (which is my goto map app) I realized the roads where missing. I took a look at Google Maps via my mobile browser and realized the roads were there.

What is the easiest way to contribute and map out these roads on OpenStreetMap? Before I've edited OpenStreetMap by hand by using a satellite imagery overlay.

Could I use a mapper app like this to automate the process, or will I be manually editing GPX uploads in the end anyways?

EDIT: Had to try it now. Simple and polished. I don't see a way to map out new roads, which is understandable (I don't think it's in the scope of this super simple app). I had some trouble understanding why the inner city of my town had no "quests". It turns out you have to go to the application menu and manually "Scan for Quests here". Some places might seem to have few quests. However, zooming in a lot revealed plenty of quests for most any urban area. Kudos for making it available via F-droid!


For adding streets it would be best to use iD (web editor from osm.org) or JOSM desktop app.

If the satellite imagery is not available (iD one or in JOSM - those are approved satellite sources, that we can use - you can't use googles). In iD you just click on 3D hamburger on the right and select the source.

Other option is to make a gps trace you can use any application and upload GPX it later on on the osm.org webpage or you can use OSMTracker for Android and make a trace and upload it directly from the phone.


The issue with satellite imagery is that usually forest road/path are missing because they are covered with foliage. So I concur in this case, the easiest way is to create a gps trace you can upload and then edit with iD on openstreetmap.org


OSMTracker has handy points and text notes, which makes it my choice for detail mapping a blank area.


I'm using Locus Pro ( http://www.locusmap.eu/ ) for hiking, and Vespucci ( http://vespucci.io/ ) for map editing. Tried various Android editors; in the end, they're all clumsy compared to the powerful but computer-oriented mouse+keyboard interface of JOSM.


I second vespuci.

I usually use MapsWithMe a lot so I add POIs all the time.

For paths I just use Vespuci on mobile.


OsmAnd can record tracks, which you can upload to openstreetmap.org (in GPX format, which OsmAnd uses as well). Then using the iD editor (the built-in, online one) you can overlay that track.


I've found the editing interface on the website to be quite good, you can upload GPS traces if you don't want to map them out by hand.


> What is the easiest way to contribute and map out these roads on OpenStreetMap?

Dunno about easiest, but the most effective is probably to just buy the detailed satellite/aerial imagery, (http://microsites.digitalglobe.com/30cm/) run some machine learning algorithms to identify roads, and upload that. https://github.com/trailbehind/DeepOSM https://developmentseed.org/blog/2017/01/30/machine-learning...


Automated edits are discouraged in OSM, and if they are going to be done one has to send a notice to the appropriate mailing list and create the edits using additional username (so it will be easier to revert the changes).

See: http://wiki.openstreetmap.org/wiki/Automated_edits


I wouldn't say discouraged, just they have to be registered. See the list of all the imports, planned or finished: http://wiki.openstreetmap.org/wiki/Import/Catalogue. In a lot of places pretty much all of the data came from automated imports. People checking the map is good, but manual data entry is a pain and there aren't many doing that.

It looks though like Facebook beat me to the punch: http://wiki.openstreetmap.org/wiki/AI-Assisted_Road_Tracing


No to mention all the copyright potential problems.


That's why it's only possible to use whitelisted data sources: http://wiki.openstreetmap.org/wiki/Aerial_imagery . Given the scope of this task, "find a license-compatible imagery" is a non-issue.


run some machine learning algorithms to identify roads

If it was that easy we'd already be doing that. 30cm imagery is still very low resolution for tasks like spotting dirt tracks under foliage, plus even the current state of the art in image recognition gives far too many false positives and negatives to be really useful without having someone manually double checking everything.


FB Engineering is getting there, actually. https://code.facebook.com/posts/1676452492623525/connecting-... - of course, they're currently mapping buildings, which is an order of magnitude simpler task.

As far as "someone manually checking" - you'd need that in any case, but it is quicker than someone manually doing all the tracing work.


Facebook is working on roads too:

https://forum.openstreetmap.org/viewtopic.php?id=57942

They also had an earlier attempt that was pretty messy.

The identification of roads works pretty good. Separating roads out into main roads and secondary roads and access roads works less well.


You can't trace manually except from approved sources -- e.g. Google Maps is forbidden. I think this would fall in the same category.


Actually, as of yesterday, there is an approved source from DG. http://wiki.openstreetmap.org/wiki/DigitalGlobe

The actual issue for tracing paths is that they're hard to distinguish, even from hi-res aerial imagery; a bit of ground knowledge of the area helps a lot, so that you don't map nonexistent paths which are actually fences or such.


Great! Yahoo's maps are generally good for tracing, but the quality varies from place to place. Hopefully this improves the situation.


Have you already try OSM contributor? (https://github.com/jawg/osm-contributor)

I work for Jawg, the startup behind it and we are very close to OSM France.

Feel free to try it and ask questions about Jawg if you are interested in maps, tile-server or something else. (https://www.jawg.io/)


> However, zooming in a lot revealed plenty of quests for most any urban area.

Yeah, I think they could improve the UI by putting a single marker with a digit to indicate there's multiple quests to complete bundled together instead of displaying nothing at all.


Great to have you on board! Please do add surface tags when you're mapping forest roads - it makes all the difference for cyclists and other users.


Imo this app is a really good idea but the one of an automated difference check between google maps and osm road paths, at least for specific areas and using this app, would be really great and usefull to commit people mantaining osm even more!


No. Sorry, but it's not allowed to use Google's maps for anything OSM-related, manually or automatically. Google has its own ToS and it explicitly forbids reuse in other maps; it would be unwise to start pirating its map.


When the UK government released cut down versions of their OS mapping, then several diff tools that allowed you to see where roads differed between the two systems appeared shortly after. I'd guess it's only copyright issues stopping this happening with Google.

http://wiki.openstreetmap.orgwiki//OS_Locator#Comparison_too...


Here is the correct link: http://wiki.openstreetmap.org/wiki/OS_Locator#Comparison_too...

Didn't know it wasn't allowed to retrieve information from google maps and compare it to other maps


You could, I guess, compare maps for your own use (that's their purpose, after all); but what you must not do is transfer knowledge from Google's map into OSM (or vice versa).

Would "I looked at GMap/OSM comparison and then reused what I saw in OSM" be wrong in the context of law? Would that be considered copying from Google? IANAL, but it seems to me that Google's position would be stronger than yours - they do have a "no derivatives without written permission" clause in the ToS, and an automated check looks as a completely different intent than normal map use.


I'm not clear what you mean by "reused what I saw in OSM". You probably can get by with comparing google maps to OSM, but if there is any difference you need to physically go to the error location yourself and see what is really there.

It is common for map makers to intentionally put a few errors on their maps, if those errors appear in someone else's map that is proof of a copyright violation. The location and names of roads is a fact that cannot by copyrighted, but errors are a creative work that is subject to copyright. I first heard about this in the 1980's when map meant paper, I suspect google is doing the same thing in some form.


Okay, let me be completely clear: I think that even a comparison tool between license-incompatible maps is a bad idea. Better?

(As for "why it's a bad idea" - it could tempt people to copy data from one to the other, which is definitely a Really Bad Idea)


When contributing to OSM, it's best to not use any other maps while you work. Consider it a form of clean-room mapping, if you will. Editors like iD and JOSM already provide powerful access to approved imagery sources and GPS traces. There's no need to 'steal' information from commercial maps like Google.


That's what I'm saying. You are probably trying to reply to parent.


I wasn't suggesting to automatically copy infos from gmap to osm but to provide something like a notification that the two maps differ in a place/road.

So, i understand that i can't create an automated list that lists what are the differences between gmaps and osm.


I would advise against comparing, too. A good lawyer could prove that diffs between the maps are made from Google's content. In short: unless it's explicitly whitelisted (e.g. Bing Aerial is on the whitelist, Bing Maps is not), avoid.


Thanks a lot. Trevor James was fantastic! Do you have more recommendations?


Try the StrictlyDumpling channel for Japanese and Chinese food


I'm a big fan of Hellthy Junk Food.


If it would be connected to Pinboard.in as an alternative to Pocket I would be screaming with joy. :-)


Pinboard offers an archive feature:

https://pinboard.in/upgrade/


If you can get me a sample pinboard export to look at, I'll whip up a regex that makes it work.


Oh, thanks!

There's three backup formats: XML (same as Delicious v1 API), HTML (legacy Netscape format almost everyone can read) and JSON.

I can get back with an XML file later. There's also an API that might be of interest.

Here's someone who blogged about that:

http://behindcompanies.com/2011/12/a-guide-to-backing-up-pin...

The question was asked if you can use your API endpoint URL (https://[pinboardusername]:[pinboardpassword]@api.pinboard.i...) straight into ifttt. Maciej confirmed that it should work, the problem is that you’re essentially storing your login credentials in a 3rd party service, and you don’t know if they’re storing and transmitting it securely.



Shouldn't be too terribly difficult to modify since all Pocket does is provide a list of URL's same as pinboard.


There is a PR with pinboard JSON support now.


Or just go with https://riot.im/ (https://matrix.org/). It's federated, support E2E and kicks ass.


Can you do all the useful user-friendly things slack does perfectly?

* Drag-and-drop file uploads. * Paste images from clipboard. * Search previous file uploads. * Video uploads with inline preview.

They're the sort of thing I always find open source solutions never get around to.


It depends on your client as matrix.org is a open protocol. Anyone could implement the features you long for, that's the beauty.

The following are for Riot Desktop:

* Drag-and-drop file uploads.

Sure.

* Paste images from clipboard.

Did not work for me but it has been written and will work soon, if it does not already: https://github.com/vector-im/riot-web/issues/1297

* Search previous file uploads.

Dunno, there is a list of a room's files but I don't see a search option. Should be a trivial addition, maybe make a feature request? :)

* Video uploads with inline preview.

Sure, they are rendered in the message window.


Pasting imaging from clipboard is released, but is only implemented on the new (experimental) RTE editor, which has to be optionally enabled in Settings.

https://github.com/vector-im/riot-web/issues/1855 is the issue tracking indexing file uploads. Patches welcome if anyone wants to add this into synapse; it'd be pretty easy and fun (although obviously wouldn't work with encrypted rooms). https://github.com/matrix-org/synapse/blob/master/synapse/re... would be the place to index the file and chuck its contents into the existing full text search tables via something like https://github.com/matrix-org/synapse/blob/master/synapse/st....

My point is that Riot is FOSS, and if folks feel features are missing, please help us implement them O:-)


I don't know for Riot, but you may want to consider Mattermost as well (https://about.mattermost.com/).


What do you work with, that you need these functions so frequently ? I never once even thought about needing or wanting any of these features


Really? I use these features daily. Pretty much whenever I want to share something that isn't just plain text...


But what are you sharing ? pictures of what ? videos of what ? I only paste urls or logs .. and then there is normal chatting


Oh man, all of those things are so convenient once you start using them. If you've never used them, great, irc is probably fine. For me, I could never ever go back to irc, having gotten accustomed to all that stuff on slack.

For example, want to share a screenshot? Hit print screen to capture it, click to the browser, click to the tab, hit ctrl-v to paste, done. Instead of, what, uploading an image to an image-sharing site? I wouldn't even know how to do that at this point.


For future reference in case you need to share a screenshot elsewhere... It's literally the same process to post a screenshot to imgur. No account needed.


I am a big fan of greenshot. It takes over the print screen button. You then draw a box around the area you want to capture and then you can select to copy to clip board or open it in the sketching portion or even upload direct to imgur where it then puts the URL of the file in your clipboard.


How slack copy from the source ? I'm missing something or you never do ctrl+c ?


PrintScreen copies to the clipboard.


Oh thank you!


I use those features all the time.


Latest commit ac65174 on 18 Oct 2016. Is it still maintained?


It's in a mature state, already at version 8. Given that it's a minimalist framework this isn't as much of an issue as it would be for Bootstrap or something similar.

This question would have to be answered by https://twitter.com/jxnblk though

Edit: I asked him on Twitter

> I'd consider it feature-complete, but not unmaintained. Most of the open issues are minor and just need to be triaged https://twitter.com/jxnblk/status/860208848359088129


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: