>>61834915>>61832824AMD IS OVER AND FINISHED
Where is the logo?I'll make one.
Does netrunner display links correctly?I mean, is this thing able to display<a href="#">This</a> and <a class="test" href="#">that</a>Regexp would be a good idea here I guess.
<a href="#">This</a> and <a class="test" href="#">that</a>
>>61835215dont use regex to parse HTML
>>61835246Why not? Nearly all BBCode-parser work that way too.
"The idea is not to reinvent the wheel each time you depend on some new thing on the web but to reuse applications already in your computer.Like for example they take from the unix philosophy to send media like videos to a video player you already have installed.I particularly like this idea."I WANT TO BELIEVE
>>61835355That's exaggerated imho. But using another parser is not a bad idea, suggestion https://github.com/lexborisov/myhtml
>>61835355I think I get it now.
>>61835323They aren't using regex for parsing or lexing, only for tokenization. Regular expressions can only be used to describe regular language. HTML and BBcode are not regular. Infact any language that similar to a langague where there are n opening brackets followed by n closing brackets isn't regular.Plus even though modern regex with backtracking kinda gets around the fact that regex can't describe recursion, it isn't robust, very resource intensive and completely unnecessary. Regex should only be used for pattern matching EVER, no exceptions. Tokenize with regex, parse with a proper parser
Hey guys, look at "surf", the suckless web browser. Is very lightweight and minimal. They have great ideas like using scripts to include stuff like bookmarks and autologin http://surf.suckless.org/files/I am probably using this as a secondary browser but I think NetRunner can take a couple things from it. Is very similar to our goals.
>>61835803Look at what you can do with Uzbl https://www.uzbl.org/wiki/scripts
im getting this error on macos sierra
>>61836109>Library not loaded: LibGLEWYou sure have it installed?
So what can this do so far? Can I browse 4chan? Is there an appchanx-like extension to make the interface not terrible? Do you have an open-source search engine?
>>61836249Why do you want a search engine when you have surfraw?
>>61836260I did not know about this, thanks for telling me.
u r saying wat u son of basterd bich
sir do the needful and install netrunner thank you
chrome shill is back
What's the best browser? Palemoon or Netrunner?
>>61836311Right now? IceCat.
>>61835215I don't think this is a good idea, something like lex + yacc would be better.
>>61836198its in the folder and i've installed it with homebrew
>>61836109You have to execute it from the directory that it's in and you have to pass a URL>>61836198Doesn't need to, it's included.
Is it compatible with Windows 10(tm)
>>61836702>you have to pass a URL from command lineLMAO
>>61836249It can browse 4chan without images. It can't make posts yet.
>>61836332>tfw icecat mobile crashes
>>61836868First time I hear it happens, I got it on my Nexus and works flawlessly.
>>61836747it works on Windows 7 with the VC2017 runtime. Though I've heard people have problems finding the DLLs for Windows 10
>>61836747It should work. Grab prerequisites from netrunner.cc
>>61837399>raysis logoGood luck trying to find anyone to contribute.
>>61834915> ntr> /g/ browserIt's like "/fag/ - friendly Apple general".
8/6-10 Progress reportIf you haven't been following along on our YouTube Channel: https://www.youtube.com/channel/UCes2uiC-4xSBwqnldCFbh4Q or Twitter @Team_NetRunner here's the latest:- Input box can take input when selected- Input box scrolls text when it hits width- Iframe document widget created and logic for page scrolling is moved inside (tabbed browser is likely by the end of the month)- moved anime girl from source to external file (pnm unsupported P8 RGBA)- refactoring opengl bits out of the components, so we can work towards a framebuffer solution- We now have a working address bar (forward/back buttons likely next week)The iframe refactor has broken resizing and made the scroll choppy, so I'm not releasing any new binaries until we're back on par with the existing releases. You're always welcome to compile your own.
>>61837399I love it, sunglasses are so cool.
>>61837498Holy shit, is this a dream?
>>61837498What language is netrunner using?
>>61837498EbinI'm legit waiting on this to become a usable browser. How long do you think that will take? Can you do it within like a year or two do you think?
>>61837103It keeps closing all my tabs.
>>61837498This pleases me.Good work, keep it up~
>>61834915Least toxic OP comment on /g/ (probability 4.0847793%) according to Google's Perspective API
>>61838103You'll probably be able to view very simple webpages, but I doubt it will ever support standards to the extent of existing modern browsers.
>>61840071If I can browse 4chan and stackoverflow I don't care about (((modern web)))
>>61837498Can you stretch it from side to side and invert colors or maybe green on black background? Like the command line look in dwb, is less visual bloat.
>>61835355>HTML and regex go together like love, marriage, and ritual infanticide. So it's used on Hillary's campaign website?
>>61835961Uzbl is super double ultra deprecated.>Gtk2>Webkit1.xUse Qutebrowser instead.
>>61841249elaborate my friend
>>61841344Follow the arrows.
>>61834915Trying to run on Arch, the linux binary from https://netrunner.cc/ and I get this ./netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directory libglew 2.1-0-1 is installed
./netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directory
>>61841249It'll be theme/skinnable. It's going to look like mosaic until someone builds a config parser.>>61841755install 2.0 or recompile for 2.1
>>61841344Is the url bar, can you make it configurable like dmenu where you can change colors and stuff? So everyone is happy with they preference.
>>61841791Until we have a theme engine and config parser the application can't be skinned>>61841786
>>61841833Ok, looking forward to it.
not working for windows 10
>>61842528did you install https://go.microsoft.com/fwlink/?LinkId=746571
Cool browser.Can I remove the anime girl?
>>61841755>libGLEW.so.2.0: cannot open shared object file>libglew 2.1-0-1 is installedgee I wonder what the problem is
>>61842528now it cant find vcruntime something or other
>>61842683Right you have the 32 bit 2017 redistributable installed. If that didnt fix it. Try 2013.I'll update the site as soon as I find out what's required to get it running on a clean install of windows 10.
>downloading a browser that some /g/oober probably designed to steal personal information
ntr looks like it just came out of the fucking 90s on dialup
>>61843270O P E N S O U R C EPENSOURCE
>./netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directoryAre you telling me that I have to downgrade to run this thing?
You made a web browser? How impressive....
>>61844784This is a from scratch rendering engine.
>>61842584Next version>>61844686>>61841786Yes if you want to use the premade binary package, 2.1 came out like 10 days ago. Or you can recompile.
Where's the solus version bruhs
>>61841284The 'next' branch of uzbl uses GTK3/WebKit2.
>>61844803no it's not, it's a pajeetware pile of crap that uses spaghetti code like this:>>61836240to parse htmlplease stop embarrassing yourself
>>61834915Don't work on my windows partition, will try on linux latter.
>>61847364I've seen that beforejust checked, yep, you're missing Microsoft Visual Studio, more specifically, a library file provided by it.>French people on the internet
>>61834915>official /g/ browserBut most of /g/ already hates it.
>>61844686>ree I am too /g/ to run old software>uses binary instead of compiling it??? kys
>>61848817>blaming your shitty software on other people
>>61834915Stop shilling your failure.
>>61844784Nice rice. Nice minimul browser. I wrote a similar solution on my end. Took me about an hour to implement everything I wanted in it and it's already more developed than Netrunner will ever be.
>>61848869Any repo where I can check your work ?I'm curious about those
move over, mozilla
Give it vimperator style binds and no other way to use it
>>61848834it's completely normal for binary packages to be updated slower than their dependencies, expecially when it's such a small project. this has nothing to do with shitty software, it's just that you expect something done for you which you could do yourself because you're an entitled millenial thinking everything in the world is made for you
>>61834915Will it run on rust?
REMINDERhttps://blog.tox.im/2016/04/01/litigation/Don't be naive like they were. Always be on guard.
We are making a web browser!
>>61849556What do you meanThat the NSA will steal netrunner's brand to make their own botnet?
>>61849654they will try to poison the well and turn developers against each other
>>61834915So, NetRunner is just a xcode drag and drop app using webkit?That's what the picture implies.
>>61849698This is probably bait, but I still have to ask, how does the picture imply that? Can you actually get rendering this bad using webkit without trying to break it on purpose?
Does it matter which repo i download from? Tried the github one from the OP, but the input box doesnt show up when ive compiled it.
It doesnt play well with i3
>>61834915is netrunner our last hope desu my senpai
>>61851844YesOr Qutebrowser but>python>qtNetrunner, on the other hand, is going to be pure.
>>61851926Why is the programming language something is written in even such a big factor when using it?
>>61852048Because it's not pure.Python is slow and interpreted. In practice it doesn't matter that much, but the kind of people to want to use qtbrowser or netrunner are also the kind of people to be running 20 year old thinkpads, so it can make a difference in some cases.The other problem is Qt, which is often criticised for being bloated and inefficient.
>>61852095>Python is slow and interpretedhttp://dadgum.com/james/performance.html
>>61852095Your argument is actually so dumb, that I feel need to throw one more link at you.http://prog21.dadgum.com/52.html
>>61852329>>61852384>dude old PCs are slow and new ones are faster lmao! xddNo fucking shit nigger, that doesn't make interpreted languages faster than compiled ones.
Why isn't the github being updated
>>61850055You can make it render horribly quite easily.
Does this run on mtiple processes? I want to browse the web using 16 threads.
>wingdings>install Visual C++>restart>cd into netrunner directory (not in the C drive)>try to netrunner into 4chin>VCRUNTIME140D.dll missing
>>61853268But does it happen naturally when you try to develop a good browser?
>>61852770That doesn't make them too slow to implement your solution either, retard.There are many good and big applications and other software written in Python.Flashcards program Anki, original BitTorrent client, ebook library manager Calibre, configuration management engine Ansible, Deluge BitTorrent client, Bazaar and Mercurial revision control systems, OpenStack IaaS platform, Pip, Portage and YUM software managers, Salt automation engine.YouTube relies extensively on Python, Dropbox is using Python, NASA is implementing their CAD/CAE/PDM repository and model management, integration, and transformation system in Python.There are also games extensively using Python, and these include Civilization IV, Battlefield 2, Eve Online, and World of Tanks.Python has been used for real-time solutions where the fastest required response time is 1 millisecond, and the bottleneck here was Linux, because any higher precision would require real time OS. Python is being used in Air Traffic Control.But yeah, better spout memes and pretend to argue about things you have no slightest clue about.>dude runtime-compiled languages are slower than compiled languages lmao! xdd
>>61854389Nice fake info, Rossum. Please, write more!
>>61854439t. everyone I don't agree with is shill
>>61844784>from internet import browserFAGGOT
>>61854439Not that guy but you do know that you can compile Python and call C code from Python? You do also know that the biggest performance factor is the algorithms used, not the language used?
>>61855931I really like this idea and the project overall. I have a question though, is there anything wrong with using another browser like Epiphany or Midori as a base? Or at least taking code from them? That would get a lot of the grunt work out of the way so you could focus on the cool stuff.
>>61854389>being this saltyWhat if I don't want Python installed on my machine? It's a needless extra dependency.You also completely ignored the Qt argument.
Why make a browser instead of an alternative to the web? I'm recommending 9f or gopher plus postscript as a replacement.
>>61852095>the kind of people to want to use qtbrowser or netrunner are also the kind of people to be running 20 year old thinkpads, so it can make a difference in some casesHoly shit, that is me.
Why not just use wget and parse hypertext with your eyes?
/gd/ in full action
>>61859510This may actually be the worst logo I have ever seen in my life
>>61856244Existing open source browsers all use WebKit (Apple owned), KHTML (terribly out of date, tied to KDE), Gecko (pretty much just Firefox and forks thereof due to embedding difficulty), or Blink (Chrome). Someone wanted a different path and here we are.
>>61834915redpill me on the HTML parsing algorithmhow hard is it to implement compared to standard XML parsing?
can someone tell the main guys to put the osx sierra look for windows
>>61859510I appreciate that they're trying, but the original moonman was better
>>61859510this makes me never want to use it
Make the logo a cybernetic roadrunner.
>>61856508that's too smart and foss for 4chan
>>61861042Can someone tell the main guy not to listen to this guy
>>61861037It's pretty easy to do, you can just use regex.
>>61856508That's what GNUnet is for friendo.
Any dependencies for solus?
>we are making a weeb browser
>>61854359>netrunner>good browserPick one.
>>61859510>mfw when /g/ spends more time on logos than code and their logos are absolute garbageI can only imagine how bad the code must be Anon.
>>61834915>https://gitgud.io/odilitime/netrunner/blob/master/src/html/HTMLParser.cppJesus that's absolute garbage /g/. Is everyone here a fucking brainlet?
>>61866917*/gd/blame on the right neets
>>61837399>"Why does that beachball have glasses">"oh wait a minute"ror
>>61859510/gd/ is and always has been total shit. they're like 1000x worse in graphics design than /g/ is in programming or /mu/ in music production. I can't believe such level of shittyness is even possible. even /wdg/ has better graphic designers than themend rant
>>61837399Mmm, I'm a software engineer with networking experience and I was going to actually contribute to this project...Until I saw this
I don't see why it's so difficult to understand why the logo ought to be a cybernetic roadrunner.
>>61834915>Writen in C.not gona line, that C thing made me laugh
>>61834915I think you guys should reinvent the fucking browser thing and return to the old days of gopher and everything that requires image or video support just use it in combination whit an external tool already present in your OS
Man, everything looks so ugly without CSS.
> ./netrunner example.com/g/ntr - NetRunner build Aug 2 2017Invalid resource type
netrunner: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directoryIs this baka not available in solus? Had the ilbglu error first but was able to get those files
>>61835215Yes we display these links correctly. Regex is not a good idea here.>>61838103It a function of how many people are hacking on it. It will take a long time.>>61849237Keybindings will be configurable>>61849251no>>61849698Nope.>>61851781How so?>>61853005None of the dev team have contact with 5yph3r and I refuse to use SJWhub>>61854115Yea, we have mutlithreading plans>>61856244Midori and Ephihany are WebKit and it's not as flexible for the type of API hooks we want to expose. We're not afraid of a little work. >>61856508That's kind of the idea, we're building this to support any protocol or language. So you could build the next web with this.>>61861037The w3c spec is clear that implementing HTML is a nightmare and the language was optimized for writing not parsing.>>61861042It'll be skinnable.>>6186683>>61872607The dependencies would be the same: glfw, glew, freertype, and harfbuzz>>61866904I doubt we'll ever be a good browser but we're targeting easy to develop/hack on.>>61866917>>61866949Most of the code right now is throw away. We're just building a proof-of-concept, so we can take the lessons learned and build a proper architecture later.>>61869483Please join IRC if you're serious. You'll see the repos don't have any of this shit.>>61870898I don't know who makes these OPs. They're clearly not in touch with the dev team. It's written in C++.
>>61872720OK but can you make the logo a cybernetic roadrunner?
>>61834915I would use it not for the weebshit.
>>61873035it's removable in the next version
>>61873083So its fucking shittier
>>61873083endchan is cancerous
>"web browser"It has more similarity to a text manpage viewer than to a browser. Even the windows 3.0 help viewer could render more than this shit
>>61873886>doesn't understand work-in-progress
>>618731114chan is even more cancerous you fucking nigger
baked-in adblocker +adnauseum when?
>>61874840It can't even display ads. So it's kind of already there :^p
>>61875114That's essentially what this project is doing.
>>61875123I thought netrunner was attempting to be a text-only browser?
>>61875145Nope, it's attempting a full browser from scratch with low-dependencies. Has OpenGL bindings now, adding framebuffer and TUI later.
>>61875172I see, that's really cool.I'll go at it on my own for now, might try contributing to netrunner later on.
>>61875205Awesome, having some fresh ideas/code to look at would be helpful too.
Take a look at this thread for a discussion of the source of Opera 12.15.>>61875735
a text only mode would be good, if just for ricer screenshot purposes
>>61876314Don't worry, it's a /g/ project
Nice job guys, you made it onto HN.
I threw together a thing.
>>61876355>HN jews downvoting all of OPs commentsit seems the upstart crowd wants us to be apart of the botnet
>>61876880Was an auto-anti-spam thingy that auto downvotes new accounts to prevent spammers. They've fixed it
Is a specific version of LibGLEW needed?
>>61877712only if you used the prepackage binaries (they need 2.0). If you compile it, you should be able to use any version.
Good lord who thought it was a good idea to post this on HN.
>>61876727Remove the shadows. Remove the gradient only on the moon part. Darken the moon. Then remove everything within the circle.
The logo should be the letter n walking in on t and r having sex.It's ntr after all.
>June 17th>Initial commitHave you been simply making a wish list and shitposting for two months?Why are >>>/g/nrg the only ones who managed to get something working on /g/?
>>61880054Yup, no progress here.>>61880206removable in next version
Redpill me on this browser of yours, /g/ Why should I use it instead of all the others? t. /pol/ack
>>61880293Don't, its shit. Wait until some anon builds a better one and releases it.Just use ungoogled-chromium until then
>>61880293You can review all our source code quicker than any other browser. Plus we're slower moving so you can keep up the review easily. We're focused on privacy, anonymity and security. Also plan to be highly moldable (so if you don't like something you can change it)
No worky worky on botnet 10 ; ^ ;
>>61880239Good work guys, but judging from the avatars this woman has lost her composure.
>>61880726>botnet 10theres your problem friendo
The GLEW backend is super neat. If this ever gets good enough to shitpost on 4chan I'll try porting it to Haiku.
>>61880726dll hell. Visual Studio 2017 runtime 32 bit is needed on Win7 but we haven't figured out everything needed for Windows 10. It's the same DLLs but says not found.
How do I join the IRC from atomic?
>>61880897Why don't you guys use mono?
>>61880923atomic?>>61880938Could be done in any language, we chose what worked best for our team.
Will there be lua scripting support?
>>61880897Why dont you build for windows with gcc? VS is full of telemetry and shit.
>>61881020If we do this right, you'll be any to script in any language. Though I have been tempt to just embed lua and do some of the logic in scripting instead of c.>>618810581. I don't have mingw32 installed, 2. I feel that MSVC probably makes better windows binaries. 3. Having a 3rd compiler with it's own warnings and engine helps improve code quality
>>61854389Anki and Calibre are fucking garbage. I would love for somebody to write a decent Anki replacement. I might do it myself. It's such an enormous piece of shit.
How many devs other than odiltime are working on this?
>>618812442 currently (active contributors) and we may have picked up 2 more tonight from HackerNews
>>61881181>I would love for somebody to write a decent Anki replacement.I might do it for my masters project.I'd have to think about how to make it different though because my uni doesn't let me just rehash stuff.
Our nightly linux build system is now working again (134 new commits since last successful build before this)https://gyroninja.net:1615/job/NetRunner/lastBuild/artifact/netrunnerNote the current build has a known issue with scrolling.
>>61847364Eat a frog, froggy.
Will this browser be usable by november?
>Written in C++Well, suckless will sadly never approve of this browser now
gr8 progress>>61875114>Is this a reasonable project to take onno>>61882689haha
>>61883005>>61883208When will it be done? I'll be on qutebrowser or surf by the time firefox 57 comes out
Spend the last 4 hours trying out browsers.Everything is shit, I really hope you guys succeed.
>>61883254it'll never be "done". it's more of a research project. MAYBE it'll be usable enough to browse 4chan and stackoverflow in a year or twohttps://news.ycombinator.com/item?id=15001233but don't expect it to replace your main browser. also you'll be back to firefox in half a year when the no extensions fud meme is over
>>61884104are u ""gey""?
>>61834915I guess number of useless commits took the e-peen crown from minimizing LOC
>>61834915hey guys, serious question, why not use an existing rendering engine?
>>61886234There's over 500 webkit browsers, isn't that enough for you?
>>61882689for a handful of websites, it's possible>>61886234Too many dependencies, not easily changed (all subsystems are interdependent).
>>61889101And it works!
>>61889101>tfw we will never get another IDE/programming language as comfy as VB6
any chance for a snaps package?flatpacks arent gpl and appimage isnt sandboxed
>>61836109you need to change that homosexual font first
>>61889798thanks, works now
>>61889539Now with fidget spinner animation!