Breach – A new modular browser - <AUTHOR> http://breach.cc/

<comment><USER2> It's a nice idea, but I think it's unfortunate that so many of these "new browsers" are just UIs on top of Gecko or KHTML/WebKit/Chromium.

The reason I use other browsers (w3m, dillo, netsurf) alongside FF is because they're faster and take fewer resources. _That 's_ the point of a minimalist application. I wouldn't call an application minimalist if it has a behemoth running underneath, with a large attack surface, many hiding places for bugs, sucking up GBs of RAM.

<comment> why-el Which one of those (w3m, dillo, netsurf) is your favorite? And how do you deal with privacy in the absence of addons such as Ghostry, adblock, and so on?

<comment><USER2> w3m is my favourite alternative, since it's nicely integrated into Emacs. Dillo is good for a throw-away browser window, eg. to check something quickly on Wikipedia. Netsurf is useful as a prettier Dillo (eg. for sites which are confusing without some CSS).

For ad blocking, etc. I use [http://someonewhocares.org/hosts/](http://someonewhocares.org/hosts/)

In FF I use AdBlock and NoScript. I don't have Flash installed.

</comment></comment></comment><comment><USER3> In a single day we are introduced to Breach and Vivaldi[1]. They are fundamentally different, Breach aims for minimalism, Vivaldi for all-in. So, let's not compare their functionality and design.

Though, both claim to be client oriented, and specifically focus around developers. In this category my gratitude to the Breach as it is actually open-source and leaves less mysteries behind the motives.

[1] - [https://news.ycombinator.com/item?id=8952100](https://news.ycombinator.com/item?id=8952100)

<comment><AUTHOR> Where do you get that they are fundamentally different?

From what I understand, Breach is modular, so the core probably is as minimal as in Vivaldi. (Edit: Whoops, I understood you exactly in the wrong way.)

From the overall technical design principles, they look quite similar.

<comment><USER4> I think Vivaldi is the all-in browser, not Breach.

</comment></comment></comment><comment><USER5> Call me a grumpy old systems programming guy, but "Entirely written in Javascript" just doesn't seem like a feature to me.

<comment><USER6> You are a grumpy old systems programming guy. I kid, I kid!

Call me a naive dreamer but I dream of a world where (almost) everything is done with web technologies. Why? Because I'm looking for an environment where applications, if not the underlying system, are written in a single, interpreted language.

There will always be a need for technologies that are very low-level (fast and efficient) or very high-level (experimental and AI) but I truly hope that the middle can start to converge on few reasonably good ideas. What languages can be feasibly replaced by js? I'm pretty sure the answer is, "Nearly everything except for C and assembly."

I like the web and I want my OS to be more like a browser.

<comment><USER7> Man, I don't think we could be more opposite because I dream of a world where the web completely disappears and all we have is the Internet and whatever OS I choose to use.

The web, to me, is a hodge-podge of kludgy technologies that have too many gotchas. I like a pure environment where things are not so abstract that we cannot understand them. Instead of typing div, div, div, I want to type MenuBar, ToolBar, FluidGrid. Instead of fighting with Javascript to handle big numbers, dates or something as simple as equality properly, I like to use programming languages that haven't been ham-stringed because they've been designed by a committee.

In short, I like the power, purity and robustness of my native OS and I want browsers to disappear entirely.

<comment><USER6> Truly, web-technology is a rat's nest. But is non-web-technology really any better? And yeah, js stinks, but js can be made much more palatable. I'm pinning my hopes that purescript can make js not-terrible. purescript.org

</comment></comment></comment></comment><comment><USER8> Work on new foundational layer is ongoing: [https://github.com/breach/thrust](https://github.com/breach/thrust)

<comment><USER9> What is thrust ? I don't get it.

</comment></comment><comment><USER10> Project seems to have stalled, last commit was on Oct 15, 2014; the mailing list is inactive.

edit: apparently work has shifted to Thrust[0]

[0]: [https://github.com/breach/thrust](https://github.com/breach/thrust)

</comment><comment><USER11> Looks like this could become a great companion for minimalist and customisable window managers such as OpenBox/awesome/xmonad. I always hated how Firefox/Chromium stood out like a sore thumb in an otherwise toolkit-less (i.e no gtk/qt) environment.

</comment><comment><USER12> Freezes and crashes on sites as complex as Giantbomb. I'm still not convinced Javascript is a good platform for desktop apps.

If Github can't make Atom fast with their pools of money...

</comment><comment><USER13> This and Vivaldi make me think of emacs/lisp machines with how the UI is customizable with the same scripting language applications are written in. Firefox also has this, to a lesser extent, and I'm not sure about Chrome.

I just wish that sort of feature set were available for the actual platform rather than the giant rube-goldberg machine required to get JS to be performant.

</comment><comment><USER14> In javascript in javascript in javascript... The time when concern seemed actionable has passed; It's clear that the infinite recursion is well underway, and because the arguments are just returns passed in-register, that the call stack will never overflow. I can't tell if there's any logic or reachable return pathways. Is the only way back to reverse time and to have never entered the fractal in the first place? Save yourselves. We can never see the fate of matter that has passed into the event horizon already. The big picture can't be found in the smaller imitations. We can't say that it's over, but we must hold it within our culture that using javascript within javascript is a warning sign, such as curiosity about death or whether the world is a projection of our minds. We must remember that ineffability is effable rather than attempting to reach that effability in all except analytic proofs; even computation of lowly derivatives or irrational numbers cannot be perfectly calculated via machine. Friends don't let friends implement javascript or vehicles for javascript within javascript. It hasn't been proven that there is a conclusion to such exercises. Meanwhile, many have perished chasing truths we can only imagine may be ever even slightly distinguishable from within this universe.

<comment><AUTHOR> There is no recursion. Just some parts which have been implemented in C++/ObjC before (like most of the UI) is now implemented in JS.

Besides, the main engine, i.e. the rendering engine, the JS engine and other core low-level parts (all of Blink and V8) are all still implemented in C++.

<comment><USER14> I'm fooling around. I'm sure everyone on the project rightfully will get a ton of return on their investment. I'm actually working on a browser UI myself. It's only because of platform OS integration that I'm using Java, but one thing I did learn using a lot of Kivy is how much of a pain it is to be far from the platform libraries.

Unlike Kivy, which is Python, you've chosen JS, so at least your UI is on a more naturally portable layer given that you have a browser runtime right there. Documenting your plumbing into the system libraries will be really critical. The JS community will hack every other piece of the system on their own, but user after user will shy away from the system plumbing because it's not what attracted them initially, so I would prioritize there.

Writing cross-platform UI's may be a pipe dream for now. OpenGL is headed towards a weird place with Mantle and Metal etc while OpenGL Next comes together. The HSA Alliance (Notably missing Nvidia and Intel) might offer some hope that CPU architectures and graphics API's (and GPGPU) will converge again, but right now, HTML5 with JS is probably the best we have for sheer everywhere.

Probably where I would diverge most sharply (and somewhat irreconcilably) with the web community and perhaps even the high-minded ideals of Mozilla is HTML/CSS, but the "superior" tools I find in Android are themselves relatively new. Do I wish that HTML/CSS/JS would go away? Yes, but without need of burial. A technology will displace it someday through sheer elegance that unicorns had not yet fathomed. If it's at all recognizable in what I'm using today, it's an early stage experiment.

</comment></comment></comment><comment><USER15> > A new modular browser - Entirely written in Javascript

I wonder how they implemented incremental layout efficiently in Javascript.

<comment><USER16> They didn't. It's a JS UI over Blink/Chromium.

</comment></comment><comment><USER17> Breach of trust or breach of security? Also why not going cross-platform?

<comment><USER3> I suspect the troubles of compiling npm dependencies on Windows - the same reason Atom was not readily available on Windows for a while.

<comment><USER7> It's actually no harder on Windows than it is on any other platform.

On a Unix platform, you must install python, make and GCC. The readme for node-gyp states that the easiest way to get these for OS X is to install XCode. Windows users must install at the very least a free version of Visual Studio and Python 2.7. There's also node-pre-gyp to precompile binaries, which I would vastly prefer as a user and a developer.

I suspect that ideology actually plays a larger part in these decisions than logistics. (EDIT: I could be wrong, but anyway they explain here that they need to move off of GTK+ before having a Windows build for some reason - [https://github.com/breach/breach_core/issues/90](https://github.com/breach/breach_core/issues/90))

<comment><USER18> Man do you have instructions on that Windows setup for node? I looked around for them the other day when something I was trying to installed failed miserably and found nothing.

I might just be missing something obvious...

<comment><USER7> To setup node on Windows you just download the installer and you're done. Nothing else is needed unless you want to compile native native binaries.

To be able to compile native binaries, you need to just install Python 2.7 and Visual Studio. Depending on the version of Visual Studio that you have installed, you might have to pass an extra flag to npm when installing native packages that must be compiled. So, if you installed some version of Visual Studio 2012 or 2013 instead of the 2010 version, you might have to pass the "msvs_version" flag to npm like this: npm install socket.io --msvs_version=2012

</comment></comment></comment></comment></comment><comment><USER19> Just out of curiosity, are the Meteor guys behind this?

[https://discovermod.meteor.com/](https://discovermod.meteor.com/)

<comment><USER20> That only means that someone is hosting something on the free meteor hosting system.

<comment><USER19> Oh, I didn't know meteor offered hosting...

<comment><USER21> It's actually built into the meteor command line tool. meteor deploy pushes your code to project-name.meteor.com.

</comment></comment></comment></comment><comment><USER22> It's weird, but only the other day I was saying to my wife: "I wish more applications were written entirely in Javascript".

</comment><comment><USER23> Having the active tab move to the left is incredibly annoying behaviour for me. I suppose in theory that should be easy for me to fix though :) That said, the concept of a modular browser is pretty cool and I'm curious to see what people do with it.

</comment><comment><USER24> Gosh, its fast!</comment>


React Native: A developer's perspective - <AUTHOR> https://medium.com/modeso/react-native-a-mobile-developers-perspective-b2c042e03a3 <comment><USER2> Thanks for a great write up! Looks like you covered the topic fairly and objectively. Coming from the Java/.Net world where framework stability and documentation have always been a priority the items covered in this piece have always the biggest hurdle for me in moving to javascript based frameworks/environments.

Looks like React Native continues this tradition.</comment>


Amazon to increase fee of prime from $99 to $119 in U.S - <AUTHOR> https://www.recode.net/2018/4/26/17287476/amazon-prime-new-price-increase-119-99-dollars <comment><USER2> I just cancelled my Prime membership that was $99 a year. I got a lot of use out of it, and from a customer perspective, Amazon is really great-easy returns, quick shipping, good customer service.

Reasons: * The increase in "fake" reviews, or even bad reviews (seriously, 1 word responses like "great") turned me off. Was I getting something good? or something that was boosted?

* The price of convenience was too high and it made my spending habits worse. Being able to quickly jump on an impulse and buy something was something at times I didn't control.

* The other services aren't as good as their competitors. The video library isn't great and I have cable already anyway. Amazon Music isn't great.

* The value isn't as good anymore. Their prices aren't cheaper than their competitors (e.g. Walmart). I can get free shipping anywhere now. The speed isn't as valuable as it once was to me. Certainly not at a price increase. What value has Prime added to me to justify the price increase?

<comment><USER3> I usually use [https://www.fakespot.com/](https://www.fakespot.com/) to double check. I think a lot of sellers buy fake reviews without knowing about this service.

<comment><USER4> It's a good resource, but why is the onus on the consumer to make sure the reviews are good? If Amazon is doing anything to combat these fake review pumps, they haven't been public about it.

</comment></comment></comment><comment><USER5> What I find really interesting is that as far as product and pricing strategy goes, starting low and raising prices is regarded as a _big_ no-no. The argument being that customers (especially consumers, e.g. non-business clients) respond very negatively to raising prices, _especially_ after getting used to price X. And yet Amazon has continued to hike up the price of Prime and people don't seem to be leaving.

Why? Does Prime really have no competitors? Are people "locked in" the Amazon ecosystem (akin to Facebook/Instagram)? Even though I could never work for Amazon as a "worker bee" (engineering or otherwise), I think Jeff Bezos and the people he surrounds himself with are absolute business geniuses.

<comment><USER6> Netflix costs roughly $130 per year.

Apple Music costs $120 per year.

Shipping costs $5-$7 per package.

They are offering less value, but also a lower annual cost.

<comment><USER7> Most prime subscribers would have these subscriptions as well as Prime so it's not really a saving, just some bonus content.

</comment></comment></comment><comment><USER7> At what point will customers start to say "maybe paying for shipping/driving to the store" isn't that bad?

This is a 50% increase in price since Prime got started and if you're not getting something delivered every fortnight probably costing you more. Let alone the fact that amazon has been shown to use their reputation as a cost leader (in electronics, books, etc.) to increase the price of everyday items so the same basket can cost you less in Walmart.

<comment><USER8> This is true, but this increase still comes in at slightly cheaper than Netflix and includes a comparable streaming service. From this perspective the free shipping is simply a bonus.

<comment><USER7> I wouldn't consider Netflix and Amazon Prime Video comparable. Netflix has around 10x the content whenever I look whereas amazon has The Grand Tour, The Man in the High Castle and not much else. I can't see many people having Prime and skipping a Netflix subscription so it doesn't really work as a saving it's more of a nice to have bonus.

<comment><USER8> I consider them fairly comparable:

* They both have a very large corpus of garbage shows and films.

* They each have a small handful of quality shows and movies that shifts as their licensing deals evolve and expire.

* Both of them are increasingly bolstering their content with self-produced content that is mostly of dubious quality.

At least in my household we seem to use each service roughly equally (I'd say 40/40 with the other 20% going to HBO now and no other cable, tv, or video consumption).

You're also not giving Amazon a fair shake if all you see of value is _The Man in the High Castle_ and _The Grand Tour_ , I clearly get a lot of value out of my subscription and I have yet to watch either of those. Right now I see they have all of _House_ , _Sons of Anarchy_ , _Star Trek_ (most/all versions?), _The Americans_ , and many more; dozens of episodes of _I Love Lucy_ , _Mr. Rogers_ , and _Sesame Street_ ; and some great movies like _1984_ , _Spaceballs_ , _Charlotte 's Web_, the _Indiana Jones_ movies, (all the?) _Star Trek_ s, etc.

</comment></comment></comment></comment><comment><USER9> I've been looking for a good reason to ditch Amazon and a 20% hike in their service price is as good a reason as any. With a few exceptions (like diapers), I rarely need something immediately. The courier companies they've been using can't seem to stop stomping across my lawn and through my planters, no matter how many times I scream at them or complain to Amazon. Prime Video has only a couple things worth watching and I already have a Netflix account. I just set the reminder to let me know three days before renewal, so I can cancel.

<comment><USER10> Netflix costs $130 a year. Would you pay that upfront ever and/or does prime give you a better value?

<comment><USER9> I actually pay more, so I can stream on more devices at once in 4k. It has entertainment value. I have no problem $15 a month for something that helps me relax after work or calms my child when she's upset that her mother and I are doing housework and I wouldn't have a problem paying that once a year as a lump sum. The Prime Video catalog provides none of those benefits as there's just not that much good content. Even the children's programming is mostly knock-off versions of popular shows/characters. The price isn't the problem, it's the value proposition.

The true value of Amazon Prime is shipping and as others have mentioned, the near instant-gratification aspect of same/next day delivery has been bad for our spending habits. Waiting a day or two extra isn't a bad thing and plenty of vendors offer expedited and/or free shipping without a yearly membership.

<comment><USER9> ps- Paying Amazon for Prime doesn't stop anyone from paying for Netflix because the Prime catalog is not an equivalent service. I currently pay for both. Now I'm only going to pay for one.

</comment></comment></comment></comment><comment><USER11> Does anyone know why shipping speeds of 3-4 days are typically not offered? You see overnight, 1-day, 2-day shipping and then beyond that is 5 days or longer.

My most common time frame for delivery is that I order something over the weekend, and would like to have it by the next weekend. This is counted as being ordered by COB Monday, so with Amazon 2-day shipping it will get here by Wednesday, but with the old 5-day shipping, more often than not I wouldn't get it until the next Monday, which is too late. Then Amazon pushed this out to 5-8 days. In Amazon's case you could argue it is an intentional decision to boost prime subscriptions, but most other online retailers have similar delivery options.

I feel bad making people bust their asses to get a package to me ASAP, only to have it sit around for days without me using it, and wish a middle ground was available.

</comment><comment><USER12> I don't really buy much from Amazon these days. I think it has a perception of good value more than it actually is. (I'm in the UK).

1) I can usually find nearly all of 'big ticket' items (TVs, laptops etc) on a competitors site for the same price or less, with fast shipping and extended warranty.

2) For random low value stuff eBay is often cheaper usually and doesn't have any shipping limits.

3) Amazon is absolutely horrible to browse with the amount of junk and fakes now, the signal to noise is way too low to try and compare products in a category.

The only thing I find them consistently good for and buy from ironically is books, what they started with.

Prime Now in London would be good but the UI is atrocious. It is basically unusable, there are so many glaring errors and features missing I don't know where to start. Different stores have different 'baskets', but it shows you products from all stores. So you end up with £12 in your amazon basket and £28 in your morrisons basket which means you can't order either as there is a £40 minimum order per 'store'. If they cancel your order for whatever reason (maybe one item was out of stock) you have to add everything by hand one by one, there's no readd to cart button. It's totally crazy for an ecommerce company to be SO BAD at UI.

<comment><USER13> My last eight items, over two months:

Cloth napkins (more convenient than trying to find them at crowded Walmart).

Replacement aquarium lights (cheaper than Petco).

Good no-spill sippy cups (could only find this kind on Amazon).

Art paper (nothing special).

Instant pot (used; only available in that condition on Amazon/Ebay).

Cloth diaper covers (hard to find these nowadays).

New ballast matching my aquarium lights (hard to find), when I found out that's why the earlier lights went out.

1" yoga mat because of my post-ACL-repair knee (hard to find).

<comment><USER7> I'm very sure I could find all of these on eBay with minimal effort. eBays experience maybe slightly worse than Amazon but I'm not paying $120 a year for it...

<comment><USER13> You wind up paying a lot more than $120 if you're getting 2-day shipping with all that.

</comment></comment></comment></comment><comment><USER14> I signed up for an Amazon Prime trial a couple of monthly ago, after not using Amazon in a while. Was generally happy with it, but then ordered a kitchen appliance that broke after using it once.

Left the most boring and respectful review you can imagine, just stating the facts, how it was used, and that it broke after using it as instructed in the manual.

The review was removed within a couple of hours for breaking some non-specific policy, while similar reviews that end on a positive note are shown prominently.

I don't want to use Amazon after that. They're clearly just cultivating a review echo chamber optimized for conversion.

</comment><comment><USER15> Amazon ...

... 'Earth's most customer-centric company'

... 'There are two kinds of retailers: those folks who work to figure how to charge more, and companies that work to figure how to charge less, and we are going to be the second.'

Amazon used to be this way, but it seems like they are drifting quite a bit!

</comment><comment><USER16> Wait, the price is still $99 per year if you don't pay by the month. The price raise is only for those who were paying $10.99/month and will be paying $12.99/month.

<comment><USER17> Source?

<comment><USER16> Hmm, I swear that I read the price hadn't changed for annual subscribers, I stand corrected.

</comment></comment></comment><comment><USER18> I had prime for couple of years until things started going downhill (mainly not available next day or weekend delivery), but what's broke camel's back was disrespectful attitude of customer "service". I can handle a lot, but not this. It's been couple of months now and I can see I saved a lot of money by not buying things on impulse, or buying cheaper elsewhere.

</comment><comment><USER19> At this rate, how many packages would you have to order for Prime to be a good deal, assuming you use none of the other Prime services?

<comment><USER6> It's free shipping, prime video and prime music.

Netflix alone costs about $130 per year.

<comment><USER20> Half as good is probably a tenth the utility.

</comment></comment></comment><comment><USER21> Hmm, combined with Amazon's increasing tendency to just not want to ship Prime stuff to Hawaii, it might be time to get out.

</comment><comment><USER22> Should people pay to shop? If I buy a product from Jeff Bezos shouldn't he try to ship it to me as fast as humanly possible? If you don't have prime you end up waiting twice as long. Isn't that bad service?

<comment><USER23> Jeff Bezos (or any retailer) could ship you everything as fast as humanly possible, but then he'd have to include the cost of doing that in the price.

Instead, you get to pay for the type of shipping you want, or pay for expedited shipping up front.

</comment></comment><comment><USER24> Anyone knows if movies bought on Amazon streaming video require a subscription to be watched, eg on Roku and similar apps? I'm thinking of deleting Prime and wonder what will happen to movies I bought on Amazon platform

<comment><USER25> Anything you purchase off Amazon Video is yours to watch whenever, with or without a membership.

</comment></comment><comment><USER26> now this is getting close to the point that i check out walmart etc more often, then again, amazon is deeply rooted in online purchases these days already, sigh

</comment><comment> oh-kumudo Guessing it is related to USPS reform plan...?

</comment><comment><USER27> Non-Google, Non-AMP link: [https://www.recode.net/2018/4/26/17287476/amazon- prime-new-p...](https://www.recode.net/2018/4/26/17287476/amazon-prime-new- price-increase-119-99-dollars)

<comment><USER28> Good lord AMP is garbage. I get sent to this Redirect Notice link. Can a moderator update the link please?</comment></comment>


Ask YC: You are starting another pirate bay? - <AUTHOR>

I'm interested in what it would take to do something like pirate bay - frowned upon - perhaps.  But im interested in an entirely different market.  <p>Where and how would you start a project like this?

<comment><USER2> Ask YC?

Ask rms!

/funny because we laugh, funny because it is true

<comment><AUTHOR> eh,

whats rms

<comment><USER3> You a big fan of herbal teas? (Just kidding!)

Inside joke. RMS is another poster on the board.

</comment></comment></comment><comment><USER4> there are a variety of open source bittorrent trackers out there that are easy to set up an administer.

it's similar to many other sites, easy to set up, hard to get people to use it.

the software is the easy part, the community is not.

<comment><USER5> Apparently the open-source bittorrent trackers scale horribly. Oink used a custom bitorrent tracker, and waffles.fm and what.cd had bumpy starts because the free trackers they were using couldn't handle the traffic.

<comment><USER4> all three of those us the same base - torrentbits. torrentbits is an _awful_ tracker. you ever wonder why oink spent like $30k/mo in server fees.

why do you want to use bittorrent to distribute files?

<comment><USER5> What do you recommend for distributing files?

<comment><USER4> well, unless you want to share linux distributions, there aren't many legal. reasons to run bittorrent.

most large files that need to be sent are already sufficiently monetized that distribution isn't an issue.

<comment><USER5> gotcha, I misunderstood your post above. It's said that 40% of internet traffic is bittorrent and surely 90% is illegal. Piracy is definitely one of the killer apps of the internet.</comment></comment></comment></comment></comment></comment>


Don't run commands you don't really understand - <AUTHOR> http://hexatomium.github.io/2016/03/24/chrome-wave-poc/ <comment><USER2> I dont get whats going on. I never used batch tho and this command looks nonsensical to me, can someone explain?</comment>


SumMeUp:My app analyzes your friends using Facebook. What do you think about it? - <AUTHOR> http://www.summeup.com

<comment><AUTHOR> I'd really like to hear your opinions about it</comment>


Packt DataHub – Daily news, insights and tutorials for the data science community - <AUTHOR> https://datahub.packtpub.com/ <comment><USER2> Interesting page. Some important news shared, some not so interesting. Need some more good tutorials on topics like CNN and Q-learning.

</comment><comment><USER3> Site looks a bit cluttered when browsed from mobile. But having said that, I must admit they do have great coverage on AI front

</comment><comment><USER4> Added this to my list of data science blogs to follow. Any other suggestions on resources to get daily data science updates?

</comment><comment><USER5> I kind of like what they are doing with Dail y news round up. Would be worth subscribing

</comment><comment><USER6> looks interesting. Would have been good to have more research papers and tutorials on deep learning. I've been struggling to find some good online resources on neural networks

</comment><comment><USER7> Bookmarked the link for data science updates

</comment><comment><USER8> dont you guys find it a bit crowded?</comment>


Ask HN: System uptime monitoring software? - <AUTHOR> Digital Ocean's interface shows disk I/O, CPU, memory, disk usage, process list, and bandwidth total. It's nice to have without having to tunnel in every time. Sometimes I just want to have a quick glance without running through lines of text (not to say I don't enjoy that, of course!).<p>This would apply to my personal project(s) and time, so there is no need to be concerned with full-scale deployment. Under a FOSS license and a decent UI (or well enough put together), what options are there to consider? <comment><USER2> I created [https://status.commento.io/](https://status.commento.io/) for Commento [1] a few days ago and I'm open to open-sourcing the software under MIT if there's enough interest (I don't want to go through the hassle otherwise; and it _is_ a hassle because I need to make it generic and not Commento specific). It's heavily inspired in UI by Stripe's.

Although I should mention it's very simple and does only basic stuff like GET/POST requests to measure availability and performance (latency of response). But I imagine you'll be able to write custom extensions easily.

[1] [https://commento.io](https://commento.io) (still in private beta, sorry!)

</comment><comment><USER3> check out prometheus and grafana. it's all that a bag of chips.</comment>


"Why We Didn't Use a Framework" (Case Study) - <AUTHOR> https://www.smashingmagazine.com/2017/05/why-no-framework/ <comment><USER2> I agree with a lot of this: the developer productivity and page load performance gains can be drastic.

But I think it's weird to make a claim such as "we made our web app small in size because we need network bandwidth and CPU power for video streaming"

Frameworks for JS UI rendering have a potential to actually improve CPU usage by leveraging various techniques under the hood to minimize repaints. Using "heavy" frameworks can actually improve page performance.

Also, doesn't the JS bundle size pale in comparison to video and audio bandwidth?

I'd like to see how using React or Angular can affect WebRTC performance.

</comment><comment><USER3> I am sure this works really well for apps with minimal UI as it is the case.</comment>


5 things I've learnt from Kobe Bryant - <AUTHOR> https://blog.phuaxueyong.com/post/2020-01-27-5-things-i-learnt-from-kobe <comment><AUTHOR> This post was posted back in January but I chanced upon a video of him reaching out to a fan and spent the day with him. Was never really a kobe fan, but definitely learnt so much from him as an individual that places people before himself. Rest in peace, you're gone too soon! Hope you enjoy! In this time of chaos, I find comfort in knowing that goodness exists.</comment>