Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
EvanPlaice
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
EvanPlaice
10y ago
We have a lightweight extensible markup language. It's called XML. When HTML web components are fully supported in all browsers, it'll be possible to create custom markup elements to extend HTML to include custom DSLs (Domain Sp
2.
▲
by
EvanPlaice
10y ago
The question that should be asked in that case is what purpose does excessive paperwork cover? In my experience, it's usually poor management looking to cover their own ass when deadlines are missed and/or establishing a track rec
3.
▲
by
EvanPlaice
10y ago
Look at hiring practices and policies. By law, minorities, and women most certainly are given special treatment when it comes to government positions. As well as veterans, whom some may argue, have earned it. Homosexuals and transgendered p
4.
▲
by
EvanPlaice
10y ago
From what I understand, much of the dogma and propaganda used to recruit religious extremists is sourced from SA universities, and academia. The people behind it hold a priviliged position in SA society due to the culture's emphasis on
5.
▲
by
EvanPlaice
10y ago
Actors are free game because they're public personas aren't 'real' people to begin with. Reduced to childhood terms, they're the kids on a playground playing doctor. Yet, as adults we treat people who play doctor wi
6.
▲
by
EvanPlaice
10y ago
Comedians dance a fine line. The best can waltz back and fourth across the line with practiced precision. Rape is about power. Power conceded by the victims and forcefully taken by the attackers. A rape joke could make fun of how, useless,
7.
▲
by
EvanPlaice
10y ago
Fake moral superiority for the purpose of subjugating others. Some people value being 'right' more than they value being happy. Some have an agenda or hidden motivation to talk down to others. As long as there's an advantage
8.
▲
by
EvanPlaice
10y ago
It never stops being funny. Many famous comedians suffer from depression and/or mental health issues because that is one of the primary sources of their inspiration. Laughter, and specifically dark humor is an inoculation to misery. A
9.
▲
by
EvanPlaice
10y ago
Chrome on IOS uses Webkit, it's basically a skin over Apple's outdated browser engine that crashes frequently. This is due to Apple Store restrictions, not technical reasons.
10.
▲
by
EvanPlaice
10y ago
So, what's the solution here? Other than some 'hand wavey' call to action for devs to work together? I am the author of a handful of OSS libs, one of which is very popular. Of the 500k+ downloads; not including repo clones, p
11.
▲
by
EvanPlaice
10y ago
So you suggest that we should put even more emphasis on Computer Science fundamentals? Ad of most jobs don't already put too mich emphasis on mindlessly coding reference implementations of naive classical algorithms and data structur
12.
▲
by
EvanPlaice
10y ago
Producing higher yields is not analogous to producing healthier food. The interests of farmers (ie produce more yield/mass that is impacted less by weeds/pests) do not match the interests of consumers (ie purchase healthy/tas
13.
▲
by
EvanPlaice
10y ago
It's more difficult to track poor product quality based on consumer reviews if the products are 'refreshed' with new models every year. I wouldn't be the least bit surprised if the internal components are mostly the same
14.
▲
by
EvanPlaice
10y ago
Many thousand pages later my Brother B&W laser printer is still going strong. Inkjet is only reliable if the printer is used and calibrated regularly. Even large scale plotters are switching to solid ink (ie wax ball). This is largely a
15.
▲
by
EvanPlaice
10y ago
Sounds like 'business as usual' to me. Small company is granted preferential treatment on the contract reward because the company fits under a 'special class'. For example SDVOSB. The company doesn't actually have t
16.
▲
by
EvanPlaice
10y ago
Unfortunately. I made the mistake of hosting it on Google Code rather than GitHub. Everything has since been moved and it's gradually gaining traction again. The HTML5 part was very appealing to me because I wanted to build a client-si
17.
▲
by
EvanPlaice
10y ago
Somehow missed the 'java/scala part'. Either way, why do 2 data format transforms as one lib? It makes more sense to parse JSON into memory in one step then format it as CSV in a separate step. Ie, what about the 'Single
18.
▲
by
EvanPlaice
10y ago
I pretty much quit playing any/all Blkzzard games after a month of WOW. It quickly became clear to me that they intended and succeesed at effectively creating a profit-making skinner box for humans. Who knew the HS psychology class whe
19.
▲
by
EvanPlaice
10y ago
ES6 modules, combined with a tree shaking build tool solve this issue. You can install a hige library and the output source will only include the parts you use. Unfortunately, libs that provide function chaining via dynamically extwnding a
20.
▲
by
EvanPlaice
10y ago
Wait til we see the first generation of kids forced to code in school. As much as politicians want tomtreat programming as the 'new literacy' i can think of no better strategy to destroy an entire generation's intrinsic passi
21.
▲
by
EvanPlaice
10y ago
Honestly, I see JSON-to-CSV and the opposite tools as an anti-pattern. You're essentially applying 2 pure function transforms to data so it should be done in 2 steps. The built-in JSON.parse() provides a native implementation to handle
22.
▲
by
EvanPlaice
10y ago
Yes. Use the built-in JSON.parse() to get the data into memory, then use my jquery-csv library's $.csv.fromArrays() to format the data as CSV. Guess I found a good candidate for a blog post. It's amazing How much I see others stru
23.
▲
by
EvanPlaice
10y ago
The funny thing is, very capable libraries already exist to handle CSV parsing. I know because I authored jquery-csv, te first RFC complete CSV parser implementation in vanilla JS. The transform is ridiculously simple and data can be fully
24.
▲
by
EvanPlaice
10y ago
See HTML5 canvas. That's what Google Docs switched to so they could guarantee a consistent UI across different browser platforms. For the full OS implementation see NodeOS and Runtime.js. NodeOS is a V8 runtime built on top of a very m
25.
▲
by
EvanPlaice
10y ago
Sustaining human life, especially in 'developed' nations requires a lot more than energy. People focus on energy, technology, and conservation as the solution. It's like trying to patch a bullet wound with a band-aid. Nothing
26.
▲
by
EvanPlaice
10y ago
Just wait until JS gets the :: function bind operator. This wil yield 2 significant benefits. First, Instead of the current hacky approach to implementing monads in JS, by which I mean adding operator methods to the observer 'monad
27.
▲
by
EvanPlaice
10y ago
See React Native, and Universal Angular2. Both Facebook and Google are gearing up to aggresively go after the mobile market. Apple is stagnating after Steve Jobs' passing and both companies taste blood inn the water.
28.
▲
by
EvanPlaice
10y ago
Facebook isn't beholden to its investor's short-term interests. The company has all the growth advantages while the M. Zuckerberg maintains the voting majority. A lot of his decisions have pissed off the board but they've gen
29.
▲
by
EvanPlaice
10y ago
In economic terms, we've reached 'peak people'. It takes the a fraction of the manpower to maintain the current level of human culture, traditions, knowledge, and capabilities. Technology and the arts have accelerated so much
30.
▲
by
EvanPlaice
10y ago
Just wait until the :: function bind operator is added. I expect the Haskell community to s * enough bricks to build another Empire State building.
More ›