Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lollipop25
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Ask HN: When should an open-source library stop supporting legacy browsers?
4 points
by
lollipop25
10y ago
|
2 comments
2.
▲
Ask HN: How do you deal with snark on an open-source project?
1 points
by
lollipop25
10y ago
|
1 comments
3.
▲
Ask HN: When are you considered a “senior” programmer?
218 points
by
lollipop25
10y ago
|
152 comments
4.
▲
Am I doing open source right?
8 points
by
lollipop25
10y ago
|
9 comments
5.
▲
by
lollipop25
10y ago
App: - HTML: Vanilla - CSS: Bootstrap 4 (SCSS) + node-sass - JS: Any framework (ES6) + Rollup + Babel Deployment: - Repo: GitLab - Host: GitLab Pages - CI: GitLab CI
6.
▲
by
lollipop25
10y ago
Because electrical engineering and math. It's like a spectrum: Math [Uhm...math] <-> Computer Science [algorithms] <-> Computer Engineering [robotics] <-> Electrical Engineering [electronics] It's even fun to thi
7.
▲
by
lollipop25
10y ago
First off, use a native app, Gmail or another email client. It's lighter since you aren't loading the UI resources like you would in a web app. It can also be set to store messages locally so that the app won't have to query
8.
▲
by
lollipop25
10y ago
Apparently you haven't seen this comic: https://xkcd.com/927/ Got a question? Ask Stack Overflow. Want a reference? Get a real book. Want to learn programming? Go practice.
9.
▲
by
lollipop25
10y ago
From the looks of it, you're essentially doing tracking. Won't be long before your solution also gets blocked by an ad blocker.
10.
▲
by
lollipop25
10y ago
A system that gathers data about the current weather, date, time, weight, height etc. to... ...suggest you your breakfast, lunch and dinner. "you probably need a pizza today"
11.
▲
by
lollipop25
10y ago
Promises alone, good for me. Promises + generators, they just created a monster. I'll probably be sticking to just promises for a while. JavaScript is becoming terrible these days with all these foreign concepts being pulled in. It
12.
▲
by
lollipop25
10y ago
> This means we never know where a function is being called from. Not really. Chrome dev tools has an "async" option which allows the stack trace to follow through async calls. You will see the async caller instead of the async
13.
▲
by
lollipop25
10y ago
This depends on the browser. Dev tools are "smart". It knows where you should put a breakpoint (i.e: putting it on a blank line, it puts it on the next executable line instead). It also knows when you adjusted your script (i.e.: r
14.
▲
by
lollipop25
10y ago
> Should I focus on one language and become really good at it or work in multiple languages and stay mediocre? Both. Master one, but learn enough to be able get around with the others. Also, learn the language , not just the tools or th
15.
▲
by
lollipop25
10y ago
Good try kid. But you ain't goin' nowhere with this FUD. - Life's too short to deal with cross-browser incompatibilities. - jQuery too heavy for you, there's Zepto. - Not at all times you are in control of your stack, es
16.
▲
by
lollipop25
10y ago
Code level: Unit tests, peer-reviews. Integration: Automated UI testing. Functional: Humans, lots of them. Startups usually have very small teams. Take advantage of tools that do stuff for you. Also, having other members of the team take pa
17.
▲
by
lollipop25
10y ago
> WITHOUT frameworks But... but... jQuery? :D Anyways, in real-world development, jQuery is still the #1 go-to tool. A little above vanilla, but not too much abstraction. It's just right . By the way, there's - fetch to replac
18.
▲
by
lollipop25
10y ago
> What happens when a solely-responsible engineer quits a startup? - The management will try its best to keep the person. Raises, counter-offers, benefits will be put on the table. - The management will try its best to delay the leave un
19.
▲
by
lollipop25
10y ago
Most of the ES6 constructs are already available in Node 5 with no strings attached https://nodejs.org/en/docs/es6/#which-features-ship-with-nod... React has already been there for a while. It's probably
20.
▲
by
lollipop25
10y ago
Finally. After struggling with their own package manager, they ultimately moved to npm.
21.
▲
by
lollipop25
10y ago
> These libraries basically are JavaScript's "standard library"... they just happen to be optional. Optional is great and I'm siding on building APIs on the user-land side if possible. Unfortunately, having n differen
22.
▲
by
lollipop25
10y ago
> I don't understand why one guy pulling their repository off the npm servers affected others' projects. That's because 1) npm isn't immutable. The owner of a package can delete the package on npm. 2) Developers (re)-
23.
▲
by
lollipop25
10y ago
Because the runtime is present? I mean, why should I install Java to build my JavaScript when Node is present? And wouldn't it be weird if pip served Ruby gems or Homebrew providing chocolatey packages?
24.
▲
by
lollipop25
10y ago
https://www.quora.com/How-is-Javascript-used-within-the-Spot...
25.
▲
by
lollipop25
10y ago
The root of the problem is why FooBarComponent is a giant index.js. Also, why does it have React bundled if it expects to be a reusable component? Also, frameworks like React etc. shouldn't be a bundled dependency. They should be an ex
26.
▲
by
lollipop25
10y ago
Are you aware that jQuery bundles Sizzle? I guess not. https://github.com/jquery/jquery#modules https://github.com/jquery/sizzle
27.
▲
by
lollipop25
10y ago
Yes, Webpack is also trying out "tree shaking" https://github.com/webpack/webpack/tree/master/examples/harm...
28.
▲
by
lollipop25
10y ago
No one also cares if you think browserify is awesome. Everyone has their favorites, deal with it.
29.
▲
by
lollipop25
10y ago
Then you aren't understanding how bundling works, or NPM for that matter, and probably writing bad code. If you have `foo` that depends on `baz 1.1` and `bar` that depends on `baz 1.2`, then the bundle will consist of `foo`, `bar`, `ba
30.
▲
by
lollipop25
11y ago
> I don't know how "good" I am. There seems to be a lot of people smarter than me. Everybody is a Genius. But If You Judge a Fish by Its Ability to Climb a Tree, It Will Live Its Whole Life Believing that It is Stupid
More ›