News for hackers. Stuff that matters.

GroSacASacs

Plain JS ? Not even that is true, it uses JSX ...
almost every view framework is based on plain JS
Re:Zulip 2.0: Open source team chat on Friday March 01, 2019 @04:21PM (#19285370)
We are using https://github.com/Canop/miaou to stay productive, loads fast, markdown support, replies, channels
Re:Standard library for JavaScript and Node.js on Saturday January 19, 2019 @06:54AM (#18946549)
Have a look at BlasJs also https://github.com/R-js/blasjs
I see this too much nowadays, people who want to use cool technologies to make new software, without knowledge if it is better for the user. It is not progress, it is change.
Re:Reinvent the Social Web on Thursday October 18, 2018 @05:21PM (#18252228)
What are the benefits compared to Mastodon social network ?
Re:Ask HN: Why is GitHub favoured over Bitbucket on Saturday April 28, 2018 @04:15PM (#16949233)
how do you explore pulbic bitbuckets repos ? I can't find search tool.
Delegate and grow
Re:History of the browser user-agent string (2008) on Monday March 05, 2018 @07:56PM (#16526025)
phony add on
Re:Show HN: Jumprock.co – HTML Forms for Static Sites on Monday February 26, 2018 @10:16PM (#16470838)
very good, and also may provide smarter autofill
Re:Ask HN: Who is hiring? (January 2018) on Tuesday January 09, 2018 @07:48PM (#16111639)
is it regex-DOS proof ?
Re:Show HN: WebRTC Data Channels Example on Monday December 18, 2017 @09:35AM (#15951834)
How did the situation evolve since 2014
It's not just about offline or push. In my experience enterprises pay big to have their app (their website with less things in a webview) in the AppStore. Because they think it is cool. And the network effect is potentially infinite right ?

You as a developer, are paid to do the thing. Where money lies, only solutions exist no problems.

normal, modern dev with automated builds and git creates a build every time you commit (or every push), and you can commit for a missing comma so ... with 10 or more people working on it on a daily basis it can go up very fast
Re:Bitcoin Is No Bubble, Says Investor With 30K Bitcoin Stake on Friday November 10, 2017 @09:58AM (#15670239)
Sometimes less is more. JS and JSON. JS and HTML. Cars and Motorbikes. TV and Radio.

Both can exist at the same time and be usefull.

Re:ECMAScript 2018 Language Specification on Thursday November 09, 2017 @03:26AM (#15660767)
you can escape backticks with \
As a game developper I would use this information to set the inital graphics settings on low instead of medium.
Re:Why ProtonMail is more secure than Gmail on Monday October 23, 2017 @01:41PM (#15535146)
Email is one backdoor less to care about, step by step you can regain total privacy with project like these
Re:Promise.prototype.finally on Monday October 23, 2017 @01:18PM (#15534846)
incorrect

     try {
        throw new Error("catch me !"); // force try to fail
      } catch (catchedError) {
        console.log("inside catch");
        // throw new Error("hmm");
      } finally {
        // always executed         
        console.log("inside finally");
      }
      // always executed
      console.log("after try catch finally");


the finally statement can be useful when another error is thrown inside the catch block, in which case you have more serious problems in your code
You have global opt out with browser settings, you can use never ask again on a per site basis and you can avoid returning to the annoying sites.

You can also disable JS entirely.

Because reasons ... First every CRUD app has specific differences in: the UI, authorization system, rules,

It is not taught enough in classic computer science classes (what I did) to reuse existing patterns/RAD/frameworks

Also it is to an extend automated: ui libraries, widgets, SQL/NOSQL, admin interfaces etc are existing and could be viewed, as automation.

Re:The rise and fall of Ext JS on Friday September 29, 2017 @04:39PM (#15368974)
it is possible to read comments on runtime in js and do things based on what you read with a while loop + if else
Re:Top ES6 features by example on Friday September 15, 2017 @01:25PM (#15258968)
because A/B testing showed that using 40% of you screen increases the likelyhood to login/register by 20%
I made this recently: I post it here to gather feedback
Re:Managing Async Dependencies with JavaScript on Saturday May 20, 2017 @04:13PM (#14384129)
How does this compete with putting a big script tag at the end of the body in the HTML that contains all the code necessary ? What settings can make this way of requiring scripts useful ?

I guess this can be useful, to load extra functionality at run time, in very big single page application.

Re:Write Fast Apps Using Async Python 3.6 and Redis on Thursday April 27, 2017 @05:03PM (#14214692)
What does it even mean. The event loop is only used when there is nothing going on. Is it faster at doing nothing ?
Re:Show HN: Python 3 with backwards compatibility features on Tuesday December 13, 2016 @10:30AM (#13167469)
Good work, have you put it on PIP and Python Mailing list ?

Older »